We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 58a0e4c commit 82cd9e2Copy full SHA for 82cd9e2
artiq/firmware/libksupport/lib.rs
@@ -248,14 +248,14 @@ extern fn i2c_stop(busno: i32) {
248
send(&I2CStopRequest { busno: busno as u8 });
249
}
250
251
-extern fn i2c_write(busno: i32, data: i8) -> bool {
+extern fn i2c_write(busno: i32, data: i32) -> bool {
252
send(&I2CWriteRequest { busno: busno as u8, data: data as u8 });
253
recv!(&I2CWriteReply { ack } => ack)
254
255
256
-extern fn i2c_read(busno: i32, ack: bool) -> i8 {
+extern fn i2c_read(busno: i32, ack: bool) -> i32 {
257
send(&I2CReadRequest { busno: busno as u8, ack: ack });
258
- recv!(&I2CReadReply { data } => data) as i8
+ recv!(&I2CReadReply { data } => data) as i32
259
260
261
unsafe fn attribute_writeback(typeinfo: *const ()) {
0 commit comments