Yahoo Groups archive

Lpc2000

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

Thread

Problems nesting interrupts

Problems nesting interrupts

2005-09-15 by nuncio_bitis

Hello -
I've recently been working with nesting of interrupts, but I can't
seem to get it to work.  The examples I've come across don't work for
me, or are inappropriate.  Such as using LR as a scratch register
(throwing away the return address from the IRQ), or not clearing
interrupts before entering a nesting state (one example doesn't clear
the VIC until after the nested state ends, which just has interrupts
disabled throughout).

Has anybody really gotten nested interrupts working?  Any ideas would
be greatly appreciated.

Thanks!

Re: [lpc2000] Problems nesting interrupts

2005-09-15 by Anton Erasmus

On 15 Sep 2005 at 10:21, nuncio_bitis wrote:

> Hello -
> I've recently been working with nesting of interrupts, but I can't
> seem to get it to work.  The examples I've come across don't work for
> me, or are inappropriate.  Such as using LR as a scratch register
> (throwing away the return address from the IRQ), or not clearing
> interrupts before entering a nesting state (one example doesn't clear
> the VIC until after the nested state ends, which just has interrupts
> disabled throughout).
> 
> Has anybody really gotten nested interrupts working?  Any ideas would
> be greatly appreciated.
> 
Look on freescale's web site. They have an app note for the MAC7100 series
(Their ARM MCUs) that shows how to do nested interrupts. 

Regards
  Anton Erasmus
-- 
A J Erasmus

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.