UHCI_TD_SET_DT
xfer->endpoint->toggle_next = (token & UHCI_TD_SET_DT(1)) ? 0 : 1;
if (!((td->td_token ^ td_token) & htole32(UHCI_TD_SET_DT(1))))
td->td_token ^= htole32(UHCI_TD_SET_DT(1));
temp->td_token ^= htole32(UHCI_TD_SET_DT(1));
temp.td_token |= htole32(UHCI_TD_SET_DT(1));
UHCI_TD_SET_DT(0));
UHCI_TD_SET_DT(1));
UHCI_TD_SET_DT(1));
htole32(UHCI_TD_PID_IN | UHCI_TD_SET_DT(1)) :
htole32(UHCI_TD_PID_OUT | UHCI_TD_SET_DT(1));
UHCI_TD_PID_OUT | UHCI_TD_SET_DT(dt))
UHCI_TD_PID_IN | UHCI_TD_SET_DT(dt))