epia code.

ron minnich rminnich at lanl.gov
Thu Oct 2 10:58:08 CEST 2003


Some errors crept in due to a commit I made this morning, if you get 
compile errors try again.

status is IRQ table copies and verifies, but fails in linux:

via-rhine.c:v1.10-LK1.1.19  July-12-2003  Written by Donald Becker                                                                                                   
  http://www.scyld.com/network/via-rhine.html                                                                                                                        
PCI: No IRQ known for iinterrupt pin Af device 00:12.0. Please try using 
pci=biosirq.                                                                                
eth0: VIA VT6102 Rhine-II at 0x1800, 00:40:63:ca:eb:c5, IRQ 0.                                                                                                       
eth0: MII PHY found at addresis 1, status 0x7advertising 05e1 Link 0000.                     


looks like the table is bad ...
Checking IRQ routing tables...
Inconsistent IRQ routing table size
/home/rminnich/src/bios/freebios2/src/arch/i386/boot/pirq_routing.c:    
29:check_pirq_routing_table() - irq_routing_table located at: 0x00009ca0
/home/rminnich/src/bios/freebios2/src/arch/i386/boot/pirq_routing.c:    
44:check_pirq_routing_table() - Interrupt Routing Table not valid
Copying IRQ routing tables to 0xf0000...done.
Verifing priq routing tables copy at 0xf0000...succeed
Wrote linuxbios table at: 00000500 - 00000af0  checksum c456

oops. Try to fix now.

ron




More information about the coreboot mailing list