xref: /reactos/boot/bootdata/txtsetup.sif (revision 26408144)
1[Version]
2Signature = "$Windows NT$"
3;Signature = "$ReactOS$"
4
5;
6; The [SourceDisksNames] section lists all the available installation media
7; where the installation files can be found. It can specifies media common
8; to all architectures, or media specific to a given architecture (x86, amd64,
9; and so on...) within [SourceDisksNames.x86] (etc...) sections.
10;
11; The format of each line is as follows:
12; <disk_id> = <description>,<tagfile>,<unused>,<subdirectory>,<flags>,<tagfile>
13;
14[SourceDisksNames]
15_1 = %cdname%,%cdtagfile%,,""
16
17[SourceDisksNames.x86]
18;1 = %cdname%,%cdtagfilei%,,\i386
191 = %cdname%,%cdtagfilei%,,\reactos
20
21[SourceDisksNames.amd64]
22;1 = %cdname%,%cdtagfilea%,,\amd64
231 = %cdname%,%cdtagfilei%,,\reactos
24
25;
26; The directories listed in the [Directories] or [WinntDirectories] sections
27; are relative to the installation source or destination directories.
28;
29; The format of each line is as follows:
30; <directory_id> = <path>
31;
32; For specifying absolute directories, use the SystemPartitionFiles section,
33; or use names starting with \.
34;
35[Directories]
361 = "\"
372 = system32
383 = system32\config
394 = system32\drivers
405 = media
416 = Fonts
427 = bin
43
44[DiskSpaceRequirements]
45; Required free system partition disk space in MB
46FreeSysPartDiskSpace=450
47
48;
49; The [SourceDisksFiles] section lists all the files available to the
50; installer. It can specifies files common to all architectures, or files
51; specific to a given architecture (x86, amd64, and so on...) within
52; [SourceDisksFiles.x86] (etc...) sections.
53;
54; Each line provides the location of a file in the installation media
55; and its destination when being installed on a target architecture.
56; The format of each line is as follows:
57;
58; <source_filename> =
59;     <disk_id>,<subdirectory>,<file_size>,<checksum>,<unused>,<unused>,
60; NT-specific fields:
61;     <boot_media_id>,<destination_dir_id>,<upgrade_dispo>,<install_dispo>,
62;     <destination_filename>,
63; WinPE(MiniNT)-specific optional fields:
64;     <WinPE_disk_id>,<WinPE_directory_id>
65;
66; The 'disk_id', 'boot_media_id' and 'WinPE_disk_id' media IDs refer to
67; source media listed in the [SourceDisksNames] section. The 'boot_media_id'
68; value specifies any additional boot/installation media.
69;
70; The values for the disposition flags 'upgrade_dispo' (used when upgrading)
71; or 'install_dispo' (used when installing, usually by the text-mode installer)
72; are:
73;   0: always copy (default);
74;   1: copy if present;
75;   2: copy if not present;
76;   3: never copy.
77;
78; The 'destination_dir_id' and 'WinPE_directory_id' directory IDs refer to
79; the directories listed in the [Directories] section.
80;
81; ReactOS-specific: we don't use 'boot_media_id' yet and instead, we use
82; an identifier 'x' to signal the SetupLdr that it has to load the file.
83; This must be replaced by handling the "DiskDrivers.Load", "FileSystems.Load",
84; ("Hal.Load", "Display.Load"), "SCSI.Load", "BootBusExtenders.Load",
85; "BusExtenders.Load", "InputDevicesSupport.Load", "Keyboard.Load",
86; "ScsiClass.Load", "FloppyDrivers.Load", "CdRomDrivers.Load", and
87; "MouseDrivers.Load" sections.
88;
89[SourceDisksFiles]
90acpi.sys     = 1,,,,,,,4,1,,,1,4
91nmidebug.sys = 1,,,,,,x,4,,,,1,4
92sacdrv.sys   = 1,,,,,,x,4,,,,1,4
93uniata.sys   = 1,,,,,,x,4,,,,1,4
94buslogic.sys = 1,,,,,,x,4,,,,1,4
95blue.sys     = 1,,,,,,x,4,,,,1,4
96vgafonts.cab = 1,,,,,,,1,,,,1,1
97bootvid.dll  = 1,,,,,,,2,,,,1,2
98c_437.nls    = 1,,,,,,,2,,,,1,2
99c_1252.nls   = 1,,,,,,,2,,,,1,2
100cdfs.sys     = 1,,,,,,x,4,,,,1,4
101cdrom.sys    = 1,,,,,,x,4,,,,1,4
102classpnp.sys = 1,,,,,,,4,,,,1,4
103isapnp.sys   = 1,,,,,,x,4,,,,1,4
104kdcom.dll    = 1,,,,,,,2,,,,1,2
105kdvbox.dll   = 1,,,,,,,2,,,,1,2
106disk.sys     = 1,,,,,,x,4,,,,1,4
107floppy.sys   = 1,,,,,,x,4,,,,1,4
108i8042prt.sys = 1,,,,,,,4,,,,1,4
109hidclass.sys = 1,,,,,,,4,,,,1,4
110hidparse.sys = 1,,,,,,,4,,,,1,4
111hidusb.sys   = 1,,,,,,,4,,,,1,4
112usbccgp.sys  = 1,,,,,,x,4,,,,1,4
113usbd.sys     = 1,,,,,,,4,,,,1,4
114usbhub.sys   = 1,,,,,,x,4,,,,1,4
115usbport.sys  = 1,,,,,,,4,,,,1,4
116usbuhci.sys  = 1,,,,,,x,4,,,,1,4
117usbohci.sys  = 1,,,,,,x,4,,,,1,4
118usbehci.sys  = 1,,,,,,x,4,,,,1,4
119usbstor.sys  = 1,,,,,,x,4,,,,1,4
120kbdhid.sys   = 1,,,,,,,4,,,,1,4
121kbdclass.sys = 1,,,,,,x,4,,,,1,4
122l_intl.nls   = 1,,,,,,,2,,,,1,2
123pci.sys      = 1,,,,,,x,4,,,,1,4
124scsiport.sys = 1,,,,,,,4,,,,1,4
125storport.sys = 1,,,,,,,4,,,,1,4
126fastfat.sys  = 1,,,,,,x,4,,,,1,4
127vfatfs.sys   = 1,,,,,,,4,,,,1,4
128btrfs.sys    = 1,,,,,,x,4,,,,1,4
129ramdisk.sys  = 1,,,,,,x,4,,,,1,4
130pciide.sys   = 1,,,,,,,4,,,,1,4
131pciidex.sys  = 1,,,,,,,4,,,,1,4
132pcix.sys     = 1,,,,,,,4,,,,1,4
133pcmcia.sys   = 1,,,,,,,4,,,,1,4
134swenum.sys   = 1,,,,,,,4,,,,1,4
135ntdll.dll    = 1,,,,,,,2,,,,1,2
136wmilib.sys   = 1,,,,,,,4,,,,1,4
137ksecdd.sys   = 1,,,,,,,4,,,,1,4
138mountmgr.sys = 1,,,,,,x,4,,,,1,4
139partmgr.sys  = 1,,,,,,x,4,,,,1,4
140
141[SourceDisksFiles.x86]
142
143[SourceDisksFiles.amd64]
144
145;
146; The [SystemPartitionFiles] section lists all the files
147; that should be installed in the System Partition.
148;
149[SystemPartitionFiles]
150
151[HardwareIdsDatabase]
152*PNP0A00 = isapnp
153*PNP0A03 = pci
154*PNP0A08 = pci
155*PNP0C08 = acpi
156PCI\CC_0601 = isapnp
157PCI\CC_0604 = pci
158PCI\VEN_104B&CC_0100 = buslogic
159PCI\CC_0101 = pciide
160PCI\CC_0104 = uniata
161PCI\CC_0105 = uniata
162PCI\CC_0106 = uniata
163;PCI\CC_0106 = storahci
164*PNP0600 = uniata
165USB\CLASS_09 = usbhub
166USB\ROOT_HUB = usbhub
167USB\ROOT_HUB20 = usbhub
168PCI\CC_0C0300 = usbuhci
169PCI\CC_0C0310 = usbohci
170PCI\CC_0C0320 = usbehci
171USB\Class_08&SubClass_06&Prot_50 = usbstor
172USB\Class_08&SubClass_05&Prot_50 = usbstor
173HID_DEVICE_SYSTEM_KEYBOARD = kbdhid,{4D36E96B-E325-11CE-BFC1-08002BE10318}
174USB\COMPOSITE = usbccgp
175GenDisk = disk,{4D36E967-E325-11CE-BFC1-08002BE10318}
176USB\Class_03 = hidusb
177GENERIC_HID_DEVICE = hidusb
178*PNP0303 = i8042prt,{4D36E96B-E325-11CE-BFC1-08002BE10318}
179*nEC1F00 = inport,{4D36E96F-E325-11CE-BFC1-08002BE10318}
180ROOT\SWENUM = swenum
181
182[BootBusExtenders.Load]
183acpi = acpi.sys
184pci = pci.sys
185isapnp = isapnp.sys
186
187[InputDevicesSupport.Load]
188usbehci = usbehci.sys
189usbohci = usbohci.sys
190usbuhci = usbuhci.sys
191usbhub = usbhub.sys
192usbccgp = usbccgp.sys
193hidusb = hidusb.sys
194usbstor = usbstor.sys
195
196[Keyboard.Load]
197kbdhid = kbdhid.sys
198i8042prt = i8042prt.sys
199
200[BusExtenders.Load]
201pciide = pciide.sys
202
203[SCSI.Load]
204uniata = uniata.sys
205buslogic = buslogic.sys
206storahci = storahci.sys
207disk = disk.sys
208
209[MouseDrivers.Load]
210inport = inport.sys
211
212[Cabinets]
213Cabinet=reactos.cab
214
215[SetupData]
216DefaultPath = \ReactOS
217SetupDebugOptions = "/DEBUG /KDSERIAL /DEBUGPORT=COM1 /FIRSTCHANCE"
218;SetupDebugOptions = "/DEBUG /SOS /DEBUGPORT=SCREEN"
219OsLoadOptions = "/NOGUIBOOT /NODEBUG"
220
221[NLS]
222AnsiCodepage     = c_1252.nls
223OemCodepage      = c_437.nls
224UnicodeCasetable = l_intl.nls
225DefaultLayout    = 00000409
226DefaultLanguage  = 00000409
227
228[Computer.NTx86]
229pci_up = "Standard PC Uniprocessor"
230;pci_mp = "Standard PC Multiprocessor"
231acpi_up = "ACPI PC Uniprocessor"
232;acpi_mp = "ACPI PC Multiprocessor"
233apic_up = "Standard APIC PC Uniprocessor"
234aacpi_up = "ACPI APIC PC Uniprocessor"
235xbox = "Original Xbox (x86 based)"
236pc98_up = "NEC PC-98 Uniprocessor"
237
238[Computer.NTamd64]
239x64_up = "Standard x64 Uniprocessor"
240x64_mp = "Standard x64 Multiprocessor"
241
242[Map.Computer.NTx86]
243;<id> = <pnp id string>
244pci_up = "PC UP"
245;pci_mp = "PC MP"
246acpi_up = "ACPI UP"
247;acpi_mp = "ACPI MP"
248apic_up = "APIC UP"
249aacpi_up = "AAPIC UP"
250xbox = "Xbox"
251pc98_up = "NEC PC-98 UP"
252
253[Map.Computer.NTamd64]
254x64_up = "X64 UP"
255x64_mp = "X64 MP"
256
257[Files.pci_up]
258ntoskrnl.exe = 1,,,,,,,2,,,,1,2
259hal.dll      = 1,,,,,,,2,,,,1,2
260
261;[Files.pci_mp]
262;ntkrnlmp.exe = 1,,,,,,,2,,,ntoskrnl.exe,1,2
263;halmps.dll   = 1,,,,,,,2,,,hal.dll,1,2
264
265[Files.acpi_up]
266ntoskrnl.exe = 1,,,,,,,2,,,,1,2
267halacpi.dll  = 1,,,,,,,2,,,hal.dll,1,2
268
269;[Files.acpi_mp]
270;ntkrnlmp.exe = 1,,,,,,,2,,,ntoskrnl.exe,1,2
271;halacpi.dll  = 1,,,,,,,2,,,hal.dll,1,2
272
273[Files.apic_up]
274ntoskrnl.exe = 1,,,,,,,2,,,,1,2
275halapic.dll  = 1,,,,,,,2,,,hal.dll,1,2
276
277[Files.aacpi_up]
278ntoskrnl.exe = 1,,,,,,,2,,,,1,2
279halaacpi.dll  = 1,,,,,,,2,,,hal.dll,1,2
280
281[Files.xbox]
282ntoskrnl.exe = 1,,,,,,,2,,,,1,2
283halxbox.dll  = 1,,,,,,,2,,,hal.dll,1,2
284
285[Files.pc98_up]
286ntoskrnl.exe = 1,,,,,,,2,,,,1,2
287halpc98.dll  = 1,,,,,,,2,,,hal.dll,1,2
288
289[Files.x64_up]
290ntoskrnl.exe = 1,,,,,,,2,,,,1,2
291hal.dll      = 1,,,,,,,2,,,,1,2
292
293[Files.x64_mp]
294ntkrnlmp.exe = 1,,,,,,,2,,,ntoskrnl.exe,1,2
295halmp.dll    = 1,,,,,,,2,,,hal.dll,1,2
296
297[Display]
298;<id> = <user friendly name>,<spare>,<service key name>,<width>,<height>,<bpp>
299vga              = "VGA Display (640x480x4)",,VgaSave,640,480,4
300vbe_640x480x8    = "VESA Display (640x480x8)",,vga,640,480,8
301vbe_640x480x16   = "VESA Display (640x480x16)",,vga,640,480,16
302vbe_640x480x24   = "VESA Display (640x480x24)",,vga,640,480,24
303vbe_640x480x32   = "VESA Display (640x480x32)",,vga,640,480,32
304vbe_800x600x8    = "VESA Display (800x600x8)",,vga,800,600,8
305vbe_800x600x16   = "VESA Display (800x600x16)",,vga,800,600,16
306vbe_800x600x24   = "VESA Display (800x600x24)",,vga,800,600,24
307vbe              = "VESA Display (800x600x32)",,vga,800,600,32
308vbe_1024x768x8   = "VESA Display (1024x768x8)",,vga,1024,768,8
309vbe_1024x768x16  = "VESA Display (1024x768x16)",,vga,1024,768,16
310vbe_1024x768x24  = "VESA Display (1024x768x24)",,vga,1024,768,24
311vbe_1024x768x32  = "VESA Display (1024x768x32)",,vga,1024,768,32
312vbe_1152x864x8   = "VESA Display (1152x864x8)",,vga,1152,864,8
313vbe_1152x864x16  = "VESA Display (1152x864x16)",,vga,1152,864,16
314vbe_1152x864x24  = "VESA Display (1152x864x24)",,vga,1152,864,24
315vbe_1152x864x32  = "VESA Display (1152x864x32)",,vga,1152,864,32
316vbe_1280x1024x8  = "VESA Display (1280x1024x8)",,vga,1280,1024,8
317vbe_1280x1024x16 = "VESA Display (1280x1024x16)",,vga,1280,1024,16
318vbe_1280x1024x24 = "VESA Display (1280x1024x24)",,vga,1280,1024,24
319vbe_1280x1024x32 = "VESA Display (1280x1024x32)",,vga,1280,1024,32
320vbe_1600x1200x8  = "VESA Display (1600x1200x8)",,vga,1600,1200,8
321vbe_1600x1200x16 = "VESA Display (1600x1200x16)",,vga,1600,1200,16
322vbe_1600x1200x24 = "VESA Display (1600x1200x24)",,vga,1600,1200,24
323vbe_1600x1200x32 = "VESA Display (1600x1200x32)",,vga,1600,1200,32
324xbox             = "Original Xbox NV2A Framebuffer (640x480x32)",,XboxVmp,640,480,32
325
326[Map.Display]
327;<id> = <pnp id string>
328vga = "VGA Display"
329vbe = "VBE Display"
330xbox = "NV2A Framebuffer"
331
332[Keyboard]
333Default = "XT-, AT- or extended keyboard (83-105 keys)"
334
335[Language]
336;00000436 = "Afrikaans"
3370000041C = "Albanian"
33800000401 = "Arabic (Saudi Arabia)"
339;00000801 = "Arabic (Iraq)"
340;00000C01 = "Arabic (Egypt)"
341;00001001 = "Arabic (Libya)"
342;00001401 = "Arabic (Algeria)"
343;00001801 = "Arabic (Morocco)"
344;00001C01 = "Arabic (Tunisia)"
345;00002001 = "Arabic (Oman)"
346;00002401 = "Arabic (Yemen)"
347;00002801 = "Arabic (Syria)"
348;00002C01 = "Arabic (Jordan)"
349;00003001 = "Arabic (Lebanon)"
350;00003401 = "Arabic (Kuwait)"
351;00003801 = "Arabic (U.A.E.)"
352;00003C01 = "Arabic (Bahrain)"
353;00004001 = "Arabic (Qatar)"
3540000042B = "Armenian"
3550000082C = "Azeri (Cyrillic)"
3560000042C = "Azeri (Latin)"
3570000042D = "Basque"
35800000423 = "Belarusian"
35900000845 = "Bengali (Bangladesh)"
36000000445 = "Bengali (India)"
36100000402 = "Bulgarian"
362;00000455 = "Burmese"
36300000403 = "Catalan"
36400000404 = "Chinese (Taiwan)"
36500000804 = "Chinese (PRC)"
36600000C04 = "Chinese (Hong Kong S.A.R.)"
36700001004 = "Chinese (Singapore)"
36800001404 = "Chinese (Macau S.A.R.)"
3690000041A = "Croatian"
37000000405 = "Czech"
37100000406 = "Danish"
372;00000465 = "Divehi (Maldives)"
37300000413 = "Dutch (Netherlands)"
37400000813 = "Dutch (Belgium)"
37500000409 = "English (United States)"
37600000809 = "English (United Kingdom)"
37700000C09 = "English (Australia)"
37800001009 = "English (Canada)"
37900001409 = "English (New Zealand)"
38000001809 = "English (Ireland)"
38100001C09 = "English (South Africa)"
38200002009 = "English (Jamaica)"
38300002409 = "English (Caribbean)"
38400002809 = "English (Belize)"
38500002C09 = "English (Trinidad)"
38600003009 = "English (Zimbabwe)"
38700003409 = "English (Philippines)"
3880000048F = "Esperanto"
38900000425 = "Estonian"
390;00000438 = "Faeroese"
391;00000429 = "Farsi"
3920000040B = "Finnish"
39300000C0C = "French (Canada)"
3940000040C = "French (France)"
3950000080C = "French (Belgium)"
3960000100C = "French (Switzerland)"
3970000140C = "French (Luxembourg)"
3980000180C = "French (Monaco)"
39900000456 = "Galician (Spain)"
400;00000437 = "Georgian"
40100000407 = "German (Germany)"
40200000807 = "German (Switzerland)"
40300000C07 = "German (Austria)"
40400001007 = "German (Luxembourg)"
40500001407 = "German (Liechtenstein)"
40600000408 = "Greek"
407;00000447 = "Gujarati (India)"
4080000040D = "Hebrew"
40900000439 = "Hindi"
4100000040E = "Hungarian"
4110000040F = "Icelandic"
41200000421 = "Indonesian"
41300000410 = "Italian (Italy)"
41400000810 = "Italian (Switzerland)"
41500000411 = "Japanese"
416;0000044B = "Kannada (India)"
4170000043F = "Kazakh"
418;00000457 = "Konkani"
41900000412 = "Korean"
42000000440 = "Kyrgyz (Kyrgyzstan)"
42100000426 = "Latvian"
42200000427 = "Lithuanian"
4230000042F = "FYRO Macedonian"
424;0000083E = "Malay (Brunei Darussalam)"
4250000043E = "Malay (Malaysia)"
426;0000044E = "Marathi"
427;00000450 = "Mongolian (Mongolia)"
42800000414 = "Norwegian (Bokmal)"
42900000814 = "Norwegian (Nynorsk)"
43000000415 = "Polish"
43100000816 = "Portuguese (Portugal)"
43200000416 = "Portuguese (Brazil)"
433;00000446 = "Punjabi (India)"
43400000418 = "Romanian"
43500000417 = "Romansh"
43600000419 = "Russian"
437;0000044F = "Sanskrit"
43800000C1A = "Serbian (Cyrillic)"
4390000081A = "Serbian (Latin)"
4400000041B = "Slovak"
44100000424 = "Slovenian"
4420000040A = "Spanish (Traditional Sort)"
4430000080A = "Spanish (Mexico)"
44400000C0A = "Spanish (International Sort)"
4450000100A = "Spanish (Guatemala)"
4460000140A = "Spanish (Costa Rica)"
4470000180A = "Spanish (Panama)"
44800001C0A = "Spanish (Dominican Republic)"
4490000200A = "Spanish (Venezuela)"
4500000240A = "Spanish (Colombia)"
4510000280A = "Spanish (Peru)"
45200002C0A = "Spanish (Argentina)"
4530000300A = "Spanish (Ecuador)"
4540000340A = "Spanish (Chile)"
4550000380A = "Spanish (Uruguay)"
45600003C0A = "Spanish (Paraguay)"
4570000400A = "Spanish (Bolivia)"
4580000440A = "Spanish (El Salvador)"
4590000480A = "Spanish (Honduras)"
46000004C0A = "Spanish (Nicaragua)"
4610000500A = "Spanish (Puerto Rico)"
462;00000441 = "Swahili"
4630000041D = "Swedish"
4640000081D = "Swedish (Finland)"
465;0000045A = "Syriac (Syria)"
466;00000449 = "Tamil"
46700000444 = "Tatar"
468;0000044A = "Telugu (India)"
4690000041E = "Thai"
4700000041F = "Turkish"
47100000422 = "Ukrainian"
472;00000420 = "Urdu"
47300000443 = "Uzbek (Latin)"
47400000843 = "Uzbek (Cyrillic)"
475;0000042A = "Vietnamese"
47600000490 = "Walon"
477;00000435 = "Zulu"
478
479
480[KeyboardLayout]
4810000041C = "Albanian"
48200000401 = "Arabic (101)"
48300010401 = "Arabic (102)"
48400020401 = "Arabic (102) AZERTY"
4850000042B = "Armenian Eastern"
4860001042B = "Armenian Western"
4870000044D = "Assamese (Inscript)"
4880000082C = "Azeri Cyrillic"
4890000042C = "Azeri Latin"
49000000423 = "Belarusian"
49100000445 = "Bengali"
49200000402 = "Bulgarian BDS 5237-1978"
49300020402 = "Bulgarian phonetic classic"
49400030402 = "Bulgarian phonetic BDS 5237-2006"
49500000455 = "Burmese"
49600000C0C = "Canadian French (Legacy)"
49700011009 = "Canadian Multilingual Standard"
4980000041A = "Croatian"
49900000405 = "Czech"
50000010405 = "Czech (QWERTY)"
50100000406 = "Danish (Denmark)"
50200000439 = "Devanagari - INSCRIPT"
50300000413 = "Dutch"
50400000813 = "Dutch (Belgium)"
50500000809 = "English (United Kingdom)"
50600000409 = "English (USA)"
50700010409 = "English (USA-Dvorak)"
5080000048F = "Esperanto"
50900000425 = "Estonian"
5100000040B = "Finnish"
5110000080C = "French (Belgium)"
5120000040C = "French (France)"
51300000437 = "Georgian"
51400000407 = "German (Germany)"
51500030407 = "German (de_ergo)"
51600020407 = "German (NEO-1.1)"
51700010407 = "German (Ristome)"
51800000807 = "German (Swiss)"
51900000408 = "Greek"
52000010408 = "Greek 220"
52100000447 = "Gujarati"
5220000040D = "Hebrew"
5230000040E = "Hungarian"
5240000040F = "Icelandic"
52500001809 = "Irish"
52600000410 = "Italian"
52700000411 = "Japanese"
52800000412 = "Korean"
5290000043F = "Kazakh"
5300000080A = "Latin American"
53100000426 = "Latvian"
53200010427 = "Lithuanian"
5330000042F = "Macedonian (FYRO)"
5340000044C = "Malayalam"
53500000414 = "Norwegian"
53600000415 = "Polish (programmer's)"
53700010415 = "Polish (214)"
53800010416 = "Portuguese (Brazilian ABNT2)"
53900000816 = "Portuguese (Portugal)"
54000000418 = "Romanian (Legacy)"
54100010418 = "Romanian (Standard)"
54200000419 = "Russian"
54300010419 = "Russian (Typewriter)"
54400000C1A = "Serbian (Cyrillic)"
5450000081A = "Serbian (Latin)"
5460000041B = "Slovak (QWERTZ)"
5470001041B = "Slovak (QWERTY)"
5480000040A = "Spanish (traditional short)"
5490000041D = "Swedish (Sweden)"
55000000444 = "Tatar"
5510000041E = "Thai Kedmanee"
5520001041E = "Thai Pattachote"
5530002041E = "Thai Kedmanee (non-ShiftLock)"
5540003041E = "Thai Pattachote (non-ShiftLock)"
5550000041F = "Turkish Q"
5560001041F = "Turkish F"
55700000422 = "Ukrainian"
55800010422 = "Ukrainian (Student)"
55900030409 = "US Dvorak for left hand"
56000040409 = "US Dvorak for right hand"
56100050409 = "US English (IBM Arabic 238_L)"
56200020409 = "US International"
56300000843 = "Uzbek (Cyrillic)"
5640000042A = "Vietnamese"
565
566[Files.KeyboardLayout]
56700000401 = kbda1.dll
56800010401 = kbda2.dll
56900020401 = kbda3.dll
57000020402 = kbdbgt.dll
57100030402 = kbdbga.dll
57200040402 = kbdbu.dll
57300000405 = kbdcz.dll
57400010405 = kbdcz1.dll
57500000406 = kbdda.dll
57600000407 = kbdgr.dll
57700000807 = kbdsg.dll
57800010407 = kbdgr1.dll
57900020407 = kbdgneo.dll
58000030407 = kbdgerg.dll
58100000408 = kbdhe.dll
58200010408 = kbdhe.dll
58300000409 = kbdus.dll
58400000809 = kbduk.dll
58500001809 = kbdir.dll
58600010409 = kbddv.dll
58700011009 = kbdcan.dll
58800020409 = kbdusx.dll
58900030409 = kbdusl.dll
59000040409 = kbdusr.dll
59100050409 = kbdusa.dll
5920000040A = kbdsp.dll
5930000080A = kbdla.dll
5940000040B = kbdfi.dll
5950000040C = kbdfr.dll
5960000080C = kbdbe.dll
59700000C0C = kbdfc.dll
5980000040D = kbdheb.dll
5990000040E = kbdhu.dll
6000000040F = kbdic.dll
60100000410 = kbdit.dll
60200000411 = kbdjpn.dll
60300000412 = kbdkor.dll
60400000413 = kbdne.dll
60500000813 = kbdbe.dll
60600000414 = kbdno.dll
60700000415 = kbdpl1.dll
60800000816 = kbdpo.dll
60900010416 = kbdbr.dll
61000000418 = kbdro.dll
61100010418 = kbdrost.dll
61200000419 = kbdru.dll
61300010419 = kbdru1.dll
6140000041A = kbdcr.dll
6150000081A = kbdycl.dll
61600000C1A = kbdycc.dll
6170000041B = kbdsl.dll
6180001041B = kbdsl1.dll
6190000041C = kbdal.dll
6200000041D = kbdsw.dll
6210000041E = kbdth0.dll
6220001041E = kbdth1.dll
6230002041E = kbdth2.dll
6240003041E = kbdth3.dll
6250000041F = kbdtuq.dll
6260001041F = kbdtuf.dll
62700000422 = kbdur.dll
62800010422 = kbdurs.dll
62900000423 = kbdblr.dll
63000000425 = kbdest.dll
63100000426 = kbdlv.dll
63200010427 = kbdlt1.dll
6330000042A = kbdvntc.dll
6340000042B = kbdarme.dll
6350001042B = kbdarmw.dll
6360000042C = kbdazel.dll
6370000082C = kbdaze.dll
6380000042F = kbdmac.dll
63900000437 = kbdgeo.dll
64000000439 = kbdindev.dll
6410000043F = kbdkaz.dll
64200000843 = kbduzb.dll
64300000444 = kbdtat.dll
64400000445 = kbdinben.dll
64500000447 = kbdinguj.dll
6460000044C = kbdinmal.dll
6470000044D = kbdinasa.dll
64800000455 = kbdbur.dll
6490000048F = kbdeo.dll
650
651[HiveInfs.Install]
652; Called "HiveInfs.Fresh" on Windows
653AddReg = caroots.inf,AddReg
654AddReg = registry.inf,AddReg
655
656[HiveInfs.Upgrade]
657DelReg = registry.inf,DelReg
658AddReg = registry.inf,AddReg
659
660; EOF
661