pub unsafe extern "C" fn ove_i2c_write_read( i2c: ove_i2c_t, addr: u16, tx: *const c_void, tx_len: usize, rx: *mut c_void, rx_len: usize, timeout_ms: u32, ) -> i32