Changeset 366 in xtideuniversalbios for trunk


Ignore:
Timestamp:
Mar 27, 2012, 9:02:50 PM (13 years ago)
Author:
aitotat@…
google:author:
aitotat@gmail.com
Message:

Changes to XTIDE Universal BIOS:

  • Restored previous AT build modules to makefile.
  • Makefile now builds new 8k binary targeted for 386+ (Advanced ATA Module and no Serial support).
Location:
trunk/XTIDE_Universal_BIOS
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/XTIDE_Universal_BIOS/Inc/Version.inc

    r358 r366  
    77%define TITLE_STRING_START  "-=XTIDE Universal BIOS "
    88%ifdef USE_AT
    9     %define TITLE_STRING_END    "(AT=-)",NULL
     9    %ifdef USE_386
     10        %define TITLE_STRING_END    "(386=-)",NULL
     11    %else
     12        %define TITLE_STRING_END    "(AT=-)",NULL
     13    %endif
    1014%elifdef USE_186
    1115    %define TITLE_STRING_END    "(XT+=-)",NULL
  • trunk/XTIDE_Universal_BIOS/makefile

    r363 r366  
    7272DEFINES_XT = ELIMINATE_CGA_SNOW MODULE_SERIAL MODULE_SERIAL_FLOPPY
    7373DEFINES_XTPLUS = ELIMINATE_CGA_SNOW USE_186 MODULE_SERIAL MODULE_SERIAL_FLOPPY
    74 DEFINES_AT = USE_286 USE_AT MODULE_ADVANCED_ATA
    75 DEFINES_XT_LARGE = $(DEFINES_XT) MODULE_JRIDE
    76 DEFINES_XTPLUS_LARGE = $(DEFINES_XTPLUS) MODULE_JRIDE
    77 DEFINES_AT_LARGE = $(DEFINES_AT) MODULE_JRIDE
     74DEFINES_AT = USE_286 USE_AT MODULE_SERIAL MODULE_SERIAL_FLOPPY
     75DEFINES_XT_LARGE = $(DEFINES_XT) MODULE_JRIDE MODULE_ADVANCED_ATA
     76DEFINES_XTPLUS_LARGE = $(DEFINES_XTPLUS) MODULE_JRIDE MODULE_ADVANCED_ATA
     77DEFINES_AT_LARGE = $(DEFINES_AT) MODULE_JRIDE MODULE_ADVANCED_ATA
    7878DEFINES_JRIDE_8K = ELIMINATE_CGA_SNOW MODULE_JRIDE
     79DEFINES_386_8K = USE_386 USE_AT MODULE_ADVANCED_ATA
    7980
    8081
     
    9697DEFS_AT_LARGE = $(DEFINES_AT_LARGE:%=-D%) -DROMSIZE=$(ROMSIZE_LARGE)
    9798DEFS_JRIDE_8K = $(DEFINES_JRIDE_8K:%=-D%) -DROMSIZE=$(ROMSIZE)
     99DEFS_386_8K = $(DEFINES_386_8K:%=-D%) -DROMSIZE=$(ROMSIZE)
    98100
    99101# Add -I in front of all header directories
     
    136138    @echo All done!
    137139
    138 small: at xtplus xt jride_8k
     140small: at xtplus xt jride_8k 386_8k
    139141    @echo All 8 kiB binaries built!
    140142
     
    170172    @echo * 8k JR-IDE/ISA version "$(TARGET)_jr8k.bin" built.
    171173
     174386_8k:
     175    @$(AS) "$(SRC_ASM)" $(ASFLAGS) $(DEFS_386_8K) -l"$(TARGET)_386.lst" -o"$(TARGET)_386.bin"
     176    @echo * 8k 386 version "$(TARGET)_386.bin" built.
     177
    172178strings: src\Strings.asm
    173179    @$(AS) src\Strings.asm $(ASFLAGS) $(DEFS_XT) -DCHECK_FOR_UNUSED_ENTRYPOINTS -DMODULE_STRINGS_COMPRESSED_PRECOMPRESS -o build\Strings.bin -l build\StringsPrecompress.lst
Note: See TracChangeset for help on using the changeset viewer.