• melechric@lemmy.world
    link
    fedilink
    arrow-up
    8
    ·
    2 days ago

    Yes. Sometimes you’re limited by the hardware you’re controlling. This code is a bit hard to justify with that excuse though. Normally your code would do a read from hardware to see if the value decremented and then repeat the write. (Possibly a sleep/yield in there if required.)