パラレルポートで遊ぶ

ユーザー空間から遊ぶ場合は
コンパイル時に-Oオプションをつけて、プログラム内で、ioperm,ioplでポートの操作許可を得てroot実行。
結構簡単。