Ronald G Minnich wrote:

>I can't remember if I brought this up.
>
>There's a problem in linux as regards IRQ. I'm hoping enough linux people
>read this to comment.
>
>Linux seems to assume that you either have a full PCI BIOS or you don't.
>If you don't have a PCI BIOS, then linux  assumes there is no $PIR (from
>my reading of the code anyway).
>
>So this is a needed fix: Linux needs two (at least) config options for PCI
>BIOS: CONFIG_PCIBIOS and CONFIG_PIRTABLE
>
>comments? Sorry if this subject is a repeat. I just got screwed again on a
>differeng GEODE card by this problem.
>


My suggestion has always been to give Linux what it wants.  For memory, 
this means providing the E820 table, and for PCI $PIR, this means 
providing the PCI IRQ routing table...  This is the cost of having your 
own data table, etc. -- you have to modify all the software you are 
working with just to read the data table.

Why not just provide the tables existing software is already tested and 
proven to work with?

IIRC Eric disagrees, preferring a custom table...

    Jeff




Reply via email to