Changeset 491 in xtideuniversalbios for trunk/XTIDE_Universal_BIOS/Src/Strings.asm
- Timestamp:
- Dec 15, 2012, 2:46:29 PM (12 years ago)
- google:author:
- krille_n_@hotmail.com
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/XTIDE_Universal_BIOS/Src/Strings.asm
r489 r491 3 3 4 4 ; 5 ; XTIDE Universal BIOS and Associated Tools 5 ; XTIDE Universal BIOS and Associated Tools 6 6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team. 7 7 ; … … 10 10 ; the Free Software Foundation; either version 2 of the License, or 11 11 ; (at your option) any later version. 12 ; 12 ; 13 13 ; This program is distributed in the hope that it will be useful, 14 14 ; but WITHOUT ANY WARRANTY; without even the implied warranty of 15 15 ; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 16 16 ; GNU General Public License for more details. 17 ; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html 18 ; 17 ; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html 18 ; 19 19 20 20 %ifdef MODULE_STRINGS_COMPRESSED_PRECOMPRESS … … 24 24 ; Section containing code 25 25 SECTION .text 26 27 ; POST drive detection strings28 g_szDashForZero: db "- ",NULL ; Required by Display Library29 g_szRomAt: db LF,CR30 db "%s @ %x",LF,CR ; -=XTIDE ... =- @ Segment31 db "%s",LF,CR ; version string32 db "Released under GNU GPL v2",LF,CR33 db LF,CR,NULL34 %ifdef MODULE_BOOT_MENU35 g_szBootMenuTitle: db "%s%c",LF,CR ; -=XTIDE ... =- and null (eaten)36 db "%s",NULL ; version string37 %endif38 g_szDriveName: db "%z",LF,CR,NULL39 26 40 27 ; The following strings are used by DetectPrint_StartDetectWithMasterOrSlaveStringInCXandIdeVarsInCSBP … … 47 34 g_szDetectOuter: db "%s at %s: ",NULL 48 35 %ifdef MODULE_SERIAL 49 g_szDetectCOM: db 36 g_szDetectCOM: db "COM%c%s",NULL 50 37 g_szDetectCOMAuto: db " Detect",NULL 51 38 g_szDetectCOMSmall: db "/%u%u00",NULL ; IDE Master at COM1/9600: … … 53 40 %endif 54 41 g_szDetectEnd: 55 g_szDetectPort: db "%x",NULL 42 g_szDetectPort: db "%x",NULL ; IDE Master at 1F0h: 56 43 57 44 %ifndef CHECK_FOR_UNUSED_ENTRYPOINTS 58 45 %if ((g_szDetectEnd-$$) & 0xff00) <> ((g_szDetectStart-$$) & 0xff00) 59 %error "g_szDetect* strings must start on the same 256 byte page, required by DetectPrint_StartDetectWithMasterOrSlaveStringInCXandIdeVarsInCSBP. Please move this block up or down within strings.asm" 60 %endif 61 %endif 46 %error "g_szDetect* strings must start on the same 256 byte page, required by DetectPrint_StartDetectWithMasterOrSlaveStringInCXandIdeVarsInCSBP. Please move this block up or down within Strings.asm" 47 %endif 48 %endif 49 50 51 ; POST drive detection strings 52 g_szDashForZero: db "- ",NULL ; Required by Display Library 53 g_szRomAt: db LF,CR 54 db "%s @ %x",LF,CR ; -=XTIDE ... =- @ Segment 55 db "%s",LF,CR ; version string 56 db "Released under GNU GPL v2",LF,CR 57 db LF,CR,NULL 58 %ifdef MODULE_BOOT_MENU 59 g_szBootMenuTitle: db "%s%c",LF,CR ; -=XTIDE ... =- and null (eaten) 60 db "%s",NULL ; version string 61 %endif 62 g_szDriveName: db "%z",LF,CR,NULL 62 63 63 64 … … 70 71 71 72 %ifdef MODULE_HOTKEYS 72 73 73 ; Hotkey Bar strings 74 74 g_szFDD: db "FDD [%c]",NULL ; "FDD [A]" … … 81 81 82 82 %ifdef MODULE_BOOT_MENU 83 84 83 ; Boot Menu Floppy Disk strings 85 84 ; … … 89 88 ; 90 89 g_szFddStart: 91 g_szFddUnknown: db "Unknown",NULL92 g_szFddSizeOr: db "5",ONE_QUARTER,QUOTATION_MARK," or 3",ONE_HALF,QUOTATION_MARK," DD",NULL93 g_szFddSize: db "%s",QUOTATION_MARK,", %u kiB",NULL ; 3½", 1440 kiB94 g_szFddThreeHalf: db"3",ONE_HALF,NULL90 g_szFddUnknown: db "Unknown",NULL 91 g_szFddSizeOr: db "5",ONE_QUARTER,QUOTATION_MARK," or 3",ONE_HALF,QUOTATION_MARK," DD",NULL 92 g_szFddSize: db "%s",QUOTATION_MARK,", %u kiB",NULL ; 3½", 1440 kiB 93 g_szFddThreeHalf: db "3",ONE_HALF,NULL 95 94 g_szFddEnd: 96 g_szFddFiveQuarter: db"5",ONE_QUARTER,NULL95 g_szFddFiveQuarter: db "5",ONE_QUARTER,NULL 97 96 98 97 %ifndef CHECK_FOR_UNUSED_ENTRYPOINTS 99 98 %if ((g_szFddStart-$$) & 0xff00) <> ((g_szFddEnd-$$) & 0xff00) 100 %error "g_szFdd* strings must start on the same 256 byte page, required by the BootMenuPrint_RefreshInformation routines for floppy drives. Please move this block up or down within strings.asm"99 %error "g_szFdd* strings must start on the same 256 byte page, required by the BootMenuPrint_RefreshInformation routines for floppy drives. Please move this block up or down within Strings.asm" 101 100 %endif 102 101 %endif … … 123 122 %endif 124 123 124 125 125 g_szDeviceTypeValues: 126 g_szDeviceTypeValues_16bit: db 127 g_szDeviceTypeValues_32bit: db 128 g_szDeviceTypeValues_8bit: db 129 g_szDeviceTypeValues_XTIDEr1: db 130 g_szDeviceTypeValues_XTIDEr2: db 131 g_szDeviceTypeValues_XTCFpio8: db 132 g_szDeviceTypeValues_XTCFdma: db 133 g_szDeviceTypeValues_XTCFmem: db 134 g_szDeviceTypeValues_JrIde: db 135 g_szDeviceTypeValues_Serial: db 126 g_szDeviceTypeValues_16bit: db " 16",NULL 127 g_szDeviceTypeValues_32bit: db " 32",NULL 128 g_szDeviceTypeValues_8bit: db " 8",NULL 129 g_szDeviceTypeValues_XTIDEr1: db "D8 ",NULL ; Dual 8-bit 130 g_szDeviceTypeValues_XTIDEr2: db "X8 ",NULL ; A0<->A3 swapped 8-bit 131 g_szDeviceTypeValues_XTCFpio8: db "T8 ",NULL ; True 8-bit 132 g_szDeviceTypeValues_XTCFdma: db "8MA",NULL ; DMA 8-bit 133 g_szDeviceTypeValues_XTCFmem: db "M8 ",NULL ; Memory Mapped 8-bit 134 g_szDeviceTypeValues_JrIde: db "M8 ",NULL 135 g_szDeviceTypeValues_Serial: db "SER",NULL 136 136 137 137 g_szDeviceTypeValues_Displacement equ (g_szDeviceTypeValues_32bit - g_szDeviceTypeValues) … … 172 172 %endif 173 173 174 g_szSelectionTimeout: db DOUBLE_BOTTOM_LEFT_CORNER,DOUBLE_LEFT_HORIZONTAL_TO_SINGLE_VERTICAL,"%ASelection in %2-u s",NULL 175 174 175 g_szSelectionTimeout: db DOUBLE_BOTTOM_LEFT_CORNER,DOUBLE_LEFT_HORIZONTAL_TO_SINGLE_VERTICAL,"%ASelection in %2-u s",NULL 176 176 177 177 … … 180 180 g_szCapacityNum: db "%5-u.%u %ciB",NULL 181 181 g_szInformation: db "%s",LF,CR 182 db "Addr. ",SINGLE_VERTICAL,"Block",SINGLE_VERTICAL,"Bus",SINGLE_VERTICAL, 183 db "%s",SINGLE_VERTICAL, "%5-u",SINGLE_VERTICAL, "%s",SINGLE_VERTICAL," %2-I",SINGLE_VERTICAL,"%5-x",NULL182 db "Addr. ",SINGLE_VERTICAL,"Block",SINGLE_VERTICAL,"Bus",SINGLE_VERTICAL,"IRQ",SINGLE_VERTICAL,"Reset",LF,CR 183 db "%s",SINGLE_VERTICAL,"%5-u",SINGLE_VERTICAL,"%s",SINGLE_VERTICAL," %2-I",SINGLE_VERTICAL,"%5-x",NULL 184 184 185 185 … … 199 199 %ifndef CHECK_FOR_UNUSED_ENTRYPOINTS 200 200 %if ((g_szBootMenuPrintStart-$$) & 0xff00) <> ((g_szBootMenuPrintEnd-$$) & 0xff00) 201 %error "g_szBootMenuPrint* strings must start on the same 256 byte page, required by the BootMenuPrint_* routines. Please move this block up or down within strings.asm"201 %error "g_szBootMenuPrint* strings must start on the same 256 byte page, required by the BootMenuPrint_* routines. Please move this block up or down within Strings.asm" 202 202 %endif 203 203 %endif … … 221 221 ; * There can only be 32 of these (0-31). 222 222 ; * Keeping the list short is good - this translates to a table in the compressed version. 223 ; An error will be reported if a character or format is no longer being used by any 223 ; An error will be reported if a character or format is no longer being used by any 224 224 ; strings above. 225 225 ; * Please keep items sequential for ease of further editing.
Note:
See TracChangeset
for help on using the changeset viewer.