I just read that Linux kernel modules can't print to the screen i.e.
printf won't work. Does it have something to do with interrupt handling or why is that the case?
I have a memory studying some C and assembly which you couldn't use
printf with and that was because interrupts were off.