Files
Jungfraujoch/fpga/pcie_driver

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