CD1400_WRITE_REG
CD1400_WRITE_REG(cd, CD1400_CAR, mp->mp_channel);
CD1400_WRITE_REG(cd, CD1400_MSVR2,
CD1400_WRITE_REG(cd, CD1400_MSVR1,
CD1400_WRITE_REG(cd, CD1400_MSVR2, CD1400_MSVR2_DTR);
CD1400_WRITE_REG(cd, CD1400_MSVR1, CD1400_MSVR1_RTS);
CD1400_WRITE_REG(cd, CD1400_MSVR2, 0);
CD1400_WRITE_REG(cd, CD1400_MSVR1, 0);
CD1400_WRITE_REG(cd, CD1400_TCOR, tcor);
CD1400_WRITE_REG(cd, CD1400_TBPR, tbpr);
CD1400_WRITE_REG(cd, CD1400_RCOR, rcor);
CD1400_WRITE_REG(cd, CD1400_RBPR, rbpr);
CD1400_WRITE_REG(cd, CD1400_COR1, opt);
CD1400_WRITE_REG(cd, CD1400_COR2, opt);
CD1400_WRITE_REG(cd, CD1400_COR3, MTTY_RX_FIFO_THRESHOLD);
CD1400_WRITE_REG(cd, CD1400_COR4, CD1400_COR4_PFO_EXCEPTION);
CD1400_WRITE_REG(cd, CD1400_COR5, 0);
CD1400_WRITE_REG(cd, CD1400_MCOR1, mcor1);
CD1400_WRITE_REG(cd, CD1400_MCOR2, mcor2);
CD1400_WRITE_REG(cd, CD1400_RTPR, 2);
CD1400_WRITE_REG(cd, CD1400_CAR, 0);
CD1400_WRITE_REG(cd, CD1400_LIVR, (1<<3));
CD1400_WRITE_REG(mp->mp_cd1400, CD1400_CAR, 0);
CD1400_WRITE_REG(cd, CD1400_CAR, 0);
CD1400_WRITE_REG(cd, CD1400_TBPR, 10);
CD1400_WRITE_REG(cd, CD1400_SRER, CD1400_SRER_TXRDY);
CD1400_WRITE_REG(cd, CD1400_CAR, 0);
CD1400_WRITE_REG(cd, CD1400_SRER, 0);
CD1400_WRITE_REG(cd, CD1400_CAR, 0);
CD1400_WRITE_REG(cd, CD1400_RCOR, rcor);
CD1400_WRITE_REG(cd, CD1400_RBPR, rbpr);
CD1400_WRITE_REG(cd, CD1400_COR3, MBPP_RX_FIFO_THRESHOLD);
CD1400_WRITE_REG(cd, CD1400_SRER, CD1400_SRER_RXDATA);
CD1400_WRITE_REG(cd, CD1400_CAR, 0);
CD1400_WRITE_REG(cd, CD1400_SRER, 0);
CD1400_WRITE_REG(cd, CD1400_CCR, cmd);
CD1400_WRITE_REG(cd, CD1400_CAR, channel);
CD1400_WRITE_REG(cd, CD1400_SRER, srer);
CD1400_WRITE_REG(cd, CD1400_GFRCR, 0x00);
CD1400_WRITE_REG(cd, CD1400_PPR,
CD1400_WRITE_REG(cd, CD1400_GCR, CD1400_GCR_PARALLEL);
CD1400_WRITE_REG(cd, CD1400_EOSRR, 0); /* end service context */
CD1400_WRITE_REG(cd, CD1400_EOSRR, 0); /* end service context */
CD1400_WRITE_REG(cd, CD1400_TDR, *mbpp->mp_ptr);
CD1400_WRITE_REG(cd, CD1400_SRER, 0);
CD1400_WRITE_REG(cd, CD1400_TDR, 0);
CD1400_WRITE_REG(cd, CD1400_TDR, 0x81);
CD1400_WRITE_REG(cd, CD1400_TDR, 0);
CD1400_WRITE_REG(cd, CD1400_TDR, 0x83);
CD1400_WRITE_REG(cd, CD1400_TDR, ch);
CD1400_WRITE_REG(cd, CD1400_TDR, ch);
CD1400_WRITE_REG(cd, CD1400_SRER, srer);
CD1400_WRITE_REG(cd, CD1400_EOSRR, 0); /* end service context */
CD1400_WRITE_REG(cd, CD1400_CAR, mp->mp_channel);
CD1400_WRITE_REG(cd, CD1400_LIVR, port << 4);
CD1400_WRITE_REG(cd, CD1400_SRER, CD1400_SRER_RXDATA | CD1400_SRER_MDMCH);