Top secrets sources NedoPC pentevo

Rev

Blame | Last modification | View Log | Download | RSS feed | ?url?

                ifndef  __tr24inc
__tr24inc       equ     1
                save
                listing off   ; no listing over this file

;****************************************************************************
;*                                                                          *
;*   AS 1.42 - File TR24.INC                                                *
;*                                                                          *
;*   Contains Bit & Register Definitions for ATmega RFR2 Transceiver        *
;*                                                                          *
;****************************************************************************

AES_CTRL        sfr     0x13c           ; AES Control Register
AES_REQUEST     avrbit  AES_CTRL,7      ; Request AES Operation
AES_MODE        avrbit  AES_CTRL,5      ; Set AES Operation Mode
AES_DIR         avrbit  AES_CTRL,3      ; Set AES Operation Direction
AES_IM          avrbit  AES_CTRL,2      ; AES Interrupt Enable

AES_STATUS      sfr     0x13d           ; AES Status Register
AES_ER          avrbit  AES_STATUS,7    ; AES Operation Finished with Error
AES_DONE        avrbit  AES_STATUS,0    ; AES Operation Finished with Success

AES_STATE       sfr     0x13e           ; AES Plain and Cipher Text Buffer Register

AES_KEY         sfr     0x13f           ; AES Encryption and Decryption Key Buffer Register

TRX_STATUS      sfr     0x141           ; Transceiver Status Register
CCA_DONE        avrbit  TRX_STATUS,7    ; CCA Algorithm Status
CCA_STATUS      avrbit  TRX_STATUS,6    ; CCA Status Result
TST_STATUS      avrbit  TRX_STATUS,5    ; Test Mode Status
TRX_STATUS4     avrbit  TRX_STATUS,4    ; Transceiver Main Status
TRX_STATUS3     avrbit  TRX_STATUS,3
TRX_STATUS2     avrbit  TRX_STATUS,2
TRX_STATUS1     avrbit  TRX_STATUS,1
TRX_STATUS0     avrbit  TRX_STATUS,0

TRX_STATE       sfr     0x142           ; Transceiver State Control Register
TRAC_STATUS2    avrbit  TRX_STATE,7     ; Transaction Status
TRAC_STATUS1    avrbit  TRX_STATE,6
TRAC_STATUS0    avrbit  TRX_STATE,5
TRX_CMD4        avrbit  TRX_STATE,4     ; State Control Command
TRX_CMD3        avrbit  TRX_STATE,3
TRX_CMD2        avrbit  TRX_STATE,2
TRX_CMD1        avrbit  TRX_STATE,1
TRX_CMD0        avrbit  TRX_STATE,0

TRX_CTRL_0      sfr     0x143           ; Reserved

TRX_CTRL_1      sfr     0x144           ; Transceiver Control Register 1
PA_EXT_EN       avrbit  TRX_CTRL_1,7    ; External PA Support Enable
IRQ_2_EXT_EN    avrbit  TRX_CTRL_1,6    ; Connect Frame Start IRQ to TC1
TX_AUTO_CRC_ON  avrbit  TRX_CTRL_1,5    ; Enable Automatic CRC Calculation
PLL_TX_FLT      avrbit  TRX_CTRL_1,4    ; Enable PLL TX Filter

PHY_TX_PWR      sfr     0x145           ; Transceiver Transmit Power Control Register
TX_PWR3         avrbit  PHY_TX_PWR,3    ; Transmit Power Setting
TX_PWR2         avrbit  PHY_TX_PWR,2
TX_PWR1         avrbit  PHY_TX_PWR,1
TX_PWR0         avrbit  PHY_TX_PWR,0

PARCR           sfr     0x138           ; Power Amplifier Ramp Up/Down Control Register
PALTD2          avrbit  PARCR,7         ; ext. PA Ramp Down Lead Time
PALTD1          avrbit  PARCR,6
PALTD0          avrbit  PARCR,5
PALTU2          avrbit  PARCR,4         ; ext. PA Ramp Up Lead Time
PALTU1          avrbit  PARCR,3
PALTU0          avrbit  PARCR,2
PARDFI          avrbit  PARCR,1         ; Power Amplifier Ramp Down Frequency Inversion
PARUFI          avrbit  PARCR,0         ; Power Amplifier Ramp Up Frequency Inversion

