mirror of
https://github.com/wwarthen/RomWBW.git
synced 2026-02-06 22:43:15 -06:00
@@ -444,14 +444,14 @@ setcon:
|
||||
jp c,err_nocon ; handle overflow error
|
||||
;
|
||||
; Check against max char unit
|
||||
PUSH DE
|
||||
push de
|
||||
push af ; save requested unit
|
||||
ld b,BF_SYSGET ; HBIOS func: SYS GET
|
||||
ld c,BF_SYSGET_CIOCNT ; HBIOS subfunc: CIO unit count
|
||||
rst 08 ; E := unit count
|
||||
pop af ; restore requested unit
|
||||
cp e ; compare
|
||||
POP DE
|
||||
pop de
|
||||
jp nc,err_nocon ; handle invalid unit
|
||||
ld (newcon),a ; save validated console
|
||||
;
|
||||
|
||||
@@ -1320,6 +1320,10 @@ SD_INITCMD1:
|
||||
INC HL ; POINT TO NEXT BYTE
|
||||
LD (HL),A ; CLEAR IT
|
||||
DJNZ SD_INITCMD1 ; LOOP TILL DONE
|
||||
; CRC POSITION SHOULD BE COMPLETELY IGNORED BECAUSE WE DON'T
|
||||
; ENABLE IT AND WE ARE IN SPI MODE. HOWEVER, AT LEAST ONE SD
|
||||
; CARD IS KNOWN TO FAIL ANY COMMAND WHERE THE CRC POSITION
|
||||
; IS NOT $FF! SO, BELOW WE STUFF THE CRC POSITION WITH $FF.
|
||||
DEC A ; $FF TO ACCUM
|
||||
LD (SD_CMDCRC),A ; PUT $FF IN CRC POSITION
|
||||
RET
|
||||
|
||||
@@ -82,10 +82,12 @@
|
||||
#DEFCONT \ lddr
|
||||
|
||||
#ENDIF
|
||||
|
||||
.ECHO "UNLZSA2 for "
|
||||
|
||||
#IFDEF HD64180
|
||||
|
||||
.ECHO "HD64180 "
|
||||
.ECHO "HD64180"
|
||||
|
||||
#DEFINE LD_IX_DE \
|
||||
#DEFCONT \ ld ixl,e \ ld ixh,d
|
||||
@@ -95,7 +97,7 @@
|
||||
|
||||
#ELSE
|
||||
|
||||
.ECHO "Z80 "
|
||||
.ECHO "Z80"
|
||||
|
||||
#DEFINE LD_IX_DE \
|
||||
#DEFCONT \ push de \ pop ix
|
||||
@@ -104,6 +106,8 @@
|
||||
#DEFCONT \ push ix \ pop de
|
||||
|
||||
#ENDIF
|
||||
|
||||
.ECHO ".\n"
|
||||
|
||||
DLZSA2:
|
||||
xor a \ ld b,a \ ex af,af' \ jr ReadToken
|
||||
|
||||
@@ -2,4 +2,4 @@
|
||||
#DEFINE RMN 1
|
||||
#DEFINE RUP 1
|
||||
#DEFINE RTP 0
|
||||
#DEFINE BIOSVER "3.1.1-pre.27"
|
||||
#DEFINE BIOSVER "3.1.1-pre.28"
|
||||
|
||||
@@ -3,5 +3,5 @@ rmn equ 1
|
||||
rup equ 1
|
||||
rtp equ 0
|
||||
biosver macro
|
||||
db "3.1.1-pre.27"
|
||||
db "3.1.1-pre.28"
|
||||
endm
|
||||
|
||||
Reference in New Issue
Block a user