On 30 Sep 2003, Eric W. Biederman wrote: > There are boards that a pirq routing table simply does not work > for, because not all interrupts go through the pirq router. For those > boards we either we need to just go through the mptable, or we > need to pre route the irqs and fill in the routing in pci space. > Pre routing the irqs is the most compatible with multiple kernels and > OS's.
still worse, there are those cases (Linux) where the interpretation of PIRQ is broken (e.g. for Geode). So I've reluctantly come to the conclusion that LinuxBIOS should do this routing. > Once we get that we can figure out how to export that information > via the LinuxBIOS table, the mptable, and pirq table. I am tempted at > that point to move the mptable and pirq table generation code into > mkelfImage, and to start looking at having the kernel support the > LinuxBIOS table directly. we need to leave them in LinuxBIOS, I think, so that I can continue to support 9load, plan 9, and all the other systems that want to read PIRQ. I would hate to see mkelfImage get too complicated, as I need to be able to generate these elf Images on systems that have no GNUbin utilities. ron _______________________________________________ Linuxbios mailing list [EMAIL PROTECTED] http://www.clustermatic.org/mailman/listinfo/linuxbios

