Changeset 625 in xtideuniversalbios for trunk/XTIDE_Universal_BIOS/Inc
- Timestamp:
- Feb 19, 2023, 9:26:52 PM (23 months ago)
- Location:
- trunk/XTIDE_Universal_BIOS/Inc
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/XTIDE_Universal_BIOS/Inc/ModuleDependency.inc
r605 r625 4 4 ; 5 5 ; XTIDE Universal BIOS and Associated Tools 6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-20 13 by XTIDE Universal BIOS Team.6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2023 by XTIDE Universal BIOS Team. 7 7 ; 8 8 ; This program is free software; you can redistribute it and/or modify … … 17 17 ; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html 18 18 ; 19 20 %ifdef USE_PS2 21 %ifndef USE_AT 22 %define USE_AT 23 %endif 24 %endif 19 25 20 26 ; Allow RELOCATE_INT13H_STACK only for AT builds -
trunk/XTIDE_Universal_BIOS/Inc/RamVars.inc
r594 r625 4 4 ; 5 5 ; XTIDE Universal BIOS and Associated Tools 6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-20 13 by XTIDE Universal BIOS Team.6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2023 by XTIDE Universal BIOS Team. 7 7 ; 8 8 ; This program is free software; you can redistribute it and/or modify … … 20 20 %ifndef RAMVARS_INC 21 21 %define RAMVARS_INC 22 23 ; Segment when RAMVARS is stored to top of interrupt vectors.24 %ifndef USE_AT25 LITE_MODE_RAMVARS_SEGMENT EQU 30h26 %endif27 22 28 23 -
trunk/XTIDE_Universal_BIOS/Inc/Revision.inc
r624 r625 1 62 41 625 -
trunk/XTIDE_Universal_BIOS/Inc/RomVars.inc
r624 r625 5 5 ; 6 6 ; XTIDE Universal BIOS and Associated Tools 7 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-20 13 by XTIDE Universal BIOS Team.7 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2023 by XTIDE Universal BIOS Team. 8 8 ; 9 9 ; This program is free software; you can redistribute it and/or modify … … 133 133 XTCF_DEVICE_OFFSET EQU FIRST_XTCF_DEVICE ; Used for XT-CF device <--> mode conversion 134 134 135 ; Segment when RAMVARS is stored to top of interrupt vectors. 136 LITE_MODE_RAMVARS_SEGMENT EQU 30h 135 137 136 138 ; ROM Variables. Written to the ROM image before flashing. 139 ; The ROMVARS version in Version.inc must be incremented whenever this struc changes. 137 140 struc ROMVARS 138 141 .wRomSign resb 2 ; ROM Signature (AA55h) … … 141 144 142 145 .rgbSign resb 6 ; Signature for XTIDE Configurator Program (must be even length) 143 .szTitle resb 31 ; BIOS title string 144 .szVersion resb 19 ; BIOS version string (supports up to r9999) 145 146 .szTitle resb 32 ; BIOS title string 147 .szVersion resb 18 ; BIOS version string (supports up to r999) 148 149 .pColorTheme resb 2 ; Ptr to the color attribute struc used by the boot menu and hotkey bar 146 150 .wFlags resb 2 ; Word for ROM flags 151 ; Note! Any additional ROMVARS must be added below if they are supposed to be copied 152 ; over when doing "Load old settings from EEPROM" to a new BIOS loaded from file. 153 .wRamVars resb 2 ; Segment address for RamVars 147 154 .wDisplayMode resb 2 ; Display mode for boot menu 148 155 .wBootTimeout resb 2 ; Boot Menu selection timeout in system timer ticks 149 .pColorTheme resb 2 ; Ptr to the color attribute struc used by the boot menu and hotkey bar150 156 .bIdeCnt resb 1 ; Number of available IDE controllers 151 157 .bBootDrv resb 1 ; Default drive to boot from -
trunk/XTIDE_Universal_BIOS/Inc/Version.inc
r624 r625 4 4 ; 5 5 ; XTIDE Universal BIOS and Associated Tools 6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-20 13 by XTIDE Universal BIOS Team.6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2023 by XTIDE Universal BIOS Team. 7 7 ; 8 8 ; This program is free software; you can redistribute it and/or modify … … 19 19 20 20 ; Flash signature revisions: 21 ; XUB210 Moved pColorTheme so it's not copied when loading old settings from EEPROM. 22 ; Added wRamVars to allow use of UMBs for storing variables in Full operating mode. 23 ; Increased the length of szTitle and decreased the length of szVersion for USE_PS2 21 24 ; XUB209 Shortened the BIOS version string (ROMVARS.szVersion) and WORD aligned the IDEVARS structures 22 25 ; XUB208 Added option to skip slave drive detection … … 32 35 33 36 %define TITLE_STRING_START "-=XTIDE Universal BIOS " 34 %ifdef USE_AT 37 %ifdef USE_PS2 38 %define TITLE_STRING_END "(PS/2)=-" 39 %elifdef USE_AT 35 40 %ifdef USE_386 36 41 %define TITLE_STRING_END "(386)=-" … … 51 56 ; on the same line, either before or after. In fact, do not even put a preceding label on the same line! 52 57 %define BUILD_DATE_STRING "(",__DATE__,")" 53 %define FLASH_SIGNATURE "XUB2 09" ; Do not terminate with NULL58 %define FLASH_SIGNATURE "XUB210" ; Also known as the ROMVARS version. Do not terminate with NULL. 54 59 55 60
Note:
See TracChangeset
for help on using the changeset viewer.