PHY_RSSI        sfr     0x146           ; Receiver Signal Strength Indicator Register
RX_CRC_VALID    avrbit  PHY_RSSI,7      ; Received Frame CRC Status
RND_VALUE1      avrbit  PHY_RSSI,6      ; Random Value
RND_VALUE0      avrbit  PHY_RSSI,5
RSSI4           avrbit  PHY_RSSI,4      ; Receiver Signal Strength Indicator
RSSI3           avrbit  PHY_RSSI,3
RSSI2           avrbit  PHY_RSSI,2
RSSI1           avrbit  PHY_RSSI,1
RSSI0           avrbit  PHY_RSSI,0

PHY_ED_LEVEL    sfr     0x147           ; Transceiver Energy Detection Level Register
ED_LEVEL7       avrbit  PHY_ED_LEVEL,7  ; Energy Detection Level
ED_LEVEL6       avrbit  PHY_ED_LEVEL,6
ED_LEVEL5       avrbit  PHY_ED_LEVEL,5
ED_LEVEL4       avrbit  PHY_ED_LEVEL,4
ED_LEVEL3       avrbit  PHY_ED_LEVEL,3
ED_LEVEL2       avrbit  PHY_ED_LEVEL,2
ED_LEVEL1       avrbit  PHY_ED_LEVEL,1
ED_LEVEL0       avrbit  PHY_ED_LEVEL,0

PHY_CC_CCA      sfr     0x148           ; Transceiver Clear Channel Assessment (CCA) Control Register
CCA_REQUEST     avrbit  PHY_CC_CCA,7    ; Manual CCA Measurement Request
CCA_MODE1       avrbit  PHY_CC_CCA,6    ; Select CCA Measurement Mode
CCA_MODE0       avrbit  PHY_CC_CCA,5
CHANNEL4        avrbit  PHY_CC_CCA,4    ; RX/TX Channel Selection
CHANNEL3        avrbit  PHY_CC_CCA,3
CHANNEL2        avrbit  PHY_CC_CCA,2
CHANNEL1        avrbit  PHY_CC_CCA,1
CHANNEL0        avrbit  PHY_CC_CCA,0

CCA_THRES       sfr     0x149           ; Transceiver CCA Threshold Setting Register
CCA_CS_THRES3   avrbit  CCA_THRES,7     ; CS Threshold Level for CCA Measurement
CCA_CS_THRES2   avrbit  CCA_THRES,6
CCA_CS_THRES1   avrbit  CCA_THRES,5
CCA_CS_THRES0   avrbit  CCA_THRES,4
CCA_ED_THRES3   avrbit  CCA_THRES,3     ; ED Threshold Level for CCA Measurement
CCA_ED_THRES2   avrbit  CCA_THRES,2
CCA_ED_THRES1   avrbit  CCA_THRES,1
CCA_ED_THRES0   avrbit  CCA_THRES,0

RX_CTRL         sfr     0x14a           ; Transceiver Receive Control Register
SDM_MODE1       avrbit  RX_CTRL,7       ; Sigma-Delta Modulator Order and Delay Compensation
SDM_MODE0       avrbit  RX_CTRL,6
ACR_MODE        avrbit  RX_CTRL,5       ; Adjacent Channel Rejection Mode
SOFT_MODE       avrbit  RX_CTRL,4       ; Correlator Soft Mode
PDT_THRES3      avrbit  RX_CTRL,3       ; Receiver Sensitivity Control
PDT_THRES2      avrbit  RX_CTRL,2
PDT_THRES1      avrbit  RX_CTRL,1
PDT_THRES0      avrbit  RX_CTRL,0

SFD_VALUE       sfr     0x14b           ; Start of Frame Delimiter Value Register

TRX_CTRL_2      sfr     0x14c           ; Transceiver Control Register 2
RX_SAFE_MODE    avrbit  TRX_CTRL_2,7    ; RX Safe Mode
OQPSK_DATA_RATE1 avrbit TRX_CTRL_2,1    ; Data Rate Selection
OQPSK_DATA_RATE0 avrbit TRX_CTRL_2,0

