nethnpmc.inf Driver File Contents (ap311.zip)

; 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

How To Update Drivers Manually

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.

server: web4, load: 1.39