Microchip® Advanced Software Framework

atmel_rf4ce/lib/inc/atmega128rfa1.h File Reference
#include "tal_types.h"
#include "avrtypes.h"

Macros

#define _0_0dBm   (6)
 Constant _0_0dBm for sub-register SR_TX_PWR. More...
 
#define _0_0pF   (0)
 Constant _0_0pF for sub-register SR_XTAL_TRIM. More...
 
#define _0_3pF   (1)
 Constant _0_3pF for sub-register SR_XTAL_TRIM. More...
 
#define _0_6pF   (2)
 Constant _0_6pF for sub-register SR_XTAL_TRIM. More...
 
#define _0_7dBm   (5)
 Constant _0_7dBm for sub-register SR_TX_PWR. More...
 
#define _0_9pF   (3)
 Constant _0_9pF for sub-register SR_XTAL_TRIM. More...
 
#define _1_2pF   (4)
 Constant _1_2pF for sub-register SR_XTAL_TRIM. More...
 
#define _1_3dBm   (4)
 Constant _1_3dBm for sub-register SR_TX_PWR. More...
 
#define _1_5pF   (5)
 Constant _1_5pF for sub-register SR_XTAL_TRIM. More...
 
#define _1_8dBm   (3)
 Constant _1_8dBm for sub-register SR_TX_PWR. More...
 
#define _1_8pF   (6)
 Constant _1_8pF for sub-register SR_XTAL_TRIM. More...
 
#define _2405MHz   (11)
 Constant _2405MHz for sub-register SR_CHANNEL. More...
 
#define _2410MHz   (12)
 Constant _2410MHz for sub-register SR_CHANNEL. More...
 
#define _2415MHz   (13)
 Constant _2415MHz for sub-register SR_CHANNEL. More...
 
#define _2420MHz   (14)
 Constant _2420MHz for sub-register SR_CHANNEL. More...
 
#define _2425MHz   (15)
 Constant _2425MHz for sub-register SR_CHANNEL. More...
 
#define _2430MHz   (16)
 Constant _2430MHz for sub-register SR_CHANNEL. More...
 
#define _2435MHz   (17)
 Constant _2435MHz for sub-register SR_CHANNEL. More...
 
#define _2440MHz   (18)
 Constant _2440MHz for sub-register SR_CHANNEL. More...
 
#define _2445MHz   (19)
 Constant _2445MHz for sub-register SR_CHANNEL. More...
 
#define _2450MHz   (20)
 Constant _2450MHz for sub-register SR_CHANNEL. More...
 
#define _2455MHz   (21)
 Constant _2455MHz for sub-register SR_CHANNEL. More...
 
#define _2460MHz   (22)
 Constant _2460MHz for sub-register SR_CHANNEL. More...
 
#define _2465MHz   (23)
 Constant _2465MHz for sub-register SR_CHANNEL. More...
 
#define _2470MHz   (24)
 Constant _2470MHz for sub-register SR_CHANNEL. More...
 
#define _2475MHz   (25)
 Constant _2475MHz for sub-register SR_CHANNEL. More...
 
#define _2480MHz   (26)
 Constant _2480MHz for sub-register SR_CHANNEL. More...
 
#define _2_1pF   (7)
 Constant _2_1pF for sub-register SR_XTAL_TRIM. More...
 
#define _2_3dBm   (2)
 Constant _2_3dBm for sub-register SR_TX_PWR. More...
 
#define _2_4pF   (8)
 Constant _2_4pF for sub-register SR_XTAL_TRIM. More...
 
#define _2_550V_BATMON_HR_1_1_70V_BATMON_HR_0_   (0)
 Constant 2_550V_BATMON_HR_1_1_70V_BATMON_HR_0 for sub-register SR_BATMON_VTH. More...
 
#define _2_625V_BATMON_HR_1_1_75V_BATMON_HR_0_   (1)
 Constant 2_625V_BATMON_HR_1_1_75V_BATMON_HR_0 for sub-register SR_BATMON_VTH. More...
 
#define _2_700V_BATMON_HR_1_1_80V_BATMON_HR_0_   (2)
 Constant 2_700V_BATMON_HR_1_1_80V_BATMON_HR_0 for sub-register SR_BATMON_VTH. More...
 
#define _2_775V_BATMON_HR_1_1_85V_BATMON_HR_0_   (3)
 Constant 2_775V_BATMON_HR_1_1_85V_BATMON_HR_0 for sub-register SR_BATMON_VTH. More...
 
#define _2_7pF   (9)
 Constant _2_7pF for sub-register SR_XTAL_TRIM. More...
 
#define _2_850V_BATMON_HR_1_1_90V_BATMON_HR_0_   (4)
 Constant 2_850V_BATMON_HR_1_1_90V_BATMON_HR_0 for sub-register SR_BATMON_VTH. More...
 
#define _2_8dBm   (1)
 Constant _2_8dBm for sub-register SR_TX_PWR. More...
 
#define _2_925V_BATMON_HR_1_1_95V_BATMON_HR_0_   (5)
 Constant 2_925V_BATMON_HR_1_1_95V_BATMON_HR_0 for sub-register SR_BATMON_VTH. More...
 
#define _3_000V_BATMON_HR_1_2_00V_BATMON_HR_0_   (6)
 Constant 3_000V_BATMON_HR_1_2_00V_BATMON_HR_0 for sub-register SR_BATMON_VTH. More...
 
#define _3_075V_BATMON_HR_1_2_05V_BATMON_HR_0_   (7)
 Constant 3_075V_BATMON_HR_1_2_05V_BATMON_HR_0 for sub-register SR_BATMON_VTH. More...
 
#define _3_0pF   (10)
 Constant _3_0pF for sub-register SR_XTAL_TRIM. More...
 
#define _3_150V_BATMON_HR_1_2_10V_BATMON_HR_0_   (8)
 Constant 3_150V_BATMON_HR_1_2_10V_BATMON_HR_0 for sub-register SR_BATMON_VTH. More...
 
#define _3_225V_BATMON_HR_1_2_15V_BATMON_HR_0_   (9)
 Constant 3_225V_BATMON_HR_1_2_15V_BATMON_HR_0 for sub-register SR_BATMON_VTH. More...
 
#define _3_2dBm   (0)
 Constant _3_2dBm for sub-register SR_TX_PWR. More...
 
#define _3_300V_BATMON_HR_1_2_20V_BATMON_HR_0_   (10)
 Constant 3_300V_BATMON_HR_1_2_20V_BATMON_HR_0 for sub-register SR_BATMON_VTH. More...
 
#define _3_375V_BATMON_HR_1_2_25V_BATMON_HR_0_   (11)
 Constant 3_375V_BATMON_HR_1_2_25V_BATMON_HR_0 for sub-register SR_BATMON_VTH. More...
 
#define _3_3pF   (11)
 Constant _3_3pF for sub-register SR_XTAL_TRIM. More...
 
#define _3_450V_BATMON_HR_1_2_30V_BATMON_HR_0_   (12)
 Constant 3_450V_BATMON_HR_1_2_30V_BATMON_HR_0 for sub-register SR_BATMON_VTH. More...
 
#define _3_525V_BATMON_HR_1_2_35V_BATMON_HR_0_   (13)
 Constant 3_525V_BATMON_HR_1_2_35V_BATMON_HR_0 for sub-register SR_BATMON_VTH. More...
 
#define _3_600V_BATMON_HR_1_2_40V_BATMON_HR_0_   (14)
 Constant 3_600V_BATMON_HR_1_2_40V_BATMON_HR_0 for sub-register SR_BATMON_VTH. More...
 
#define _3_675V_BATMON_HR_1_2_45V_BATMON_HR_0_   (15)
 Constant 3_675V_BATMON_HR_1_2_45V_BATMON_HR_0 for sub-register SR_BATMON_VTH. More...
 
#define _3_6pF   (12)
 Constant _3_6pF for sub-register SR_XTAL_TRIM. More...
 
#define _3_9pF   (13)
 Constant _3_9pF for sub-register SR_XTAL_TRIM. More...
 
#define _4_2pF   (14)
 Constant _4_2pF for sub-register SR_XTAL_TRIM. More...
 
#define _4_5pF   (15)
 Constant _4_5pF for sub-register SR_XTAL_TRIM. More...
 
#define __12dBm   (14)
 Constant __12dBm for sub-register SR_TX_PWR. More...
 
#define __17dBm   (15)
 Constant __17dBm for sub-register SR_TX_PWR. More...
 
#define __1dBm   (7)
 Constant __1dBm for sub-register SR_TX_PWR. More...
 
#define __2dBm   (8)
 Constant __2dBm for sub-register SR_TX_PWR. More...
 
#define __3dBm   (9)
 Constant __3dBm for sub-register SR_TX_PWR. More...
 
#define __4dBm   (10)
 Constant __4dBm for sub-register SR_TX_PWR. More...
 
#define __5dBm   (11)
 Constant __5dBm for sub-register SR_TX_PWR. More...
 
#define __7dBm   (12)
 Constant __7dBm for sub-register SR_TX_PWR. More...
 
#define __9dBm   (13)
 Constant __9dBm for sub-register SR_TX_PWR. More...
 
#define AACK_ACK_TIME_12_SYMBOLS   (0)
 Constant AACK_ACK_TIME_12_SYMBOLS for sub-register SR_AACK_ACK_TIME. More...
 
#define AACK_ACK_TIME_2_SYMBOLS   (1)
 Constant AACK_ACK_TIME_2_SYMBOLS for sub-register SR_AACK_ACK_TIME. More...
 
#define ACR_DISABLE   (0)
 Constant ACR_DISABLE for sub-register SR_ACR_MODE. More...
 
#define ACR_ENABLE   (1)
 Constant ACR_ENABLE for sub-register SR_ACR_MODE. More...
 
#define ALTRATE_1MBPS   (2)
 Constant ALTRATE_1MBPS for sub-register SR_OQPSK_DATA_RATE. More...
 
#define ALTRATE_250KBPS   (0)
 Constant ALTRATE_250KBPS for sub-register SR_OQPSK_DATA_RATE. More...
 
#define ALTRATE_2MBPS   (3)
 Constant ALTRATE_2MBPS for sub-register SR_OQPSK_DATA_RATE. More...
 
#define ALTRATE_500KBPS   (1)
 Constant ALTRATE_500KBPS for sub-register SR_OQPSK_DATA_RATE. More...
 
#define ANT_DIV_ANT_CTRL_DIG1_2_ANT_EXT_SW_EN_1_0   (2)
 Constant ANT_DIV_ANT_CTRL_DIG1_2_ANT_EXT_SW_EN_1_0 for sub-register SR_ANT_CTRL. More...
 
#define ANT_DIV_DISABLE   (0)
 Constant ANT_DIV_DISABLE for sub-register SR_ANT_DIV_EN. More...
 
#define ANT_DIV_ENABLE   (1)
 Constant ANT_DIV_ENABLE for sub-register SR_ANT_DIV_EN. More...
 
#define ANT_EXT_SW_EXTERNAL_SWITCH   (1)
 Constant ANT_EXT_SW_EXTERNAL_SWITCH for sub-register SR_ANT_EXT_SW_EN. More...
 
#define ANT_EXT_SW_INTERNAL_SWITCH   (0)
 Constant ANT_EXT_SW_INTERNAL_SWITCH for sub-register SR_ANT_EXT_SW_EN. More...
 
#define ANT_EXT_SW_SWITCH_DISABLE   (0)
 Access parameters for sub-register ANT_DIV_EN in register RG_ANT_DIV. More...
 
#define ANT_EXT_SW_SWITCH_ENABLE   (1)
 Constant ANT_EXT_SW_SWITCH_ENABLE for sub-register SR_ANT_EXT_SW_EN. More...
 
#define ANT_SEL_ANTENNA_0   (0)
 Constant ANT_SEL_ANTENNA_0 for sub-register SR_ANT_SEL. More...
 
#define ANT_SEL_ANTENNA_1   (1)
 Constant ANT_SEL_ANTENNA_1 for sub-register SR_ANT_SEL. More...
 
#define ATMEGA128RFA1_PART_NUM   (131)
 Constant ATmega128RFA1 for sub-register SR_PART_NUM. More...
 
#define BATMON_NOT_VALID   (0)
 Constant BATMON_NOT_VALID for sub-register SR_BATMON_OK. More...
 
#define BATMON_VALID   (1)
 Constant BATMON_VALID for sub-register SR_BATMON_OK. More...
 
#define BATTERY_IRQ_DISABLED   (0)
 Constant BATTERY_IRQ_DISABLED for sub-register SR_BAT_LOW_EN. More...
 
#define BATTERY_IRQ_ENABLED   (1)
 Constant BATTERY_IRQ_ENABLED for sub-register SR_BAT_LOW_EN. More...
 
#define BATTERY_LOW   (1)
 Constant BATTERY_LOW for sub-register SR_BAT_LOW. More...
 
#define BATTERY_NOT_LOW   (0)
 Constant BATTERY_NOT_LOW for sub-register SR_BAT_LOW. More...
 
#define CCA_CALCULATION_DONE   (1)
 Constant CCA_CALCULATION_DONE for sub-register SR_CCA_DONE. More...
 
#define CCA_CALCULATION_NOT_FINISHED   (0)
 Constant CCA_CALCULATION_NOT_FINISHED for sub-register SR_CCA_DONE. More...
 
#define CCA_DETECTION_TIME_SYM   (8)
 
#define CCA_DURATION_SYM   (CCA_DETECTION_TIME_SYM + CCA_PROCESS_TIME_SYM)
 
#define CCA_Mode_0   (0)
 Constant CCA_Mode_0 for sub-register SR_CCA_MODE. More...
 
#define CCA_Mode_1   (1)
 Constant CCA_Mode_1 for sub-register SR_CCA_MODE. More...
 
#define CCA_Mode_2   (2)
 Constant CCA_Mode_2 for sub-register SR_CCA_MODE. More...
 
#define CCA_Mode_3   (3)
 Constant CCA_Mode_3 for sub-register SR_CCA_MODE. More...
 
#define CCA_PRE_START_DURATION_US   (20)
 
#define CCA_PREPARATION_DURATION_US   (50)
 
#define CCA_PROCESS_TIME_SYM   (1)
 
#define CCA_START   (1)
 Constant CCA_START for sub-register CCA_REQUEST in register RG_PHY_CC_CCA. More...
 
#define CCA_STATUS_CHANNEL_IS_BUSY   (0)
 Constant CCA_STATUS_CHANNEL_IS_BUSY for sub-register SR_CCA_STATUS. More...
 
#define CCA_STATUS_CHANNEL_IS_IDLE   (1)
 Constant CCA_STATUS_CHANNEL_IS_IDLE for sub-register SR_CCA_STATUS. More...
 
#define CLKM_16MHz   (5)
 Constant CLKM_16MHz for sub-register SR_CLKM_CTRL. More...
 
#define CLKM_1_16MHz   (7)
 Constant CLKM_1_16MHz for sub-register SR_CLKM_CTRL. More...
 
#define CLKM_1_4MHz   (6)
 Constant CLKM_1_4MHz for sub-register SR_CLKM_CTRL. More...
 
#define CLKM_1MHz   (1)
 Constant CLKM_1MHz for sub-register SR_CLKM_CTRL. More...
 
#define CLKM_2MHz   (2)
 Constant CLKM_2MHz for sub-register SR_CLKM_CTRL. More...
 
#define CLKM_4MHz   (3)
 Constant CLKM_4MHz for sub-register SR_CLKM_CTRL. More...
 
#define CLKM_8MHz   (4)
 Constant CLKM_8MHz for sub-register SR_CLKM_CTRL. More...
 
#define CLKM_NO_CLOCK   (0)
 Constant CLKM_NO_CLOCK for sub-register SR_CLKM_CTRL. More...
 
#define CLKM_SHA_DISABLE   (0)
 Constant CLKM_SHA_DISABLE for sub-register SR_CLKM_SHA_SEL. More...
 
#define CLKM_SHA_ENABLE   (1)
 Constant CLKM_SHA_ENABLE for sub-register SR_CLKM_SHA_SEL. More...
 
#define CRC16_NOT_VALID   (0)
 Constant CRC16_NOT_VALID for sub-register SR_RX_CRC_VALID. More...
 
#define CRC16_VALID   (1)
 Constant CRC16_VALID for sub-register SR_RX_CRC_VALID. More...
 
#define CSMA_BE_MAX_BE__30   (3)
 Constant CSMA_BE_MAX_BE__30 for sub-register SR_MAX_BE. More...
 
#define CSMA_BE_MAX_BE__40   (4)
 Constant CSMA_BE_MAX_BE__40 for sub-register SR_MAX_BE. More...
 
#define CSMA_BE_MAX_BE__50   (5)
 Constant CSMA_BE_MAX_BE__50 for sub-register SR_MAX_BE. More...
 
#define CSMA_BE_MAX_BE__60   (6)
 Constant CSMA_BE_MAX_BE__60 for sub-register SR_MAX_BE. More...
 
#define CSMA_BE_MAX_BE__70   (7)
 Constant CSMA_BE_MAX_BE__70 for sub-register SR_MAX_BE. More...
 
#define CSMA_BE_MAX_BE__80   (8)
 Constant CSMA_BE_MAX_BE__80 for sub-register SR_MAX_BE. More...
 
#define CSMA_BE_MIN_BE__00   (0)
 Constant CSMA_BE_MIN_BE__00 for sub-register SR_MIN_BE. More...
 
#define CSMA_BE_MIN_BE__10   (1)
 Constant CSMA_BE_MIN_BE__10 for sub-register SR_MIN_BE. More...
 
#define CSMA_BE_MIN_BE__20   (2)
 Constant CSMA_BE_MIN_BE__20 for sub-register SR_MIN_BE. More...
 
#define CSMA_BE_MIN_BE__30   (3)
 Constant CSMA_BE_MIN_BE__30 for sub-register SR_MIN_BE. More...
 
#define CSMA_BE_MIN_BE__40   (4)
 Constant CSMA_BE_MIN_BE__40 for sub-register SR_MIN_BE. More...
 
#define CSMA_BE_MIN_BE__50   (5)
 Constant CSMA_BE_MIN_BE__50 for sub-register SR_MIN_BE. More...
 
#define CSMA_BE_MIN_BE__60   (6)
 Constant CSMA_BE_MIN_BE__60 for sub-register SR_MIN_BE. More...
 
#define CSMA_BE_MIN_BE__70   (7)
 Constant CSMA_BE_MIN_BE__70 for sub-register SR_MIN_BE. More...
 
#define CSMA_BE_MIN_BE__80   (8)
 Constant CSMA_BE_MIN_BE__80 for sub-register SR_MIN_BE. More...
 
#define CSMA_PROCESSING_TIME_US   (100)
 
#define CSMA_SEED_0_CSMA_SEED_0__00   (0)
 Constant CSMA_SEED_0_CSMA_SEED_0__00 for sub-register SR_CSMA_SEED_0. More...
 
#define CSMA_SEED_0_CSMA_SEED_0__10   (1)
 Constant CSMA_SEED_0_CSMA_SEED_0__10 for sub-register SR_CSMA_SEED_0. More...
 
#define CSMA_SEED_0_CSMA_SEED_0__100   (10)
 Constant CSMA_SEED_0_CSMA_SEED_0__100 for sub-register SR_CSMA_SEED_0. More...
 
#define CSMA_SEED_0_CSMA_SEED_0__110   (11)
 Constant CSMA_SEED_0_CSMA_SEED_0__110 for sub-register SR_CSMA_SEED_0. More...
 
#define CSMA_SEED_0_CSMA_SEED_0__120   (12)
 Constant CSMA_SEED_0_CSMA_SEED_0__120 for sub-register SR_CSMA_SEED_0. More...
 
#define CSMA_SEED_0_CSMA_SEED_0__130   (13)
 Constant CSMA_SEED_0_CSMA_SEED_0__130 for sub-register SR_CSMA_SEED_0. More...
 
#define CSMA_SEED_0_CSMA_SEED_0__140   (14)
 Constant CSMA_SEED_0_CSMA_SEED_0__140 for sub-register SR_CSMA_SEED_0. More...
 
#define CSMA_SEED_0_CSMA_SEED_0__150   (15)
 Constant CSMA_SEED_0_CSMA_SEED_0__150 for sub-register SR_CSMA_SEED_0. More...
 
#define CSMA_SEED_0_CSMA_SEED_0__20   (2)
 Constant CSMA_SEED_0_CSMA_SEED_0__20 for sub-register SR_CSMA_SEED_0. More...
 
#define CSMA_SEED_0_CSMA_SEED_0__30   (3)
 Constant CSMA_SEED_0_CSMA_SEED_0__30 for sub-register SR_CSMA_SEED_0. More...
 
#define CSMA_SEED_0_CSMA_SEED_0__40   (4)
 Constant CSMA_SEED_0_CSMA_SEED_0__40 for sub-register SR_CSMA_SEED_0. More...
 
#define CSMA_SEED_0_CSMA_SEED_0__50   (5)
 Constant CSMA_SEED_0_CSMA_SEED_0__50 for sub-register SR_CSMA_SEED_0. More...
 
#define CSMA_SEED_0_CSMA_SEED_0__60   (6)
 Constant CSMA_SEED_0_CSMA_SEED_0__60 for sub-register SR_CSMA_SEED_0. More...
 
#define CSMA_SEED_0_CSMA_SEED_0__70   (7)
 Constant CSMA_SEED_0_CSMA_SEED_0__70 for sub-register SR_CSMA_SEED_0. More...
 
#define CSMA_SEED_0_CSMA_SEED_0__80   (8)
 Constant CSMA_SEED_0_CSMA_SEED_0__80 for sub-register SR_CSMA_SEED_0. More...
 
#define CSMA_SEED_0_CSMA_SEED_0__90   (9)
 Constant CSMA_SEED_0_CSMA_SEED_0__90 for sub-register SR_CSMA_SEED_0. More...
 
#define CSMA_SEED_1_AACK_FVN_MODE__00   (0)
 Constant CSMA_SEED_1_AACK_FVN_MODE__00 for sub-register SR_AACK_FVN_MODE. More...
 
#define CSMA_SEED_1_CSMA_SEED_1__00   (0)
 Constant CSMA_SEED_1_CSMA_SEED_1__00 for sub-register SR_CSMA_SEED_1. More...
 
#define CSMA_SEED_1_CSMA_SEED_1__10   (1)
 Constant CSMA_SEED_1_CSMA_SEED_1__10 for sub-register SR_CSMA_SEED_1. More...
 
#define CSMA_SEED_1_CSMA_SEED_1__20   (2)
 Constant CSMA_SEED_1_CSMA_SEED_1__20 for sub-register SR_CSMA_SEED_1. More...
 
#define CSMA_SEED_1_CSMA_SEED_1__30   (3)
 Constant CSMA_SEED_1_CSMA_SEED_1__30 for sub-register SR_CSMA_SEED_1. More...
 
#define CSMA_SEED_1_CSMA_SEED_1__40   (4)
 Constant CSMA_SEED_1_CSMA_SEED_1__40 for sub-register SR_CSMA_SEED_1. More...
 
#define CSMA_SEED_1_CSMA_SEED_1__50   (5)
 Constant CSMA_SEED_1_CSMA_SEED_1__50 for sub-register SR_CSMA_SEED_1. More...
 
#define CSMA_SEED_1_CSMA_SEED_1__60   (6)
 Constant CSMA_SEED_1_CSMA_SEED_1__60 for sub-register SR_CSMA_SEED_1. More...
 
#define CSMA_SEED_1_CSMA_SEED_1__70   (7)
 Constant CSMA_SEED_1_CSMA_SEED_1__70 for sub-register SR_CSMA_SEED_1. More...
 
#define DIG1_2_ANT_EXT_SW_EN_1_   (1)
 Constant DIG1_2_ANT_EXT_SW_EN_1_ for sub-register SR_ANT_CTRL. More...
 
#define ENABLE_ANTENNA_0   (2)
 Access parameters for sub-register ANT_EXT_SW_EN in register RG_ANT_DIV. More...
 
#define ENABLE_ANTENNA_1   (1)
 Constant ENABLE_ANTENNA_1 for sub-register SR_ANT_CTRL in register RG_ANT_DIV. More...
 
#define ENABLE_ANTENNA_X   (3)
 Constant ENABLE_ANTENNA_X for sub-register SR_ANT_CTRL in register RG_ANT_DIV. More...
 
#define FRAME_VERSION_0   (0)
 Constant FRAME_VERSION_0 for sub-register AACK_FVN_MODE in register RG_CSMA_SEED_1. More...
 
#define FRAME_VERSION_01   (1)
 Constant FRAME_VERSION_01 for sub-register AACK_FVN_MODE in register RG_CSMA_SEED_1. More...
 
#define FRAME_VERSION_012   (2)
 Constant FRAME_VERSION_012 for sub-register AACK_FVN_MODE in register RG_CSMA_SEED_1. More...
 
#define FRAME_VERSION_IGNORED   (3)
 Constant FRAME_VERSION_IGNORED for sub-register AACK_FVN_MODE in register RG_CSMA_SEED_1. More...
 
#define HAVE_REGISTER_MAP   (1)
 
#define HIGH_RANGE_DISABLED   (0)
 Constant HIGH_RANGE_DISABLED for sub-register SR_BATMON_HR. More...
 
#define HIGH_RANGE_ENABLED   (1)
 Constant HIGH_RANGE_ENABLED for sub-register SR_BATMON_HR. More...
 
#define IRQ_MASK_MODE_OFF   (0)
 Constant IRQ_MASK_MODE_OFF for sub-register SR_IRQ_MASK_MODE. More...
 
#define IRQ_MASK_MODE_ON   (1)
 Constant IRQ_MASK_MODE_ON for sub-register SR_IRQ_MASK_MODE. More...
 
#define IRQ_POL_HIGH_ACTIVE_IRQ   (0)
 Constant IRQ_POL_HIGH_ACTIVE_IRQ for sub-register SR_IRQ_POLARITY. More...
 
#define IRQ_POL_LOW_ACTIVE_IRQ   (1)
 Constant IRQ_POL_LOW_ACTIVE_IRQ for sub-register SR_IRQ_POLARITY. More...
 
#define IRQ_PROCESSING_DLY_US   (32)
 
#define NOT_ALLOWED   (0)
 Constant NOT_ALLOWED for sub-register SR_ANT_CTRL. More...
 
#define NOT_ALLOWED_ANT_EXT_SW_EN_1_   (3)
 Constant NOT_ALLOWED_ANT_EXT_SW_EN_1_ for sub-register SR_ANT_CTRL. More...
 
#define P_ON_TO_CLKM_AVAILABLE_TYP_US   (380)
 
#define PA_BUF_LT_0us   (0)
 Constant PA_BUF_LT_0us for sub-register SR_PA_BUF_LT. More...
 
#define PA_BUF_LT_2us   (1)
 Constant PA_BUF_LT_2us for sub-register SR_PA_BUF_LT. More...
 
#define PA_BUF_LT_4us   (2)
 Constant PA_BUF_LT_4us for sub-register SR_PA_BUF_LT. More...
 
#define PA_BUF_LT_6us   (3)
 Constant PA_BUF_LT_6us for sub-register SR_PA_BUF_LT. More...
 
#define PA_LT_2us   (0)
 Constant PA_LT_2us for sub-register SR_PA_LT. More...
 
#define PA_LT_4us   (1)
 Constant PA_LT_4us for sub-register SR_PA_LT. More...
 
#define PA_LT_6us   (2)
 Constant PA_LT_6us for sub-register SR_PA_LT. More...
 
#define PA_LT_8us   (3)
 Constant PA_LT_8us for sub-register SR_PA_LT. More...
 
#define PAD_CLKM_2mA   (0)
 Constant PAD_CLKM_2mA for sub-register SR_PAD_IO_CLKM. More...
 
#define PAD_CLKM_4mA   (1)
 Constant PAD_CLKM_4mA for sub-register SR_PAD_IO_CLKM. More...
 
#define PAD_CLKM_6mA   (2)
 Constant PAD_CLKM_6mA for sub-register SR_PAD_IO_CLKM. More...
 
#define PAD_CLKM_8mA   (3)
 Constant PAD_CLKM_8mA for sub-register SR_PAD_IO_CLKM. More...
 
#define PAD_IO_2mA   (0)
 Constant PAD_IO_2mA for sub-register SR_PAD_IO. More...
 
#define PAD_IO_4mA   (1)
 Constant PAD_IO_4mA for sub-register SR_PAD_IO. More...
 
#define PAD_IO_6mA   (2)
 Constant PAD_IO_6mA for sub-register SR_PAD_IO. More...
 
#define PAD_IO_8mA   (3)
 Constant PAD_IO_8mA for sub-register SR_PAD_IO. More...
 
#define PD_ACK_BIT_SET_DISABLE   (0)
 Constant PD_ACK_BIT_SET_DISABLE for sub-register AACK_SET_PD in register RG_CSMA_SEED_1. More...
 
#define PD_ACK_BIT_SET_ENABLE   (1)
 Constant PD_ACK_BIT_SET_ENABLE for sub-register AACK_SET_PD in register RG_CSMA_SEED_1. More...
 
#define PRE_TX_DURATION_US   (32)
 
#define RESET_TO_TRX_OFF_MAX_US   (1000) /* TRX Parameter: tTR2 max. value */
 
#define RESET_TO_TRX_OFF_TYP_US   (37) /* TRX Parameter: tTR13 typical value */
 
#define RFN_ANT_EXT_SW_EN_0_   (1)
 Constant RFN_ANT_EXT_SW_EN_0_ for sub-register SR_ANT_CTRL. More...
 
#define RFN_RFP_ANT_EXT_SW_EN_0_   (3)
 Constant RFN_RFP_ANT_EXT_SW_EN_0_ for sub-register SR_ANT_CTRL. More...
 
#define RFP_ANT_EXT_SW_EN_0_   (2)
 Constant RFP_ANT_EXT_SW_EN_0_ for sub-register SR_ANT_CTRL. More...
 
#define RG_ACSR   (0x50)
 Offset for register ACSR. More...
 
#define RG_ADC   (0x78)
 Offset for register ADC. More...
 
#define RG_ADCSRA   (0x7a)
 Offset for register ADCSRA. More...
 
#define RG_ADCSRB   (0x7b)
 Offset for register ADCSRB. More...
 
#define RG_ADCSRC   (0x77)
 Offset for register ADCSRC. More...
 
#define RG_ADMUX   (0x7c)
 Offset for register ADMUX. More...
 
#define RG_AES_CTRL   (0x13c)
 Offset for register AES_CTRL. More...
 
#define RG_AES_KEY   (0x13f)
 Offset for register AES_KEY. More...
 
#define RG_AES_STATE   (0x13e)
 Offset for register AES_STATE. More...
 
#define RG_AES_STATUS   (0x13d)
 Offset for register AES_STATUS. More...
 
#define RG_AES_TEST   (0x13b)
 Offset for register AES_TEST. More...
 
#define RG_ANT_DIV   (0x14d)
 Offset for register ANT_DIV. More...
 
#define RG_ASSR   (0xb6)
 Offset for register ASSR. More...
 
#define RG_ATBR18   (0xd0)
 Offset for register ATBR18. More...
 
#define RG_ATBR33   (0xd1)
 Offset for register ATBR33. More...
 
#define RG_BATMON   (0x151)
 Offset for register BATMON. More...
 
#define RG_CCA_THRES   (0x149)
 Offset for register CCA_THRES. More...
 
#define RG_CLKPR   (0x61)
 Offset for register CLKPR. More...
 
#define RG_CSMA_BE   (0x16f)
 Offset for register CSMA_BE. More...
 
#define RG_CSMA_SEED_0   (0x16d)
 Offset for register CSMA_SEED_0. More...
 
#define RG_CSMA_SEED_1   (0x16e)
 Offset for register CSMA_SEED_1. More...
 
#define RG_DDRA   (0x21)
 Offset for register DDRA. More...
 
#define RG_DDRB   (0x24)
 Offset for register DDRB. More...
 
#define RG_DDRC   (0x27)
 Offset for register DDRC. More...
 
#define RG_DDRD   (0x2a)
 Offset for register DDRD. More...
 
#define RG_DDRE   (0x2d)
 Offset for register DDRE. More...
 
#define RG_DDRF   (0x30)
 Offset for register DDRF. More...
 
#define RG_DDRG   (0x33)
 Offset for register DDRG. More...
 
#define RG_DIDR0   (0x7e)
 Offset for register DIDR0. More...
 
#define RG_DIDR1   (0x7f)
 Offset for register DIDR1. More...
 
#define RG_DIDR2   (0x7d)
 Offset for register DIDR2. More...
 
#define RG_DPDS0   (0x136)
 Offset for register DPDS0. More...
 
#define RG_DPDS1   (0x137)
 Offset for register DPDS1. More...
 
#define RG_DRTRAM0   (0x135)
 Offset for register DRTRAM0. More...
 
#define RG_DRTRAM1   (0x134)
 Offset for register DRTRAM1. More...
 
#define RG_DRTRAM2   (0x133)
 Offset for register DRTRAM2. More...
 
#define RG_DRTRAM3   (0x132)
 Offset for register DRTRAM3. More...
 
#define RG_EEAR   (0x41)
 Offset for register EEAR. More...
 
#define RG_EECR   (0x3f)
 Offset for register EECR. More...
 
#define RG_EEDR   (0x40)
 Offset for register EEDR. More...
 
#define RG_EICRA   (0x69)
 Offset for register EICRA. More...
 
#define RG_EICRB   (0x6a)
 Offset for register EICRB. More...
 
#define RG_EIFR   (0x3c)
 Offset for register EIFR. More...
 
#define RG_EIMSK   (0x3d)
 Offset for register EIMSK. More...
 
