renamed byteswap macros