Changeset 511 in xtideuniversalbios
- Timestamp:
- Mar 2, 2013, 4:27:01 PM (12 years ago)
- google:author:
- aitotat@gmail.com
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/XTIDE_Universal_BIOS/makefile
r507 r511 5 5 # all Removes existing files and builds binary files in \Build # 6 6 # small Builds 8 kiB binaries only (without checksum) # 7 # large Builds 1 5kiB binaries only (without checksum) #7 # large Builds 12 kiB binaries only (without checksum) # 8 8 # clean Removes all files from \Build # 9 9 # checksum* Builds all and then generates checksum byte to all binary files # 10 10 # strings* Compress src\Strings.asm to src\StringsCompressed.asm # 11 # unused* 11 # unused* Checks if there are any unused functions that can be removed to save space # 12 12 # # 13 13 # * at the end of target name means that Perl is required for the job. # … … 33 33 # RESERVE_DIAGNOSTIC_CYLINDER Reserve one L-CHS cylinder for compatibility with old BIOSes # 34 34 # USE_186 Use instructions supported by 80188/80186 and V20/V30 and later # 35 # USE_286 Use instructions supported by 286 and later 36 # USE_386 Use instructions supported by 386 and later 35 # USE_286 Use instructions supported by 286 and later (defines USE_UNDOC_INTEL)# 36 # USE_386 Use instructions supported by 386 and later (defines USE_286) # 37 37 # USE_AT Use features supported on AT and later systems (not available on XT) # 38 38 # USE_UNDOC_INTEL Optimizations for Intel CPU:s - do NOT use on NEC V20/V30/Sony CPU:s # … … 102 102 DEFINES_XT = $(DEFINES_COMMON) ELIMINATE_CGA_SNOW MODULE_8BIT_IDE_ADVANCED 103 103 DEFINES_XTPLUS = $(DEFINES_COMMON) $(DEFINES_XT) USE_186 104 DEFINES_AT = $(DEFINES_COMMON) USE_AT USE_286 USE_UNDOC_INTELRELOCATE_INT13H_STACK MODULE_IRQ MODULE_ADVANCED_ATA104 DEFINES_AT = $(DEFINES_COMMON) USE_AT USE_286 RELOCATE_INT13H_STACK MODULE_IRQ MODULE_ADVANCED_ATA 105 105 106 106 DEFINES_XT_LARGE = $(DEFINES_XT) $(DEFINES_COMMON_LARGE) … … 111 111 DEFINES_386_8K = $(DEFINES_AT) USE_386 112 112 113 DEFINES_ALL_FEATURES = MODULE_8BIT_IDE MODULE_ ADVANCED_ATA MODULE_BOOT_MENU MODULE_EBIOS MODULE_HOTKEYS MODULE_IRQ MODULE_SERIAL MODULE_SERIAL_FLOPPY MODULE_STRINGS_COMPRESSED MODULE_FEATURE_SETS MODULE_8BIT_IDE_ADVANCED113 DEFINES_ALL_FEATURES = MODULE_8BIT_IDE MODULE_8BIT_IDE_ADVANCED MODULE_ADVANCED_ATA MODULE_EBIOS MODULE_BOOT_MENU MODULE_HOTKEYS MODULE_IRQ MODULE_SERIAL MODULE_SERIAL_FLOPPY MODULE_STRINGS_COMPRESSED MODULE_FEATURE_SETS 114 114 115 115 … … 121 121 BIOS_SIZE = 8192 # For BIOS header (use even multiplier!) 122 122 ROMSIZE = $(BIOS_SIZE) # Size of binary to build when building with make checksum 123 BIOS_SIZE_LARGE = 1 0240123 BIOS_SIZE_LARGE = 12288 124 124 ROMSIZE_LARGE = $(BIOS_SIZE_LARGE) 125 125
Note:
See TracChangeset
for help on using the changeset viewer.