Is there a trick to writing the AINTC registers of the AM1808? I seem to be unable to modify these; they always read 0.
For example,
unsigned long *VBR = (unsigned long *)0xFFFEE050;
*VBR = &ISR_TABLE[0];
In CCS, the value of VBR doesn't ever change.