added c42_u32_bit_width()