Gpib-488.inf Driver File Contents (GPIB488.exe)

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;
; File:
;
;     GPIB-488.inf
;
; Description:
;
;     GPIB Hardware information file for Windows XP/2000.
;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

[Version]
Signature="$Windows NT$"
Class="GPIB"
ClassGUID={2DABEAE0-9BDA-11d0-BAC0-00A0247429c3}
Provider=%GPIBString%
DriverVer=01/01/2006,2.5.0.3055

[Manufacturer]
%GPIBString%=GPIBSoftware

[GPIBSoftware]

%DevDesc1%=PCI488,PCI\VEN_1093&DEV_725A                     
%DevDesc1%=PCI488,PCI\VEN_1093&DEV_725A&SUBSYS_725A1093     
%DevDesc2%=USB488,USB\VID_3923&PID_725B                    
%DevDesc101%=KUSB488,USB\VID_3923&PID_7139                  
%DevDesc102%=KUSB488INIT,USB\VID_3923&PID_713B              
%DevDesc103%=USB488,USB\VID_3923&PID_725C                   
%DevDesc104%=PCI488,PCI\VEN_1093&DEV_7258                  
%DevDesc201%=USB488,USB\VID_3923&PID_725D                   
%DevDesc202%=PCI488,PCI\VEN_1093&DEV_7259                   

;=============================================================================
;  GPIB Devices
;=============================================================================

[KUSB488INIT.NT]
AddReg= GpibUsbBInitAddReg.NT

[KUSB488INIT.NT.Services]
AddService= nipalusb, 0x00000002, nipalusb_Service_Inst

[KUSB488.NT]
AddReg= GpibControllerAddReg.NT, GpibUsbBAddReg.NT

[KUSB488.NT.Services]
AddService= nipalusb, 0x00000002, nipalusb_Service_Inst

[PCI488.NT]
AddReg=GpibControllerAddReg.NT, GpibPci488AddReg.NT

[PCI488.NT.Services]
AddService=nipalk, 0x00000002, nipal_Service_Inst

[USB488.NT]
AddReg=GpibControllerAddReg.NT, GpibUsbAddReg.NT

[USB488.NT.Services]
AddService= nipalusb, 0x00000002, nipalusb_Service_Inst

;=============================================================================
;  Common Controller
;=============================================================================

[GpibControllerAddReg.NT]
HKR,,GpibController,%REG_DWORD%,01,00,00,00
HKR,,BoardNumber,%REG_DWORD%,FF,FF,FF,FF

;=============================================================================
;  PCI DEVICES
;=============================================================================

[GpibPci488AddReg.NT]
HKR,,BoardType,%REG_DWORD%,5B,00,00,00
HKR,,CompatibleType,%REG_DWORD%,FF,00,00,00
HKR,,DeviceClass,1,62,69,70,67
HKR,,BridgeType,1,01,00,00,00

;=============================================================================
; USB DEVICES
;=============================================================================

[GpibUsbBInitAddReg.NT]
HKR,,BoardType,%REG_DWORD%,D1,00,00,00
HKR,,CompatibleType,%REG_DWORD%,FF,00,00,00
HKR,,DeviceClass,1,62,69,70,67
HKR,,BridgeType,1,01,00,00,00
HKR,,SurpriseRemoveWithoutWarning,1,01
HKR,,BoardNumber,%REG_DWORD%,FF,FF,FF,FF
HKR,,Protocol,1,10,00,00,00

[GpibUsbBAddReg.NT]
HKR,,BoardType,%REG_DWORD%,D2,00,00,00
HKR,,CompatibleType,%REG_DWORD%,FF,00,00,00
HKR,,DeviceClass,1,62,69,70,67
HKR,,BridgeType,1,01,00,00,00
HKR,,Protocol,1,10,00,00,00

[GpibUsbAddReg.NT]
HKR,,BoardType,%REG_DWORD%,D6,00,00,00
HKR,,CompatibleType,%REG_DWORD%,FF,00,00,00
HKR,,DeviceClass,1,62,69,70,67
HKR,,BridgeType,1,01,00,00,00
HKR,,Protocol,1,10,00,00,00

;=============================================================================
;  Services
;=============================================================================
[nipal_Service_Inst]
DisplayName = %nipal.SvcDesc%
ServiceType    = 1        ; SERVICE_KERNEL_DRIVER
StartType      = 0        ; SERVICE_BOOT_START
ErrorControl   = 1        ; SERVICE_ERROR_NORMAL
ServiceBinary  = %12%\nipalk.sys

[nipalusb_Service_Inst]
DisplayName    = %nipalusb.SvcDesc%
ServiceType    = 1        ; SERVICE_KERNEL_DRIVER
StartType      = 3        ; SERVICE_DEMAND_START
ErrorControl   = 1        ; SERVICE_ERROR_NORMAL
Dependencies   = NIPALK
ServiceBinary  = %12%\nipalusb.sys

;=============================================================================
; Prevent the drivers from being listed by some UI
;=============================================================================
[ControlFlags]
ExcludeFromSelect=USB488
ExcludeFromSelect=PCI488
ExcludeFromSelect=KUSB488INIT
ExcludeFromSelect=KUSB488

;=============================================================================
;  Class Installer
;=============================================================================
[ClassInstall32]
AddReg=GpibClassAddReg

[GpibClassAddReg]
HKR,,,,%GpibClassName%
HKR,,Installer32,,"ni488cip.dll"
HKR,,Icon,,-15

;=============================================================================
;  Strings
;=============================================================================
[Strings]
GPIBString=""
DevDesc1="PCI-1671UP"
DevDesc2="USB-4671"
DevDesc101="USB-488"
DevDesc102="USB-488 Init Device"
DevDesc103="KUSB-488"
DevDesc104="KPCI-488"
DevDesc201="USB-488"
DevDesc202="PCI-488"
GpibClassName="GPIB Interfaces"
REG_DWORD="0x00010001"
nipal.SvcDesc="NI-PAL Driver"
nipalusb.SvcDesc="NI-PAL USB Driver"
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: 0.50