PR_RXCS
while (mfpr(PR_RXCS) & GC_DON) {
while ((mfpr(PR_RXCS) & GC_DON) == 0)
while ((mfpr(PR_RXCS) & GC_DON) == 0)
if (mfpr(PR_RXCS) & GC_DON)
while (mfpr(PR_RXCS) & GC_DON) {
while ((mfpr(PR_RXCS) & GC_DON) == 0)
mtpr(0, PR_RXCS);
while (mfpr(PR_RXCS) & GC_DON) {
while ((mfpr(PR_RXCS) & GC_DON) == 0)
while ((mfpr(PR_RXCS) & GC_DON) == 0) /* Receive chr */
mtpr(0, PR_RXCS);
mtpr(GC_RIE, PR_RXCS);
static int pr_rxcs[4] = {PR_RXCS, PR_RXCS1, PR_RXCS2, PR_RXCS3};
while ((mfpr(PR_RXCS) & GC_DON) == 0)