#define RG_FTN_CTRL   (0x158)
 Offset for register FTN_CTRL. More...
 
#define RG_GPIOR0   (0x3e)
 Offset for register GPIOR0. More...
 
#define RG_GPIOR1   (0x4a)
 Offset for register GPIOR1. More...
 
#define RG_GPIOR2   (0x4b)
 Offset for register GPIOR2. More...
 
#define RG_GTCCR   (0x43)
 Offset for register GTCCR. More...
 
#define RG_ICR1   (0x86)
 Offset for register ICR1. More...
 
#define RG_ICR3   (0x96)
 Offset for register ICR3. More...
 
#define RG_ICR4   (0xa6)
 Offset for register ICR4. More...
 
#define RG_ICR5   (0x126)
 Offset for register ICR5. More...
 
#define RG_IEEE_ADDR_0   (0x164)
 Offset for register IEEE_ADDR_0. More...
 
#define RG_IEEE_ADDR_1   (0x165)
 Offset for register IEEE_ADDR_1. More...
 
#define RG_IEEE_ADDR_2   (0x166)
 Offset for register IEEE_ADDR_2. More...
 
#define RG_IEEE_ADDR_3   (0x167)
 Offset for register IEEE_ADDR_3. More...
 
#define RG_IEEE_ADDR_4   (0x168)
 Offset for register IEEE_ADDR_4. More...
 
#define RG_IEEE_ADDR_5   (0x169)
 Offset for register IEEE_ADDR_5. More...
 
#define RG_IEEE_ADDR_6   (0x16a)
 Offset for register IEEE_ADDR_6. More...
 
#define RG_IEEE_ADDR_7   (0x16b)
 Offset for register IEEE_ADDR_7. More...
 
#define RG_IRQ_MASK   (0x14e)
 Offset for register IRQ_MASK. More...
 
#define RG_IRQ_STATUS   (0x14f)
 Offset for register IRQ_STATUS. More...
 
#define RG_LLCR   (0x12f)
 Offset for register LLCR. More...
 
#define RG_LLDRH   (0x131)
 Offset for register LLDRH. More...
 
#define RG_LLDRL   (0x130)
 Offset for register LLDRL. More...
 
#define RG_MAN_ID_0   (0x15e)
 Offset for register MAN_ID_0. More...
 
#define RG_MAN_ID_1   (0x15f)
 Offset for register MAN_ID_1. More...
 
#define RG_MCUCR   (0x55)
 Offset for register MCUCR. More...
 
#define RG_MCUSR   (0x54)
 Offset for register MCUSR. More...
 
#define RG_NEMCR   (0x75)
 Offset for register NEMCR. More...
 
#define RG_NHVCR   (0x74)
 Offset for register NHVCR. More...
 
#define RG_OCDR   (0x51)
 Offset for register OCDR. More...
 
#define RG_OCR0A   (0x47)
 Offset for register OCR0A. More...
 
#define RG_OCR0B   (0x48)
 Offset for register OCR0B. More...
 
#define RG_OCR1A   (0x88)
 Offset for register OCR1A. More...
 
#define RG_OCR1B   (0x8a)
 Offset for register OCR1B. More...
 
#define RG_OCR1C   (0x8c)
 Offset for register OCR1C. More...
 
#define RG_OCR2A   (0xb3)
 Offset for register OCR2A. More...
 
#define RG_OCR2B   (0xb4)
 Offset for register OCR2B. More...
 
#define RG_OCR3A   (0x98)
 Offset for register OCR3A. More...
 
#define RG_OCR3B   (0x9a)
 Offset for register OCR3B. More...
 
#define RG_OCR3C   (0x9c)
 Offset for register OCR3C. More...
 
#define RG_OCR4A   (0xa8)
 Offset for register OCR4A. More...
 
#define RG_OCR4B   (0xaa)
 Offset for register OCR4B. More...
 
#define RG_OCR4C   (0xac)
 Offset for register OCR4C. More...
 
#define RG_OCR5A   (0x128)
 Offset for register OCR5A. More...
 
#define RG_OCR5B   (0x12a)
 Offset for register OCR5B. More...
 
#define RG_OCR5C   (0x12c)
 Offset for register OCR5C. More...
 
#define RG_OSCCAL   (0x66)
 Offset for register OSCCAL. More...
 
#define RG_PAN_ID_0   (0x162)
 Offset for register PAN_ID_0. More...
 
#define RG_PAN_ID_1   (0x163)
 Offset for register PAN_ID_1. More...
 
#define RG_PART_NUM   (0x15c)
 Offset for register PART_NUM. More...
 
#define RG_PCICR   (0x68)
 Offset for register PCICR. More...
 
#define RG_PCIFR   (0x3b)
 Offset for register PCIFR. More...
 
#define RG_PCMSK0   (0x6b)
 Offset for register PCMSK0. More...
 
#define RG_PCMSK1   (0x6c)
 Offset for register PCMSK1. More...
 
#define RG_PCMSK2   (0x6d)
 Offset for register PCMSK2. More...
 
#define RG_PHY_CC_CCA   (0x148)
 Offset for register PHY_CC_CCA. More...
 
#define RG_PHY_ED_LEVEL   (0x147)
 Offset for register PHY_ED_LEVEL. More...
 
#define RG_PHY_RSSI   (0x146)
 Offset for register PHY_RSSI. More...
 
#define RG_PHY_TX_PWR   (0x145)
 Offset for register PHY_TX_PWR. More...
 
#define RG_PINA   (0x20)
 Offset for register PINA. More...
 
#define RG_PINB   (0x23)
 Offset for register PINB. More...
 
#define RG_PINC   (0x26)
 Offset for register PINC. More...
 
#define RG_PIND   (0x29)
 Offset for register PIND. More...
 
#define RG_PINE   (0x2c)
 Offset for register PINE. More...
 
#define RG_PINF   (0x2f)
 Offset for register PINF. More...
 
#define RG_PING   (0x32)
 Offset for register PING. More...
 
#define RG_PLL_CF   (0x15a)
 Offset for register PLL_CF. More...
 
#define RG_PLL_DCU   (0x15b)
 Offset for register PLL_DCU. More...
 
#define RG_PORTA   (0x22)
 Offset for register PORTA. More...
 
#define RG_PORTB   (0x25)
 Offset for register PORTB. More...
 
#define RG_PORTC   (0x28)
 Offset for register PORTC. More...
 
#define RG_PORTD   (0x2b)
 Offset for register PORTD. More...
 
#define RG_PORTE   (0x2e)
 Offset for register PORTE. More...
 
#define RG_PORTF   (0x31)
 Offset for register PORTF. More...
 
#define RG_PORTG   (0x34)
 Offset for register PORTG. More...
 
#define RG_PRR0   (0x64)
 Offset for register PRR0. More...
 
#define RG_PRR1   (0x65)
 Offset for register PRR1. More...
 
#define RG_PRR2   (0x63)
 Offset for register PRR2. More...
 
#define RG_RAMPZ   (0x5b)
 Offset for register RAMPZ. More...
 
#define RG_RF_CTRL   (0x159)
 Offset for register RF_CTRL. More...
 
#define RG_RX_CTRL   (0x14a)
 Offset for register RX_CTRL. More...
 
#define RG_RX_SYN   (0x155)
 Offset for register RX_SYN. More...
 
#define RG_SCBTSRHH   (0xe8)
 Offset for register SCBTSRHH. More...
 
#define RG_SCBTSRHL   (0xe7)
 Offset for register SCBTSRHL. More...
 
#define RG_SCBTSRLH   (0xe6)
 Offset for register SCBTSRLH. More...
 
#define RG_SCBTSRLL   (0xe5)
 Offset for register SCBTSRLL. More...
 
#define RG_SCCNTHH   (0xe4)
 Offset for register SCCNTHH. More...
 
#define RG_SCCNTHL   (0xe3)
 Offset for register SCCNTHL. More...
 
#define RG_SCCNTLH   (0xe2)
 Offset for register SCCNTLH. More...
 
#define RG_SCCNTLL   (0xe1)
 Offset for register SCCNTLL. More...
 
#define RG_SCCR0   (0xdc)
 Offset for register SCCR0. More...
 
#define RG_SCCR1   (0xdd)
 Offset for register SCCR1. More...
 
#define RG_SCIRQM   (0xdf)
 Offset for register SCIRQM. More...
 
#define RG_SCIRQS   (0xe0)
 Offset for register SCIRQS. More...
 
#define RG_SCOCR1HH   (0xf8)
 Offset for register SCOCR1HH. More...
 
#define RG_SCOCR1HL   (0xf7)
 Offset for register SCOCR1HL. More...
 
#define RG_SCOCR1LH   (0xf6)
 Offset for register SCOCR1LH. More...
 
#define RG_SCOCR1LL   (0xf5)
 Offset for register SCOCR1LL. More...
 
#define RG_SCOCR2HH   (0xf4)
 Offset for register SCOCR2HH. More...
 
#define RG_SCOCR2HL   (0xf3)
 Offset for register SCOCR2HL. More...
 
#define RG_SCOCR2LH   (0xf2)
 Offset for register SCOCR2LH. More...
 
#define RG_SCOCR2LL   (0xf1)
 Offset for register SCOCR2LL. More...
 
#define RG_SCOCR3HH   (0xf0)
 Offset for register SCOCR3HH. More...
 
#define RG_SCOCR3HL   (0xef)
 Offset for register SCOCR3HL. More...
 
#define RG_SCOCR3LH   (0xee)
 Offset for register SCOCR3LH. More...
 
#define RG_SCOCR3LL   (0xed)
 Offset for register SCOCR3LL. More...
 
#define RG_SCSR   (0xde)
 Offset for register SCSR. More...
 
#define RG_SCTSRHH   (0xec)
 Offset for register SCTSRHH. More...
 
#define RG_SCTSRHL   (0xeb)
 Offset for register SCTSRHL. More...
 
#define RG_SCTSRLH   (0xea)
 Offset for register SCTSRLH. More...
 
#define RG_SCTSRLL   (0xe9)
 Offset for register SCTSRLL. More...
 
#define RG_SFD_VALUE   (0x14b)
 Offset for register SFD_VALUE. More...
 
#define RG_SHORT_ADDR_0   (0x160)
 Offset for register SHORT_ADDR_0. More...
 
#define RG_SHORT_ADDR_1   (0x161)
 Offset for register SHORT_ADDR_1. More...
 
#define RG_SMCR   (0x53)
 Offset for register SMCR. More...
 
#define RG_SP   (0x5d)
 Offset for register SP. More...
 
#define RG_SPCR   (0x4c)
 Offset for register SPCR. More...
 
#define RG_SPDR   (0x4e)
 Offset for register SPDR. More...
 
#define RG_SPMCSR   (0x57)
 Offset for register SPMCSR. More...
 
#define RG_SPSR   (0x4d)
 Offset for register SPSR. More...
 
#define RG_SREG   (0x5f)
 Offset for register SREG. More...
 
#define RG_TCCR0A   (0x44)
 Offset for register TCCR0A. More...
 
#define RG_TCCR0B   (0x45)
 Offset for register TCCR0B. More...
 
#define RG_TCCR1A   (0x80)
 Offset for register TCCR1A. More...
 
#define RG_TCCR1B   (0x81)
 Offset for register TCCR1B. More...
 
#define RG_TCCR1C   (0x82)
 Offset for register TCCR1C. More...
 
#define RG_TCCR2A   (0xb0)
 Offset for register TCCR2A. More...
 
#define RG_TCCR2B   (0xb1)
 Offset for register TCCR2B. More...
 
#define RG_TCCR3A   (0x90)
 Offset for register TCCR3A. More...
 
#define RG_TCCR3B   (0x91)
 Offset for register TCCR3B. More...
 
#define RG_TCCR3C   (0x92)
 Offset for register TCCR3C. More...
 
#define RG_TCCR4A   (0xa0)
 Offset for register TCCR4A. More...
 
#define RG_TCCR4B   (0xa1)
 Offset for register TCCR4B. More...
 
#define RG_TCCR4C   (0xa2)
 Offset for register TCCR4C. More...
 
#define RG_TCCR5A   (0x120)
 Offset for register TCCR5A. More...
 
#define RG_TCCR5B   (0x121)
 Offset for register TCCR5B. More...
 
#define RG_TCCR5C   (0x122)
 Offset for register TCCR5C. More...
 
#define RG_TCNT0   (0x46)
 Offset for register TCNT0. More...
 
#define RG_TCNT1   (0x84)
 Offset for register TCNT1. More...
 
#define RG_TCNT2   (0xb2)
 Offset for register TCNT2. More...
 
#define RG_TCNT3   (0x94)
 Offset for register TCNT3. More...
 
#define RG_TCNT4   (0xa4)
 Offset for register TCNT4. More...
 
#define RG_TCNT5   (0x124)
 Offset for register TCNT5. More...
 
#define RG_TIFR0   (0x35)
 Offset for register TIFR0. More...
 
#define RG_TIFR1   (0x36)
 Offset for register TIFR1. More...
 
#define RG_TIFR2   (0x37)
 Offset for register TIFR2. More...
 
#define RG_TIFR3   (0x38)
 Offset for register TIFR3. More...
 
#define RG_TIFR4   (0x39)
 Offset for register TIFR4. More...
 
#define RG_TIFR5   (0x3a)
 Offset for register TIFR5. More...
 
#define RG_TIMSK0   (0x6e)
 Offset for register TIMSK0. More...
 
#define RG_TIMSK1   (0x6f)
 Offset for register TIMSK1. More...
 
#define RG_TIMSK2   (0x70)
 Offset for register TIMSK2. More...
 
#define RG_TIMSK3   (0x71)
 Offset for register TIMSK3. More...
 
#define RG_TIMSK4   (0x72)
 Offset for register TIMSK4. More...
 
#define RG_TIMSK5   (0x73)
 Offset for register TIMSK5. More...
 
#define RG_TRX_CTRL_0   (0x143)
 Offset for register TRX_CTRL_0. More...
 
#define RG_TRX_CTRL_1   (0x144)
 Offset for register TRX_CTRL_1. More...
 
#define RG_TRX_CTRL_2   (0x14c)
 Offset for register TRX_CTRL_2. More...
 
#define RG_TRX_STATE   (0x142)
 Offset for register TRX_STATE. More...
 
#define RG_TRX_STATUS   (0x141)
 Offset for register TRX_STATUS. More...
 
#define RG_TRXPR   (0x139)
 Offset for register TRXPR. More...
 
#define RG_TST_RX_LENGTH   (0x17b)
 
#define RG_TWAMR   (0xbd)
 Offset for register TWAMR. More...
 
#define RG_TWAR   (0xba)
 Offset for register TWAR. More...
 
#define RG_TWBR   (0xb8)
 Offset for register TWBR. More...
 
#define RG_TWCR   (0xbc)
 Offset for register TWCR. More...
 
#define RG_TWDR   (0xbb)
 Offset for register TWDR. More...
 
#define RG_TWSR   (0xb9)
 Offset for register TWSR. More...
 
#define RG_UBRR0   (0xc4)
 Offset for register UBRR0. More...
 
#define RG_UBRR1   (0xcc)
 Offset for register UBRR1. More...
 
#define RG_UCSR0A   (0xc0)
 Offset for register UCSR0A. More...
 
#define RG_UCSR0B   (0xc1)
 Offset for register UCSR0B. More...
 
#define RG_UCSR0C   (0xc2)
 Offset for register UCSR0C. More...
 
#define RG_UCSR1A   (0xc8)
 Offset for register UCSR1A. More...
 
#define RG_UCSR1B   (0xc9)
 Offset for register UCSR1B. More...
 
#define RG_UCSR1C   (0xca)
 Offset for register UCSR1C. More...
 
#define RG_UDR0   (0xc6)
 Offset for register UDR0. More...
 
#define RG_UDR1   (0xce)
 Offset for register UDR1. More...
 
#define RG_VERSION_NUM   (0x15d)
 Offset for register VERSION_NUM. More...
 
#define RG_VREG_CTRL   (0x150)
 Offset for register VREG_CTRL. More...
 
#define RG_WDTCSR   (0x60)
 Offset for register WDTCSR. More...
 
#define RG_XAH_CTRL_0   (0x16c)
 Offset for register XAH_CTRL_0. More...
 
#define RG_XAH_CTRL_1   (0x157)
 Offset for register XAH_CTRL_1. More...
 
#define RG_XOSC_CTRL   (0x152)
 Offset for register XOSC_CTRL. More...
 
#define RSSI_BASE_VAL_00dB   (0)
 Constant RSSI_BASE_VAL_00dB for sub-register SR_CCA_ED_THRES. More...
 
#define RSSI_BASE_VAL_02dB   (1)
 Constant RSSI_BASE_VAL_02dB for sub-register SR_CCA_ED_THRES. More...
 
#define RSSI_BASE_VAL_04dB   (2)
 Constant RSSI_BASE_VAL_04dB for sub-register SR_CCA_ED_THRES. More...
 
#define RSSI_BASE_VAL_06dB   (3)
 Constant RSSI_BASE_VAL_06dB for sub-register SR_CCA_ED_THRES. More...
 
#define RSSI_BASE_VAL_08dB   (4)
 Constant RSSI_BASE_VAL_08dB for sub-register SR_CCA_ED_THRES. More...
 
#define RSSI_BASE_VAL_10dB   (5)
 Constant RSSI_BASE_VAL_10dB for sub-register SR_CCA_ED_THRES. More...
 
#define RSSI_BASE_VAL_12dB   (6)
 Constant RSSI_BASE_VAL_12dB for sub-register SR_CCA_ED_THRES. More...
 
#define RSSI_BASE_VAL_14dB   (7)
 Constant RSSI_BASE_VAL_14dB for sub-register SR_CCA_ED_THRES. More...
 
#define RSSI_BASE_VAL_16dB   (8)
 Constant RSSI_BASE_VAL_16dB for sub-register SR_CCA_ED_THRES. More...
 
#define RSSI_BASE_VAL_18dB   (9)
 Constant RSSI_BASE_VAL_18dB for sub-register SR_CCA_ED_THRES. More...
 
#define RSSI_BASE_VAL_20dB   (10)
 Constant RSSI_BASE_VAL_20dB for sub-register SR_CCA_ED_THRES. More...
 
#define RSSI_BASE_VAL_22dB   (11)
 Constant RSSI_BASE_VAL_22dB for sub-register SR_CCA_ED_THRES. More...
 
#define RSSI_BASE_VAL_24dB   (12)
 Constant RSSI_BASE_VAL_24dB for sub-register SR_CCA_ED_THRES. More...
 
#define RSSI_BASE_VAL_26dB   (13)
 Constant RSSI_BASE_VAL_26dB for sub-register SR_CCA_ED_THRES. More...
 
#define RSSI_BASE_VAL_28dB   (14)
 Constant RSSI_BASE_VAL_28dB for sub-register SR_CCA_ED_THRES. More...
 
#define RSSI_BASE_VAL_30dB   (15)
 Constant RSSI_BASE_VAL_30dB for sub-register SR_CCA_ED_THRES. More...
 
#define RSSI_BASE_VAL_DBM   (-90)
 Minimum RSSI sensitivity value in dBm, which is equivalent to the value 0 in sub register SR_RSSI. More...
 
#define RST_PULSE_WIDTH_US   (1)
 
#define RX_DISABLE   (1)
 Constant RX_DISABLE for sub-register SR_RX_PDT_DIS. More...
 
#define RX_ENABLE   (0)
 Constant RX_ENABLE for sub-register SR_RX_PDT_DIS. More...
 
#define RX_SAFE_MODE_DISABLE   (0)
 Constant RX_SAFE_MODE_DISABLE for sub-register RX_SAFE_MODE in register RG_TRX_CTRL_2. More...
 
#define RX_SAFE_MODE_ENABLE   (1)
 Constant RX_SAFE_MODE_ENABLE for sub-register RX_SAFE_MODE in register RG_TRX_CTRL_2. More...
 
#define SLEEP_TO_TRX_OFF_MAX_US   (1000) /* TRX Parameter: tTR2 max. value */
 
#define SLEEP_TO_TRX_OFF_TYP_US   (240) /* TRX Parameter: tTR2 typical value */
 
#define SOFT_MODE_DISABLE   (0)
 Constant SOFT_MODE_DISABLE for sub-register SR_SOFT_MODE. More...
 
#define SOFT_MODE_ENABLE   (1)
 Constant SOFT_MODE_ENABLE for sub-register SR_SOFT_MODE. More...
 
#define SPI_CMD_MODE_DEFAULT   (0)
 Constant SPI_CMD_MODE_DEFAULT for sub-register SR_SPI_CMD_MODE. More...
 
#define SPI_CMD_MODE_MONITOR_IRQ_STATUS   (3)
 Constant SPI_CMD_MODE_MONITOR_IRQ_STATUS for sub-register SR_SPI_CMD_MODE. More...
 
#define SPI_CMD_MODE_MONITOR_PHY_RSSI   (2)
 Constant SPI_CMD_MODE_MONITOR_PHY_RSSI for sub-register SR_SPI_CMD_MODE. More...
 
#define SPI_CMD_MODE_MONITOR_TRX_STATUS   (1)
 Constant SPI_CMD_MODE_MONITOR_TRX_STATUS for sub-register SR_SPI_CMD_MODE. More...
 
#define SR_AACK_ACK_TIME   0x157, 0x04, 2
 Access parameters for sub-register AACK_ACK_TIME in register RG_XAH_CTRL_1. More...
 
#define SR_AACK_DIS_ACK   0x16e, 0x10, 4
 Access parameters for sub-register AACK_DIS_ACK in register RG_CSMA_SEED_1. More...
 
#define SR_AACK_FLTR_RES_FT   0x157, 0x20, 5
 Access parameters for sub-register AACK_FLTR_RES_FT in register RG_XAH_CTRL_1. More...
 
#define SR_AACK_FVN_MODE   0x16e, 0xc0, 6
 Access parameters for sub-register AACK_FVN_MODE in register RG_CSMA_SEED_1. More...
 
#define SR_AACK_I_AM_COORD   0x16e, 0x08, 3
 Access parameters for sub-register AACK_I_AM_COORD in register RG_CSMA_SEED_1. More...
 
#define SR_AACK_PROM_MODE   0x157, 0x02, 1
 Access parameters for sub-register AACK_PROM_MODE in register RG_XAH_CTRL_1. More...
 
#define SR_AACK_SET_PD   0x16e, 0x20, 5
 Access parameters for sub-register AACK_SET_PD in register RG_CSMA_SEED_1. More...
 
#define SR_AACK_UPLD_RES_FT   0x157, 0x10, 4
 Access parameters for sub-register AACK_UPLD_RES_FT in register RG_XAH_CTRL_1. More...
 
#define SR_ACBG   0x50, 0x40, 6
 Access parameters for sub-register ACBG in register RG_ACSR. More...
 
#define SR_ACCH   0x7b, 0x10, 4
 Access parameters for sub-register ACCH in register RG_ADCSRB. More...
 
#define SR_ACD   0x50, 0x80, 7
 Access parameters for sub-register ACD in register RG_ACSR. More...
 
#define SR_ACI   0x50, 0x10, 4
 Access parameters for sub-register ACI in register RG_ACSR. More...
 
#define SR_ACIC   0x50, 0x04, 2
 Access parameters for sub-register ACIC in register RG_ACSR. More...
 
#define SR_ACIE   0x50, 0x08, 3
 Access parameters for sub-register ACIE in register RG_ACSR. More...
 
#define SR_ACIS   0x50, 0x03, 0
 Access parameters for sub-register ACIS in register RG_ACSR. More...
 
#define SR_ACME   0x7b, 0x40, 6
 Access parameters for sub-register ACME in register RG_ADCSRB. More...
 
#define SR_ACO   0x50, 0x20, 5
 Access parameters for sub-register ACO in register RG_ACSR. More...
 
#define SR_ACR_MODE   0x14a, 0x20, 5
 Access parameters for sub-register ACR_MODE in register RG_RX_CTRL. More...
 
#define SR_ADATE   0x7a, 0x20, 5
 Access parameters for sub-register ADATE in register RG_ADCSRA. More...
 
#define SR_ADC0D   0x7e, 0x01, 0
 Access parameters for sub-register ADC0D in register RG_DIDR0. More...
 
#define SR_ADC10D   0x7d, 0x04, 2
 Access parameters for sub-register ADC10D in register RG_DIDR2. More...
 
#define SR_ADC11D   0x7d, 0x08, 3
 Access parameters for sub-register ADC11D in register RG_DIDR2. More...
 
#define SR_ADC12D   0x7d, 0x10, 4
 Access parameters for sub-register ADC12D in register RG_DIDR2. More...
 
#define SR_ADC13D   0x7d, 0x20, 5
 Access parameters for sub-register ADC13D in register RG_DIDR2. More...
 
#define SR_ADC14D   0x7d, 0x40, 6
 Access parameters for sub-register ADC14D in register RG_DIDR2. More...
 
#define SR_ADC15D   0x7d, 0x80, 7
 Access parameters for sub-register ADC15D in register RG_DIDR2. More...
 
#define SR_ADC1D   0x7e, 0x02, 1
 Access parameters for sub-register ADC1D in register RG_DIDR0. More...
 
#define SR_ADC2D   0x7e, 0x04, 2
 Access parameters for sub-register ADC2D in register RG_DIDR0. More...
 
#define SR_ADC3D   0x7e, 0x08, 3
 Access parameters for sub-register ADC3D in register RG_DIDR0. More...
 
#define SR_ADC4D   0x7e, 0x10, 4
 Access parameters for sub-register ADC4D in register RG_DIDR0. More...
 
#define SR_ADC5D   0x7e, 0x20, 5
 Access parameters for sub-register ADC5D in register RG_DIDR0. More...
 
#define SR_ADC6D   0x7e, 0x40, 6
 Access parameters for sub-register ADC6D in register RG_DIDR0. More...
 
#define SR_ADC7D   0x7e, 0x80, 7
 Access parameters for sub-register ADC7D in register RG_DIDR0. More...
 
#define SR_ADC8D   0x7d, 0x01, 0
 Access parameters for sub-register ADC8D in register RG_DIDR2. More...
 
#define SR_ADC9D   0x7d, 0x02, 1
 Access parameters for sub-register ADC9D in register RG_DIDR2. More...
 
#define SR_ADEN   0x7a, 0x80, 7
 Access parameters for sub-register ADEN in register RG_ADCSRA. More...
 
#define SR_ADIE   0x7a, 0x08, 3
 Access parameters for sub-register ADIE in register RG_ADCSRA. More...
 
#define SR_ADIF   0x7a, 0x10, 4
 Access parameters for sub-register ADIF in register RG_ADCSRA. More...
 
#define SR_ADLAR   0x7c, 0x20, 5
 Access parameters for sub-register ADLAR in register RG_ADMUX. More...
 
#define SR_ADPS   0x7a, 0x07, 0
 Access parameters for sub-register ADPS in register RG_ADCSRA. More...
 
#define SR_ADSC   0x7a, 0x40, 6
 Access parameters for sub-register ADSC in register RG_ADCSRA. More...
 
#define SR_ADSUT   0x77, 0x3f, 0
 Access parameters for sub-register ADSUT in register RG_ADCSRC. More...
 
#define SR_ADTHT   0x77, 0xc0, 6
 Access parameters for sub-register ADTHT in register RG_ADCSRC. More...
 
#define SR_ADTS   0x7b, 0x07, 0
 Access parameters for sub-register ADTS in register RG_ADCSRB. More...
 
#define SR_AES_DIR   0x13c, 0x08, 3
 Access parameters for sub-register AES_DIR in register RG_AES_CTRL. More...
 
#define SR_AES_DONE   0x13b, 0x02, 1
 Access parameters for sub-register AES_DONE in register RG_AES_TEST. More...
 
#define SR_AES_ER   0x13d, 0x80, 7
 Access parameters for sub-register AES_ER in register RG_AES_STATUS. More...
 
#define SR_AES_IM   0x13c, 0x04, 2
 Access parameters for sub-register AES_IM in register RG_AES_CTRL. More...
 
#define SR_AES_KEY   0x13f, 0xff, 0
 Access parameters for sub-register AES_KEY in register RG_AES_KEY. More...
 
#define SR_AES_MODE   0x13c, 0x20, 5
 Access parameters for sub-register AES_MODE in register RG_AES_CTRL. More...
 
#define SR_AES_OK   0x13b, 0x01, 0
 Access parameters for sub-register AES_OK in register RG_AES_TEST. More...
 
#define SR_AES_REQUEST   0x13c, 0x80, 7
 Access parameters for sub-register AES_REQUEST in register RG_AES_CTRL. More...
 
#define SR_AES_RY   0x13d, 0x01, 0
 Access parameters for sub-register AES_RY in register RG_AES_STATUS. More...
 
#define SR_AES_STATE   0x13e, 0xff, 0
 Access parameters for sub-register AES_STATE in register RG_AES_STATE. More...
 
#define SR_AES_TR   0x13b, 0x80, 7
 Access parameters for sub-register AES_TR in register RG_AES_TEST. More...
 
#define SR_AIN0D   0x7f, 0x01, 0
 Access parameters for sub-register AIN0D in register RG_DIDR1. More...
 
#define SR_AIN1D   0x7f, 0x02, 1
 Access parameters for sub-register AIN1D in register RG_DIDR1. More...
 
#define SR_AMI   0x14f, 0x20, 5
 Access parameters for sub-register AMI in register RG_IRQ_STATUS. More...
 
#define SR_AMI_EN   0x14e, 0x20, 5
 Access parameters for sub-register AMI_EN in register RG_IRQ_MASK. More...
 
#define SR_ANT_CTRL   0x14d, 0x03, 0
 Access parameters for sub-register ANT_CTRL in register RG_ANT_DIV. More...
 
#define SR_ANT_DIV_EN   0x14d, 0x08, 3
 
#define SR_ANT_EXT_SW_EN   0x14d, 0x04, 2
 
#define SR_ANT_SEL   0x14d, 0x80, 7
 Access parameters for sub-register ANT_SEL in register RG_ANT_DIV. More...
 
#define SR_AS2   0xb6, 0x20, 5
 Access parameters for sub-register AS2 in register RG_ASSR. More...
 
#define SR_ATBE   0x139, 0x08, 3
 Access parameters for sub-register ATBE in register RG_TRXPR. More...
 
#define SR_AVDD_OK   0x150, 0x40, 6
 Access parameters for sub-register AVDD_OK in register RG_VREG_CTRL. More...
 
#define SR_AVDDOK   0x7b, 0x80, 7
 Access parameters for sub-register AVDDOK in register RG_ADCSRB. More...
 
#define SR_AVREG_EXT   0x150, 0x80, 7
 Access parameters for sub-register AVREG_EXT in register RG_VREG_CTRL. More...
 
#define SR_AVREG_TRIM   0x150, 0x30, 4
 Access parameters for sub-register AVREG_TRIM in register RG_VREG_CTRL. More...
 
#define SR_AWAKE   0x14f, 0x80, 7
 Access parameters for sub-register AWAKE in register RG_IRQ_STATUS. More...
 
#define SR_AWAKE_EN   0x14e, 0x80, 7
 Access parameters for sub-register AWAKE_EN in register RG_IRQ_MASK. More...
 
#define SR_BAT_LOW   0x151, 0x80, 7
 Access parameters for sub-register BAT_LOW in register RG_BATMON. More...
 
#define SR_BAT_LOW_EN   0x151, 0x40, 6
 Access parameters for sub-register BAT_LOW_EN in register RG_BATMON. More...
 
#define SR_BATMON_HR   0x151, 0x10, 4
 Access parameters for sub-register BATMON_HR in register RG_BATMON. More...
 
#define SR_BATMON_OK   0x151, 0x20, 5
 Access parameters for sub-register BATMON_OK in register RG_BATMON. More...
 
#define SR_BATMON_VTH   0x151, 0x0f, 0
 Access parameters for sub-register BATMON_VTH in register RG_BATMON. More...
 
#define SR_BLBSET   0x57, 0x08, 3
 Access parameters for sub-register BLBSET in register RG_SPMCSR. More...
 
#define SR_BORF   0x54, 0x04, 2
 Access parameters for sub-register BORF in register RG_MCUSR. More...
 
#define SR_C   0x5f, 0x01, 0
 Access parameters for sub-register C in register RG_SREG. More...
 
#define SR_CCA_CS_THRES   0x149, 0xf0, 4
 Access parameters for sub-register CCA_CS_THRES in register RG_CCA_THRES. More...
 
#define SR_CCA_DONE   0x141, 0x80, 7
 Access parameters for sub-register CCA_DONE in register RG_TRX_STATUS. More...
 
#define SR_CCA_ED_READY   0x14f, 0x10, 4
 Access parameters for sub-register CCA_ED_READY in register RG_IRQ_STATUS. More...
 
#define SR_CCA_ED_READY_EN   0x14e, 0x10, 4
 Access parameters for sub-register CCA_ED_READY_EN in register RG_IRQ_MASK. More...
 
#define SR_CCA_ED_THRES   0x149, 0x0f, 0
 Access parameters for sub-register CCA_ED_THRES in register RG_CCA_THRES. More...
 
#define SR_CCA_MODE   0x148, 0x60, 5
 Access parameters for sub-register CCA_MODE in register RG_PHY_CC_CCA. More...
 
#define SR_CCA_REQUEST   0x148, 0x80, 7
 Access parameters for sub-register CCA_REQUEST in register RG_PHY_CC_CCA. More...
 
#define SR_CCA_STATUS   0x141, 0x40, 6
 Access parameters for sub-register CCA_STATUS in register RG_TRX_STATUS. More...
 
#define SR_CHANNEL   0x148, 0x1f, 0
 Access parameters for sub-register CHANNEL in register RG_PHY_CC_CCA. More...
 
