upr
#define upr(x, n) (((uint32_t)(x) << (8 * (n))) | \
#define upr(x, n) (((uint32_t)(x) >> (8 * (n))) | \