ANT_DIV         sfr     0x14d           ; Antenna Diversity Control Register
ANT_SEL         avrbit  ANT_DIV,7       ; Antenna Diversity Antenna Status
ANT_DIV_EN      avrbit  ANT_DIV,3       ; Enable Antenna Diversity
ANT_EXT_SW_EN   avrbit  ANT_DIV,2       ; Enable External Antenna Switch Control
ANT_CTRL1       avrbit  ANT_DIV,1       ; Static Antenna Diversity Switch Control
ANT_CTRL0       avrbit  ANT_DIV,0

IRQ_MASK        sfr     0x14e           ; Transceiver Interrupt Enable Register
AWAKE_EN        avrbit  IRQ_MASK,7      ; Awake Interrupt Enable
TX_END_EN       avrbit  IRQ_MASK,6      ; TX_END Interrupt Enable
AMI_EN          avrbit  IRQ_MASK,5      ; Address Match Interrupt Enable
CCA_ED_DONE_EN  avrbit  IRQ_MASK,4      ; End of ED Measurement Interrupt Enable
RX_END_EN       avrbit  IRQ_MASK,3      ; RX_END Interrupt Enable
RX_START_EN     avrbit  IRQ_MASK,2      ; RX_START Interrupt Enable
PLL_UNLOCK_EN   avrbit  IRQ_MASK,1      ; PLL Unlock Interrupt Enable
PLL_LOCK_EN     avrbit  IRQ_MASK,0      ; PLL Lock Interrupt Enable

IRQ_MASK1       sfr     0xbe            ; Transceiver Interrupt Enable Register 1
MAF_3_AMI_EN    avrbit  IRQ_MASK1,4     ; Address Match Interrupt Enable Address Filter 3
MAF_2_AMI_EN    avrbit  IRQ_MASK1,3     ; Address Match Interrupt Enable Address Filter 2
MAF_1_AMI_EN    avrbit  IRQ_MASK1,2     ; Address Match Interrupt Enable Address Filter 1
MAF_0_AMI_EN    avrbit  IRQ_MASK1,1     ; Address Match Interrupt Enable Address Filter 0
TX_START_EN     avrbit  IRQ_MASK1,0     ; Transmit Start Interrupt Enable

IRQ_STATUS      sfr     0x14f           ; Transceiver Interrupt Status Register
AWAKE           avrbit  IRQ_STATUS,7    ; Awake Interrupt Status
TX_END          avrbit  IRQ_STATUS,6    ; TX_END Interrupt Status
AMI             avrbit  IRQ_STATUS,5    ; Address Match Interrupt Status
CCA_ED_DONE     avrbit  IRQ_STATUS,4    ; End of ED Measurement Interrupt Status
RX_END          avrbit  IRQ_STATUS,3    ; RX_END Interrupt Status
RX_START        avrbit  IRQ_STATUS,2    ; RX_START Interrupt Status
PLL_UNLOCK      avrbit  IRQ_STATUS,1    ; PLL Unlock Interrupt Status
PLL_LOCK        avrbit  IRQ_STATUS,0    ; PLL Lock Interrupt Status

IRQ_STATUS1     sfr     0xbf            ; Transceiver Interrupt Status Register 1
MAF_3_AMI       avrbit  IRQ_STATUS1,4   ; Address Match Interrupt Status Address Filter 3
MAF_2_AMI       avrbit  IRQ_STATUS1,3   ; Address Match Interrupt Status Address Filter 2
MAF_1_AMI       avrbit  IRQ_STATUS1,2   ; Address Match Interrupt Status Address Filter 1
MAF_0_AMI       avrbit  IRQ_STATUS1,1   ; Address Match Interrupt Status Address Filter 0
TX_START        avrbit  IRQ_STATUS1,0   ; Transmit Start Interrupt Status

