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

Macros

#define RT_RX_MULTICAST   0x00008000
 Multicast packet. More...
 
#define RT_RX_PAM   0x00004000
 Physical address matched. More...
 
#define RT_RX_BROADCAST   0x00002000
 Broadcast address matched. More...
 
#define RT_RX_BAD_SYMBOL   0x00000020
 Invalid symbol in 100TX packet. More...
 
#define RT_RX_RUNT   0x00000010
 Packet size is <64 bytes. More...
 
#define RT_RX_TOO_LONG   0x00000008
 Packet size is >4K bytes. More...
 
#define RT_RX_CRC_ERR   0x00000004
 CRC error. More...
 
#define RT_RX_FRAME_ALIGN   0x00000002
 Frame alignment error. More...
 
#define RT_RX_STATUS_OK   0x00000001
 Status ok: a good packet was received. More...
 

Detailed Description

Macro Definition Documentation

#define RT_RX_BAD_SYMBOL   0x00000020

Invalid symbol in 100TX packet.

#define RT_RX_BROADCAST   0x00002000

Broadcast address matched.

#define RT_RX_CRC_ERR   0x00000004

CRC error.

#define RT_RX_FRAME_ALIGN   0x00000002

Frame alignment error.

#define RT_RX_MULTICAST   0x00008000

Multicast packet.

#define RT_RX_PAM   0x00004000

Physical address matched.

#define RT_RX_RUNT   0x00000010

Packet size is <64 bytes.

#define RT_RX_STATUS_OK   0x00000001

Status ok: a good packet was received.

#define RT_RX_TOO_LONG   0x00000008

Packet size is >4K bytes.