CHIP_SWAP16
# define CHIP_SWAP_ACCESS(x) CHIP_SWAP16(x)
const uint16_t r = (uint16_t)CHIP_SWAP16(val >> shift);
mips_sh(h, CHIP_SWAP16(val));
CHIP_TYPE cval = ((CHIP_TYPE)CHIP_SWAP16(val)) << shift;