Changeset 605 in xtideuniversalbios for trunk/XTIDE_Universal_BIOS/Inc
- Timestamp:
- May 8, 2021, 6:55:56 PM (4 years ago)
- Location:
- trunk/XTIDE_Universal_BIOS/Inc
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/XTIDE_Universal_BIOS/Inc/BootVars.inc
r601 r605 40 40 41 41 struc HOTKEYVARS 42 .fpPrevTimerHandler resb 4 ; Previous 1Ch timer handler42 .fpPrevTimerHandler resb 4 ; Previous 08h timer handler 43 43 .wTimeWhenDisplayed resb 2 ; System time (ticks) when Hotkey bar was first displayed 44 44 .wFddAndHddLetters: -
trunk/XTIDE_Universal_BIOS/Inc/ModuleDependency.inc
r598 r605 53 53 %endif 54 54 55 %ifdef MODULE_WIN9 5_CMOS_HACK55 %ifdef MODULE_WIN9X_CMOS_HACK 56 56 %ifndef USE_386 57 %error "MODULE_WIN9 5_CMOS_HACK requires USE_386!"57 %error "MODULE_WIN9X_CMOS_HACK requires USE_386!" 58 58 %endif 59 59 %endif -
trunk/XTIDE_Universal_BIOS/Inc/RomVars.inc
r601 r605 84 84 85 85 STANDARD_CONTROL_BLOCK_OFFSET EQU 200h 86 XTIDE_CONTROL_BLOCK_OFFSET EQU 8h ; for XTIDE, A3 is used to control selected register (CS0 vs CS1)...86 XTIDE_CONTROL_BLOCK_OFFSET EQU 8h ; For XTIDE, A3 is used to control selected register (CS0 vs CS1)... 87 87 XTCF_CONTROL_BLOCK_OFFSET EQU 10h ; ...and for XT-CF (all variants), it's A4 88 88 ADP50L_CONTROL_BLOCK_OFFSET EQU 10h … … 183 183 ; Bit defines for ROMVARS.wFlags 184 184 FLG_ROMVARS_FULLMODE EQU (1<<0) ; Full operating mode (steals base RAM, supports EBIOS etc.) 185 FLG_ROMVARS_IGNORE_MOTHERBOARD_DRIVES EQU (1<<1) ; Ignores drives configured in motherboard BIOS setup. 186 ; For now it is a hack to get Windows 95 IDE drivers working 187 ; but it will be needed later when XTUB supports dynamic drive overlay. 188 ; Because of that this must be included into AT builds and cannot be a 189 ; module (any AT or 386 must be installable to the hard drive so 190 ; there won't be need for even more different builds). 185 FLG_ROMVARS_CLEAR_BDA_HD_COUNT EQU (1<<1) ; This flag has two purposes; * Removes the system BIOS "dummy" drive 186 ; so that Windows 9x protected mode drivers can be used with XUB drives. 187 ; * Some computers (Zenith Z-171 and Z-161) do not clear the BDA hard 188 ; drive count which causes it to increment on each warm boot. 191 189 FLG_ROMVARS_SERIAL_SCANDETECT EQU (1<<3) ; Scan COM ports at the end of drive detection. Can also be invoked 192 190 ; by holding down the ALT key at the end of drive detection.
Note:
See TracChangeset
for help on using the changeset viewer.