LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Determining if a Windows kernel level driver will work in LabVIEW RT

We are using the Kontron ITC-320 for a project because of its ECC ram capabilities for LabVIEW RT project. The ITC-320 uses the Intel 3100 chipset as North/South bridge and has some very nice features we'd like to use such as a watchdog timer. Intel provides low-level drivers (.sys files) to access those features and we'd like to know if those drivers will work in the Pharlap version of LabVIEW RT.

 

 

0 Kudos
Message 1 of 4
(2,520 Views)
No! Pharlap ETS privides a subset of the Windows 32 Bit API to applications but is internally completely different than the Windows NT kernel. It has therefore no kernel mode device driver interface like Windows has but uses its completely different device driver interface.
Rolf Kalbermatter
My Blog
0 Kudos
Message 2 of 4
(2,499 Views)

Darn! Well, it looks very much like we are going to be writing our own driver then for this one. Fortunately, some further digging has shown that parts of the 3100 chipset we want (the SMBus interface and Watchdog) are actually mapped to a PCI device.

 

0 Kudos
Message 3 of 4
(2,484 Views)
Writing kernel drivers for any OS is quite an exercise to do. And you will need most likely a development version of Venture Coms (äah Interval Zero's) ETS SDK which I do not know the price of, but I would not expect it to be cheap.
Rolf Kalbermatter
My Blog
0 Kudos
Message 4 of 4
(2,468 Views)