Email: Password: Remember Me | Create Account (Free)

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
12/20/03 03:07
Read: times


 
#61104 - RE: Cygnal 'F12x, Interrupts, and Idle mode
Responding to: ???'s previous message
"Thus, the instruction sequence:

EA = 1; // enable global interrupts
PCON = 0x01; // set IDLE mode
... is atomic from the standpoint of interrupts. That is, it is not possible for an interrupt to be serviced between the EA write and the PCON write."

And why not ? Service the ISR and go into Idle mode - and wake up on the next interrupt. Why should this not be possible ?

Is it a hardware limitation or logical limitation ?

Maybe I am missing something altogether....

Raghu

List of 3 messages in thread
TopicAuthorDate
Cygnal 'F12x, Interrupts, and Idle mode            01/01/70 00:00      
   RE: Cygnal 'F12x, Interrupts, and Idle mode            01/01/70 00:00      
      RE: Cygnal 'F12x, Interrupts, and Idle mode            01/01/70 00:00      

Back to Subject List