GitHub - MathewRo/linux-kernel-module-cheat: The perfect emulation setup to study and develop the Linux kernel v5.1, kernel modules, QEMU, gem5 and x86_64, ARMv7 and ARMv8 userland and baremetal assembly, ANSI C, C++ and POSIX C. GDB step debug and KGDB just work. Powered by Buildroot and crosstool-NG. Highly automated. Thoroughly documented. Automated tests. "Tested" in an Ubuntu 18.04 host. · GitHub
Skip to content

MathewRo/linux-kernel-module-cheat

 
 

Folders and files

Repository files navigation

Loading

About

The perfect emulation setup to study and develop the Linux kernel v5.1, kernel modules, QEMU, gem5 and x86_64, ARMv7 and ARMv8 userland and baremetal assembly, ANSI C, C++ and POSIX C. GDB step debug and KGDB just work. Powered by Buildroot and crosstool-NG. Highly automated. Thoroughly documented. Automated tests. "Tested" in an Ubuntu 18.04 host.

Resources

License

Contributing

Stars

Watchers

Forks

Packages

Contributors

Languages

  • Python 50.8%
  • C 29.4%
  • Assembly 11.6%
  • Shell 5.3%
  • C++ 1.6%
  • Makefile 1.1%
  • Other 0.2%