comwakeup
static timeout_t comwakeup;
comwakeup, NULL);
comwakeup(NULL);
callout_reset(&sio_timeout_handle, sio_timeout, comwakeup, NULL);