Changeset 589 in xtideuniversalbios for trunk/XTIDE_Universal_BIOS/Inc/ModuleDependency.inc
- Timestamp:
- May 22, 2016, 12:26:57 PM (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/XTIDE_Universal_BIOS/Inc/ModuleDependency.inc
r587 r589 26 26 %endif 27 27 28 29 28 %ifdef MODULE_SERIAL_FLOPPY 30 29 %ifndef MODULE_SERIAL … … 41 40 %endif 42 41 43 ; Include module specific .INC files44 42 %ifdef MODULE_8BIT_IDE 45 43 %include "IDE_8bit.inc" ; For IDE 8-bit data port macros … … 47 45 48 46 %ifdef MODULE_ADVANCED_ATA 47 %ifndef USE_386 48 %error "MODULE_ADVANCED_ATA requires USE_386!" 49 %endif 49 50 %include "AdvancedID.inc" 50 51 %include "PDC20x30.inc" ; For Promise PDC 20230-C and 20630 controllers … … 79 80 ; Included modules for ROMVARS.wFlags 80 81 %ifdef MODULE_8BIT_IDE 81 MAIN_FLG_MODULE_8BIT_IDE EQU FLG_ROMVARS_MODULE_8BIT_IDE82 MAIN_FLG_MODULE_8BIT_IDE EQU FLG_ROMVARS_MODULE_8BIT_IDE 82 83 %else 83 MAIN_FLG_MODULE_8BIT_IDE EQU 084 MAIN_FLG_MODULE_8BIT_IDE EQU 0 84 85 %endif 85 86 86 87 %ifdef MODULE_ADVANCED_ATA 87 MAIN_FLG_MODULE_ADVANCED_ATA EQU FLG_ROMVARS_MODULE_ADVANCED_ATA88 MAIN_FLG_MODULE_ADVANCED_ATA EQU FLG_ROMVARS_MODULE_ADVANCED_ATA 88 89 %else 89 MAIN_FLG_MODULE_ADVANCED_ATA EQU 090 MAIN_FLG_MODULE_ADVANCED_ATA EQU 0 90 91 %endif 91 92 92 93 %ifdef MODULE_BOOT_MENU 93 MAIN_FLG_MODULE_BOOT_MENU EQU FLG_ROMVARS_MODULE_BOOT_MENU94 MAIN_FLG_MODULE_BOOT_MENU EQU FLG_ROMVARS_MODULE_BOOT_MENU 94 95 %else 95 MAIN_FLG_MODULE_BOOT_MENU EQU 096 MAIN_FLG_MODULE_BOOT_MENU EQU 0 96 97 %endif 97 98 98 99 %ifdef MODULE_EBIOS 99 MAIN_FLG_MODULE_EBIOS EQU FLG_ROMVARS_MODULE_EBIOS100 MAIN_FLG_MODULE_EBIOS EQU FLG_ROMVARS_MODULE_EBIOS 100 101 %else 101 MAIN_FLG_MODULE_EBIOS EQU 0102 MAIN_FLG_MODULE_EBIOS EQU 0 102 103 %endif 103 104 104 105 %ifdef MODULE_HOTKEYS 105 MAIN_FLG_MODULE_HOTKEYS EQU FLG_ROMVARS_MODULE_HOTKEYS106 MAIN_FLG_MODULE_HOTKEYS EQU FLG_ROMVARS_MODULE_HOTKEYS 106 107 %else 107 MAIN_FLG_MODULE_HOTKEYS EQU 0108 MAIN_FLG_MODULE_HOTKEYS EQU 0 108 109 %endif 109 110 110 111 %ifdef MODULE_IRQ 111 MAIN_FLG_MODULE_IRQ EQU FLG_ROMVARS_MODULE_IRQ112 MAIN_FLG_MODULE_IRQ EQU FLG_ROMVARS_MODULE_IRQ 112 113 %else 113 MAIN_FLG_MODULE_IRQ EQU 0114 MAIN_FLG_MODULE_IRQ EQU 0 114 115 %endif 115 116 116 117 %ifdef MODULE_SERIAL 117 MAIN_FLG_MODULE_SERIAL EQU FLG_ROMVARS_MODULE_SERIAL118 MAIN_FLG_MODULE_SERIAL EQU FLG_ROMVARS_MODULE_SERIAL 118 119 %else 119 MAIN_FLG_MODULE_SERIAL EQU 0120 MAIN_FLG_MODULE_SERIAL EQU 0 120 121 %endif 121 122 122 123 %ifdef MODULE_SERIAL_FLOPPY 123 MAIN_FLG_MODULE_SERIAL_FLOPPY EQU FLG_ROMVARS_MODULE_SERIAL_FLOPPY124 MAIN_FLG_MODULE_SERIAL_FLOPPY EQU FLG_ROMVARS_MODULE_SERIAL_FLOPPY 124 125 %else 125 MAIN_FLG_MODULE_SERIAL_FLOPPY EQU 0126 MAIN_FLG_MODULE_SERIAL_FLOPPY EQU 0 126 127 %endif 127 128 … … 145 146 146 147 MASK_ROMVARS_INCLUDED_MODULES EQU MAIN_FLG_MODULE_8BIT_IDE | MAIN_FLG_MODULE_ADVANCED_ATA | MAIN_FLG_MODULE_BOOT_MENU | MAIN_FLG_MODULE_EBIOS | MAIN_FLG_MODULE_HOTKEYS | MAIN_FLG_MODULE_IRQ | MAIN_FLG_MODULE_SERIAL | MAIN_FLG_MODULE_SERIAL_FLOPPY | MAIN_FLG_MODULE_STRINGS_COMPRESSED | MAIN_FLG_MODULE_POWER_MANAGEMENT | MAIN_FLG_MODULE_8BIT_IDE_ADVANCED 147
Note:
See TracChangeset
for help on using the changeset viewer.