3 ms·
I don't know if there are tutorials, but I enjoyed Ben Cox's writeup [0] about making a driver for a vga / webcam he had bought. The osdev wiki links to this 20
by Nzen 5y ago
I don't know if there are tutorials, but I enjoyed Ben Cox's writeup [0] about making a driver for a vga / webcam he had bought. The osdev wiki links to this 2006 [1] sample driver project. Maybe you can find more, depending on what you want to interface with.
[0] https://blog.benjojo.co.uk/post/userspace-usb-drivers https://blog.benjojo.co.uk/post/userspace-usb-drivers
[1] https://sourceforge.net/projects/glider-kernel/files/EDI%20Headers%20and%20Docs/ https://sourceforge.net/projects/glider-kernel/files/EDI%20H...
- omgitsabird 5y agoyeah, there is a lot more in the last 16 years... i too suffer from immediate references to tell me i know nothing, but we are all the same, reading the same stuff, even right here...
- matheusmoreira 5y agoThis writeup was immensely useful for me. Had all the information and pointers I needed to get started. My user space USB driver was significantly simpler, just control reports, but I don't know what I would have done if I hadn't found this article.