Yahoo Groups archive

Lpc2000

Index last updated: 2026-04-28 23:31 UTC

Message

Re: interrupt lost (all)

2005-11-30 by Zdravko

Actually now you have LDR PC, [PC, -0x0FF0] at address 0x1C not 0x18.
Or may be you post wrong code. 
If it does not help be sure that you correctly map the Exeptions
Vector Table.  

--- In lpc2000@yahoogroups.com, "ualbe" <ualbe@y...> wrote:
>
> Hi,
> at the address 0x18 I have only a jump to start code.
> I tried to insert the instruction ldr pc, [pc, #-4080]
> but the behavior doesn't change.
> Here is the my vector table: 
> 
> .global _start
>   B	_start         /* RESET INTERRUPT */
>   B _start
>   B	_start             /* UNDEFINED INSTRUCTION INTERRUPT */
>   B	_start             /* SOFTWARE INTERRUPT */
>   B	_start             /* ABORT (PREFETCH) INTERRUPT */
>   B	_start             /* ABORT (DATA) INTERRUPT */
>   B	_start             /* RESERVED */
>   LDR     PC, [PC, #-0x0FF0]     /*B	_start*/
>   B	_start		       /* FIQ INTERRUPT */
>               
> .end
> 
> Alberto Ubertelli
>

Attachments

Move to quarantaine

This moves the raw source file on disk only. The archive index is not changed automatically, so you still need to run a manual refresh afterward.