[SETUP] Add support for archtitcure specific inf sections and use it for x64 computer...
[reactos.git] / boot / bootdata / txtsetup.sif
index 03609d2..82247b5 100644 (file)
@@ -112,6 +112,7 @@ hidusb.sys   = 1,,,,,,,4,,,,1,4
 usbccgp.sys  = 1,,,,,,x,4,,,,1,4
 usbd.sys     = 1,,,,,,x,4,,,,1,4
 usbhub.sys   = 1,,,,,,x,4,,,,1,4
+usbport.sys  = 1,,,,,,x,4,,,,1,4
 usbuhci.sys  = 1,,,,,,x,4,,,,1,4
 usbohci.sys  = 1,,,,,,x,4,,,,1,4
 usbehci.sys  = 1,,,,,,x,4,,,,1,4
@@ -160,7 +161,7 @@ PCI\CC_0105 = uniata
 PCI\CC_0106 = uniata
 ;PCI\CC_0106 = storahci
 *PNP0600 = uniata
-;USB\CLASS_09 = usbhub
+USB\CLASS_09 = usbhub
 USB\ROOT_HUB = usbhub
 USB\ROOT_HUB20 = usbhub
 PCI\CC_0C0300 = usbuhci
@@ -219,18 +220,26 @@ UnicodeCasetable = l_intl.nls
 DefaultLayout    = 00000409
 DefaultLanguage  = 00000409
 
-[Computer]
+[Computer.NTx86]
 pci_up = "Standard PC Uniprocessor"
 ;pci_mp = "Standard PC Multiprocessor"
 acpi_up = "ACPI PC Uniprocessor"
 ;acpi_mp = "ACPI PC Multiprocessor"
+xbox = "Original Xbox"
 
-[Map.Computer]
+[Computer.NTamd64]
+x64_up = "Standard x64 Uniprocessor"
+
+[Map.Computer.NTx86]
 ;<id> = <pnp id string>
 pci_up = "PC UP"
 ;pci_mp = "PC MP"
 acpi_up = "ACPI UP"
 ;acpi_mp = "ACPI MP"
+xbox = "Xbox"
+
+[Map.Computer.NTamd64]
+x64_up = "ACPI UP"
 
 [Files.pci_up]
 ntoskrnl.exe = 1,,,,,,,2,,,,1,2
@@ -248,6 +257,14 @@ halacpi.dll  = 1,,,,,,,2,,,hal.dll,1,2
 ;ntkrnlmp.exe = 1,,,,,,,2,,,ntoskrnl.exe,1,2
 ;halacpi.dll  = 1,,,,,,,2,,,hal.dll,1,2
 
+[Files.xbox]
+ntoskrnl.exe = 1,,,,,,,2,,,,1,2
+halxbox.dll  = 1,,,,,,,2,,,hal.dll,1,2
+
+[Files.x64_up]
+ntoskrnl.exe = 1,,,,,,,2,,,,1,2
+hal.dll      = 1,,,,,,,2,,,,1,2
+
 [Display]
 ;<id> = <user friendly name>,<spare>,<service key name>,<height>,<width>,<bpp>
 vga              = "VGA Display (640x480x4)",,Vga,640,480,4
@@ -275,11 +292,13 @@ vbe_1600x1200x8  = "VESA Display (1600x1200x8)",,VBE,1600,1200,8
 vbe_1600x1200x16 = "VESA Display (1600x1200x16)",,VBE,1600,1200,16
 vbe_1600x1200x24 = "VESA Display (1600x1200x24)",,VBE,1600,1200,24
 vbe_1600x1200x32 = "VESA Display (1600x1200x32)",,VBE,1600,1200,32
+xbox             = "Original Xbox NV2A Framebuffer (640x480x32)",,XboxVmp,640,480,32
 
 [Map.Display]
 ;<id> = <pnp id string>
 vga = "VGA Display"
 vbe = "VBE Display"
+xboxvmp = "NV2A Framebuffer"
 
 [Keyboard]
 Default = "XT-, AT- or extended keyboard (83-105 keys)"
@@ -489,7 +508,8 @@ Default = "XT-, AT- or extended keyboard (83-105 keys)"
 00010415 = "Polish (214)"
 00010416 = "Portuguese (Brazilian ABNT2)"
 00000816 = "Portuguese (Portugal)"
-00000418 = "Romanian"
+00000418 = "Romanian (Legacy)"
+00010418 = "Romanian (Standard)"
 00000419 = "Russian"
 00010419 = "Russian (Typewriter)"
 00000C1A = "Serbian (Cyrillic)"
@@ -559,6 +579,7 @@ Default = "XT-, AT- or extended keyboard (83-105 keys)"
 00000816 = kbdpo.dll
 00010416 = kbdbr.dll
 00000418 = kbdro.dll
+00010418 = kbdrost.dll
 00000419 = kbdru.dll
 00010419 = kbdru1.dll
 0000041A = kbdcr.dll