uart_getc
type = uart_getc(fd, iov, ioc, &count);
(void)uart_getc(fd, iov, ioc, &count); /* event */
want = uart_getc(fd, iov, ioc, &count);
(void)uart_getc(fd, iov, ioc, &count); /* handle LSB */
(void)uart_getc(fd, iov, ioc, &count); /* handle MSB */
want = uart_getc(fd, iov, ioc, &count) | /* LSB */
uart_getc(fd, iov, ioc, &count) << 8; /* MSB */
(void)uart_getc(fd, iov, ioc, &count); /* handle LSB */
(void)uart_getc(fd, iov, ioc, &count); /* handle MSB */
want = uart_getc(fd, iov, ioc, &count);
(void)uart_getc(fd, iov, ioc, &count);