Man kan inte använda IRQ eller DMA direkt i en usermode process. Man måste skriva en kernel driver; se The Linux Kernel Hacker's Guide Där finns detaljer och kernel källkod som exempel. Man kan heller inte stänga av ett avbrott från ett user-mode program.