-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathDOS.MAC
25 lines (22 loc) · 1.1 KB
/
DOS.MAC
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
.Z80
DEBUG equ 1 ; add debug info to output binaries
IDEPRO equ 0 ; 1=OrionPRO IDE/RTC ide ports, 0=8255 PPA ports
BOOTFDD equ 0 ; 1=Use FDD bootsector, 0=use IDE/SD/ROM bootsector
VERBOSE equ 0 ; 1=print some startup messages and perform complete memory test
INITSD equ 0 ; init SDCard while boot
;
ASEG
;
INCLUDE BOOT ; BOOT - boot FDD (native) or boot IDE/SD (via Monitor F834h sobroutine)
INCLUDE BDOS0 ; BDOS - Extended Memory Manager functions
INCLUDE BDOS1 ; BDOS - standard
INCLUDE BDOS2 ; BDOS - extended disk functions (filedates, label, usernames)
INCLUDE BIOSSD ; BIOS - SD card (N8VEM JuhaSD & MSX SDcard V1 schemes)
INCLUDE BIOSIDE ; BIOS - IDE drives (8255 PPA scheme)
INCLUDE BIOS0 ; BIOS - devices low level access routines
INCLUDE BIOS1 ; BIOS - SYSTEM COLD STARTUP (memory test, config.sys)
INCLUDE CCP0 ; console command processor
INCLUDE CCP1 ; console command processor - extensions
INCLUDE BIOS2 ; BDOS & BIOS wrapper, TTY, interbank (multiple memory pages) service routines
INCLUDE DEBUG ; values for debug
END