[LinuxBIOS] Kernel lock-ups??
Uwe Hermann
uwe at hermann-uwe.de
Tue Oct 16 11:56:03 CEST 2007
On Tue, Oct 16, 2007 at 03:43:12AM -0400, joe at smittys.pointclark.net wrote:
> So it looks like the IRQ routing tables are copied to 0xf0000. This is
> the Upper Bios Area 0x0F0000(960K) - 0x0FFFFF(1MB) Correct?? Could
> this area be write only? I have the PAM register set to R/W. This is
> also the "shadow" Bios area, could that be the issue? Is there a way
> to dump this area in human readable format right after the
> check_pirq_routing_table() function, so I can see what the heck is
> going on here? By the way I used getpir.c to get my irq_tables.c file.
> Could this be messed up? If so how come the functions above do not
Yes, messed up in the sense of "incorrect for your board".
> detect any errors?
The maximum it can do is check a checksum, but it won't detect whether
your routing table is correct for your specific board.
This might be helpful: http://linuxbios.org/Creating_Valid_IRQ_Tables
Uwe.
--
http://www.hermann-uwe.de | http://www.holsham-traders.de
http://www.crazy-hacks.org | http://www.unmaintained-free-software.org
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
URL: <http://www.coreboot.org/pipermail/coreboot/attachments/20071016/9d8106b5/attachment.sig>
More information about the coreboot
mailing list