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 04:53
Read: times


 
#61113 - RE: Cygnal 'F12x, Interrupts, and Idle mode
Responding to: ???'s previous message
It's not possible because that's the way the hardware is designed and funtions. Take a look through Da Book - the original Intel 8051 datasheet, and you'll see this.

It's not desireable as per my thread of like name a ways down on this forum: I've implemented an event driven architecture, and the linkage between interrupt and base level processing requires this atomicity, else I may process an interrupt at interrupt level, but the base level code would have no way to know about it and the machine would just go to sleep until the next interrupt (if any!); and thus the latency of events input to the base level code would be artificially inflated.

Indeed, if you want to use idle mode at all, this atomicity is virtually a necessity.

David


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