Browse Source

Update sd.asm

Fix for Issue #170.  Correct use of OUT to OUT0 during CSIO speed change.   Credit to Douglas Miller for finding this bug.

Co-Authored-By: Douglas Miller <16920069+durgadas311@users.noreply.github.com>
patch
Wayne Warthen 5 years ago
parent
commit
890119db3c
  1. 2
      Source/HBIOS/sd.asm

2
Source/HBIOS/sd.asm

@ -1045,7 +1045,7 @@ SD_INITCARD5:
CALL SD_WAITTX ; MAKE SURE WE ARE DONE SENDING
CALL DLY32 ; WAIT A BIT MORE FOR FINAL BIT
XOR A ; ZERO MEANS MAX SPEED
OUT (Z180_CNTR),A ; NOW SET CSIO PORT
OUT0 (Z180_CNTR),A ; NOW SET CSIO PORT
#ENDIF
;
; ISSUE SEND_CSD (TO DERIVE CARD CAPACITY)

Loading…
Cancel
Save