RIO_CM_CONNECT
if (ch->state != RIO_CM_CONNECT) {
if (!riocm_cmp_exch(ch, RIO_CM_IDLE, RIO_CM_CONNECT)) {
riocm_cmp_exch(ch, RIO_CM_CONNECT, RIO_CM_IDLE);