fdomig/ottos — comment on commit 33967d502d9020acd0ce90cb4634bf8b8ac6d50d
File: src/ottos/kernel/sys/system.cc line 35
By fdomig:

Sure I did. Volatile in that case means, that the compiler should not try to optimize (or move) this asm statement and execute it at the specified place. However, the TI compiler seems to not support volatile in the combination with asm.