Browse Source

Restore FZ80 SD Driver Ready Waits

pull/609/head v3.6.0-dev.21
Wayne Warthen 5 months ago
parent
commit
b82910cad8
No known key found for this signature in database GPG Key ID: 8B34ED29C07EEB0A
  1. 6
      Source/HBIOS/sd.asm
  2. 2
      Source/ver.inc
  3. 2
      Source/ver.lib

6
Source/HBIOS/sd.asm

@ -2141,7 +2141,7 @@ SD_DESELECT:
#ENDIF #ENDIF
; ;
#IF (SDMODE == SDMODE_FZ80) #IF (SDMODE == SDMODE_FZ80)
;;;CALL SD_WAITBSY
CALL SD_WAITBSY
#ENDIF #ENDIF
; ;
LD A,(SD_OPRVAL) LD A,(SD_OPRVAL)
@ -2277,7 +2277,7 @@ SD_PUT1:
#ENDIF #ENDIF
; ;
#IF (SDMODE == SDMODE_FZ80) #IF (SDMODE == SDMODE_FZ80)
;;;CALL SD_WAITBSY ; WAIT FOR PENDING ACTIVITY
CALL SD_WAITBSY ; WAIT FOR PENDING ACTIVITY
OUT (SD_DATA),A ; POST THE VALUE OUT (SD_DATA),A ; POST THE VALUE
OUT (SD_ACTION),A ; INITIATE THE WRITE OUT (SD_ACTION),A ; INITIATE THE WRITE
;;;CALL PC_SPACE ; *DEBUG* ;;;CALL PC_SPACE ; *DEBUG*
@ -2388,7 +2388,7 @@ SD_GET1:
#ENDIF #ENDIF
; ;
#IF (SDMODE == SDMODE_FZ80) #IF (SDMODE == SDMODE_FZ80)
;;;CALL SD_WAITBSY ; WAIT FOR PENDING ACTIVITY
CALL SD_WAITBSY ; WAIT FOR PENDING ACTIVITY
IN A,(SD_ACTION) ; INITIATE READ IN A,(SD_ACTION) ; INITIATE READ
;;;CALL SD_WAITBSY ; WAIT FOR DONE ;;;CALL SD_WAITBSY ; WAIT FOR DONE
IN A,(SD_DATA) ; GET THE VALUE IN A,(SD_DATA) ; GET THE VALUE

2
Source/ver.inc

@ -2,7 +2,7 @@
#DEFINE RMN 6 #DEFINE RMN 6
#DEFINE RUP 0 #DEFINE RUP 0
#DEFINE RTP 0 #DEFINE RTP 0
#DEFINE BIOSVER "3.6.0-dev.20"
#DEFINE BIOSVER "3.6.0-dev.21"
#define rmj RMJ #define rmj RMJ
#define rmn RMN #define rmn RMN
#define rup RUP #define rup RUP

2
Source/ver.lib

@ -3,5 +3,5 @@ rmn equ 6
rup equ 0 rup equ 0
rtp equ 0 rtp equ 0
biosver macro biosver macro
db "3.6.0-dev.20"
db "3.6.0-dev.21"
endm endm

Loading…
Cancel
Save