source: xtideuniversalbios/trunk/XTIDE_Universal_BIOS_Configurator_v2/Src/Strings.asm @ 497

Last change on this file since 497 was 497, checked in by aitotat@…, 9 years ago

Changes to Configurator v2:

  • Added Auto Configure.
File size: 20.7 KB
Line 
1; Project name  :   XTIDE Universal BIOS Configurator v2
2; Description   :   All strings.
3
4;
5; XTIDE Universal BIOS and Associated Tools
6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
7;
8; This program is free software; you can redistribute it and/or modify
9; it under the terms of the GNU General Public License as published by
10; the Free Software Foundation; either version 2 of the License, or
11; (at your option) any later version.
12;
13; This program is distributed in the hope that it will be useful,
14; but WITHOUT ANY WARRANTY; without even the implied warranty of
15; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
16; GNU General Public License for more details.
17; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
18;
19
20; Section containing initialized data
21SECTION .data
22
23; Menu title
24g_szProgramTitle:
25    db  "Configuration and Flashing program for XTIDE Universal BIOS v2.0.0.",LF,CR,NULL
26g_szXtideUniversalBiosSignature:    db  "XTIDE203",NULL
27g_szBiosIsNotLoaded:                db  "BIOS is not loaded!",NULL
28g_szEEPROM:                         db  "EEPROM",NULL
29g_szSourceAndTypeSeparator:         db  " : ",NULL
30g_szUnidentified:                   db  "Unidentified",NULL
31g_szUnsaved:                        db  " ",SINGLE_LEFT_HORIZONTAL_TO_VERTICAL,
32                                    db  "Unsaved",SINGLE_RIGHT_HORIZONTAL_TO_VERTICAL,NULL
33
34; Item formatting
35g_szFormatItemWithoutValue:         db  "%c%s",NULL
36g_szFormatItemNameWithValue:        db  "%25s%-10S",NULL
37
38
39g_szNo:                             db  "No",NULL
40g_szMultichoiceBooleanFlag:
41                                    db  "No",LF
42g_szYes:                            db  "Yes",NULL
43
44; Exit messages
45g_szDlgExitToDos:       db  "Exit to DOS?",NULL
46g_szDlgSaveChanges:     db  "Do you want to save changes to XTIDE Universal BIOS image file?",NULL
47
48
49; Generic dialog strings
50g_szNotificationDialog: db  "Notification.",NULL
51g_szErrorDialog:        db  "Error!",NULL
52g_szGenericDialogInfo:  db  "Press ENTER or ESC to close dialog.",NULL
53
54; Flashing related strings
55g_szFlashTitle:         db  "Flashing EEPROM, please wait.",NULL
56g_szErrEepromTooSmall:  db  "Image is too large for selected EEPROM type!",NULL
57g_szErrEepromPolling:   db  "Timeout when polling EEPROM.",LF
58                        db  "EEPROM was not flashed properly!",NULL
59g_szErrEepromVerify:    db  "EEPROM did not return the same byte that was written.",LF
60                        db  "EEPROM was not flashed properly!",NULL
61g_szPCFlashSuccessful:  db  "EEPROM was written successfully.",LF
62                        db  "Press any key to reboot.",NULL
63g_szForeignFlash:       db  "EEPROM was written successfully.",NULL
64
65
66; Strings for main menu
67g_szItemMainExitToDOS:  db  "Exit to DOS",NULL
68g_szItemMainLoadFile:   db  "Load BIOS from file",NULL
69g_szItemMainLoadROM:    db  "Load BIOS from EEPROM",NULL
70g_szItemMainLoadStngs:  db  "Load old settings from EEPROM",NULL
71g_szItemMainConfigure:  db  "Configure XTIDE Universal BIOS",NULL
72g_szItemMainFlash:      db  "Flash EEPROM",NULL
73g_szItemMainSave:       db  "Save BIOS back to original file",NULL
74g_szItemMainLicense:    db  "Copyright and License Information",NULL
75g_szItemMainHomePage:   db  "Web Links",NULL
76
77g_szDlgMainLoadROM:     db  "Successfully loaded XTIDE Universal BIOS from EEPROM.",NULL
78g_szDlgMainLoadStngs:   db  "Successfully loaded settings from EEPROM.",NULL
79g_szDlgMainLoadFile:    db  "Successfully loaded file for flashing.",NULL
80g_szDlgMainSaveFile:    db  "Successfully saved XTIDE Universal BIOS to file.",NULL
81g_szDlgMainFileTooBig:  db  "Selected file is too big to be loaded for flashing!",NULL
82g_szDlgMainLoadErr:     db  "Failed to load file!",NULL
83g_szDlgMainSaveErr:     db  "Failed to save file!",NULL
84g_szDlgFileTitle:       db  "Select file to be flashed.",NULL
85g_szDlgFileFilter:      db  "*.*",NULL
86
87g_szNfoMainExitToDOS:   db  "Quits XTIDE Universal BIOS Configurator.",NULL
88g_szNfoMainLoadFile:    db  "Load BIOS file to be configured or flashed.",NULL
89g_szNfoMainLoadROM:     db  "Load BIOS from EEPROM to be reconfigured.",NULL
90g_szNfoMainLoadStngs:   db  "Load old XTIDE Universal BIOS settings from EEPROM.",NULL
91g_szNfoMainConfigure:   db  "Configure XTIDE Universal BIOS settings.",NULL
92g_szNfoMainFlash:       db  "Flash loaded BIOS image to EEPROM.",NULL
93g_szNfoMainSave:        db  "Save BIOS changes back to original file from which it was loaded.",NULL
94g_szNfoMainLicense:     db  "XTIDE Universal BIOS and XTIDECFG Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team."
95                        db  " Released under GNU GPL v2, with ABSOLUTELY NO WARRANTY. Press ENTER for more details...",NULL
96g_szNfoMainHomePage:    db  "Visit http://code.google.com/p/ xtideuniversalbios (home page) and http://vintage-computer.com/ vcforum (support)",NULL
97
98g_szHelpMainLicense:    incbin  "Main_License.txt"
99                        db  NULL
100
101; Strings for XTIDE Universal BIOS configuration menu
102g_szItemCfgBackToMain:  db  "Back to Main Menu",NULL
103g_szItemCfgIde1:        db  "Primary IDE Controller",NULL
104g_szItemCfgIde2:        db  "Secondary IDE Controller",NULL
105g_szItemCfgIde3:        db  "Tertiary IDE Controller",NULL
106g_szItemCfgIde4:        db  "Quaternary IDE Controller",NULL
107g_szItemCfgBootMenu:    db  "Boot settings",NULL
108g_szItemAutoConfigure:  db  "Auto Configure",NULL
109g_szItemCfgFullMode:    db  "Full operating mode",NULL
110g_szItemCfgStealSize:   db  "kiB to steal from RAM",NULL
111g_szItemCfgIdeCnt:      db  "IDE controllers",NULL
112g_szItemCfgIdleTimeout: db  "Power Management",NULL
113
114g_szDlgAutoConfigure:   db  "Found " 
115g_bControllersDetected: db  'x'             ; Value stored directly here
116                        db  " controllers.",NULL
117g_szDlgCfgFullMode:     db  "Enable full operating mode?",NULL
118g_szDlgCfgStealSize:    db  "How many kiB of base memory to steal for XTIDE Universal BIOS variables (1...255)?",NULL
119g_szDlgCfgIdeCnt:       db  "How many IDE controllers to manage (1...4)?",NULL
120g_szDlgCfgIdleTimeout:  db  "Select the amount of time before idling drives should enter standby mode.",NULL
121
122g_szNfoCfgIde:          db  "IDE controller and drive configuration.",NULL
123g_szNfoCfgBootMenu:     db  "Boot configuration.",NULL
124g_szNfoAutoConfigure:   db  "Automatically Configure XTIDE Universal BIOS for this system.",NULL
125g_szNfoCfgFullMode:     db  "Full mode supports multiple controllers and has more features.",NULL
126g_szNfoCfgStealSize:    db  "How many kiB's to steal from Conventional memory for XTIDE Universal BIOS variables.",NULL
127g_szNfoCfgIdeCnt:       db  "Number of IDE controllers to manage.",NULL
128g_szNfoCfgIdleTimeout:  db  "Enable Power Management to set the harddrive(s) to spin down after idling a certain amount of time.",NULL
129
130g_szSerialMoved:        db  "A Serial Controller has been moved to the end of the Controller list."
131                        db  " No further action is required. Serial Controllers must be placed at the end of the list.",NULL
132
133g_szHelpCfgFullMode:    incbin  "Configuration_FullMode.txt"
134                        db  NULL
135g_szHelpCfgStealSize:   incbin  "Configuration_StealSize.txt"
136                        db  NULL
137g_szHelpCfgIdleTimeout: db  "This option enables the standby timer for all harddrives handled by XTIDE Universal BIOS,"
138                        db  " allowing the drives to spin down after idling the selected amount of time."
139                        db  " Note that this does not work with old drives that lack the Power Management feature set."
140                        db  " Also note that timeouts less than 5 minutes may cause unnecessary wear on the drives and is not recommended"
141                        db  " (use for compatibility testing only).",NULL
142g_szMultichoiceIdleTimeout:
143                            db  "Disabled",LF
144                            db  "1 m",LF
145                            db  "2 m",LF
146                            db  "3 m",LF
147                            db  "4 m",LF
148                            db  "5 m",LF
149                            db  "6 m",LF
150                            db  "7 m",LF
151                            db  "8 m",LF
152                            db  "9 m",LF
153                            db  "10 m",LF
154                            db  "11 m",LF
155                            db  "12 m",LF
156                            db  "13 m",LF
157                            db  "14 m",LF
158                            db  "15 m",LF
159                            db  "16 m",LF
160                            db  "17 m",LF
161                            db  "18 m",LF
162                            db  "19 m",LF
163                            db  "20 m",LF
164                            db  "30 m",LF
165                            db  "1 h",LF
166                            db  "1 h 30 m",LF
167g_szIdleTimeoutChoice24:    db  "2 h",NULL
168
169g_szIdleTimeoutChoice0:     db  "Disabled",NULL
170g_szIdleTimeoutChoice1:     db  "1 m",NULL
171g_szIdleTimeoutChoice2:     db  "2 m",NULL
172g_szIdleTimeoutChoice3:     db  "3 m",NULL
173g_szIdleTimeoutChoice4:     db  "4 m",NULL
174g_szIdleTimeoutChoice5:     db  "5 m",NULL
175g_szIdleTimeoutChoice6:     db  "6 m",NULL
176g_szIdleTimeoutChoice7:     db  "7 m",NULL
177g_szIdleTimeoutChoice8:     db  "8 m",NULL
178g_szIdleTimeoutChoice9:     db  "9 m",NULL
179g_szIdleTimeoutChoice10:    db  "10 m",NULL
180g_szIdleTimeoutChoice11:    db  "11 m",NULL
181g_szIdleTimeoutChoice12:    db  "12 m",NULL
182g_szIdleTimeoutChoice13:    db  "13 m",NULL
183g_szIdleTimeoutChoice14:    db  "14 m",NULL
184g_szIdleTimeoutChoice15:    db  "15 m",NULL
185g_szIdleTimeoutChoice16:    db  "16 m",NULL
186g_szIdleTimeoutChoice17:    db  "17 m",NULL
187g_szIdleTimeoutChoice18:    db  "18 m",NULL
188g_szIdleTimeoutChoice19:    db  "19 m",NULL
189g_szIdleTimeoutChoice20:    db  "20 m",NULL
190g_szIdleTimeoutChoice21:    db  "30 m",NULL
191g_szIdleTimeoutChoice22:    db  "1 h",NULL
192g_szIdleTimeoutChoice23:    db  "1 h 30 m",NULL
193
194; Strings for IDE Controller menu
195g_szItemBackToCfgMenu:  db  "Back to Configuration Menu",NULL
196g_szItemIdeMaster:      db  "Master Drive",NULL
197g_szItemIdeSlave:       db  "Slave Drive",NULL
198g_szItemIdeDevice:      db  "Device type",NULL
199g_szItemIdeCmdPort:     db  "Base (cmd block) address",NULL
200g_szItemIdeCtrlPort:    db  "Control block address",NULL
201g_szItemIdeEnIRQ:       db  "Enable interrupt",NULL
202g_szItemIdeIRQ:         db  "IRQ",NULL
203g_szItemIdeXTCFwindow:  db  "XT-CF Sector Window",NULL
204g_szItemSerialCOM:      db  "COM Port",NULL
205g_szItemSerialBaud:     db  "Baud Rate",NULL
206g_szItemSerialPort:     db  "COM Port I/O address",NULL
207g_szItemIdeSerialComPort:   db  "COM port",NULL
208g_szItemIdeSerialBaudRate:  db  "Baud rate",NULL
209
210g_szDlgDevice:          db  "Select controller type.",NULL
211g_szDlgIdeCmdPort:      db  "Enter IDE command block (base port) address.",NULL
212g_szDlgIdeCtrlPort:     db  "Enter IDE control block address (usually command block + 200h).",NULL
213g_szDlgIdeEnIRQ:        db  "Enable interrupt?",NULL
214g_szDlgIdeIRQ:          db  "Enter IRQ channel (2...7 for 8-bit controllers, 2...15 for any other controller).",NULL
215g_szDlgIdeXTCFwindow:   db  "XT-CF Sector Window segment (A000h...E800h).",NULL
216
217g_szNfoIdeBackToCfgMenu:db  "Back to XTIDE Universal BIOS Configuration Menu.",NULL
218g_szNfoIdeMaster:       db  "Settings for Master Drive.",NULL
219g_szNfoIdeSlave:        db  "Settings for Slave Drive.",NULL
220g_szNfoIdeDevice:       db  "Select controller device type.",NULL
221g_szNfoIdeCmdPort:      db  "IDE Controller Command Block (base port) address or segment address for JR-IDE/ISA.",NULL
222g_szNfoIdeCtrlPort:     db  "IDE Controller Control Block address. Usually Cmd Block + 8 for XTIDE, and Cmd Block + 200h for ATA.",NULL
223g_szNfoIdeEnIRQ:        db  "Interrupt or polling mode.",NULL
224g_szNfoIdeIRQ:          db  "IRQ channel to use.",NULL
225g_szNfoIdeXTCFwindow:   db  "Segment Address for XT-CF 4 kiB Sector Access Window.",NULL
226g_szNfoIdeSerialCOM:    db  "Select a COM port by number.",NULL
227g_szNfoIdeSerialBaud:   db  "Select the COM port's Baud Rate. The server must match this speed."
228                        db  " Note that UART clock multipliers may impact the actual speed.",NULL
229g_szNfoIdeSerialPort:   db  "Select a COM port by custom I/O port address. Any address is valid up to 3f8h, but must be on an 8-byte boundary.",NULL
230
231g_szHelpIdeCmdPort:     incbin  "IDE_CommandPort.txt"
232                        db  NULL
233g_szHelpIdeCtrlPort:    incbin  "IDE_ControlPort.txt"
234                        db  NULL
235g_szHelpIdeEnIRQ:       incbin  "IDE_EnableInterrupt.txt"
236                        db  NULL
237g_szHelpIdeIRQ:         incbin  "IDE_IRQ.txt"
238                        db  NULL
239g_szHelpIdeSerialCOM:   incbin  "IDE_SerialCOM.txt"
240                        db  NULL
241g_szHelpIdeSerialPort:  incbin  "IDE_SerialPort.txt"
242                        db  NULL
243g_szHelpIdeSerialBaud:  incbin  "IDE_SerialBaud.txt"
244                        db  NULL
245
246g_szMultichoiceCfgDevice:
247                        db  "16-bit ISA/VLB/PCI IDE",LF
248                        db  "32-bit VLB/PCI IDE",LF
249                        db  "16-bit ISA IDE in 8-bit mode",LF
250                        db  "XTIDE rev 1",LF
251                        db  "XTIDE rev 2 or modded rev 1",LF
252                        db  "Lo-tech XT-CF in PIO mode",LF
253                        db  "Lo-tech XT-CF in DMA mode",LF
254                        db  "Lo-tech XT-CF in memory mode",LF
255                        db  "JR-IDE/ISA",LF
256                        db  "Serial port virtual device",NULL
257
258g_szValueCfgDevice16b:      db  "16-bit",NULL
259g_szValueCfgDevice32b:      db  "32-bit",NULL
260g_szValueCfgDevice8b:       db  "8-bit",NULL
261g_szValueCfgDeviceRev1:     db  "XTIDE r1",NULL
262g_szValueCfgDeviceRev2:     db  "XTIDE r2",NULL
263g_szValueCfgDevicePioXTCF:  db  "XTCF PIO",NULL
264g_szValueCfgDeviceDmaXTCF:  db  "XTCF DMA",NULL
265g_szValueCfgDeviceMemXTCF:  db  "XTCF MEM",NULL
266g_szValueCfgDeviceJrIdeIsa: db  "JR-ISA",NULL
267g_szValueCfgDeviceSerial:   db  "Serial",NULL
268
269g_szSerialCOMChoice:
270                        db  "COM1 - address 3f8h",LF
271                        db  "COM2 - address 2f8h",LF
272                        db  "COM3 - address 3e8h",LF
273                        db  "COM4 - address 2e8h",LF
274                        db  "COM5 - address 2f0h",LF
275                        db  "COM6 - address 3e0h",LF
276                        db  "COM7 - address 2e0h",LF
277                        db  "COM8 - address 260h",LF
278                        db  "COM9 - address 368h",LF
279                        db  "COMA - address 268h",LF
280                        db  "COMB - address 360h",LF
281                        db  "COMC - address 270h",LF
282                        db  "COMx - Custom address",NULL
283
284g_szValueCfgCOM1:       db      "COM1",NULL
285g_szValueCfgCOM2:       db      "COM2",NULL
286g_szValueCfgCOM3:       db      "COM3",NULL
287g_szValueCfgCOM4:       db      "COM4",NULL
288g_szValueCfgCOM5:       db      "COM5",NULL
289g_szValueCfgCOM6:       db      "COM6",NULL
290g_szValueCfgCOM7:       db      "COM7",NULL
291g_szValueCfgCOM8:       db      "COM8",NULL
292g_szValueCfgCOM9:       db      "COM9",NULL
293g_szValueCfgCOMA:       db      "COMA",NULL
294g_szValueCfgCOMB:       db      "COMB",NULL
295g_szValueCfgCOMC:       db      "COMC",NULL
296g_szValueCfgCOMx:       db      "Custom",NULL
297
298g_szSerialBaudChoice:
299                        db  "115.2K baud",LF
300                        db  "57.6K baud",LF
301                        db  "38.4K baud",LF
302                        db  "28.8K baud",LF
303                        db  "19.2K baud",LF
304                        db  "9600 baud",LF
305                        db  "4800 baud",LF
306                        db  "2400 baud",NULL
307
308g_szValueCfgBaud115_2:  db      "115.2K",NULL
309g_szValueCfgBaud57_6:   db      "57.6K",NULL
310g_szValueCfgBaud38_4:   db      "38.4K",NULL
311g_szValueCfgBaud28_8:   db      "28.8K",NULL
312g_szValueCfgBaud19_2:   db      "19.2K",NULL
313g_szValueCfgBaud9600:   db      "9600",NULL
314g_szValueCfgBaud4800:   db      "4800",NULL
315g_szValueCfgBaud2400:   db      "2400",NULL
316
317
318
319; Strings for DRVPARAMS menu
320g_szItemDrvBackToIde:   db  "Back to IDE Controller Menu",NULL
321g_szItemDrvBlockMode:   db  "Block Mode Transfers",NULL
322g_szItemDrvXlateMode:   db  "CHS translation method",NULL
323g_szItemDrvWriteCache:  db  "Internal Write Cache",NULL
324g_szItemDrvUserCHS:     db  "User specified CHS",NULL
325g_szItemDrvCyls:        db  "Cylinders",NULL
326g_szItemDrvHeads:       db  "Heads",NULL
327g_szItemDrvSect:        db  "Sectors per track",NULL
328g_szItemDrvUserLBA:     db  "User specified LBA",NULL
329g_szItemDrvLbaSectors:  db  "Millions of sectors",NULL
330
331g_szDlgDrvBlockMode:    db  "Enable Block Mode Transfers?",NULL
332g_szDlgDrvXlateMode:    db  "Select P-CHS to L-CHS translation method.",NULL
333g_szDlgDrvWriteCache:   db  "Select hard drive internal write cache settings.",NULL
334g_szDlgDrvUserCHS:      db  "Specify (P-)CHS parameters manually?",NULL
335g_szDlgDrvCyls:         db  "Enter number of P-CHS cylinders (1...16383).",NULL
336g_szDlgDrvHeads:        db  "Enter number of P-CHS heads (1...16).",NULL
337g_szDlgDrvSect:         db  "Enter number of sectors per track (1...63).",NULL
338g_szDlgDrvUserLBA:      db  "Limit drive capacity?",NULL
339g_szDlgDrvLbaSectors:   db  "Enter maximum capacity in millions of sectors (16...256).",NULL
340
341g_szNfoDrvBlockMode:    db  "Transfer multiple sectors per data request.",NULL
342g_szNfoDrvXlateMode:    db  "P-CHS to L-CHS translation method.",NULL
343g_szNfoDrvWriteCache:   db  "Hard Drive Internal Write Cache settings (WARNING!).",NULL
344g_szNfoDrvUserCHS:      db  "Specify (P-)CHS parameters manually instead of autodetecting them.",NULL
345g_szNfoDrvCyls:         db  "Number of user specified P-CHS cylinders.",NULL
346g_szNfoDrvHeads:        db  "Number of user specified P-CHS heads.",NULL
347g_szNfoDrvSect:         db  "Number of user specified P-CHS sectors per track.",NULL
348g_szNfoDrvUserLBA:      db  "Limit drive capacity to X million sectors.",NULL
349g_szNfoDrvLbaSectors:   db  "Millions of sectors (1024*1024). 1M sectors = 512 MiB.",NULL
350
351g_szHelpDrvBlockMode:   incbin  "Drive_BlockMode.txt"
352                        db  NULL
353g_szHelpDrvWriteCache:  incbin  "Drive_WriteCache.txt"
354                        db  NULL
355g_szHelpDrvUserCHS:     incbin  "Drive_UserCHS.txt"
356                        db  NULL
357g_szHelpDrvUserLBA:     incbin  "Drive_UserLBA.txt"
358                        db  NULL
359
360g_szMultichoiseXlateMode:
361                        db  "NORMAL",LF
362                        db  "LARGE",LF
363                        db  "Assisted LBA",LF
364                        db  "Autodetect",NULL
365
366g_szValueDrvXlateNormal:db  "NORMAL",NULL
367g_szValueDrvXlateLarge: db  "LARGE",NULL
368g_szValueDrvXlateLBA:   db  "LBA",NULL
369g_szValueDrvXlateAuto:  db  "Auto",NULL
370
371g_szMultichoiseWrCache: db  "Drive Default",LF
372                        db  "Disable Write Cache",LF
373                        db  "Enable Write Cache",NULL
374
375g_szValueDrvWrCaDis:    db  "Disabled",NULL
376g_szValueDrvWrCaEn:     db  "Enabled",NULL
377
378
379; Strings for boot settings menu
380g_szItemBootTimeout:    db  "Selection timeout",NULL
381g_szItemBootDrive:      db  "Default boot drive",NULL
382g_szItemBootDispMode:   db  "Display Mode",NULL
383g_szItemBootFloppyDrvs: db  "Number of Floppy Drives",NULL
384g_szItemSerialDetect:   db  "Scan for Serial Drives",NULL
385
386g_szDlgBootTimeout:     db  "Enter Boot Menu selection timeout in BIOS timer ticks (2...1092).",NULL
387g_szDlgBootDrive:       db  "Enter default drive number (0xh for Floppy Drives, 8xh for Hard Disks).",NULL
388g_szDlgBootDispMode:    db  "Select display mode.",NULL
389g_szDlgBootFloppyDrvs:  db  "Select number of Floppy Drives in system.",NULL
390g_szDlgSerialDetect:    db  "Scan for serial drives?",NULL
391
392g_szNfoBootTimeout:     db  "Menu item selection timeout in BIOS timer ticks. 1 tick = 54.9 ms.",NULL
393g_szNfoBootDrive:       db  "Default boot drive.",NULL
394g_szNfoDispMode:        db  "Display mode to set when booting.",NULL
395g_szNfoBootFloppyDrvs:  db  "Number of Floppy Drives in system.",NULL
396g_szNfoSerialDetect:    db  "Scans all standard COM ports for serial drives."
397                        db  " This can also be invoked by holding down ALT at the end of normal drive detection.",NULL
398
399g_szHelpBootTimeout:    incbin  "Bootmenu_Timeout.txt"
400                        db  NULL
401g_szHelpBootDrive:      incbin  "Bootmenu_DefaultDrive.txt"
402                        db  NULL
403g_szHelpBootFloppyDrvs: incbin  "Bootmenu_FloppyDrives.txt"
404                        db  NULL
405g_szHelpSerialDetect:   incbin  "Bootmenu_SerialDetect.txt"
406                        db  NULL
407
408g_szMultichoiceBootDispMode:
409                        db  "Default",LF
410                        db  "40x25 Black & White",LF
411                        db  "40x25 Color",LF
412                        db  "80x25 Black & White",LF
413                        db  "80x25 Color",LF
414                        db  "80x25 Monochrome",NULL
415
416g_szMultichoiceBootFloppyDrvs:
417                        db  "Autodetect",LF
418                        db  "1",LF
419                        db  "2",LF
420                        db  "3",LF
421                        db  "4",NULL
422
423g_szValueBootDispModeDefault:   db  "Default",NULL
424g_szValueBootDispModeBW40:      db  "BW40",NULL
425g_szValueBootDispModeCO40:      db  "CO40",NULL
426g_szValueBootDispModeBW80:      db  "BW80",NULL
427g_szValueBootDispModeCO80:      db  "CO80",NULL
428g_szValueBootDispModeMono:      db  "Mono",NULL
429
430g_szValueBootFloppyDrvsAuto:    db  "Auto",NULL
431g_szValueBootFloppyDrvs1:       db  "1",NULL
432g_szValueBootFloppyDrvs2:       db  "2",NULL
433g_szValueBootFloppyDrvs3:       db  "3",NULL
434g_szValueBootFloppyDrvs4:       db  "4",NULL
435
436
437; Strings for Flash menu
438g_szItemFlashStart:     db  "Start flashing",NULL
439g_szItemFlashEepromType:db  "EEPROM type",NULL
440g_szItemFlashSDP:       db  "SDP command",NULL
441g_szItemFlashAddr:      db  "EEPROM address",NULL
442g_szItemFlashPageSize:  db  "Page size",NULL
443g_szItemFlashChecksum:  db  "Generate checksum byte",NULL
444
445g_szDlgFlashEepromType: db  "Select EEPROM type.",NULL
446g_szDlgFlashSDP:        db  "Select Software Data Protection command.",NULL
447g_szDlgFlashAddr:       db  "Enter segment address where EEPROM is located.",NULL
448g_szDlgFlashPageSize:   db  "Select write page size.",NULL
449g_szDlgFlashChecksum:   db  "Generate checksum byte to the end of BIOS image?",NULL
450
451g_szNfoFlashEepromType: db  "EEPROM type.",NULL
452g_szNfoFlashStart:      db  "Writes BIOS to EEPROM.",NULL
453g_szNfoFlashSDP:        db  "Software Data Protection command.",NULL
454g_szNfoFlashAddr:       db  "Address (segment) where EEPROM is located.",NULL
455g_szNfoFlashPageSize:   db  "Number of bytes to write before delay.",NULL
456g_szNfoFlashChecksum:   db  "Generate checksum byte to the end of BIOS image.",NULL
457
458g_szHelpFlashSDP:       incbin  "Flash_SdpCommand.txt"
459                        db  NULL
460g_szHelpFlashPageSize:  incbin  "Flash_PageSize.txt"
461                        db  NULL
462g_szHelpFlashChecksum:  incbin  "Flash_Checksum.txt"
463                        db  NULL
464
465g_szMultichoiceEepromType:
466                        db  "2816 (2 kiB)",LF
467                        db  "2864 (8 kiB)",LF
468                        db  "2864 mod (8 kiB)",LF
469                        db  "28256 (32 kiB)",LF
470                        db  "28512 (64 kiB)",NULL
471g_szValueFlash2816:     db  "2816",NULL
472g_szValueFlash2864:     db  "2864",NULL
473g_szValueFlash2864Mod:  db  "2864mod",NULL
474g_szValueFlash28256:    db  "28256",NULL
475g_szValueFlash28512:    db  "28512",NULL
476
477g_szMultichoiceSdpCommand:
478                        db  "None",LF
479                        db  "Enable",LF
480g_szValueFlashDisable:  db  "Disable",NULL
481g_szValueFlashNone:     db  "None",NULL
482g_szValueFlashEnable:   db  "Enable",NULL
483
484g_szMultichoicePageSize:
485                        db  "1 byte",LF
486                        db  "2 bytes",LF
487                        db  "4 bytes",LF
488                        db  "8 bytes",LF
489                        db  "16 bytes",LF
490                        db  "32 bytes",LF
491g_szValueFlash64bytes:  db  "64 bytes",NULL
492g_szValueFlash1byte:    db  "1 byte",NULL
493g_szValueFlash2bytes:   db  "2 bytes",NULL
494g_szValueFlash4bytes:   db  "4 bytes",NULL
495g_szValueFlash8bytes:   db  "8 bytes",NULL
496g_szValueFlash16bytes:  db  "16 bytes",NULL
497g_szValueFlash32bytes:  db  "32 bytes",NULL
498
499g_szSelectionTimeout:   db  DOUBLE_BOTTOM_LEFT_CORNER,DOUBLE_LEFT_HORIZONTAL_TO_SINGLE_VERTICAL,"%ASelection in %2u s",NULL
500
501g_szDashForZero:        db  "- ",NULL
502
503g_szValueUnknownError:  db  "Error!",NULL
504
Note: See TracBrowser for help on using the repository browser.