7 int main(int argc, char *argv[])
16 printf("Usage: %s SERIAL_DEVICE\n", argv[0]);
23 fd = open_at_baud(device, &baud);
28 printf("Failed to set baudrate to 128000, only got %d\n", baud);
33 epoll_fd = epoll_create(1);
37 if (epoll_ctl(epoll_fd, EPOLL_CTL_ADD, fd, &ev) == -1) {
43 ret = epoll_wait(epoll_fd, &ev, 1, -1);
52 ret = read(fd, buf, sizeof(buf));
61 ret = write(1, buf, ret);