Automagically select computer type (UP/MP) during first stage setup
[reactos.git] / reactos / bootdata / txtsetup.sif
index 11abd37..4b240b2 100644 (file)
@@ -14,6 +14,7 @@ Signature = "$ReactOS$"
 [SourceFiles]
 ; <filename> = <directory_id>
 atapi.sys     = 3
+buslogic.sys  = 3
 blue.sys      = 3
 c_437.nls     = 2
 c_1252.nls    = 2
@@ -22,8 +23,9 @@ cdrom.sys     = 3
 class2.sys    = 3
 disk.sys      = 3
 floppy.sys    = 3
-hal.dll       = 2
-keyboard.sys  = 3
+;keyboard.sys  = 3
+i8042prt.sys  = 3
+kbdclass.sys  = 3
 l_intl.nls    = 2
 ntfs.sys      = 3
 ntoskrnl.exe  = 2
@@ -36,7 +38,7 @@ Cabinet=reactos.cab
 [SetupData]
 DefaultPath = \ReactOS
 OsLoadOptions = "/NOGUIBOOT /NODEBUG"
-;OsLoadOptions = "/NOGUIBOOT /DEBUGPORT=COM1"
+;OsLoadOptions = "/NOGUIBOOT /DEBUGPORT=COM1 /BAUDRATE=19200 /IRQ=4"
 ;OsLoadOptions = "/NOGUIBOOT /DEBUGPORT=SCREEN"
 ;OsLoadOptions = "/NOGUIBOOT /DEBUGPORT=BOCHS"
 
@@ -48,31 +50,60 @@ DefaultLayout    = 00000409
 
 [Computer]
 pci_up = "Standard-PC"
+pci_mp = "Standard-PC Multiprocessor"
+
+[Map.Computer]
+;<id> = <pnp id string>
+pci_up = "PC UP"
+pci_mp = "PC MP"
+
+[Files.pci_up]
+; <filename> = <directory_id>,<new name>
+hal.dll      = 2
+
+[Files.pci_mp]
+; <filename> = <directory_id>,<new name>
+halmp.dll    = 2,hal.dll
 
 [Display]
-vga = "VGA display"
-vbe = "VESA display"
+;<id> = <user friendly name>,<spare>,<service key name>
+vga = "VGA Display",,Vga
+vbe = "VESA Display",,VBE
+
+[Map.Display]
+;<id> = <pnp id string>
+vga = "VGA Display"
+vbe = "VBE Display"
 
 [Keyboard]
 Default = "XT-, AT- or extended keyboard (83-105 keys)"
 
 [KeyboardLayout]
+00000813 = "Belgian (point)"
+00000406 = "Danish (Denmark)"
 00000809 = "English (United Kingdom)"
-00000409 = "English (US)"
+00000409 = "English (USA)"
+00010409 = "English (USA-Dvorak)"
 0000040C = "French (France)"
 00000407 = "German (Germany)"
-0000041D = "Swedish"
+00000419 = "Russian"
+0000040A = "Spanish (traditional short)"
+0000041D = "Swedish (Sweden)"
+00000807 = "German (Swiss)"
+
 
 [Files.KeyboardLayout]
+00000406 = kbdda.dll
 00000407 = kbdgr.dll
 00000409 = kbdus.dll
+00010409 = kbddv.dll
+0000040A = kbdes.dll
 0000040C = kbdfr.dll
+00000419 = kbdru.dll
 0000041D = kbdse.dll
-00000809 = kgbgb.dll
-
-[Mouse]
-ps2mouse = "Mouse Port mouse (PS/2 mouse)"
-sermouse = "Serial mouse"
+00000809 = kbduk.dll
+00000807 = kbdsg.dll
+00000813 = kbdbe.dll
 
 [HiveInfs.Install]
 AddReg=hivecls.inf,AddReg