comparison level1/modules/scdwt.asm @ 2313:9e3038c39b01

clock2_dw3 now gets seconds (6 byte time packet) dw3.asm uses hard coded date instead of dtb so CRC won't go wild scdwt.asm no longer has date in since it's not needed
author boisy
date Sun, 03 Jan 2010 20:29:41 +0000
parents 7820a7317242
children bf6708acbda6
comparison
equal deleted inserted replaced
2312:ad5f60988a60 2313:9e3038c39b01
13 * Modified so that F$STime is called if we get an error on calling 13 * Modified so that F$STime is called if we get an error on calling
14 * F$VIRQ (which means the clock module has not be initialized) 14 * F$VIRQ (which means the clock module has not be initialized)
15 * 15 *
16 * 2009/12/31 Boisy G. Pitre 16 * 2009/12/31 Boisy G. Pitre
17 * Fixed crash in Init where F$Link failure would not clean up stack 17 * Fixed crash in Init where F$Link failure would not clean up stack
18 *
19 * 2010/01/03 Boisy G. Pitre
20 * Moved IRQ stuff into DW3 subroutine module
18 21
19 nam scdwt 22 nam scdwt
20 ttl CoCo DriveWire Virtual Serial Driver 23 ttl CoCo DriveWire Virtual Serial Driver
21 24
22 ifp1 25 ifp1
114 * Exit: 117 * Exit:
115 * CC = carry set on error 118 * CC = carry set on error
116 * B = error code 119 * B = error code
117 * 120 *
118 121
119 * Default time packet
120 DefTime dtb
121
122 Init equ * 122 Init equ *
123 123
124 lda IT.PAR,y 124 lda IT.PAR,y
125 pshs a ; save parity byte for later 125 pshs a ; save parity byte for later
126 126