Sorry if this is completely wrong, but would Michel Lanners's "PCI Fixup" code be helpful here?
http://www.cpu.lu/~mlan/linux/dev/pci.html Adam Goode P.S. I'm not on the linuxppc-dev list, just debian-powerpc, so I've only replied to the debian list. On Fri, Jun 01, 2001 at 10:00:16AM -0700, Ani Joshi wrote: > > > On Fri, 1 Jun 2001, Kostas Gewrgiou wrote: > > > > __NR_pciconfig_iobase > > > > > > Another approach might be to make it only return an ioBase for known > > > working > > > configurations, is that feasible? > > > > We need a way to use multiple ioBases from inside xfree to fix the problem. > > The best solution will be to disable ISA I/O for now and get a better fix > > later on. > > No, that's not the solution. The solution is to get the kernel to return > the *correct* iobase for the sepecific devfn, right now it returns one for > any and all pci devices. Since these strange UniN boards have multiple > bases, it should take into consideration the devfn (which it currently > ignores totally). > > Michel, find out your 2 (or 3?) iobases and try each one (hardcode it in > X, set it for ioBase_phys) and see which one works. When you find the > right one, add that to the kernel syscall, or find a generic way to find > the mask which sets those on that bus apart from others. > > > ani > > > -- > To UNSUBSCRIBE, email to [EMAIL PROTECTED] > with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED] > >

