Microchip® Advanced Software Framework

 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages

All Build configurations Macros are defined in this module.

Defines MAC Build Configuration Used.

Macros

#define MAC_ASSOCIATION_INDICATION_RESPONSE   (1)
 FEATURE SET FOR FFD BUILD. More...
 
#define MAC_ASSOCIATION_REQUEST_CONFIRM   (1)
 
#define MAC_BEACON_NOTIFY_INDICATION   (1)
 
#define MAC_COMM_STATUS_INDICATION   (1)
 
#define MAC_DISASSOCIATION_BASIC_SUPPORT   (1)
 
#define MAC_DISASSOCIATION_FFD_SUPPORT   (1)
 
#define MAC_GET_SUPPORT   (1)
 
#define MAC_GTS_REQUEST   (0)
 FEATURE SET FOR BUILD WITH PURE NONBEACON ONLY NETWORK SUPPORT. More...
 
#define MAC_INDIRECT_DATA_BASIC   (1)
 
#define MAC_INDIRECT_DATA_FFD   (1)
 
#define MAC_ORPHAN_INDICATION_RESPONSE   (1)
 
#define MAC_PAN_ID_CONFLICT_AS_PC   (1)
 
#define MAC_PAN_ID_CONFLICT_NON_PC   (1)
 
#define MAC_PURGE_REQUEST_CONFIRM   (1)
 
#define MAC_RX_ENABLE_SUPPORT   (1)
 
#define MAC_SCAN_ACTIVE_REQUEST_CONFIRM   (1)
 
#define MAC_SCAN_ED_REQUEST_CONFIRM   (1)
 
#define MAC_SCAN_ORPHAN_REQUEST_CONFIRM   (1)
 
#define MAC_SCAN_PASSIVE_REQUEST_CONFIRM
 
#define MAC_SCAN_SUPPORT   (1)
 
#define MAC_START_REQUEST_CONFIRM   (1)
 
#define MAC_SYNC_LOSS_INDICATION   (1)
 
#define MAC_SYNC_REQUEST
 FEATURE SET FOR BUILD WITH PURE NONBEACON ONLY NETWORK SUPPORT. More...
 

#define MAC_ASSOCIATION_INDICATION_RESPONSE   (1)

FEATURE SET FOR FFD BUILD.

#define MAC_ASSOCIATION_REQUEST_CONFIRM   (1)
#define MAC_BEACON_NOTIFY_INDICATION   (1)
#define MAC_COMM_STATUS_INDICATION   (1)
#define MAC_DISASSOCIATION_BASIC_SUPPORT   (1)
#define MAC_DISASSOCIATION_FFD_SUPPORT   (1)
#define MAC_GET_SUPPORT   (1)
#define MAC_GTS_REQUEST   (0)

FEATURE SET FOR BUILD WITH PURE NONBEACON ONLY NETWORK SUPPORT.

#define MAC_INDIRECT_DATA_BASIC   (1)
#define MAC_INDIRECT_DATA_FFD   (1)
#define MAC_ORPHAN_INDICATION_RESPONSE   (1)
#define MAC_PAN_ID_CONFLICT_AS_PC   (1)
#define MAC_PAN_ID_CONFLICT_NON_PC   (1)
#define MAC_PURGE_REQUEST_CONFIRM   (1)
#define MAC_RX_ENABLE_SUPPORT   (1)
#define MAC_SCAN_ACTIVE_REQUEST_CONFIRM   (1)
#define MAC_SCAN_ED_REQUEST_CONFIRM   (1)
#define MAC_SCAN_ORPHAN_REQUEST_CONFIRM   (1)
#define MAC_SCAN_PASSIVE_REQUEST_CONFIRM
Value:
(0) /* No Passive Scan in
* nonbeacon networks */

Referenced by check_for_pan_id_conflict_as_pc(), and check_for_pan_id_conflict_non_pc().

#define MAC_SCAN_SUPPORT   (1)
#define MAC_START_REQUEST_CONFIRM   (1)
#define MAC_SYNC_LOSS_INDICATION   (1)
#define MAC_SYNC_REQUEST
Value:
(0) /* No Tracking of beacon
* frames for nonbeacon
* networks */

FEATURE SET FOR BUILD WITH PURE NONBEACON ONLY NETWORK SUPPORT.