#define SR_CLKM_CTRL   0x143, 0x07, 0
 Access parameters for sub-register CLKM_CTRL in register RG_TRX_CTRL_0. More...
 
#define SR_CLKM_SHA_SEL   0x143, 0x08, 3
 Access parameters for sub-register CLKM_SHA_SEL in register RG_TRX_CTRL_0. More...
 
#define SR_CLKPCE   0x61, 0x80, 7
 Access parameters for sub-register CLKPCE in register RG_CLKPR. More...
 
#define SR_CLKPS   0x61, 0x0f, 0
 Access parameters for sub-register CLKPS in register RG_CLKPR. More...
 
#define SR_COM0A   0x44, 0xc0, 6
 Access parameters for sub-register COM0A in register RG_TCCR0A. More...
 
#define SR_COM0B   0x44, 0x30, 4
 Access parameters for sub-register COM0B in register RG_TCCR0A. More...
 
#define SR_COM1A   0x80, 0xc0, 6
 Access parameters for sub-register COM1A in register RG_TCCR1A. More...
 
#define SR_COM1B   0x80, 0x30, 4
 Access parameters for sub-register COM1B in register RG_TCCR1A. More...
 
#define SR_COM1C   0x80, 0x0c, 2
 Access parameters for sub-register COM1C in register RG_TCCR1A. More...
 
#define SR_COM2A   0xb0, 0xc0, 6
 Access parameters for sub-register COM2A in register RG_TCCR2A. More...
 
#define SR_COM2B   0xb0, 0x30, 4
 Access parameters for sub-register COM2B in register RG_TCCR2A. More...
 
#define SR_COM3A   0x90, 0xc0, 6
 Access parameters for sub-register COM3A in register RG_TCCR3A. More...
 
#define SR_COM3B   0x90, 0x30, 4
 Access parameters for sub-register COM3B in register RG_TCCR3A. More...
 
#define SR_COM3C   0x90, 0x0c, 2
 Access parameters for sub-register COM3C in register RG_TCCR3A. More...
 
#define SR_COM4A   0xa0, 0xc0, 6
 Access parameters for sub-register COM4A in register RG_TCCR4A. More...
 
#define SR_COM4B   0xa0, 0x30, 4
 Access parameters for sub-register COM4B in register RG_TCCR4A. More...
 
#define SR_COM4C   0xa0, 0x0c, 2
 Access parameters for sub-register COM4C in register RG_TCCR4A. More...
 
#define SR_COM5A   0x120, 0xc0, 6
 Access parameters for sub-register COM5A in register RG_TCCR5A. More...
 
#define SR_COM5B   0x120, 0x30, 4
 Access parameters for sub-register COM5B in register RG_TCCR5A. More...
 
#define SR_COM5C   0x120, 0x0c, 2
 Access parameters for sub-register COM5C in register RG_TCCR5A. More...
 
#define SR_CPHA   0x4c, 0x04, 2
 Access parameters for sub-register CPHA in register RG_SPCR. More...
 
#define SR_CPOL   0x4c, 0x08, 3
 Access parameters for sub-register CPOL in register RG_SPCR. More...
 
#define SR_CS0   0x45, 0x07, 0
 Access parameters for sub-register CS0 in register RG_TCCR0B. More...
 
#define SR_CS1   0x81, 0x07, 0
 Access parameters for sub-register CS1 in register RG_TCCR1B. More...
 
#define SR_CS2   0xb1, 0x07, 0
 Access parameters for sub-register CS2 in register RG_TCCR2B. More...
 
#define SR_CS3   0x91, 0x07, 0
 Access parameters for sub-register CS3 in register RG_TCCR3B. More...
 
#define SR_CS4   0xa1, 0x07, 0
 Access parameters for sub-register CS4 in register RG_TCCR4B. More...
 
#define SR_CS5   0x121, 0x07, 0
 Access parameters for sub-register CS5 in register RG_TCCR5B. More...
 
#define SR_CSMA_SEED_0   0x16d, 0xff, 0
 Access parameters for sub-register CSMA_SEED_0 in register RG_CSMA_SEED_0. More...
 
#define SR_CSMA_SEED_1   0x16e, 0x07, 0
 Access parameters for sub-register CSMA_SEED_1 in register RG_CSMA_SEED_1. More...
 
#define SR_DISPC   0x133, 0x80, 7
 Access parameters for sub-register DISPC in register RG_DRTRAM2. More...
 
#define SR_DOR0   0xc0, 0x08, 3
 Access parameters for sub-register DOR0 in register RG_UCSR0A. More...
 
#define SR_DOR1   0xc8, 0x08, 3
 Access parameters for sub-register DOR1 in register RG_UCSR1A. More...
 
#define SR_DORD   0x4c, 0x20, 5
 Access parameters for sub-register DORD in register RG_SPCR. More...
 
#define SR_DRTRAM0_DRTMN   0x135, 0x03, 0
 Access parameters for sub-register DRTRAM0_DRTMN in register RG_DRTRAM0. More...
 
#define SR_DRTRAM0_DRTMP   0x135, 0x0c, 2
 Access parameters for sub-register DRTRAM0_DRTMP in register RG_DRTRAM0. More...
 
#define SR_DRTRAM0_DRTSWOK   0x135, 0x20, 5
 Access parameters for sub-register DRTRAM0_DRTSWOK in register RG_DRTRAM0. More...
 
#define SR_DRTRAM0_ENDRT   0x135, 0x10, 4
 Access parameters for sub-register DRTRAM0_ENDRT in register RG_DRTRAM0. More...
 
#define SR_DRTRAM1_DRTMN   0x134, 0x03, 0
 Access parameters for sub-register DRTRAM1_DRTMN in register RG_DRTRAM1. More...
 
#define SR_DRTRAM1_DRTMP   0x134, 0x0c, 2
 Access parameters for sub-register DRTRAM1_DRTMP in register RG_DRTRAM1. More...
 
#define SR_DRTRAM1_DRTSWOK   0x134, 0x20, 5
 Access parameters for sub-register DRTRAM1_DRTSWOK in register RG_DRTRAM1. More...
 
#define SR_DRTRAM1_ENDRT   0x134, 0x10, 4
 Access parameters for sub-register DRTRAM1_ENDRT in register RG_DRTRAM1. More...
 
#define SR_DRTRAM2_DRTMN   0x133, 0x03, 0
 Access parameters for sub-register DRTRAM2_DRTMN in register RG_DRTRAM2. More...
 
#define SR_DRTRAM2_DRTMP   0x133, 0x0c, 2
 Access parameters for sub-register DRTRAM2_DRTMP in register RG_DRTRAM2. More...
 
#define SR_DRTRAM2_DRTSWOK   0x133, 0x20, 5
 Access parameters for sub-register DRTRAM2_DRTSWOK in register RG_DRTRAM2. More...
 
#define SR_DRTRAM2_ENDRT   0x133, 0x10, 4
 Access parameters for sub-register DRTRAM2_ENDRT in register RG_DRTRAM2. More...
 
#define SR_DRTRAM3_DRTMN   0x132, 0x03, 0
 Access parameters for sub-register DRTRAM3_DRTMN in register RG_DRTRAM3. More...
 
#define SR_DRTRAM3_DRTMP   0x132, 0x0c, 2
 Access parameters for sub-register DRTRAM3_DRTMP in register RG_DRTRAM3. More...
 
#define SR_DRTRAM3_DRTSWOK   0x132, 0x20, 5
 Access parameters for sub-register DRTRAM3_DRTSWOK in register RG_DRTRAM3. More...
 
#define SR_DRTRAM3_ENDRT   0x132, 0x10, 4
 Access parameters for sub-register DRTRAM3_ENDRT in register RG_DRTRAM3. More...
 
#define SR_DVDD_OK   0x150, 0x04, 2
 Access parameters for sub-register DVDD_OK in register RG_VREG_CTRL. More...
 
#define SR_DVREG_EXT   0x150, 0x08, 3
 Access parameters for sub-register DVREG_EXT in register RG_VREG_CTRL. More...
 
#define SR_DVREG_TRIM   0x150, 0x03, 0
 Access parameters for sub-register DVREG_TRIM in register RG_VREG_CTRL. More...
 
#define SR_EEMPE   0x3f, 0x04, 2
 Access parameters for sub-register EEMPE in register RG_EECR. More...
 
#define SR_EEPE   0x3f, 0x02, 1
 Access parameters for sub-register EEPE in register RG_EECR. More...
 
#define SR_EEPM   0x3f, 0x30, 4
 Access parameters for sub-register EEPM in register RG_EECR. More...
 
#define SR_EERE   0x3f, 0x01, 0
 Access parameters for sub-register EERE in register RG_EECR. More...
 
#define SR_EERIE   0x3f, 0x08, 3
 Access parameters for sub-register EERIE in register RG_EECR. More...
 
#define SR_EN_PLL_CF   0x15a, 0x40, 6
 Access parameters for sub-register EN_PLL_CF in register RG_PLL_CF. More...
 
#define SR_ENVMP   0x74, 0x80, 7
 Access parameters for sub-register ENVMP in register RG_NHVCR. More...
 
#define SR_ENVMR   0x74, 0x40, 6
 Access parameters for sub-register ENVMR in register RG_NHVCR. More...
 
#define SR_EXCLK   0xb6, 0x40, 6
 Access parameters for sub-register EXCLK in register RG_ASSR. More...
 
#define SR_EXCLKAMR   0xb6, 0x80, 7
 Access parameters for sub-register EXCLKAMR in register RG_ASSR. More...
 
#define SR_EXTRF   0x54, 0x02, 1
 Access parameters for sub-register EXTRF in register RG_MCUSR. More...
 
#define SR_FE0   0xc0, 0x10, 4
 Access parameters for sub-register FE0 in register RG_UCSR0A. More...
 
#define SR_FE1   0xc8, 0x10, 4
 Access parameters for sub-register FE1 in register RG_UCSR1A. More...
 
#define SR_FOC0A   0x45, 0x80, 7
 Access parameters for sub-register FOC0A in register RG_TCCR0B. More...
 
#define SR_FOC0B   0x45, 0x40, 6
 Access parameters for sub-register FOC0B in register RG_TCCR0B. More...
 
#define SR_FOC1A   0x82, 0x80, 7
 Access parameters for sub-register FOC1A in register RG_TCCR1C. More...
 
#define SR_FOC1B   0x82, 0x40, 6
 Access parameters for sub-register FOC1B in register RG_TCCR1C. More...
 
#define SR_FOC1C   0x82, 0x20, 5
 Access parameters for sub-register FOC1C in register RG_TCCR1C. More...
 
#define SR_FOC2A   0xb1, 0x80, 7
 Access parameters for sub-register FOC2A in register RG_TCCR2B. More...
 
#define SR_FOC2B   0xb1, 0x40, 6
 Access parameters for sub-register FOC2B in register RG_TCCR2B. More...
 
#define SR_FOC3A   0x92, 0x80, 7
 Access parameters for sub-register FOC3A in register RG_TCCR3C. More...
 
#define SR_FOC3B   0x92, 0x40, 6
 Access parameters for sub-register FOC3B in register RG_TCCR3C. More...
 
#define SR_FOC3C   0x92, 0x20, 5
 Access parameters for sub-register FOC3C in register RG_TCCR3C. More...
 
#define SR_FOC4A   0xa2, 0x80, 7
 Access parameters for sub-register FOC4A in register RG_TCCR4C. More...
 
#define SR_FOC4B   0xa2, 0x40, 6
 Access parameters for sub-register FOC4B in register RG_TCCR4C. More...
 
#define SR_FOC4C   0xa2, 0x20, 5
 Access parameters for sub-register FOC4C in register RG_TCCR4C. More...
 
#define SR_FOC5A   0x122, 0x80, 7
 Access parameters for sub-register FOC5A in register RG_TCCR5C. More...
 
#define SR_FOC5B   0x122, 0x40, 6
 Access parameters for sub-register FOC5B in register RG_TCCR5C. More...
 
#define SR_FOC5C   0x122, 0x20, 5
 Access parameters for sub-register FOC5C in register RG_TCCR5C. More...
 
#define SR_FTN_ROUND   0x158, 0x40, 6
 Access parameters for sub-register FTN_ROUND in register RG_FTN_CTRL. More...
 
#define SR_FTN_START   0x158, 0x80, 7
 Access parameters for sub-register FTN_START in register RG_FTN_CTRL. More...
 
#define SR_FTNV   0x158, 0x3f, 0
 Access parameters for sub-register FTNV in register RG_FTN_CTRL. More...
 
#define SR_GPIOR0   0x3e, 0xff, 0
 Access parameters for sub-register GPIOR0 in register RG_GPIOR0. More...
 
#define SR_GPIOR1   0x4a, 0xff, 0
 Access parameters for sub-register GPIOR1 in register RG_GPIOR1. More...
 
#define SR_GPIOR2   0x4b, 0xff, 0
 Access parameters for sub-register GPIOR2 in register RG_GPIOR2. More...
 
#define SR_H   0x5f, 0x20, 5
 Access parameters for sub-register H in register RG_SREG. More...
 
#define SR_I   0x5f, 0x80, 7
 Access parameters for sub-register I in register RG_SREG. More...
 
#define SR_ICES1   0x81, 0x40, 6
 Access parameters for sub-register ICES1 in register RG_TCCR1B. More...
 
#define SR_ICES3   0x91, 0x40, 6
 Access parameters for sub-register ICES3 in register RG_TCCR3B. More...
 
#define SR_ICES4   0xa1, 0x40, 6
 Access parameters for sub-register ICES4 in register RG_TCCR4B. More...
 
#define SR_ICES5   0x121, 0x40, 6
 Access parameters for sub-register ICES5 in register RG_TCCR5B. More...
 
#define SR_ICF1   0x36, 0x20, 5
 Access parameters for sub-register ICF1 in register RG_TIFR1. More...
 
#define SR_ICF3   0x38, 0x20, 5
 Access parameters for sub-register ICF3 in register RG_TIFR3. More...
 
#define SR_ICF4   0x39, 0x20, 5
 Access parameters for sub-register ICF4 in register RG_TIFR4. More...
 
#define SR_ICF5   0x3a, 0x20, 5
 Access parameters for sub-register ICF5 in register RG_TIFR5. More...
 
#define SR_ICIE1   0x6f, 0x20, 5
 Access parameters for sub-register ICIE1 in register RG_TIMSK1. More...
 
#define SR_ICIE3   0x71, 0x20, 5
 Access parameters for sub-register ICIE3 in register RG_TIMSK3. More...
 
#define SR_ICIE4   0x72, 0x20, 5
 Access parameters for sub-register ICIE4 in register RG_TIMSK4. More...
 
#define SR_ICIE5   0x73, 0x20, 5
 Access parameters for sub-register ICIE5 in register RG_TIMSK5. More...
 
#define SR_ICNC1   0x81, 0x80, 7
 Access parameters for sub-register ICNC1 in register RG_TCCR1B. More...
 
#define SR_ICNC3   0x91, 0x80, 7
 Access parameters for sub-register ICNC3 in register RG_TCCR3B. More...
 
#define SR_ICNC4   0xa1, 0x80, 7
 Access parameters for sub-register ICNC4 in register RG_TCCR4B. More...
 
#define SR_ICNC5   0x121, 0x80, 7
 Access parameters for sub-register ICNC5 in register RG_TCCR5B. More...
 
#define SR_IEEE_ADDR_0   0x164, 0xff, 0
 Access parameters for sub-register IEEE_ADDR_0 in register RG_IEEE_ADDR_0. More...
 
#define SR_IEEE_ADDR_1   0x165, 0xff, 0
 Access parameters for sub-register IEEE_ADDR_1 in register RG_IEEE_ADDR_1. More...
 
#define SR_IEEE_ADDR_2   0x166, 0xff, 0
 Access parameters for sub-register IEEE_ADDR_2 in register RG_IEEE_ADDR_2. More...
 
#define SR_IEEE_ADDR_3   0x167, 0xff, 0
 Access parameters for sub-register IEEE_ADDR_3 in register RG_IEEE_ADDR_3. More...
 
#define SR_IEEE_ADDR_4   0x168, 0xff, 0
 Access parameters for sub-register IEEE_ADDR_4 in register RG_IEEE_ADDR_4. More...
 
#define SR_IEEE_ADDR_5   0x169, 0xff, 0
 Access parameters for sub-register IEEE_ADDR_5 in register RG_IEEE_ADDR_5. More...
 
#define SR_IEEE_ADDR_6   0x16a, 0xff, 0
 Access parameters for sub-register IEEE_ADDR_6 in register RG_IEEE_ADDR_6. More...
 
#define SR_IEEE_ADDR_7   0x16b, 0xff, 0
 Access parameters for sub-register IEEE_ADDR_7 in register RG_IEEE_ADDR_7. More...
 
#define SR_INT   0x3d, 0xff, 0
 Access parameters for sub-register INT in register RG_EIMSK. More...
 
#define SR_INTF   0x3c, 0xff, 0
 Access parameters for sub-register INTF in register RG_EIFR. More...
 
#define SR_IRQ_2_EXT_EN   0x144, 0x40, 6
 
#define SR_IRQ_MASK_MODE   0x144, 0x02, 1
 Access parameters for sub-register IRQ_MASK_MODE in register RG_TRX_CTRL_1. More...
 
#define SR_IRQ_POLARITY   0x144, 0x01, 0
 Access parameters for sub-register IRQ_POLARITY in register RG_TRX_CTRL_1. More...
 
#define SR_IRQMBO   0xdf, 0x10, 4
 Access parameters for sub-register IRQMBO in register RG_SCIRQM. More...
 
#define SR_IRQMCP   0xdf, 0x07, 0
 Access parameters for sub-register IRQMCP in register RG_SCIRQM. More...
 
#define SR_IRQMOF   0xdf, 0x08, 3
 Access parameters for sub-register IRQMOF in register RG_SCIRQM. More...
 
#define SR_IRQSBO   0xe0, 0x10, 4
 Access parameters for sub-register IRQSBO in register RG_SCIRQS. More...
 
#define SR_IRQSCP   0xe0, 0x07, 0
 Access parameters for sub-register IRQSCP in register RG_SCIRQS. More...
 
#define SR_IRQSOF   0xe0, 0x08, 3
 Access parameters for sub-register IRQSOF in register RG_SCIRQS. More...
 
#define SR_ISC0   0x69, 0x03, 0
 Access parameters for sub-register ISC0 in register RG_EICRA. More...
 
#define SR_ISC1   0x69, 0x0c, 2
 Access parameters for sub-register ISC1 in register RG_EICRA. More...
 
#define SR_ISC2   0x69, 0x30, 4
 Access parameters for sub-register ISC2 in register RG_EICRA. More...
 
#define SR_ISC3   0x69, 0xc0, 6
 Access parameters for sub-register ISC3 in register RG_EICRA. More...
 
#define SR_ISC4   0x6a, 0x03, 0
 Access parameters for sub-register ISC4 in register RG_EICRB. More...
 
#define SR_ISC5   0x6a, 0x0c, 2
 Access parameters for sub-register ISC5 in register RG_EICRB. More...
 
#define SR_ISC6   0x6a, 0x30, 4
 Access parameters for sub-register ISC6 in register RG_EICRB. More...
 
#define SR_ISC7   0x6a, 0xc0, 6
 Access parameters for sub-register ISC7 in register RG_EICRB. More...
 
#define SR_IVCE   0x55, 0x01, 0
 Access parameters for sub-register IVCE in register RG_MCUCR. More...
 
#define SR_IVSEL   0x55, 0x02, 1
 Access parameters for sub-register IVSEL in register RG_MCUCR. More...
 
#define SR_JTD   0x55, 0x80, 7
 Access parameters for sub-register JTD in register RG_MCUCR. More...
 
#define SR_JTRF   0x54, 0x10, 4
 Access parameters for sub-register JTRF in register RG_MCUSR. More...
 
#define SR_LLCAL   0x12f, 0x08, 3
 Access parameters for sub-register LLCAL in register RG_LLCR. More...
 
#define SR_LLCOMP   0x12f, 0x10, 4
 Access parameters for sub-register LLCOMP in register RG_LLCR. More...
 
#define SR_LLDONE   0x12f, 0x20, 5
 Access parameters for sub-register LLDONE in register RG_LLCR. More...
 
#define SR_LLDRH   0x131, 0x1f, 0
 Access parameters for sub-register LLDRH in register RG_LLDRH. More...
 
#define SR_LLDRL   0x130, 0x0f, 0
 Access parameters for sub-register LLDRL in register RG_LLDRL. More...
 
#define SR_LLENCAL   0x12f, 0x01, 0
 Access parameters for sub-register LLENCAL in register RG_LLCR. More...
 
#define SR_LLSHORT   0x12f, 0x02, 1
 Access parameters for sub-register LLSHORT in register RG_LLCR. More...
 
#define SR_LLTCO   0x12f, 0x04, 2
 Access parameters for sub-register LLTCO in register RG_LLCR. More...
 
#define SR_LNA_VF1   0x159, 0x03, 0
 Access parameters for sub-register LNA_VF1 in register RG_RF_CTRL. More...
 
#define SR_LNA_VF2   0x159, 0x0c, 2
 Access parameters for sub-register LNA_VF2 in register RG_RF_CTRL. More...
 
#define SR_MAN_ID_0   0x15e, 0xff, 0
 Access parameters for sub-register MAN_ID_0 in register RG_MAN_ID_0. More...
 
#define SR_MAN_ID_1   0x15f, 0xff, 0
 Access parameters for sub-register MAN_ID_1 in register RG_MAN_ID_1. More...
 
#define SR_MAX_BE   0x16f, 0xf0, 4
 Access parameters for sub-register MAX_BE in register RG_CSMA_BE. More...
 
#define SR_MAX_CSMA_RETRIES   0x16c, 0x0e, 1
 Access parameters for sub-register MAX_CSMA_RETRIES in register RG_XAH_CTRL_0. More...
 
#define SR_MAX_FRAME_RETRIES   0x16c, 0xf0, 4
 Access parameters for sub-register MAX_FRAME_RETRIES in register RG_XAH_CTRL_0. More...
 
#define SR_MIN_BE   0x16f, 0x0f, 0
 Access parameters for sub-register MIN_BE in register RG_CSMA_BE. More...
 
#define SR_MPCM0   0xc0, 0x01, 0
 Access parameters for sub-register MPCM0 in register RG_UCSR0A. More...
 
#define SR_MPCM1   0xc8, 0x01, 0
 Access parameters for sub-register MPCM1 in register RG_UCSR1A. More...
 
#define SR_MSTR   0x4c, 0x10, 4
 Access parameters for sub-register MSTR in register RG_SPCR. More...
 
#define SR_MUX   0x7c, 0x1f, 0
 Access parameters for sub-register MUX in register RG_ADMUX. More...
 
#define SR_MUX5   0x7b, 0x08, 3
 Access parameters for sub-register MUX5 in register RG_ADCSRB. More...
 
#define SR_N   0x5f, 0x04, 2
 Access parameters for sub-register N in register RG_SREG. More...
 
#define SR_OCF0A   0x35, 0x02, 1
 Access parameters for sub-register OCF0A in register RG_TIFR0. More...
 
#define SR_OCF0B   0x35, 0x04, 2
 Access parameters for sub-register OCF0B in register RG_TIFR0. More...
 
#define SR_OCF1A   0x36, 0x02, 1
 Access parameters for sub-register OCF1A in register RG_TIFR1. More...
 
#define SR_OCF1B   0x36, 0x04, 2
 Access parameters for sub-register OCF1B in register RG_TIFR1. More...
 
#define SR_OCF1C   0x36, 0x08, 3
 Access parameters for sub-register OCF1C in register RG_TIFR1. More...
 
#define SR_OCF2A   0x37, 0x02, 1
 Access parameters for sub-register OCF2A in register RG_TIFR2. More...
 
#define SR_OCF2B   0x37, 0x04, 2
 Access parameters for sub-register OCF2B in register RG_TIFR2. More...
 
#define SR_OCF3A   0x38, 0x02, 1
 Access parameters for sub-register OCF3A in register RG_TIFR3. More...
 
#define SR_OCF3B   0x38, 0x04, 2
 Access parameters for sub-register OCF3B in register RG_TIFR3. More...
 
#define SR_OCF3C   0x38, 0x08, 3
 Access parameters for sub-register OCF3C in register RG_TIFR3. More...
 
#define SR_OCF4A   0x39, 0x02, 1
 Access parameters for sub-register OCF4A in register RG_TIFR4. More...
 
#define SR_OCF4B   0x39, 0x04, 2
 Access parameters for sub-register OCF4B in register RG_TIFR4. More...
 
#define SR_OCF4C   0x39, 0x08, 3
 Access parameters for sub-register OCF4C in register RG_TIFR4. More...
 
#define SR_OCF5A   0x3a, 0x02, 1
 Access parameters for sub-register OCF5A in register RG_TIFR5. More...
 
#define SR_OCF5B   0x3a, 0x04, 2
 Access parameters for sub-register OCF5B in register RG_TIFR5. More...
 
#define SR_OCF5C   0x3a, 0x08, 3
 Access parameters for sub-register OCF5C in register RG_TIFR5. More...
 
#define SR_OCIE0A   0x6e, 0x02, 1
 Access parameters for sub-register OCIE0A in register RG_TIMSK0. More...
 
#define SR_OCIE0B   0x6e, 0x04, 2
 Access parameters for sub-register OCIE0B in register RG_TIMSK0. More...
 
#define SR_OCIE1A   0x6f, 0x02, 1
 Access parameters for sub-register OCIE1A in register RG_TIMSK1. More...
 
#define SR_OCIE1B   0x6f, 0x04, 2
 Access parameters for sub-register OCIE1B in register RG_TIMSK1. More...
 
#define SR_OCIE1C   0x6f, 0x08, 3
 Access parameters for sub-register OCIE1C in register RG_TIMSK1. More...
 
#define SR_OCIE2A   0x70, 0x02, 1
 Access parameters for sub-register OCIE2A in register RG_TIMSK2. More...
 
#define SR_OCIE2B   0x70, 0x04, 2
 Access parameters for sub-register OCIE2B in register RG_TIMSK2. More...
 
#define SR_OCIE3A   0x71, 0x02, 1
 Access parameters for sub-register OCIE3A in register RG_TIMSK3. More...
 
#define SR_OCIE3B   0x71, 0x04, 2
 Access parameters for sub-register OCIE3B in register RG_TIMSK3. More...
 
#define SR_OCIE3C   0x71, 0x08, 3
 Access parameters for sub-register OCIE3C in register RG_TIMSK3. More...
 
#define SR_OCIE4A   0x72, 0x02, 1
 Access parameters for sub-register OCIE4A in register RG_TIMSK4. More...
 
#define SR_OCIE4B   0x72, 0x04, 2
 Access parameters for sub-register OCIE4B in register RG_TIMSK4. More...
 
#define SR_OCIE4C   0x72, 0x08, 3
 Access parameters for sub-register OCIE4C in register RG_TIMSK4. More...
 
#define SR_OCIE5A   0x73, 0x02, 1
 Access parameters for sub-register OCIE5A in register RG_TIMSK5. More...
 
#define SR_OCIE5B   0x73, 0x04, 2
 Access parameters for sub-register OCIE5B in register RG_TIMSK5. More...
 
#define SR_OCIE5C   0x73, 0x08, 3
 Access parameters for sub-register OCIE5C in register RG_TIMSK5. More...
 
#define SR_OCR2AUB   0xb6, 0x08, 3
 Access parameters for sub-register OCR2AUB in register RG_ASSR. More...
 
#define SR_OCR2BUB   0xb6, 0x04, 2
 Access parameters for sub-register OCR2BUB in register RG_ASSR. More...
 
#define SR_OQPSK_DATA_RATE   0x14c, 0x03, 0
 Access parameters for sub-register OQPSK_DATA_RATE in register RG_TRX_CTRL_2. More...
 
#define SR_PA_BUF_LT   0x145, 0xc0, 6
 Access parameters for sub-register PA_BUF_LT in register RG_PHY_TX_PWR. More...
 
#define SR_PA_BUF_VF   0x159, 0x30, 4
 Access parameters for sub-register PA_BUF_VF in register RG_RF_CTRL. More...
 
#define SR_PA_EXT_EN   0x144, 0x80, 7
 Access parameters for sub-register PA_EXT_EN in register RG_TRX_CTRL_1. More...
 
#define SR_PA_LT   0x145, 0x30, 4
 Access parameters for sub-register PA_LT in register RG_PHY_TX_PWR. More...
 
#define SR_PAD_IO   0x143, 0xc0, 6
 Access parameters for sub-register PAD_IO in register RG_TRX_CTRL_0. More...
 
#define SR_PAD_IO_CLKM   0x143, 0x30, 4
 Access parameters for sub-register PAD_IO_CLKM in register RG_TRX_CTRL_0. More...
 
#define SR_PAN_ID_0   0x162, 0xff, 0
 Access parameters for sub-register PAN_ID_0 in register RG_PAN_ID_0. More...
 
#define SR_PAN_ID_1   0x163, 0xff, 0
 Access parameters for sub-register PAN_ID_1 in register RG_PAN_ID_1. More...
 
#define SR_PART_NUM   0x15c, 0xff, 0
 Access parameters for sub-register PART_NUM in register RG_PART_NUM. More...
 
#define SR_PBDRV   0x136, 0x03, 0
 Access parameters for sub-register PBDRV in register RG_DPDS0. More...
 
#define SR_PCIE   0x68, 0x07, 0
 Access parameters for sub-register PCIE in register RG_PCICR. More...
 
#define SR_PCIF   0x3b, 0x07, 0
 Access parameters for sub-register PCIF in register RG_PCIFR. More...
 
#define SR_PDDRV   0x136, 0x0c, 2
 Access parameters for sub-register PDDRV in register RG_DPDS0. More...
 
#define SR_PDT_THRES   0x14a, 0x0f, 0
 Access parameters for sub-register PDT_THRES in register RG_RX_CTRL. More...
 
#define SR_PEDRV   0x136, 0x30, 4
 Access parameters for sub-register PEDRV in register RG_DPDS0. More...
 
#define SR_PFDRV   0x136, 0xc0, 6
 Access parameters for sub-register PFDRV in register RG_DPDS0. More...
 
#define SR_PGDRV   0x137, 0x03, 0
 Access parameters for sub-register PGDRV in register RG_DPDS1. More...
 
#define SR_PGERS   0x57, 0x02, 1
 Access parameters for sub-register PGERS in register RG_SPMCSR. More...
 
#define SR_PGWRT   0x57, 0x04, 2
 Access parameters for sub-register PGWRT in register RG_SPMCSR. More...
 
#define SR_PLL_CF   0x15a, 0x0f, 0
 Access parameters for sub-register PLL_CF in register RG_PLL_CF. More...
 
#define SR_PLL_CF_START   0x15a, 0x80, 7
 Access parameters for sub-register PLL_CF_START in register RG_PLL_CF. More...
 
#define SR_PLL_DCU_START   0x15b, 0x80, 7
 Access parameters for sub-register PLL_DCU_START in register RG_PLL_DCU. More...
 
#define SR_PLL_DCUW   0x15b, 0x3f, 0
 Access parameters for sub-register PLL_DCUW in register RG_PLL_DCU. More...
 
#define SR_PLL_LOCK   0x14f, 0x01, 0
 Access parameters for sub-register PLL_LOCK in register RG_IRQ_STATUS. More...
 
#define SR_PLL_LOCK_EN   0x14e, 0x01, 0
 Access parameters for sub-register PLL_LOCK_EN in register RG_IRQ_MASK. More...
 
#define SR_PLL_UNLOCK   0x14f, 0x02, 1
 Access parameters for sub-register PLL_UNLOCK in register RG_IRQ_STATUS. More...
 
#define SR_PLL_UNLOCK_EN   0x14e, 0x02, 1
 Access parameters for sub-register PLL_UNLOCK_EN in register RG_IRQ_MASK. More...
 
#define SR_PLL_VCOB_VF   0x159, 0xc0, 6
 Access parameters for sub-register PLL_VCOB_VF in register RG_RF_CTRL. More...
 
#define SR_PLL_VMOD_TUNE   0x15a, 0x30, 4
 Access parameters for sub-register PLL_VMOD_TUNE in register RG_PLL_CF. More...
 
#define SR_PORF   0x54, 0x01, 0
 Access parameters for sub-register PORF in register RG_MCUSR. More...
 
#define SR_PRADC   0x64, 0x01, 0
 Access parameters for sub-register PRADC in register RG_PRR0. More...
 
#define SR_PRPGA   0x64, 0x10, 4
 Access parameters for sub-register PRPGA in register RG_PRR0. More...
 
#define SR_PRRAM   0x63, 0x0f, 0
 Access parameters for sub-register PRRAM in register RG_PRR2. More...
 
#define SR_PRSPI   0x64, 0x04, 2
 Access parameters for sub-register PRSPI in register RG_PRR0. More...
 
#define SR_PRTIM0   0x64, 0x20, 5
 Access parameters for sub-register PRTIM0 in register RG_PRR0. More...
 
#define SR_PRTIM1   0x64, 0x08, 3
 Access parameters for sub-register PRTIM1 in register RG_PRR0. More...
 
#define SR_PRTIM2   0x64, 0x40, 6
 Access parameters for sub-register PRTIM2 in register RG_PRR0. More...
 
#define SR_PRTIM3   0x65, 0x08, 3
 Access parameters for sub-register PRTIM3 in register RG_PRR1. More...
 
#define SR_PRTIM4   0x65, 0x10, 4
 Access parameters for sub-register PRTIM4 in register RG_PRR1. More...
 
#define SR_PRTIM5   0x65, 0x20, 5
 Access parameters for sub-register PRTIM5 in register RG_PRR1. More...
 
#define SR_PRTRX24   0x65, 0x40, 6
 Access parameters for sub-register PRTRX24 in register RG_PRR1. More...
 
