The interrupt handler table's start address is supposed to be aligned on 128 bytes boundary for assigning to IRQBASE. How do you do that with Keil uVision3? That is, what compiler or linker command or keyword or #pragma to use? Please give example.
The attribute to align the table on 128 bytes boundary is __attribute__ (aligned (128)).
An example for ADuC7060 nested VIC is attached.
Note that the ADuC7126 NVIC has different interrupt sources.
Placing "__align(128)" at the beginning of the line works too.
Retrieving data ...