AM64x MCU+ SDK  08.03.00
hsrPrp_red_multicastTable.h
Go to the documentation of this file.
1 
38 #ifndef RED_MULTICASTTABLE_H_
39 #define RED_MULTICASTTABLE_H_
40 
41 #ifdef __cplusplus
42 extern "C"
43 {
44 #endif
45 
46 
47 /* ========================================================================== */
48 /* Include Files */
49 /* ========================================================================== */
50 
51 #include "hsrPrp_red_common.h"
52 
53 /* ========================================================================== */
54 /* Function Declarations */
55 /* ========================================================================== */
68  uint8_t command);
69 
83  pruicssHandle,
84  uint8_t *multicastAddr, uint8_t command);
85 
96  pruicssHandle,
97  uint8_t *mask);
98 
99 
100 #ifdef __cplusplus
101 }
102 #endif
103 
104 #endif /* RED_MULTICASTTABLE_H_ */
hsrPrp_multicast_filter_override_hashmask
RED_STATUS hsrPrp_multicast_filter_override_hashmask(PRUICSS_Handle pruicssHandle, uint8_t *mask)
configure the mask
hsrPrp_red_common.h
Commonly used Macros, structures and Offsets.
RED_STATUS
RED_STATUS
RED Status.
Definition: hsrPrp_red_common.h:530
hsrPrp_multicast_filter_config
RED_STATUS hsrPrp_multicast_filter_config(PRUICSS_Handle pruicssHandle, uint8_t command)
set the M_MULTICAST_TABLE_SEARCH_OP_CONTROL_BIT to enable/disable multicast filtering
hsrPrp_multicast_filter_update_macid
RED_STATUS hsrPrp_multicast_filter_update_macid(PRUICSS_Handle pruicssHandle, uint8_t *multicastAddr, uint8_t command)
insert/delete a multicast MAC ID in the multicast filter table
PRUICSS_Handle
struct PRUICSS_Config_s * PRUICSS_Handle
A handle that is returned from a PRUICSS_open() call. This handle is required for calling other APIs.
Definition: pruicss/g_v0/pruicss.h:234