Hello, On Wednesday 11 January 2006 16:55, carlosahsilva wrote: > :020000040000FA > : > :10 0000 00 18F09FE5FFFFFFFFFFFFFFFFFFFFFFFF 70 > :10 0010 00 FFFFFFFFFFFFFFFF18F09FE518F09FE5 D0 > : > :10 0020 00 40000000FFFFFFFFFFFFFFFFFFFFFFFF 9C > :10 0030 00 FFFFFFFFFFFFFFFFC8400200E8400200 94 > > As you can see in the segment of a hex file above the three verctors > reset, IRQ and FIQ are the same 18 F0 9F E5!!!! > > The should be pointing to the program start point, IRQ and FIQ ISRs > > I belive it is some trace program placed by the compiler, but I > already disable all debug options ant the vectors continue the same. > > Some one knows: > 1) What is this? > 2) What it is pointing to? > 3) Why? > 4) If it is some trace from the compiler, how I remove it? e59ff018 ldr pc, [pc, #24] All your vectors jump to the address stored at the vector + 0x20. I'm a bit unsure where this is pointing: > :10 0020 00 40000000FFFFFFFFFFFFFFFFFFFFFFFF 9C I guess that should be 0x40000000, but the LPCs are little-endian, aren't they? Regards, Dominic
Message
Re: [lpc2000] Interrupt vector 18 F0 9F E5 - What the heck is this? LPC2136/38
2006-01-11 by Dominic Rath
Attachments
- No local attachments were found for this message.