volatile
A C++ keyword telling the compiler every read and write of a variable must really happen.
Used for hardware registers and variables shared with an interrupt. It does not make operations atomic.
A C++ keyword telling the compiler every read and write of a variable must really happen.
Used for hardware registers and variables shared with an interrupt. It does not make operations atomic.