xref: /reactos/drivers/network/dd/dc21x4/net21x4.inf (revision d6eebaa4)
1; NET21X4.INF
2
3; Installation file for DC21x4-based NICs
4
5[Version]
6Signature  = "$Windows NT$"
7;Signature  = "$ReactOS$"
8LayoutFile = layout.inf
9Class      = Net
10ClassGUID  = {4D36E972-E325-11CE-BFC1-08002BE10318}
11Provider   = %ReactOS%
12DriverVer  = 08/24/2023,1.00
13
14[DestinationDirs]
15DefaultDestDir = 12
16
17[Manufacturer]
18%IntelMfg% = IntelMfg
19
20[ControlFlags]
21ExcludeFromSelect = *
22
23[IntelMfg]
24%DC21040.DeviceDesc% = DC21040.ndi,PCI\VEN_1011&DEV_0002
25%DC21041.DeviceDesc% = DC21041.ndi,PCI\VEN_1011&DEV_0014
26%DC21140.DeviceDesc% = DC21140.ndi,PCI\VEN_1011&DEV_0009
27%DC21143.DeviceDesc% = DC21143.ndi,PCI\VEN_1011&DEV_0019
28%DC21145.DeviceDesc% = DC21145.ndi,PCI\VEN_8086&DEV_0039
29%DC21140_VPC.DeviceDesc% = DC21140.ndi,PCI\VEN_1011&DEV_0009&SUBSYS_21140A00&REV_20
30%DC21140_VPC.DeviceDesc% = DC21140.ndi,PCI\VEN_1011&DEV_0009&SUBSYS_21140A01&REV_20
31%DC21140_VPC.DeviceDesc% = DC21140.ndi,PCI\VEN_1011&DEV_0009&SUBSYS_21140A02&REV_20
32%DC21140_VPC.DeviceDesc% = DC21140.ndi,PCI\VEN_1011&DEV_0009&SUBSYS_21140A03&REV_20
33
34[DC21040.ndi.NT]
35Characteristics = 0x84 ; NCF_PHYSICAL | NCF_HAS_UI
36BusType = 5 ; PCIBus
37CopyFiles = DC_CopyFiles.NT
38AddReg = Common, DC_SD, DC_AUIBNC, DC_10
39
40[DC21041.ndi.NT]
41Characteristics = 0x84
42BusType = 5
43CopyFiles = DC_CopyFiles.NT
44AddReg = Common, DC_SD, DC_AUI_BNC, DC_10
45
46[DC21140.ndi.NT]
47Characteristics = 0x84
48BusType = 5
49CopyFiles = DC_CopyFiles.NT
50AddReg = Common, DC_SD, DC_10, DC_100
51
52[DC21143.ndi.NT]
53Characteristics = 0x84
54BusType = 5
55CopyFiles = DC_CopyFiles.NT
56AddReg = Common, DC_SD, DC_AUI_BNC, DC_10, DC_100
57
58[DC21145.ndi.NT]
59Characteristics = 0x84
60BusType = 5
61CopyFiles = DC_CopyFiles.NT
62AddReg = Common, DC_SD, DC_10, DC_HMR
63
64[DC_CopyFiles.NT]
65dc21x4.sys
66
67[DC21040.ndi.NT.Services]
68AddService = dc21x4, 2, DC_Service_Inst, DC_EventLog
69
70[DC21041.ndi.NT.Services]
71AddService = dc21x4, 2, DC_Service_Inst, DC_EventLog
72
73[DC21140.ndi.NT.Services]
74AddService = dc21x4, 2, DC_Service_Inst, DC_EventLog
75
76[DC21143.ndi.NT.Services]
77AddService = dc21x4, 2, DC_Service_Inst, DC_EventLog
78
79[DC21145.ndi.NT.Services]
80AddService = dc21x4, 2, DC_Service_Inst, DC_EventLog
81
82[Common]
83HKR, Ndi,            Service,    0, "dc21x4"
84HKR, Ndi\Interfaces, UpperRange, 0, "ndis5"
85HKR, Ndi\Interfaces, LowerRange, 0, "ethernet"
86
87HKR, Ndi\params\NetworkAddress, ParamDesc, 0, %NA%
88HKR, Ndi\params\NetworkAddress, type,      0, "edit"
89HKR, Ndi\params\NetworkAddress, LimitText, 0, "12"
90HKR, Ndi\params\NetworkAddress, UpperCase, 0, "1"
91HKR, Ndi\params\NetworkAddress, default,   0, " "
92HKR, Ndi\params\NetworkAddress, optional,  0, "1"
93
94[DC_SD]
95HKR, Ndi\params\SpeedDuplex,      ParamDesc, 0, %SD%
96HKR, Ndi\params\SpeedDuplex,      type,      0, "enum"
97HKR, Ndi\params\SpeedDuplex,      default,   0, "0"
98HKR, Ndi\params\SpeedDuplex\enum, "10",      0, "%Auto%"
99
100[DC_AUIBNC]
101HKR, Ndi\params\SpeedDuplex\enum, "1", 0, "AUI/BNC"
102
103[DC_AUI_BNC]
104HKR, Ndi\params\SpeedDuplex\enum, "1", 0, "BNC"
105HKR, Ndi\params\SpeedDuplex\enum, "2", 0, "AUI"
106
107[DC_10]
108HKR, Ndi\params\SpeedDuplex\enum, "0", 0, "10T HD"
109HKR, Ndi\params\SpeedDuplex\enum, "4", 0, "10T FD"
110
111[DC_100]
112HKR, Ndi\params\SpeedDuplex\enum, "3", 0, "100TX HD"
113HKR, Ndi\params\SpeedDuplex\enum, "5", 0, "100TX FD"
114HKR, Ndi\params\SpeedDuplex\enum, "6", 0, "100T4"
115HKR, Ndi\params\SpeedDuplex\enum, "7", 0, "100FX HD"
116HKR, Ndi\params\SpeedDuplex\enum, "8", 0, "100FX FD"
117
118[DC_HMR]
119HKR, Ndi\params\SpeedDuplex\enum, "9", 0, "HomePNA"
120
121[DC_Service_Inst]
122ServiceType   = 1
123StartType     = 3
124ErrorControl  = 1
125ServiceBinary = %12%\dc21x4.sys
126LoadOrderGroup = NDIS
127
128[DC_EventLog]
129AddReg = DC_EventLog_AddReg
130
131[DC_EventLog_AddReg]
132HKR, , EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\netevent.dll"
133HKR, , TypesSupported,   0x00010001, 7
134
135[Strings]
136; Non-localizable
137ReactOS="ReactOS Team"
138IntelMfg="Intel"
139
140NA="Network Address"
141SD="Speed & Duplex"
142Auto="Auto"
143
144DC21040.DeviceDesc="Intel 21040-based PCI Ethernet Adapter"
145DC21041.DeviceDesc="Intel 21041-based PCI Ethernet Adapter"
146DC21140.DeviceDesc="Intel 21140-based PCI Ethernet Adapter"
147DC21143.DeviceDesc="Intel 21143-based PCI Ethernet Adapter"
148DC21145.DeviceDesc="Intel 21145-based PCI Ethernet Adapter"
149DC21140_VPC.DeviceDesc="Intel 21140-based PCI Ethernet Adapter (emulated)"
150
151[Strings.0419]
152NA="Сетевой адрес"
153SD="Скорость и дуплекс"
154Auto="Авто"
155
156DC21040.DeviceDesc="Intel 21040-based PCI сетевой адаптер"
157DC21041.DeviceDesc="Intel 21041-based PCI сетевой адаптер"
158DC21140.DeviceDesc="Intel 21140-based PCI сетевой адаптер"
159DC21143.DeviceDesc="Intel 21143-based PCI сетевой адаптер"
160DC21145.DeviceDesc="Intel 21145-based PCI сетевой адаптер"
161DC21140_VPC.DeviceDesc="Intel 21140-based PCI сетевой адаптер (эмуляция)"
162