Add pciidex (controller driver) and pciide (miniport driver). They enumerate channels...
[reactos.git] / reactos / media / inf / hdc.inf
1 ; HDC.INF
2
3 ; Installation file for hard disk controllers
4
5 [Version]
6 Signature = "$Windows NT$"
7 ;Signature = "$ReactOS$"
8 LayoutFile = layout.inf
9 Class = hdc
10 ClassGUID = {4D36E96A-E325-11CE-BFC1-08002BE10318}
11 Provider = %ReactOS%
12 DriverVer = 15/08/2005,1.01.0.0
13
14 [DestinationDirs]
15 DefaultDestDir = 12
16
17 [ClassInstall32.NT]
18 AddReg = HDC.NT.AddReg
19
20 [HDC.NT.AddReg]
21 HKR, , , 0, %HDCClassName%
22 HKR, , Icon, 0, "-9"
23 ;HKR, , Installer32, 0, "syssetup.dll,HdcClassInstaller"
24
25 [Manufacturer]
26 %GenericMfg% = GenericMfg
27
28 [GenericMfg]
29 %PCI\CC_0101.DeviceDesc% = PciIde_Inst,PCI\CC_0101
30 %*PNP0600.DeviceDesc% = Atapi_Inst,*PNP0600
31
32 ;---------------------------- PCI IDE DRIVER ----------------------------
33
34 [PciIde_Inst.NT]
35 CopyFiles = PciIde_CopyFiles.NT
36
37 [PciIde_CopyFiles.NT]
38 pciide.sys
39 pciidex.sys
40
41 [PciIde_Inst.NT.Services]
42 AddService = pciide, 0x00000002, pciide_Service_Inst
43
44 [pciide_Service_Inst]
45 ServiceType = 1
46 StartType = 0
47 ErrorControl = 1
48 ServiceBinary = %12%\pciide.sys
49 LoadOrderGroup = System Bus Extender
50
51 ;----------------------------- ATAPI DRIVER -----------------------------
52
53 [Atapi_Inst.NT]
54 CopyFiles = Atapi_CopyFiles.NT
55
56 [Atapi_CopyFiles.NT]
57 atapi.sys
58
59 [Atapi_Inst.NT.Services]
60 AddService = atapi, 0x00000002, atapi_Service_Inst
61
62 [atapi_Service_Inst]
63 ServiceType = 1
64 StartType = 0
65 ErrorControl = 1
66 ServiceBinary = %12%\atapi.sys
67 LoadOrderGroup = SCSI Miniport
68
69 ;-------------------------------- STRINGS -------------------------------
70
71 [Strings]
72 ReactOS = "ReactOS Team"
73 HDCClassName = "Hard disks controllers"
74
75 GenericMfg = "(Generic IDE controllers)"
76 PCI\CC_0101.DeviceDesc = "Generic PCI IDE controller (double channel)"
77 *PNP0600.DeviceDesc = "Generic IDE channel"