volatility of pointers to registers