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

Macros

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

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.