; NETHNPMC.INF FILE FOR Intel HomeRF Network Adapters
;
; Supported adapters:
; Intel(R) AnyPoint (TM) Home Network 1.6 Mbps Wireless PC Card
; Intel(R) AnyPoint (TM) Home Network USB 1.6 Mbps Wireless Adapter
;
; Copyright (c) 1998-2001 Intel Corporation
;
;-----------------------------------------------------------------------------
[version]
Signature = "$Chicago$" ; Combined Win9x/Win2k/XP inf
Class = Net
ClassGUID = {4d36e972-e325-11ce-bfc1-08002be10318}
Provider = %V_Intel%
Compatible = 1
;INF Update 2.30.01.0 ; compatible inf format, XP additions
[Manufacturer]
; Decorated to support XP as different from Win2K
%V_Intel% = INTEL,NTx86.5.1
[INTEL]
%INTEL_HRFPCCard.DeviceDesc% = HRF_PCC,PCMCIA\HomeRF-LAN_PC_CARD-FDED
%INTEL_HRFUSB.DeviceDesc% = HOMERF_USB,USB\VID_8086&PID_0001
[INTEL.NTx86.5.1]
; Left blank, XP installs work from a different file
;****************************************************************************
; HomeRF USB Adapter
;****************************************************************************
[HOMERF_USB]
DriverVer = 06/01/2000,1.7.0.21
Characteristics = 0x84
AddReg=APRFAPI.reg, HOMERF_COMMON.reg, HOMERF_COMMON.reg.9X, HOMERF_USBDriver.reg, HOMERF_USBInstall.reg, HOMERF_USB.reg
DelFiles=Inf.DelFiles.9X
CopyFiles=USB.sys.CopyFiles,Inf.CopyFiles.9X
[HOMERF_USB.reg]
HKR,NDI,CardType,,"USB"
HKR,,CardType,,6
HKR,Ndi,DeviceID,,"USB\VID_8086&PID_0001"
HKR,Ndi,NdiInstaller,,"HNPMCNDI.DLL,HomeRFUSBNdiProc"
[HOMERF_USBDriver.reg]
HKR,,DevLoader,,*ndis
HKR,,DeviceVxDs,,HNPMU_5.SYS
HKR,,EnumPropPages,,"netdi.dll,EnumPropPages"
HKR,NDIS,LogDriverName,,"hnpmu_5"
HKR,NDIS,MajorNdisVersion,1,03
HKR,NDIS,MinorNdisVersion,1,0A
HKR,Ndi\Interfaces,DefUpper,,"ndis3"
HKR,Ndi\Interfaces,DefLower,,"ethernet"
HKR,Ndi\Interfaces,UpperRange,,"ndis3,APRFAPI"
HKR,Ndi\Interfaces,LowerRange,,"ethernet"
[HOMERF_USBInstall.reg]
HKR,Ndi\Install,ndis3,,"USB.ndis5"
HKR,Ndi\Remove,,,"USB.Remove"
[USB.ndis5]
CopyFiles = USB_NDIS5.CopyFiles
DelFiles = USB_Sys.DelFiles
DelReg = Post.DelReg
[USB_NDIS5.CopyFiles]
APRFAPI.VXD
HNPMU_5.SYS
[USB.sys.CopyFiles]
HNPMCNDI.DLL
[USB_Sys.DelFiles]
HNPMU_5.SYS
HNPMCNDI.DLL
[USB.Remove]
DelFiles = USB_Sys.DelFiles, Inf.DelFiles.9X
;****************************************************************************
; HomeRF USB Adapter - Windows 2000 Specific
;****************************************************************************
[HOMERF_USB.NT]
DriverVer = 10/14/2000,1.7.0.25
Characteristics = 0x84
BusType = 1
AddReg = HOMERF_USB.reg.NT, HOMERF_COMMON.reg.NT, HOMERF_COMMON.reg
CopyFiles = HOMERF_USB.NT.CopyFiles, CoInst.CopyFiles
[HOMERF_USB.reg.NT]
HKR,, CardType,0,"6"
HKR, Ndi,DeviceID,,"USB\VID_8086&PID_0001"
HKR, Ndi,Service,0, "PROXIM_RLAN2"
[HOMERF_USB.NT.Services]
AddService = PROXIM_RLAN2, 2, HOMERF_USB.Service, HOMERF_USB.EventLog
[HOMERF_USB.NT.CoInstallers]
CopyFiles = CoInst.CopyFiles
DelFiles = CoInst.DelFiles
AddReg = HOMERF.CoInstallers_AddReg
[HOMERF_USB.NT.CopyFiles]
hnpmu52k.sys,,,2
[HOMERF_USB.Service]
DisplayName = %HNPMCUSB.Service.DispName%
ServiceType = 1 ; %SERVICE_KERNEL_DRIVER%
StartType = 3 ; %SERVICE_DEMAND_START%
ErrorControl = 1 ; %SERVICE_ERROR_NORMAL%
ServiceBinary = %12%\hnpmu52k.sys
LoadOrderGroup = NDIS
[HOMERF_USB.EventLog]
AddReg = HOMERF_USB.AddEventLog.reg
[HOMERF_USB.AddEventLog.reg]
HKR,, EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\netevent.dll,%%SystemRoot%%\System32\drivers\hnpmu52k.sys"
HKR,, TypesSupported, 0x00010001, 7
;****************************************************************************
; HomeRF PCCard Adapter
;****************************************************************************
[HRF_PCC]
DriverVer = 06/01/2000,1.7.0.21
Characteristics = 0x84
AddReg=APRFAPI.reg, HOMERF_COMMON.reg, HOMERF_COMMON.reg.9X, HRF_PCCDriver.reg, HRF_PCCInstall.reg, HRF_PCC.reg
DelFiles=Inf.DelFiles.9X
CopyFiles=PCCARD.sys.CopyFiles,Inf.CopyFiles.9X
[HRF_PCC.reg]
HKR,NDI,CardType,,"PCMCIA"
HKR,,CardType,,8
HKR,Ndi,DeviceID,,"PCMCIA\HomeRF-LAN_PC_CARD-FDED"
HKR,Ndi,NdiInstaller,,"HNPMCNDI.DLL,HomeRFPCCardNdiProc"
;
; Parameters
;
HKR,,InterruptNumber,1,04,00,00,00
HKR,,IOBaseAddress,1,02,00,00,00
HKR,,MemoryBaseAddress,1,01,00,00,00
HKR,NDI\params\InterruptNumber,resc,1,04,00,00,00
HKR,Ndi\params\InterruptNumber,ParamDesc,,"Interrupt Level"
HKR,NDI\params\InterruptNumber,flag,1,20,00,00,00
HKR,Ndi\params\IOBaseAddress,resc,1,02,00,00,00
HKR,Ndi\params\IOBaseAddress,ParamDesc,,"I/O Base Address"
HKR,NDI\params\IOBaseAddress,flag,1,20,00,00,00
HKR,NDI\params\MemoryBaseAddress,resc,1,01,00,00,00
HKR,NDI\params\MemoryBaseAddress,ParamDesc,,"Memory Base Address"
HKR,NDI\params\MemoryBaseAddress,flag,1,20,00,00,00
;
; PCMCIA Resource Parameters
;
;
HKR,,Inactivity_Sec,,30
HKR,,Inactivity_Min,,0
;HKR,NDI\params\Inactivity_Sec,ParamDesc,,"Inactivity Seconds"
;HKR,NDI\params\Inactivity_Sec,Type,,int
;HKR,NDI\params\Inactivity_Sec,Min,,0
;HKR,NDI\params\Inactivity_Sec,Max,,55
;HKR,NDI\params\Inactivity_Sec,Step,,5
;HKR,NDI\params\Inactivity_Sec,Default,,30
;
;
;HKR,NDI\params\Inactivity_Min,ParamDesc,,"Inactivity Minutes"
;HKR,NDI\params\Inactivity_Min,Type,,int
;HKR,NDI\params\Inactivity_Min,Min,,0
;HKR,NDI\params\Inactivity_Min,Max,,60
;HKR,NDI\params\Inactivity_Min,Default,,0
;
;
; OVERWRITE
;
HKR,Override,0000,1, \
00,04,00,00, \ ;Configuration version
00,00,00,00, \ ;Priority
;
; I/O
;
24,00,00,00, \
02,00,00,00, \
01,00,0C,00, \
00,00,00,00, \
00,00,00,00, \
F0,FF, \ ;Mask for IO base alignment
08,00, \ ;Number of ports
00,01, \ ;Min address
FF,03, \ ;Max address
00,00, \ ;Alias offset
00,00, \ ;Address specified
40,00,00,00, \ ;16-bit port
;
; IRQ
;
14,00,00,00, \
04,00,00,00, \
00,00,00,00, \
FF,FF,00,00, \
20,00,00,00, \
;
; Memory Resource Descriptor 0
;
34,00,00,00, \ ; Total length of Memory Resource Descriptor
01,00,00,00, \ ; ResType_Mem = 0x00000001
01,00, \ ; MD_Count;
14,00, \ ; MD_Type; // MType_Range = 0x0014
00,00,00,00, \ ; MD_Alloc_Base;
00,00,00,00, \ ; MD_Alloc_End;
00,00, \ ; MD_Flags;
00,00, \ ; MD_Reserved;
00,F0,FF,FF, \ ; MR_Align; // Mask for base alignment
00,10,00,00, \ ; MR_nBytes; // Count of bytes (4K)
00,00,00,00, \ ; MR_Min; // Min Address
FF,FF,FF,FF, \ ; MR_Max; // Max Address
00,00, \ ; MR_Flags; // Flags
00,00, \ ; MR_Reserved;
02,00,00,00, \ ; PCCARD flags, 0x02 = attribute mem, or
; 0x08 = 16-bit common mem
00,00,02,00, \ ; Memory card address
;
;
; REQUEST_CONFIG_PKT Descriptor
;
19,00,00,00, \ ; Total length of REQUEST_CONFIG_PKT Descriptor
7C,89,00,00, \ ; (ResType_Ignored_Bit + PCCARD_DEVICE_ID) = 0x897C
00,00, \ ; Socket; (FILLED IN RUNTIME)
02,00, \ ; Attributes; i/o client
21, \ ; Vcc = 3.3v
21, \ ; Vpp1 for FLASH access
21, \ ; Vpp2 must be same as Vpp1
02, \ ; IntType;
FC,00,00,00, \ ; ConfigBase = 0xFC
00, \ ; Status reg;
00, \ ; Pin reg;
00, \ ; Copy reg;
41, \ ; ConfigIndex
01, \ ; regs defined: {cfg idx, sts}
;
; TERMINATOR
;
00,00,00,00
[HRF_PCCDriver.reg]
HKR,,DevLoader,,*ndis
HKR,,DeviceVxDs,,HNPMC_3.SYS
HKR,,EnumPropPages,,"netdi.dll,EnumPropPages"
HKR,NDIS,LogDriverName,,"hnpmc_3"
HKR,NDIS,MajorNdisVersion,1,03
HKR,NDIS,MinorNdisVersion,1,0A
HKR,Ndi\Interfaces,DefUpper,,"ndis3"
HKR,Ndi\Interfaces,DefLower,,"ethernet"
HKR,Ndi\Interfaces,UpperRange,,"ndis3,APRFAPI"
HKR,Ndi\Interfaces,LowerRange,,"ethernet"
[HRF_PCCInstall.reg]
HKR,Ndi\Install,ndis3,,"PCCard.ndis3"
HKR,Ndi\Remove,,,"PCCard.Remove"
[PCCard.ndis3]
DelFiles = PCCard_Sys.DelFiles
CopyFiles = PCCard_NDIS3.CopyFiles
DelReg = Post.DelReg
[PCCard_NDIS3.CopyFiles]
APRFAPI.VXD
HNPMC_3.SYS
[PCCARD.sys.CopyFiles]
HNPMCNDI.DLL
[PCCard.Remove]
DelFiles = PCCARD_Sys.DelFiles, Inf.DelFiles.9X
[PCCARD_Sys.DelFiles]
HNPMC_3.SYS
HNPMCNDI.DLL
;****************************************************************************
; HomeRF PCCard Adapter - Windows 2000 Specific
;****************************************************************************
[HRF_PCC.NT]
DriverVer = 10/14/2000,1.7.0.22
Characteristics = 0x84
BusType = 8
AddReg = HRF_PCC.NT.reg, HOMERF_COMMON.reg, HOMERF_COMMON.reg.NT
CopyFiles = HRF_PCC.NT.CopyFiles, CoInst.CopyFiles
[HRF_PCC.NT.Services]
AddService = SYMPHONY, 2, HRF_PCC.NT.Service, HRF_PCC.NT.EventLog
[HRF_PCC.NT.reg]
HKR,,CardType, 0, "8"
HKR,Ndi,Service,0,"SYMPHONY"
[HRF_PCC.NT.CoInstallers]
CopyFiles = CoInst.CopyFiles
DelFiles = CoInst.DelFiles
AddReg = HOMERF.CoInstallers_AddReg
[HRF_PCC.NT.CopyFiles]
HNPMC52K.SYS,,,2
;****************************************************************************
; Override config
;****************************************************************************
[HRF_PCC.NT.LogConfigOverride]
LogConfig = HRF_PCC.LogCfgOver.NT
[HRF_PCC.LogCfgOver.NT]
IRQConfig = 3,4,5,6,7,8,9,10,11,12,13,14,15
IOConfig = 320-32F(3FF::), 300-30F(3FF::), 310-31F(3FF::), 330-33F(3FF::), \
340-34F(3FF::), 350-35F(3FF::), 360-36F(3FF::), 370-37F(3FF::), \
380-38F(3FF::), 390-39F(3FF::), 270-27F(3FF::), 280-28F(3FF::), 290-29F(3FF::)
MemConfig = 1000@C0000-E8FFF%FFFFF000
; PcCardConfig = <ConfigIndex>[:[<MemoryCardBase1>][:<MemoryCardBase2>]][(<attrs>)]
; where
; <ConfigIndex> is the 8-bit PCMCIA configuration index
; <MemoryCardBase1> is the (optional) 32-bit 1st memory base address
; <MemoryCardBase2> is the (optional) 32-bit 2nd memory base address
; <attrs> is a combination of the following letters:
; W - 16-bit I/O (if not specified, 8-bit I/O is assumed)
;
; All numeric values are assumed to be in hexadecimal format.
PcCardConfig = 1(W)
[HRF_PCC.NT.Service]
DisplayName = %HNPMCPCC.Service.DispName%
ServiceType = 1 ;%SERVICE_KERNEL_DRIVER%
StartType = 3 ;%SERVICE_DEMAND_START%
ErrorControl = 1 ;%SERVICE_ERROR_NORMAL%
ServiceBinary = %12%\hnpmc52k.sys
LoadOrderGroup = NDIS
[HRF_PCC.NT.EventLog]
AddReg = HRF_PCC.NT.AEL.reg
[HRF_PCC.NT.AEL.reg]
HKR,, EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\netevent.dll,%%SystemRoot%%\System32\drivers\hnpmc52k.sys"
HKR,, TypesSupported, 0x00010001, 7
;****************************************************************************
; HomeRF Adapter Common Sections
;****************************************************************************
[HOMERF_COMMON.reg]
HKR,,Node_Override,,"DEFAULT"
HKR,,Master_Name,,"MASTER"
HKR,,Channel,,"1"
HKR,,Subchannel,,"1"
HKR,,Domain,,"0"
HKR,,Station_Type,,"0"
HKR,,Mac_Optimize,,"1"
HKR,,Roam_Config,,"1"
HKR,,Peer_to_Peer,,"1"
HKR,,Wireless_Protocol,,"2"
[HOMERF_COMMON.reg.9X]
HKR,Ndi\Compatibility,RequireAll,,"APRFAPI,VREDIR,MSTCP"
[HOMERF_COMMON.reg.NT]
HKR, Ndi\Interfaces, UpperRange, 0, "ndis5"
HKR, Ndi\Interfaces, LowerRange, 0, "ethernet"
[Post.DelReg]
HKR,"Ndi\Compatibility",RequireAll
[APRFAPI.reg]
HKR,Ndi,InstallInf,,"APRFAPI.INF"
[Inf.CopyFiles.9X]
NETHNPMC.INF
APRFAPI.INF
[Inf.Delfiles.9X]
NETHNPMC.INF
APRFAPI.INF
[CoInst.CopyFiles]
HNPMCCOI.DLL,,,0
[CoInst.DelFiles]
HNPMCCOI.DLL
[HOMERF.CoInstallers_AddReg]
HKR,,CoInstallers32,0x00010000,"HNPMCCOI.DLL,HNPMC_CoiProc"
;****************************************************************************
; Source Directories
;****************************************************************************
[SourceDisksNames]
79 = %DISK_NAME%,,
[SourceDisksFiles]
HNPMU52K.SYS = 79
HNPMC52K.SYS = 79
HNPMCCOI.DLL = 79
HNPMC_3.SYS = 79
HNPMU_5.SYS = 79
HNPMCNDI.DLL = 79
APRFAPI.VXD = 79
NETHNPMC.INF = 79
APRFAPI.INF = 79
;****************************************************************************
; Destination Directories
;****************************************************************************
[DestinationDirs]
DefaultDestDir = 11
HOMERF_USB.NT.CopyFiles = 12
HRF_PCC.NT.CopyFiles = 12
CoInst.CopyFiles = 11
Inf.CopyFiles.9X = 17
Inf.DelFiles.9X = 17
USB_NDIS5.CopyFiles = 11
PCCARD_NDIS3.CopyFiles = 11
USB.sys.CopyFiles = 11
PCCARD.sys.CopyFiles = 11
PCCARD_Sys.DelFiles = 11
USB_Sys.DelFiles = 11
;****************************************************************************
; Localizable Strings
;****************************************************************************
[Strings]
V_Intel = "Intel"
HNPMCPCC.Service.DispName = "Intel Home Network Wireless PC Card"
HNPMCUSB.Service.DispName = "Intel Home Network Wireless USB Card"
DISK_NAME = "Home Network Setup Disk"
INTEL_HRFPCCard.DeviceDesc = "Intel(R) AnyPoint (TM) Home Network 1.6 Mbps Wireless PC Card"
INTEL_HRFUSB.DeviceDesc = "Intel(R) AnyPoint (TM) Home Network USB 1.6 Mbps Wireless Adapter"
Download Driver Pack
After your driver has been downloaded, follow these simple steps to install it.
Expand the archive file (if the download file is in zip or rar format).
If the expanded file has an .exe extension, double click it and follow the installation instructions.
Otherwise, open Device Manager by right-clicking the Start menu and selecting Device Manager.
Find the device and model you want to update in the device list.
Double-click on it to open the Properties dialog box.
From the Properties dialog box, select the Driver tab.
Click the Update Driver button, then follow the instructions.
Very important: You must reboot your system to ensure that any driver updates have taken effect.
For more help, visit our Driver Support section for step-by-step videos on how to install drivers for every file type.