Thanks for this correction. How would you tell the compiler, that the pointer variable itself might be volatile?