taglinefilesource code
ISR465net/tcp/we.cif( inb_p( ISR ) & PRX )
ISR466net/tcp/we.coutb_p( PRX, ISR ); /* acknowledge RX interrupt */
ISR467net/tcp/we.cwhile( ( inb_p( ISR ) & RST ) == 0 ); /* wait for reset to be completed */
ISR468net/tcp/we.coutb_p( RST, ISR ); /* acknowledge RST interrupt */
ISR556net/tcp/we.cprintk("\nwd8013 - interrupt isr = x%x", inb_p( ISR ) );
ISR563net/tcp/we.cif ( ( isr = inb_p( ISR ) ) & OVW ) {  /* Receiver overwrite warning */
ISR568net/tcp/we.coutb_p( OVW, ISR ); /* acknowledge interrupt */
ISR572net/tcp/we.coutb_p( PRX, ISR ); /* acknowledge interrupt */
ISR576net/tcp/we.cif ( inb_p( ISR ) & PTX ) {  /* finished sending a packet. */
ISR578net/tcp/we.coutb_p( PTX, ISR ); /* acknowledge interrupt */
ISR581net/tcp/we.cif (inb_p( ISR ) & RXE ) {  /* recieve error */
ISR592net/tcp/we.coutb_p( RXE, ISR ); /* acknowledge interrupt */
ISR595net/tcp/we.cif (inb_p( ISR ) & TXE ) {  /* transmit aborted! */
ISR613net/tcp/we.coutb_p( TXE, ISR ); /* acknowledge interrupt */
ISR616net/tcp/we.cif( inb_p( ISR ) & CNTE ){ /* Tally counters overflowing */
ISR620net/tcp/we.coutb_p( CNTE, ISR ); /* acknowledge interrupt */
ISR622net/tcp/we.cif( inb_p( ISR ) & RST ) /* Reset has been performed */
ISR623net/tcp/we.coutb_p( RST, ISR ); /* acknowledge interrupt */
ISR626net/tcp/we.cif( ( isr = inb_p( ISR ) ) != 0 )
ISR633net/tcp/we.c} while( inb_p( ISR ) != 0 );