sio_read
size_t sio_read(struct sio_hdl *, void *, size_t);
n = sio_read(hdl, buf->data + end, count);
n = sio_read(hdl, buf, BUFSZ);
n = sio_read(dev_sh, p, todo);
n = sio_read(d->sio.hdl, data, d->sio.todo);