RTX51: Relocating the RTX51 Interrupt Base Address
Is it possible to relocate RTX-51's interrupt vector base address?
Yes. There are only a few steps you must take to move the interrupt vectors.
The following example assumes that you wish to relocate the interrupt table to 0x1000 where the reset vector is at 0x1000 and interrupts are at 0x1003, 0x100B, 0x1013, and so on.
Rebuild your program and look at the M51 map file to make sure your program begins at the appropriate address.
You could also create a small assembly program that redirects the interrupt vectors to their new locate. Either way, the real interrupt vectors must redirect the interrupt to your new interrupt vector table.
The following Discussion Forum threads may provide information related to this topic.
Last Reviewed: Friday, November 6, 2020
of your data.