> Why not just build the driver into the kernel?
Deliver it as a module when it all works.
rebuild whole kernel, reboot and test.