Mercurial > hg > Members > kono > nitros9-code
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 |