I need to write a bootloader that can execute multiple images
stored in Flash. Without wanting to recompile for every possible
image address, I'd like to get PIC images working. The only issue is
that startup file won't compile because of its heavy use of absolute
addresses. Dealing with the vector table and handlers is trivial and
I already have code for the bootloader to move everything into a
predetermined spot in RAM, however, the labels (SystemInit, __main
etc.) used in the startup
↧