USB_PIPE_STATE_IDLE
case USB_PIPE_STATE_IDLE:
USB_PIPE_STATE_IDLE);
USB_PIPE_STATE_IDLE);
if (pipe_state != USB_PIPE_STATE_IDLE) {
usba_pipe_new_state(ph_data, USB_PIPE_STATE_IDLE);
usba_pipe_new_state(ph_data, USB_PIPE_STATE_IDLE);
case USB_PIPE_STATE_IDLE:
case USB_PIPE_STATE_IDLE:
usba_pipe_new_state(ph_data, USB_PIPE_STATE_IDLE);
case USB_PIPE_STATE_IDLE:
usba_pipe_new_state(ph_data, USB_PIPE_STATE_IDLE);
case USB_PIPE_STATE_IDLE:
usba_pipe_new_state(ph_data, USB_PIPE_STATE_IDLE);
case USB_PIPE_STATE_IDLE:
usba_pipe_new_state(ph_data, USB_PIPE_STATE_IDLE);
if (usba_get_ph_state(ph_data) == USB_PIPE_STATE_IDLE) {
case USB_PIPE_STATE_IDLE:
usba_pipe_new_state(ph_data, USB_PIPE_STATE_IDLE);
if (usba_get_ph_state(ph_data) == USB_PIPE_STATE_IDLE) {
case USB_PIPE_STATE_IDLE:
USB_PIPE_STATE_IDLE) {
usba_pipe_new_state(ph_data, USB_PIPE_STATE_IDLE);
usba_pipe_new_state(ph_data, USB_PIPE_STATE_IDLE);
usba_pipe_new_state(ph_data, USB_PIPE_STATE_IDLE);
usba_pipe_new_state(ph_data, USB_PIPE_STATE_IDLE);
{ USB_PIPE_STATE_IDLE, "<idle>" },
ASSERT(p_state == USB_PIPE_STATE_IDLE);