#define SR_PRTWI   0x64, 0x80, 7
 Access parameters for sub-register PRTWI in register RG_PRR0. More...
 
#define SR_PRUSART   0x65, 0x07, 0
 Access parameters for sub-register PRUSART in register RG_PRR1. More...
 
#define SR_PRUSART0   0x64, 0x02, 1
 Access parameters for sub-register PRUSART0 in register RG_PRR0. More...
 
#define SR_PSRASY   0x43, 0x02, 1
 Access parameters for sub-register PSRASY in register RG_GTCCR. More...
 
#define SR_PSRSYNC   0x43, 0x01, 0
 Access parameters for sub-register PSRSYNC in register RG_GTCCR. More...
 
#define SR_PUD   0x55, 0x10, 4
 Access parameters for sub-register PUD in register RG_MCUCR. More...
 
#define SR_REFOK   0x7b, 0x20, 5
 Access parameters for sub-register REFOK in register RG_ADCSRB. More...
 
#define SR_REFS   0x7c, 0xc0, 6
 Access parameters for sub-register REFS in register RG_ADMUX. More...
 
#define SR_RND_VALUE   0x146, 0x60, 5
 Access parameters for sub-register RND_VALUE in register RG_PHY_RSSI. More...
 
#define SR_RSSI   0x146, 0x1f, 0
 Access parameters for sub-register RSSI in register RG_PHY_RSSI. More...
 
#define SR_RWWSB   0x57, 0x40, 6
 Access parameters for sub-register RWWSB in register RG_SPMCSR. More...
 
#define SR_RWWSRE   0x57, 0x10, 4
 Access parameters for sub-register RWWSRE in register RG_SPMCSR. More...
 
#define SR_RX_BL_CTRL   0x144, 0x10, 4
 Access parameters for sub-register RX_BL_CTRL in register RG_TRX_CTRL_1. More...
 
#define SR_RX_CRC_VALID   0x146, 0x80, 7
 Access parameters for sub-register RX_CRC_VALID in register RG_PHY_RSSI. More...
 
#define SR_RX_END   0x14f, 0x08, 3
 Access parameters for sub-register RX_END in register RG_IRQ_STATUS. More...
 
#define SR_RX_END_EN   0x14e, 0x08, 3
 Access parameters for sub-register RX_END_EN in register RG_IRQ_MASK. More...
 
#define SR_RX_PDT_DIS   0x155, 0x80, 7
 Access parameters for sub-register RX_PDT_DIS in register RG_RX_SYN. More...
 
#define SR_RX_PDT_LEVEL   0x155, 0x0f, 0
 Access parameters for sub-register RX_PDT_LEVEL in register RG_RX_SYN. More...
 
#define SR_RX_SAFE_MODE   0x14c, 0x80, 7
 Access parameters for sub-register RX_SAFE_MODE in register RG_TRX_CTRL_2. More...
 
#define SR_RX_START   0x14f, 0x04, 2
 Access parameters for sub-register RX_START in register RG_IRQ_STATUS. More...
 
#define SR_RX_START_EN   0x14e, 0x04, 2
 Access parameters for sub-register RX_START_EN in register RG_IRQ_MASK. More...
 
#define SR_RXB80   0xc1, 0x02, 1
 Access parameters for sub-register RXB80 in register RG_UCSR0B. More...
 
#define SR_RXB81   0xc9, 0x02, 1
 Access parameters for sub-register RXB81 in register RG_UCSR1B. More...
 
#define SR_RXC0   0xc0, 0x80, 7
 Access parameters for sub-register RXC0 in register RG_UCSR0A. More...
 
#define SR_RXC1   0xc8, 0x80, 7
 Access parameters for sub-register RXC1 in register RG_UCSR1A. More...
 
#define SR_RXCIE0   0xc1, 0x80, 7
 Access parameters for sub-register RXCIE0 in register RG_UCSR0B. More...
 
#define SR_RXCIE1   0xc9, 0x80, 7
 Access parameters for sub-register RXCIE1 in register RG_UCSR1B. More...
 
#define SR_RXEN0   0xc1, 0x10, 4
 Access parameters for sub-register RXEN0 in register RG_UCSR0B. More...
 
#define SR_RXEN1   0xc9, 0x10, 4
 Access parameters for sub-register RXEN1 in register RG_UCSR1B. More...
 
#define SR_S   0x5f, 0x10, 4
 Access parameters for sub-register S in register RG_SREG. More...
 
#define SR_SCBSY   0xde, 0x01, 0
 Access parameters for sub-register SCBSY in register RG_SCSR. More...
 
#define SR_SCBTSRHH   0xe8, 0xff, 0
 Access parameters for sub-register SCBTSRHH in register RG_SCBTSRHH. More...
 
#define SR_SCBTSRHL   0xe7, 0xff, 0
 Access parameters for sub-register SCBTSRHL in register RG_SCBTSRHL. More...
 
#define SR_SCBTSRLH   0xe6, 0xff, 0
 Access parameters for sub-register SCBTSRLH in register RG_SCBTSRLH. More...
 
#define SR_SCBTSRLL   0xe5, 0xff, 0
 Access parameters for sub-register SCBTSRLL in register RG_SCBTSRLL. More...
 
#define SR_SCCKSEL   0xdc, 0x10, 4
 Access parameters for sub-register SCCKSEL in register RG_SCCR0. More...
 
#define SR_SCCMP   0xdc, 0x07, 0
 Access parameters for sub-register SCCMP in register RG_SCCR0. More...
 
#define SR_SCCNTHH   0xe4, 0xff, 0
 Access parameters for sub-register SCCNTHH in register RG_SCCNTHH. More...
 
#define SR_SCCNTHL   0xe3, 0xff, 0
 Access parameters for sub-register SCCNTHL in register RG_SCCNTHL. More...
 
#define SR_SCCNTLH   0xe2, 0xff, 0
 Access parameters for sub-register SCCNTLH in register RG_SCCNTLH. More...
 
#define SR_SCCNTLL   0xe1, 0xff, 0
 Access parameters for sub-register SCCNTLL in register RG_SCCNTLL. More...
 
#define SR_SCEN   0xdc, 0x20, 5
 Access parameters for sub-register SCEN in register RG_SCCR0. More...
 
#define SR_SCENBO   0xdd, 0x01, 0
 Access parameters for sub-register SCENBO in register RG_SCCR1. More...
 
#define SR_SCMBTS   0xdc, 0x40, 6
 Access parameters for sub-register SCMBTS in register RG_SCCR0. More...
 
#define SR_SCOCR1HH   0xf8, 0xff, 0
 Access parameters for sub-register SCOCR1HH in register RG_SCOCR1HH. More...
 
#define SR_SCOCR1HL   0xf7, 0xff, 0
 Access parameters for sub-register SCOCR1HL in register RG_SCOCR1HL. More...
 
#define SR_SCOCR1LH   0xf6, 0xff, 0
 Access parameters for sub-register SCOCR1LH in register RG_SCOCR1LH. More...
 
#define SR_SCOCR1LL   0xf5, 0xff, 0
 Access parameters for sub-register SCOCR1LL in register RG_SCOCR1LL. More...
 
#define SR_SCOCR2HH   0xf4, 0xff, 0
 Access parameters for sub-register SCOCR2HH in register RG_SCOCR2HH. More...
 
#define SR_SCOCR2HL   0xf3, 0xff, 0
 Access parameters for sub-register SCOCR2HL in register RG_SCOCR2HL. More...
 
#define SR_SCOCR2LH   0xf2, 0xff, 0
 Access parameters for sub-register SCOCR2LH in register RG_SCOCR2LH. More...
 
#define SR_SCOCR2LL   0xf1, 0xff, 0
 Access parameters for sub-register SCOCR2LL in register RG_SCOCR2LL. More...
 
#define SR_SCOCR3HH   0xf0, 0xff, 0
 Access parameters for sub-register SCOCR3HH in register RG_SCOCR3HH. More...
 
#define SR_SCOCR3HL   0xef, 0xff, 0
 Access parameters for sub-register SCOCR3HL in register RG_SCOCR3HL. More...
 
#define SR_SCOCR3LH   0xee, 0xff, 0
 Access parameters for sub-register SCOCR3LH in register RG_SCOCR3LH. More...
 
#define SR_SCOCR3LL   0xed, 0xff, 0
 Access parameters for sub-register SCOCR3LL in register RG_SCOCR3LL. More...
 
#define SR_SCRES   0xdc, 0x80, 7
 Access parameters for sub-register SCRES in register RG_SCCR0. More...
 
#define SR_SCTSE   0xdc, 0x08, 3
 Access parameters for sub-register SCTSE in register RG_SCCR0. More...
 
#define SR_SCTSRHH   0xec, 0xff, 0
 Access parameters for sub-register SCTSRHH in register RG_SCTSRHH. More...
 
#define SR_SCTSRHL   0xeb, 0xff, 0
 Access parameters for sub-register SCTSRHL in register RG_SCTSRHL. More...
 
#define SR_SCTSRLH   0xea, 0xff, 0
 Access parameters for sub-register SCTSRLH in register RG_SCTSRLH. More...
 
#define SR_SCTSRLL   0xe9, 0xff, 0
 Access parameters for sub-register SCTSRLL in register RG_SCTSRLL. More...
 
#define SR_SDM_MODE   0x14a, 0xc0, 6
 Access parameters for sub-register SDM_MODE in register RG_RX_CTRL. More...
 
#define SR_SE   0x53, 0x01, 0
 Access parameters for sub-register SE in register RG_SMCR. More...
 
#define SR_SEPW   0x74, 0x38, 3
 Access parameters for sub-register SEPW in register RG_NHVCR. More...
 
#define SR_SFD_VALUE   0x14b, 0xff, 0
 Access parameters for sub-register SFD_VALUE in register RG_SFD_VALUE. More...
 
#define SR_SHORT_ADDR_0   0x160, 0xff, 0
 Access parameters for sub-register SHORT_ADDR_0 in register RG_SHORT_ADDR_0. More...
 
#define SR_SHORT_ADDR_1   0x161, 0xff, 0
 Access parameters for sub-register SHORT_ADDR_1 in register RG_SHORT_ADDR_1. More...
 
#define SR_SIGRD   0x57, 0x20, 5
 Access parameters for sub-register SIGRD in register RG_SPMCSR. More...
 
#define SR_SLOTTED_OPERATION   0x16c, 0x01, 0
 Access parameters for sub-register SLOTTED_OPERATION in register RG_XAH_CTRL_0. More...
 
#define SR_SLPTR   0x139, 0x02, 1
 Access parameters for sub-register SLPTR in register RG_TRXPR. More...
 
#define SR_SM   0x53, 0x0e, 1
 Access parameters for sub-register SM in register RG_SMCR. More...
 
#define SR_SOFT_MODE   0x14a, 0x10, 4
 
#define SR_SPE   0x4c, 0x40, 6
 Access parameters for sub-register SPE in register RG_SPCR. More...
 
#define SR_SPI2X   0x4d, 0x01, 0
 Access parameters for sub-register SPI2X in register RG_SPSR. More...
 
#define SR_SPI_CMD_MODE   0x144, 0x0c, 2
 Access parameters for sub-register SPI_CMD_MODE in register RG_TRX_CTRL_1. More...
 
#define SR_SPIE   0x4c, 0x80, 7
 Access parameters for sub-register SPIE in register RG_SPCR. More...
 
#define SR_SPIF   0x4d, 0x80, 7
 Access parameters for sub-register SPIF in register RG_SPSR. More...
 
#define SR_SPMEN   0x57, 0x01, 0
 Access parameters for sub-register SPMEN in register RG_SPMCSR. More...
 
#define SR_SPMIE   0x57, 0x80, 7
 Access parameters for sub-register SPMIE in register RG_SPMCSR. More...
 
#define SR_SPR   0x4c, 0x03, 0
 Access parameters for sub-register SPR in register RG_SPCR. More...
 
#define SR_SWPW   0x74, 0x07, 0
 Access parameters for sub-register SWPW in register RG_NHVCR. More...
 
#define SR_T   0x5f, 0x40, 6
 Access parameters for sub-register T in register RG_SREG. More...
 
#define SR_TCCR1A_WGM1   0x80, 0x03, 0
 Access parameters for sub-register TCCR1A_WGM1 in register RG_TCCR1A. More...
 
#define SR_TCCR1B_WGM1   0x81, 0x18, 3
 Access parameters for sub-register TCCR1B_WGM1 in register RG_TCCR1B. More...
 
#define SR_TCCR3A_WGM3   0x90, 0x03, 0
 Access parameters for sub-register TCCR3A_WGM3 in register RG_TCCR3A. More...
 
#define SR_TCCR3B_WGM3   0x91, 0x18, 3
 Access parameters for sub-register TCCR3B_WGM3 in register RG_TCCR3B. More...
 
#define SR_TCCR4A_WGM4   0xa0, 0x03, 0
 Access parameters for sub-register TCCR4A_WGM4 in register RG_TCCR4A. More...
 
#define SR_TCCR4B_WGM4   0xa1, 0x18, 3
 Access parameters for sub-register TCCR4B_WGM4 in register RG_TCCR4B. More...
 
#define SR_TCCR5A_WGM5   0x120, 0x03, 0
 Access parameters for sub-register TCCR5A_WGM5 in register RG_TCCR5A. More...
 
#define SR_TCCR5B_WGM5   0x121, 0x18, 3
 Access parameters for sub-register TCCR5B_WGM5 in register RG_TCCR5B. More...
 
#define SR_TCN2UB   0xb6, 0x10, 4
 Access parameters for sub-register TCN2UB in register RG_ASSR. More...
 
#define SR_TCR2AUB   0xb6, 0x02, 1
 Access parameters for sub-register TCR2AUB in register RG_ASSR. More...
 
#define SR_TCR2BUB   0xb6, 0x01, 0
 Access parameters for sub-register TCR2BUB in register RG_ASSR. More...
 
#define SR_TOIE0   0x6e, 0x01, 0
 Access parameters for sub-register TOIE0 in register RG_TIMSK0. More...
 
#define SR_TOIE1   0x6f, 0x01, 0
 Access parameters for sub-register TOIE1 in register RG_TIMSK1. More...
 
#define SR_TOIE2   0x70, 0x01, 0
 Access parameters for sub-register TOIE2 in register RG_TIMSK2. More...
 
#define SR_TOIE3   0x71, 0x01, 0
 Access parameters for sub-register TOIE3 in register RG_TIMSK3. More...
 
#define SR_TOIE4   0x72, 0x01, 0
 Access parameters for sub-register TOIE4 in register RG_TIMSK4. More...
 
#define SR_TOIE5   0x73, 0x01, 0
 Access parameters for sub-register TOIE5 in register RG_TIMSK5. More...
 
#define SR_TOV0   0x35, 0x01, 0
 Access parameters for sub-register TOV0 in register RG_TIFR0. More...
 
#define SR_TOV1   0x36, 0x01, 0
 Access parameters for sub-register TOV1 in register RG_TIFR1. More...
 
#define SR_TOV2   0x37, 0x01, 0
 Access parameters for sub-register TOV2 in register RG_TIFR2. More...
 
#define SR_TOV3   0x38, 0x01, 0
 Access parameters for sub-register TOV3 in register RG_TIFR3. More...
 
#define SR_TOV4   0x39, 0x01, 0
 Access parameters for sub-register TOV4 in register RG_TIFR4. More...
 
#define SR_TOV5   0x3a, 0x01, 0
 Access parameters for sub-register TOV5 in register RG_TIFR5. More...
 
#define SR_TRAC_STATUS   0x142, 0xe0, 5
 
#define SR_TRX_CMD   0x142, 0x1f, 0
 Access parameters for sub-register TRX_CMD in register RG_TRX_STATE. More...
 
#define SR_TRX_STATUS   0x141, 0x1f, 0
 Access parameters for sub-register TRX_STATUS in register RG_TRX_STATUS. More...
 
#define SR_TRXRST   0x139, 0x01, 0
 Access parameters for sub-register TRXRST in register RG_TRXPR. More...
 
#define SR_TRXTST   0x139, 0x04, 2
 
#define SR_TSM   0x43, 0x80, 7
 Access parameters for sub-register TSM in register RG_GTCCR. More...
 
#define SR_TST_STATUS   0x141, 0x20, 5
 
#define SR_TWA   0xba, 0xfe, 1
 Access parameters for sub-register TWA in register RG_TWAR. More...
 
#define SR_TWAM   0xbd, 0xfe, 1
 Access parameters for sub-register TWAM in register RG_TWAMR. More...
 
#define SR_TWEA   0xbc, 0x40, 6
 Access parameters for sub-register TWEA in register RG_TWCR. More...
 
#define SR_TWEN   0xbc, 0x04, 2
 Access parameters for sub-register TWEN in register RG_TWCR. More...
 
#define SR_TWGCE   0xba, 0x01, 0
 Access parameters for sub-register TWGCE in register RG_TWAR. More...
 
#define SR_TWIE   0xbc, 0x01, 0
 Access parameters for sub-register TWIE in register RG_TWCR. More...
 
#define SR_TWINT   0xbc, 0x80, 7
 Access parameters for sub-register TWINT in register RG_TWCR. More...
 
#define SR_TWPS   0xb9, 0x03, 0
 Access parameters for sub-register TWPS in register RG_TWSR. More...
 
#define SR_TWS   0xb9, 0xf8, 3
 Access parameters for sub-register TWS in register RG_TWSR. More...
 
#define SR_TWSTA   0xbc, 0x20, 5
 Access parameters for sub-register TWSTA in register RG_TWCR. More...
 
#define SR_TWSTO   0xbc, 0x10, 4
 Access parameters for sub-register TWSTO in register RG_TWCR. More...
 
#define SR_TWWC   0xbc, 0x08, 3
 Access parameters for sub-register TWWC in register RG_TWCR. More...
 
#define SR_TX_AUTO_CRC_ON   0x144, 0x20, 5
 Access parameters for sub-register TX_AUTO_CRC_ON in register RG_TRX_CTRL_1. More...
 
#define SR_TX_END   0x14f, 0x40, 6
 Access parameters for sub-register TX_END in register RG_IRQ_STATUS. More...
 
#define SR_TX_END_EN   0x14e, 0x40, 6
 Access parameters for sub-register TX_END_EN in register RG_IRQ_MASK. More...
 
#define SR_TX_PWR   0x145, 0x0f, 0
 Access parameters for sub-register TX_PWR in register RG_PHY_TX_PWR. More...
 
#define SR_TXB80   0xc1, 0x01, 0
 Access parameters for sub-register TXB80 in register RG_UCSR0B. More...
 
#define SR_TXB81   0xc9, 0x01, 0
 Access parameters for sub-register TXB81 in register RG_UCSR1B. More...
 
#define SR_TXC0   0xc0, 0x40, 6
 Access parameters for sub-register TXC0 in register RG_UCSR0A. More...
 
#define SR_TXC1   0xc8, 0x40, 6
 Access parameters for sub-register TXC1 in register RG_UCSR1A. More...
 
#define SR_TXCIE0   0xc1, 0x40, 6
 Access parameters for sub-register TXCIE0 in register RG_UCSR0B. More...
 
#define SR_TXCIE1   0xc9, 0x40, 6
 Access parameters for sub-register TXCIE1 in register RG_UCSR1B. More...
 
#define SR_TXEN0   0xc1, 0x08, 3
 Access parameters for sub-register TXEN0 in register RG_UCSR0B. More...
 
#define SR_TXEN1   0xc9, 0x08, 3
 Access parameters for sub-register TXEN1 in register RG_UCSR1B. More...
 
#define SR_U2X0   0xc0, 0x02, 1
 Access parameters for sub-register U2X0 in register RG_UCSR0A. More...
 
#define SR_U2X1   0xc8, 0x02, 1
 Access parameters for sub-register U2X1 in register RG_UCSR1A. More...
 
#define SR_UCPOL0   0xc2, 0x01, 0
 Access parameters for sub-register UCPOL0 in register RG_UCSR0C. More...
 
#define SR_UCPOL1   0xca, 0x01, 0
 Access parameters for sub-register UCPOL1 in register RG_UCSR1C. More...
 
#define SR_UCSZ0   0xc2, 0x06, 1
 Access parameters for sub-register UCSZ0 in register RG_UCSR0C. More...
 
#define SR_UCSZ02   0xc1, 0x04, 2
 Access parameters for sub-register UCSZ02 in register RG_UCSR0B. More...
 
#define SR_UCSZ1   0xca, 0x06, 1
 Access parameters for sub-register UCSZ1 in register RG_UCSR1C. More...
 
#define SR_UCSZ12   0xc9, 0x04, 2
 Access parameters for sub-register UCSZ12 in register RG_UCSR1B. More...
 
#define SR_UDRE0   0xc0, 0x20, 5
 Access parameters for sub-register UDRE0 in register RG_UCSR0A. More...
 
#define SR_UDRE1   0xc8, 0x20, 5
 Access parameters for sub-register UDRE1 in register RG_UCSR1A. More...
 
#define SR_UDRIE0   0xc1, 0x20, 5
 Access parameters for sub-register UDRIE0 in register RG_UCSR0B. More...
 
#define SR_UDRIE1   0xc9, 0x20, 5
 Access parameters for sub-register UDRIE1 in register RG_UCSR1B. More...
 
#define SR_UMSEL0   0xc2, 0xc0, 6
 Access parameters for sub-register UMSEL0 in register RG_UCSR0C. More...
 
#define SR_UMSEL1   0xca, 0xc0, 6
 Access parameters for sub-register UMSEL1 in register RG_UCSR1C. More...
 
#define SR_UPE0   0xc0, 0x04, 2
 Access parameters for sub-register UPE0 in register RG_UCSR0A. More...
 
#define SR_UPE1   0xc8, 0x04, 2
 Access parameters for sub-register UPE1 in register RG_UCSR1A. More...
 
#define SR_UPM0   0xc2, 0x30, 4
 Access parameters for sub-register UPM0 in register RG_UCSR0C. More...
 
#define SR_UPM1   0xca, 0x30, 4
 Access parameters for sub-register UPM1 in register RG_UCSR1C. More...
 
#define SR_USBS0   0xc2, 0x08, 3
 Access parameters for sub-register USBS0 in register RG_UCSR0C. More...
 
#define SR_USBS1   0xca, 0x08, 3
 Access parameters for sub-register USBS1 in register RG_UCSR1C. More...
 
#define SR_V   0x5f, 0x08, 3
 Access parameters for sub-register V in register RG_SREG. More...
 
#define SR_VERSION_NUM   0x15d, 0xff, 0
 Access parameters for sub-register VERSION_NUM in register RG_VERSION_NUM. More...
 
#define SR_WCOL   0x4d, 0x40, 6
 Access parameters for sub-register WCOL in register RG_SPSR. More...
 
#define SR_WDCE   0x60, 0x10, 4
 Access parameters for sub-register WDCE in register RG_WDTCSR. More...
 
#define SR_WDE   0x60, 0x08, 3
 Access parameters for sub-register WDE in register RG_WDTCSR. More...
 
#define SR_WDIE   0x60, 0x40, 6
 Access parameters for sub-register WDIE in register RG_WDTCSR. More...
 
#define SR_WDIF   0x60, 0x80, 7
 Access parameters for sub-register WDIF in register RG_WDTCSR. More...
 
#define SR_WDP   0x60, 0x07, 0
 Access parameters for sub-register WDP in register RG_WDTCSR. More...
 
#define SR_WDRF   0x54, 0x08, 3
 Access parameters for sub-register WDRF in register RG_MCUSR. More...
 
#define SR_WGM0   0x44, 0x03, 0
 Access parameters for sub-register WGM0 in register RG_TCCR0A. More...
 
#define SR_WGM02   0x45, 0x08, 3
 Access parameters for sub-register WGM02 in register RG_TCCR0B. More...
 
#define SR_WGM2   0xb0, 0x03, 0
 Access parameters for sub-register WGM2 in register RG_TCCR2A. More...
 
#define SR_WGM22   0xb1, 0x08, 3
 Access parameters for sub-register WGM22 in register RG_TCCR2B. More...
 
#define SR_XTAL_MODE   0x152, 0xf0, 4
 Access parameters for sub-register XTAL_MODE in register RG_XOSC_CTRL. More...
 
#define SR_XTAL_TRIM   0x152, 0x0f, 0
 Access parameters for sub-register XTAL_TRIM in register RG_XOSC_CTRL. More...
 
#define SR_Z   0x5f, 0x02, 1
 Access parameters for sub-register Z in register RG_SREG. More...
 
#define THRES_ANT_DIV_DISABLED   (0x7)
 Constant THRES_ANT_DIV_DISABLED for sub-register SR_PDT_THRES in register RG_RX_CTRL. More...
 
#define THRES_ANT_DIV_ENABLE   (0x3)
 Access parameters for sub-register SOFT_MODE in register RG_RX_CTRL. More...
 
#define TRX_IRQ_DELAY_US   (9)
 
#define TRX_OFF_TO_PLL_ON_TIME_US   (110) /* TRX Parameter: tTR4 */
 
#define TRX_OFF_TO_SLEEP_TIME_CLKM_CYCLES   (35) /* TRX Parameter: tTR3 */
 
#define TRX_SUPPORTED_CHANNELS   (0x07FFF800)
 
#define TST_STATUS_TEST_MODE_IS_ACTIVE   (1)
 
#define TST_STATUS_TEST_MODE_IS_DISABLED   (0)
 
#define TX_AUTO_CRC_DISABLE   (0)
 Access parameters for sub-register IRQ_2_EXT_EN in register RG_TRX_CTRL_1. More...
 
#define TX_AUTO_CRC_ENABLE   (1)
 Constant TX_AUTO_CRC_ENABLE for sub-register TX_AUTO_CRC_ON in register RG_TRX_CTRL_1. More...
 
#define TX_PWR_TOLERANCE   (0x80)
 Tolerance of the phyTransmitPower PIB attribute. More...
 
#define X_SELECT_SDM1_DCU_ON   (0)
 Constant X_SELECT_SDM1_DCU_ON for sub-register SR_SDM_MODE. More...
 
#define X_SELECT_SDM2_DCU_OFF   (1)
 Constant X_SELECT_SDM2_DCU_OFF for sub-register SR_SDM_MODE. More...
 
#define X_SELECT_SDM2_DCU_ON   (2)
 Constant X_SELECT_SDM2_DCU_ON for sub-register SR_SDM_MODE. More...
 
#define X_SELECT_SDM3_DCU_OFF   (3)
 Constant X_SELECT_SDM3_DCU_OFF for sub-register SR_SDM_MODE. More...
 
#define XAH_CTRL_0_MAX_CSMA_RETRIES__00   (0)
 Constant XAH_CTRL_0_MAX_CSMA_RETRIES__00 for sub-register SR_MAX_CSMA_RETRIES. More...
 
#define XAH_CTRL_0_MAX_CSMA_RETRIES__10   (1)
 Constant XAH_CTRL_0_MAX_CSMA_RETRIES__10 for sub-register SR_MAX_CSMA_RETRIES. More...
 
#define XAH_CTRL_0_MAX_CSMA_RETRIES__20   (2)
 Constant XAH_CTRL_0_MAX_CSMA_RETRIES__20 for sub-register SR_MAX_CSMA_RETRIES. More...
 
#define XAH_CTRL_0_MAX_CSMA_RETRIES__30   (3)
 Constant XAH_CTRL_0_MAX_CSMA_RETRIES__30 for sub-register SR_MAX_CSMA_RETRIES. More...
 
#define XAH_CTRL_0_MAX_CSMA_RETRIES__40   (4)
 Constant XAH_CTRL_0_MAX_CSMA_RETRIES__40 for sub-register SR_MAX_CSMA_RETRIES. More...
 
#define XAH_CTRL_0_MAX_CSMA_RETRIES__50   (5)
 Constant XAH_CTRL_0_MAX_CSMA_RETRIES__50 for sub-register SR_MAX_CSMA_RETRIES. More...
 
#define XAH_CTRL_0_MAX_CSMA_RETRIES__60   (6)
 Constant XAH_CTRL_0_MAX_CSMA_RETRIES__60 for sub-register SR_MAX_CSMA_RETRIES. More...
 
#define XAH_CTRL_0_MAX_CSMA_RETRIES__70   (7)
 Constant XAH_CTRL_0_MAX_CSMA_RETRIES__70 for sub-register SR_MAX_CSMA_RETRIES. More...
 
#define XAH_CTRL_0_MAX_FRAME_RETRIES__00   (0)
 Constant XAH_CTRL_0_MAX_FRAME_RETRIES__00 for sub-register SR_MAX_FRAME_RETRIES. More...
 
#define XAH_CTRL_0_MAX_FRAME_RETRIES__10   (1)
 Constant XAH_CTRL_0_MAX_FRAME_RETRIES__10 for sub-register SR_MAX_FRAME_RETRIES. More...
 
#define XAH_CTRL_0_MAX_FRAME_RETRIES__100   (10)
 Constant XAH_CTRL_0_MAX_FRAME_RETRIES__100 for sub-register SR_MAX_FRAME_RETRIES. More...
 
#define XAH_CTRL_0_MAX_FRAME_RETRIES__110   (11)
 Constant XAH_CTRL_0_MAX_FRAME_RETRIES__110 for sub-register SR_MAX_FRAME_RETRIES. More...
 
#define XAH_CTRL_0_MAX_FRAME_RETRIES__120   (12)
 Constant XAH_CTRL_0_MAX_FRAME_RETRIES__120 for sub-register SR_MAX_FRAME_RETRIES. More...
 
#define XAH_CTRL_0_MAX_FRAME_RETRIES__130   (13)
 Constant XAH_CTRL_0_MAX_FRAME_RETRIES__130 for sub-register SR_MAX_FRAME_RETRIES. More...
 
#define XAH_CTRL_0_MAX_FRAME_RETRIES__140   (14)
 Constant XAH_CTRL_0_MAX_FRAME_RETRIES__140 for sub-register SR_MAX_FRAME_RETRIES. More...
 
#define XAH_CTRL_0_MAX_FRAME_RETRIES__150   (15)
 Constant XAH_CTRL_0_MAX_FRAME_RETRIES__150 for sub-register SR_MAX_FRAME_RETRIES. More...
 
#define XAH_CTRL_0_MAX_FRAME_RETRIES__20   (2)
 Constant XAH_CTRL_0_MAX_FRAME_RETRIES__20 for sub-register SR_MAX_FRAME_RETRIES. More...
 
#define XAH_CTRL_0_MAX_FRAME_RETRIES__30   (3)
 Constant XAH_CTRL_0_MAX_FRAME_RETRIES__30 for sub-register SR_MAX_FRAME_RETRIES. More...
 
#define XAH_CTRL_0_MAX_FRAME_RETRIES__40   (4)
 Constant XAH_CTRL_0_MAX_FRAME_RETRIES__40 for sub-register SR_MAX_FRAME_RETRIES. More...
 
#define XAH_CTRL_0_MAX_FRAME_RETRIES__50   (5)
 Constant XAH_CTRL_0_MAX_FRAME_RETRIES__50 for sub-register SR_MAX_FRAME_RETRIES. More...
 
#define XAH_CTRL_0_MAX_FRAME_RETRIES__60   (6)
 Constant XAH_CTRL_0_MAX_FRAME_RETRIES__60 for sub-register SR_MAX_FRAME_RETRIES. More...
 
#define XAH_CTRL_0_MAX_FRAME_RETRIES__70   (7)
 Constant XAH_CTRL_0_MAX_FRAME_RETRIES__70 for sub-register SR_MAX_FRAME_RETRIES. More...
 
#define XAH_CTRL_0_MAX_FRAME_RETRIES__80   (8)
 Constant XAH_CTRL_0_MAX_FRAME_RETRIES__80 for sub-register SR_MAX_FRAME_RETRIES. More...
 
#define XAH_CTRL_0_MAX_FRAME_RETRIES__90   (9)
 Constant XAH_CTRL_0_MAX_FRAME_RETRIES__90 for sub-register SR_MAX_FRAME_RETRIES. More...
 

Typedefs

typedef enum tal_trx_status_tag tal_trx_status_t
 Constant P_ON for sub-register SR_TRX_STATUS. More...
 
typedef enum trx_cmd_tag trx_cmd_t
 Transceiver commands. More...
 
typedef enum trx_trac_status_tag trx_trac_status_t
 Transceiver's trac status. More...
 

Enumerations

enum  tal_trx_status_tag {
  P_ON = (0x00),
  BUSY_RX = (0x01),
  BUSY_TX = (0x02),
  RX_ON = (0x06),
  TRX_OFF = (0x08),
  PLL_ON = (0x09),
  TRX_SLEEP = (0x0F),
  BUSY_RX_AACK = (0x11),
  BUSY_TX_ARET = (0x12),
  RX_AACK_ON = (0x16),
  TX_ARET_ON = (0x19),
  RX_ON_NOCLK = (0x1C),
  RX_AACK_ON_NOCLK = (0x1D),
  BUSY_RX_AACK_NOCLK = (0x1E),
  STATE_TRANSITION_IN_PROGRESS = (0x1F),
  P_ON = (0x00),
  BUSY_RX = (0x01),
  BUSY_TX = (0x02),
  RX_ON = (0x06),
  TRX_OFF = (0x08),
  PLL_ON = (0x09),
  TRX_SLEEP = (0x0F),
  BUSY_RX_AACK = (0x11),
  BUSY_TX_ARET = (0x12),
  RX_AACK_ON = (0x16),
  TX_ARET_ON = (0x19),
  RX_ON_NOCLK = (0x1C),
  RX_AACK_ON_NOCLK = (0x1D),
  BUSY_RX_AACK_NOCLK = (0x1E),
  STATE_TRANSITION_IN_PROGRESS = (0x1F),
  P_ON = (0),
  BUSY_RX = (1),
  BUSY_TX = (2),
  RX_ON = (6),
  TRX_OFF = (8),
  PLL_ON = (9),
  TRX_SLEEP = (15),
  BUSY_RX_AACK = (17),
  BUSY_TX_ARET = (18),
  RX_AACK_ON = (22),
  TX_ARET_ON = (25),
  RX_ON_NOCLK = (28),
  RX_AACK_ON_NOCLK = (29),
  BUSY_RX_AACK_NOCLK = (30),
  STATE_TRANSITION_IN_PROGRESS = (31)
}
 Constant P_ON for sub-register SR_TRX_STATUS. More...
 
