DMASTAT
if( TESTLO(DMASTAT, INTSTAT) )
while(TESTLO(DMASTAT, INTSTAT) || TESTLO(DMASTAT, DFIFOEMP) || TESTLO(SSTAT2, SEMPTY)) {
while(TESTLO(DMASTAT, DFIFOFULL|INTSTAT) && time_before(jiffies,the_time))
if(TESTLO(DMASTAT, DFIFOFULL|INTSTAT)) {
if(TESTHI(DMASTAT, DFIFOFULL)) {
if(TESTLO(DMASTAT, INTSTAT) ||
TESTLO(DMASTAT, DFIFOEMP) ||
while (TESTLO(DMASTAT, INTSTAT) && acp->this_residual > 0) {
if(TESTLO(DMASTAT, DFIFOEMP)) {
while(TESTLO(DMASTAT, DFIFOEMP|INTSTAT) && time_before(jiffies,the_time))
if(TESTLO(DMASTAT, DFIFOEMP|INTSTAT)) {
if(TESTLO(DMASTAT, DFIFOEMP)) {
seq_printf(m, "INTSTAT (%s); ", TESTHI(DMASTAT, INTSTAT) ? "hi" : "lo");
s = GETPORT(DMASTAT);
if (TESTHI(DMASTAT, INTSTAT)) {
return TESTHI(DMASTAT, INTSTAT);