What? On Alpha at least we implement everything in userspace by mmap
/dev/mem -- definitely better than syscalls using /dev/port.
And as I recall, isapnptools make many thousands of i/o port accesses;
enough so that x86 iopl vs ioperm makes a noticable speed difference.
r~