enum  trx_cmd_tag {
  CMD_NOP = (0x00),
  CMD_TX_START = (0x02),
  CMD_FORCE_TRX_OFF = (0x03),
  CMD_FORCE_PLL_ON = (0x04),
  CMD_RX_ON = (0x06),
  CMD_TRX_OFF = (0x08),
  CMD_PLL_ON = (0x09),
  CMD_RX_AACK_ON = (0x16),
  CMD_TX_ARET_ON = (0x19),
  CMD_SLEEP = (0x0F),
  CMD_NOP = (0x00),
  CMD_TX_START = (0x02),
  CMD_FORCE_TRX_OFF = (0x03),
  CMD_FORCE_PLL_ON = (0x04),
  CMD_RX_ON = (0x06),
  CMD_TRX_OFF = (0x08),
  CMD_PLL_ON = (0x09),
  CMD_RX_AACK_ON = (0x16),
  CMD_TX_ARET_ON = (0x19),
  CMD_SLEEP = (0x0F),
  CMD_NOP = (0),
  CMD_TX_START = (2),
  CMD_FORCE_TRX_OFF = (3),
  CMD_FORCE_PLL_ON = (4),
  CMD_RX_ON = (6),
  CMD_TRX_OFF = (8),
  CMD_PLL_ON = (9),
  CMD_SLEEP = (15),
  CMD_RX_AACK_ON = (22),
  CMD_TX_ARET_ON = (25)
}
 Transceiver commands. More...
 
enum  trx_trac_status_tag {
  TRAC_SUCCESS = (0),
  TRAC_SUCCESS_DATA_PENDING = (1),
  TRAC_SUCCESS_WAIT_FOR_ACK = (2),
  TRAC_CHANNEL_ACCESS_FAILURE = (3),
  TRAC_NO_ACK = (5),
  TRAC_INVALID = (7),
  TRAC_SUCCESS = (0),
  TRAC_SUCCESS_DATA_PENDING = (1),
  TRAC_SUCCESS_WAIT_FOR_ACK = (2),
  TRAC_CHANNEL_ACCESS_FAILURE = (3),
  TRAC_NO_ACK = (5),
  TRAC_INVALID = (7),
  TRAC_SUCCESS = 0,
  TRAC_SUCCESS_DATA_PENDING = 1,
  TRAC_WAIT_FOR_ACK = 2,
  TRAC_CHANNEL_ACCESS_FAILURE = 3,
  TRAC_NO_ACK = 5,
  TRAC_INVALID = 7
}
 Transceiver's trac status. More...
 

#define _0_0dBm   (6)

Constant _0_0dBm for sub-register SR_TX_PWR.

#define _0_0pF   (0)

Constant _0_0pF for sub-register SR_XTAL_TRIM.

#define _0_3pF   (1)

Constant _0_3pF for sub-register SR_XTAL_TRIM.

#define _0_6pF   (2)

Constant _0_6pF for sub-register SR_XTAL_TRIM.

#define _0_7dBm   (5)

Constant _0_7dBm for sub-register SR_TX_PWR.

#define _0_9pF   (3)

Constant _0_9pF for sub-register SR_XTAL_TRIM.

#define _1_2pF   (4)

Constant _1_2pF for sub-register SR_XTAL_TRIM.

#define _1_3dBm   (4)

Constant _1_3dBm for sub-register SR_TX_PWR.

#define _1_5pF   (5)

Constant _1_5pF for sub-register SR_XTAL_TRIM.

#define _1_8dBm   (3)

Constant _1_8dBm for sub-register SR_TX_PWR.

#define _1_8pF   (6)

Constant _1_8pF for sub-register SR_XTAL_TRIM.

#define _2405MHz   (11)

Constant _2405MHz for sub-register SR_CHANNEL.

#define _2410MHz   (12)

Constant _2410MHz for sub-register SR_CHANNEL.

#define _2415MHz   (13)

Constant _2415MHz for sub-register SR_CHANNEL.

#define _2420MHz   (14)

Constant _2420MHz for sub-register SR_CHANNEL.

#define _2425MHz   (15)

Constant _2425MHz for sub-register SR_CHANNEL.

#define _2430MHz   (16)

Constant _2430MHz for sub-register SR_CHANNEL.

#define _2435MHz   (17)

Constant _2435MHz for sub-register SR_CHANNEL.

#define _2440MHz   (18)

Constant _2440MHz for sub-register SR_CHANNEL.

#define _2445MHz   (19)

Constant _2445MHz for sub-register SR_CHANNEL.

#define _2450MHz   (20)

Constant _2450MHz for sub-register SR_CHANNEL.

#define _2455MHz   (21)

Constant _2455MHz for sub-register SR_CHANNEL.

#define _2460MHz   (22)

Constant _2460MHz for sub-register SR_CHANNEL.

#define _2465MHz   (23)

Constant _2465MHz for sub-register SR_CHANNEL.

#define _2470MHz   (24)

Constant _2470MHz for sub-register SR_CHANNEL.

#define _2475MHz   (25)

Constant _2475MHz for sub-register SR_CHANNEL.

#define _2480MHz   (26)

Constant _2480MHz for sub-register SR_CHANNEL.

#define _2_1pF   (7)

Constant _2_1pF for sub-register SR_XTAL_TRIM.

#define _2_3dBm   (2)

Constant _2_3dBm for sub-register SR_TX_PWR.

#define _2_4pF   (8)

Constant _2_4pF for sub-register SR_XTAL_TRIM.

#define _2_550V_BATMON_HR_1_1_70V_BATMON_HR_0_   (0)

Constant 2_550V_BATMON_HR_1_1_70V_BATMON_HR_0 for sub-register SR_BATMON_VTH.

#define _2_625V_BATMON_HR_1_1_75V_BATMON_HR_0_   (1)

Constant 2_625V_BATMON_HR_1_1_75V_BATMON_HR_0 for sub-register SR_BATMON_VTH.

#define _2_700V_BATMON_HR_1_1_80V_BATMON_HR_0_   (2)

Constant 2_700V_BATMON_HR_1_1_80V_BATMON_HR_0 for sub-register SR_BATMON_VTH.

#define _2_775V_BATMON_HR_1_1_85V_BATMON_HR_0_   (3)

Constant 2_775V_BATMON_HR_1_1_85V_BATMON_HR_0 for sub-register SR_BATMON_VTH.

#define _2_7pF   (9)

Constant _2_7pF for sub-register SR_XTAL_TRIM.

#define _2_850V_BATMON_HR_1_1_90V_BATMON_HR_0_   (4)

Constant 2_850V_BATMON_HR_1_1_90V_BATMON_HR_0 for sub-register SR_BATMON_VTH.

#define _2_8dBm   (1)

Constant _2_8dBm for sub-register SR_TX_PWR.

#define _2_925V_BATMON_HR_1_1_95V_BATMON_HR_0_   (5)

Constant 2_925V_BATMON_HR_1_1_95V_BATMON_HR_0 for sub-register SR_BATMON_VTH.

#define _3_000V_BATMON_HR_1_2_00V_BATMON_HR_0_   (6)

Constant 3_000V_BATMON_HR_1_2_00V_BATMON_HR_0 for sub-register SR_BATMON_VTH.

#define _3_075V_BATMON_HR_1_2_05V_BATMON_HR_0_   (7)

Constant 3_075V_BATMON_HR_1_2_05V_BATMON_HR_0 for sub-register SR_BATMON_VTH.

#define _3_0pF   (10)

Constant _3_0pF for sub-register SR_XTAL_TRIM.

#define _3_150V_BATMON_HR_1_2_10V_BATMON_HR_0_   (8)

Constant 3_150V_BATMON_HR_1_2_10V_BATMON_HR_0 for sub-register SR_BATMON_VTH.

#define _3_225V_BATMON_HR_1_2_15V_BATMON_HR_0_   (9)

Constant 3_225V_BATMON_HR_1_2_15V_BATMON_HR_0 for sub-register SR_BATMON_VTH.

#define _3_2dBm   (0)

Constant _3_2dBm for sub-register SR_TX_PWR.

#define _3_300V_BATMON_HR_1_2_20V_BATMON_HR_0_   (10)

Constant 3_300V_BATMON_HR_1_2_20V_BATMON_HR_0 for sub-register SR_BATMON_VTH.

#define _3_375V_BATMON_HR_1_2_25V_BATMON_HR_0_   (11)

Constant 3_375V_BATMON_HR_1_2_25V_BATMON_HR_0 for sub-register SR_BATMON_VTH.

#define _3_3pF   (11)

Constant _3_3pF for sub-register SR_XTAL_TRIM.

#define _3_450V_BATMON_HR_1_2_30V_BATMON_HR_0_   (12)

Constant 3_450V_BATMON_HR_1_2_30V_BATMON_HR_0 for sub-register SR_BATMON_VTH.

#define _3_525V_BATMON_HR_1_2_35V_BATMON_HR_0_   (13)

Constant 3_525V_BATMON_HR_1_2_35V_BATMON_HR_0 for sub-register SR_BATMON_VTH.

#define _3_600V_BATMON_HR_1_2_40V_BATMON_HR_0_   (14)

Constant 3_600V_BATMON_HR_1_2_40V_BATMON_HR_0 for sub-register SR_BATMON_VTH.

#define _3_675V_BATMON_HR_1_2_45V_BATMON_HR_0_   (15)

Constant 3_675V_BATMON_HR_1_2_45V_BATMON_HR_0 for sub-register SR_BATMON_VTH.

#define _3_6pF   (12)

Constant _3_6pF for sub-register SR_XTAL_TRIM.

#define _3_9pF   (13)

Constant _3_9pF for sub-register SR_XTAL_TRIM.

#define _4_2pF   (14)

Constant _4_2pF for sub-register SR_XTAL_TRIM.

#define _4_5pF   (15)

Constant _4_5pF for sub-register SR_XTAL_TRIM.

#define __12dBm   (14)

Constant __12dBm for sub-register SR_TX_PWR.

#define __17dBm   (15)

Constant __17dBm for sub-register SR_TX_PWR.

#define __1dBm   (7)

Constant __1dBm for sub-register SR_TX_PWR.

#define __2dBm   (8)

Constant __2dBm for sub-register SR_TX_PWR.

#define __3dBm   (9)

Constant __3dBm for sub-register SR_TX_PWR.

#define __4dBm   (10)

Constant __4dBm for sub-register SR_TX_PWR.

#define __5dBm   (11)

Constant __5dBm for sub-register SR_TX_PWR.

#define __7dBm   (12)

Constant __7dBm for sub-register SR_TX_PWR.

#define __9dBm   (13)

Constant __9dBm for sub-register SR_TX_PWR.

#define AACK_ACK_TIME_12_SYMBOLS   (0)

Constant AACK_ACK_TIME_12_SYMBOLS for sub-register SR_AACK_ACK_TIME.

#define AACK_ACK_TIME_2_SYMBOLS   (1)

Constant AACK_ACK_TIME_2_SYMBOLS for sub-register SR_AACK_ACK_TIME.

#define ACR_DISABLE   (0)

Constant ACR_DISABLE for sub-register SR_ACR_MODE.

#define ACR_ENABLE   (1)

Constant ACR_ENABLE for sub-register SR_ACR_MODE.

#define ALTRATE_1MBPS   (2)

Constant ALTRATE_1MBPS for sub-register SR_OQPSK_DATA_RATE.

#define ALTRATE_250KBPS   (0)

Constant ALTRATE_250KBPS for sub-register SR_OQPSK_DATA_RATE.

#define ALTRATE_2MBPS   (3)

Constant ALTRATE_2MBPS for sub-register SR_OQPSK_DATA_RATE.

#define ALTRATE_500KBPS   (1)

Constant ALTRATE_500KBPS for sub-register SR_OQPSK_DATA_RATE.

#define ANT_DIV_ANT_CTRL_DIG1_2_ANT_EXT_SW_EN_1_0   (2)

Constant ANT_DIV_ANT_CTRL_DIG1_2_ANT_EXT_SW_EN_1_0 for sub-register SR_ANT_CTRL.

#define ANT_DIV_DISABLE   (0)

Constant ANT_DIV_DISABLE for sub-register SR_ANT_DIV_EN.

#define ANT_DIV_ENABLE   (1)

Constant ANT_DIV_ENABLE for sub-register SR_ANT_DIV_EN.

#define ANT_EXT_SW_EXTERNAL_SWITCH   (1)

Constant ANT_EXT_SW_EXTERNAL_SWITCH for sub-register SR_ANT_EXT_SW_EN.

#define ANT_EXT_SW_INTERNAL_SWITCH   (0)

Constant ANT_EXT_SW_INTERNAL_SWITCH for sub-register SR_ANT_EXT_SW_EN.

#define ANT_EXT_SW_SWITCH_DISABLE   (0)

Access parameters for sub-register ANT_DIV_EN in register RG_ANT_DIV.

Constant ANT_EXT_SW_SWITCH_DISABLE for sub-register SR_ANT_EXT_SW_EN

#define ANT_EXT_SW_SWITCH_ENABLE   (1)

Constant ANT_EXT_SW_SWITCH_ENABLE for sub-register SR_ANT_EXT_SW_EN.

#define ANT_SEL_ANTENNA_0   (0)

Constant ANT_SEL_ANTENNA_0 for sub-register SR_ANT_SEL.

#define ANT_SEL_ANTENNA_1   (1)

Constant ANT_SEL_ANTENNA_1 for sub-register SR_ANT_SEL.

#define ATMEGA128RFA1_PART_NUM   (131)

Constant ATmega128RFA1 for sub-register SR_PART_NUM.

#define BATMON_NOT_VALID   (0)

Constant BATMON_NOT_VALID for sub-register SR_BATMON_OK.

#define BATMON_VALID   (1)

Constant BATMON_VALID for sub-register SR_BATMON_OK.

#define BATTERY_IRQ_DISABLED   (0)

Constant BATTERY_IRQ_DISABLED for sub-register SR_BAT_LOW_EN.

#define BATTERY_IRQ_ENABLED   (1)

Constant BATTERY_IRQ_ENABLED for sub-register SR_BAT_LOW_EN.

#define BATTERY_LOW   (1)

Constant BATTERY_LOW for sub-register SR_BAT_LOW.

#define BATTERY_NOT_LOW   (0)

Constant BATTERY_NOT_LOW for sub-register SR_BAT_LOW.

#define CCA_CALCULATION_DONE   (1)

Constant CCA_CALCULATION_DONE for sub-register SR_CCA_DONE.

#define CCA_CALCULATION_NOT_FINISHED   (0)

Constant CCA_CALCULATION_NOT_FINISHED for sub-register SR_CCA_DONE.

#define CCA_DETECTION_TIME_SYM   (8)
#define CCA_DURATION_SYM   (CCA_DETECTION_TIME_SYM + CCA_PROCESS_TIME_SYM)
#define CCA_Mode_0   (0)

Constant CCA_Mode_0 for sub-register SR_CCA_MODE.

#define CCA_Mode_1   (1)

Constant CCA_Mode_1 for sub-register SR_CCA_MODE.

#define CCA_Mode_2   (2)

Constant CCA_Mode_2 for sub-register SR_CCA_MODE.

#define CCA_Mode_3   (3)

Constant CCA_Mode_3 for sub-register SR_CCA_MODE.

#define CCA_PRE_START_DURATION_US   (20)
#define CCA_PREPARATION_DURATION_US   (50)
#define CCA_PROCESS_TIME_SYM   (1)
#define CCA_START   (1)

Constant CCA_START for sub-register CCA_REQUEST in register RG_PHY_CC_CCA.

#define CCA_STATUS_CHANNEL_IS_BUSY   (0)

Constant CCA_STATUS_CHANNEL_IS_BUSY for sub-register SR_CCA_STATUS.

#define CCA_STATUS_CHANNEL_IS_IDLE   (1)

Constant CCA_STATUS_CHANNEL_IS_IDLE for sub-register SR_CCA_STATUS.

#define CLKM_16MHz   (5)

Constant CLKM_16MHz for sub-register SR_CLKM_CTRL.

#define CLKM_1_16MHz   (7)

Constant CLKM_1_16MHz for sub-register SR_CLKM_CTRL.

#define CLKM_1_4MHz   (6)

Constant CLKM_1_4MHz for sub-register SR_CLKM_CTRL.

#define CLKM_1MHz   (1)

Constant CLKM_1MHz for sub-register SR_CLKM_CTRL.

#define CLKM_2MHz   (2)

Constant CLKM_2MHz for sub-register SR_CLKM_CTRL.

#define CLKM_4MHz   (3)

Constant CLKM_4MHz for sub-register SR_CLKM_CTRL.

#define CLKM_8MHz   (4)

Constant CLKM_8MHz for sub-register SR_CLKM_CTRL.

#define CLKM_NO_CLOCK   (0)

Constant CLKM_NO_CLOCK for sub-register SR_CLKM_CTRL.

#define CLKM_SHA_DISABLE   (0)

Constant CLKM_SHA_DISABLE for sub-register SR_CLKM_SHA_SEL.

#define CLKM_SHA_ENABLE   (1)

Constant CLKM_SHA_ENABLE for sub-register SR_CLKM_SHA_SEL.

#define CRC16_NOT_VALID   (0)

Constant CRC16_NOT_VALID for sub-register SR_RX_CRC_VALID.

#define CRC16_VALID   (1)

Constant CRC16_VALID for sub-register SR_RX_CRC_VALID.

#define CSMA_BE_MAX_BE__30   (3)

Constant CSMA_BE_MAX_BE__30 for sub-register SR_MAX_BE.

#define CSMA_BE_MAX_BE__40   (4)

Constant CSMA_BE_MAX_BE__40 for sub-register SR_MAX_BE.

#define CSMA_BE_MAX_BE__50   (5)

Constant CSMA_BE_MAX_BE__50 for sub-register SR_MAX_BE.

#define CSMA_BE_MAX_BE__60   (6)

Constant CSMA_BE_MAX_BE__60 for sub-register SR_MAX_BE.

#define CSMA_BE_MAX_BE__70   (7)

Constant CSMA_BE_MAX_BE__70 for sub-register SR_MAX_BE.

#define CSMA_BE_MAX_BE__80   (8)

Constant CSMA_BE_MAX_BE__80 for sub-register SR_MAX_BE.

#define CSMA_BE_MIN_BE__00   (0)

Constant CSMA_BE_MIN_BE__00 for sub-register SR_MIN_BE.

#define CSMA_BE_MIN_BE__10   (1)

Constant CSMA_BE_MIN_BE__10 for sub-register SR_MIN_BE.

#define CSMA_BE_MIN_BE__20   (2)

Constant CSMA_BE_MIN_BE__20 for sub-register SR_MIN_BE.

#define CSMA_BE_MIN_BE__30   (3)

Constant CSMA_BE_MIN_BE__30 for sub-register SR_MIN_BE.

#define CSMA_BE_MIN_BE__40   (4)

Constant CSMA_BE_MIN_BE__40 for sub-register SR_MIN_BE.

#define CSMA_BE_MIN_BE__50   (5)

Constant CSMA_BE_MIN_BE__50 for sub-register SR_MIN_BE.

#define CSMA_BE_MIN_BE__60   (6)

Constant CSMA_BE_MIN_BE__60 for sub-register SR_MIN_BE.

#define CSMA_BE_MIN_BE__70   (7)

Constant CSMA_BE_MIN_BE__70 for sub-register SR_MIN_BE.

#define CSMA_BE_MIN_BE__80   (8)

Constant CSMA_BE_MIN_BE__80 for sub-register SR_MIN_BE.

#define CSMA_PROCESSING_TIME_US   (100)
#define CSMA_SEED_0_CSMA_SEED_0__00   (0)

Constant CSMA_SEED_0_CSMA_SEED_0__00 for sub-register SR_CSMA_SEED_0.

#define CSMA_SEED_0_CSMA_SEED_0__10   (1)

Constant CSMA_SEED_0_CSMA_SEED_0__10 for sub-register SR_CSMA_SEED_0.

#define CSMA_SEED_0_CSMA_SEED_0__100   (10)

Constant CSMA_SEED_0_CSMA_SEED_0__100 for sub-register SR_CSMA_SEED_0.

#define CSMA_SEED_0_CSMA_SEED_0__110   (11)

Constant CSMA_SEED_0_CSMA_SEED_0__110 for sub-register SR_CSMA_SEED_0.

#define CSMA_SEED_0_CSMA_SEED_0__120   (12)

Constant CSMA_SEED_0_CSMA_SEED_0__120 for sub-register SR_CSMA_SEED_0.

#define CSMA_SEED_0_CSMA_SEED_0__130   (13)

Constant CSMA_SEED_0_CSMA_SEED_0__130 for sub-register SR_CSMA_SEED_0.

#define CSMA_SEED_0_CSMA_SEED_0__140   (14)

Constant CSMA_SEED_0_CSMA_SEED_0__140 for sub-register SR_CSMA_SEED_0.

#define CSMA_SEED_0_CSMA_SEED_0__150   (15)

Constant CSMA_SEED_0_CSMA_SEED_0__150 for sub-register SR_CSMA_SEED_0.

#define CSMA_SEED_0_CSMA_SEED_0__20   (2)

Constant CSMA_SEED_0_CSMA_SEED_0__20 for sub-register SR_CSMA_SEED_0.

#define CSMA_SEED_0_CSMA_SEED_0__30   (3)

Constant CSMA_SEED_0_CSMA_SEED_0__30 for sub-register SR_CSMA_SEED_0.

#define CSMA_SEED_0_CSMA_SEED_0__40   (4)

Constant CSMA_SEED_0_CSMA_SEED_0__40 for sub-register SR_CSMA_SEED_0.

#define CSMA_SEED_0_CSMA_SEED_0__50   (5)

Constant CSMA_SEED_0_CSMA_SEED_0__50 for sub-register SR_CSMA_SEED_0.

#define CSMA_SEED_0_CSMA_SEED_0__60   (6)

Constant CSMA_SEED_0_CSMA_SEED_0__60 for sub-register SR_CSMA_SEED_0.

#define CSMA_SEED_0_CSMA_SEED_0__70   (7)

Constant CSMA_SEED_0_CSMA_SEED_0__70 for sub-register SR_CSMA_SEED_0.

#define CSMA_SEED_0_CSMA_SEED_0__80   (8)

Constant CSMA_SEED_0_CSMA_SEED_0__80 for sub-register SR_CSMA_SEED_0.

#define CSMA_SEED_0_CSMA_SEED_0__90   (9)

Constant CSMA_SEED_0_CSMA_SEED_0__90 for sub-register SR_CSMA_SEED_0.

#define CSMA_SEED_1_AACK_FVN_MODE__00   (0)

Constant CSMA_SEED_1_AACK_FVN_MODE__00 for sub-register SR_AACK_FVN_MODE.

#define CSMA_SEED_1_CSMA_SEED_1__00   (0)

Constant CSMA_SEED_1_CSMA_SEED_1__00 for sub-register SR_CSMA_SEED_1.

#define CSMA_SEED_1_CSMA_SEED_1__10   (1)

Constant CSMA_SEED_1_CSMA_SEED_1__10 for sub-register SR_CSMA_SEED_1.

#define CSMA_SEED_1_CSMA_SEED_1__20   (2)

Constant CSMA_SEED_1_CSMA_SEED_1__20 for sub-register SR_CSMA_SEED_1.

#define CSMA_SEED_1_CSMA_SEED_1__30   (3)

Constant CSMA_SEED_1_CSMA_SEED_1__30 for sub-register SR_CSMA_SEED_1.

#define CSMA_SEED_1_CSMA_SEED_1__40   (4)

Constant CSMA_SEED_1_CSMA_SEED_1__40 for sub-register SR_CSMA_SEED_1.

#define CSMA_SEED_1_CSMA_SEED_1__50   (5)

Constant CSMA_SEED_1_CSMA_SEED_1__50 for sub-register SR_CSMA_SEED_1.

#define CSMA_SEED_1_CSMA_SEED_1__60   (6)

Constant CSMA_SEED_1_CSMA_SEED_1__60 for sub-register SR_CSMA_SEED_1.

#define CSMA_SEED_1_CSMA_SEED_1__70   (7)

Constant CSMA_SEED_1_CSMA_SEED_1__70 for sub-register SR_CSMA_SEED_1.

#define DIG1_2_ANT_EXT_SW_EN_1_   (1)

Constant DIG1_2_ANT_EXT_SW_EN_1_ for sub-register SR_ANT_CTRL.

#define ENABLE_ANTENNA_0   (2)

Access parameters for sub-register ANT_EXT_SW_EN in register RG_ANT_DIV.

Constant ENABLE_ANTENNA_0 for sub-register SR_ANT_CTRL in register RG_ANT_DIV

#define ENABLE_ANTENNA_1   (1)

Constant ENABLE_ANTENNA_1 for sub-register SR_ANT_CTRL in register RG_ANT_DIV.

Referenced by per_mode_initiator_rx_cb().

#define ENABLE_ANTENNA_X   (3)

Constant ENABLE_ANTENNA_X for sub-register SR_ANT_CTRL in register RG_ANT_DIV.

#define FRAME_VERSION_0   (0)

Constant FRAME_VERSION_0 for sub-register AACK_FVN_MODE in register RG_CSMA_SEED_1.

#define FRAME_VERSION_01   (1)

Constant FRAME_VERSION_01 for sub-register AACK_FVN_MODE in register RG_CSMA_SEED_1.

#define FRAME_VERSION_012   (2)

Constant FRAME_VERSION_012 for sub-register AACK_FVN_MODE in register RG_CSMA_SEED_1.

#define FRAME_VERSION_IGNORED   (3)

Constant FRAME_VERSION_IGNORED for sub-register AACK_FVN_MODE in register RG_CSMA_SEED_1.

#define HAVE_REGISTER_MAP   (1)
#define HIGH_RANGE_DISABLED   (0)

Constant HIGH_RANGE_DISABLED for sub-register SR_BATMON_HR.

#define HIGH_RANGE_ENABLED   (1)

Constant HIGH_RANGE_ENABLED for sub-register SR_BATMON_HR.

#define IRQ_MASK_MODE_OFF   (0)

Constant IRQ_MASK_MODE_OFF for sub-register SR_IRQ_MASK_MODE.

#define IRQ_MASK_MODE_ON   (1)

Constant IRQ_MASK_MODE_ON for sub-register SR_IRQ_MASK_MODE.

#define IRQ_POL_HIGH_ACTIVE_IRQ   (0)

Constant IRQ_POL_HIGH_ACTIVE_IRQ for sub-register SR_IRQ_POLARITY.

#define IRQ_POL_LOW_ACTIVE_IRQ   (1)

Constant IRQ_POL_LOW_ACTIVE_IRQ for sub-register SR_IRQ_POLARITY.

#define IRQ_PROCESSING_DLY_US   (32)
#define NOT_ALLOWED   (0)

Constant NOT_ALLOWED for sub-register SR_ANT_CTRL.

#define NOT_ALLOWED_ANT_EXT_SW_EN_1_   (3)

Constant NOT_ALLOWED_ANT_EXT_SW_EN_1_ for sub-register SR_ANT_CTRL.

#define P_ON_TO_CLKM_AVAILABLE_TYP_US   (380)
#define PA_BUF_LT_0us   (0)

Constant PA_BUF_LT_0us for sub-register SR_PA_BUF_LT.

#define PA_BUF_LT_2us   (1)

Constant PA_BUF_LT_2us for sub-register SR_PA_BUF_LT.

#define PA_BUF_LT_4us   (2)

Constant PA_BUF_LT_4us for sub-register SR_PA_BUF_LT.

#define PA_BUF_LT_6us   (3)

Constant PA_BUF_LT_6us for sub-register SR_PA_BUF_LT.

#define PA_LT_2us   (0)

Constant PA_LT_2us for sub-register SR_PA_LT.

#define PA_LT_4us   (1)

Constant PA_LT_4us for sub-register SR_PA_LT.

#define PA_LT_6us   (2)

Constant PA_LT_6us for sub-register SR_PA_LT.

#define PA_LT_8us   (3)

Constant PA_LT_8us for sub-register SR_PA_LT.

#define PAD_CLKM_2mA   (0)

Constant PAD_CLKM_2mA for sub-register SR_PAD_IO_CLKM.

#define PAD_CLKM_4mA   (1)

Constant PAD_CLKM_4mA for sub-register SR_PAD_IO_CLKM.

#define PAD_CLKM_6mA   (2)

Constant PAD_CLKM_6mA for sub-register SR_PAD_IO_CLKM.

#define PAD_CLKM_8mA   (3)

Constant PAD_CLKM_8mA for sub-register SR_PAD_IO_CLKM.

#define PAD_IO_2mA   (0)

Constant PAD_IO_2mA for sub-register SR_PAD_IO.

#define PAD_IO_4mA   (1)

Constant PAD_IO_4mA for sub-register SR_PAD_IO.

#define PAD_IO_6mA   (2)

Constant PAD_IO_6mA for sub-register SR_PAD_IO.

#define PAD_IO_8mA   (3)

Constant PAD_IO_8mA for sub-register SR_PAD_IO.

#define PD_ACK_BIT_SET_DISABLE   (0)

Constant PD_ACK_BIT_SET_DISABLE for sub-register AACK_SET_PD in register RG_CSMA_SEED_1.

#define PD_ACK_BIT_SET_ENABLE   (1)

Constant PD_ACK_BIT_SET_ENABLE for sub-register AACK_SET_PD in register RG_CSMA_SEED_1.

#define PRE_TX_DURATION_US   (32)
#define RESET_TO_TRX_OFF_MAX_US   (1000) /* TRX Parameter: tTR2 max. value */
#define RESET_TO_TRX_OFF_TYP_US   (37) /* TRX Parameter: tTR13 typical value */
#define RFN_ANT_EXT_SW_EN_0_   (1)

Constant RFN_ANT_EXT_SW_EN_0_ for sub-register SR_ANT_CTRL.

#define RFN_RFP_ANT_EXT_SW_EN_0_   (3)

Constant RFN_RFP_ANT_EXT_SW_EN_0_ for sub-register SR_ANT_CTRL.

#define RFP_ANT_EXT_SW_EN_0_   (2)

Constant RFP_ANT_EXT_SW_EN_0_ for sub-register SR_ANT_CTRL.

#define RG_ACSR   (0x50)

Offset for register ACSR.

#define RG_ADC   (0x78)

Offset for register ADC.

#define RG_ADCSRA   (0x7a)

Offset for register ADCSRA.

#define RG_ADCSRB   (0x7b)

Offset for register ADCSRB.

#define RG_ADCSRC   (0x77)

Offset for register ADCSRC.

#define RG_ADMUX   (0x7c)

Offset for register ADMUX.

#define RG_AES_CTRL   (0x13c)

Offset for register AES_CTRL.

#define RG_AES_KEY   (0x13f)

Offset for register AES_KEY.

#define RG_AES_STATE   (0x13e)

Offset for register AES_STATE.

#define RG_AES_STATUS   (0x13d)

Offset for register AES_STATUS.

#define RG_AES_TEST   (0x13b)

Offset for register AES_TEST.

#define RG_ANT_DIV   (0x14d)

Offset for register ANT_DIV.

#define RG_ASSR   (0xb6)

Offset for register ASSR.

#define RG_ATBR18   (0xd0)

Offset for register ATBR18.

#define RG_ATBR33   (0xd1)

Offset for register ATBR33.

#define RG_BATMON   (0x151)

Offset for register BATMON.

#define RG_CCA_THRES   (0x149)

Offset for register CCA_THRES.

#define RG_CLKPR   (0x61)

Offset for register CLKPR.

#define RG_CSMA_BE   (0x16f)

Offset for register CSMA_BE.

#define RG_CSMA_SEED_0   (0x16d)

Offset for register CSMA_SEED_0.

#define RG_CSMA_SEED_1   (0x16e)

Offset for register CSMA_SEED_1.

#define RG_DDRA   (0x21)

Offset for register DDRA.

#define RG_DDRB   (0x24)

Offset for register DDRB.

#define RG_DDRC   (0x27)

Offset for register DDRC.

#define RG_DDRD   (0x2a)

Offset for register DDRD.

#define RG_DDRE   (0x2d)

Offset for register DDRE.

#define RG_DDRF   (0x30)

Offset for register DDRF.

#define RG_DDRG   (0x33)

Offset for register DDRG.

#define RG_DIDR0   (0x7e)

Offset for register DIDR0.

#define RG_DIDR1   (0x7f)

Offset for register DIDR1.

#define RG_DIDR2   (0x7d)

Offset for register DIDR2.

#define RG_DPDS0   (0x136)

Offset for register DPDS0.

#define RG_DPDS1   (0x137)

Offset for register DPDS1.

#define RG_DRTRAM0   (0x135)

Offset for register DRTRAM0.

#define RG_DRTRAM1   (0x134)

Offset for register DRTRAM1.

#define RG_DRTRAM2   (0x133)

Offset for register DRTRAM2.

#define RG_DRTRAM3   (0x132)

Offset for register DRTRAM3.

#define RG_EEAR   (0x41)

Offset for register EEAR.

#define RG_EECR   (0x3f)

Offset for register EECR.

