FPGA PCIe driver
Compilation
To compile kernel module type:
make
Installation
To install kernel module, you need to have root permissions and run:
sudo make install
Character device
For each FPGA device a character device is created called /dev/jfjoch<number of device>. When device is opened two operations are possible: mmap() to map device buffers ioctl() to communicate with the cards Interfacing should be done through the JungfraujochDevice class.
TODO
/sys filesystem for diagnostics