logoalt Hacker News

superxpro12yesterday at 2:42 PM1 replyview on HN

I've taken an interest in lock-free queues for ultra-low power embedded... think Cortex-m0, or even avr/pic.

Things get interesting when you're working with a cpu that lacks the ldrex/strem assembly instructions that makes this all work. I think youre only options at that point are disable/enable interrupts. IF anyone has any insights into this constraint I'd love to hear it.


Replies

loegyesterday at 3:06 PM

For ultra low-power embedded, wouldn't a mutex approach work just fine? You're running on a single core anyway.

show 1 reply