X-Git-Url: http://sigrok.org/gitweb/?a=blobdiff_plain;f=hardware%2Fcommon%2Fserial.c;h=e99b768b524bbb949550bb4fc958d499e2919c01;hb=144f6660d004d60264a57db7150ed90e5f68ea77;hp=32a6d23c087f61ca046f607811a38465ce21ce1e;hpb=999f6730c66fafc76fe32f7090cc740d901a2226;p=libsigrok.git diff --git a/hardware/common/serial.c b/hardware/common/serial.c index 32a6d23c..e99b768b 100644 --- a/hardware/common/serial.c +++ b/hardware/common/serial.c @@ -570,7 +570,8 @@ SR_PRIV int serial_readline(struct sr_serial_dev_inst *serial, char **buf, */ SR_PRIV int serial_stream_detect(struct sr_serial_dev_inst *serial, uint8_t *buf, size_t *buflen, - size_t packet_size, packet_valid_t is_valid, + size_t packet_size, + packet_valid_callback is_valid, uint64_t timeout_ms, int baudrate) { uint64_t start, time, byte_delay_us; @@ -684,7 +685,7 @@ typedef int event_handle; #endif SR_PRIV int serial_source_add(struct sr_serial_dev_inst *serial, int events, - int timeout, sr_receive_data_callback_t cb, void *cb_data) + int timeout, sr_receive_data_callback cb, void *cb_data) { enum sp_event mask = 0; unsigned int i;