r8a66597_write
r8a66597_write(r8a66597, BCLR, ep->fifoctr);
r8a66597_write(r8a66597, ~BRDY0, BRDYSTS);
r8a66597_write(r8a66597, ~check, BRDYSTS);
r8a66597_write(r8a66597, ~BEMP0, BEMPSTS);
r8a66597_write(r8a66597, ~check, BEMPSTS);
r8a66597_write(r8a66597, ~VALID, INTSTS0);
r8a66597_write(r8a66597, ~DVST, INTSTS0);
r8a66597_write(r8a66597, ~CTRT, INTSTS0);
r8a66597_write(r8a66597, ~(1 << pipenum), BRDYSTS);
r8a66597_write(r8a66597, 0xffff & ~VBINT,
r8a66597_write(r8a66597, savepipe, CFIFOSEL);
r8a66597_write(ep->r8a66597, ACLRM, ep->pipectr);
r8a66597_write(ep->r8a66597, 0, ep->pipectr);
r8a66597_write(r8a66597, pipenum, PIPESEL);
r8a66597_write(r8a66597, info->pipe, PIPESEL);
r8a66597_write(r8a66597, pipecfg, PIPECFG);
r8a66597_write(r8a66597, (buf_bsize << 10) | (bufnum), PIPEBUF);
r8a66597_write(r8a66597, info->maxpacket, PIPEMAXP);
r8a66597_write(r8a66597, info->interval, PIPEPERI);
r8a66597_write(r8a66597, ACLRM, ep->pipectr);
r8a66597_write(r8a66597, 0, ep->pipectr);
r8a66597_write(r8a66597, SQCLR, ep->pipectr);
r8a66597_write(r8a66597, BCLR, ep->fifoctr);
r8a66597_write(r8a66597, ~BEMP0, BEMPSTS);
r8a66597_write(r8a66597, tmp, INTENB0);
r8a66597_write(r8a66597, pipenum, PIPESEL);
r8a66597_write(r8a66597, pipenum, PIPESEL);
r8a66597_write(r8a66597, tmp, INTENB0);
r8a66597_write(r8a66597, ~(1 << ep->pipenum), BRDYSTS);
r8a66597_write(r8a66597, BCLR, ep->fifoctr);
r8a66597_write(r8a66597, TRCLR, ep->pipetre);
r8a66597_write(r8a66597,
r8a66597_write(r8a66597, r8a66597->pdata->buswait,
r8a66597_write(r8a66597, 0x0f, SYSCFG1);
r8a66597_write(r8a66597, BURST | CPU_ADR_RD_WR,
r8a66597_write(r8a66597, BURST | CPU_ADR_RD_WR,
r8a66597_write(r8a66597, 0, INTENB0);
r8a66597_write(r8a66597, 0, INTENB1);
r8a66597_write(r8a66597, 0, BRDYENB);
r8a66597_write(r8a66597, 0, BEMPENB);
r8a66597_write(r8a66597, 0, NRDYENB);
r8a66597_write(r8a66597, 0, BRDYSTS);
r8a66597_write(r8a66597, 0, NRDYSTS);
r8a66597_write(r8a66597, 0, BEMPSTS);
r8a66597_write(r8a66597, tmp, offset);
r8a66597_write(r8a66597, ~ATTCH, get_intsts_reg(port));
r8a66597_write(r8a66597, ~DTCH, get_intsts_reg(port));
r8a66597_write(r8a66597, make_devsel(td->address) | td->maxpacket,
r8a66597_write(r8a66597, ~(SIGN | SACK), INTSTS1);
r8a66597_write(r8a66597, le16_to_cpu(p[i]), setup_addr);
r8a66597_write(r8a66597, SUREQ, DCPCTR);
r8a66597_write(r8a66597, BCLR, CFIFOCTR);
r8a66597_write(r8a66597, ~(1 << td->pipenum), BRDYSTS);
r8a66597_write(r8a66597, TRCLR,
r8a66597_write(r8a66597,
r8a66597_write(r8a66597, BCLR, CFIFOCTR);
r8a66597_write(r8a66597, ~(1 << td->pipenum), BRDYSTS);
r8a66597_write(r8a66597, ~BEMP0, BEMPSTS);
r8a66597_write(r8a66597, BCLR | BVAL, CFIFOCTR);
r8a66597_write(r8a66597, BCLR, CFIFOCTR);
r8a66597_write(r8a66597, BCLR, td->pipe->fifoctr);
r8a66597_write(r8a66597, ~(1 << pipenum), BEMPSTS);
r8a66597_write(r8a66597, BVAL, td->pipe->fifoctr);
r8a66597_write(r8a66597, BURST | CPU_ADR_RD_WR, get_dmacfg_reg(port));
r8a66597_write(r8a66597, ~mask, BRDYSTS);
r8a66597_write(r8a66597, 0, get_intenb_reg(port));
r8a66597_write(r8a66597, ~mask, BEMPSTS);
r8a66597_write(r8a66597, 0, get_intsts_reg(port));
r8a66597_write(r8a66597, ~mask, NRDYSTS);
r8a66597_write(r8a66597, ~ATTCH, INTSTS2);
r8a66597_write(r8a66597, ~DTCH, INTSTS2);
r8a66597_write(r8a66597, ~BCHG, INTSTS2);
r8a66597_write(r8a66597, ~ATTCH, INTSTS1);
r8a66597_write(r8a66597, ~DTCH, INTSTS1);
r8a66597_write(r8a66597, ~BCHG, INTSTS1);
r8a66597_write(r8a66597, ~SIGN, INTSTS1);
r8a66597_write(r8a66597, ~SACK, INTSTS1);
r8a66597_write(r8a66597, ~ATTCH, get_intsts_reg(port));
r8a66597_write(r8a66597, 0, INTENB0);
r8a66597_write(r8a66597, 0, INTENB1);
r8a66597_write(r8a66597, 0, BRDYENB);
r8a66597_write(r8a66597, 0, BEMPENB);
r8a66597_write(r8a66597, 0, NRDYENB);
r8a66597_write(r8a66597, 0, BRDYSTS);
r8a66597_write(r8a66597, 0, NRDYSTS);
r8a66597_write(r8a66597, 0, BEMPSTS);
r8a66597_write(r8a66597, ~BCHG, get_intsts_reg(port));
r8a66597_write(r8a66597, tmp, INTENB0);
r8a66597_write(r8a66597, info->pipenum, PIPESEL);
r8a66597_write(r8a66597, val, PIPECFG);
r8a66597_write(r8a66597, (info->buf_bsize << 10) | (info->bufnum),
r8a66597_write(r8a66597, make_devsel(info->address) | info->maxpacket,
r8a66597_write(r8a66597, info->interval, PIPEPERI);
r8a66597_write(r8a66597, tmp, INTENB0);
r8a66597_write(r8a66597, val, devadd_reg);
r8a66597_write(r8a66597, SCKE, SYSCFG0);
r8a66597_write(r8a66597, 0x04, 0x02);
r8a66597_write(r8a66597, USBE, SYSCFG0);
r8a66597_write(r8a66597, tmp, offset);