#define RG_EEDR   (0x40)

Offset for register EEDR.

#define RG_EICRA   (0x69)

Offset for register EICRA.

#define RG_EICRB   (0x6a)

Offset for register EICRB.

#define RG_EIFR   (0x3c)

Offset for register EIFR.

#define RG_EIMSK   (0x3d)

Offset for register EIMSK.

#define RG_FTN_CTRL   (0x158)

Offset for register FTN_CTRL.

#define RG_GPIOR0   (0x3e)

Offset for register GPIOR0.

#define RG_GPIOR1   (0x4a)

Offset for register GPIOR1.

#define RG_GPIOR2   (0x4b)

Offset for register GPIOR2.

#define RG_GTCCR   (0x43)

Offset for register GTCCR.

#define RG_ICR1   (0x86)

Offset for register ICR1.

#define RG_ICR3   (0x96)

Offset for register ICR3.

#define RG_ICR4   (0xa6)

Offset for register ICR4.

#define RG_ICR5   (0x126)

Offset for register ICR5.

#define RG_IEEE_ADDR_0   (0x164)

Offset for register IEEE_ADDR_0.

#define RG_IEEE_ADDR_1   (0x165)

Offset for register IEEE_ADDR_1.

#define RG_IEEE_ADDR_2   (0x166)

Offset for register IEEE_ADDR_2.

#define RG_IEEE_ADDR_3   (0x167)

Offset for register IEEE_ADDR_3.

#define RG_IEEE_ADDR_4   (0x168)

Offset for register IEEE_ADDR_4.

#define RG_IEEE_ADDR_5   (0x169)

Offset for register IEEE_ADDR_5.

#define RG_IEEE_ADDR_6   (0x16a)

Offset for register IEEE_ADDR_6.

#define RG_IEEE_ADDR_7   (0x16b)

Offset for register IEEE_ADDR_7.

#define RG_IRQ_MASK   (0x14e)

Offset for register IRQ_MASK.

#define RG_IRQ_STATUS   (0x14f)

Offset for register IRQ_STATUS.

#define RG_LLCR   (0x12f)

Offset for register LLCR.

#define RG_LLDRH   (0x131)

Offset for register LLDRH.

#define RG_LLDRL   (0x130)

Offset for register LLDRL.

#define RG_MAN_ID_0   (0x15e)

Offset for register MAN_ID_0.

#define RG_MAN_ID_1   (0x15f)

Offset for register MAN_ID_1.

#define RG_MCUCR   (0x55)

Offset for register MCUCR.

#define RG_MCUSR   (0x54)

Offset for register MCUSR.

#define RG_NEMCR   (0x75)

Offset for register NEMCR.

#define RG_NHVCR   (0x74)

Offset for register NHVCR.

#define RG_OCDR   (0x51)

Offset for register OCDR.

#define RG_OCR0A   (0x47)

Offset for register OCR0A.

#define RG_OCR0B   (0x48)

Offset for register OCR0B.

#define RG_OCR1A   (0x88)

Offset for register OCR1A.

#define RG_OCR1B   (0x8a)

Offset for register OCR1B.

#define RG_OCR1C   (0x8c)

Offset for register OCR1C.

#define RG_OCR2A   (0xb3)

Offset for register OCR2A.

#define RG_OCR2B   (0xb4)

Offset for register OCR2B.

#define RG_OCR3A   (0x98)

Offset for register OCR3A.

#define RG_OCR3B   (0x9a)

Offset for register OCR3B.

#define RG_OCR3C   (0x9c)

Offset for register OCR3C.

#define RG_OCR4A   (0xa8)

Offset for register OCR4A.

#define RG_OCR4B   (0xaa)

Offset for register OCR4B.

#define RG_OCR4C   (0xac)

Offset for register OCR4C.

#define RG_OCR5A   (0x128)

Offset for register OCR5A.

#define RG_OCR5B   (0x12a)

Offset for register OCR5B.

#define RG_OCR5C   (0x12c)

Offset for register OCR5C.

#define RG_OSCCAL   (0x66)

Offset for register OSCCAL.

#define RG_PAN_ID_0   (0x162)

Offset for register PAN_ID_0.

#define RG_PAN_ID_1   (0x163)

Offset for register PAN_ID_1.

#define RG_PART_NUM   (0x15c)

Offset for register PART_NUM.

#define RG_PCICR   (0x68)

Offset for register PCICR.

#define RG_PCIFR   (0x3b)

Offset for register PCIFR.

#define RG_PCMSK0   (0x6b)

Offset for register PCMSK0.

#define RG_PCMSK1   (0x6c)

Offset for register PCMSK1.

#define RG_PCMSK2   (0x6d)

Offset for register PCMSK2.

#define RG_PHY_CC_CCA   (0x148)

Offset for register PHY_CC_CCA.

#define RG_PHY_ED_LEVEL   (0x147)

Offset for register PHY_ED_LEVEL.

#define RG_PHY_RSSI   (0x146)

Offset for register PHY_RSSI.

#define RG_PHY_TX_PWR   (0x145)

Offset for register PHY_TX_PWR.

#define RG_PINA   (0x20)

Offset for register PINA.

#define RG_PINB   (0x23)

Offset for register PINB.

#define RG_PINC   (0x26)

Offset for register PINC.

#define RG_PIND   (0x29)

Offset for register PIND.

#define RG_PINE   (0x2c)

Offset for register PINE.

#define RG_PINF   (0x2f)

Offset for register PINF.

#define RG_PING   (0x32)

Offset for register PING.

#define RG_PLL_CF   (0x15a)

Offset for register PLL_CF.

#define RG_PLL_DCU   (0x15b)

Offset for register PLL_DCU.

#define RG_PORTA   (0x22)

Offset for register PORTA.

#define RG_PORTB   (0x25)

Offset for register PORTB.

#define RG_PORTC   (0x28)

Offset for register PORTC.

#define RG_PORTD   (0x2b)

Offset for register PORTD.

#define RG_PORTE   (0x2e)

Offset for register PORTE.

#define RG_PORTF   (0x31)

Offset for register PORTF.

#define RG_PORTG   (0x34)

Offset for register PORTG.

#define RG_PRR0   (0x64)

Offset for register PRR0.

#define RG_PRR1   (0x65)

Offset for register PRR1.

#define RG_PRR2   (0x63)

Offset for register PRR2.

#define RG_RAMPZ   (0x5b)

Offset for register RAMPZ.

#define RG_RF_CTRL   (0x159)

Offset for register RF_CTRL.

#define RG_RX_CTRL   (0x14a)

Offset for register RX_CTRL.

#define RG_RX_SYN   (0x155)

Offset for register RX_SYN.

#define RG_SCBTSRHH   (0xe8)

Offset for register SCBTSRHH.

#define RG_SCBTSRHL   (0xe7)

Offset for register SCBTSRHL.

#define RG_SCBTSRLH   (0xe6)

Offset for register SCBTSRLH.

#define RG_SCBTSRLL   (0xe5)

Offset for register SCBTSRLL.

#define RG_SCCNTHH   (0xe4)

Offset for register SCCNTHH.

#define RG_SCCNTHL   (0xe3)

Offset for register SCCNTHL.

#define RG_SCCNTLH   (0xe2)

Offset for register SCCNTLH.

#define RG_SCCNTLL   (0xe1)

Offset for register SCCNTLL.

#define RG_SCCR0   (0xdc)

Offset for register SCCR0.

#define RG_SCCR1   (0xdd)

Offset for register SCCR1.

#define RG_SCIRQM   (0xdf)

Offset for register SCIRQM.

#define RG_SCIRQS   (0xe0)

Offset for register SCIRQS.

#define RG_SCOCR1HH   (0xf8)

Offset for register SCOCR1HH.

#define RG_SCOCR1HL   (0xf7)

Offset for register SCOCR1HL.

#define RG_SCOCR1LH   (0xf6)

Offset for register SCOCR1LH.

#define RG_SCOCR1LL   (0xf5)

Offset for register SCOCR1LL.

#define RG_SCOCR2HH   (0xf4)

Offset for register SCOCR2HH.

#define RG_SCOCR2HL   (0xf3)

Offset for register SCOCR2HL.

#define RG_SCOCR2LH   (0xf2)

Offset for register SCOCR2LH.

#define RG_SCOCR2LL   (0xf1)

Offset for register SCOCR2LL.

#define RG_SCOCR3HH   (0xf0)

Offset for register SCOCR3HH.

#define RG_SCOCR3HL   (0xef)

Offset for register SCOCR3HL.

#define RG_SCOCR3LH   (0xee)

Offset for register SCOCR3LH.

#define RG_SCOCR3LL   (0xed)

Offset for register SCOCR3LL.

#define RG_SCSR   (0xde)

Offset for register SCSR.

#define RG_SCTSRHH   (0xec)

Offset for register SCTSRHH.

#define RG_SCTSRHL   (0xeb)

Offset for register SCTSRHL.

#define RG_SCTSRLH   (0xea)

Offset for register SCTSRLH.

#define RG_SCTSRLL   (0xe9)

Offset for register SCTSRLL.

#define RG_SFD_VALUE   (0x14b)

Offset for register SFD_VALUE.

#define RG_SHORT_ADDR_0   (0x160)

Offset for register SHORT_ADDR_0.

#define RG_SHORT_ADDR_1   (0x161)

Offset for register SHORT_ADDR_1.

#define RG_SMCR   (0x53)

Offset for register SMCR.

#define RG_SP   (0x5d)

Offset for register SP.

#define RG_SPCR   (0x4c)

Offset for register SPCR.

#define RG_SPDR   (0x4e)

Offset for register SPDR.

#define RG_SPMCSR   (0x57)

Offset for register SPMCSR.

#define RG_SPSR   (0x4d)

Offset for register SPSR.

#define RG_SREG   (0x5f)

Offset for register SREG.

#define RG_TCCR0A   (0x44)

Offset for register TCCR0A.

#define RG_TCCR0B   (0x45)

Offset for register TCCR0B.

#define RG_TCCR1A   (0x80)

Offset for register TCCR1A.

#define RG_TCCR1B   (0x81)

Offset for register TCCR1B.

#define RG_TCCR1C   (0x82)

Offset for register TCCR1C.

#define RG_TCCR2A   (0xb0)

Offset for register TCCR2A.

#define RG_TCCR2B   (0xb1)

Offset for register TCCR2B.

#define RG_TCCR3A   (0x90)

Offset for register TCCR3A.

#define RG_TCCR3B   (0x91)

Offset for register TCCR3B.

#define RG_TCCR3C   (0x92)

Offset for register TCCR3C.

#define RG_TCCR4A   (0xa0)

Offset for register TCCR4A.

#define RG_TCCR4B   (0xa1)

Offset for register TCCR4B.

#define RG_TCCR4C   (0xa2)

Offset for register TCCR4C.

#define RG_TCCR5A   (0x120)

Offset for register TCCR5A.

#define RG_TCCR5B   (0x121)

Offset for register TCCR5B.

#define RG_TCCR5C   (0x122)

Offset for register TCCR5C.

#define RG_TCNT0   (0x46)

Offset for register TCNT0.

#define RG_TCNT1   (0x84)

Offset for register TCNT1.

#define RG_TCNT2   (0xb2)

Offset for register TCNT2.

#define RG_TCNT3   (0x94)

Offset for register TCNT3.

#define RG_TCNT4   (0xa4)

Offset for register TCNT4.

#define RG_TCNT5   (0x124)

Offset for register TCNT5.

#define RG_TIFR0   (0x35)

Offset for register TIFR0.

#define RG_TIFR1   (0x36)

Offset for register TIFR1.

#define RG_TIFR2   (0x37)

Offset for register TIFR2.

#define RG_TIFR3   (0x38)

Offset for register TIFR3.

#define RG_TIFR4   (0x39)

Offset for register TIFR4.

#define RG_TIFR5   (0x3a)

Offset for register TIFR5.

#define RG_TIMSK0   (0x6e)

Offset for register TIMSK0.

#define RG_TIMSK1   (0x6f)

Offset for register TIMSK1.

#define RG_TIMSK2   (0x70)

Offset for register TIMSK2.

#define RG_TIMSK3   (0x71)

Offset for register TIMSK3.

#define RG_TIMSK4   (0x72)

Offset for register TIMSK4.

#define RG_TIMSK5   (0x73)

Offset for register TIMSK5.

#define RG_TRX_CTRL_0   (0x143)

Offset for register TRX_CTRL_0.

#define RG_TRX_CTRL_1   (0x144)

Offset for register TRX_CTRL_1.

#define RG_TRX_CTRL_2   (0x14c)

Offset for register TRX_CTRL_2.

#define RG_TRX_STATE   (0x142)

Offset for register TRX_STATE.

#define RG_TRX_STATUS   (0x141)

Offset for register TRX_STATUS.

#define RG_TRXPR   (0x139)

Offset for register TRXPR.

#define RG_TST_RX_LENGTH   (0x17b)
#define RG_TWAMR   (0xbd)

Offset for register TWAMR.

#define RG_TWAR   (0xba)

Offset for register TWAR.

#define RG_TWBR   (0xb8)

Offset for register TWBR.

#define RG_TWCR   (0xbc)

Offset for register TWCR.

#define RG_TWDR   (0xbb)

Offset for register TWDR.

#define RG_TWSR   (0xb9)

Offset for register TWSR.

#define RG_UBRR0   (0xc4)

Offset for register UBRR0.

#define RG_UBRR1   (0xcc)

Offset for register UBRR1.

#define RG_UCSR0A   (0xc0)

Offset for register UCSR0A.

#define RG_UCSR0B   (0xc1)

Offset for register UCSR0B.

#define RG_UCSR0C   (0xc2)

Offset for register UCSR0C.

#define RG_UCSR1A   (0xc8)

Offset for register UCSR1A.

#define RG_UCSR1B   (0xc9)

Offset for register UCSR1B.

#define RG_UCSR1C   (0xca)

Offset for register UCSR1C.

#define RG_UDR0   (0xc6)

Offset for register UDR0.

#define RG_UDR1   (0xce)

Offset for register UDR1.

#define RG_VERSION_NUM   (0x15d)

Offset for register VERSION_NUM.

#define RG_VREG_CTRL   (0x150)

Offset for register VREG_CTRL.

#define RG_WDTCSR   (0x60)

Offset for register WDTCSR.

#define RG_XAH_CTRL_0   (0x16c)

Offset for register XAH_CTRL_0.

#define RG_XAH_CTRL_1   (0x157)

Offset for register XAH_CTRL_1.

#define RG_XOSC_CTRL   (0x152)

Offset for register XOSC_CTRL.

#define RSSI_BASE_VAL_00dB   (0)

Constant RSSI_BASE_VAL_00dB for sub-register SR_CCA_ED_THRES.

#define RSSI_BASE_VAL_02dB   (1)

Constant RSSI_BASE_VAL_02dB for sub-register SR_CCA_ED_THRES.

#define RSSI_BASE_VAL_04dB   (2)

Constant RSSI_BASE_VAL_04dB for sub-register SR_CCA_ED_THRES.

#define RSSI_BASE_VAL_06dB   (3)

Constant RSSI_BASE_VAL_06dB for sub-register SR_CCA_ED_THRES.

#define RSSI_BASE_VAL_08dB   (4)

Constant RSSI_BASE_VAL_08dB for sub-register SR_CCA_ED_THRES.

#define RSSI_BASE_VAL_10dB   (5)

Constant RSSI_BASE_VAL_10dB for sub-register SR_CCA_ED_THRES.

#define RSSI_BASE_VAL_12dB   (6)

Constant RSSI_BASE_VAL_12dB for sub-register SR_CCA_ED_THRES.

#define RSSI_BASE_VAL_14dB   (7)

Constant RSSI_BASE_VAL_14dB for sub-register SR_CCA_ED_THRES.

#define RSSI_BASE_VAL_16dB   (8)

Constant RSSI_BASE_VAL_16dB for sub-register SR_CCA_ED_THRES.

#define RSSI_BASE_VAL_18dB   (9)

Constant RSSI_BASE_VAL_18dB for sub-register SR_CCA_ED_THRES.

#define RSSI_BASE_VAL_20dB   (10)

Constant RSSI_BASE_VAL_20dB for sub-register SR_CCA_ED_THRES.

#define RSSI_BASE_VAL_22dB   (11)

Constant RSSI_BASE_VAL_22dB for sub-register SR_CCA_ED_THRES.

#define RSSI_BASE_VAL_24dB   (12)

Constant RSSI_BASE_VAL_24dB for sub-register SR_CCA_ED_THRES.

#define RSSI_BASE_VAL_26dB   (13)

Constant RSSI_BASE_VAL_26dB for sub-register SR_CCA_ED_THRES.

#define RSSI_BASE_VAL_28dB   (14)

Constant RSSI_BASE_VAL_28dB for sub-register SR_CCA_ED_THRES.

#define RSSI_BASE_VAL_30dB   (15)

Constant RSSI_BASE_VAL_30dB for sub-register SR_CCA_ED_THRES.

#define RSSI_BASE_VAL_DBM   (-90)

Minimum RSSI sensitivity value in dBm, which is equivalent to the value 0 in sub register SR_RSSI.

#define RST_PULSE_WIDTH_US   (1)
#define RX_DISABLE   (1)

Constant RX_DISABLE for sub-register SR_RX_PDT_DIS.

#define RX_ENABLE   (0)

Constant RX_ENABLE for sub-register SR_RX_PDT_DIS.

#define RX_SAFE_MODE_DISABLE   (0)

Constant RX_SAFE_MODE_DISABLE for sub-register RX_SAFE_MODE in register RG_TRX_CTRL_2.

#define RX_SAFE_MODE_ENABLE   (1)

Constant RX_SAFE_MODE_ENABLE for sub-register RX_SAFE_MODE in register RG_TRX_CTRL_2.

#define SLEEP_TO_TRX_OFF_MAX_US   (1000) /* TRX Parameter: tTR2 max. value */
#define SLEEP_TO_TRX_OFF_TYP_US   (240) /* TRX Parameter: tTR2 typical value */
#define SOFT_MODE_DISABLE   (0)

Constant SOFT_MODE_DISABLE for sub-register SR_SOFT_MODE.

#define SOFT_MODE_ENABLE   (1)

Constant SOFT_MODE_ENABLE for sub-register SR_SOFT_MODE.

#define SPI_CMD_MODE_DEFAULT   (0)

Constant SPI_CMD_MODE_DEFAULT for sub-register SR_SPI_CMD_MODE.

#define SPI_CMD_MODE_MONITOR_IRQ_STATUS   (3)

Constant SPI_CMD_MODE_MONITOR_IRQ_STATUS for sub-register SR_SPI_CMD_MODE.

#define SPI_CMD_MODE_MONITOR_PHY_RSSI   (2)

Constant SPI_CMD_MODE_MONITOR_PHY_RSSI for sub-register SR_SPI_CMD_MODE.

#define SPI_CMD_MODE_MONITOR_TRX_STATUS   (1)

Constant SPI_CMD_MODE_MONITOR_TRX_STATUS for sub-register SR_SPI_CMD_MODE.

#define SR_AACK_ACK_TIME   0x157, 0x04, 2

Access parameters for sub-register AACK_ACK_TIME in register RG_XAH_CTRL_1.

#define SR_AACK_DIS_ACK   0x16e, 0x10, 4

Access parameters for sub-register AACK_DIS_ACK in register RG_CSMA_SEED_1.

#define SR_AACK_FLTR_RES_FT   0x157, 0x20, 5

Access parameters for sub-register AACK_FLTR_RES_FT in register RG_XAH_CTRL_1.

#define SR_AACK_FVN_MODE   0x16e, 0xc0, 6

Access parameters for sub-register AACK_FVN_MODE in register RG_CSMA_SEED_1.

#define SR_AACK_I_AM_COORD   0x16e, 0x08, 3

Access parameters for sub-register AACK_I_AM_COORD in register RG_CSMA_SEED_1.

#define SR_AACK_PROM_MODE   0x157, 0x02, 1

Access parameters for sub-register AACK_PROM_MODE in register RG_XAH_CTRL_1.

#define SR_AACK_SET_PD   0x16e, 0x20, 5

Access parameters for sub-register AACK_SET_PD in register RG_CSMA_SEED_1.

#define SR_AACK_UPLD_RES_FT   0x157, 0x10, 4

Access parameters for sub-register AACK_UPLD_RES_FT in register RG_XAH_CTRL_1.

#define SR_ACBG   0x50, 0x40, 6

Access parameters for sub-register ACBG in register RG_ACSR.

#define SR_ACCH   0x7b, 0x10, 4

Access parameters for sub-register ACCH in register RG_ADCSRB.

#define SR_ACD   0x50, 0x80, 7

Access parameters for sub-register ACD in register RG_ACSR.

#define SR_ACI   0x50, 0x10, 4

Access parameters for sub-register ACI in register RG_ACSR.

#define SR_ACIC   0x50, 0x04, 2

Access parameters for sub-register ACIC in register RG_ACSR.

#define SR_ACIE   0x50, 0x08, 3

Access parameters for sub-register ACIE in register RG_ACSR.

#define SR_ACIS   0x50, 0x03, 0

Access parameters for sub-register ACIS in register RG_ACSR.

#define SR_ACME   0x7b, 0x40, 6

Access parameters for sub-register ACME in register RG_ADCSRB.

#define SR_ACO   0x50, 0x20, 5

Access parameters for sub-register ACO in register RG_ACSR.

#define SR_ACR_MODE   0x14a, 0x20, 5

Access parameters for sub-register ACR_MODE in register RG_RX_CTRL.

#define SR_ADATE   0x7a, 0x20, 5

Access parameters for sub-register ADATE in register RG_ADCSRA.

#define SR_ADC0D   0x7e, 0x01, 0

Access parameters for sub-register ADC0D in register RG_DIDR0.

#define SR_ADC10D   0x7d, 0x04, 2

Access parameters for sub-register ADC10D in register RG_DIDR2.

#define SR_ADC11D   0x7d, 0x08, 3

Access parameters for sub-register ADC11D in register RG_DIDR2.

#define SR_ADC12D   0x7d, 0x10, 4

Access parameters for sub-register ADC12D in register RG_DIDR2.

#define SR_ADC13D   0x7d, 0x20, 5

Access parameters for sub-register ADC13D in register RG_DIDR2.

#define SR_ADC14D   0x7d, 0x40, 6

Access parameters for sub-register ADC14D in register RG_DIDR2.

#define SR_ADC15D   0x7d, 0x80, 7

Access parameters for sub-register ADC15D in register RG_DIDR2.

#define SR_ADC1D   0x7e, 0x02, 1

Access parameters for sub-register ADC1D in register RG_DIDR0.

#define SR_ADC2D   0x7e, 0x04, 2

Access parameters for sub-register ADC2D in register RG_DIDR0.

#define SR_ADC3D   0x7e, 0x08, 3

Access parameters for sub-register ADC3D in register RG_DIDR0.

#define SR_ADC4D   0x7e, 0x10, 4

Access parameters for sub-register ADC4D in register RG_DIDR0.

#define SR_ADC5D   0x7e, 0x20, 5

Access parameters for sub-register ADC5D in register RG_DIDR0.

#define SR_ADC6D   0x7e, 0x40, 6

Access parameters for sub-register ADC6D in register RG_DIDR0.

#define SR_ADC7D   0x7e, 0x80, 7

Access parameters for sub-register ADC7D in register RG_DIDR0.

#define SR_ADC8D   0x7d, 0x01, 0

Access parameters for sub-register ADC8D in register RG_DIDR2.

#define SR_ADC9D   0x7d, 0x02, 1

Access parameters for sub-register ADC9D in register RG_DIDR2.

#define SR_ADEN   0x7a, 0x80, 7

Access parameters for sub-register ADEN in register RG_ADCSRA.

#define SR_ADIE   0x7a, 0x08, 3

Access parameters for sub-register ADIE in register RG_ADCSRA.

#define SR_ADIF   0x7a, 0x10, 4

Access parameters for sub-register ADIF in register RG_ADCSRA.

#define SR_ADLAR   0x7c, 0x20, 5

Access parameters for sub-register ADLAR in register RG_ADMUX.

#define SR_ADPS   0x7a, 0x07, 0

Access parameters for sub-register ADPS in register RG_ADCSRA.

#define SR_ADSC   0x7a, 0x40, 6

Access parameters for sub-register ADSC in register RG_ADCSRA.

#define SR_ADSUT   0x77, 0x3f, 0

Access parameters for sub-register ADSUT in register RG_ADCSRC.

#define SR_ADTHT   0x77, 0xc0, 6

Access parameters for sub-register ADTHT in register RG_ADCSRC.

#define SR_ADTS   0x7b, 0x07, 0

Access parameters for sub-register ADTS in register RG_ADCSRB.

#define SR_AES_DIR   0x13c, 0x08, 3

Access parameters for sub-register AES_DIR in register RG_AES_CTRL.

#define SR_AES_DONE   0x13b, 0x02, 1

Access parameters for sub-register AES_DONE in register RG_AES_TEST.

#define SR_AES_ER   0x13d, 0x80, 7

Access parameters for sub-register AES_ER in register RG_AES_STATUS.

#define SR_AES_IM   0x13c, 0x04, 2

Access parameters for sub-register AES_IM in register RG_AES_CTRL.

#define SR_AES_KEY   0x13f, 0xff, 0

Access parameters for sub-register AES_KEY in register RG_AES_KEY.

#define SR_AES_MODE   0x13c, 0x20, 5

Access parameters for sub-register AES_MODE in register RG_AES_CTRL.

#define SR_AES_OK   0x13b, 0x01, 0

Access parameters for sub-register AES_OK in register RG_AES_TEST.

#define SR_AES_REQUEST   0x13c, 0x80, 7

Access parameters for sub-register AES_REQUEST in register RG_AES_CTRL.

#define SR_AES_RY   0x13d, 0x01, 0

Access parameters for sub-register AES_RY in register RG_AES_STATUS.

#define SR_AES_STATE   0x13e, 0xff, 0

Access parameters for sub-register AES_STATE in register RG_AES_STATE.

#define SR_AES_TR   0x13b, 0x80, 7

Access parameters for sub-register AES_TR in register RG_AES_TEST.

#define SR_AIN0D   0x7f, 0x01, 0

Access parameters for sub-register AIN0D in register RG_DIDR1.

#define SR_AIN1D   0x7f, 0x02, 1

Access parameters for sub-register AIN1D in register RG_DIDR1.

#define SR_AMI   0x14f, 0x20, 5

Access parameters for sub-register AMI in register RG_IRQ_STATUS.

#define SR_AMI_EN   0x14e, 0x20, 5

Access parameters for sub-register AMI_EN in register RG_IRQ_MASK.

#define SR_ANT_CTRL   0x14d, 0x03, 0

Access parameters for sub-register ANT_CTRL in register RG_ANT_DIV.

#define SR_ANT_DIV_EN   0x14d, 0x08, 3
#define SR_ANT_EXT_SW_EN   0x14d, 0x04, 2
#define SR_ANT_SEL   0x14d, 0x80, 7

Access parameters for sub-register ANT_SEL in register RG_ANT_DIV.

#define SR_AS2   0xb6, 0x20, 5

Access parameters for sub-register AS2 in register RG_ASSR.

#define SR_ATBE   0x139, 0x08, 3

Access parameters for sub-register ATBE in register RG_TRXPR.

#define SR_AVDD_OK   0x150, 0x40, 6

Access parameters for sub-register AVDD_OK in register RG_VREG_CTRL.

#define SR_AVDDOK   0x7b, 0x80, 7

Access parameters for sub-register AVDDOK in register RG_ADCSRB.

#define SR_AVREG_EXT   0x150, 0x80, 7

Access parameters for sub-register AVREG_EXT in register RG_VREG_CTRL.

#define SR_AVREG_TRIM   0x150, 0x30, 4

Access parameters for sub-register AVREG_TRIM in register RG_VREG_CTRL.

#define SR_AWAKE   0x14f, 0x80, 7

Access parameters for sub-register AWAKE in register RG_IRQ_STATUS.

#define SR_AWAKE_EN   0x14e, 0x80, 7

Access parameters for sub-register AWAKE_EN in register RG_IRQ_MASK.

#define SR_BAT_LOW   0x151, 0x80, 7

Access parameters for sub-register BAT_LOW in register RG_BATMON.

#define SR_BAT_LOW_EN   0x151, 0x40, 6

Access parameters for sub-register BAT_LOW_EN in register RG_BATMON.

#define SR_BATMON_HR   0x151, 0x10, 4

Access parameters for sub-register BATMON_HR in register RG_BATMON.

#define SR_BATMON_OK   0x151, 0x20, 5

Access parameters for sub-register BATMON_OK in register RG_BATMON.

#define SR_BATMON_VTH   0x151, 0x0f, 0

Access parameters for sub-register BATMON_VTH in register RG_BATMON.

#define SR_BLBSET   0x57, 0x08, 3

Access parameters for sub-register BLBSET in register RG_SPMCSR.

#define SR_BORF   0x54, 0x04, 2

Access parameters for sub-register BORF in register RG_MCUSR.

#define SR_C   0x5f, 0x01, 0

Access parameters for sub-register C in register RG_SREG.

#define SR_CCA_CS_THRES   0x149, 0xf0, 4

Access parameters for sub-register CCA_CS_THRES in register RG_CCA_THRES.

#define SR_CCA_DONE   0x141, 0x80, 7

Access parameters for sub-register CCA_DONE in register RG_TRX_STATUS.

#define SR_CCA_ED_READY   0x14f, 0x10, 4

Access parameters for sub-register CCA_ED_READY in register RG_IRQ_STATUS.

#define SR_CCA_ED_READY_EN   0x14e, 0x10, 4

Access parameters for sub-register CCA_ED_READY_EN in register RG_IRQ_MASK.

#define SR_CCA_ED_THRES   0x149, 0x0f, 0

Access parameters for sub-register CCA_ED_THRES in register RG_CCA_THRES.

#define SR_CCA_MODE   0x148, 0x60, 5

Access parameters for sub-register CCA_MODE in register RG_PHY_CC_CCA.

#define SR_CCA_REQUEST   0x148, 0x80, 7

Access parameters for sub-register CCA_REQUEST in register RG_PHY_CC_CCA.

#define SR_CCA_STATUS   0x141, 0x40, 6

Access parameters for sub-register CCA_STATUS in register RG_TRX_STATUS.

#define SR_CHANNEL   0x148, 0x1f, 0

Access parameters for sub-register CHANNEL in register RG_PHY_CC_CCA.

#define SR_CLKM_CTRL   0x143, 0x07, 0

Access parameters for sub-register CLKM_CTRL in register RG_TRX_CTRL_0.

#define SR_CLKM_SHA_SEL   0x143, 0x08, 3

Access parameters for sub-register CLKM_SHA_SEL in register RG_TRX_CTRL_0.

#define SR_CLKPCE   0x61, 0x80, 7

Access parameters for sub-register CLKPCE in register RG_CLKPR.

#define SR_CLKPS   0x61, 0x0f, 0

Access parameters for sub-register CLKPS in register RG_CLKPR.

#define SR_COM0A   0x44, 0xc0, 6

Access parameters for sub-register COM0A in register RG_TCCR0A.

#define SR_COM0B   0x44, 0x30, 4

Access parameters for sub-register COM0B in register RG_TCCR0A.

#define SR_COM1A   0x80, 0xc0, 6

Access parameters for sub-register COM1A in register RG_TCCR1A.

#define SR_COM1B   0x80, 0x30, 4

Access parameters for sub-register COM1B in register RG_TCCR1A.

#define SR_COM1C   0x80, 0x0c, 2

Access parameters for sub-register COM1C in register RG_TCCR1A.

#define SR_COM2A   0xb0, 0xc0, 6

Access parameters for sub-register COM2A in register RG_TCCR2A.

#define SR_COM2B   0xb0, 0x30, 4

Access parameters for sub-register COM2B in register RG_TCCR2A.

#define SR_COM3A   0x90, 0xc0, 6

Access parameters for sub-register COM3A in register RG_TCCR3A.

#define SR_COM3B   0x90, 0x30, 4

Access parameters for sub-register COM3B in register RG_TCCR3A.

#define SR_COM3C   0x90, 0x0c, 2

Access parameters for sub-register COM3C in register RG_TCCR3A.

#define SR_COM4A   0xa0, 0xc0, 6

Access parameters for sub-register COM4A in register RG_TCCR4A.

#define SR_COM4B   0xa0, 0x30, 4

Access parameters for sub-register COM4B in register RG_TCCR4A.

#define SR_COM4C   0xa0, 0x0c, 2

Access parameters for sub-register COM4C in register RG_TCCR4A.

#define SR_COM5A   0x120, 0xc0, 6

Access parameters for sub-register COM5A in register RG_TCCR5A.

#define SR_COM5B   0x120, 0x30, 4

Access parameters for sub-register COM5B in register RG_TCCR5A.

#define SR_COM5C   0x120, 0x0c, 2

Access parameters for sub-register COM5C in register RG_TCCR5A.

#define SR_CPHA   0x4c, 0x04, 2

Access parameters for sub-register CPHA in register RG_SPCR.

#define SR_CPOL   0x4c, 0x08, 3

Access parameters for sub-register CPOL in register RG_SPCR.

#define SR_CS0   0x45, 0x07, 0

Access parameters for sub-register CS0 in register RG_TCCR0B.

#define SR_CS1   0x81, 0x07, 0

Access parameters for sub-register CS1 in register RG_TCCR1B.

#define SR_CS2   0xb1, 0x07, 0

Access parameters for sub-register CS2 in register RG_TCCR2B.

#define SR_CS3   0x91, 0x07, 0

Access parameters for sub-register CS3 in register RG_TCCR3B.

#define SR_CS4   0xa1, 0x07, 0

