htohc32
if (!(status & htohc32(sc, EHCI_ITD_ACTIVE))) {
htohc32(temp->sc, EHCI_QTD_IOC |
htohc32(temp->sc, EHCI_QTD_TOGGLE_MASK);
htohc32(temp->sc, EHCI_QTD_TOGGLE_MASK);
htohc32(temp->sc, buf_res.physaddr);
htohc32(temp->sc,
htohc32(temp->sc,
htohc32(temp.sc, EHCI_QTD_SET_TOGGLE(1));
htohc32(temp.sc, EHCI_QTD_SET_CERR(3));
htohc32(temp.sc, EHCI_QTD_SET_CERR(3));
temp.qtd_status |= htohc32(temp.sc,
htohc32(temp.sc, EHCI_QTD_SET_CERR(3) |
htohc32(temp.sc, EHCI_QTD_ACTIVE |
htohc32(temp.sc, EHCI_QTD_ACTIVE |
temp.qtd_status &= htohc32(temp.sc, EHCI_QTD_SET_CERR(3) |
htohc32(temp.sc, EHCI_QTD_ACTIVE |
htohc32(temp.sc, EHCI_QTD_ACTIVE |
td->qtd_next = htohc32(temp.sc, EHCI_LINK_TERMINATE);
td->qtd_altnext = htohc32(temp.sc, EHCI_LINK_TERMINATE);
qh->qh_endp = htohc32(temp.sc, qh_endp);
qh->qh_endphub = htohc32(temp.sc, qh_endphub);
qh->qh_qtd.qtd_status = htohc32(temp.sc, EHCI_QTD_SET_TOGGLE(1));
htohc32(temp.sc, EHCI_LINK_TERMINATE);
sitd_portaddr = htohc32(sc, sitd_portaddr);
td->sitd_back = htohc32(sc, EHCI_LINK_TERMINATE);
td->sitd_bp[0] = htohc32(sc, buf_res.physaddr);
td->sitd_bp[1] = htohc32(sc, temp);
td->sitd_mask = htohc32(sc, sitd_mask);
td->sitd_status = htohc32(sc,
td->sitd_status = htohc32(sc,
td->itd_bp[0] = htohc32(sc,
td->itd_bp[1] = htohc32(sc, temp);
td->itd_bp[2] = htohc32(sc, xfer->max_packet_count & 3);
td->itd_status[td_no] = htohc32(sc, status);
td->itd_bp[0] &= htohc32(sc, 0xFFF);
td->itd_bp[0] |= htohc32(sc, page_addr);
td->itd_status[x] |= htohc32(sc, status);
td->itd_bp[page_no] &= htohc32(sc, 0xFFF);
td->itd_bp[page_no] |= htohc32(sc, page_addr);
td->itd_status[td_no - 1] |= htohc32(sc, EHCI_ITD_IOC);
sc->sc_terminate_self = htohc32(sc, buf_res.physaddr);
td->itd_self = htohc32(sc, page_info.physaddr | EHCI_LINK_ITD);
htohc32(sc, EHCI_LINK_TERMINATE);
td->sitd_self = htohc32(sc, page_info.physaddr | EHCI_LINK_SITD);
htohc32(sc, EHCI_LINK_TERMINATE);
qtd->qtd_self = htohc32(sc, page_info.physaddr);
htohc32(sc, EHCI_QTD_HALTED);
qh->qh_self = htohc32(sc, page_info.physaddr | EHCI_LINK_QH);
htohc32(sc, buf_res.physaddr) |
htohc32(sc, EHCI_LINK_QH);
htohc32(sc, EHCI_QH_SET_EPS(EHCI_QH_SPEED_HIGH));
htohc32(sc, EHCI_QH_SET_MULT(1));
htohc32(sc, EHCI_LINK_TERMINATE);
htohc32(sc, EHCI_LINK_TERMINATE);
htohc32(sc, EHCI_QTD_HALTED);
qh->qh_link = htohc32(sc, EHCI_LINK_TERMINATE);
htohc32(sc, buf_res.physaddr) |
htohc32(sc, EHCI_LINK_SITD);
htohc32(sc, EHCI_LINK_TERMINATE);
htohc32(sc, buf_res.physaddr) |
htohc32(sc, EHCI_LINK_ITD);
htohc32(sc, buf_res.physaddr) |
htohc32(sc, EHCI_LINK_QH);
htohc32(sc, EHCI_QH_SET_EPS(EHCI_QH_SPEED_HIGH) | EHCI_QH_HRECL);
qh->qh_endphub = htohc32(sc, EHCI_QH_SET_MULT(1));
qh->qh_qtd.qtd_next = htohc32(sc, EHCI_LINK_TERMINATE);
qh->qh_qtd.qtd_altnext = htohc32(sc, EHCI_LINK_TERMINATE);
qh->qh_qtd.qtd_status = htohc32(sc, EHCI_QTD_HALTED);
temp = (sqtd->qtd_next & htohc32(sc, EHCI_LINK_TERMINATE)) ? 1 : 0;
(sitd->sitd_portaddr & htohc32(sc, EHCI_SITD_SET_DIR_IN))
(sitd->sitd_status & htohc32(sc, EHCI_SITD_ACTIVE)) ? "ACTIVE" : "",
(itd->itd_status[0] & htohc32(sc, EHCI_ITD_ACTIVE)) ? "ACTIVE" : "");
(itd->itd_status[1] & htohc32(sc, EHCI_ITD_ACTIVE)) ? "ACTIVE" : "");
(itd->itd_status[2] & htohc32(sc, EHCI_ITD_ACTIVE)) ? "ACTIVE" : "");
(itd->itd_status[3] & htohc32(sc, EHCI_ITD_ACTIVE)) ? "ACTIVE" : "");
(itd->itd_status[4] & htohc32(sc, EHCI_ITD_ACTIVE)) ? "ACTIVE" : "");
(itd->itd_status[5] & htohc32(sc, EHCI_ITD_ACTIVE)) ? "ACTIVE" : "");
(itd->itd_status[6] & htohc32(sc, EHCI_ITD_ACTIVE)) ? "ACTIVE" : "");
(itd->itd_status[7] & htohc32(sc, EHCI_ITD_ACTIVE)) ? "ACTIVE" : "");