14e2277962
while others dislike them being extra commits, let's clean them up once and for all for the existing code. If it's ugly, let it only be ugly once :-) Signed-off-by: Stefan Reinauer <stepan@coresystems.de> Acked-by: Stefan Reinauer <stepan@coresystems.de> git-svn-id: svn://svn.coreboot.org/coreboot/trunk@5507 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1 |
||
---|---|---|
.. | ||
checkpir.c | ||
checksum.c | ||
checksum.h | ||
code_gen.c | ||
code_gen.h | ||
getpir.c | ||
Makefile | ||
pirq_routing.h | ||
README |
ABOUT: This utility will help to create irq_table.c file, that is very hard to create manually, specialy when you are testing new motherboards, changing your hardware often, placing new cards, etc.. USAGE: Steps 1. make distclean; 2. make getpir 3. ./getpir Will dump irq table to the file called irq_tables.c, ready to use with coreboot. Just move the file to corresponding place in the coreboot tree. 4. CHECKING CUSTOM irq_tables.c: make checkpir ./checkpir checkpir.c Will verify the irq_tables.c, currently it only checks the checksum. In case of wrong checksum, a good value is proposed, so you can edit irq_tables.c manualy and replace checksum. Do not run make checkpir and ./checkpir directly because it needs to be linked to irq_table.o first.