Im trying to determine the best way to deal with the Interrupt vector tables in a system where the main code will be downloaded into ram and a bootloader will be in the ROM. I need to move the vector table up into RAM without moving the base address of the bootloader ROM code. Thanks Mark
Mark is correct, the interrupt vectors for the 8051 and derivatives is fixed. If your code loads into RAM, you place LCALLS to the interrupt routines in your ROM at the vector locations in low memory.