Browse Source
Restore FZ80 SD Driver Ready Waits
pull/609/head
v3.6.0-dev.21
Wayne Warthen
5 months ago
No known key found for this signature in database
GPG Key ID: 8B34ED29C07EEB0A
3 changed files with
5 additions and
5 deletions
-
Source/HBIOS/sd.asm
-
Source/ver.inc
-
Source/ver.lib
|
|
|
@ -2141,7 +2141,7 @@ SD_DESELECT: |
|
|
|
#ENDIF |
|
|
|
; |
|
|
|
#IF (SDMODE == SDMODE_FZ80) |
|
|
|
;;;CALL SD_WAITBSY |
|
|
|
CALL SD_WAITBSY |
|
|
|
#ENDIF |
|
|
|
; |
|
|
|
LD A,(SD_OPRVAL) |
|
|
|
@ -2277,7 +2277,7 @@ SD_PUT1: |
|
|
|
#ENDIF |
|
|
|
; |
|
|
|
#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_ACTION),A ; INITIATE THE WRITE |
|
|
|
;;;CALL PC_SPACE ; *DEBUG* |
|
|
|
@ -2388,7 +2388,7 @@ SD_GET1: |
|
|
|
#ENDIF |
|
|
|
; |
|
|
|
#IF (SDMODE == SDMODE_FZ80) |
|
|
|
;;;CALL SD_WAITBSY ; WAIT FOR PENDING ACTIVITY |
|
|
|
CALL SD_WAITBSY ; WAIT FOR PENDING ACTIVITY |
|
|
|
IN A,(SD_ACTION) ; INITIATE READ |
|
|
|
;;;CALL SD_WAITBSY ; WAIT FOR DONE |
|
|
|
IN A,(SD_DATA) ; GET THE VALUE |
|
|
|
|
|
|
|
@ -2,7 +2,7 @@ |
|
|
|
#DEFINE RMN 6 |
|
|
|
#DEFINE RUP 0 |
|
|
|
#DEFINE RTP 0 |
|
|
|
#DEFINE BIOSVER "3.6.0-dev.20" |
|
|
|
#DEFINE BIOSVER "3.6.0-dev.21" |
|
|
|
#define rmj RMJ |
|
|
|
#define rmn RMN |
|
|
|
#define rup RUP |
|
|
|
|
|
|
|
@ -3,5 +3,5 @@ rmn equ 6 |
|
|
|
rup equ 0 |
|
|
|
rtp equ 0 |
|
|
|
biosver macro |
|
|
|
db "3.6.0-dev.20" |
|
|
|
db "3.6.0-dev.21" |
|
|
|
endm |
|
|
|
|