Git port of the pcitool bzr repo from https://ufo.kit.edu/ufo
Some BIOS settings are required for DMA to operate correctly: http://trac-pdv.kaas.kit.edu/ufo/wiki/UfoCamera

Suren A. Chilingaryan ef4f563559 Add HEB scripts and re-organize the structure 10 yıl önce
apps ef4f563559 Add HEB scripts and re-organize the structure 10 yıl önce
dma 21b136f853 Do not return DMA buffer in streaming read if the callback returns error 11 yıl önce
driver 3b410e54d3 Report proper hardware address in sysfs 10 yıl önce
ipecamera c78961cb3b Use seqnum from the frame header 10 yıl önce
misc b72e856772 Initial import 13 yıl önce
pcitool e43e3c44e9 Do event counting when rawcallback is used to stream the data 12 yıl önce
tests ef4f563559 Add HEB scripts and re-organize the structure 10 yıl önce
.bzrignore ba90c7c942 Some tests are added 10 yıl önce
BUGS d2dc73cab5 Minor fixes and improvements 12 yıl önce
CMakeLists.txt b2bead6a5f Provide kmem addresses in sysfs 11 yıl önce
NOTES 2e4e8a00b2 multithread preprocessing of ipecamera frames and code reorganization 12 yıl önce
ToDo 72fc5fa9be small cleanup 12 yıl önce
cli.c db56e69bb6 Assume user kmem use 11 yıl önce
common.mk 02924fc496 Support dynamic registers, support register offsets and multiregisters (bitmasks), list NWL DMA registers 13 yıl önce
default.c 2e4e8a00b2 multithread preprocessing of ipecamera frames and code reorganization 12 yıl önce
default.h 02924fc496 Support dynamic registers, support register offsets and multiregisters (bitmasks), list NWL DMA registers 13 yıl önce
dma.c 4a39fdf798 DMA-independent IRQ functions 11 yıl önce
dma.h 32c2f2c589 Improvements of DMA engine 12 yıl önce
error.c 2e4e8a00b2 multithread preprocessing of ipecamera frames and code reorganization 12 yıl önce
error.h 63ef594924 Check for free space in camera DDR buffer before triggering event 11 yıl önce
event.c 72fc5fa9be small cleanup 12 yıl önce
event.h 04cf1d6de4 Allow to configure the number of preprocessing threads 12 yıl önce
irq.c 9e424252a3 IRQ acknowledgement support in the engine API 13 yıl önce
irq.h 493958c9cf Provide IRQ enable/disable call 13 yıl önce
kernel.h 813c7abf04 Print a bit more details 13 yıl önce
kmem.c 273c238f85 Kernel memory allocation 11 yıl önce
kmem.h 7f6ee41a49 Xilinx benchmark 11 yıl önce
pci.c 82f2ca1e37 Automatically select PCI Bar if only one present 11 yıl önce
pci.h 2e4e8a00b2 multithread preprocessing of ipecamera frames and code reorganization 12 yıl önce
pcilib.h 5f4b3a8bb2 Add frame-reject registers to IPECamera model 10 yıl önce
pcilib_types.h 273c238f85 Kernel memory allocation 11 yıl önce
register.c 2e4e8a00b2 multithread preprocessing of ipecamera frames and code reorganization 12 yıl önce
register.h 02924fc496 Support dynamic registers, support register offsets and multiregisters (bitmasks), list NWL DMA registers 13 yıl önce
tools.c 258fc6e84e Fix errors preventing time-limited grabbing 12 yıl önce
tools.h 2e4e8a00b2 multithread preprocessing of ipecamera frames and code reorganization 12 yıl önce