STATE_DATA
go->state = STATE_DATA;
case STATE_DATA:
go->state = STATE_DATA;
go->state = STATE_DATA;
go->state = STATE_DATA;
go->state = STATE_DATA;
go->state = STATE_DATA;
go->state = STATE_DATA;
go->state = STATE_DATA;
go->state = STATE_DATA;
rx->state = (rx->len > 0) ? STATE_DATA : STATE_CHKSUM;
case STATE_DATA: /* Looking for 'len' data bytes */
dev->txstate = STATE_DATA;
case STATE_DATA:
if (dev->txstate == STATE_DATA &&
dev->rxstate = STATE_DATA;
case STATE_DATA:
dev->rxstate = STATE_DATA;