AM64x MCU+ SDK  08.02.00
hsrPrp_red_tx.h
Go to the documentation of this file.
1 
38 #ifndef RED_TX_H_
39 #define RED_TX_H_
40 
41 /* ========================================================================== */
42 /* Include Files */
43 /* ========================================================================== */
44 
45 #include "hsrPrp_red_common.h"
46 #include "hsrPrp_handle.h"
47 
48 /* ========================================================================== */
49 /* Function Declarations */
50 /* ========================================================================== */
63  const uint8_t *packetData, int32_t packetLength, int32_t queuePriority);
77  const uint8_t *packetData, int32_t packetLength, int32_t queuePriority, int32_t port);
88  RED_FRAME *pRedFrame, int32_t portNumber, int32_t queuePriority);
89 
90 #endif /* RED_TX_H_ */
ICSS_EMAC_Handle
struct ICSS_EMAC_Config_s * ICSS_EMAC_Handle
Alias for ICSS EMAC Handle containing base addresses and modules.
Definition: icss_emac.h:368
RedTxPacketHsrModeT
RED_STATUS RedTxPacketHsrModeT(ICSS_EMAC_Handle icssEmacHandle, const uint8_t *packetData, int32_t packetLength, int32_t queuePriority)
hsrPrpHandle
struct hsrPrp_Config_s hsrPrpHandle
Definition: hsrPrp_handle.h:86
hsrPrp_red_common.h
Commonly used Macros, structures and Offsets.
RED_STATUS
RED_STATUS
RED Status.
Definition: hsrPrp_red_common.h:524
hsrPrp_handle.h
Include file for hsrPrp_red_hsr.c.
RED_FRAME
Definition: hsrPrp_red_common.h:140
RedTxPacketHsrModeM
RED_STATUS RedTxPacketHsrModeM(ICSS_EMAC_Handle icssEmacHandle, const uint8_t *packetData, int32_t packetLength, int32_t queuePriority, int32_t port)
RedTxPacketEnqueue
RED_STATUS RedTxPacketEnqueue(hsrPrpHandle *, ICSS_EMAC_Handle icssEmacHandle, RED_FRAME *pRedFrame, int32_t portNumber, int32_t queuePriority)
Function to enqueue packet for transmission.