On Tue, Feb 20, 2001 at 02:41:19PM +1000, Liam Davies wrote: > I have an old (2.0.x) ide driver that used to hard code the > hwif->io_ports up to the 0x100001f0-0x100001f7 range. This is now broken > in the 2.4 kernel since ide_ioreg_t has changed from unsigned long to > unsigned short. > > What is the mechanism for reaching these ports now? Consider this size of ide_ioreg_t a glitch; most current MIPS designs have their IDE ports in outer space. It shouldn't break anything, so until somebody is going to cry I'll change it to unsigned long. Ralf