1.3.5.1.2 MAC_RF_INIT Struct

C

typedef struct
{
    /* Callbacks */
    MAC_RF_HANDLERS macRfHandlers;
    /* Pointer to MAC Tables */
    MAC_RF_TABLES *macRfTables;
    /* RF PAL index from configuration */
    uint8_t palRfIndex;
} MAC_RF_INIT;

Summary

Initialization Data for MAC RF to be provided on Init routine.

Description

Defines the set of callback functions that MAC RF uses to generate events to upper layer and a pointer to MAC RF Tables.

Field description:

  • macRfHandlers. Structure containing pointers to functions to be invoked by MAC RF to notify events.

  • macRfTables. Pointer to MAC RF Tables structure.

  • palRfIndex. Index to initialize PAL layer. As it comes from configuration options, it cannot be hardcoded in library and is passed as initialization data.

Remarks

None.