added PCI interrupt link device
[reactos.git] / reactos / media / inf / machine.inf
1 ; MACHINE.INF
2
3 ; Installation file for machine internal stuff
4
5 [Version]
6 Signature = "$Windows NT$"
7 ;Signature = "$ReactOS$"
8 LayoutFile = layout.inf
9 Class = System
10 ClassGUID = {4D36E97D-E325-11CE-BFC1-08002BE10318}
11 Provider = %ReactOS%
12 DriverVer = 10/11/2005,1.01.0.0
13
14 [DestinationDirs]
15 DefaultDestDir = 12
16
17 [ClassInstall32.NT]
18 AddReg = SystemClass.NT.AddReg
19
20 [SystemClass.NT.AddReg]
21 HKR, , , 0, %SystemClassName%
22 HKR, , Icon, 0, "-27"
23
24 [Manufacturer]
25 %GenericMfg% = GenericMfg
26 %IntelMfg% = IntelMfg
27
28 [GenericMfg]
29 %*PNP0001.DeviceDesc% = NO_DRV,*PNP0001
30 %*PNP0100.DeviceDesc% = NO_DRV,*PNP0100
31 %*PNP0200.DeviceDesc% = NO_DRV,*PNP0200
32 %*PNP0800.DeviceDesc% = NO_DRV,*PNP0800
33 %*PNP0A00.DeviceDesc% = PCI_ISA_Inst,*PNP0A00
34 %*PNP0A03.DeviceDesc% = PCI_Inst,*PNP0A03
35 %*PNP0A05.DeviceDesc% = NO_DRV,*PNP0A05
36 %*PNP0B00.DeviceDesc% = NO_DRV,*PNP0B00
37 %*PNP0C02.DeviceDesc% = NO_DRV,*PNP0C02
38 %*PNP0C0F.DeviceDesc% = NO_DRV,*PNP0C0F
39 %ACPI\FixedButton.DeviceDesc% = NO_DRV,ACPI\FixedButton
40 %PCI\CC_0600.DeviceDesc% = NO_DRV,PCI\CC_0600
41 %PCI\CC_0601.DeviceDesc% = PCI_Inst,PCI\CC_0604
42 %PCI\CC_0604.DeviceDesc% = PCI_ISA_Inst,PCI\CC_0604
43
44 [IntelMfg]
45 %PCI\VEN_8086&DEV_7110.DeviceDesc% = PCI_ISA_Inst,PCI\VEN_8086&DEV_7110
46 %PCI\VEN_8086&DEV_7110.DeviceDesc% = NO_DRV,PCI\VEN_8086&DEV_7110
47 %PCI\VEN_8086&DEV_7113.DeviceDesc% = NO_DRV,PCI\VEN_8086&DEV_7113
48 %PCI\VEN_8086&DEV_7180.DeviceDesc% = NO_DRV,PCI\VEN_8086&DEV_7180
49 %PCI\VEN_8086&DEV_7190.DeviceDesc% = NO_DRV,PCI\VEN_8086&DEV_7190
50 %PCI\VEN_8086&DEV_7192.DeviceDesc% = NO_DRV,PCI\VEN_8086&DEV_7192
51
52 ;---------------------------- NO DRIVER REQ -----------------------------
53
54 [NO_DRV]
55
56 [NO_DRV.Services]
57 AddService = , 0x00000002
58
59 ;-------------------------- PCI-ISA BUS DRIVER --------------------------
60
61 [PCI_ISA_Inst.NT]
62 CopyFiles = PCI_ISA_CopyFiles.NT
63
64 [PCI_ISA_CopyFiles.NT]
65 isapnp.sys
66
67 [PCI_ISA_Inst.NT.Services]
68 ;DO NOT INSTALL ISAPNP -> FREEZES SYSTEM
69 ;AddService = isapnp, 0x00000002, isapnp_Service_Inst
70 AddService = , 0x00000002
71
72 [isapnp_Service_Inst]
73 ServiceType = 1
74 StartType = 0
75 ErrorControl = 3
76 ServiceBinary = %12%\isapnp.sys
77 LoadOrderGroup = Boot Bus Extender
78
79 ;---------------------------- PCI BUS DRIVER ----------------------------
80
81 [PCI_Inst.NT]
82 CopyFiles = PCI_CopyFiles.NT
83
84 [PCI_CopyFiles.NT]
85 pci.sys
86
87 [PCI_Inst.NT.Services]
88 AddService = pci, 0x00000002, pci_Service_Inst
89
90 [pci_Service_Inst]
91 ServiceType = 1
92 StartType = 0
93 ErrorControl = 3
94 ServiceBinary = %12%\pci.sys
95 LoadOrderGroup = Boot Bus Extender
96
97 ;-------------------------------- STRINGS -------------------------------
98
99 [Strings]
100 ReactOS = "ReactOS Team"
101 SystemClassName = "System devices"
102
103 GenericMfg = "(Generic system devices)"
104 *PNP0001.DeviceDesc = "EISA programmable interrupt controller"
105 *PNP0A03.DeviceDesc = "PCI bus"
106 *PNP0A05.DeviceDesc = "Generic ACPI bus"
107 *PNP0B00.DeviceDesc = "AT real-time clock"
108 *PNP0100.DeviceDesc = "System timer"
109 *PNP0200.DeviceDesc = "DMA controller"
110 *PNP0800.DeviceDesc = "System speaker"
111 *PNP0C02.DeviceDesc = "Motherboard resources"
112 *PNP0C0F.DeviceDesc = "PCI interrupt link device"
113 ACPI\FixedButton.DeviceDesc ="ACPI Fixed Feature Button"
114 PCI\CC_0600.DeviceDesc = "Standard CPU to PCI bridge"
115 PCI\CC_0601.DeviceDesc = "Standard PCI to ISA bridge"
116 PCI\CC_0604.DeviceDesc = "Standard PCI to PCI bridge"
117
118 IntelMfg = "Intel"
119 PCI\VEN_8086&DEV_7110.DeviceDesc = "Intel 82371AB/EB PCI to ISA Bridge"
120 PCI\VEN_8086&DEV_7113.DeviceDesc = "Intel 82371AB/EB Power Management Controller"
121 PCI\VEN_8086&DEV_7180.DeviceDesc = "Intel 82443LX/EX Pentium(R) II CPU to PCI-Bridge"
122 PCI\VEN_8086&DEV_7190.DeviceDesc = "Intel 82443BX/ZX/DX Pentium(R) II CPU to PCI-Bridge"
123 PCI\VEN_8086&DEV_7192.DeviceDesc = "Intel 82443BX/ZX/DX Pentium(R) II CPU to PCI-Bridge"