Defines all types of the mcuxClMac component. More...
Typedefs | |
typedef uint32_t | mcuxClMac_Status_t |
Type for Mac component error codes. | |
typedef struct mcuxClMac_ModeDescriptor | mcuxClMac_ModeDescriptor_t |
MAC mode/algorithm descriptor type. | |
typedef const mcuxClMac_ModeDescriptor_t *const | mcuxClMac_Mode_t |
MAC mode/algorithm type. | |
typedef mcuxClMac_ModeDescriptor_t *const | mcuxClMac_CustomMode_t |
MAC custom mode/algorithm type. | |
typedef struct mcuxClMac_Context | mcuxClMac_Context_t |
Mac context type. | |
Defines all types of the mcuxClMac component.
typedef uint32_t mcuxClMac_Status_t |
Type for Mac component error codes.
typedef struct mcuxClMac_ModeDescriptor mcuxClMac_ModeDescriptor_t |
MAC mode/algorithm descriptor type.
This type captures all the information that the MAC interfaces need to know about a particular MAC mode/algorithm.
typedef const mcuxClMac_ModeDescriptor_t* const mcuxClMac_Mode_t |
MAC mode/algorithm type.
This type is used to refer to a MAC mode/algorithm.
typedef mcuxClMac_ModeDescriptor_t* const mcuxClMac_CustomMode_t |
MAC custom mode/algorithm type.
This type is used to refer to a custom MAC mode/algorithm that can be created via a provided constructor.
typedef struct mcuxClMac_Context mcuxClMac_Context_t |
Mac context type.
This type captures all the information that the Mac interface needs to know for a particular Mac mode/algorithm to work.
The size of the context depends on the mode used (see mcuxClMac_MemoryConsumption).
Note: A copy of the Mac context to another memory location is only supported if both source and destination addresses have the same 64 bit alignment.