

' Find the physical location of S5933 operation Registers in I/O space The details of original manufacturing test program in Visual Basic:Ĭall FindPciDevice(DeviceId, VendorId, Index, BusNum, DeviceAndFunc) I have driver set for these boards but my challenge is to write a test program in labview what never use the VB and InstaCal because it is not comfortable to access from an application and the LabVIEW test enviroment. GgThis board is the MCC PCI-DAS1xxx boards. Usually the vender provides drivers and a programming API. It say use IRP_MN_QUERY_INTERFACE instead HalGetBusData.Ĭan I (or anybody) make a dll what I can call from any application what it will supply Base Addresses of PCI board what identified VID and PID or help with instruction what must i'm do? I have seen on the MSDN sites and say it function is obsolete.

I look into dll binary code and I found it call HalGetBusData function. Each time called with different PciCsBaseAddr value. The ReadConfigurationDword called 5 times. The other VB file call this bas file with Index=0. I found a VB file next to the dll and I found a FindPciDevice(PID, VID, Index, BusNum, DevAndFunc) and a ReadConfigurationDword(BusNum, DevAndFunc, PciCsBaseAddr0, lValue) functions. I have a dll (pcitst32.dll) what supplyed it, but it works on win98 only.

#INSTACAL DOES NOT SEE AT DAQ BOARD HOW TO#
I want to access Base Address to controll this board directly.Ĭan anybody help me how to get PCI Base Address of this board under WinXP?
