Mira amigo, te explico algo: la dirección 0x08000000 es el comienzo de la ROM y todo offset de la forma 0x08XXXXXX es un offset que apunta a una dirección dentro de la ROM.
Entonces, el offset correcto de tu rutina no es 0xA00054 sino 0x08A00054, por eso XSE lo lee de ese modo.
No puedes...