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

Last change on this file since 493 was 483, checked in by aitotat@…, 12 years ago

Changes to Configurator v2:

  • XT-CF Sector Window address can now be selected.
  • Default port settings will now be restored when selecting device.
File size: 20.4 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_szItemCfgFullMode: db "Full operating mode",NULL
109g_szItemCfgStealSize: db "kiB to steal from RAM",NULL
110g_szItemCfgIdeCnt: db "IDE controllers",NULL
111g_szItemCfgIdleTimeout: db "Power Management",NULL
112
113g_szDlgCfgFullMode: db "Enable full operating mode?",NULL
114g_szDlgCfgStealSize: db "How many kiB of base memory to steal for XTIDE Universal BIOS variables (1...255)?",NULL
115g_szDlgCfgIdeCnt: db "How many IDE controllers to manage (1...4)?",NULL
116g_szDlgCfgIdleTimeout: db "Select the amount of time before idling drives should enter standby mode.",NULL
117
118g_szNfoCfgIde: db "IDE controller and drive configuration.",NULL
119g_szNfoCfgBootMenu: db "Boot configuration.",NULL
120g_szNfoCfgFullMode: db "Full mode supports multiple controllers and has more features.",NULL
121g_szNfoCfgStealSize: db "How many kiB's to steal from Conventional memory for XTIDE Universal BIOS variables.",NULL
122g_szNfoCfgIdeCnt: db "Number of IDE controllers to manage.",NULL
123g_szNfoCfgIdleTimeout: db "Enable Power Management to set the harddrive(s) to spin down after idling a certain amount of time.",NULL
124
125g_szSerialMoved: db "A Serial Controller has been moved to the end of the Controller list."
126 db " No further action is required. Serial Controllers must be placed at the end of the list.",NULL
127
128g_szHelpCfgFullMode: incbin "Configuration_FullMode.txt"
129 db NULL
130g_szHelpCfgStealSize: incbin "Configuration_StealSize.txt"
131 db NULL
132g_szHelpCfgIdleTimeout: db "This option enables the standby timer for all harddrives handled by XTIDE Universal BIOS,"
133 db " allowing the drives to spin down after idling the selected amount of time."
134 db " Note that this does not work with old drives that lack the Power Management feature set."
135 db " Also note that timeouts less than 5 minutes may cause unnecessary wear on the drives and is not recommended"
136 db " (use for compatibility testing only).",NULL
137g_szMultichoiceIdleTimeout:
138 db "Disabled",LF
139 db "1 m",LF
140 db "2 m",LF
141 db "3 m",LF
142 db "4 m",LF
143 db "5 m",LF
144 db "6 m",LF
145 db "7 m",LF
146 db "8 m",LF
147 db "9 m",LF
148 db "10 m",LF
149 db "11 m",LF
150 db "12 m",LF
151 db "13 m",LF
152 db "14 m",LF
153 db "15 m",LF
154 db "16 m",LF
155 db "17 m",LF
156 db "18 m",LF
157 db "19 m",LF
158 db "20 m",LF
159 db "30 m",LF
160 db "1 h",LF
161 db "1 h 30 m",LF
162g_szIdleTimeoutChoice24: db "2 h",NULL
163
164g_szIdleTimeoutChoice0: db "Disabled",NULL
165g_szIdleTimeoutChoice1: db "1 m",NULL
166g_szIdleTimeoutChoice2: db "2 m",NULL
167g_szIdleTimeoutChoice3: db "3 m",NULL
168g_szIdleTimeoutChoice4: db "4 m",NULL
169g_szIdleTimeoutChoice5: db "5 m",NULL
170g_szIdleTimeoutChoice6: db "6 m",NULL
171g_szIdleTimeoutChoice7: db "7 m",NULL
172g_szIdleTimeoutChoice8: db "8 m",NULL
173g_szIdleTimeoutChoice9: db "9 m",NULL
174g_szIdleTimeoutChoice10: db "10 m",NULL
175g_szIdleTimeoutChoice11: db "11 m",NULL
176g_szIdleTimeoutChoice12: db "12 m",NULL
177g_szIdleTimeoutChoice13: db "13 m",NULL
178g_szIdleTimeoutChoice14: db "14 m",NULL
179g_szIdleTimeoutChoice15: db "15 m",NULL
180g_szIdleTimeoutChoice16: db "16 m",NULL
181g_szIdleTimeoutChoice17: db "17 m",NULL
182g_szIdleTimeoutChoice18: db "18 m",NULL
183g_szIdleTimeoutChoice19: db "19 m",NULL
184g_szIdleTimeoutChoice20: db "20 m",NULL
185g_szIdleTimeoutChoice21: db "30 m",NULL
186g_szIdleTimeoutChoice22: db "1 h",NULL
187g_szIdleTimeoutChoice23: db "1 h 30 m",NULL
188
189; Strings for IDE Controller menu
190g_szItemBackToCfgMenu: db "Back to Configuration Menu",NULL
191g_szItemIdeMaster: db "Master Drive",NULL
192g_szItemIdeSlave: db "Slave Drive",NULL
193g_szItemIdeDevice: db "Device type",NULL
194g_szItemIdeCmdPort: db "Base (cmd block) address",NULL
195g_szItemIdeCtrlPort: db "Control block address",NULL
196g_szItemIdeEnIRQ: db "Enable interrupt",NULL
197g_szItemIdeIRQ: db "IRQ",NULL
198g_szItemIdeXTCFwindow: db "XT-CF Sector Window",NULL
199g_szItemSerialCOM: db "COM Port",NULL
200g_szItemSerialBaud: db "Baud Rate",NULL
201g_szItemSerialPort: db "COM Port I/O address",NULL
202g_szItemIdeSerialComPort: db "COM port",NULL
203g_szItemIdeSerialBaudRate: db "Baud rate",NULL
204
205g_szDlgDevice: db "Select controller type.",NULL
206g_szDlgIdeCmdPort: db "Enter IDE command block (base port) address.",NULL
207g_szDlgIdeCtrlPort: db "Enter IDE control block address (usually command block + 200h).",NULL
208g_szDlgIdeEnIRQ: db "Enable interrupt?",NULL
209g_szDlgIdeIRQ: db "Enter IRQ channel (2...7 for 8-bit controllers, 2...15 for any other controller).",NULL
210g_szDlgIdeXTCFwindow: db "XT-CF Sector Window segment (A000h...E800h).",NULL
211
212g_szNfoIdeBackToCfgMenu:db "Back to XTIDE Universal BIOS Configuration Menu.",NULL
213g_szNfoIdeMaster: db "Settings for Master Drive.",NULL
214g_szNfoIdeSlave: db "Settings for Slave Drive.",NULL
215g_szNfoIdeDevice: db "Select controller device type.",NULL
216g_szNfoIdeCmdPort: db "IDE Controller Command Block (base port) address or segment address for JR-IDE/ISA.",NULL
217g_szNfoIdeCtrlPort: db "IDE Controller Control Block address. Usually Cmd Block + 8 for XTIDE, and Cmd Block + 200h for ATA.",NULL
218g_szNfoIdeEnIRQ: db "Interrupt or polling mode.",NULL
219g_szNfoIdeIRQ: db "IRQ channel to use.",NULL
220g_szNfoIdeXTCFwindow: db "Segment Address for XT-CF 4 kiB Sector Access Window.",NULL
221g_szNfoIdeSerialCOM: db "Select a COM port by number.",NULL
222g_szNfoIdeSerialBaud: db "Select the COM port's Baud Rate. The server must match this speed."
223 db " Note that UART clock multipliers may impact the actual speed.",NULL
224g_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
225
226g_szHelpIdeCmdPort: incbin "IDE_CommandPort.txt"
227 db NULL
228g_szHelpIdeCtrlPort: incbin "IDE_ControlPort.txt"
229 db NULL
230g_szHelpIdeEnIRQ: incbin "IDE_EnableInterrupt.txt"
231 db NULL
232g_szHelpIdeIRQ: incbin "IDE_IRQ.txt"
233 db NULL
234g_szHelpIdeSerialCOM: incbin "IDE_SerialCOM.txt"
235 db NULL
236g_szHelpIdeSerialPort: incbin "IDE_SerialPort.txt"
237 db NULL
238g_szHelpIdeSerialBaud: incbin "IDE_SerialBaud.txt"
239 db NULL
240
241g_szMultichoiceCfgDevice:
242 db "16-bit ISA/VLB/PCI IDE",LF
243 db "32-bit VLB/PCI IDE",LF
244 db "16-bit ISA IDE in 8-bit mode",LF
245 db "XTIDE rev 1",LF
246 db "XTIDE rev 2 or modded rev 1",LF
247 db "Lo-tech XT-CF in PIO mode",LF
248 db "Lo-tech XT-CF in DMA mode",LF
249 db "Lo-tech XT-CF in memory mode",LF
250 db "JR-IDE/ISA",LF
251 db "Serial port virtual device",NULL
252
253g_szValueCfgDevice16b: db "16-bit",NULL
254g_szValueCfgDevice32b: db "32-bit",NULL
255g_szValueCfgDevice8b: db "8-bit",NULL
256g_szValueCfgDeviceRev1: db "XTIDE r1",NULL
257g_szValueCfgDeviceRev2: db "XTIDE r2",NULL
258g_szValueCfgDevicePioXTCF: db "XTCF PIO",NULL
259g_szValueCfgDeviceDmaXTCF: db "XTCF DMA",NULL
260g_szValueCfgDeviceMemXTCF: db "XTCF MEM",NULL
261g_szValueCfgDeviceJrIdeIsa: db "JR-ISA",NULL
262g_szValueCfgDeviceSerial: db "Serial",NULL
263
264g_szSerialCOMChoice:
265 db "COM1 - address 3f8h",LF
266 db "COM2 - address 2f8h",LF
267 db "COM3 - address 3e8h",LF
268 db "COM4 - address 2e8h",LF
269 db "COM5 - address 2f0h",LF
270 db "COM6 - address 3e0h",LF
271 db "COM7 - address 2e0h",LF
272 db "COM8 - address 260h",LF
273 db "COM9 - address 368h",LF
274 db "COMA - address 268h",LF
275 db "COMB - address 360h",LF
276 db "COMC - address 270h",LF
277 db "COMx - Custom address",NULL
278
279g_szValueCfgCOM1: db "COM1",NULL
280g_szValueCfgCOM2: db "COM2",NULL
281g_szValueCfgCOM3: db "COM3",NULL
282g_szValueCfgCOM4: db "COM4",NULL
283g_szValueCfgCOM5: db "COM5",NULL
284g_szValueCfgCOM6: db "COM6",NULL
285g_szValueCfgCOM7: db "COM7",NULL
286g_szValueCfgCOM8: db "COM8",NULL
287g_szValueCfgCOM9: db "COM9",NULL
288g_szValueCfgCOMA: db "COMA",NULL
289g_szValueCfgCOMB: db "COMB",NULL
290g_szValueCfgCOMC: db "COMC",NULL
291g_szValueCfgCOMx: db "Custom",NULL
292
293g_szSerialBaudChoice:
294 db "115.2K baud",LF
295 db "57.6K baud",LF
296 db "38.4K baud",LF
297 db "28.8K baud",LF
298 db "19.2K baud",LF
299 db "9600 baud",LF
300 db "4800 baud",LF
301 db "2400 baud",NULL
302
303g_szValueCfgBaud115_2: db "115.2K",NULL
304g_szValueCfgBaud57_6: db "57.6K",NULL
305g_szValueCfgBaud38_4: db "38.4K",NULL
306g_szValueCfgBaud28_8: db "28.8K",NULL
307g_szValueCfgBaud19_2: db "19.2K",NULL
308g_szValueCfgBaud9600: db "9600",NULL
309g_szValueCfgBaud4800: db "4800",NULL
310g_szValueCfgBaud2400: db "2400",NULL
311
312
313
314; Strings for DRVPARAMS menu
315g_szItemDrvBackToIde: db "Back to IDE Controller Menu",NULL
316g_szItemDrvBlockMode: db "Block Mode Transfers",NULL
317g_szItemDrvXlateMode: db "CHS translation method",NULL
318g_szItemDrvWriteCache: db "Internal Write Cache",NULL
319g_szItemDrvUserCHS: db "User specified CHS",NULL
320g_szItemDrvCyls: db "Cylinders",NULL
321g_szItemDrvHeads: db "Heads",NULL
322g_szItemDrvSect: db "Sectors per track",NULL
323g_szItemDrvUserLBA: db "User specified LBA",NULL
324g_szItemDrvLbaSectors: db "Millions of sectors",NULL
325
326g_szDlgDrvBlockMode: db "Enable Block Mode Transfers?",NULL
327g_szDlgDrvXlateMode: db "Select P-CHS to L-CHS translation method.",NULL
328g_szDlgDrvWriteCache: db "Select hard drive internal write cache settings.",NULL
329g_szDlgDrvUserCHS: db "Specify (P-)CHS parameters manually?",NULL
330g_szDlgDrvCyls: db "Enter number of P-CHS cylinders (1...16383).",NULL
331g_szDlgDrvHeads: db "Enter number of P-CHS heads (1...16).",NULL
332g_szDlgDrvSect: db "Enter number of sectors per track (1...63).",NULL
333g_szDlgDrvUserLBA: db "Limit drive capacity?",NULL
334g_szDlgDrvLbaSectors: db "Enter maximum capacity in millions of sectors (16...256).",NULL
335
336g_szNfoDrvBlockMode: db "Transfer multiple sectors per data request.",NULL
337g_szNfoDrvXlateMode: db "P-CHS to L-CHS translation method.",NULL
338g_szNfoDrvWriteCache: db "Hard Drive Internal Write Cache settings (WARNING!).",NULL
339g_szNfoDrvUserCHS: db "Specify (P-)CHS parameters manually instead of autodetecting them.",NULL
340g_szNfoDrvCyls: db "Number of user specified P-CHS cylinders.",NULL
341g_szNfoDrvHeads: db "Number of user specified P-CHS heads.",NULL
342g_szNfoDrvSect: db "Number of user specified P-CHS sectors per track.",NULL
343g_szNfoDrvUserLBA: db "Limit drive capacity to X million sectors.",NULL
344g_szNfoDrvLbaSectors: db "Millions of sectors (1024*1024). 1M sectors = 512 MiB.",NULL
345
346g_szHelpDrvBlockMode: incbin "Drive_BlockMode.txt"
347 db NULL
348g_szHelpDrvWriteCache: incbin "Drive_WriteCache.txt"
349 db NULL
350g_szHelpDrvUserCHS: incbin "Drive_UserCHS.txt"
351 db NULL
352g_szHelpDrvUserLBA: incbin "Drive_UserLBA.txt"
353 db NULL
354
355g_szMultichoiseXlateMode:
356 db "NORMAL",LF
357 db "LARGE",LF
358 db "Assisted LBA",LF
359 db "Autodetect",NULL
360
361g_szValueDrvXlateNormal:db "NORMAL",NULL
362g_szValueDrvXlateLarge: db "LARGE",NULL
363g_szValueDrvXlateLBA: db "LBA",NULL
364g_szValueDrvXlateAuto: db "Auto",NULL
365
366g_szMultichoiseWrCache: db "Drive Default",LF
367 db "Disable Write Cache",LF
368 db "Enable Write Cache",NULL
369
370g_szValueDrvWrCaDis: db "Disabled",NULL
371g_szValueDrvWrCaEn: db "Enabled",NULL
372
373
374; Strings for boot settings menu
375g_szItemBootTimeout: db "Selection timeout",NULL
376g_szItemBootDrive: db "Default boot drive",NULL
377g_szItemBootDispMode: db "Display Mode",NULL
378g_szItemBootFloppyDrvs: db "Number of Floppy Drives",NULL
379g_szItemSerialDetect: db "Scan for Serial Drives",NULL
380
381g_szDlgBootTimeout: db "Enter Boot Menu selection timeout in BIOS timer ticks (2...1092).",NULL
382g_szDlgBootDrive: db "Enter default drive number (0xh for Floppy Drives, 8xh for Hard Disks).",NULL
383g_szDlgBootDispMode: db "Select display mode.",NULL
384g_szDlgBootFloppyDrvs: db "Select number of Floppy Drives in system.",NULL
385g_szDlgSerialDetect: db "Scan for serial drives?",NULL
386
387g_szNfoBootTimeout: db "Menu item selection timeout in BIOS timer ticks. 1 tick = 54.9 ms.",NULL
388g_szNfoBootDrive: db "Default boot drive.",NULL
389g_szNfoDispMode: db "Display mode to set when booting.",NULL
390g_szNfoBootFloppyDrvs: db "Number of Floppy Drives in system.",NULL
391g_szNfoSerialDetect: db "Scans all standard COM ports for serial drives."
392 db " This can also be invoked by holding down ALT at the end of normal drive detection.",NULL
393
394g_szHelpBootTimeout: incbin "Bootmenu_Timeout.txt"
395 db NULL
396g_szHelpBootDrive: incbin "Bootmenu_DefaultDrive.txt"
397 db NULL
398g_szHelpBootFloppyDrvs: incbin "Bootmenu_FloppyDrives.txt"
399 db NULL
400g_szHelpSerialDetect: incbin "Bootmenu_SerialDetect.txt"
401 db NULL
402
403g_szMultichoiceBootDispMode:
404 db "Default",LF
405 db "40x25 Black & White",LF
406 db "40x25 Color",LF
407 db "80x25 Black & White",LF
408 db "80x25 Color",LF
409 db "80x25 Monochrome",NULL
410
411g_szMultichoiceBootFloppyDrvs:
412 db "Autodetect",LF
413 db "1",LF
414 db "2",LF
415 db "3",LF
416 db "4",NULL
417
418g_szValueBootDispModeDefault: db "Default",NULL
419g_szValueBootDispModeBW40: db "BW40",NULL
420g_szValueBootDispModeCO40: db "CO40",NULL
421g_szValueBootDispModeBW80: db "BW80",NULL
422g_szValueBootDispModeCO80: db "CO80",NULL
423g_szValueBootDispModeMono: db "Mono",NULL
424
425g_szValueBootFloppyDrvsAuto: db "Auto",NULL
426g_szValueBootFloppyDrvs1: db "1",NULL
427g_szValueBootFloppyDrvs2: db "2",NULL
428g_szValueBootFloppyDrvs3: db "3",NULL
429g_szValueBootFloppyDrvs4: db "4",NULL
430
431
432; Strings for Flash menu
433g_szItemFlashStart: db "Start flashing",NULL
434g_szItemFlashEepromType:db "EEPROM type",NULL
435g_szItemFlashSDP: db "SDP command",NULL
436g_szItemFlashAddr: db "EEPROM address",NULL
437g_szItemFlashPageSize: db "Page size",NULL
438g_szItemFlashChecksum: db "Generate checksum byte",NULL
439
440g_szDlgFlashEepromType: db "Select EEPROM type.",NULL
441g_szDlgFlashSDP: db "Select Software Data Protection command.",NULL
442g_szDlgFlashAddr: db "Enter segment address where EEPROM is located.",NULL
443g_szDlgFlashPageSize: db "Select write page size.",NULL
444g_szDlgFlashChecksum: db "Generate checksum byte to the end of BIOS image?",NULL
445
446g_szNfoFlashEepromType: db "EEPROM type.",NULL
447g_szNfoFlashStart: db "Writes BIOS to EEPROM.",NULL
448g_szNfoFlashSDP: db "Software Data Protection command.",NULL
449g_szNfoFlashAddr: db "Address (segment) where EEPROM is located.",NULL
450g_szNfoFlashPageSize: db "Number of bytes to write before delay.",NULL
451g_szNfoFlashChecksum: db "Generate checksum byte to the end of BIOS image.",NULL
452
453g_szHelpFlashSDP: incbin "Flash_SdpCommand.txt"
454 db NULL
455g_szHelpFlashPageSize: incbin "Flash_PageSize.txt"
456 db NULL
457g_szHelpFlashChecksum: incbin "Flash_Checksum.txt"
458 db NULL
459
460g_szMultichoiceEepromType:
461 db "2816 (2 kiB)",LF
462 db "2864 (8 kiB)",LF
463 db "2864 mod (8 kiB)",LF
464 db "28256 (32 kiB)",LF
465 db "28512 (64 kiB)",NULL
466g_szValueFlash2816: db "2816",NULL
467g_szValueFlash2864: db "2864",NULL
468g_szValueFlash2864Mod: db "2864mod",NULL
469g_szValueFlash28256: db "28256",NULL
470g_szValueFlash28512: db "28512",NULL
471
472g_szMultichoiceSdpCommand:
473 db "None",LF
474 db "Enable",LF
475g_szValueFlashDisable: db "Disable",NULL
476g_szValueFlashNone: db "None",NULL
477g_szValueFlashEnable: db "Enable",NULL
478
479g_szMultichoicePageSize:
480 db "1 byte",LF
481 db "2 bytes",LF
482 db "4 bytes",LF
483 db "8 bytes",LF
484 db "16 bytes",LF
485 db "32 bytes",LF
486g_szValueFlash64bytes: db "64 bytes",NULL
487g_szValueFlash1byte: db "1 byte",NULL
488g_szValueFlash2bytes: db "2 bytes",NULL
489g_szValueFlash4bytes: db "4 bytes",NULL
490g_szValueFlash8bytes: db "8 bytes",NULL
491g_szValueFlash16bytes: db "16 bytes",NULL
492g_szValueFlash32bytes: db "32 bytes",NULL
493
494g_szSelectionTimeout: db DOUBLE_BOTTOM_LEFT_CORNER,DOUBLE_LEFT_HORIZONTAL_TO_SINGLE_VERTICAL,"%ASelection in %2u s",NULL
495
496g_szDashForZero: db "- ",NULL
497
498g_szValueUnknownError: db "Error!",NULL
499
Note: See TracBrowser for help on using the repository browser.