scif_fdr_read
if ((scif_fdr_read() & SCFDR2_RECVCNT) != 0) {
while ((scif_fdr_read() & SCFDR2_TXCNT) == SCFDR2_TXF_FULL)
count = scif_fdr_read() & SCFDR2_RECVCNT;
if (((scif_fdr_read() & SCFDR2_TXCNT) >> 8) != 16) { /* XXX (msaitoh) */
((scif_fdr_read() & SCFDR2_TXCNT) >> 8);
while ((scif_fdr_read() & SCFDR2_TXCNT) == SCFDR2_TXF_FULL)
while ((scif_fdr_read() & SCFDR2_RECVCNT) == 0)
- ((scif_fdr_read() & SCFDR2_TXCNT) >> 8);
i = scif_fdr_read() & SCFDR2_RECVCNT;