a kernel module for x86 arch which shows on a LPT-port-example how to use io ports