??? 04/21/07 08:53 Read: times Msg Score: +2 +1 Good Answer/Helpful +1 Informative |
#137695 - Classic atomic problem Responding to: ???'s previous message |
For some reason people only associate atomic operations with multibyte variables. Andy presents a classic case of atomicity in regards to a semaphore, the other case is testing then writing or reading a variable be it a single byte or multibyte var. Anything shared between ISRs and/or tasks in a pre-emptive system need to be handled carefully. |
Topic | Author | Date |
lesson learned | 01/01/70 00:00 | |
"atomic" | 01/01/70 00:00 | |
atomicity | 01/01/70 00:00 | |
if thatb is so | 01/01/70 00:00 | |
Indeed | 01/01/70 00:00 | |
Bit test and clear | 01/01/70 00:00 | |
JBC | 01/01/70 00:00 | |
favourite atomic test-and-set instructions | 01/01/70 00:00 | |
SDCC also | 01/01/70 00:00 | |
Classic atomic problem | 01/01/70 00:00 | |
and/or ... | 01/01/70 00:00 | |
another example![]() | 01/01/70 00:00 |