KallistiOS  ##version##
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups
Macros
RTL8139C Interrupt Status bits

Macros

#define RT_INT_PCIERR   0x8000
 PCI Bus error. More...
 
#define RT_INT_TIMEOUT   0x4000
 Set when TCTR reaches TimerInt value. More...
 
#define RT_INT_RXFIFO_OVERFLOW   0x0040
 Rx FIFO overflow. More...
 
#define RT_INT_RXFIFO_UNDERRUN   0x0020
 Packet underrun / link change. More...
 
#define RT_INT_LINK_CHANGE   0x0020
 Packet underrun / link change. More...
 
#define RT_INT_RXBUF_OVERFLOW   0x0010
 Rx BUFFER overflow. More...
 
#define RT_INT_TX_ERR   0x0008
 Tx error. More...
 
#define RT_INT_TX_OK   0x0004
 Tx OK. More...
 
#define RT_INT_RX_ERR   0x0002
 Rx error. More...
 
#define RT_INT_RX_OK   0x0001
 Rx OK. More...
 
#define RT_INT_RX_ACK   (RT_INT_RXFIFO_OVERFLOW | RT_INT_RXBUF_OVERFLOW | RT_INT_RX_OK)
 Composite RX bits we check for while doing an RX interrupt. More...
 

Detailed Description

Macro Definition Documentation

#define RT_INT_LINK_CHANGE   0x0020

Packet underrun / link change.

#define RT_INT_PCIERR   0x8000

PCI Bus error.

#define RT_INT_RX_ACK   (RT_INT_RXFIFO_OVERFLOW | RT_INT_RXBUF_OVERFLOW | RT_INT_RX_OK)

Composite RX bits we check for while doing an RX interrupt.

#define RT_INT_RX_ERR   0x0002

Rx error.

#define RT_INT_RX_OK   0x0001

Rx OK.

#define RT_INT_RXBUF_OVERFLOW   0x0010

Rx BUFFER overflow.

#define RT_INT_RXFIFO_OVERFLOW   0x0040

Rx FIFO overflow.

#define RT_INT_RXFIFO_UNDERRUN   0x0020

Packet underrun / link change.

#define RT_INT_TIMEOUT   0x4000

Set when TCTR reaches TimerInt value.

#define RT_INT_TX_ERR   0x0008

Tx error.

#define RT_INT_TX_OK   0x0004

Tx OK.