csa_writemem
csa_writemem(resp, BA1_SPCR, SPCR_RSTSP);
csa_writemem(resp, BA1_SPCR, SPCR_DRQEN);
csa_writemem(resp, BA1_DREG, DREG_REGID_TRAP_SELECT + i);
csa_writemem(resp, BA1_TWPR, 0xffff);
csa_writemem(resp, BA1_DREG, 0);
csa_writemem(resp, BA1_FRMT, 0xadf);
csa_writemem(resp, dest + ul, src[ul >> 2]);
csa_writemem(resp, BA1_PFIE, csa_readmem(resp, BA1_PFIE) & ~0x0000f03f);
csa_writemem(resp, BA1_CIE,
csa_writemem(resp, BA1_PSRC, ((ulCorrectionPerSec << 16) & 0xFFFF0000) | (ulCorrectionPerGOF & 0xFFFF));
csa_writemem(resp, BA1_PPI, ulPhiIncr);
csa_writemem(resp, BA1_CSRC,
csa_writemem(resp, BA1_CCI, ulCoeffIncr);
csa_writemem(resp, BA1_CD,
csa_writemem(resp, BA1_CPI, ulPhiIncr);
csa_writemem(resp, BA1_CFG1, dwFrameGroupLength);
csa_writemem(resp, BA1_CFG2, (0x00800000 | dwFrameGroupLength));
csa_writemem(resp, BA1_CCST, 0x0000FFFF);
csa_writemem(resp, BA1_CSPB, ((65536 * ulOutRate) / 24000));
csa_writemem(resp, (BA1_CSPB + 4), 0x0000FFFF);
csa_writemem(resp, BA1_PCTL, ul | csa->pctl);
csa_writemem(resp, BA1_PVOL, 0x80008000);
csa_writemem(resp, BA1_CCTL, ul | csa->cctl);
csa_writemem(resp, BA1_CVOL, 0x80008000);
csa_writemem(resp, BA1_PCTL, ul & 0x0000ffff);
csa_writemem(resp, BA1_PVOL, 0xffffffff);
csa_writemem(resp, BA1_CCTL, ul & 0xffff0000);
csa_writemem(resp, BA1_CVOL, 0xffffffff);
csa_writemem(resp, BA1_FRMT, 0xadf);
csa_writemem(resp, BA1_SPCR, SPCR_RUN | SPCR_RUNFR | SPCR_DRQEN);
csa_writemem(resp, BA1_SPCR, 0);
csa_writemem(resp, BA1_PBA, ch->buffer->buf_addr);
csa_writemem(resp, BA1_PFIE, csa->pfie);
csa_writemem(resp, BA1_PDTC, pdtc);
csa_writemem(resp, BA1_CBA, ch->buffer->buf_addr);
csa_writemem(resp, BA1_CIE, (csa_readmem(resp, BA1_CIE) & ~0x0000003f) | 0x00000001);
csa_writemem(resp, BA1_PFIE, csa_readmem(resp, BA1_PFIE) & ~0x0000f03f);
csa_writemem(resp, BA1_CIE, (csa_readmem(resp, BA1_CIE) & ~0x0000003f) | 0x00000001);
csa_writemem(resp, BA1_PFIE,
csa_writemem(resp, BA1_CIE,
csa_writemem(resp, BA0_CLKCR1, 0);
csa_writemem(resp, BA0_CLKCR1,
void csa_writemem(csa_res *resp, u_long offset, u_int32_t data);