ss555 BSP, exception table location (as set in iss555.c)
Andreas Pfeil
ap at rsise.anu.edu.au
Fri Oct 28 16:27:47 UTC 2005
Hi,
in the startup code for the ss555 BSP, at the end of the _InitSS555
function, exception table relocation is activated.
_CPU_MSR_GET(msr);
msr |= MSR_IP; /* set prefix for exception relocation */
_CPU_MSR_SET(msr);
As I understand it, this would make the CPU look for its exception
vector table at 0xFFF00000 to 0xFFF00100. - However, the .vectors
section is linked at address 0x0 to 0x100.
Is this a bug?
Cheers,
Andreas
More information about the users
mailing list