Linux drivers?

We asked Russell Loughridge of Agilent about Linux software for driving the board. He responded as follows:

Here is a URL for the software development kit for the PLX 9030 chip that is used on the board. It should have the tools, examples, etc. for you to quickly develop a driver that talks to the board under Linux. It is what we used for our development and then just accessed the registers as needed for each of the calls. Jungo also has driver development kits that support the PLX 9030 chip. One thing to keep in mind when accessing the registers, is to declare them as volatile to keep the compiler from removing reads and writes that it ``thinks'' are redundant or unnecessary. After the board is ``opened'', you will need to call a routine (from the PLX API) that returns the board's base address. This address is then used along with the register offsets detailed in the manual for reading and writing values to/from the board.

Holger Fleckenstein 2008-07-08