diff DOS_1540/erproc DOS_1541_01/erproc
41c41
< ; 73Â CBM DOS V2.6 V170
---
> ; 73Â CBM DOS V2.6 1541
121c121
< Â Â Â Â .BYTE $73,$C3,'BM DOS V2.6 V17',$B0
---
> Â Â Â Â .BYTE $73,$C3,'BM DOS V2.6 154',$B1
diff DOS_1540/lcc.fmt2 DOS_1541_01/lcc.fmt2
135c135
< Â Â Â Â NOP Â Â Â Â Â Â ; REPLACE EXTRA INX .X=0
---
> Â Â Â Â INX Â Â Â Â Â Â ;Â .X=0
diff DOS_1540/ser.talk DOS_1541_01/ser.talk
73,76c73,74
< Â Â Â Â NOP
< Â Â Â Â NOP Â Â Â Â Â Â ; SETTLE TIME
< Â Â Â Â NOP
< Â Â Â Â NOP
---
> Â Â Â Â LDA DRVTRK+1Â Â ; CHECK SPEED FLAG
> Â Â Â Â BNE ISR03 Â Â Â ; NO SLOW DOWN
78,79c76,77
< Â Â Â Â JSR CLKLOWÂ Â Â ; PULL CLOCK LOW
< Â Â Â Â JSR DATHI Â Â Â ; RELEASE DATA
---
> Â Â Â Â JSR SLOWD Â Â Â ;Â SLOW DOWN
> ISR03 Â JSR CLKDATÂ Â Â ;Â PULL CLOCK LOW AND RELEASE DATA
diff DOS_1540/vector DOS_1541_01/vector
9a10,35
> ;---------------------------------------------------
> ; PATCH AREA FOR 1541 DISK WITH SLOW SERIAL RECEIVE
> ;
> SLOWD Â TXA Â Â Â Â Â Â ; ONLY AFFECT .A
> Â Â Â Â LDX #5Â Â Â Â Â ; INSERT 40US OF DELAY WITH THIS ROUTINE
> SLOWE Â DEX
> Â Â Â Â BNE SLOWE
> Â Â Â Â TAX
> Â Â Â Â RTS
> ;
> ;---------------------------------------------------
> ;
> CLKDATÂ JSR CLKLOWÂ Â Â ; NEW CLOCK LOW AND...
> Â Â Â Â JMP DATHI Â Â Â ; DATA HI FOR PATCH AREA
> ;
> ;---------------------------------------------------
> ;
> NNMIÂ Â LDA CMDBUF+2Â Â ; NEW NMI ROUTINE CHECK FOR
> Â Â Â Â CMP #'-'
> Â Â Â Â BEQ NNMI10Â Â Â ; IF UI- THEN NO DELAY
> Â Â Â Â SEC
> Â Â Â Â SBC #'+'
> Â Â Â Â BNE NMI Â Â Â Â ; IF NOT UI+ THEN MUST BE A REAL UI COMMAND
> NNMI10Â STA DRVTRK+1
> Â Â Â Â RTS
> ;
25c51
< Â Â Â Â .WORD NMI
---
> Â Â Â Â .WORD NNMI