Access parameters for sub-register CS4 in register RG_TCCR4B.

#define SR_CS5   0x121, 0x07, 0

Access parameters for sub-register CS5 in register RG_TCCR5B.

#define SR_CSMA_SEED_0   0x16d, 0xff, 0

Access parameters for sub-register CSMA_SEED_0 in register RG_CSMA_SEED_0.

#define SR_CSMA_SEED_1   0x16e, 0x07, 0

Access parameters for sub-register CSMA_SEED_1 in register RG_CSMA_SEED_1.

#define SR_DISPC   0x133, 0x80, 7

Access parameters for sub-register DISPC in register RG_DRTRAM2.

#define SR_DOR0   0xc0, 0x08, 3

Access parameters for sub-register DOR0 in register RG_UCSR0A.

#define SR_DOR1   0xc8, 0x08, 3

Access parameters for sub-register DOR1 in register RG_UCSR1A.

#define SR_DORD   0x4c, 0x20, 5

Access parameters for sub-register DORD in register RG_SPCR.

#define SR_DRTRAM0_DRTMN   0x135, 0x03, 0

Access parameters for sub-register DRTRAM0_DRTMN in register RG_DRTRAM0.

#define SR_DRTRAM0_DRTMP   0x135, 0x0c, 2

Access parameters for sub-register DRTRAM0_DRTMP in register RG_DRTRAM0.

#define SR_DRTRAM0_DRTSWOK   0x135, 0x20, 5

Access parameters for sub-register DRTRAM0_DRTSWOK in register RG_DRTRAM0.

#define SR_DRTRAM0_ENDRT   0x135, 0x10, 4

Access parameters for sub-register DRTRAM0_ENDRT in register RG_DRTRAM0.

#define SR_DRTRAM1_DRTMN   0x134, 0x03, 0

Access parameters for sub-register DRTRAM1_DRTMN in register RG_DRTRAM1.

#define SR_DRTRAM1_DRTMP   0x134, 0x0c, 2

Access parameters for sub-register DRTRAM1_DRTMP in register RG_DRTRAM1.

#define SR_DRTRAM1_DRTSWOK   0x134, 0x20, 5

Access parameters for sub-register DRTRAM1_DRTSWOK in register RG_DRTRAM1.

#define SR_DRTRAM1_ENDRT   0x134, 0x10, 4

Access parameters for sub-register DRTRAM1_ENDRT in register RG_DRTRAM1.

#define SR_DRTRAM2_DRTMN   0x133, 0x03, 0

Access parameters for sub-register DRTRAM2_DRTMN in register RG_DRTRAM2.

#define SR_DRTRAM2_DRTMP   0x133, 0x0c, 2

Access parameters for sub-register DRTRAM2_DRTMP in register RG_DRTRAM2.

#define SR_DRTRAM2_DRTSWOK   0x133, 0x20, 5

Access parameters for sub-register DRTRAM2_DRTSWOK in register RG_DRTRAM2.

#define SR_DRTRAM2_ENDRT   0x133, 0x10, 4

Access parameters for sub-register DRTRAM2_ENDRT in register RG_DRTRAM2.

#define SR_DRTRAM3_DRTMN   0x132, 0x03, 0

Access parameters for sub-register DRTRAM3_DRTMN in register RG_DRTRAM3.

#define SR_DRTRAM3_DRTMP   0x132, 0x0c, 2

Access parameters for sub-register DRTRAM3_DRTMP in register RG_DRTRAM3.

#define SR_DRTRAM3_DRTSWOK   0x132, 0x20, 5

Access parameters for sub-register DRTRAM3_DRTSWOK in register RG_DRTRAM3.

#define SR_DRTRAM3_ENDRT   0x132, 0x10, 4

Access parameters for sub-register DRTRAM3_ENDRT in register RG_DRTRAM3.

#define SR_DVDD_OK   0x150, 0x04, 2

Access parameters for sub-register DVDD_OK in register RG_VREG_CTRL.

#define SR_DVREG_EXT   0x150, 0x08, 3

Access parameters for sub-register DVREG_EXT in register RG_VREG_CTRL.

#define SR_DVREG_TRIM   0x150, 0x03, 0

Access parameters for sub-register DVREG_TRIM in register RG_VREG_CTRL.

#define SR_EEMPE   0x3f, 0x04, 2

Access parameters for sub-register EEMPE in register RG_EECR.

#define SR_EEPE   0x3f, 0x02, 1

Access parameters for sub-register EEPE in register RG_EECR.

#define SR_EEPM   0x3f, 0x30, 4

Access parameters for sub-register EEPM in register RG_EECR.

#define SR_EERE   0x3f, 0x01, 0

Access parameters for sub-register EERE in register RG_EECR.

#define SR_EERIE   0x3f, 0x08, 3

Access parameters for sub-register EERIE in register RG_EECR.

#define SR_EN_PLL_CF   0x15a, 0x40, 6

Access parameters for sub-register EN_PLL_CF in register RG_PLL_CF.

#define SR_ENVMP   0x74, 0x80, 7

Access parameters for sub-register ENVMP in register RG_NHVCR.

#define SR_ENVMR   0x74, 0x40, 6

Access parameters for sub-register ENVMR in register RG_NHVCR.

#define SR_EXCLK   0xb6, 0x40, 6

Access parameters for sub-register EXCLK in register RG_ASSR.

#define SR_EXCLKAMR   0xb6, 0x80, 7

Access parameters for sub-register EXCLKAMR in register RG_ASSR.

#define SR_EXTRF   0x54, 0x02, 1

Access parameters for sub-register EXTRF in register RG_MCUSR.

#define SR_FE0   0xc0, 0x10, 4

Access parameters for sub-register FE0 in register RG_UCSR0A.

#define SR_FE1   0xc8, 0x10, 4

Access parameters for sub-register FE1 in register RG_UCSR1A.

#define SR_FOC0A   0x45, 0x80, 7

Access parameters for sub-register FOC0A in register RG_TCCR0B.

#define SR_FOC0B   0x45, 0x40, 6

Access parameters for sub-register FOC0B in register RG_TCCR0B.

#define SR_FOC1A   0x82, 0x80, 7

Access parameters for sub-register FOC1A in register RG_TCCR1C.

#define SR_FOC1B   0x82, 0x40, 6

Access parameters for sub-register FOC1B in register RG_TCCR1C.

#define SR_FOC1C   0x82, 0x20, 5

Access parameters for sub-register FOC1C in register RG_TCCR1C.

#define SR_FOC2A   0xb1, 0x80, 7

Access parameters for sub-register FOC2A in register RG_TCCR2B.

#define SR_FOC2B   0xb1, 0x40, 6

Access parameters for sub-register FOC2B in register RG_TCCR2B.

#define SR_FOC3A   0x92, 0x80, 7

Access parameters for sub-register FOC3A in register RG_TCCR3C.

#define SR_FOC3B   0x92, 0x40, 6

Access parameters for sub-register FOC3B in register RG_TCCR3C.

#define SR_FOC3C   0x92, 0x20, 5

Access parameters for sub-register FOC3C in register RG_TCCR3C.

#define SR_FOC4A   0xa2, 0x80, 7

Access parameters for sub-register FOC4A in register RG_TCCR4C.

#define SR_FOC4B   0xa2, 0x40, 6

Access parameters for sub-register FOC4B in register RG_TCCR4C.

#define SR_FOC4C   0xa2, 0x20, 5

Access parameters for sub-register FOC4C in register RG_TCCR4C.

#define SR_FOC5A   0x122, 0x80, 7

Access parameters for sub-register FOC5A in register RG_TCCR5C.

#define SR_FOC5B   0x122, 0x40, 6

Access parameters for sub-register FOC5B in register RG_TCCR5C.

#define SR_FOC5C   0x122, 0x20, 5

Access parameters for sub-register FOC5C in register RG_TCCR5C.

#define SR_FTN_ROUND   0x158, 0x40, 6

Access parameters for sub-register FTN_ROUND in register RG_FTN_CTRL.

#define SR_FTN_START   0x158, 0x80, 7

Access parameters for sub-register FTN_START in register RG_FTN_CTRL.

#define SR_FTNV   0x158, 0x3f, 0

Access parameters for sub-register FTNV in register RG_FTN_CTRL.

#define SR_GPIOR0   0x3e, 0xff, 0

Access parameters for sub-register GPIOR0 in register RG_GPIOR0.

#define SR_GPIOR1   0x4a, 0xff, 0

Access parameters for sub-register GPIOR1 in register RG_GPIOR1.

#define SR_GPIOR2   0x4b, 0xff, 0

Access parameters for sub-register GPIOR2 in register RG_GPIOR2.

#define SR_H   0x5f, 0x20, 5

Access parameters for sub-register H in register RG_SREG.

#define SR_I   0x5f, 0x80, 7

Access parameters for sub-register I in register RG_SREG.

#define SR_ICES1   0x81, 0x40, 6

Access parameters for sub-register ICES1 in register RG_TCCR1B.

#define SR_ICES3   0x91, 0x40, 6

Access parameters for sub-register ICES3 in register RG_TCCR3B.

#define SR_ICES4   0xa1, 0x40, 6

Access parameters for sub-register ICES4 in register RG_TCCR4B.

#define SR_ICES5   0x121, 0x40, 6

Access parameters for sub-register ICES5 in register RG_TCCR5B.

#define SR_ICF1   0x36, 0x20, 5

Access parameters for sub-register ICF1 in register RG_TIFR1.

#define SR_ICF3   0x38, 0x20, 5

Access parameters for sub-register ICF3 in register RG_TIFR3.

#define SR_ICF4   0x39, 0x20, 5

Access parameters for sub-register ICF4 in register RG_TIFR4.

#define SR_ICF5   0x3a, 0x20, 5

Access parameters for sub-register ICF5 in register RG_TIFR5.

#define SR_ICIE1   0x6f, 0x20, 5

Access parameters for sub-register ICIE1 in register RG_TIMSK1.

#define SR_ICIE3   0x71, 0x20, 5

Access parameters for sub-register ICIE3 in register RG_TIMSK3.

#define SR_ICIE4   0x72, 0x20, 5

Access parameters for sub-register ICIE4 in register RG_TIMSK4.

#define SR_ICIE5   0x73, 0x20, 5

Access parameters for sub-register ICIE5 in register RG_TIMSK5.

#define SR_ICNC1   0x81, 0x80, 7

Access parameters for sub-register ICNC1 in register RG_TCCR1B.

#define SR_ICNC3   0x91, 0x80, 7

Access parameters for sub-register ICNC3 in register RG_TCCR3B.

#define SR_ICNC4   0xa1, 0x80, 7

Access parameters for sub-register ICNC4 in register RG_TCCR4B.

#define SR_ICNC5   0x121, 0x80, 7

Access parameters for sub-register ICNC5 in register RG_TCCR5B.

#define SR_IEEE_ADDR_0   0x164, 0xff, 0

Access parameters for sub-register IEEE_ADDR_0 in register RG_IEEE_ADDR_0.

#define SR_IEEE_ADDR_1   0x165, 0xff, 0

Access parameters for sub-register IEEE_ADDR_1 in register RG_IEEE_ADDR_1.

#define SR_IEEE_ADDR_2   0x166, 0xff, 0

Access parameters for sub-register IEEE_ADDR_2 in register RG_IEEE_ADDR_2.

#define SR_IEEE_ADDR_3   0x167, 0xff, 0

Access parameters for sub-register IEEE_ADDR_3 in register RG_IEEE_ADDR_3.

#define SR_IEEE_ADDR_4   0x168, 0xff, 0

Access parameters for sub-register IEEE_ADDR_4 in register RG_IEEE_ADDR_4.

#define SR_IEEE_ADDR_5   0x169, 0xff, 0

Access parameters for sub-register IEEE_ADDR_5 in register RG_IEEE_ADDR_5.

#define SR_IEEE_ADDR_6   0x16a, 0xff, 0

Access parameters for sub-register IEEE_ADDR_6 in register RG_IEEE_ADDR_6.

#define SR_IEEE_ADDR_7   0x16b, 0xff, 0

Access parameters for sub-register IEEE_ADDR_7 in register RG_IEEE_ADDR_7.

#define SR_INT   0x3d, 0xff, 0

Access parameters for sub-register INT in register RG_EIMSK.

#define SR_INTF   0x3c, 0xff, 0

Access parameters for sub-register INTF in register RG_EIFR.

#define SR_IRQ_2_EXT_EN   0x144, 0x40, 6
#define SR_IRQ_MASK_MODE   0x144, 0x02, 1

Access parameters for sub-register IRQ_MASK_MODE in register RG_TRX_CTRL_1.

#define SR_IRQ_POLARITY   0x144, 0x01, 0

Access parameters for sub-register IRQ_POLARITY in register RG_TRX_CTRL_1.

#define SR_IRQMBO   0xdf, 0x10, 4

Access parameters for sub-register IRQMBO in register RG_SCIRQM.

#define SR_IRQMCP   0xdf, 0x07, 0

Access parameters for sub-register IRQMCP in register RG_SCIRQM.

#define SR_IRQMOF   0xdf, 0x08, 3

Access parameters for sub-register IRQMOF in register RG_SCIRQM.

#define SR_IRQSBO   0xe0, 0x10, 4

Access parameters for sub-register IRQSBO in register RG_SCIRQS.

#define SR_IRQSCP   0xe0, 0x07, 0

Access parameters for sub-register IRQSCP in register RG_SCIRQS.

#define SR_IRQSOF   0xe0, 0x08, 3

Access parameters for sub-register IRQSOF in register RG_SCIRQS.

#define SR_ISC0   0x69, 0x03, 0

Access parameters for sub-register ISC0 in register RG_EICRA.

#define SR_ISC1   0x69, 0x0c, 2

Access parameters for sub-register ISC1 in register RG_EICRA.

#define SR_ISC2   0x69, 0x30, 4

Access parameters for sub-register ISC2 in register RG_EICRA.

#define SR_ISC3   0x69, 0xc0, 6

Access parameters for sub-register ISC3 in register RG_EICRA.

#define SR_ISC4   0x6a, 0x03, 0

Access parameters for sub-register ISC4 in register RG_EICRB.

#define SR_ISC5   0x6a, 0x0c, 2

Access parameters for sub-register ISC5 in register RG_EICRB.

#define SR_ISC6   0x6a, 0x30, 4

Access parameters for sub-register ISC6 in register RG_EICRB.

#define SR_ISC7   0x6a, 0xc0, 6

Access parameters for sub-register ISC7 in register RG_EICRB.

#define SR_IVCE   0x55, 0x01, 0

Access parameters for sub-register IVCE in register RG_MCUCR.

#define SR_IVSEL   0x55, 0x02, 1

Access parameters for sub-register IVSEL in register RG_MCUCR.

#define SR_JTD   0x55, 0x80, 7

Access parameters for sub-register JTD in register RG_MCUCR.

#define SR_JTRF   0x54, 0x10, 4

Access parameters for sub-register JTRF in register RG_MCUSR.

#define SR_LLCAL   0x12f, 0x08, 3

Access parameters for sub-register LLCAL in register RG_LLCR.

#define SR_LLCOMP   0x12f, 0x10, 4

Access parameters for sub-register LLCOMP in register RG_LLCR.

#define SR_LLDONE   0x12f, 0x20, 5

Access parameters for sub-register LLDONE in register RG_LLCR.

#define SR_LLDRH   0x131, 0x1f, 0

Access parameters for sub-register LLDRH in register RG_LLDRH.

#define SR_LLDRL   0x130, 0x0f, 0

Access parameters for sub-register LLDRL in register RG_LLDRL.

#define SR_LLENCAL   0x12f, 0x01, 0

Access parameters for sub-register LLENCAL in register RG_LLCR.

#define SR_LLSHORT   0x12f, 0x02, 1

Access parameters for sub-register LLSHORT in register RG_LLCR.

#define SR_LLTCO   0x12f, 0x04, 2

Access parameters for sub-register LLTCO in register RG_LLCR.

#define SR_LNA_VF1   0x159, 0x03, 0

Access parameters for sub-register LNA_VF1 in register RG_RF_CTRL.

#define SR_LNA_VF2   0x159, 0x0c, 2

Access parameters for sub-register LNA_VF2 in register RG_RF_CTRL.

#define SR_MAN_ID_0   0x15e, 0xff, 0

Access parameters for sub-register MAN_ID_0 in register RG_MAN_ID_0.

#define SR_MAN_ID_1   0x15f, 0xff, 0

Access parameters for sub-register MAN_ID_1 in register RG_MAN_ID_1.

#define SR_MAX_BE   0x16f, 0xf0, 4

Access parameters for sub-register MAX_BE in register RG_CSMA_BE.

#define SR_MAX_CSMA_RETRIES   0x16c, 0x0e, 1

Access parameters for sub-register MAX_CSMA_RETRIES in register RG_XAH_CTRL_0.

#define SR_MAX_FRAME_RETRIES   0x16c, 0xf0, 4

Access parameters for sub-register MAX_FRAME_RETRIES in register RG_XAH_CTRL_0.

#define SR_MIN_BE   0x16f, 0x0f, 0

Access parameters for sub-register MIN_BE in register RG_CSMA_BE.

#define SR_MPCM0   0xc0, 0x01, 0

Access parameters for sub-register MPCM0 in register RG_UCSR0A.

#define SR_MPCM1   0xc8, 0x01, 0

Access parameters for sub-register MPCM1 in register RG_UCSR1A.

#define SR_MSTR   0x4c, 0x10, 4

Access parameters for sub-register MSTR in register RG_SPCR.

#define SR_MUX   0x7c, 0x1f, 0

Access parameters for sub-register MUX in register RG_ADMUX.

#define SR_MUX5   0x7b, 0x08, 3

Access parameters for sub-register MUX5 in register RG_ADCSRB.

#define SR_N   0x5f, 0x04, 2

Access parameters for sub-register N in register RG_SREG.

#define SR_OCF0A   0x35, 0x02, 1

Access parameters for sub-register OCF0A in register RG_TIFR0.

#define SR_OCF0B   0x35, 0x04, 2

Access parameters for sub-register OCF0B in register RG_TIFR0.

#define SR_OCF1A   0x36, 0x02, 1

Access parameters for sub-register OCF1A in register RG_TIFR1.

#define SR_OCF1B   0x36, 0x04, 2

Access parameters for sub-register OCF1B in register RG_TIFR1.

#define SR_OCF1C   0x36, 0x08, 3

Access parameters for sub-register OCF1C in register RG_TIFR1.

#define SR_OCF2A   0x37, 0x02, 1

Access parameters for sub-register OCF2A in register RG_TIFR2.

#define SR_OCF2B   0x37, 0x04, 2

Access parameters for sub-register OCF2B in register RG_TIFR2.

#define SR_OCF3A   0x38, 0x02, 1

Access parameters for sub-register OCF3A in register RG_TIFR3.

#define SR_OCF3B   0x38, 0x04, 2

Access parameters for sub-register OCF3B in register RG_TIFR3.

#define SR_OCF3C   0x38, 0x08, 3

Access parameters for sub-register OCF3C in register RG_TIFR3.

#define SR_OCF4A   0x39, 0x02, 1

Access parameters for sub-register OCF4A in register RG_TIFR4.

#define SR_OCF4B   0x39, 0x04, 2

Access parameters for sub-register OCF4B in register RG_TIFR4.

#define SR_OCF4C   0x39, 0x08, 3

Access parameters for sub-register OCF4C in register RG_TIFR4.

#define SR_OCF5A   0x3a, 0x02, 1

Access parameters for sub-register OCF5A in register RG_TIFR5.

#define SR_OCF5B   0x3a, 0x04, 2

Access parameters for sub-register OCF5B in register RG_TIFR5.

#define SR_OCF5C   0x3a, 0x08, 3

Access parameters for sub-register OCF5C in register RG_TIFR5.

#define SR_OCIE0A   0x6e, 0x02, 1

Access parameters for sub-register OCIE0A in register RG_TIMSK0.

#define SR_OCIE0B   0x6e, 0x04, 2

Access parameters for sub-register OCIE0B in register RG_TIMSK0.

#define SR_OCIE1A   0x6f, 0x02, 1

Access parameters for sub-register OCIE1A in register RG_TIMSK1.

#define SR_OCIE1B   0x6f, 0x04, 2

Access parameters for sub-register OCIE1B in register RG_TIMSK1.

#define SR_OCIE1C   0x6f, 0x08, 3

Access parameters for sub-register OCIE1C in register RG_TIMSK1.

#define SR_OCIE2A   0x70, 0x02, 1

Access parameters for sub-register OCIE2A in register RG_TIMSK2.

#define SR_OCIE2B   0x70, 0x04, 2

Access parameters for sub-register OCIE2B in register RG_TIMSK2.

#define SR_OCIE3A   0x71, 0x02, 1

Access parameters for sub-register OCIE3A in register RG_TIMSK3.

#define SR_OCIE3B   0x71, 0x04, 2

Access parameters for sub-register OCIE3B in register RG_TIMSK3.

#define SR_OCIE3C   0x71, 0x08, 3

Access parameters for sub-register OCIE3C in register RG_TIMSK3.

#define SR_OCIE4A   0x72, 0x02, 1

Access parameters for sub-register OCIE4A in register RG_TIMSK4.

#define SR_OCIE4B   0x72, 0x04, 2

Access parameters for sub-register OCIE4B in register RG_TIMSK4.

#define SR_OCIE4C   0x72, 0x08, 3

Access parameters for sub-register OCIE4C in register RG_TIMSK4.

#define SR_OCIE5A   0x73, 0x02, 1

Access parameters for sub-register OCIE5A in register RG_TIMSK5.

#define SR_OCIE5B   0x73, 0x04, 2

Access parameters for sub-register OCIE5B in register RG_TIMSK5.

#define SR_OCIE5C   0x73, 0x08, 3

Access parameters for sub-register OCIE5C in register RG_TIMSK5.

#define SR_OCR2AUB   0xb6, 0x08, 3

Access parameters for sub-register OCR2AUB in register RG_ASSR.

#define SR_OCR2BUB   0xb6, 0x04, 2

Access parameters for sub-register OCR2BUB in register RG_ASSR.

#define SR_OQPSK_DATA_RATE   0x14c, 0x03, 0

Access parameters for sub-register OQPSK_DATA_RATE in register RG_TRX_CTRL_2.

#define SR_PA_BUF_LT   0x145, 0xc0, 6

Access parameters for sub-register PA_BUF_LT in register RG_PHY_TX_PWR.

#define SR_PA_BUF_VF   0x159, 0x30, 4

Access parameters for sub-register PA_BUF_VF in register RG_RF_CTRL.

#define SR_PA_EXT_EN   0x144, 0x80, 7

Access parameters for sub-register PA_EXT_EN in register RG_TRX_CTRL_1.

#define SR_PA_LT   0x145, 0x30, 4

Access parameters for sub-register PA_LT in register RG_PHY_TX_PWR.

#define SR_PAD_IO   0x143, 0xc0, 6

Access parameters for sub-register PAD_IO in register RG_TRX_CTRL_0.

#define SR_PAD_IO_CLKM   0x143, 0x30, 4

Access parameters for sub-register PAD_IO_CLKM in register RG_TRX_CTRL_0.

#define SR_PAN_ID_0   0x162, 0xff, 0

Access parameters for sub-register PAN_ID_0 in register RG_PAN_ID_0.

#define SR_PAN_ID_1   0x163, 0xff, 0

Access parameters for sub-register PAN_ID_1 in register RG_PAN_ID_1.

#define SR_PART_NUM   0x15c, 0xff, 0

Access parameters for sub-register PART_NUM in register RG_PART_NUM.

#define SR_PBDRV   0x136, 0x03, 0

Access parameters for sub-register PBDRV in register RG_DPDS0.

#define SR_PCIE   0x68, 0x07, 0

Access parameters for sub-register PCIE in register RG_PCICR.

#define SR_PCIF   0x3b, 0x07, 0

Access parameters for sub-register PCIF in register RG_PCIFR.

#define SR_PDDRV   0x136, 0x0c, 2

Access parameters for sub-register PDDRV in register RG_DPDS0.

#define SR_PDT_THRES   0x14a, 0x0f, 0

Access parameters for sub-register PDT_THRES in register RG_RX_CTRL.

#define SR_PEDRV   0x136, 0x30, 4

Access parameters for sub-register PEDRV in register RG_DPDS0.

#define SR_PFDRV   0x136, 0xc0, 6

Access parameters for sub-register PFDRV in register RG_DPDS0.

#define SR_PGDRV   0x137, 0x03, 0

Access parameters for sub-register PGDRV in register RG_DPDS1.

#define SR_PGERS   0x57, 0x02, 1

Access parameters for sub-register PGERS in register RG_SPMCSR.

#define SR_PGWRT   0x57, 0x04, 2

Access parameters for sub-register PGWRT in register RG_SPMCSR.

#define SR_PLL_CF   0x15a, 0x0f, 0

Access parameters for sub-register PLL_CF in register RG_PLL_CF.

#define SR_PLL_CF_START   0x15a, 0x80, 7

Access parameters for sub-register PLL_CF_START in register RG_PLL_CF.

#define SR_PLL_DCU_START   0x15b, 0x80, 7

Access parameters for sub-register PLL_DCU_START in register RG_PLL_DCU.

#define SR_PLL_DCUW   0x15b, 0x3f, 0

Access parameters for sub-register PLL_DCUW in register RG_PLL_DCU.

#define SR_PLL_LOCK   0x14f, 0x01, 0

Access parameters for sub-register PLL_LOCK in register RG_IRQ_STATUS.

#define SR_PLL_LOCK_EN   0x14e, 0x01, 0

Access parameters for sub-register PLL_LOCK_EN in register RG_IRQ_MASK.

#define SR_PLL_UNLOCK   0x14f, 0x02, 1

Access parameters for sub-register PLL_UNLOCK in register RG_IRQ_STATUS.

#define SR_PLL_UNLOCK_EN   0x14e, 0x02, 1

Access parameters for sub-register PLL_UNLOCK_EN in register RG_IRQ_MASK.

#define SR_PLL_VCOB_VF   0x159, 0xc0, 6

Access parameters for sub-register PLL_VCOB_VF in register RG_RF_CTRL.

#define SR_PLL_VMOD_TUNE   0x15a, 0x30, 4

Access parameters for sub-register PLL_VMOD_TUNE in register RG_PLL_CF.

#define SR_PORF   0x54, 0x01, 0

Access parameters for sub-register PORF in register RG_MCUSR.

#define SR_PRADC   0x64, 0x01, 0

Access parameters for sub-register PRADC in register RG_PRR0.

#define SR_PRPGA   0x64, 0x10, 4

Access parameters for sub-register PRPGA in register RG_PRR0.

#define SR_PRRAM   0x63, 0x0f, 0

Access parameters for sub-register PRRAM in register RG_PRR2.

#define SR_PRSPI   0x64, 0x04, 2

Access parameters for sub-register PRSPI in register RG_PRR0.

#define SR_PRTIM0   0x64, 0x20, 5

Access parameters for sub-register PRTIM0 in register RG_PRR0.

#define SR_PRTIM1   0x64, 0x08, 3

Access parameters for sub-register PRTIM1 in register RG_PRR0.

#define SR_PRTIM2   0x64, 0x40, 6

Access parameters for sub-register PRTIM2 in register RG_PRR0.

#define SR_PRTIM3   0x65, 0x08, 3

Access parameters for sub-register PRTIM3 in register RG_PRR1.

#define SR_PRTIM4   0x65, 0x10, 4

Access parameters for sub-register PRTIM4 in register RG_PRR1.

#define SR_PRTIM5   0x65, 0x20, 5

Access parameters for sub-register PRTIM5 in register RG_PRR1.

#define SR_PRTRX24   0x65, 0x40, 6

Access parameters for sub-register PRTRX24 in register RG_PRR1.

#define SR_PRTWI   0x64, 0x80, 7

Access parameters for sub-register PRTWI in register RG_PRR0.

#define SR_PRUSART   0x65, 0x07, 0

Access parameters for sub-register PRUSART in register RG_PRR1.

#define SR_PRUSART0   0x64, 0x02, 1

Access parameters for sub-register PRUSART0 in register RG_PRR0.

#define SR_PSRASY   0x43, 0x02, 1

Access parameters for sub-register PSRASY in register RG_GTCCR.

#define SR_PSRSYNC   0x43, 0x01, 0

Access parameters for sub-register PSRSYNC in register RG_GTCCR.

#define SR_PUD   0x55, 0x10, 4

Access parameters for sub-register PUD in register RG_MCUCR.

#define SR_REFOK   0x7b, 0x20, 5

Access parameters for sub-register REFOK in register RG_ADCSRB.

#define SR_REFS   0x7c, 0xc0, 6

Access parameters for sub-register REFS in register RG_ADMUX.

#define SR_RND_VALUE   0x146, 0x60, 5

Access parameters for sub-register RND_VALUE in register RG_PHY_RSSI.

#define SR_RSSI   0x146, 0x1f, 0

Access parameters for sub-register RSSI in register RG_PHY_RSSI.

#define SR_RWWSB   0x57, 0x40, 6

Access parameters for sub-register RWWSB in register RG_SPMCSR.

#define SR_RWWSRE   0x57, 0x10, 4

Access parameters for sub-register RWWSRE in register RG_SPMCSR.

#define SR_RX_BL_CTRL   0x144, 0x10, 4

Access parameters for sub-register RX_BL_CTRL in register RG_TRX_CTRL_1.

#define SR_RX_CRC_VALID   0x146, 0x80, 7

Access parameters for sub-register RX_CRC_VALID in register RG_PHY_RSSI.

#define SR_RX_END   0x14f, 0x08, 3

Access parameters for sub-register RX_END in register RG_IRQ_STATUS.

#define SR_RX_END_EN   0x14e, 0x08, 3

Access parameters for sub-register RX_END_EN in register RG_IRQ_MASK.

#define SR_RX_PDT_DIS   0x155, 0x80, 7

Access parameters for sub-register RX_PDT_DIS in register RG_RX_SYN.

#define SR_RX_PDT_LEVEL   0x155, 0x0f, 0

Access parameters for sub-register RX_PDT_LEVEL in register RG_RX_SYN.

#define SR_RX_SAFE_MODE   0x14c, 0x80, 7

Access parameters for sub-register RX_SAFE_MODE in register RG_TRX_CTRL_2.

#define SR_RX_START   0x14f, 0x04, 2

Access parameters for sub-register RX_START in register RG_IRQ_STATUS.

#define SR_RX_START_EN   0x14e, 0x04, 2

Access parameters for sub-register RX_START_EN in register RG_IRQ_MASK.

#define SR_RXB80   0xc1, 0x02, 1

Access parameters for sub-register RXB80 in register RG_UCSR0B.

#define SR_RXB81   0xc9, 0x02, 1

Access parameters for sub-register RXB81 in register RG_UCSR1B.

#define SR_RXC0   0xc0, 0x80, 7

Access parameters for sub-register RXC0 in register RG_UCSR0A.

#define SR_RXC1   0xc8, 0x80, 7

Access parameters for sub-register RXC1 in register RG_UCSR1A.

#define SR_RXCIE0   0xc1, 0x80, 7

Access parameters for sub-register RXCIE0 in register RG_UCSR0B.

#define SR_RXCIE1   0xc9, 0x80, 7

Access parameters for sub-register RXCIE1 in register RG_UCSR1B.

#define SR_RXEN0   0xc1, 0x10, 4

Access parameters for sub-register RXEN0 in register RG_UCSR0B.

#define SR_RXEN1   0xc9, 0x10, 4

Access parameters for sub-register RXEN1 in register RG_UCSR1B.

#define SR_S   0x5f, 0x10, 4

Access parameters for sub-register S in register RG_SREG.

#define SR_SCBSY   0xde, 0x01, 0

Access parameters for sub-register SCBSY in register RG_SCSR.

#define SR_SCBTSRHH   0xe8, 0xff, 0

Access parameters for sub-register SCBTSRHH in register RG_SCBTSRHH.

#define SR_SCBTSRHL   0xe7, 0xff, 0

Access parameters for sub-register SCBTSRHL in register RG_SCBTSRHL.

#define SR_SCBTSRLH   0xe6, 0xff, 0

Access parameters for sub-register SCBTSRLH in register RG_SCBTSRLH.

#define SR_SCBTSRLL   0xe5, 0xff, 0

Access parameters for sub-register SCBTSRLL in register RG_SCBTSRLL.

#define SR_SCCKSEL   0xdc, 0x10, 4

Access parameters for sub-register SCCKSEL in register RG_SCCR0.

#define SR_SCCMP   0xdc, 0x07, 0

Access parameters for sub-register SCCMP in register RG_SCCR0.

#define SR_SCCNTHH   0xe4, 0xff, 0

Access parameters for sub-register SCCNTHH in register RG_SCCNTHH.

#define SR_SCCNTHL   0xe3, 0xff, 0

Access parameters for sub-register SCCNTHL in register RG_SCCNTHL.

#define SR_SCCNTLH   0xe2, 0xff, 0

Access parameters for sub-register SCCNTLH in register RG_SCCNTLH.

#define SR_SCCNTLL   0xe1, 0xff, 0

Access parameters for sub-register SCCNTLL in register RG_SCCNTLL.

#define SR_SCEN   0xdc, 0x20, 5

Access parameters for sub-register SCEN in register RG_SCCR0.

#define SR_SCENBO   0xdd, 0x01, 0

Access parameters for sub-register SCENBO in register RG_SCCR1.

#define SR_SCMBTS   0xdc, 0x40, 6

Access parameters for sub-register SCMBTS in register RG_SCCR0.

#define SR_SCOCR1HH   0xf8, 0xff, 0

Access parameters for sub-register SCOCR1HH in register RG_SCOCR1HH.

#define SR_SCOCR1HL   0xf7, 0xff, 0

