[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

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