VREG_CTRL       sfr     0x150           ; Voltage Regulator Control and Status Register
AVREG_EXT       avrbit  VREG_CTRL,7     ; Use External AVDD Regulator
AVDD_OK         avrbit  VREG_CTRL,6     ; AVDD Supply Voltage Valid
AVREG_TRIM1     avrbit  VREG_CTRL,5     ; Adjust AVDD Supply Voltage
AVREG_TRIM0     avrbit  VREG_CTRL,4
DVREG_EXT       avrbit  VREG_CTRL,3     ; Use External DVDD Regulator
DVDD_OK         avrbit  VREG_CTRL,2     ; DVDD Supply Voltage Valid
DVREG_TRIM1     avrbit  VREG_CTRL,1     ; Adjust DVDD Supply Voltage
DVREG_TRIM0     avrbit  VREG_CTRL,0

BATMON          sfr     0x151           ; Battery Monitor Control and Status Register
BAT_LOW         avrbit  BATMON,7        ; Battery Monitor Interrupt Status
BAT_LOW_EN      avrbit  BATMON,6        ; Battery Monitor Interrupt Enable
BATMON_OK       avrbit  BATMON,5        ; Battery Monitor Status
BATMON_HR       avrbit  BATMON,4        ; Battery Monitor Voltage Range
BATMON_VTH3     avrbit  BATMON,3        ; Battery Monitor Threshold Voltage
BATMON_VTH2     avrbit  BATMON,2
BATMON_VTH1     avrbit  BATMON,1
BATMON_VTH0     avrbit  BATMON,0

XOSC_CTRL       sfr     0x152           ; Crystal Oscillator Control Register
XTAL_MODE3      avrbit  XOSC_CTRL,7     ; Crystal Oscillator Operating Mode
XTAL_MODE2      avrbit  XOSC_CTRL,6
XTAL_MODE1      avrbit  XOSC_CTRL,5             
XTAL_MODE0      avrbit  XOSC_CTRL,4
XTAL_TRIM3      avrbit  XOSC_CTRL,3     ; Crystal Oscillator Load Capacitance Trimming
XTAL_TRIM2      avrbit  XOSC_CTRL,2
XTAL_TRIM1      avrbit  XOSC_CTRL,1
XTAL_TRIM0      avrbit  XOSC_CTRL,0

RX_SYN          sfr     0x155           ; Transceiver Receiver Sensitivity Control Register
RX_PDT_DIS      avrbit  RX_SYN,7        ; PrEvent Frame Reception
RX_OVERRIDE     avrbit  RX_SYN,6        ; Receiver Override Function
RXO_CFG1        avrbit  RX_SYN,5        ; RX_OVERRIDE Configuration
RXO_CFG0        avrbit  RX_SYN,4
RX_PDT_LEVEL3   avrbit  RX_SYN,3        ; Reduce Receiver Sensitivity
RX_PDT_LEVEL2   avrbit  RX_SYN,2
RX_PDT_LEVEL1   avrbit  RX_SYN,1
RX_PDT_LEVEL0   avrbit  RX_SYN,0

XAH_CTRL_1      sfr     0x157           ; Transceiver Acknowledgment Frame Control Register 1
AACK_FLTR_RES_FT avrbit XAH_CTRL_1,5    ; Filter Reserved Frames
AACK_UPLD_RES_FT avrbit XAH_CTRL_1,4    ; Process Reserved Frames
AACK_ACK_TIME   avrbit  XAH_CTRL_1,2    ; Reduce Acknowledgment Time
AACK_PROM_MODE  avrbit  XAH_CTRL_1,1    ; Enable Promiscuous Mode

FTN_CTRL        sfr     0x158           ; Transceiver Filter Tuning Control Register
FTN_START       avrbit  FTN_CTRL,7      ; Start Calibration Loop of Filter Tuning Network
FTN_ROUND       avrbit  FTN_CTRL,6      ; Round Filter Tuning Calibration Result
FTNV5           avrbit  FTN_CTRL,5      ; Filter Tuning Calibration Result
FTNV4           avrbit  FTN_CTRL,4
FTNV3           avrbit  FTN_CTRL,3
FTNV2           avrbit  FTN_CTRL,2
FTNV1           avrbit  FTN_CTRL,1
FTNV0           avrbit  FTN_CTRL,0

