xref: /reactos/drivers/network/dd/dc21x4/net21x4.inf (revision 565bf9e3)
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
31[DC21040.ndi.NT]
32Characteristics = 0x84 ; NCF_PHYSICAL | NCF_HAS_UI
33BusType = 5 ; PCIBus
34CopyFiles = DC_CopyFiles.NT
35AddReg = Common, DC_SD, DC_AUIBNC, DC_10
36
37[DC21041.ndi.NT]
38Characteristics = 0x84
39BusType = 5
40CopyFiles = DC_CopyFiles.NT
41AddReg = Common, DC_SD, DC_AUI_BNC, DC_10
42
43[DC21140.ndi.NT]
44Characteristics = 0x84
45BusType = 5
46CopyFiles = DC_CopyFiles.NT
47AddReg = Common, DC_SD, DC_10, DC_100
48
49[DC21143.ndi.NT]
50Characteristics = 0x84
51BusType = 5
52CopyFiles = DC_CopyFiles.NT
53AddReg = Common, DC_SD, DC_AUI_BNC, DC_10, DC_100
54
55[DC21145.ndi.NT]
56Characteristics = 0x84
57BusType = 5
58CopyFiles = DC_CopyFiles.NT
59AddReg = Common, DC_SD, DC_10, DC_HMR
60
61[DC_CopyFiles.NT]
62dc21x4.sys
63
64[DC21040.ndi.NT.Services]
65AddService = dc21x4, 2, DC_Service_Inst, DC_EventLog
66
67[DC21041.ndi.NT.Services]
68AddService = dc21x4, 2, DC_Service_Inst, DC_EventLog
69
70[DC21140.ndi.NT.Services]
71AddService = dc21x4, 2, DC_Service_Inst, DC_EventLog
72
73[DC21143.ndi.NT.Services]
74AddService = dc21x4, 2, DC_Service_Inst, DC_EventLog
75
76[DC21145.ndi.NT.Services]
77AddService = dc21x4, 2, DC_Service_Inst, DC_EventLog
78
79[Common]
80HKR, Ndi,            Service,    0, "dc21x4"
81HKR, Ndi\Interfaces, UpperRange, 0, "ndis5"
82HKR, Ndi\Interfaces, LowerRange, 0, "ethernet"
83
84HKR, Ndi\params\NetworkAddress, ParamDesc, 0, %NA%
85HKR, Ndi\params\NetworkAddress, type,      0, "edit"
86HKR, Ndi\params\NetworkAddress, LimitText, 0, "12"
87HKR, Ndi\params\NetworkAddress, UpperCase, 0, "1"
88HKR, Ndi\params\NetworkAddress, default,   0, " "
89HKR, Ndi\params\NetworkAddress, optional,  0, "1"
90
91[DC_SD]
92HKR, Ndi\params\SpeedDuplex,      ParamDesc, 0, %SD%
93HKR, Ndi\params\SpeedDuplex,      type,      0, "enum"
94HKR, Ndi\params\SpeedDuplex,      default,   0, "0"
95HKR, Ndi\params\SpeedDuplex\enum, "10",      0, "%Auto%"
96
97[DC_AUIBNC]
98HKR, Ndi\params\SpeedDuplex\enum, "1", 0, "AUI/BNC"
99
100[DC_AUI_BNC]
101HKR, Ndi\params\SpeedDuplex\enum, "1", 0, "BNC"
102HKR, Ndi\params\SpeedDuplex\enum, "2", 0, "AUI"
103
104[DC_10]
105HKR, Ndi\params\SpeedDuplex\enum, "0", 0, "10T HD"
106HKR, Ndi\params\SpeedDuplex\enum, "4", 0, "10T FD"
107
108[DC_100]
109HKR, Ndi\params\SpeedDuplex\enum, "3", 0, "100TX HD"
110HKR, Ndi\params\SpeedDuplex\enum, "5", 0, "100TX FD"
111HKR, Ndi\params\SpeedDuplex\enum, "6", 0, "100T4"
112HKR, Ndi\params\SpeedDuplex\enum, "7", 0, "100FX HD"
113HKR, Ndi\params\SpeedDuplex\enum, "8", 0, "100FX FD"
114
115[DC_HMR]
116HKR, Ndi\params\SpeedDuplex\enum, "9", 0, "HomePNA"
117
118[DC_Service_Inst]
119ServiceType   = 1
120StartType     = 3
121ErrorControl  = 1
122ServiceBinary = %12%\dc21x4.sys
123LoadOrderGroup = NDIS
124
125[DC_EventLog]
126AddReg = DC_EventLog_AddReg
127
128[DC_EventLog_AddReg]
129HKR, , EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\netevent.dll"
130HKR, , TypesSupported,   0x00010001, 7
131
132[Strings]
133; Non-localizable
134ReactOS="ReactOS Team"
135IntelMfg="Intel"
136
137NA="Network Address"
138SD="Speed & Duplex"
139Auto="Auto"
140
141DC21040.DeviceDesc="Intel 21040-based PCI Ethernet Adapter"
142DC21041.DeviceDesc="Intel 21041-based PCI Ethernet Adapter"
143DC21140.DeviceDesc="Intel 21140-based PCI Ethernet Adapter"
144DC21143.DeviceDesc="Intel 21143-based PCI Ethernet Adapter"
145DC21145.DeviceDesc="Intel 21145-based PCI Ethernet Adapter"
146DC21140_VPC.DeviceDesc="Intel 21140-based PCI Ethernet Adapter (emulated)"
147
148[Strings.0419]
149NA="Сетевой адрес"
150SD="Скорость и дуплекс"
151Auto="Авто"
152
153DC21040.DeviceDesc="Intel 21040-based PCI сетевой адаптер"
154DC21041.DeviceDesc="Intel 21041-based PCI сетевой адаптер"
155DC21140.DeviceDesc="Intel 21140-based PCI сетевой адаптер"
156DC21143.DeviceDesc="Intel 21143-based PCI сетевой адаптер"
157DC21145.DeviceDesc="Intel 21145-based PCI сетевой адаптер"
158DC21140_VPC.DeviceDesc="Intel 21140-based PCI сетевой адаптер (эмуляция)"
159