KallistiOS git master
Independent SDK for the Sega Dreamcast
Loading...
Searching...
No Matches
Receive Status Bits

BBA receive status register fields. More...

Macros

#define RT_RX_MULTICAST   0x8000
 Multicast packet.
 
#define RT_RX_PAM   0x4000
 Physical address matched.
 
#define RT_RX_BROADCAST   0x2000
 Broadcast address matched.
 
#define RT_RX_BAD_SYMBOL   0x0020
 Invalid symbol in 100TX packet.
 
#define RT_RX_RUNT   0x0010
 Packet size is <64 bytes.
 
#define RT_RX_TOO_LONG   0x0008
 Packet size is >4K bytes.
 
#define RT_RX_CRC_ERR   0x0004
 CRC error.
 
#define RT_RX_FRAME_ALIGN   0x0002
 Frame alignment error.
 
#define RT_RX_STATUS_OK   0x0001
 Status ok: a good packet was received.
 

Detailed Description

BBA receive status register fields.

Macro Definition Documentation

◆ RT_RX_BAD_SYMBOL

#define RT_RX_BAD_SYMBOL   0x0020

Invalid symbol in 100TX packet.

◆ RT_RX_BROADCAST

#define RT_RX_BROADCAST   0x2000

Broadcast address matched.

◆ RT_RX_CRC_ERR

#define RT_RX_CRC_ERR   0x0004

CRC error.

◆ RT_RX_FRAME_ALIGN

#define RT_RX_FRAME_ALIGN   0x0002

Frame alignment error.

◆ RT_RX_MULTICAST

#define RT_RX_MULTICAST   0x8000

Multicast packet.

◆ RT_RX_PAM

#define RT_RX_PAM   0x4000

Physical address matched.

◆ RT_RX_RUNT

#define RT_RX_RUNT   0x0010

Packet size is <64 bytes.

◆ RT_RX_STATUS_OK

#define RT_RX_STATUS_OK   0x0001

Status ok: a good packet was received.

◆ RT_RX_TOO_LONG

#define RT_RX_TOO_LONG   0x0008

Packet size is >4K bytes.