Bouffalo SDK  1.0
Bouffalolab Software Development Kit
emac feature control cmd definition
Collaboration diagram for emac feature control cmd definition:

Macros

#define EMAC_CMD_NO_PREAMBLE_MODE   (0x01)
 
#define EMAC_CMD_EN_PROMISCUOUS   (0x02)
 
#define EMAC_CMD_FRAME_GAP_CHECK   (0x03)
 
#define EMAC_CMD_FULL_DUPLEX   (0x04)
 
#define EMAC_CMD_EN_TX_CRC_FIELD   (0x05)
 
#define EMAC_CMD_RECV_HUGE_FRAMES   (0x06)
 
#define EMAC_CMD_EN_AUTO_PADDING   (0x07)
 
#define EMAC_CMD_RECV_SMALL_FRAME   (0x08)
 
#define EMAC_CMD_SET_PHY_ADDRESS   (0x09)
 
#define EMAC_CMD_SET_MAC_ADDRESS   (0x0A)
 
#define EMAC_CMD_SET_PACKET_GAP   (0x0B)
 
#define EMAC_CMD_SET_MIN_FRAME   (0x0C)
 
#define EMAC_CMD_SET_MAX_FRAME   (0x0D)
 
#define EMAC_CMD_SET_MAXRET   (0x0E)
 
#define EMAC_CMD_SET_COLLVALID   (0x0F)
 

Detailed Description

Macro Definition Documentation

◆ EMAC_CMD_EN_AUTO_PADDING

#define EMAC_CMD_EN_AUTO_PADDING   (0x07)

Definition at line 29 of file bflb_emac.h.

◆ EMAC_CMD_EN_PROMISCUOUS

#define EMAC_CMD_EN_PROMISCUOUS   (0x02)

Definition at line 24 of file bflb_emac.h.

◆ EMAC_CMD_EN_TX_CRC_FIELD

#define EMAC_CMD_EN_TX_CRC_FIELD   (0x05)

Definition at line 27 of file bflb_emac.h.

◆ EMAC_CMD_FRAME_GAP_CHECK

#define EMAC_CMD_FRAME_GAP_CHECK   (0x03)

Definition at line 25 of file bflb_emac.h.

◆ EMAC_CMD_FULL_DUPLEX

#define EMAC_CMD_FULL_DUPLEX   (0x04)

Definition at line 26 of file bflb_emac.h.

◆ EMAC_CMD_NO_PREAMBLE_MODE

#define EMAC_CMD_NO_PREAMBLE_MODE   (0x01)

Definition at line 23 of file bflb_emac.h.

◆ EMAC_CMD_RECV_HUGE_FRAMES

#define EMAC_CMD_RECV_HUGE_FRAMES   (0x06)

Definition at line 28 of file bflb_emac.h.

◆ EMAC_CMD_RECV_SMALL_FRAME

#define EMAC_CMD_RECV_SMALL_FRAME   (0x08)

Definition at line 30 of file bflb_emac.h.

◆ EMAC_CMD_SET_COLLVALID

#define EMAC_CMD_SET_COLLVALID   (0x0F)

Definition at line 37 of file bflb_emac.h.

◆ EMAC_CMD_SET_MAC_ADDRESS

#define EMAC_CMD_SET_MAC_ADDRESS   (0x0A)

Definition at line 32 of file bflb_emac.h.

◆ EMAC_CMD_SET_MAX_FRAME

#define EMAC_CMD_SET_MAX_FRAME   (0x0D)

Definition at line 35 of file bflb_emac.h.

◆ EMAC_CMD_SET_MAXRET

#define EMAC_CMD_SET_MAXRET   (0x0E)

Definition at line 36 of file bflb_emac.h.

◆ EMAC_CMD_SET_MIN_FRAME

#define EMAC_CMD_SET_MIN_FRAME   (0x0C)

Definition at line 34 of file bflb_emac.h.

◆ EMAC_CMD_SET_PACKET_GAP

#define EMAC_CMD_SET_PACKET_GAP   (0x0B)

Definition at line 33 of file bflb_emac.h.

◆ EMAC_CMD_SET_PHY_ADDRESS

#define EMAC_CMD_SET_PHY_ADDRESS   (0x09)

Definition at line 31 of file bflb_emac.h.