Yahoo Groups archive

Lpc2000

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

Message

Re: spurious interrupts on LPC

2006-03-14 by Jayasooriah

Hi Marko,

I read the AN a few times -- in section 3.1, in explaining one source of 
spurious interrupts when feeding watchdog timer, it says:

"The disabling of interrupts before the feed sequence may lead to the 
occurrence of spurious interrupts."

OS'es disable and enable interrupts all the time.  They however do not have 
to deal with spurious interrupts as a consequence.  Interrupts can be lost 
as a result due to folding, but spurious interrupts?  In the case of LPC, 
this AN suggests the OS must cope with spurious interrupts if it disables 
and enables interrupts.

This begs the question: is this erroneous behaviour LPC specific, or does 
it affect any other (all?) ARM VIC implementations?

The AN suggests the latter is the case but I cannot find any documentation 
relating to ARM Primecell VIC specifications that supports this.

Jaya

--- In lpc2000@yahoogroups.com, "Marko Pavlin (home)" <mp@...> wrote:
 >
 > Just a reference:
 > 
http://www.standardics.philips.com/support/documents/microcontrollers/pdf/an10414.pdf
 > 

Send instant messages to your online friends http://au.messenger.yahoo.com

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.