PLL_CF          sfr     0x15a           ; Transceiver Center Frequency Calibration Control Register
PLL_CF_START    avrbit  PLL_CF,7        ; Start Center Frequency Calibration
EN_PLL_CF       avrbit  PLL_CF,6        ; Enable Center Frequency Tuning
PLL_VMOD_TUNE1  avrbit  PLL_CF,5        ; VCO Modulation Tuning
PLL_VMOD_TUNE0  avrbit  PLL_CF,4
PLL_CF3         avrbit  PLL_CF,3        ; Center Frequency Control Word
PLL_CF2         avrbit  PLL_CF,2
PLL_CF1         avrbit  PLL_CF,1
PLL_CF0         avrbit  PLL_CF,0

PLL_DCU         sfr     0x15b           ; Transceiver Delay Cell Calibration Control Register
PLL_DCU_START   avrbit  PLL_DCU,7       ; Start Delay Cell Calibration
PLL_DCUW5       avrbit  PLL_DCU,5       ; Delay Range Setting
PLL_DCUW4       avrbit  PLL_DCU,4
PLL_DCUW3       avrbit  PLL_DCU,3
PLL_DCUW2       avrbit  PLL_DCU,2
PLL_DCUW1       avrbit  PLL_DCU,1
PLL_DCUW0       avrbit  PLL_DCU,0

CC_CTRL_0       sfr     0x153           ; Channel Control Register 0
CC_NUMBER7      avrbit  CC_NUMBER7,7    ; Channel Number
CC_NUMBER6      avrbit  CC_NUMBER7,6
CC_NUMBER5      avrbit  CC_NUMBER7,5
CC_NUMBER4      avrbit  CC_NUMBER7,4
CC_NUMBER3      avrbit  CC_NUMBER7,3
CC_NUMBER2      avrbit  CC_NUMBER7,2
CC_NUMBER1      avrbit  CC_NUMBER7,1
CC_NUMBER0      avrbit  CC_NUMBER7,0

CC_CTRL_1       sfr     0x154           ; Channel Control Register 1
CC_BAND3        avrbit  CC_CTRL_1,3     ; Channel Band
CC_BAND2        avrbit  CC_CTRL_1,2
CC_BAND1        avrbit  CC_CTRL_1,1
CC_BAND0        avrbit  CC_CTRL_1,0

TRX_RPC         sfr     0x156           ; Transceiver Reduced Power Consumption Control
RX_RPC_CTRL1    avrbit  TRX_RPC,7       ; Smart Receiving Mode Timing
RX_RPC_CTRL0    avrbit  TRX_RPC,6
RX_RPC_EN       avrbit  TRX_RPC,5       ; Receiver Smart Receiving Mode Enable
PDT_RPC_EN      avrbit  TRX_RPC,4       ; Smart Receiving Mode Reduced Sensitivity Enable
PLL_RPC_EN      avrbit  TRX_RPC,3       ; PLL Smart Receiving Mode Enable
IPAN_RPC_EN     avrbit  TRX_RPC,1       ; Smart Receiving Mode IPAN Handling Enable
XAH_RPC_EN      avrbit  TRX_RPC,0       ; Smart Receiving in Extended Operating Modes Enable

PART_NUM        sfr     0x15c           ; Device Identification Register (Part Number)

VERSION_NUM     sfr     0x15d           ; Device Identification Register (Version Number)

MAN_ID_0        sfr     0x15e           ; Device Identification Register (Manufacture ID Low Byte)
MAN_ID_1        sfr     0x15f           ; Device Identification Register (Manufacture ID High Byte)

SHORT_ADDR_0    sfr     0x160           ; Transceiver MAC Short Address Register (Low Byte)
SHORT_ADDR_1    sfr     0x161           ; Transceiver MAC Short Address Register (High Byte)

PAN_ID_0        sfr     0x162           ; Transceiver Personal Area Network ID Register (Low Byte)
PAN_ID_1        sfr     0x163           ; Transceiver Personal Area Network ID Register (High Byte)

