pub type __uint16_t = c_ushort;