[ECOS] Possible loss of PowerPC mpc8xx Interrupts

Jonathan Larmour jifl@eCosCentric.com
Tue Jun 24 06:39:00 GMT 2003


Jonathan Larmour wrote:
>> We have found a problem that could cause the loss of edge triggered
>> interrupts.
>>[snip]
>> The HAL_READ_UINT32 will read the SIPEND register which will contain two
>> bits that are set (one for each interrupt) this will then be written 
>> back to
>> the SIPEND register and will clear both interrupts.

So as per this, I've checked in the attached patch, which also follows 
Gary's request to check the other interrupt acks in that function.

Jifl
-- 
eCosCentric    http://www.eCosCentric.com/    The eCos and RedBoot experts
--[ "You can complain because roses have thorns, or you ]--
--[  can rejoice because thorns have roses." -Lincoln   ]-- Opinions==mine
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: mpc8intack.patch
URL: <http://sourceware.org/pipermail/ecos-patches/attachments/20030624/a426b339/attachment.ksh>


More information about the Ecos-patches mailing list