|
|
|
@ -77,7 +77,7 @@ PHASE2: |
|
|
|
|
|
|
|
#IF (PLATFORM == PLT_UNA) |
|
|
|
; COPY UNA BIOS PAGE ZERO TO USER BANK, LEAVE USER BANK ACTIVE |
|
|
|
LD BC,BF_SYSSETBNK ; UNA FUNC = SET BANK |
|
|
|
LD BC,$01FB ; UNA FUNC = SET BANK |
|
|
|
LD DE,BID_BIOS ; UBIOS_PAGE (SEE PAGES.INC) |
|
|
|
CALL $FFFD ; DO IT (RST 08 NOT YET INSTALLED) |
|
|
|
;PUSH DE ; SAVE PREVIOUS BANK |
|
|
|
@ -260,7 +260,7 @@ LDMON: |
|
|
|
DI |
|
|
|
; |
|
|
|
; SET LOW MEM TO OS IMAGE BANK |
|
|
|
LD BC,BF_SYSSETBNK ; UNA FUNC = SET BANK |
|
|
|
LD BC,$01FB ; UNA FUNC = SET BANK |
|
|
|
LD DE,BID_OSIMG ; UBIOS_PAGE (SEE PAGES.INC) |
|
|
|
CALL $FFFD ; DO IT (RST 08 NOT YET INSTALLED) |
|
|
|
; COPY MEMORY |
|
|
|
@ -269,7 +269,7 @@ LDMON: |
|
|
|
LD BC,MON_SIZ |
|
|
|
LDIR |
|
|
|
; RESET LOW MEM TO USER BANK |
|
|
|
LD BC,BF_SYSSETBNK ; UNA FUNC = SET BANK |
|
|
|
LD BC,$01FB ; UNA FUNC = SET BANK |
|
|
|
LD DE,BID_USR ; TO USER BANK |
|
|
|
CALL $FFFD ; DO IT (RST 08 NOT YET INSTALLED) |
|
|
|
; |
|
|
|
@ -305,9 +305,9 @@ GOCPM2: |
|
|
|
|
|
|
|
#IF (PLATFORM == PLT_UNA) |
|
|
|
DI |
|
|
|
POP HL ; SAVE IMG LOCATION |
|
|
|
PUSH HL ; SAVE IMG LOCATION |
|
|
|
; SET LOW MEM TO OS IMAGE BANK |
|
|
|
LD BC,BF_SYSSETBNK ; UNA FUNC = SET BANK |
|
|
|
LD BC,$01FB ; UNA FUNC = SET BANK |
|
|
|
LD DE,BID_OSIMG ; UBIOS_PAGE (SEE PAGES.INC) |
|
|
|
CALL $FFFD ; DO IT (RST 08 NOT YET INSTALLED) |
|
|
|
; COPY MEMORY |
|
|
|
@ -316,7 +316,7 @@ GOCPM2: |
|
|
|
LD BC,CPM_SIZ |
|
|
|
LDIR |
|
|
|
; RESET LOW MEM TO USER BANK |
|
|
|
LD BC,BF_SYSSETBNK ; UNA FUNC = SET BANK |
|
|
|
LD BC,$01FB ; UNA FUNC = SET BANK |
|
|
|
LD DE,BID_USR ; TO USER BANK |
|
|
|
CALL $FFFD ; DO IT (RST 08 NOT YET INSTALLED) |
|
|
|
; |
|
|
|
|