X-Git-Url: https://sigrok.org/gitweb/?a=blobdiff_plain;f=hardware%2Flink-mso19%2Flink-mso19.c;h=05729556495d0265204ead4aba3ce36a1b043dc4;hb=f3163a6c2ee7a1d7ec6865f11cfcf52b07dc31f5;hp=ba50a8ac8306b6a13f2ed2897316b1632bce422b;hpb=8a839354c122b533181fe02da82d0110a44911cf;p=libsigrok.git diff --git a/hardware/link-mso19/link-mso19.c b/hardware/link-mso19/link-mso19.c index ba50a8ac..05729556 100644 --- a/hardware/link-mso19/link-mso19.c +++ b/hardware/link-mso19/link-mso19.c @@ -28,6 +28,7 @@ #include #include #include +#include #include "config.h" #include "link-mso19.h" @@ -83,7 +84,7 @@ static int mso_send_control_message(struct sigrok_device_instance *sdi, w = 0; while (w < s) { - ret = write(fd, buf + w, s - w); + ret = serial_write(fd, buf + w, s - w); if (ret < 0) { ret = SIGROK_ERR; goto free; @@ -145,7 +146,7 @@ static int mso_check_trigger(struct sigrok_device_instance *sdi, return ret; buf[0] = 0; - if (read(sdi->serial->fd, buf, 1) != 1) /* FIXME: Need timeout */ + if (serial_read(sdi->serial->fd, buf, 1) != 1) /* FIXME: Need timeout */ ret = SIGROK_ERR; *info = buf[0]; @@ -611,7 +612,7 @@ static int receive_data(int fd, int revents, void *user_data) revents = revents; - s = read(fd, in, sizeof(in)); + s = serial_read(fd, in, sizeof(in)); if (s <= 0) return FALSE;