Megalextoria
Retro computing and gaming, sci-fi books, tv and movies and other geeky stuff.

Home » Digital Archaeology » Computer Arcana » Apple » Apple II » No-Slot-Clock driver
Show: Today's Messages :: Show Polls :: Message Navigator
E-mail to friend 
Switch to threaded view of this topic Create a new topic Submit Reply
No-Slot-Clock driver [message #376930] Wed, 28 November 2018 15:10 Go to next message
Anonymous
Karma:
Originally posted by: Marc Golombeck

I have tried to find an assembler listing showing how to access the no-slot-clock (NSC) in an Apple //e. I know that there are demo disks (ProDos 2.4.1) which have the driver included and I have also found manuals but none of my sources explains how to really program the NSC.

In other words: what would be most helpful would be an assembler listing where I can learn from how to set and readout the NSC. Is there any resource available online where I could have a look at?

Thx,

Marc
Re: No-Slot-Clock driver [message #376932 is a reply to message #376930] Wed, 28 November 2018 15:24 Go to previous messageGo to next message
Jerome Vernet is currently offline  Jerome Vernet
Messages: 64
Registered: November 2012
Karma: 0
Member
Le 28/11/2018 à 21:10, Marc Golombeck a écrit :
> I have tried to find an assembler listing showing how to access the no-slot-clock (NSC) in an Apple //e. I know that there are demo disks (ProDos 2.4.1) which have the driver included and I have also found manuals but none of my sources explains how to really program the NSC.
>
> In other words: what would be most helpful would be an assembler listing where I can learn from how to set and readout the NSC. Is there any resource available online where I could have a look at?
I have a NoSLotClock, and the manual have ASM listing to show how to
check if there is a NSC, how to set it, how to read it.
Let me find it.... Wich could take some time.

JV
Re: No-Slot-Clock driver [message #376936 is a reply to message #376932] Wed, 28 November 2018 15:43 Go to previous messageGo to next message
Antoine Vignau is currently offline  Antoine Vignau
Messages: 1860
Registered: October 2012
Karma: 0
Senior Member
Some files at the Apple II Documentation Project... http://mirrors.apple2.org.za/Apple%20II%20Documentation%20Pr oject/Chips/SMT%20No-Slot%20Clock/

av
Re: No-Slot-Clock driver [message #376952 is a reply to message #376930] Wed, 28 November 2018 18:56 Go to previous messageGo to next message
sicklittlemonkey is currently offline  sicklittlemonkey
Messages: 570
Registered: October 2012
Karma: 0
Senior Member
On Thursday, 29 November 2018 09:10:30 UTC+13, Marc Golombeck wrote:
> In other words: what would be most helpful would be an assembler listing where I can learn from how to set and readout the NSC. Is there any resource available online where I could have a look at?

Well, last year John Brooks posted here saying that he wanted to write another NSC driver. Perhaps he'll reply here with a more complete example, or you could email him.

In the meantime you could look at the partial disassemblies I did of the (known) existing 3 drivers when I was writing the NSC emulation for AppleWin.
https://github.com/AppleWin/AppleWin/tree/master/docs/NoSlot Clock

Cheers,
Nick.
Re: No-Slot-Clock driver [message #377026 is a reply to message #376952] Thu, 29 November 2018 17:02 Go to previous messageGo to next message
Anonymous
Karma:
Originally posted by: Marc Golombeck

Wow cool! Thx!
Re: No-Slot-Clock driver [message #377115 is a reply to message #376952] Fri, 30 November 2018 16:35 Go to previous messageGo to next message
Anonymous
Karma:
Originally posted by: John Brooks

On Wednesday, November 28, 2018 at 3:56:42 PM UTC-8, Nick Westgate wrote:
> On Thursday, 29 November 2018 09:10:30 UTC+13, Marc Golombeck wrote:
>> In other words: what would be most helpful would be an assembler listing where I can learn from how to set and readout the NSC. Is there any resource available online where I could have a look at?
>
> Well, last year John Brooks posted here saying that he wanted to write another NSC driver. Perhaps he'll reply here with a more complete example, or you could email him.
>
> In the meantime you could look at the partial disassemblies I did of the (known) existing 3 drivers when I was writing the NSC emulation for AppleWin.
> https://github.com/AppleWin/AppleWin/tree/master/docs/NoSlot Clock
>
> Cheers,
> Nick.

I wrote an NSC driver for ProDOS 2.4.x last year, but there were compatibility issues with some CPU accelerator chips/boards.

After VidHD launches, I plan to rewrite the ProDOS clock drivers (NSC, GS, Thunderclock, etc) to support a new 4-digit long-date format. IE fix the pending Y2030 problem in ProDOS.

-JB
@JBrooksBSI
Re: No-Slot-Clock driver [message #377131 is a reply to message #377115] Fri, 30 November 2018 17:47 Go to previous messageGo to next message
Anonymous
Karma:
Originally posted by: James Davis

I just use the NS.CLOCK.SYSTEM and NS.CLOCK.UTILS with ProDOS for the NSC within AppleWin. E.G.,:


Directory: /HDDV01/ Page 1 12-MAR-18

Filename Blocks Type Modified Created Length Subtype

PRODOS___________________ 34 SYS 18-JAN-18 13-JAN-18 $42E8 $0000
NS.CLOCK.SYSTEM__________ 4 SYS 28-APR-91 28-APR-91 $600 $2000
QUIT.SYSTEM______________ 1 SYS 15-SEP-16 13-JAN-18 $38 $2000
BOOT.SYSTEM______________ 1 SYS 15-SEP-16 13-JAN-18 $16D $2000
PROSEL.SYSTEM____________ 1 SYS 1-APR-88 23-MAY-85 $200 $2000
LAUNCHER.SYSTEM__________ 16 SYS 2-MAR-92 27-MAY-93 $1D2C $0800
SELECT.SYSTEM____________ 3 SYS 23-NOV-86 4-MAY-17 $3FB $2000
SYSUTIL.SYSTEM___________ 3 SYS 3-MAR-88 27-MAY-93 $30E $B800
FASTCOPY.SYSTEM__________ 41 SYS 27-FEB-92 27-MAY-93 $4E56 $2000
BASIC.SYSTEM_____________ 21 SYS 30-AUG-16 13-JAN-18 $2800 $2000
SWU.SYSTEM_______________ 5 SYS 8-DEC-87 24-APR-96 $800 $0000
NS.CLOCK.UTILS___________ 12 SYS 21-APR-91 28-APR-91 $158F $2000
COPYIIPLUS.7.2___________ 53 SYS 15-SEP-86 19-SEP-16 $6700 $1400
COPYIIPLUS.8.4___________ 56 SYS 28-FEB-89 13-JAN-18 $6DD2 $2000
ADTPRO2.0.2______________ 1 SYS 13-NOV-16 13-JAN-18 $15C $2000
Re: No-Slot-Clock driver [message #377147 is a reply to message #377115] Fri, 30 November 2018 23:37 Go to previous messageGo to next message
Anonymous
Karma:
Originally posted by: frank_o_rama

Look forward to it. NS.CLOCK.SYSTEM doesn't run on a ][+ either (for me).
f


On Friday, November 30, 2018 at 1:35:06 PM UTC-8, John Brooks wrote:
>
> After VidHD launches, I plan to rewrite the ProDOS clock drivers (NSC, GS, Thunderclock, etc) to support a new 4-digit long-date format. IE fix the pending Y2030 problem in ProDOS.
>
> -JB
> @JBrooksBSI
Re: No-Slot-Clock driver [message #377170 is a reply to message #376930] Sat, 01 December 2018 11:55 Go to previous messageGo to next message
Anonymous
Karma:
Originally posted by: remy gibert

Le mercredi 28 novembre 2018 21:10:30 UTC+1, Marc Golombeck a écrit :
> I have tried to find an assembler listing showing how to access the no-slot-clock (NSC) in an Apple //e. I know that there are demo disks (ProDos 2.4.1) which have the driver included and I have also found manuals but none of my sources explains how to really program the NSC.
>
> In other words: what would be most helpful would be an assembler listing where I can learn from how to set and readout the NSC. Is there any resource available online where I could have a look at?
>
> Thx,
>
> Marc

You can have a look here:

https://github.com/burniouf/A2osX/blob/master/SYS/KM.NSC.S.t xt

and:

https://github.com/burniouf/A2osX/blob/master/BIN/NSCUTIL.S. txt

for several working tools based on NSC.
Re: No-Slot-Clock driver [message #377301 is a reply to message #377115] Mon, 03 December 2018 06:48 Go to previous message
ol.sc is currently offline  ol.sc
Messages: 211
Registered: January 2013
Karma: 0
Senior Member
Hi John,


> [...] I plan to rewrite the ProDOS clock drivers (NSC, GS, Thunderclock, etc) to support a new 4-digit long-date format. IE fix the pending Y2030 problem in ProDOS.


https://cc65.github.io/doc/funcref.html#ss3.75 is conceptually capable
to handle nanoseconds. So let those bytes come ;-)

In case you're interested in the current ProDOS implementation of the
clock_...() functions, see
https://cc65.github.io/doc/apple2.html#ss8.4

Regards,
Oliver
  Switch to threaded view of this topic Create a new topic Submit Reply
Previous Topic: Restoring a Redstone Apple //e Clone
Next Topic: ptspecial
Goto Forum:
  

-=] Back to Top [=-
[ Syndicate this forum (XML) ] [ RSS ] [ PDF ]

Current Time: Thu Apr 25 09:01:09 EDT 2024

Total time taken to generate the page: 0.02644 seconds