# HG changeset patch # User boisy # Date 1262550581 0 # Node ID 9e3038c39b010caaa39b24523281701bf6ef6fff # Parent ad5f60988a603e61eded674188ef0f1735f6e1c2 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 diff -r ad5f60988a60 -r 9e3038c39b01 level1/modules/clock2_dw3.asm --- a/level1/modules/clock2_dw3.asm Sun Jan 03 19:30:00 2010 +0000 +++ b/level1/modules/clock2_dw3.asm Sun Jan 03 20:29:41 2010 +0000 @@ -59,7 +59,7 @@ jsr 6,u * Consider the following optimization ldx #D.Year - ldy #$0005 + ldy #$0006 jsr 3,u UpdLeave puls b,x,y,u,pc diff -r ad5f60988a60 -r 9e3038c39b01 level1/modules/dw3.asm --- a/level1/modules/dw3.asm Sun Jan 03 19:30:00 2010 +0000 +++ b/level1/modules/dw3.asm Sun Jan 03 20:29:41 2010 +0000 @@ -26,7 +26,7 @@ * irq IRQPckt fcb $00,$01,$0A ;IRQ packet Flip(1),Mask(1),Priority(1) bytes * Default time packet -DefTime dtb +DefTime fcb 109,12,31,23,59,59 name fcs /dw3/ diff -r ad5f60988a60 -r 9e3038c39b01 level1/modules/scdwt.asm --- a/level1/modules/scdwt.asm Sun Jan 03 19:30:00 2010 +0000 +++ b/level1/modules/scdwt.asm Sun Jan 03 20:29:41 2010 +0000 @@ -15,6 +15,9 @@ * * 2009/12/31 Boisy G. Pitre * Fixed crash in Init where F$Link failure would not clean up stack +* +* 2010/01/03 Boisy G. Pitre +* Moved IRQ stuff into DW3 subroutine module nam scdwt ttl CoCo DriveWire Virtual Serial Driver @@ -116,9 +119,6 @@ * B = error code * -* Default time packet -DefTime dtb - Init equ * lda IT.PAR,y