fixed some bugs in machine.inf
authorChristoph von Wittich <christoph_vw@reactos.org>
Sun, 23 Oct 2005 01:06:59 +0000 (01:06 +0000)
committerChristoph von Wittich <christoph_vw@reactos.org>
Sun, 23 Oct 2005 01:06:59 +0000 (01:06 +0000)
added keyboard.inf
added LPT Port to ports.inf

svn path=/trunk/; revision=18692

reactos/bootdata/packages/reactos.dff
reactos/media/inf/inf.xml
reactos/media/inf/keyboard.inf [new file with mode: 0644]
reactos/media/inf/machine.inf
reactos/media/inf/ports.inf

index b75f8d2..ef00a6b 100755 (executable)
@@ -298,6 +298,7 @@ media\inf\hdc.inf                       6
 media\inf\layout.inf                    6
 media\inf\machine.inf                   6
 media\inf\mouse.inf                     6
+media\inf\keyboard.inf                     6
 media\inf\NET_NIC.inf                   6
 media\inf\netamd.inf                    6
 media\inf\netisa.inf                    6
index 8da98e8..00b82f1 100644 (file)
@@ -6,6 +6,7 @@
 <installfile base="inf">layout.inf</installfile>
 <installfile base="inf">machine.inf</installfile>
 <installfile base="inf">mouse.inf</installfile>
+<installfile base="inf">keyboard.inf</installfile>
 <installfile base="inf">NET_NIC.inf</installfile>
 <installfile base="inf">netamd.inf</installfile>
 <installfile base="inf">netisa.inf</installfile>
diff --git a/reactos/media/inf/keyboard.inf b/reactos/media/inf/keyboard.inf
new file mode 100644 (file)
index 0000000..01a89fe
--- /dev/null
@@ -0,0 +1,67 @@
+; KEYBOARD.INF\r
+\r
+; Installation file for keyboard devices\r
+\r
+[Version]\r
+Signature  = "$Windows NT$"\r
+;Signature  = "$ReactOS$"\r
+LayoutFile = layout.inf\r
+Class      = Keyboard\r
+ClassGUID  = {4D36E96B-E325-11CE-BFC1-08002BE10318}\r
+Provider   = %ReactOS%\r
+DriverVer  = 10/08/2005,1.01.0.0\r
+\r
+[ClassInstall32.NT]\r
+AddReg = KeyboardClass.NT.AddReg\r
+\r
+[KeyboardClass.NT.AddReg]\r
+HKR, , ,               0, %KeyboardClassName%\r
+HKR, , Icon,           0, "-2"\r
+;HKR, , Installer32,    0, "syssetup.dll,KeyboardClassInstaller"\r
+HKR, , NoInstallClass, 0, 1\r
+\r
+[Manufacturer]\r
+%StdMfg% = StdMfg\r
+\r
+[StdMfg]\r
+%*PNP0303.DeviceDesc%    = PS2_Inst,*PNP0303\r
+\r
+;------------------------------ PS/2 DRIVER -----------------------------\r
+\r
+[PS2_Inst.NT]\r
+CopyFiles = PS2_CopyFiles.NT, kbdclass_CopyFiles.NT\r
+AddReg = PS2_AddReg\r
+\r
+[PS2_CopyFiles.NT]\r
+i8042prt.sys\r
+\r
+[PS2_Inst.NT.Services]\r
+AddService = i8042prt, 0x00000002, i8042prt_Service_Inst\r
+AddService = kbdclass, , kbdclass_Service_Inst\r
+\r
+[i8042prt_Service_Inst]\r
+ServiceType   = 1\r
+StartType     = 1\r
+ErrorControl  = 1\r
+ServiceBinary = %12%\i8042prt.sys\r
+LoadOrderGroup = Keyboard Port\r
+\r
+;---------------------------- KBDCLASS DRIVER ---------------------------\r
+\r
+[kbdclass_CopyFiles.NT]\r
+mouclass.sys\r
+\r
+[kbdclass_Service_Inst]\r
+ServiceType   = 1\r
+StartType     = 3\r
+ErrorControl  = 1\r
+ServiceBinary = %12%\kbdclass.sys\r
+LoadOrderGroup = Keyboard Class\r
+\r
+;-------------------------------- STRINGS -------------------------------\r
+\r
+[Strings]\r
+ReactOS = "ReactOS Team"\r
+KeyboardClassName = "Keyboards"\r
+StdMfg = "(Standard keyboards)"\r
+*PNP0303.DeviceDesc = "IBM PC/AT keyboard"
\ No newline at end of file
index 5714625..d77aabe 100644 (file)
@@ -35,14 +35,15 @@ HKR, , Icon,           0, "-27"
 %PCI\VEN_8086&DEV_7192.DeviceDesc% = NO_DRV, PCI\VEN_8086&DEV_7192\r
 \r
 [GenericMfg]\r
