"Ronald G. Minnich" rminnich@lanl.gov writes:
On 14 Nov 2002, Christer Weinigel wrote:
I've just been skimming the list lately, so what is this discussion about?
Some linuxbios instances are failing on the pirq_copy since the pirq_copy function is assuming that the memory at 0xf0000 is RAM. This assumption is dicey for most of our motherboards since we have not verified for each and every chipset that 0xf0000 can be mapped to ram (although it is hard to imagine it is not possible). But in many cases we have not set the mapping to RAM and that is an issue.
Ah, ok. When I did the port to the SC2200 I skirted the whole issue by not setting up a pirq table, instead I just wrote the correct values into the interrupt line registers of each PCI device.
I'll try to get the time to look at LinuxBIOS again and set up a RAM mapping for 0xf0000. It's just a few bits in a register that has to be set.,
/Christer