On Mon, 22 Apr 2002, Ralf Baechle wrote: > > Well, for Alpha ioperm/iopl functions check the system type in > > /proc/cpuinfo (we seem to have enough information there as well) and > > failing this they check a result of readlink of /etc/alpha_systype. Then > > an appropriate region of /dev/mem is mmapped with per-page permissions set > > up as requested if ioperm is used (with a worse granularity, though) and > > subsequent in/out function invocations access the area as appropriate. > > See sysdeps/unix/sysv/linux/alpha/ioperm.c in glibc for details -- it's a > > pretty clever solution with good performance and only a few trade-offs. > > Thanks for volunteering ;) Sure, but I have too many tasks on my to-do list now and no ISA/PCI MIPS system to test code. So anyone impatient enough, please do not hesitate coding changes yourself. Surely if you can afford waiting three years or so, you probably need not worry as I shall have done it by then. Also I'd appreciate if someone sent me a system for testing. This could actually save you a year or two of waiting. ;-) -- + Maciej W. Rozycki, Technical University of Gdansk, Poland + +--------------------------------------------------------------+ + e-mail: macro@ds2.pg.gda.pl, PGP key available +