|
|
@ -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 |
|
|
|