Geode GX1 and IRQ tables

Stefan Reinauer stepan at openbios.org
Tue Mar 1 01:57:01 CET 2005


* ramesh bios <ramesh_bios at yahoo.com> [050301 12:22]:
> Would I be able to test if Linux 2.6.10 is able to
> parse the normal BIOS' PIRQ table by booting linux
> with acpi=off? If it does work at that point, then I
> could assume that the area to be fixed would be the
> PIRQ table generation in LinuxBIOS. If not, then it'd
> be time to examine the kernel's pirq code.

Yes. Something along that line. For the one Geode system I had, I wrote
the interrupt configuration myself, avoiding to fiddle with kernel pirq
code (still needs a somewhat correct pirq table)
 
> I'm still somewhat confused though. At the point that
> LB calls the kernel, shoudn't LB have used the IRQ
> table values to set the PCI config space registers to
> write IRQ values to the PCI config registers and such?
> And if that were done, Linux would not need to parse a
> PIRQ table, yes?

LinuxBIOS does not do that, it provides the tables and requires the OS
to do so.





More information about the coreboot mailing list