Browse Source

Another ESPSD Tweak

pull/610/head
Wayne Warthen 5 months ago
parent
commit
9f2bee08b6
No known key found for this signature in database GPG Key ID: 8B34ED29C07EEB0A
  1. 8
      Source/HBIOS/espsd.asm

8
Source/HBIOS/espsd.asm

@ -715,7 +715,7 @@ ESPSD_BLKREAD2A:
IN A,(C) ; GET STATUS IN A,(C) ; GET STATUS
JP P,ESPSD_BLKREAD2A ; LOOP TILL DATA READY JP P,ESPSD_BLKREAD2A ; LOOP TILL DATA READY
; NOPS NEEDED FOR RELIABILITY ; NOPS NEEDED FOR RELIABILITY
NOP \ NOP \ NOP \ NOP \ NOP \ NOP
;NOP \ NOP \ NOP \ NOP \ NOP \ NOP
INC C ; DATA PORT INC C ; DATA PORT
INI ; GET BYTE, BUMP PTR INI ; GET BYTE, BUMP PTR
JR NZ,ESPSD_BLKREAD2 ; 256 TIMES JR NZ,ESPSD_BLKREAD2 ; 256 TIMES
@ -773,7 +773,7 @@ ESPSD_BLKWRITE2A:
RRA ; SEND RDY BIT TO CF RRA ; SEND RDY BIT TO CF
JR C,ESPSD_BLKWRITE2A ; LOOP WHILE XMIT FULL JR C,ESPSD_BLKWRITE2A ; LOOP WHILE XMIT FULL
; NOPS NEEDED FOR RELIABILITY ; NOPS NEEDED FOR RELIABILITY
NOP \ NOP \ NOP \ NOP \ NOP \ NOP
;NOP \ NOP \ NOP \ NOP \ NOP \ NOP
INC C ; DATA PORT INC C ; DATA PORT
OUTI ; SEND BYTE, BUMP PTR OUTI ; SEND BYTE, BUMP PTR
JR NZ,ESPSD_BLKWRITE2 ; 256 TIMES JR NZ,ESPSD_BLKWRITE2 ; 256 TIMES
@ -828,7 +828,7 @@ ESPSD_PUTBYTE1A:
RET RET
ESPSD_PUTBYTE2: ESPSD_PUTBYTE2:
; NOPS NEEDED FOR RELIABILITY ; NOPS NEEDED FOR RELIABILITY
NOP \ NOP \ NOP \ NOP \ NOP \ NOP
;NOP \ NOP \ NOP \ NOP \ NOP \ NOP
INC C INC C
OUT (C),E OUT (C),E
; ;
@ -887,7 +887,7 @@ ESPSD_GETBYTE1A:
RET RET
ESPSD_GETBYTE2: ESPSD_GETBYTE2:
; NOPS NEEDED FOR RELIABILITY ; NOPS NEEDED FOR RELIABILITY
NOP \ NOP \ NOP \ NOP \ NOP \ NOP
;NOP \ NOP \ NOP \ NOP \ NOP \ NOP
INC C INC C
IN E,(C) IN E,(C)
; ;

Loading…
Cancel
Save