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