DMA driver and user api for NetFPGA
Linux Device Drivers, Third Edition chapter 15
How to access physical addresses from user space in Linux?
make
memmap will read physical address 0x2000
writemap will write (0,1,2...9)/(a ,9 ,8->1) to physical address 0x2000
Meanwhile, somehow trigger the driver to read from/write to that 0x2000 memory address instead of pci_single_map(skb).