ByteAccessIO
*(((volatile char *)ba) + ( ByteAccessIO(reg) ))
( ByteAccessIO(reg) & 0xffff )) = ((val) & 0xff); \