DEV_EVENT_RXDOWN
fsm_event(priv->fsm, DEV_EVENT_RXDOWN, dev);
if (event == DEV_EVENT_RXDOWN)
if (event == DEV_EVENT_RXDOWN)
if (event == DEV_EVENT_RXDOWN)
{ DEV_STATE_STOPWAIT_RXTX, DEV_EVENT_RXDOWN, dev_action_chdown },
{ DEV_STATE_STOPWAIT_RX, DEV_EVENT_RXDOWN, dev_action_chdown },
{ DEV_STATE_STARTWAIT_RXTX, DEV_EVENT_RXDOWN, dev_action_chdown },
{ DEV_STATE_STARTWAIT_TX, DEV_EVENT_RXDOWN, dev_action_chdown },
{ DEV_STATE_RUNNING, DEV_EVENT_RXDOWN, dev_action_chdown },
[DEV_EVENT_RXDOWN] = "RX down",
fsm_event(priv->fsm, DEV_EVENT_RXDOWN, dev);
fsm_event(priv->fsm, DEV_EVENT_RXDOWN, dev);
fsm_event(priv->fsm, DEV_EVENT_RXDOWN, dev);
fsm_event(priv->fsm, DEV_EVENT_RXDOWN, dev);
fsm_event(priv->fsm, DEV_EVENT_RXDOWN, dev);