nxdrvlinux/uio_netx
Sebastian Döll 15204a202a Merge pull request #18 in NXY/nxdrv-linux from feature/license to main
* commit 'c19e6123ab298ea13d533be15fe111ea6283dea5':
  [#####] - Add license notice including missing license texts and links to further information.
2024-03-28 14:15:02 +01:00
..
LICENSE.txt [#####] - Add license notice including missing license texts and links to further information. 2024-03-28 14:05:47 +01:00
Makefile Add initial driver source based on svn versions: 2024-02-05 09:23:09 +01:00
readme.md Add initial driver source based on svn versions: 2024-02-05 09:23:09 +01:00
uio_netx.c [NXDRVLINUX-148] - Add auto-loading of the kernel module for known PCI cards. 2024-03-19 13:56:10 +01:00

Overview uio_netx kernel module

The module provides the automatic mapping of Hilscher netX PCI device to user space, which then will be handled by the user space library libcifx. It provides as well mapping of non-PCI devices by passing the device memory information.

Example for an ISA device at physical address 0xD0000 and DPM length of 0x4000 and irq line 5.

modprobe uio_netx custom_dpm_addr=0xD0000 custom_dpm_len=0x4000 custom_irq=5

Set to custom_irq to "0" if polling not connected or polling is to be used.