For integrating the CRC to an ELF I believe I will need to link twice.
First to create a binary on which to caclulate the CRC, and using a
second pass to actually put the CRC into a the symbol at the last part
of the RAM. Using the pointers by Eric Noulard I have constructed the
following CMake code, which links the file, exports a binary BIN file
(the actual ROM image, and then calculates the CRC into a file called