On Fri, 22 Jun 2007, sknauert@xxxxxxxxxxxx wrote: > > Oh I thought ioperm() or iopl() on archs other then x86 are all dummy > > routines, but apparently that was wrong. Now I have looked some > > ioperm.c in glibc and am very suprised by so many hard-coded > > boardname/addresses ;) > > > > This seems like a mistake, shouldn't the hardware specific chunks be in > the kernel? No particular need for this -- libc is a part of the operating system API. Anything below this API is up to the system implementation and the more bits moved to the userland the better. Maciej