MUSB_RXCSR_H_REQPKT
csr |= MUSB_RXCSR_H_REQPKT;
csr &= ~(MUSB_RXCSR_H_REQPKT | MUSB_RXCSR_DMAENAB);
val |= MUSB_RXCSR_H_REQPKT;
val &= ~MUSB_RXCSR_H_REQPKT;
(rx_csr & MUSB_RXCSR_H_REQPKT)) {
rx_csr &= ~MUSB_RXCSR_H_REQPKT;
val &= ~MUSB_RXCSR_H_REQPKT;
csr &= ~(MUSB_RXCSR_H_REQPKT
csr &= ~(MUSB_RXCSR_RXPKTRDY | MUSB_RXCSR_H_REQPKT);
csr |= MUSB_RXCSR_H_REQPKT;
| MUSB_RXCSR_H_REQPKT))
csr |= MUSB_RXCSR_H_REQPKT;
rx_csr &= ~MUSB_RXCSR_H_REQPKT;