Browse Source

CBIOS Fixes for UNA

Development in the dev branch on CBIOS had broken basic UNA functionality.  These fixes seem to correct the problems.  A full regression test of UNA has **not** yet been performed.
patch v3.1.1-pre.176
Wayne Warthen 4 years ago
parent
commit
b82ff327cf
  1. 3
      Source/CBIOS/cbios.asm
  2. 2
      Source/ver.inc
  3. 2
      Source/ver.lib

3
Source/CBIOS/cbios.asm

@ -432,6 +432,8 @@ WBOOT:
#ENDIF
;
#IFDEF PLTUNA
LD SP,STACK ; STACK FOR INITIALIZATION
; RESTORE COMMAND PROCESSOR FROM UNA BIOS CACHE
LD BC,$01FB ; UNA FUNC = SET BANK
LD DE,(BNKBIOS) ; UBIOS_PAGE (SEE PAGES.INC)
@ -1626,6 +1628,7 @@ LBA_IO:
;
DSK_IO2:
PUSH BC ; SAVE INCOMING FUNCTION, UNIT
RES 7,D ; CLEAR LBA BIT FOR UNA
LD B,C ; UNIT TO B
LD C,$41 ; UNA SET LBA
RST 08 ; CALL UNA

2
Source/ver.inc

@ -2,4 +2,4 @@
#DEFINE RMN 1
#DEFINE RUP 1
#DEFINE RTP 0
#DEFINE BIOSVER "3.1.1-pre.175"
#DEFINE BIOSVER "3.1.1-pre.176"

2
Source/ver.lib

@ -3,5 +3,5 @@ rmn equ 1
rup equ 1
rtp equ 0
biosver macro
db "3.1.1-pre.175"
db "3.1.1-pre.176"
endm

Loading…
Cancel
Save