Do you also find debugging of Linux kernel drivers a nightmare? Would you
like to be able to run them as normal userland process including fancy
gdb debugging and
Here you are!
KernelWare provides stub-style emulation of core kernel functions and
is able to link with already pre-compiled modules. No special compilation
flags needed, just link the
.o module of the driver with
KernelWare and you will get standard executable.
|Summary||Linux kernel drivers in userland for their debugging|
|State||Obsoleted. The User-mode Linux Kernel is much more useful now.|
Currently only a few functions are implemented and the code is rather an ugly hack than professional solution. I do not expect to ever develop it into some clean software, take it as it is, improve it or let it be.