Browse Source

Update hbios.asm

Typo + explanation
pull/187/head
b1ackmai1er 5 years ago
parent
commit
c2bd5aa5ac
  1. 18
      Source/HBIOS/hbios.asm

18
Source/HBIOS/hbios.asm

@ -2859,7 +2859,7 @@ SYS_VER:
; SET ACTIVE MEMORY BANK AND RETURN PREVIOUSLY ACTIVE MEMORY BANK ; SET ACTIVE MEMORY BANK AND RETURN PREVIOUSLY ACTIVE MEMORY BANK
; NOTE THAT IT GOES INTO EFFECT AS HBIOS FUNCTION IS EXITED ; NOTE THAT IT GOES INTO EFFECT AS HBIOS FUNCTION IS EXITED
; HERE, WE JUST SET THE CURRENT BANK ; HERE, WE JUST SET THE CURRENT BANK
; CALLER MUST EXTABLISH UPPER MEMORY STACK BEFORE INVOKING THIS FUNCTION!
; CALLER MUST ESTABLISH UPPER MEMORY STACK BEFORE INVOKING THIS FUNCTION!
; ;
SYS_SETBNK: SYS_SETBNK:
#IF (MEMMGR == MM_Z280) #IF (MEMMGR == MM_Z280)
@ -3252,8 +3252,8 @@ SYS_PEEK:
PUSH IY PUSH IY
HB_DI HB_DI
#ELSE #ELSE
LD A,I
DI
LD A,I ; SAVE THE INTERRUPT STATUS
DI ; COPY IFF2 TO P/V FLAG
PUSH AF PUSH AF
#ENDIF #ENDIF
#ENDIF #ENDIF
@ -3265,8 +3265,8 @@ SYS_PEEK:
.DB $FD,$ED,$6E ; LDCTL (C),IY .DB $FD,$ED,$6E ; LDCTL (C),IY
POP IY POP IY
#ELSE #ELSE
POP AF
JP PO,$+4
POP AF ; RECALL INITIAL INTERRUPT STATUS
JP PO ; RETURN TO INITIAL STATE,$+4
HB_EI HB_EI
#ENDIF #ENDIF
#ENDIF #ENDIF
@ -3289,8 +3289,8 @@ SYS_POKE:
PUSH IY PUSH IY
HB_DI HB_DI
#ELSE #ELSE
LD A,I
HB_DI
LD A,I ; SAVE THE INTERRUPT STATUS
HB_DI ; COPY IFF2 TO P/V FLAG
PUSH AF PUSH AF
#ENDIF #ENDIF
#ENDIF #ENDIF
@ -3302,8 +3302,8 @@ SYS_POKE:
.DB $FD,$ED,$6E ; LDCTL (C),IY .DB $FD,$ED,$6E ; LDCTL (C),IY
POP IY POP IY
#ELSE #ELSE
POP AF
JP PO,$+4
POP AF ; RECALL INITIAL INTERRUPT STATUS
JP PO ; RETURN TO INITIAL STATE,$+4
HB_EI HB_EI
#ENDIF #ENDIF
#ENDIF #ENDIF

Loading…
Cancel
Save