Skip to content

Commit 9c8ef73

Browse files
committed
[e1000][ne2000][pcnet][rtl8139] Add missing UpperRange and LowerRange values to network adapter inf files
These values will be used for binding network adapters to protocol drivers. Right now we use hard-coded binding.
1 parent a8669e0 commit 9c8ef73

File tree

4 files changed

+18
-0
lines changed

4 files changed

+18
-0
lines changed

drivers/network/dd/e1000/nete1000.inf

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,11 +61,17 @@ DefaultDestDir = 12
6161
[E1000_Inst.ndi.NT]
6262
Characteristics = 0x4 ; NCF_PHYSICAL
6363
BusType = 5 ; PCIBus
64+
AddReg = E1000_AddReg.NT
6465
CopyFiles = E1000_CopyFiles.NT
6566

6667
[E1000_CopyFiles.NT]
6768
e1000.sys
6869

70+
[E1000_AddReg.NT]
71+
HKR, Ndi, Service, 0, "e1000"
72+
HKR, Ndi\Interfaces, UpperRange, 0, "ndis5"
73+
HKR, Ndi\Interfaces, LowerRange, 0, "ethernet"
74+
6975
[E1000_Inst.ndi.NT.Services]
7076
AddService = e1000, 0x00000002, E1000_Service_Inst
7177

drivers/network/dd/ne2000/netne.inf

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,9 @@ CopyFiles = NE2000_CopyFiles.NT
4242
[NE2000_AddReg.NT]
4343
HKR,,Port,0x00000000,"c100"
4444
HKR,,Irq,0x00000000,"B"
45+
HKR, Ndi, Service, 0, "ne2000"
46+
HKR, Ndi\Interfaces, UpperRange, 0, "ndis5"
47+
HKR, Ndi\Interfaces, LowerRange, 0, "ethernet"
4548

4649
[NE2000_CopyFiles.NT]
4750
ne2000.sys

drivers/network/dd/pcnet/netamd.inf

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,9 @@ HKR,,LED2,,"10000"
3939
HKR,,LED3,,"10000"
4040
HKR,,MPMODE,,"0"
4141
HKR,,TP,,"1"
42+
HKR, Ndi, Service, 0, "PCNet"
43+
HKR, Ndi\Interfaces, UpperRange, 0, "ndis5"
44+
HKR, Ndi\Interfaces, LowerRange, 0, "ethernet"
4245

4346
[PCNet_CopyFiles.NT]
4447
pcnet.sys

drivers/network/dd/rtl8139/netrtl.inf

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,11 +43,17 @@ DefaultDestDir = 12
4343
[RTL8139_Inst.ndi.NT]
4444
Characteristics = 0x4 ; NCF_PHYSICAL
4545
BusType = 5 ; PCIBus
46+
AddReg = RTL8139_AddReg.NT
4647
CopyFiles = RTL8139_CopyFiles.NT
4748

4849
[RTL8139_CopyFiles.NT]
4950
rtl8139.sys
5051

52+
[RTL8139_AddReg.NT]
53+
HKR, Ndi, Service, 0, "rtl8139"
54+
HKR, Ndi\Interfaces, UpperRange, 0, "ndis5"
55+
HKR, Ndi\Interfaces, LowerRange, 0, "ethernet"
56+
5157
[RTL8139_Inst.ndi.NT.Services]
5258
AddService = rtl8139, 0x00000002, RTL8139_Service_Inst
5359

0 commit comments

Comments
 (0)