IEEE_ADDR_0     sfr     0x164           ; Transceiver MAC IEEE Address Register
IEEE_ADDR_1     sfr     0x165
IEEE_ADDR_2     sfr     0x166
IEEE_ADDR_3     sfr     0x167
IEEE_ADDR_4     sfr     0x168
IEEE_ADDR_5     sfr     0x169
IEEE_ADDR_6     sfr     0x16a
IEEE_ADDR_7     sfr     0x16b

XAH_CTRL_0      sfr     0x16c           ; Transceiver Extended Operating Mode Control Register
MAX_FRAME_RETRIES3 avrbit       XAH_CTRL_0,7    ; Maximum Number of Frame Retransmission Attempts
MAX_FRAME_RETRIES2 avrbit       XAH_CTRL_0,6
MAX_FRAME_RETRIES1 avrbit       XAH_CTRL_0,5
MAX_FRAME_RETRIES0 avrbit       XAH_CTRL_0,4
MAX_CSMA_RETRIES2 avrbit        XAH_CTRL_0,3    ; Maximum Number of CSMA-CA Procedure Repetition Attempts
MAX_CSMA_RETRIES1 avrbit        XAH_CTRL_0,2
MAX_CSMA_RETRIES0 avrbit        XAH_CTRL_0,1
SLOTTED_OPERATION avrbit        XAH_CTRL_0,0    ; Set Slotted Acknowledgment

CSMA_SEED_0     sfr     0x16d           ; Transceiver CSMA-CA Random Number Generator Seed Register

CSMA_SEED_1     sfr     0x16e           ; Transceiver Acknowledgment Frame Control Register 2
AACK_FVN_MODE1  avrbit  CSMA_SEED_1,7   ; Acknowledgment Frame Filter Mode
AACK_FVN_MODE0  avrbit  CSMA_SEED_1,6
AACK_SET_PD     avrbit  CSMA_SEED_1,5   ; Set Frame Pending Sub-field
AACK_DIS_ACK    avrbit  CSMA_SEED_1,4   ; Disable Acknowledgment Frame Transmission
AACK_I_AM_COORD avrbit  CSMA_SEED_1,3   ; Set Personal Area Network Coordinator
CSMA_SEED_12    avrbit  CSMA_SEED_1,2   ; Seed Value for CSMA Random Number Generator
CSMA_SEED_11    avrbit  CSMA_SEED_1,1
CSMA_SEED_10    avrbit  CSMA_SEED_1,0

CSMA_BE         sfr     0x16f           ; Transceiver CSMA-CA Back-off Exponent Control Register
MAX_BE3         avrbit  CSMA_BE,7       ; Maximum Back-off Exponent
MAX_BE2         avrbit  CSMA_BE,6
MAX_BE1         avrbit  CSMA_BE,5
MAX_BE0         avrbit  CSMA_BE,4
MIN_BE3         avrbit  CSMA_BE,3       ; Minimum Back-off Exponent
MIN_BE2         avrbit  CSMA_BE,2
MIN_BE1         avrbit  CSMA_BE,1
MIN_BE0         avrbit  CSMA_BE,0

MAFCR0          sfr     0x10c           ; Multiple Address Filter Configuration Register 0
MAF3EN          avrbit  MAFCR0,3        ; Multiple Address Filter 3 Enable
MAF2EN          avrbit  MAFCR0,2        ; Multiple Address Filter 2 Enable
MAF1EN          avrbit  MAFCR0,1        ; Multiple Address Filter 1 Enable
MAF0EN          avrbit  MAFCR0,0        ; Multiple Address Filter 0 Enable

MAFCR1          sfr     0x10d           ; Multiple Address Filter Configuration Register 1
AACK_3_SET_PD   avrbit  MAFCR1,7                ; Set Data Pending bit for address Filter 3
AACK_3_I_AM_COORD avrbit        MAFCR1,6        ; Enable PAN Coordinator Mode for address Filter 3
AACK_2_SET_PD   avrbit  MAFCR1,5                ; Set Data Pending bit for address Filter 2
AACK_2_I_AM_COORD avrbit        MAFCR1,4        ; Enable PAN Coordinator Mode for address Filter 2
AACK_1_SET_PD   avrbit  MAFCR1,3                ; Set Data Pending bit for address Filter 1
AACK_1_I_AM_COORD avrbit        MAFCR1,2        ; Enable PAN Coordinator Mode for address Filter 1
AACK_0_SET_PD   avrbit  MAFCR1,1                ; Set Data Pending bit for address Filter 0
AACK_0_I_AM_COORD avrbit        MAFCR1,0        ; Enable PAN Coordinator Mode for address Filter 0

