Avoid the risk of reading 16bit data from an unaligned address by using a macro that is adapted for this.