I need a simple Linux Kernel driver for testing a PCIe board I am developing. The driver needs to do the following:
1. Allocate a buffer in memory for the card to write data to using pci_alloc_consistent etc...
2. Fill the buffer with 0x0
3. Report the physical (bus) address of the buffer
4. Include a call to dump the contents of the buffer to the screen
5. The user app just needs to print the physical address on the screen and execute the dump buffer call when commanded.
This is not a driver for the card itself, just a method to allocate a buffer, get the physical address of the buffer and read the buffer.
Hi, I have experience in developing similiar Linux kernel driver like this one and the test app in userspace as well. We can discuss details like kernel version, memory type etc if you are interested.
7 freelancers are bidding on average $186 for this job
Hi! Not _consistent, but _coherent. I've already done that before. Please contact me via chat to discuss technical details of your project. Regards Igor
Hello there, I'm proficient in C programming and i would be glad to to help you with your PCIe driver task. Message me if you want to hire me. Best Regards.
Hi How are you? I am a full-stack developer. I can work full time remotely. I think it isn't a problem. I hope to discuss more. Please contact me. Thank you.