Changeset 624 in xtideuniversalbios for trunk/XTIDE_Universal_BIOS
- Timestamp:
- Oct 2, 2022, 7:30:02 PM (2 years ago)
- Location:
- trunk/XTIDE_Universal_BIOS
- Files:
-
- 1 added
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/XTIDE_Universal_BIOS/Inc/RomVars.inc
r614 r624 142 142 .rgbSign resb 6 ; Signature for XTIDE Configurator Program (must be even length) 143 143 .szTitle resb 31 ; BIOS title string 144 .szVersion resb 25 ; BIOS version string144 .szVersion resb 19 ; BIOS version string (supports up to r9999) 145 145 146 146 .wFlags resb 2 ; Word for ROM flags … … 154 154 .bIdleTimeout resb 1 ; Standby timer value 155 155 156 alignb 2 ; WORD align the IDEVARS structures 156 157 .ideVarsBegin: 157 158 .ideVars0 resb IDEVARS_size -
trunk/XTIDE_Universal_BIOS/Inc/Version.inc
r614 r624 1 ; /*2 1 ; Project name : XTIDE Universal BIOS 3 2 ; Description : Version information. … … 20 19 21 20 ; Flash signature revisions: 21 ; XUB209 Shortened the BIOS version string (ROMVARS.szVersion) and WORD aligned the IDEVARS structures 22 22 ; XUB208 Added option to skip slave drive detection 23 23 ; XTIDE207 Added device type DEVICE_8BIT_XTIDE_REV2_OLIVETTI … … 27 27 ; 28 28 29 ;--------------------------------------------------------------------------------30 ;31 ; Assembler Version32 ;33 34 29 %ifndef VERSION_INC 35 30 %define VERSION_INC 36 31 37 32 38 %define TITLE_STRING_START "-=XTIDE Universal BIOS "33 %define TITLE_STRING_START "-=XTIDE Universal BIOS " 39 34 %ifdef USE_AT 40 35 %ifdef USE_386 41 %define TITLE_STRING_END "(386)=-",NULL36 %define TITLE_STRING_END "(386)=-" 42 37 %else 43 %define TITLE_STRING_END "(AT)=-",NULL38 %define TITLE_STRING_END "(AT)=-" 44 39 %endif 45 40 %elifdef USE_186 46 %define TITLE_STRING_END "(XT+)=-",NULL41 %define TITLE_STRING_END "(XT+)=-" 47 42 %else 48 %define TITLE_STRING_END "(XT)=-",NULL43 %define TITLE_STRING_END "(XT)=-" 49 44 %endif 50 45 51 %define TITLE_STRING TITLE_STRING_START, TITLE_STRING_END 52 %define ROM_VERSION_STRING "v2.0.0",BETA,"3+ (",__DATE__,")",NULL 53 %define FLASH_SIGNATURE "XUB208" ; Do not terminate with NULL 46 %define TITLE_STRING TITLE_STRING_START,TITLE_STRING_END,NULL 47 %define ROM_VERSION_STRING incbin "Revision.inc" ; This file must include a trailing space 48 ; Note! 49 ; NASM will throw weird errors when using ROM_VERSION_STRING if it's not a single statement on its own line. 50 ; This is likely due to the "unusual" way it is defined above. Make sure to not have any additional strings 51 ; on the same line, either before or after. In fact, do not even put a preceding label on the same line! 52 %define BUILD_DATE_STRING "(",__DATE__,")" 53 %define FLASH_SIGNATURE "XUB209" ; Do not terminate with NULL 54 54 55 55 56 56 %endif ; VERSION_INC 57 58 %if 0 ; equivalent of a NASM comment block59 ;*/60 61 //--------------------------------------------------------------------------------62 //63 // C/C++ Version64 //65 66 #define BETA " Beta "67 68 #define ROM_VERSION_STRING "v2.0.0" BETA "3 (" __DATE__ ")"69 70 /*71 %endif72 ;*/ -
trunk/XTIDE_Universal_BIOS/Src/Main.asm
r621 r624 71 71 at ROMVARS.rgbSign, db FLASH_SIGNATURE 72 72 at ROMVARS.szTitle, db TITLE_STRING 73 at ROMVARS.szVersion, db ROM_VERSION_STRING 73 at ROMVARS.szVersion, db "r" 74 db ROM_VERSION_STRING 75 db BUILD_DATE_STRING,NULL 74 76 75 77 ;---------------------------;
Note:
See TracChangeset
for help on using the changeset viewer.