No-Slot-Clock driver [message #376930] |
Wed, 28 November 2018 15:10 |
|
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 |
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 #376952 is a reply to message #376930] |
Wed, 28 November 2018 18:56 |
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 #377115 is a reply to message #376952] |
Fri, 30 November 2018 16:35 |
|
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 |
|
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 |
|
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
|
|
|
|
|