MAFPA0H         sfr     0x111           ; Transceiver Personal Area Network ID Register for Frame Filter 0 (High Byte)
MAFPA0L         sfr     0x110           ; Transceiver Personal Area Network ID Register for Frame Filter 0 (Low Byte)
MAFPA1H         sfr     0x115           ; Transceiver Personal Area Network ID Register for Frame Filter 1 (High Byte)
MAFPA1L         sfr     0x114           ; Transceiver Personal Area Network ID Register for Frame Filter 1 (Low Byte)
MAFPA2H         sfr     0x119           ; Transceiver Personal Area Network ID Register for Frame Filter 2 (High Byte)
MAFPA2L         sfr     0x118           ; Transceiver Personal Area Network ID Register for Frame Filter 2 (Low Byte)
MAFPA3H         sfr     0x11d           ; Transceiver Personal Area Network ID Register for Frame Filter 3 (High Byte)
MAFPA3L         sfr     0x11c           ; Transceiver Personal Area Network ID Register for Frame Filter 3 (Low Byte)

MAFSA0H         sfr     0x10f           ; Transceiver MAC Short Address Register for Frame Filter 0 (High Byte)
MAFSA0L         sfr     0x10e           ; Transceiver MAC Short Address Register for Frame Filter 0 (Low Byte)
MAFSA1H         sfr     0x113           ; Transceiver MAC Short Address Register for Frame Filter 1 (High Byte)
MAFSA1L         sfr     0x112           ; Transceiver MAC Short Address Register for Frame Filter 1 (Low Byte)
MAFSA2H         sfr     0x117           ; Transceiver MAC Short Address Register for Frame Filter 2 (High Byte)
MAFSA2L         sfr     0x116           ; Transceiver MAC Short Address Register for Frame Filter 2 (Low Byte)
MAFSA3H         sfr     0x11b           ; Transceiver MAC Short Address Register for Frame Filter 3 (High Byte)
MAFSA3L         sfr     0x11a           ; Transceiver MAC Short Address Register for Frame Filter 3 (Low Byte)

TST_CTRL_DIGI   sfr     0x176           ; Transceiver Digital Test Control Register
TST_CTRL_DIG_7  avrbit  TST_CTRL_DIGI,7 ; Disable Receiver Baseband Frequency Synthesis
TST_CTRL_DIG_6  avrbit  TST_CTRL_DIGI,6 ; Disable Receiver Baseband Drift Compensation
TST_CTRL_DIG_5  avrbit  TST_CTRL_DIGI,5 ; Enable Switch of Transceiver FIFO
TST_CTRL_DIG_4  avrbit  TST_CTRL_DIGI,4 ; Switch Receiver Input Data
TST_CTRL_DIG3   avrbit  TST_CTRL_DIGI,3 ; Digital Test Controller Register
TST_CTRL_DIG2   avrbit  TST_CTRL_DIGI,2
TST_CTRL_DIG1   avrbit  TST_CTRL_DIGI,1
TST_CTRL_DIG0   avrbit  TST_CTRL_DIGI,0

TST_RX_LENGTH   sfr     0x17b           ; Transceiver Received Frame Length Register

TRXFBST         sfr     0x180           ; Start of Frame Buffer

TRXFBEND        sfr     0x1ff           ; End of Frame Buffer

TRXPR           sfr     0x139           ; Transceiver Pin Register
ATBE            avrbit  TRXPR,3         ; Analog Test-Bus Enable
TRXTST          avrbit  TRXPR,2         ; Transceiver Test-Mode Enable
SLPTR           avrbit  TRXPR,1         ; Multi-Purpose Transceiver Control Bit
TRXRST          avrbit  TRXPR,0         ; Force Transceiver Reset

                restore                 ; re-enable listing

                endif                   ; __tr24inc