christer at weinigel.se
Fri Nov 15 03:35:00 CET 2002
"Ronald G. Minnich" <rminnich at 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
"Just how much can I get away with and still go to heaven?"
Freelance consultant specializing in device driver programming for Linux
Christer Weinigel <christer at weinigel.se> http://www.weinigel.se
More information about the coreboot