HSR/PRP FWHAL(Firmware and Hardware Abstraction Layer) APIs implement the key interface between HSR/PRP firmware.
◆ RED_MANUFACTURER
| #define RED_MANUFACTURER "Texas Instruments" |
◆ RED_VERSION_NAME
| #define RED_VERSION_NAME "1.0.4.0553" |
◆ RED_NODE_NAME
| #define RED_NODE_NAME "TI" |
◆ BD_HOST_RECV_MASK
| #define BD_HOST_RECV_MASK (0x00000400) |
◆ BD_HOST_RECV_SHIFT
| #define BD_HOST_RECV_SHIFT ( 10 ) |
◆ BD_PORT_RECV_MASK
| #define BD_PORT_RECV_MASK (0x00000800) |
◆ BD_PORT_RECV_SHIFT
| #define BD_PORT_RECV_SHIFT ( 11 ) |
◆ HOST_VALID
◆ HOST_INVALID
◆ PORT_VALID
◆ PORT_INVALID
◆ RED_RX_FRAME_BYTE_CNT_MIN
| #define RED_RX_FRAME_BYTE_CNT_MIN ( 64 ) |
RX Frame total byte count minimum value
◆ RED_RX_FRAME_BYTE_CNT_MAX
| #define RED_RX_FRAME_BYTE_CNT_MAX ( 1528 ) |
RX Frame total byte count maximum value (VLAN + HSR TAG
◆ VLAN_TAG_TPID_BIG_ENDIAN
| #define VLAN_TAG_TPID_BIG_ENDIAN ( 0x0081 ) |
PRP-1 RCT Suffix in Big Endian format
◆ VLAN_TAG_SIZE
| #define VLAN_TAG_SIZE ( 4 ) |