mirror of
https://github.com/wwarthen/RomWBW.git
synced 2026-02-06 14:11:48 -06:00
FLASH4 & Build Fixes
- Upgraded FLASH4 from Will Sowerbutts to v1.3.5 - Miscellaneous build cleanups
This commit is contained in:
@@ -11,3 +11,4 @@ setlocal & cd XM && call Clean || exit /b 1 & endlocal
|
||||
setlocal & cd FDU && call Clean || exit /b 1 & endlocal
|
||||
setlocal & cd Tune && call Clean || exit /b 1 & endlocal
|
||||
setlocal & cd FAT && call Clean || exit /b 1 & endlocal
|
||||
setlocal & cd I2C && call Clean || exit /b 1 & endlocal
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
OBJECTS = i2cscan.com, rtcds7.com, i2clcd.com
|
||||
OBJECTS = i2cscan.com rtcds7.com i2clcd.com
|
||||
DEST = ../../../Binary/Apps
|
||||
TOOLS = ../../../Tools
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
OBJECTS = sysgen.com survey.com \
|
||||
syscopy.com assign.com format.com talk.com mode.com rtc.com \
|
||||
timer.com inttest.com rtcds7.com rtchb.com ppidetst.com tstdskng.com
|
||||
timer.com inttest.com rtchb.com ppidetst.com tstdskng.com
|
||||
OTHERS = *.hex *.com
|
||||
SUBDIRS = XM FDU FAT Tune I2C
|
||||
DEST = ../../Binary/Apps
|
||||
|
||||
@@ -27,6 +27,8 @@
|
||||
;
|
||||
;[2020/05/15] v1.6 Added Warm Start option
|
||||
;
|
||||
;[2021/07/10] v1.7 Support MBC (AJL)
|
||||
;
|
||||
; Constants
|
||||
;
|
||||
mask_data .EQU %10000000 ; RTC data line
|
||||
@@ -1047,9 +1049,9 @@ RTC_HELP
|
||||
RTC_INIT:
|
||||
CALL IDBIO ; Id BIOS, 1=HBIOS, 2=UBIOS
|
||||
DEC A ; Test for HBIOS
|
||||
JR Z,HINIT ; Do HBIOS setup
|
||||
JP Z,HINIT ; Do HBIOS setup
|
||||
DEC A ; Test for UBIOS
|
||||
JR Z,UINIT ; Do UBIOS setup
|
||||
JP Z,UINIT ; Do UBIOS setup
|
||||
;
|
||||
; Neither UNA nor RomWBW
|
||||
LD DE,BIOERR ; BIOS error message
|
||||
@@ -1620,7 +1622,7 @@ TESTING_BIT_DELAY_OVER:
|
||||
|
||||
RTC_HELP_MSG:
|
||||
.DB 0Ah, 0Dh ; line feed and carriage return
|
||||
.TEXT "RTC: Version 1.5a"
|
||||
.TEXT "RTC: Version 1.7"
|
||||
.DB 0Ah, 0Dh ; line feed and carriage return
|
||||
.TEXT "Commands: E)xit T)ime st(A)rt S)et R)aw L)oop C)harge N)ocharge D)elay I)nit G)et P)ut B)oot W)arm-start H)elp"
|
||||
.DB 0Ah, 0Dh ; line feed and carriage return
|
||||
|
||||
@@ -229,3 +229,7 @@ AY_CLK .EQU CPUOSC / 4 ; DEFAULT TO CPUOSC / 4
|
||||
AYMODE .EQU AYMODE_NONE ; AY: DRIVER MODE: AYMODE_[SCG/N8/RCZ80/RCZ180]
|
||||
;
|
||||
SPKENABLE .EQU TRUE ; SPK: ENABLE RTC LATCH IOBIT SOUND DRIVER (SPK.ASM)
|
||||
;
|
||||
DMAENABLE .EQU FALSE ; DMA: ENABLE DMA DRIVER (DMA.ASM)
|
||||
DMABASE .EQU $E0 ; DMA: DMA BASE ADDRESS
|
||||
DMAMODE .EQU DMAMODE_NONE ; DMA: DMA MODE (NONE|ECB|Z180|Z280|RC)
|
||||
|
||||
@@ -1225,6 +1225,15 @@ Z280_INITZ:
|
||||
OUT (EIPC_SCDP),A ; SET SYSTEM CONTROL DATA PORT (SCDP)
|
||||
#ENDIF
|
||||
;
|
||||
#IF ((MEMMGR == MM_SBC) | (MEMMGR == MM_MBC))
|
||||
; SET PAGING REGISTERS
|
||||
#IFDEF ROMBOOT
|
||||
XOR A
|
||||
OUT (MPCL_RAM),A ; REMOVE RAM FIRST!
|
||||
OUT (MPCL_ROM),A ; SELECT ROM PAGE 0
|
||||
#ENDIF
|
||||
#ENDIF
|
||||
;
|
||||
#IF (MEMMGR == MM_Z2)
|
||||
; SET PAGING REGISTERS
|
||||
#IFDEF ROMBOOT
|
||||
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -2,4 +2,4 @@
|
||||
#DEFINE RMN 1
|
||||
#DEFINE RUP 1
|
||||
#DEFINE RTP 0
|
||||
#DEFINE BIOSVER "3.1.1-pre.86"
|
||||
#DEFINE BIOSVER "3.1.1-pre.87"
|
||||
|
||||
@@ -3,5 +3,5 @@ rmn equ 1
|
||||
rup equ 1
|
||||
rtp equ 0
|
||||
biosver macro
|
||||
db "3.1.1-pre.86"
|
||||
db "3.1.1-pre.87"
|
||||
endm
|
||||
|
||||
Reference in New Issue
Block a user