HME_XD_FLAGS
(p) ? le32toh(*((uint32_t *)HME_XD_FLAGS(b,i))) : \
(*((uint32_t *)HME_XD_FLAGS(b,i)))
*((uint32_t *)HME_XD_FLAGS(b,i)) = ((p) ? htole32((f)) : (f)); \