On Fri, 2003-01-17 at 05:08, Ronald G. Minnich wrote:
did you run getpir? Run getpir under the normal bios and see if it matches what is in the bios you are building. I bet it doesn't.
Actually I did run getpir before , then make test, altered the checksum in pirq_tables.c , tried again, this didn't help.
The error seems to occur in verify_copy_pirq_routing_table, could that be a memory problem? Is it actually necessary that this copying pirq is verified in order for the kernel to be able to get irq's ?
I think it might be a good idea to add the emcore to the tree, so if you can help me get this worked out we will add it.
OK. The emcore 6352 is my first cut at this linuxbios - to get into it and study the code. It should be simple for this board, since all of it's chips are supported already by previous eforts. If it works out I can buy myself project time to provide more boards and work on new stuff. How would I proceed later to add stuff to the tree? CVS commit, or do I send in diffs ?
- Linuxbios is coming up and so is the kernel. The pirq table however, is not successfully copied to 0xf0000, or so the debuging message tells me. Ethernet and usb both have irq zero assigned in linux ...
Send me the dmesg output.
attached
Thank you,