# HG changeset patch # User boisy # Date 1027176271 0 # Node ID c93ecc2622535548a3d62c8b3edbf1fc7f80c375 # Parent 9e9648e1729888e2c134c78f3ff619e58026eb84 More source enhancements diff -r 9e9648e17298 -r c93ecc262253 level1/modules/ccdisk.asm --- a/level1/modules/ccdisk.asm Sat Jul 20 14:20:13 2002 +0000 +++ b/level1/modules/ccdisk.asm Sat Jul 20 14:44:31 2002 +0000 @@ -28,10 +28,7 @@ L0000 mod eom,name,tylg,atrv,start,size -u0000 rmb 1 -u0001 rmb 3 -u0004 rmb 4 -u0008 rmb 7 + rmb DRVBEG u000F rmb 38 u0035 rmb 8 u003D rmb 18 @@ -275,7 +272,7 @@ L0188 ldx ,u cmpx ,y bne L0198 - leau u0008,u + leau $08,u leay $08,y dec ,s bne L0188 diff -r 9e9648e17298 -r c93ecc262253 level1/modules/cchdisk.asm --- a/level1/modules/cchdisk.asm Sat Jul 20 14:20:13 2002 +0000 +++ b/level1/modules/cchdisk.asm Sat Jul 20 14:44:31 2002 +0000 @@ -24,8 +24,7 @@ mod eom,name,tylg,atrv,start,size -u0000 rmb 8 -u0008 rmb 7 + rmb DRVBEG u000F rmb 91 u006A rmb 61 u00A7 rmb 2 @@ -237,7 +236,7 @@ L0134 ldx ,u cmpx ,y bne L0144 - leau u0008,u + leau $08,u leay $08,y dec ,s bne L0134 diff -r 9e9648e17298 -r c93ecc262253 level1/modules/ccio.asm --- a/level1/modules/ccio.asm Sat Jul 20 14:20:13 2002 +0000 +++ b/level1/modules/ccio.asm Sat Jul 20 14:44:31 2002 +0000 @@ -22,18 +22,7 @@ mod eom,name,tylg,atrv,start,size -u0000 rmb 3 -u0003 rmb 1 -u0004 rmb 1 -u0005 rmb 4 -u0009 rmb 2 -u000B rmb 1 -u000C rmb 1 -u000D rmb 11 -u0018 rmb 1 -u0019 rmb 1 -u001A rmb 1 -u001B rmb 2 + rmb V.SCF u001D rmb 7 u0024 rmb 1 u0025 rmb 1 @@ -111,7 +100,7 @@ * Init stu >D.KbdSta store devmem ptr clra - leax $006D - ldd >$0032 - std >$006B + stu >D.KbdSta + ldd >D.IRQ + std >D.AltIRQ leax >L00B0,pcr - stx >$0032 + stx >D.IRQ ldx #$FF00 stx $006B - stx >$0032 + ldx >D.AltIRQ + stx >D.IRQ puls pc,cc + L00A9 incb cmpb #$7F bls L00AF L00AE clrb L00AF rts -L00B0 ldu >$006D +L00B0 ldu >D.KbdSta ldx $0038] + jmp [>D.SvcIRQ] L00BE lda $02,x lda #$FF sta $02,x @@ -171,13 +177,13 @@ sta $006F +L00DF lda >D.DskTmr beq L00ED deca - sta >$006F + sta >D.DskTmr bne L00ED sta >$FF48 -L00ED jmp [>$006B] +L00ED jmp [>D.AltIRQ] L00F1 bsr L013F bmi L00DF sta