Undefined behaviour when there are multiple volatile variables accessed in the one C statement. Changes to introduce non-volatile temporaries, split statement or make variable non-volatile.
Undefined behaviour when there are multiple volatile variables accessed in the one C statement. Changes to introduce non-volatile temporaries, split statement or make variable non-volatile.