-%*PNP0001.DeviceDesc% = NO_DRV_Inst, *PNP0001\r
-%*PNP0100.DeviceDesc% = NO_DRV_Inst, *PNP0100\r
-%*PNP0200.DeviceDesc% = NO_DRV_Inst, *PNP0200\r
-%*PNP0800.DeviceDesc% = NO_DRV_Inst, *PNP0800\r
-%*PNP0A03.DeviceDesc% = PCI_Inst,*PNP0A03\r
-%*PNP0A05.DeviceDesc% = NO_DRV_Inst, *PNP0A05\r
-%*PNP0B00.DeviceDesc% = NO_DRV_Inst, *PNP0B00\r
-%*PNP0C02.DeviceDesc% = NO_DRV_Inst, *PNP0C02\r
+%*PNP0001.DeviceDesc% = NO_DRV,   *PNP0001\r
+%*PNP0100.DeviceDesc% = NO_DRV,   *PNP0100\r
+%*PNP0200.DeviceDesc% = NO_DRV,   *PNP0200\r
+%*PNP0800.DeviceDesc% = NO_DRV,   *PNP0800\r
+%*PNP0A03.DeviceDesc% = PCI_Inst, *PNP0A03\r
+%*PNP0A05.DeviceDesc% = NO_DRV,   *PNP0A05\r
+%*PNP0B00.DeviceDesc% = NO_DRV,   *PNP0B00\r
+%*PNP0C02.DeviceDesc% = NO_DRV,   *PNP0C02\r
+%*PNP0C0F.DeviceDesc% = NO_DRV,   *PNP0C0F\r
 %ACPI\FixedButton.DeviceDesc% = NO_DRV, ACPI\FixedButton\r
 %PCI\CC_0604.DeviceDesc% = PCI_Inst,PCI\CC_0604\r
 \r
@@ -104,6 +105,7 @@ GenericMfg = "(Generic system devices)"
 *PNP0200.DeviceDesc = "DMA controller"\r
 *PNP0800.DeviceDesc = "System speaker"\r
 *PNP0C02.DeviceDesc = "Motherboard resources"\r
+*PNP0C0F.DeviceDesc = "PCI interrupt link device"\r
 ACPI\FixedButton.DeviceDesc ="ACPI Fixed Feature Button"\r
 PCI\CC_0604.DeviceDesc = "Standard PCI to PCI bridge"\r
 \r
index 434921c..c91f286 100644 (file)
@@ -28,6 +28,15 @@ HKR, , Icon,           0, "-23"
 [StdMfg]\r
 %*PNP0500.DeviceDesc% = ComPort_Inst,*PNP0500,*PNP0501\r
 %*PNP0501.DeviceDesc% = ComPort_Inst,*PNP0501\r
+%*PNP0400.DeviceDesc% = LptPort_Inst, *PNP0400,*PNP0401\r
+%*PNP0401.DeviceDesc% = LptPort_Inst, *PNP0401\r
+\r
+;---------------------------- LPT PORT DRIVER ---------------------------\r
+\r
+[LptPort_Inst.NT]\r
+CopyFiles = LptPort_CopyFiles.NT\r
+\r
+[LptPort_CopyFiles.NT]\r
 \r
 ;---------------------------- COM PORT DRIVER ---------------------------\r
 \r
@@ -71,3 +80,5 @@ PortsClassName = "Serial and parallel ports"
 StdMfg = "(Standard ports)"\r
 *PNP0500.DeviceDesc = "Serial communication port"\r
 *PNP0501.DeviceDesc = "Serial communication port"\r
+*PNP0400.DeviceDesc = "Standard LPT printer port"\r
+*PNP0401.DeviceDesc = "ECP printer port"
\ No newline at end of file