Re: protected type interrupts
- From: "Jeffrey R. Carter" <spam.not.jrcarter@xxxxxxxxxxxxxxxx>
- Date: Sat, 26 Aug 2006 06:38:52 GMT
REH wrote:
It's not my assumption. It IS being executing by the handler, and the compiler vender says the LRM allows them to do so. References to LRM given here show they are correct. My assumption (that was proven incorrect) was that it should been executed by the task that called it. The standard states that this cannot be relied upon (which explains why you cannot call "current_task" from an entry).
No. It may be executed by the same thread of control that executed the interrupt handler, but that is not the same thing as executing it from the protected procedure that is the interrupt handler. The ARM does not allow the latter.
--
Jeff Carter
"This school was here before you came,
and it'll be here before you go."
Horse Feathers
48
.
- Follow-Ups:
- Re: protected type interrupts
- From: REH
- Re: protected type interrupts
- References:
- protected type interrupts
- From: REH
- Re: protected type interrupts
- From: Jeffrey R. Carter
- Re: protected type interrupts
- From: Jean-Pierre Rosen
- Re: protected type interrupts
- From: Jeffrey R. Carter
- Re: protected type interrupts
- From: REH
- protected type interrupts
- Prev by Date: Re: protected type interrupts
- Next by Date: Re: Information On How To Use The Ada Score Compiler For Windows PC
- Previous by thread: Re: protected type interrupts
- Next by thread: Re: protected type interrupts
- Index(es):
Relevant Pages
|