mirror of
https://github.com/cirosantilli/linux-kernel-module-cheat.git
synced 2026-01-23 10:15:57 +01:00
Get rid of Maintainers section for lower level headers
Move benchmark this repo out of conversation, there is plenty of action there! Move kernel module sections and buildroot sections out of conversation. Document the instruction count between baseline Buildroot and our monstrosity. Put ./count-boot-instructions in a separate script. Link to MIPS graphics QEMU question. Link to VFIO QEMU question.
This commit is contained in:
@@ -15,12 +15,17 @@ Handle interrupts from userland and print a message to stdout.
|
||||
- https://github.com/bmartini/zynq-axis/blob/65a3a448fda1f0ea4977adfba899eb487201853d/dev/axis.c
|
||||
- https://yurovsky.github.io/2014/10/10/linux-uio-gpio-interrupt/
|
||||
- http://nairobi-embedded.org/uio_example.html that website has QEMU examples for everything as usual. The example has a kernel-side which creates the memory mappings and is used by the user.
|
||||
- https://stackoverflow.com/questions/49309162/interfacing-with-qemu-edu-device-via-userspace-i-o-uio-linux-driver
|
||||
|
||||
Userland driver stability questions:
|
||||
|
||||
- https://stackoverflow.com/questions/8030758/getting-kernel-version-from-linux-kernel-module-at-runtime/45430233#45430233
|
||||
- https://stackoverflow.com/questions/37098482/how-to-build-a-linux-kernel-module-so-that-it-is-compatible-with-all-kernel-rele/45429681#45429681
|
||||
- https://liquidat.wordpress.com/2007/07/21/linux-kernel-2623-to-have-stable-userspace-driver-api/
|
||||
|
||||
VFIO looks like the newer UIO replacement, but there are no examples out there anywhere:
|
||||
|
||||
- https://stackoverflow.com/questions/49309162/interfacing-with-qemu-edu-device-via-userspace-i-o-uio-linux-driver
|
||||
*/
|
||||
|
||||
#if 1
|
||||
|
||||
Reference in New Issue
Block a user