lower_32_bits
#define lower_32_bits(n) ((uint32_t)((n) & 0xffffffff))
#define lower_32_bits(n) ((u32)(n))
#define lower_32_bits(x) ((x) & 0xffffffffu)