Changeset 181 in xtideuniversalbios for trunk/XTIDE_Universal_BIOS/Inc
- Timestamp:
- Nov 13, 2011, 3:38:40 PM (13 years ago)
- google:author:
- krille_n_@hotmail.com
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/XTIDE_Universal_BIOS/Inc/RomVars.inc
r179 r181 5 5 %define ROMVARS_INC 6 6 7 ; ROM Variables. There are written toROM image before flashing.7 ; ROM Variables. Written to the ROM image before flashing. 8 8 struc ROMVARS 9 .wRomSign resb 2 ; ROM Signature (AA55h)10 .bRomSize resb 1 ; ROM size in 512 byte blocks11 .rgbJump resb 3 ; First instruction to ROM init (jmp)9 .wRomSign resb 2 ; ROM Signature (AA55h) 10 .bRomSize resb 1 ; ROM size in 512 byte blocks 11 .rgbJump resb 3 ; First instruction to ROM init (jmp) 12 12 13 .rgbSign resb 8 ; Signature for XTIDE Configurator Program14 .szTitle resb 31 ; BIOS title string15 .szVersion resb 25 ; BIOS version string13 .rgbSign resb 8 ; Signature for XTIDE Configurator Program 14 .szTitle resb 31 ; BIOS title string 15 .szVersion resb 25 ; BIOS version string 16 16 17 .wFlags resb 2 ; Word for ROM flags18 .wDisplayMode resb 2 ; Display mode for boot menu19 .wBootTimeout resb 2 ; Boot Menu selection timeout in system timer ticks20 .bIdeCnt resb 1 ; Number of available IDE controllers21 .bBootDrv resb 1 ; Boot Menu default drive22 .bMinFddCnt resb 1 ; Minimum number of Floppy Drives23 .bStealSize resb 1 ; Number of 1kB blocks stolen from 640kB base RAM17 .wFlags resb 2 ; Word for ROM flags 18 .wDisplayMode resb 2 ; Display mode for boot menu 19 .wBootTimeout resb 2 ; Boot Menu selection timeout in system timer ticks 20 .bIdeCnt resb 1 ; Number of available IDE controllers 21 .bBootDrv resb 1 ; Boot Menu default drive 22 .bMinFddCnt resb 1 ; Minimum number of Floppy Drives 23 .bStealSize resb 1 ; Number of 1kB blocks stolen from 640kB base RAM 24 24 25 .ideVars0 resb IDEVARS_size26 .ideVars1 resb IDEVARS_size27 .ideVars2 resb IDEVARS_size28 .ideVars3 resb IDEVARS_size25 .ideVars0 resb IDEVARS_size 26 .ideVars1 resb IDEVARS_size 27 .ideVars2 resb IDEVARS_size 28 .ideVars3 resb IDEVARS_size 29 29 30 30 %ifdef MODULE_SERIAL … … 34 34 35 35 ; Bit defines for ROMVARS.wFlags 36 FLG_ROMVARS_FULLMODE EQU (1<<0) ; Full operating mode (steals base RAM, supports EBIOS etc.)37 FLG_ROMVARS_DRVXLAT EQU (1<<2) ; Enable drive number translation36 FLG_ROMVARS_FULLMODE EQU (1<<0) ; Full operating mode (steals base RAM, supports EBIOS etc.) 37 FLG_ROMVARS_DRVXLAT EQU (1<<2) ; Enable drive number translation 38 38 FLG_ROMVARS_MODULE_SERIAL EQU (1<<3) 39 39 FLG_ROMVARS_MODULE_EBIOS EQU (1<<4)
Note:
See TracChangeset
for help on using the changeset viewer.