Needs the volatile qualifier for a later assignment to a volatile pointer.