You can find such a table in the u-boot (Universal Boot Loader) package (u-boot-1.3.2/lib_generic/crc32.c). The second CRC field is computed with all data included in the entries section, till the end of the file, including any padding in between. Then you set this value into the second CRC field, set the first field to zero, and compute the first field using the header data only, from the beginning, and up to include the second CRC field. Hope this helps.
This is great! I can't wait to get on my computer and try it out! (I'm out for the weekend, damn!) How did you get that source file, btw? I was under the impression that the u-boot loader it pretty device-specific.
If you could post the file or a link to the sources, that would be great.