1.2.5.2.44 TCPIP_MAC_PROCESS_FLAGS Enumeration

C

typedef enum {
TCPIP_MAC_PROCESS_FLAG_NONE = 0x0000,
TCPIP_MAC_PROCESS_FLAG_RX = 0x0001,
TCPIP_MAC_PROCESS_FLAG_TX = 0x0002,
TCPIP_MAC_PROCESS_FLAG_ANY = 0x0100
} TCPIP_MAC_PROCESS_FLAGS;

Description

MAC Process Flags.

List of specific MAC processing flags that indicate to the user of the MAC (TCP/IP stack) the processing that is expected by the MAC driver.

Parameters

ParametersDescription
TCPIP_MAC_PROCESS_FLAG_NONE = 0x0000The stack never has to call the TCPIP_MAC_Process() function.
TCPIP_MAC_PROCESS_FLAG_RX = 0x0001The stack has to call the TCPIP_MAC_Process() after an RX signal.
TCPIP_MAC_PROCESS_FLAG_TX = 0x0002The stack has to call the TCPIP_MAC_Process() after a TX signal.
TCPIP_MAC_PROCESS_FLAG_ANY = 0x0100The stack has to call the TCPIP_MAC_Process() after any type of signal.

Remarks

Multiple flags can be ORed.