Access parameters for sub-register SCOCR1HL in register RG_SCOCR1HL.

#define SR_SCOCR1LH   0xf6, 0xff, 0

Access parameters for sub-register SCOCR1LH in register RG_SCOCR1LH.

#define SR_SCOCR1LL   0xf5, 0xff, 0

Access parameters for sub-register SCOCR1LL in register RG_SCOCR1LL.

#define SR_SCOCR2HH   0xf4, 0xff, 0

Access parameters for sub-register SCOCR2HH in register RG_SCOCR2HH.

#define SR_SCOCR2HL   0xf3, 0xff, 0

Access parameters for sub-register SCOCR2HL in register RG_SCOCR2HL.

#define SR_SCOCR2LH   0xf2, 0xff, 0

Access parameters for sub-register SCOCR2LH in register RG_SCOCR2LH.

#define SR_SCOCR2LL   0xf1, 0xff, 0

Access parameters for sub-register SCOCR2LL in register RG_SCOCR2LL.

#define SR_SCOCR3HH   0xf0, 0xff, 0

Access parameters for sub-register SCOCR3HH in register RG_SCOCR3HH.

#define SR_SCOCR3HL   0xef, 0xff, 0

Access parameters for sub-register SCOCR3HL in register RG_SCOCR3HL.

#define SR_SCOCR3LH   0xee, 0xff, 0

Access parameters for sub-register SCOCR3LH in register RG_SCOCR3LH.

#define SR_SCOCR3LL   0xed, 0xff, 0

Access parameters for sub-register SCOCR3LL in register RG_SCOCR3LL.

#define SR_SCRES   0xdc, 0x80, 7

Access parameters for sub-register SCRES in register RG_SCCR0.

#define SR_SCTSE   0xdc, 0x08, 3

Access parameters for sub-register SCTSE in register RG_SCCR0.

#define SR_SCTSRHH   0xec, 0xff, 0

Access parameters for sub-register SCTSRHH in register RG_SCTSRHH.

#define SR_SCTSRHL   0xeb, 0xff, 0

Access parameters for sub-register SCTSRHL in register RG_SCTSRHL.

#define SR_SCTSRLH   0xea, 0xff, 0

Access parameters for sub-register SCTSRLH in register RG_SCTSRLH.

#define SR_SCTSRLL   0xe9, 0xff, 0

Access parameters for sub-register SCTSRLL in register RG_SCTSRLL.

#define SR_SDM_MODE   0x14a, 0xc0, 6

Access parameters for sub-register SDM_MODE in register RG_RX_CTRL.

#define SR_SE   0x53, 0x01, 0

Access parameters for sub-register SE in register RG_SMCR.

#define SR_SEPW   0x74, 0x38, 3

Access parameters for sub-register SEPW in register RG_NHVCR.

#define SR_SFD_VALUE   0x14b, 0xff, 0

Access parameters for sub-register SFD_VALUE in register RG_SFD_VALUE.

#define SR_SHORT_ADDR_0   0x160, 0xff, 0

Access parameters for sub-register SHORT_ADDR_0 in register RG_SHORT_ADDR_0.

#define SR_SHORT_ADDR_1   0x161, 0xff, 0

Access parameters for sub-register SHORT_ADDR_1 in register RG_SHORT_ADDR_1.

#define SR_SIGRD   0x57, 0x20, 5

Access parameters for sub-register SIGRD in register RG_SPMCSR.

#define SR_SLOTTED_OPERATION   0x16c, 0x01, 0

Access parameters for sub-register SLOTTED_OPERATION in register RG_XAH_CTRL_0.

#define SR_SLPTR   0x139, 0x02, 1

Access parameters for sub-register SLPTR in register RG_TRXPR.

#define SR_SM   0x53, 0x0e, 1

Access parameters for sub-register SM in register RG_SMCR.

#define SR_SOFT_MODE   0x14a, 0x10, 4
#define SR_SPE   0x4c, 0x40, 6

Access parameters for sub-register SPE in register RG_SPCR.

#define SR_SPI2X   0x4d, 0x01, 0

Access parameters for sub-register SPI2X in register RG_SPSR.

#define SR_SPI_CMD_MODE   0x144, 0x0c, 2

Access parameters for sub-register SPI_CMD_MODE in register RG_TRX_CTRL_1.

#define SR_SPIE   0x4c, 0x80, 7

Access parameters for sub-register SPIE in register RG_SPCR.

#define SR_SPIF   0x4d, 0x80, 7

Access parameters for sub-register SPIF in register RG_SPSR.

#define SR_SPMEN   0x57, 0x01, 0

Access parameters for sub-register SPMEN in register RG_SPMCSR.

#define SR_SPMIE   0x57, 0x80, 7

Access parameters for sub-register SPMIE in register RG_SPMCSR.

#define SR_SPR   0x4c, 0x03, 0

Access parameters for sub-register SPR in register RG_SPCR.

#define SR_SWPW   0x74, 0x07, 0

Access parameters for sub-register SWPW in register RG_NHVCR.

#define SR_T   0x5f, 0x40, 6

Access parameters for sub-register T in register RG_SREG.

#define SR_TCCR1A_WGM1   0x80, 0x03, 0

Access parameters for sub-register TCCR1A_WGM1 in register RG_TCCR1A.

#define SR_TCCR1B_WGM1   0x81, 0x18, 3

Access parameters for sub-register TCCR1B_WGM1 in register RG_TCCR1B.

#define SR_TCCR3A_WGM3   0x90, 0x03, 0

Access parameters for sub-register TCCR3A_WGM3 in register RG_TCCR3A.

#define SR_TCCR3B_WGM3   0x91, 0x18, 3

Access parameters for sub-register TCCR3B_WGM3 in register RG_TCCR3B.

#define SR_TCCR4A_WGM4   0xa0, 0x03, 0

Access parameters for sub-register TCCR4A_WGM4 in register RG_TCCR4A.

#define SR_TCCR4B_WGM4   0xa1, 0x18, 3

Access parameters for sub-register TCCR4B_WGM4 in register RG_TCCR4B.

#define SR_TCCR5A_WGM5   0x120, 0x03, 0

Access parameters for sub-register TCCR5A_WGM5 in register RG_TCCR5A.

#define SR_TCCR5B_WGM5   0x121, 0x18, 3

Access parameters for sub-register TCCR5B_WGM5 in register RG_TCCR5B.

#define SR_TCN2UB   0xb6, 0x10, 4

Access parameters for sub-register TCN2UB in register RG_ASSR.

#define SR_TCR2AUB   0xb6, 0x02, 1

Access parameters for sub-register TCR2AUB in register RG_ASSR.

#define SR_TCR2BUB   0xb6, 0x01, 0

Access parameters for sub-register TCR2BUB in register RG_ASSR.

#define SR_TOIE0   0x6e, 0x01, 0

Access parameters for sub-register TOIE0 in register RG_TIMSK0.

#define SR_TOIE1   0x6f, 0x01, 0

Access parameters for sub-register TOIE1 in register RG_TIMSK1.

#define SR_TOIE2   0x70, 0x01, 0

Access parameters for sub-register TOIE2 in register RG_TIMSK2.

#define SR_TOIE3   0x71, 0x01, 0

Access parameters for sub-register TOIE3 in register RG_TIMSK3.

#define SR_TOIE4   0x72, 0x01, 0

Access parameters for sub-register TOIE4 in register RG_TIMSK4.

#define SR_TOIE5   0x73, 0x01, 0

Access parameters for sub-register TOIE5 in register RG_TIMSK5.

#define SR_TOV0   0x35, 0x01, 0

Access parameters for sub-register TOV0 in register RG_TIFR0.

#define SR_TOV1   0x36, 0x01, 0

Access parameters for sub-register TOV1 in register RG_TIFR1.

#define SR_TOV2   0x37, 0x01, 0

Access parameters for sub-register TOV2 in register RG_TIFR2.

#define SR_TOV3   0x38, 0x01, 0

Access parameters for sub-register TOV3 in register RG_TIFR3.

#define SR_TOV4   0x39, 0x01, 0

Access parameters for sub-register TOV4 in register RG_TIFR4.

#define SR_TOV5   0x3a, 0x01, 0

Access parameters for sub-register TOV5 in register RG_TIFR5.

#define SR_TRAC_STATUS   0x142, 0xe0, 5
#define SR_TRX_CMD   0x142, 0x1f, 0

Access parameters for sub-register TRX_CMD in register RG_TRX_STATE.

#define SR_TRX_STATUS   0x141, 0x1f, 0

Access parameters for sub-register TRX_STATUS in register RG_TRX_STATUS.

#define SR_TRXRST   0x139, 0x01, 0

Access parameters for sub-register TRXRST in register RG_TRXPR.

#define SR_TRXTST   0x139, 0x04, 2
#define SR_TSM   0x43, 0x80, 7

Access parameters for sub-register TSM in register RG_GTCCR.

#define SR_TST_STATUS   0x141, 0x20, 5
#define SR_TWA   0xba, 0xfe, 1

Access parameters for sub-register TWA in register RG_TWAR.

#define SR_TWAM   0xbd, 0xfe, 1

Access parameters for sub-register TWAM in register RG_TWAMR.

#define SR_TWEA   0xbc, 0x40, 6

Access parameters for sub-register TWEA in register RG_TWCR.

#define SR_TWEN   0xbc, 0x04, 2

Access parameters for sub-register TWEN in register RG_TWCR.

#define SR_TWGCE   0xba, 0x01, 0

Access parameters for sub-register TWGCE in register RG_TWAR.

#define SR_TWIE   0xbc, 0x01, 0

Access parameters for sub-register TWIE in register RG_TWCR.

#define SR_TWINT   0xbc, 0x80, 7

Access parameters for sub-register TWINT in register RG_TWCR.

#define SR_TWPS   0xb9, 0x03, 0

Access parameters for sub-register TWPS in register RG_TWSR.

#define SR_TWS   0xb9, 0xf8, 3

Access parameters for sub-register TWS in register RG_TWSR.

#define SR_TWSTA   0xbc, 0x20, 5

Access parameters for sub-register TWSTA in register RG_TWCR.

#define SR_TWSTO   0xbc, 0x10, 4

Access parameters for sub-register TWSTO in register RG_TWCR.

#define SR_TWWC   0xbc, 0x08, 3

Access parameters for sub-register TWWC in register RG_TWCR.

#define SR_TX_AUTO_CRC_ON   0x144, 0x20, 5

Access parameters for sub-register TX_AUTO_CRC_ON in register RG_TRX_CTRL_1.

#define SR_TX_END   0x14f, 0x40, 6

Access parameters for sub-register TX_END in register RG_IRQ_STATUS.

#define SR_TX_END_EN   0x14e, 0x40, 6

Access parameters for sub-register TX_END_EN in register RG_IRQ_MASK.

#define SR_TX_PWR   0x145, 0x0f, 0

Access parameters for sub-register TX_PWR in register RG_PHY_TX_PWR.

#define SR_TXB80   0xc1, 0x01, 0

Access parameters for sub-register TXB80 in register RG_UCSR0B.

#define SR_TXB81   0xc9, 0x01, 0

Access parameters for sub-register TXB81 in register RG_UCSR1B.

#define SR_TXC0   0xc0, 0x40, 6

Access parameters for sub-register TXC0 in register RG_UCSR0A.

#define SR_TXC1   0xc8, 0x40, 6

Access parameters for sub-register TXC1 in register RG_UCSR1A.

#define SR_TXCIE0   0xc1, 0x40, 6

Access parameters for sub-register TXCIE0 in register RG_UCSR0B.

#define SR_TXCIE1   0xc9, 0x40, 6

Access parameters for sub-register TXCIE1 in register RG_UCSR1B.

#define SR_TXEN0   0xc1, 0x08, 3

Access parameters for sub-register TXEN0 in register RG_UCSR0B.

#define SR_TXEN1   0xc9, 0x08, 3

Access parameters for sub-register TXEN1 in register RG_UCSR1B.

#define SR_U2X0   0xc0, 0x02, 1

Access parameters for sub-register U2X0 in register RG_UCSR0A.

#define SR_U2X1   0xc8, 0x02, 1

Access parameters for sub-register U2X1 in register RG_UCSR1A.

#define SR_UCPOL0   0xc2, 0x01, 0

Access parameters for sub-register UCPOL0 in register RG_UCSR0C.

#define SR_UCPOL1   0xca, 0x01, 0

Access parameters for sub-register UCPOL1 in register RG_UCSR1C.

#define SR_UCSZ0   0xc2, 0x06, 1

Access parameters for sub-register UCSZ0 in register RG_UCSR0C.

#define SR_UCSZ02   0xc1, 0x04, 2

Access parameters for sub-register UCSZ02 in register RG_UCSR0B.

#define SR_UCSZ1   0xca, 0x06, 1

Access parameters for sub-register UCSZ1 in register RG_UCSR1C.

#define SR_UCSZ12   0xc9, 0x04, 2

Access parameters for sub-register UCSZ12 in register RG_UCSR1B.

#define SR_UDRE0   0xc0, 0x20, 5

Access parameters for sub-register UDRE0 in register RG_UCSR0A.

#define SR_UDRE1   0xc8, 0x20, 5

Access parameters for sub-register UDRE1 in register RG_UCSR1A.

#define SR_UDRIE0   0xc1, 0x20, 5

Access parameters for sub-register UDRIE0 in register RG_UCSR0B.

#define SR_UDRIE1   0xc9, 0x20, 5

Access parameters for sub-register UDRIE1 in register RG_UCSR1B.

#define SR_UMSEL0   0xc2, 0xc0, 6

Access parameters for sub-register UMSEL0 in register RG_UCSR0C.

#define SR_UMSEL1   0xca, 0xc0, 6

Access parameters for sub-register UMSEL1 in register RG_UCSR1C.

#define SR_UPE0   0xc0, 0x04, 2

Access parameters for sub-register UPE0 in register RG_UCSR0A.

#define SR_UPE1   0xc8, 0x04, 2

Access parameters for sub-register UPE1 in register RG_UCSR1A.

#define SR_UPM0   0xc2, 0x30, 4

Access parameters for sub-register UPM0 in register RG_UCSR0C.

#define SR_UPM1   0xca, 0x30, 4

Access parameters for sub-register UPM1 in register RG_UCSR1C.

#define SR_USBS0   0xc2, 0x08, 3

Access parameters for sub-register USBS0 in register RG_UCSR0C.

#define SR_USBS1   0xca, 0x08, 3

Access parameters for sub-register USBS1 in register RG_UCSR1C.

#define SR_V   0x5f, 0x08, 3

Access parameters for sub-register V in register RG_SREG.

#define SR_VERSION_NUM   0x15d, 0xff, 0

Access parameters for sub-register VERSION_NUM in register RG_VERSION_NUM.

#define SR_WCOL   0x4d, 0x40, 6

Access parameters for sub-register WCOL in register RG_SPSR.

#define SR_WDCE   0x60, 0x10, 4

Access parameters for sub-register WDCE in register RG_WDTCSR.

#define SR_WDE   0x60, 0x08, 3

Access parameters for sub-register WDE in register RG_WDTCSR.

#define SR_WDIE   0x60, 0x40, 6

Access parameters for sub-register WDIE in register RG_WDTCSR.

#define SR_WDIF   0x60, 0x80, 7

Access parameters for sub-register WDIF in register RG_WDTCSR.

#define SR_WDP   0x60, 0x07, 0

Access parameters for sub-register WDP in register RG_WDTCSR.

#define SR_WDRF   0x54, 0x08, 3

Access parameters for sub-register WDRF in register RG_MCUSR.

#define SR_WGM0   0x44, 0x03, 0

Access parameters for sub-register WGM0 in register RG_TCCR0A.

#define SR_WGM02   0x45, 0x08, 3

Access parameters for sub-register WGM02 in register RG_TCCR0B.

#define SR_WGM2   0xb0, 0x03, 0

Access parameters for sub-register WGM2 in register RG_TCCR2A.

#define SR_WGM22   0xb1, 0x08, 3

Access parameters for sub-register WGM22 in register RG_TCCR2B.

#define SR_XTAL_MODE   0x152, 0xf0, 4

Access parameters for sub-register XTAL_MODE in register RG_XOSC_CTRL.

#define SR_XTAL_TRIM   0x152, 0x0f, 0

Access parameters for sub-register XTAL_TRIM in register RG_XOSC_CTRL.

#define SR_Z   0x5f, 0x02, 1

Access parameters for sub-register Z in register RG_SREG.

#define THRES_ANT_DIV_DISABLED   (0x7)

Constant THRES_ANT_DIV_DISABLED for sub-register SR_PDT_THRES in register RG_RX_CTRL.

#define THRES_ANT_DIV_ENABLE   (0x3)

Access parameters for sub-register SOFT_MODE in register RG_RX_CTRL.

Constant THRES_ANT_DIV_ENABLE for sub-register SR_PDT_THRES in register RG_RX_CTRL

#define TRX_IRQ_DELAY_US   (9)
#define TRX_OFF_TO_PLL_ON_TIME_US   (110) /* TRX Parameter: tTR4 */
#define TRX_OFF_TO_SLEEP_TIME_CLKM_CYCLES   (35) /* TRX Parameter: tTR3 */
#define TRX_SUPPORTED_CHANNELS   (0x07FFF800)
#define TST_STATUS_TEST_MODE_IS_ACTIVE   (1)
#define TST_STATUS_TEST_MODE_IS_DISABLED   (0)
#define TX_AUTO_CRC_DISABLE   (0)

Access parameters for sub-register IRQ_2_EXT_EN in register RG_TRX_CTRL_1.

Constant TX_AUTO_CRC_ENABLE for sub-register TX_AUTO_CRC_ON in register RG_TRX_CTRL_1

#define TX_AUTO_CRC_ENABLE   (1)

Constant TX_AUTO_CRC_ENABLE for sub-register TX_AUTO_CRC_ON in register RG_TRX_CTRL_1.

#define TX_PWR_TOLERANCE   (0x80)

Tolerance of the phyTransmitPower PIB attribute.

This is encoded into the two MSBits of the attribute, and is effectively read-only.

#define X_SELECT_SDM1_DCU_ON   (0)

Constant X_SELECT_SDM1_DCU_ON for sub-register SR_SDM_MODE.

#define X_SELECT_SDM2_DCU_OFF   (1)

Constant X_SELECT_SDM2_DCU_OFF for sub-register SR_SDM_MODE.

#define X_SELECT_SDM2_DCU_ON   (2)

Constant X_SELECT_SDM2_DCU_ON for sub-register SR_SDM_MODE.

#define X_SELECT_SDM3_DCU_OFF   (3)

Constant X_SELECT_SDM3_DCU_OFF for sub-register SR_SDM_MODE.

#define XAH_CTRL_0_MAX_CSMA_RETRIES__00   (0)

Constant XAH_CTRL_0_MAX_CSMA_RETRIES__00 for sub-register SR_MAX_CSMA_RETRIES.

#define XAH_CTRL_0_MAX_CSMA_RETRIES__10   (1)

Constant XAH_CTRL_0_MAX_CSMA_RETRIES__10 for sub-register SR_MAX_CSMA_RETRIES.

#define XAH_CTRL_0_MAX_CSMA_RETRIES__20   (2)

Constant XAH_CTRL_0_MAX_CSMA_RETRIES__20 for sub-register SR_MAX_CSMA_RETRIES.

#define XAH_CTRL_0_MAX_CSMA_RETRIES__30   (3)

Constant XAH_CTRL_0_MAX_CSMA_RETRIES__30 for sub-register SR_MAX_CSMA_RETRIES.

#define XAH_CTRL_0_MAX_CSMA_RETRIES__40   (4)

Constant XAH_CTRL_0_MAX_CSMA_RETRIES__40 for sub-register SR_MAX_CSMA_RETRIES.

#define XAH_CTRL_0_MAX_CSMA_RETRIES__50   (5)

Constant XAH_CTRL_0_MAX_CSMA_RETRIES__50 for sub-register SR_MAX_CSMA_RETRIES.

#define XAH_CTRL_0_MAX_CSMA_RETRIES__60   (6)

Constant XAH_CTRL_0_MAX_CSMA_RETRIES__60 for sub-register SR_MAX_CSMA_RETRIES.

#define XAH_CTRL_0_MAX_CSMA_RETRIES__70   (7)

Constant XAH_CTRL_0_MAX_CSMA_RETRIES__70 for sub-register SR_MAX_CSMA_RETRIES.

#define XAH_CTRL_0_MAX_FRAME_RETRIES__00   (0)

Constant XAH_CTRL_0_MAX_FRAME_RETRIES__00 for sub-register SR_MAX_FRAME_RETRIES.

#define XAH_CTRL_0_MAX_FRAME_RETRIES__10   (1)

Constant XAH_CTRL_0_MAX_FRAME_RETRIES__10 for sub-register SR_MAX_FRAME_RETRIES.

#define XAH_CTRL_0_MAX_FRAME_RETRIES__100   (10)

Constant XAH_CTRL_0_MAX_FRAME_RETRIES__100 for sub-register SR_MAX_FRAME_RETRIES.

#define XAH_CTRL_0_MAX_FRAME_RETRIES__110   (11)

Constant XAH_CTRL_0_MAX_FRAME_RETRIES__110 for sub-register SR_MAX_FRAME_RETRIES.

#define XAH_CTRL_0_MAX_FRAME_RETRIES__120   (12)

Constant XAH_CTRL_0_MAX_FRAME_RETRIES__120 for sub-register SR_MAX_FRAME_RETRIES.

#define XAH_CTRL_0_MAX_FRAME_RETRIES__130   (13)

Constant XAH_CTRL_0_MAX_FRAME_RETRIES__130 for sub-register SR_MAX_FRAME_RETRIES.

#define XAH_CTRL_0_MAX_FRAME_RETRIES__140   (14)

Constant XAH_CTRL_0_MAX_FRAME_RETRIES__140 for sub-register SR_MAX_FRAME_RETRIES.

#define XAH_CTRL_0_MAX_FRAME_RETRIES__150   (15)

Constant XAH_CTRL_0_MAX_FRAME_RETRIES__150 for sub-register SR_MAX_FRAME_RETRIES.

#define XAH_CTRL_0_MAX_FRAME_RETRIES__20   (2)

Constant XAH_CTRL_0_MAX_FRAME_RETRIES__20 for sub-register SR_MAX_FRAME_RETRIES.

#define XAH_CTRL_0_MAX_FRAME_RETRIES__30   (3)

Constant XAH_CTRL_0_MAX_FRAME_RETRIES__30 for sub-register SR_MAX_FRAME_RETRIES.

#define XAH_CTRL_0_MAX_FRAME_RETRIES__40   (4)

Constant XAH_CTRL_0_MAX_FRAME_RETRIES__40 for sub-register SR_MAX_FRAME_RETRIES.

#define XAH_CTRL_0_MAX_FRAME_RETRIES__50   (5)

Constant XAH_CTRL_0_MAX_FRAME_RETRIES__50 for sub-register SR_MAX_FRAME_RETRIES.

#define XAH_CTRL_0_MAX_FRAME_RETRIES__60   (6)

Constant XAH_CTRL_0_MAX_FRAME_RETRIES__60 for sub-register SR_MAX_FRAME_RETRIES.

#define XAH_CTRL_0_MAX_FRAME_RETRIES__70   (7)

Constant XAH_CTRL_0_MAX_FRAME_RETRIES__70 for sub-register SR_MAX_FRAME_RETRIES.

#define XAH_CTRL_0_MAX_FRAME_RETRIES__80   (8)

Constant XAH_CTRL_0_MAX_FRAME_RETRIES__80 for sub-register SR_MAX_FRAME_RETRIES.

#define XAH_CTRL_0_MAX_FRAME_RETRIES__90   (9)

Constant XAH_CTRL_0_MAX_FRAME_RETRIES__90 for sub-register SR_MAX_FRAME_RETRIES.

Constant P_ON for sub-register SR_TRX_STATUS.

Transceiver states

typedef enum trx_cmd_tag trx_cmd_t

Transceiver commands.

Transceiver's trac status.

Constant P_ON for sub-register SR_TRX_STATUS.

Transceiver states

Enumerator
P_ON 

Constant P_ON for sub-register SR_TRX_STATUS.

BUSY_RX 

Constant BUSY_RX for sub-register SR_TRX_STATUS.

BUSY_TX 

Constant BUSY_TX for sub-register SR_TRX_STATUS.

RX_ON 

Constant RX_ON for sub-register SR_TRX_STATUS.

TRX_OFF 

Constant TRX_OFF for sub-register SR_TRX_STATUS.

PLL_ON 

Constant PLL_ON for sub-register SR_TRX_STATUS.

TRX_SLEEP 

Constant TRX_SLEEP for sub-register SR_TRX_STATUS.

BUSY_RX_AACK 

Constant BUSY_RX_AACK for sub-register SR_TRX_STATUS.

BUSY_TX_ARET 

Constant BUSY_TX_ARET for sub-register SR_TRX_STATUS.

RX_AACK_ON 

Constant RX_AACK_ON for sub-register SR_TRX_STATUS.

TX_ARET_ON 

Constant TX_ARET_ON for sub-register SR_TRX_STATUS.

RX_ON_NOCLK 

Constant RX_ON_NOCLK for sub-register SR_TRX_STATUS.

RX_AACK_ON_NOCLK 

Constant RX_AACK_ON_NOCLK for sub-register SR_TRX_STATUS.

BUSY_RX_AACK_NOCLK 

Constant BUSY_RX_AACK_NOCLK for sub-register SR_TRX_STATUS.

STATE_TRANSITION_IN_PROGRESS 

Constant STATE_TRANSITION_IN_PROGRESS for sub-register SR_TRX_STATUS.

P_ON 

Constant P_ON for sub-register SR_TRX_STATUS.

BUSY_RX 

Constant BUSY_RX for sub-register SR_TRX_STATUS.

BUSY_TX 

Constant BUSY_TX for sub-register SR_TRX_STATUS.

RX_ON 

Constant RX_ON for sub-register SR_TRX_STATUS.

TRX_OFF 

Constant TRX_OFF for sub-register SR_TRX_STATUS.

PLL_ON 

Constant PLL_ON for sub-register SR_TRX_STATUS.

TRX_SLEEP 

Constant TRX_SLEEP for sub-register SR_TRX_STATUS.

BUSY_RX_AACK 

Constant BUSY_RX_AACK for sub-register SR_TRX_STATUS.

BUSY_TX_ARET 

Constant BUSY_TX_ARET for sub-register SR_TRX_STATUS.

RX_AACK_ON 

Constant RX_AACK_ON for sub-register SR_TRX_STATUS.

TX_ARET_ON 

Constant TX_ARET_ON for sub-register SR_TRX_STATUS.

RX_ON_NOCLK 

Constant RX_ON_NOCLK for sub-register SR_TRX_STATUS.

RX_AACK_ON_NOCLK 

Constant RX_AACK_ON_NOCLK for sub-register SR_TRX_STATUS.

BUSY_RX_AACK_NOCLK 

Constant BUSY_RX_AACK_NOCLK for sub-register SR_TRX_STATUS.

STATE_TRANSITION_IN_PROGRESS 

Constant STATE_TRANSITION_IN_PROGRESS for sub-register SR_TRX_STATUS.

P_ON 

Constant P_ON for sub-register SR_TRX_STATUS.

BUSY_RX 

Constant BUSY_RX for sub-register SR_TRX_STATUS.

BUSY_TX 

Constant BUSY_TX for sub-register SR_TRX_STATUS.

RX_ON 

Constant RX_ON for sub-register SR_TRX_STATUS.

TRX_OFF 

Constant TRX_OFF for sub-register SR_TRX_STATUS.

PLL_ON 

Constant PLL_ON for sub-register SR_TRX_STATUS.

TRX_SLEEP 

Constant SLEEP for sub-register SR_TRX_STATUS.

BUSY_RX_AACK 

Constant BUSY_RX_AACK for sub-register SR_TRX_STATUS.

BUSY_TX_ARET 

Constant BUSY_TX_ARET for sub-register SR_TRX_STATUS.

RX_AACK_ON 

Constant RX_AACK_ON for sub-register SR_TRX_STATUS.

TX_ARET_ON 

Constant TX_ARET_ON for sub-register SR_TRX_STATUS.

RX_ON_NOCLK 

Constant RX_ON_NOCLK for sub-register SR_TRX_STATUS.

RX_AACK_ON_NOCLK 

Constant RX_AACK_ON_NOCLK for sub-register SR_TRX_STATUS.

BUSY_RX_AACK_NOCLK 

Constant BUSY_RX_AACK_NOCLK for sub-register SR_TRX_STATUS.

STATE_TRANSITION_IN_PROGRESS 

Constant STATE_TRANSITION_IN_PROGRESS for sub-register SR_TRX_STATUS.

Transceiver commands.

Enumerator
CMD_NOP 

Constant CMD_NOP for sub-register SR_TRX_CMD.

CMD_TX_START 

Constant CMD_TX_START for sub-register SR_TRX_CMD.

CMD_FORCE_TRX_OFF 

Constant CMD_FORCE_TRX_OFF for sub-register SR_TRX_CMD.

CMD_FORCE_PLL_ON 

Constant CMD_FORCE_PLL_ON for sub-register SR_TRX_CMD.

CMD_RX_ON 

Constant CMD_RX_ON for sub-register SR_TRX_CMD.

CMD_TRX_OFF 

Constant CMD_TRX_OFF for sub-register SR_TRX_CMD.

CMD_PLL_ON 

Constant CMD_PLL_ON for sub-register SR_TRX_CMD.

CMD_RX_AACK_ON 

Constant CMD_RX_AACK_ON for sub-register SR_TRX_CMD.

CMD_TX_ARET_ON 

Constant CMD_TX_ARET_ON for sub-register SR_TRX_CMD.

CMD_SLEEP 

Software implemented command.

CMD_NOP 

Constant CMD_NOP for sub-register SR_TRX_CMD.

CMD_TX_START 

Constant CMD_TX_START for sub-register SR_TRX_CMD.

CMD_FORCE_TRX_OFF 

Constant CMD_FORCE_TRX_OFF for sub-register SR_TRX_CMD.

CMD_FORCE_PLL_ON 

Constant CMD_FORCE_PLL_ON for sub-register SR_TRX_CMD.

CMD_RX_ON 

Constant CMD_RX_ON for sub-register SR_TRX_CMD.

CMD_TRX_OFF 

Constant CMD_TRX_OFF for sub-register SR_TRX_CMD.

CMD_PLL_ON 

Constant CMD_PLL_ON for sub-register SR_TRX_CMD.

CMD_RX_AACK_ON 

Constant CMD_RX_AACK_ON for sub-register SR_TRX_CMD.

CMD_TX_ARET_ON 

Constant CMD_TX_ARET_ON for sub-register SR_TRX_CMD.

CMD_SLEEP 

Software implemented command.

CMD_NOP 

Constant CMD_NOP for sub-register SR_TRX_CMD.

CMD_TX_START 

Constant CMD_TX_START for sub-register SR_TRX_CMD.

CMD_FORCE_TRX_OFF 

Constant CMD_FORCE_TRX_OFF for sub-register SR_TRX_CMD.

CMD_FORCE_PLL_ON 

Constant CMD_FORCE_PLL_ON for sub-register SR_TRX_CMD.

CMD_RX_ON 

Constant CMD_RX_ON for sub-register SR_TRX_CMD.

CMD_TRX_OFF 

Constant CMD_TRX_OFF for sub-register SR_TRX_CMD.

CMD_PLL_ON 

Constant CMD_PLL_ON for sub-register SR_TRX_CMD.

CMD_SLEEP 

Software implemented command.

CMD_RX_AACK_ON 

Constant CMD_RX_AACK_ON for sub-register SR_TRX_CMD.

CMD_TX_ARET_ON 

Constant CMD_TX_ARET_ON for sub-register SR_TRX_CMD.

Transceiver's trac status.

Enumerator
TRAC_SUCCESS 

Constant TRAC_SUCCESS for sub-register SR_TRAC_STATUS.

TRAC_SUCCESS_DATA_PENDING 

Constant TRAC_SUCCESS_DATA_PENDING for sub-register SR_TRAC_STATUS.

TRAC_SUCCESS_WAIT_FOR_ACK 

Constant TRAC_SUCCESS_WAIT_FOR_ACK for sub-register SR_TRAC_STATUS.

TRAC_CHANNEL_ACCESS_FAILURE 

Constant TRAC_CHANNEL_ACCESS_FAILURE for sub-register SR_TRAC_STATUS.

TRAC_NO_ACK 

Constant TRAC_NO_ACK for sub-register SR_TRAC_STATUS.

TRAC_INVALID 

Constant TRAC_INVALID for sub-register SR_TRAC_STATUS.

TRAC_SUCCESS 

Constant TRAC_SUCCESS for sub-register SR_TRAC_STATUS.

TRAC_SUCCESS_DATA_PENDING 

Constant TRAC_SUCCESS_DATA_PENDING for sub-register SR_TRAC_STATUS.

TRAC_SUCCESS_WAIT_FOR_ACK 

Constant TRAC_SUCCESS_WAIT_FOR_ACK for sub-register SR_TRAC_STATUS.

TRAC_CHANNEL_ACCESS_FAILURE 

Constant TRAC_CHANNEL_ACCESS_FAILURE for sub-register SR_TRAC_STATUS.

TRAC_NO_ACK 

Constant TRAC_NO_ACK for sub-register SR_TRAC_STATUS.

TRAC_INVALID 

Constant TRAC_INVALID for sub-register SR_TRAC_STATUS.

TRAC_SUCCESS 
TRAC_SUCCESS_DATA_PENDING 
TRAC_WAIT_FOR_ACK 
TRAC_CHANNEL_ACCESS_FAILURE 
TRAC_NO_ACK 
TRAC_INVALID