forked from MirrorRepos/RomWBW
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
68 lines
1.7 KiB
68 lines
1.7 KiB
;:::::::::::::::::::::::::::::::::::::::::::::::**********************
|
|
; B/P BIOS Configuration and Equate File. ** System Dependant **
|
|
; - D-X Designs Pty Ltd P112 CPU Board - **********************
|
|
; HBIOS specific customizations
|
|
;:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
|
|
; BIOS Configuration Equates and Macros
|
|
;
|
|
; NOTE: Must make sure settings below match hardware and
|
|
; HBIOS configuration.
|
|
;
|
|
HBIOS EQU YES ; Use HBIOS functions
|
|
HBLOC EQU 0FE00H ; Location of HBIOS proxy (used if not INTPXY)
|
|
;
|
|
; Set exactly one of the following to YES to specify platform
|
|
;
|
|
N8VEM EQU NO
|
|
ZETA EQU NO
|
|
ZETA2 EQU NO
|
|
N8 EQU NO
|
|
MK4 EQU YES
|
|
;
|
|
; Set either the following to YES (or both to NO for no clock code)
|
|
;
|
|
SIMHCLK EQU NO ; Direct SIMH clock access
|
|
HBCLK EQU YES ; HBIOS clock driver
|
|
;
|
|
; Set HB_IODEV to appropriate console device
|
|
;
|
|
HB_IODEV EQU 0
|
|
;
|
|
; Set HB_HDDEV to appropriate hard disk driver
|
|
;
|
|
HB_HDDEV EQU 2
|
|
;
|
|
; Set HB_MDDEV to appropriate memory disk driver
|
|
;
|
|
HB_MDDEV EQU 0
|
|
;
|
|
; RAM/ROM disk sizes expressed as count of 2K blocks
|
|
;
|
|
HB_RAMBLKS EQU 192 ; 512K - 128K reserved / 2K per block
|
|
HB_ROMBLKS EQU 192 ; 512K - 128K reserved / 2K per block
|
|
;HB_ROMBLKS EQU 448 ; 1024K - 128K reserved / 2K per block
|
|
;
|
|
; Layout of RAM banks
|
|
;
|
|
IF N8VEM OR ZETA OR ZETA2 OR MK4
|
|
BID_RAMD EQU 80H
|
|
BID_RAMM EQU 8BH
|
|
BID_SYS EQU 8CH
|
|
BID_HB EQU 8DH
|
|
BID_USR EQU 8EH
|
|
BID_COM EQU 8FH
|
|
ENDIF
|
|
IF N8
|
|
BID_RAMD EQU 80H
|
|
BID_RAMM EQU 9BH
|
|
BID_SYS EQU 9CH
|
|
BID_HB EQU 9DH
|
|
BID_USR EQU 9EH
|
|
BID_COM EQU 9FH
|
|
ENDIF
|
|
;
|
|
IF INTPXY
|
|
MEMTOP EQU 0FFE0H - 1 ; Start of HBIOS 32 byte control block
|
|
ELSE
|
|
MEMTOP EQU HBLOC - 1 ; Start of HBIOS 512 byte proxy
|
|
ENDIF
|
|
|