AVR Z-LINKŪ


at86rf230_registermap.h File Reference


Detailed Description

generated register definition file Inputfile: phy230_registermap_external.xml Version: 1.9 for external use Created at: Thu Jan 25 17:07:33 2007

Definition in file at86rf230_registermap.h.

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#define AVREG_1_75V   (1)
#define AVREG_1_80V   (0)
#define AVREG_1_84V   (2)
#define AVREG_1_88V   (3)
#define BUSY_RX   (1)
#define BUSY_RX_AACK   (17)
#define BUSY_RX_AACK_NOCLK   (30)
#define BUSY_TX   (2)
#define BUSY_TX_ARET   (18)
#define CLKM_16MHz   (5)
#define CLKM_1MHz   (1)
#define CLKM_2mA   (0)
#define CLKM_2MHz   (2)
#define CLKM_4mA   (1)
#define CLKM_4MHz   (3)
#define CLKM_6mA   (2)
#define CLKM_8mA   (3)
#define CLKM_8MHz   (4)
#define CLKM_no_clock   (0)
#define CMD_FORCE_TRX_OFF   (3)
#define CMD_NOP   (0)
#define CMD_PLL_ON   (9)
#define CMD_RX_AACK_ON   (22)
#define CMD_RX_ON   (6)
#define CMD_TRX_OFF   (8)
#define CMD_TX_ARET_ON   (25)
#define CMD_TX_START   (2)
#define DVREG_1_75V   (1)
#define DVREG_1_80V   (0)
#define DVREG_1_84V   (2)
#define DVREG_1_88V   (3)
#define HAVE_REGISTER_MAP   (1)
#define P_ON   (0)
#define PLL_ON   (9)
#define RF230   (2)
#define RG_BATMON   (0x11)
#define RG_CCA_THRES   (0x09)
#define RG_CSMA_SEED_0   (0x2d)
#define RG_CSMA_SEED_1   (0x2e)
#define RG_FTN_CTRL   (0x18)
#define RG_IEEE_ADDR_0   (0x24)
#define RG_IEEE_ADDR_1   (0x25)
#define RG_IEEE_ADDR_2   (0x26)
#define RG_IEEE_ADDR_3   (0x27)
#define RG_IEEE_ADDR_4   (0x28)
#define RG_IEEE_ADDR_5   (0x29)
#define RG_IEEE_ADDR_6   (0x2a)
#define RG_IEEE_ADDR_7   (0x2b)
#define RG_IRQ_MASK   (0x0e)
#define RG_IRQ_STATUS   (0x0f)
#define RG_MAN_ID_0   (0x1e)
#define RG_MAN_ID_1   (0x1f)
#define RG_PAN_ID_0   (0x22)
#define RG_PAN_ID_1   (0x23)
#define RG_PART_NUM   (0x1c)
#define RG_PHY_CC_CCA   (0x08)
#define RG_PHY_ED_LEVEL   (0x07)
#define RG_PHY_RSSI   (0x06)
#define RG_PHY_TX_PWR   (0x05)
#define RG_PLL_CF   (0x1a)
#define RG_PLL_DCU   (0x1b)
#define RG_SHORT_ADDR_0   (0x20)
#define RG_SHORT_ADDR_1   (0x21)
#define RG_TRX_CTRL_0   (0x03)
#define RG_TRX_STATE   (0x02)
#define RG_TRX_STATUS   (0x01)
#define RG_VERSION_NUM   (0x1d)
#define RG_VREG_CTRL   (0x10)
#define RG_XAH_CTRL   (0x2c)
#define RG_XOSC_CTRL   (0x12)
#define RX_AACK_ON   (22)
#define RX_AACK_ON_NOCLK   (29)
#define RX_ON   (6)
#define RX_ON_NOCLK   (28)
#define SLEEP   (15)
#define SR_AVDD_OK   0x10, 0x40, 6
#define SR_AVREG_EXT   0x10, 0x80, 7
#define SR_AVREG_TRIM   0x10, 0x30, 4
#define SR_BATMON_HR   0x11, 0x10, 4
#define SR_BATMON_OK   0x11, 0x20, 5
#define SR_BATMON_VTH   0x11, 0x0f, 0
#define SR_CCA_CS_THRES   0x09, 0xf0, 4
#define SR_CCA_DONE   0x01, 0x80, 7
#define SR_CCA_ED_THRES   0x09, 0x0f, 0
#define SR_CCA_MODE   0x08, 0x60, 5
#define SR_CCA_REQUEST   0x08, 0x80, 7
#define SR_CCA_STATUS   0x01, 0x40, 6
#define SR_CHANNEL   0x08, 0x1f, 0
#define SR_CLKM_CTRL   0x03, 0x07, 0
#define SR_CLKM_SHA_SEL   0x03, 0x08, 3
#define SR_CSMA_SEED_0   0x2d, 0xff, 0
#define SR_CSMA_SEED_1   0x2e, 0x07, 0
#define SR_DVDD_OK   0x10, 0x04, 2
#define SR_DVREG_EXT   0x10, 0x08, 3
#define SR_DVREG_TRIM   0x10, 0x03, 0
#define SR_ED_LEVEL   0x07, 0xff, 0
#define SR_FTN_START   0x18, 0x80, 7
#define SR_FTNV   0x18, 0x3f, 0
#define SR_I_AM_COORD   0x2e, 0x08, 3
#define SR_IEEE_ADDR_0   0x24, 0xff, 0
#define SR_IEEE_ADDR_1   0x25, 0xff, 0
#define SR_IEEE_ADDR_2   0x26, 0xff, 0
#define SR_IEEE_ADDR_3   0x27, 0xff, 0
#define SR_IEEE_ADDR_4   0x28, 0xff, 0
#define SR_IEEE_ADDR_5   0x29, 0xff, 0
#define SR_IEEE_ADDR_6   0x2a, 0xff, 0
#define SR_IEEE_ADDR_7   0x2b, 0xff, 0
#define SR_IRQ_0_PLL_LOCK   0x0f, 0x01, 0
#define SR_IRQ_1_PLL_UNLOCK   0x0f, 0x02, 1
#define SR_IRQ_2_RX_START   0x0f, 0x04, 2
#define SR_IRQ_3_TRX_END   0x0f, 0x08, 3
#define SR_IRQ_4   0x0f, 0x10, 4
#define SR_IRQ_5   0x0f, 0x20, 5
#define SR_IRQ_6_TRX_UR   0x0f, 0x40, 6
#define SR_IRQ_7_BAT_LOW   0x0f, 0x80, 7
#define SR_IRQ_MASK   0x0e, 0xff, 0
#define SR_MAN_ID_0   0x1e, 0xff, 0
#define SR_MAN_ID_1   0x1f, 0xff, 0
#define SR_MAX_CSMA_RETRIES   0x2c, 0x0e, 1
#define SR_MAX_FRAME_RETRIES   0x2c, 0xf0, 4
#define SR_MIN_BE   0x2e, 0xc0, 6
#define SR_PAD_IO   0x03, 0xc0, 6
#define SR_PAD_IO_CLKM   0x03, 0x30, 4
#define SR_PAN_ID_0   0x22, 0xff, 0
#define SR_PAN_ID_1   0x23, 0xff, 0
#define SR_PART_NUM   0x1c, 0xff, 0
#define SR_PLL_CF   0x1a, 0x0f, 0
#define SR_PLL_CF_START   0x1a, 0x80, 7
#define SR_PLL_DCU_START   0x1b, 0x80, 7
#define SR_PLL_DCUW   0x1b, 0x3f, 0
#define SR_reserved_01_3   0x01, 0x20, 5
#define SR_reserved_05_2   0x05, 0x70, 4
#define SR_reserved_06_1   0x06, 0xe0, 5
#define SR_reserved_11_1   0x11, 0xc0, 6
#define SR_reserved_18_2   0x18, 0x40, 6
#define SR_reserved_1a_2   0x1a, 0x70, 4
#define SR_reserved_1b_2   0x1b, 0x40, 6
#define SR_reserved_2c_3   0x2c, 0x01, 0
#define SR_reserved_2e_2   0x2e, 0x30, 4
#define SR_RSSI   0x06, 0x1f, 0
#define SR_SHORT_ADDR_0   0x20, 0xff, 0
#define SR_SHORT_ADDR_1   0x21, 0xff, 0
#define SR_TRAC_STATUS   0x02, 0xe0, 5
#define SR_TRX_CMD   0x02, 0x1f, 0
#define SR_TRX_STATUS   0x01, 0x1f, 0
#define SR_TX_AUTO_CRC_ON   0x05, 0x80, 7
#define SR_TX_PWR   0x05, 0x0f, 0
#define SR_VERSION_NUM   0x1d, 0xff, 0
#define SR_XTAL_MODE   0x12, 0xf0, 4
#define SR_XTAL_TRIM   0x12, 0x0f, 0
#define TRX_OFF   (8)
#define TX_ARET_ON   (25)


Define Documentation

#define AVREG_1_75V   (1)

Constant AVREG_1_75V for sub-register SR_AVREG_TRIM

Definition at line 362 of file at86rf230_registermap.h.

#define AVREG_1_80V   (0)

Constant AVREG_1_80V for sub-register SR_AVREG_TRIM

Definition at line 358 of file at86rf230_registermap.h.

#define AVREG_1_84V   (2)

Constant AVREG_1_84V for sub-register SR_AVREG_TRIM

Definition at line 366 of file at86rf230_registermap.h.

#define AVREG_1_88V   (3)

Constant AVREG_1_88V for sub-register SR_AVREG_TRIM

Definition at line 370 of file at86rf230_registermap.h.

#define BUSY_RX   (1)

Constant BUSY_RX for sub-register SR_TRX_STATUS

Definition at line 74 of file at86rf230_registermap.h.

Referenced by tat_do_ed_scan(), tat_get_rssi_value(), and tat_set_trx_state().

#define BUSY_RX_AACK   (17)

Constant BUSY_RX_AACK for sub-register SR_TRX_STATUS

Definition at line 98 of file at86rf230_registermap.h.

Referenced by tat_set_trx_state().

#define BUSY_RX_AACK_NOCLK   (30)

Constant BUSY_RX_AACK_NOCLK for sub-register SR_TRX_STATUS

Definition at line 122 of file at86rf230_registermap.h.

#define BUSY_TX   (2)

Constant BUSY_TX for sub-register SR_TRX_STATUS

Definition at line 78 of file at86rf230_registermap.h.

Referenced by tat_set_trx_state().

#define BUSY_TX_ARET   (18)

Constant BUSY_TX_ARET for sub-register SR_TRX_STATUS

Definition at line 102 of file at86rf230_registermap.h.

Referenced by tat_set_trx_state().

#define CLKM_16MHz   (5)

Constant CLKM_16MHz for sub-register SR_CLKM_CTRL

Definition at line 228 of file at86rf230_registermap.h.

#define CLKM_1MHz   (1)

Constant CLKM_1MHz for sub-register SR_CLKM_CTRL

Definition at line 212 of file at86rf230_registermap.h.

#define CLKM_2mA   (0)

Constant CLKM_2mA for sub-register SR_PAD_IO_CLKM

Definition at line 184 of file at86rf230_registermap.h.

#define CLKM_2MHz   (2)

Constant CLKM_2MHz for sub-register SR_CLKM_CTRL

Definition at line 216 of file at86rf230_registermap.h.

#define CLKM_4mA   (1)

Constant CLKM_4mA for sub-register SR_PAD_IO_CLKM

Definition at line 188 of file at86rf230_registermap.h.

#define CLKM_4MHz   (3)

Constant CLKM_4MHz for sub-register SR_CLKM_CTRL

Definition at line 220 of file at86rf230_registermap.h.

#define CLKM_6mA   (2)

Constant CLKM_6mA for sub-register SR_PAD_IO_CLKM

Definition at line 192 of file at86rf230_registermap.h.

#define CLKM_8mA   (3)

Constant CLKM_8mA for sub-register SR_PAD_IO_CLKM

Definition at line 196 of file at86rf230_registermap.h.

#define CLKM_8MHz   (4)

Constant CLKM_8MHz for sub-register SR_CLKM_CTRL

Definition at line 224 of file at86rf230_registermap.h.

#define CLKM_no_clock   (0)

Constant CLKM_no_clock for sub-register SR_CLKM_CTRL

Definition at line 208 of file at86rf230_registermap.h.

#define CMD_FORCE_TRX_OFF   (3)

Constant CMD_FORCE_TRX_OFF for sub-register SR_TRX_CMD

Definition at line 147 of file at86rf230_registermap.h.

Referenced by tat_init(), and tat_reset_state_machine().

#define CMD_NOP   (0)

Constant CMD_NOP for sub-register SR_TRX_CMD

Definition at line 139 of file at86rf230_registermap.h.

#define CMD_PLL_ON   (9)

Constant CMD_PLL_ON for sub-register SR_TRX_CMD

Definition at line 159 of file at86rf230_registermap.h.

#define CMD_RX_AACK_ON   (22)

Constant CMD_RX_AACK_ON for sub-register SR_TRX_CMD

Definition at line 163 of file at86rf230_registermap.h.

#define CMD_RX_ON   (6)

Constant CMD_RX_ON for sub-register SR_TRX_CMD

Definition at line 151 of file at86rf230_registermap.h.

#define CMD_TRX_OFF   (8)

Constant CMD_TRX_OFF for sub-register SR_TRX_CMD

Definition at line 155 of file at86rf230_registermap.h.

#define CMD_TX_ARET_ON   (25)

Constant CMD_TX_ARET_ON for sub-register SR_TRX_CMD

Definition at line 167 of file at86rf230_registermap.h.

#define CMD_TX_START   (2)

Constant CMD_TX_START for sub-register SR_TRX_CMD

Definition at line 143 of file at86rf230_registermap.h.

#define DVREG_1_75V   (1)

Constant DVREG_1_75V for sub-register SR_DVREG_TRIM

Definition at line 390 of file at86rf230_registermap.h.

#define DVREG_1_80V   (0)

Constant DVREG_1_80V for sub-register SR_DVREG_TRIM

Definition at line 386 of file at86rf230_registermap.h.

#define DVREG_1_84V   (2)

Constant DVREG_1_84V for sub-register SR_DVREG_TRIM

Definition at line 394 of file at86rf230_registermap.h.

#define DVREG_1_88V   (3)

Constant DVREG_1_88V for sub-register SR_DVREG_TRIM

Definition at line 398 of file at86rf230_registermap.h.

#define HAVE_REGISTER_MAP   (1)

Author:
Atmel Corporation: http://www.atmel.com Support email: avr@atmel.com

Definition at line 49 of file at86rf230_registermap.h.

#define P_ON   (0)

Constant P_ON for sub-register SR_TRX_STATUS

Definition at line 70 of file at86rf230_registermap.h.

#define PLL_ON   (9)

Constant PLL_ON for sub-register SR_TRX_STATUS

Definition at line 90 of file at86rf230_registermap.h.

Referenced by tat_calibrate_filter(), tat_calibrate_pll(), tat_do_cca(), tat_send_data(), tat_set_operating_channel(), and tat_set_trx_state().

#define RF230   (2)

Constant RF230 for sub-register SR_PART_NUM

Definition at line 484 of file at86rf230_registermap.h.

#define RG_BATMON   (0x11)

Offset for register BATMON

Definition at line 403 of file at86rf230_registermap.h.

#define RG_CCA_THRES   (0x09)

Offset for register CCA_THRES

Definition at line 283 of file at86rf230_registermap.h.

#define RG_CSMA_SEED_0   (0x2d)

Offset for register CSMA_SEED_0

Definition at line 638 of file at86rf230_registermap.h.

#define RG_CSMA_SEED_1   (0x2e)

Offset for register CSMA_SEED_1

Definition at line 647 of file at86rf230_registermap.h.

#define RG_FTN_CTRL   (0x18)

Offset for register FTN_CTRL

Definition at line 434 of file at86rf230_registermap.h.

#define RG_IEEE_ADDR_0   (0x24)

Offset for register IEEE_ADDR_0

Definition at line 552 of file at86rf230_registermap.h.

Referenced by tat_get_extended_address(), and tat_set_extended_address().

#define RG_IEEE_ADDR_1   (0x25)

Offset for register IEEE_ADDR_1

Definition at line 561 of file at86rf230_registermap.h.

Referenced by tat_get_extended_address(), and tat_set_extended_address().

#define RG_IEEE_ADDR_2   (0x26)

Offset for register IEEE_ADDR_2

Definition at line 570 of file at86rf230_registermap.h.

Referenced by tat_get_extended_address(), and tat_set_extended_address().

#define RG_IEEE_ADDR_3   (0x27)

Offset for register IEEE_ADDR_3

Definition at line 579 of file at86rf230_registermap.h.

Referenced by tat_get_extended_address(), and tat_set_extended_address().

#define RG_IEEE_ADDR_4   (0x28)

Offset for register IEEE_ADDR_4

Definition at line 588 of file at86rf230_registermap.h.

Referenced by tat_get_extended_address(), and tat_set_extended_address().

#define RG_IEEE_ADDR_5   (0x29)

Offset for register IEEE_ADDR_5

Definition at line 597 of file at86rf230_registermap.h.

Referenced by tat_get_extended_address(), and tat_set_extended_address().

#define RG_IEEE_ADDR_6   (0x2a)

Offset for register IEEE_ADDR_6

Definition at line 606 of file at86rf230_registermap.h.

Referenced by tat_get_extended_address(), and tat_set_extended_address().

#define RG_IEEE_ADDR_7   (0x2b)

Offset for register IEEE_ADDR_7

Definition at line 615 of file at86rf230_registermap.h.

Referenced by tat_get_extended_address(), and tat_set_extended_address().

#define RG_IRQ_MASK   (0x0e)

Offset for register IRQ_MASK

Definition at line 296 of file at86rf230_registermap.h.

Referenced by ISR(), and tat_init().

#define RG_IRQ_STATUS   (0x0f)

Offset for register IRQ_STATUS

Definition at line 305 of file at86rf230_registermap.h.

Referenced by ISR().

#define RG_MAN_ID_0   (0x1e)

Offset for register MAN_ID_0

Definition at line 498 of file at86rf230_registermap.h.

Referenced by tat_init().

#define RG_MAN_ID_1   (0x1f)

Offset for register MAN_ID_1

Definition at line 507 of file at86rf230_registermap.h.

#define RG_PAN_ID_0   (0x22)

Offset for register PAN_ID_0

Definition at line 534 of file at86rf230_registermap.h.

Referenced by tat_get_pan_id(), and tat_set_pan_id().

#define RG_PAN_ID_1   (0x23)

Offset for register PAN_ID_1

Definition at line 543 of file at86rf230_registermap.h.

Referenced by tat_get_pan_id(), and tat_set_pan_id().

#define RG_PART_NUM   (0x1c)

Offset for register PART_NUM

Definition at line 476 of file at86rf230_registermap.h.

#define RG_PHY_CC_CCA   (0x08)

Offset for register PHY_CC_CCA

Definition at line 266 of file at86rf230_registermap.h.

#define RG_PHY_ED_LEVEL   (0x07)

Offset for register PHY_ED_LEVEL

Definition at line 257 of file at86rf230_registermap.h.

Referenced by tat_do_ed_scan().

#define RG_PHY_RSSI   (0x06)

Offset for register PHY_RSSI

Definition at line 247 of file at86rf230_registermap.h.

#define RG_PHY_TX_PWR   (0x05)

Offset for register PHY_TX_PWR

Definition at line 233 of file at86rf230_registermap.h.

#define RG_PLL_CF   (0x1a)

Offset for register PLL_CF

Definition at line 448 of file at86rf230_registermap.h.

#define RG_PLL_DCU   (0x1b)

Offset for register PLL_DCU

Definition at line 462 of file at86rf230_registermap.h.

#define RG_SHORT_ADDR_0   (0x20)

Offset for register SHORT_ADDR_0

Definition at line 516 of file at86rf230_registermap.h.

Referenced by tat_get_short_address(), and tat_set_short_address().

#define RG_SHORT_ADDR_1   (0x21)

Offset for register SHORT_ADDR_1

Definition at line 525 of file at86rf230_registermap.h.

Referenced by tat_get_short_address(), and tat_set_short_address().

#define RG_TRX_CTRL_0   (0x03)

Offset for register TRX_CTRL_0

Definition at line 172 of file at86rf230_registermap.h.

#define RG_TRX_STATE   (0x02)

Offset for register TRX_STATE

Definition at line 127 of file at86rf230_registermap.h.

#define RG_TRX_STATUS   (0x01)

Offset for register TRX_STATUS

Definition at line 53 of file at86rf230_registermap.h.

Referenced by tat_do_cca().

#define RG_VERSION_NUM   (0x1d)

Offset for register VERSION_NUM

Definition at line 489 of file at86rf230_registermap.h.

Referenced by tat_init().

#define RG_VREG_CTRL   (0x10)

Offset for register VREG_CTRL

Definition at line 342 of file at86rf230_registermap.h.

#define RG_XAH_CTRL   (0x2c)

Offset for register XAH_CTRL

Definition at line 624 of file at86rf230_registermap.h.

#define RG_XOSC_CTRL   (0x12)

Offset for register XOSC_CTRL

Definition at line 421 of file at86rf230_registermap.h.

#define RX_AACK_ON   (22)

Constant RX_AACK_ON for sub-register SR_TRX_STATUS

Definition at line 106 of file at86rf230_registermap.h.

Referenced by tat_set_trx_state().

#define RX_AACK_ON_NOCLK   (29)

Constant RX_AACK_ON_NOCLK for sub-register SR_TRX_STATUS

Definition at line 118 of file at86rf230_registermap.h.

#define RX_ON   (6)

Constant RX_ON for sub-register SR_TRX_STATUS

Definition at line 82 of file at86rf230_registermap.h.

Referenced by tat_do_cca(), tat_do_ed_scan(), tat_get_rssi_value(), tat_set_operating_channel(), and tat_set_trx_state().

#define RX_ON_NOCLK   (28)

Constant RX_ON_NOCLK for sub-register SR_TRX_STATUS

Definition at line 114 of file at86rf230_registermap.h.

#define SLEEP   (15)

Constant SLEEP for sub-register SR_TRX_STATUS

Definition at line 94 of file at86rf230_registermap.h.

#define SR_AVDD_OK   0x10, 0x40, 6

Access parameters for sub-register AVDD_OK in register RG_VREG_CTRL

Definition at line 350 of file at86rf230_registermap.h.

#define SR_AVREG_EXT   0x10, 0x80, 7

Access parameters for sub-register AVREG_EXT in register RG_VREG_CTRL

Definition at line 346 of file at86rf230_registermap.h.

#define SR_AVREG_TRIM   0x10, 0x30, 4

Access parameters for sub-register AVREG_TRIM in register RG_VREG_CTRL

Definition at line 354 of file at86rf230_registermap.h.

#define SR_BATMON_HR   0x11, 0x10, 4

Access parameters for sub-register BATMON_HR in register RG_BATMON

Definition at line 412 of file at86rf230_registermap.h.

Referenced by tat_batmon_configure(), and tat_batmon_get_voltage_range().

#define SR_BATMON_OK   0x11, 0x20, 5

Access parameters for sub-register BATMON_OK in register RG_BATMON

Definition at line 408 of file at86rf230_registermap.h.

Referenced by tat_batmon_get_status().

#define SR_BATMON_VTH   0x11, 0x0f, 0

Access parameters for sub-register BATMON_VTH in register RG_BATMON

Definition at line 416 of file at86rf230_registermap.h.

Referenced by tat_batmon_configure(), and tat_batmon_get_voltage_threshold().

#define SR_CCA_CS_THRES   0x09, 0xf0, 4

Access parameters for sub-register CCA_CS_THRES in register RG_CCA_THRES

Definition at line 287 of file at86rf230_registermap.h.

#define SR_CCA_DONE   0x01, 0x80, 7

Access parameters for sub-register CCA_DONE in register RG_TRX_STATUS

Definition at line 57 of file at86rf230_registermap.h.

#define SR_CCA_ED_THRES   0x09, 0x0f, 0

Access parameters for sub-register CCA_ED_THRES in register RG_CCA_THRES

Definition at line 291 of file at86rf230_registermap.h.

Referenced by tat_get_ed_threshold(), and tat_set_cca_mode().

#define SR_CCA_MODE   0x08, 0x60, 5

Access parameters for sub-register CCA_MODE in register RG_PHY_CC_CCA

Definition at line 274 of file at86rf230_registermap.h.

Referenced by tat_get_cca_mode(), and tat_set_cca_mode().

#define SR_CCA_REQUEST   0x08, 0x80, 7

Access parameters for sub-register CCA_REQUEST in register RG_PHY_CC_CCA

Definition at line 270 of file at86rf230_registermap.h.

Referenced by tat_do_cca().

#define SR_CCA_STATUS   0x01, 0x40, 6

Access parameters for sub-register CCA_STATUS in register RG_TRX_STATUS

Definition at line 61 of file at86rf230_registermap.h.

#define SR_CHANNEL   0x08, 0x1f, 0

Access parameters for sub-register CHANNEL in register RG_PHY_CC_CCA

Definition at line 278 of file at86rf230_registermap.h.

Referenced by tat_get_operating_channel(), and tat_set_operating_channel().

#define SR_CLKM_CTRL   0x03, 0x07, 0

Access parameters for sub-register CLKM_CTRL in register RG_TRX_CTRL_0

Definition at line 204 of file at86rf230_registermap.h.

Referenced by tat_get_clock_speed(), tat_init(), and tat_set_clock_speed().

#define SR_CLKM_SHA_SEL   0x03, 0x08, 3

Access parameters for sub-register CLKM_SHA_SEL in register RG_TRX_CTRL_0

Definition at line 200 of file at86rf230_registermap.h.

Referenced by tat_set_clock_speed().

#define SR_CSMA_SEED_0   0x2d, 0xff, 0

Access parameters for sub-register CSMA_SEED_0 in register RG_CSMA_SEED_0

Definition at line 642 of file at86rf230_registermap.h.

Referenced by tat_configure_csma().

#define SR_CSMA_SEED_1   0x2e, 0x07, 0

Access parameters for sub-register CSMA_SEED_1 in register RG_CSMA_SEED_1

Definition at line 660 of file at86rf230_registermap.h.

Referenced by tat_configure_csma().

#define SR_DVDD_OK   0x10, 0x04, 2

Access parameters for sub-register DVDD_OK in register RG_VREG_CTRL

Definition at line 378 of file at86rf230_registermap.h.

#define SR_DVREG_EXT   0x10, 0x08, 3

Access parameters for sub-register DVREG_EXT in register RG_VREG_CTRL

Definition at line 374 of file at86rf230_registermap.h.

#define SR_DVREG_TRIM   0x10, 0x03, 0

Access parameters for sub-register DVREG_TRIM in register RG_VREG_CTRL

Definition at line 382 of file at86rf230_registermap.h.

#define SR_ED_LEVEL   0x07, 0xff, 0

Access parameters for sub-register ED_LEVEL in register RG_PHY_ED_LEVEL

Definition at line 261 of file at86rf230_registermap.h.

#define SR_FTN_START   0x18, 0x80, 7

Access parameters for sub-register FTN_START in register RG_FTN_CTRL

Definition at line 438 of file at86rf230_registermap.h.

Referenced by tat_calibrate_filter().

#define SR_FTNV   0x18, 0x3f, 0

Access parameters for sub-register FTNV in register RG_FTN_CTRL

Definition at line 443 of file at86rf230_registermap.h.

#define SR_I_AM_COORD   0x2e, 0x08, 3

Access parameters for sub-register I_AM_COORD in register RG_CSMA_SEED_1

Definition at line 656 of file at86rf230_registermap.h.

#define SR_IEEE_ADDR_0   0x24, 0xff, 0

Access parameters for sub-register IEEE_ADDR_0 in register RG_IEEE_ADDR_0

Definition at line 556 of file at86rf230_registermap.h.

#define SR_IEEE_ADDR_1   0x25, 0xff, 0

Access parameters for sub-register IEEE_ADDR_1 in register RG_IEEE_ADDR_1

Definition at line 565 of file at86rf230_registermap.h.

#define SR_IEEE_ADDR_2   0x26, 0xff, 0

Access parameters for sub-register IEEE_ADDR_2 in register RG_IEEE_ADDR_2

Definition at line 574 of file at86rf230_registermap.h.

#define SR_IEEE_ADDR_3   0x27, 0xff, 0

Access parameters for sub-register IEEE_ADDR_3 in register RG_IEEE_ADDR_3

Definition at line 583 of file at86rf230_registermap.h.

#define SR_IEEE_ADDR_4   0x28, 0xff, 0

Access parameters for sub-register IEEE_ADDR_4 in register RG_IEEE_ADDR_4

Definition at line 592 of file at86rf230_registermap.h.

#define SR_IEEE_ADDR_5   0x29, 0xff, 0

Access parameters for sub-register IEEE_ADDR_5 in register RG_IEEE_ADDR_5

Definition at line 601 of file at86rf230_registermap.h.

#define SR_IEEE_ADDR_6   0x2a, 0xff, 0

Access parameters for sub-register IEEE_ADDR_6 in register RG_IEEE_ADDR_6

Definition at line 610 of file at86rf230_registermap.h.

#define SR_IEEE_ADDR_7   0x2b, 0xff, 0

Access parameters for sub-register IEEE_ADDR_7 in register RG_IEEE_ADDR_7

Definition at line 619 of file at86rf230_registermap.h.

#define SR_IRQ_0_PLL_LOCK   0x0f, 0x01, 0

Access parameters for sub-register IRQ_0_PLL_LOCK in register RG_IRQ_STATUS

Definition at line 337 of file at86rf230_registermap.h.

#define SR_IRQ_1_PLL_UNLOCK   0x0f, 0x02, 1

Access parameters for sub-register IRQ_1_PLL_UNLOCK in register RG_IRQ_STATUS

Definition at line 333 of file at86rf230_registermap.h.

#define SR_IRQ_2_RX_START   0x0f, 0x04, 2

Access parameters for sub-register IRQ_2_RX_START in register RG_IRQ_STATUS

Definition at line 329 of file at86rf230_registermap.h.

#define SR_IRQ_3_TRX_END   0x0f, 0x08, 3

Access parameters for sub-register IRQ_3_TRX_END in register RG_IRQ_STATUS

Definition at line 325 of file at86rf230_registermap.h.

#define SR_IRQ_4   0x0f, 0x10, 4

Access parameters for sub-register IRQ_4 in register RG_IRQ_STATUS

Definition at line 321 of file at86rf230_registermap.h.

#define SR_IRQ_5   0x0f, 0x20, 5

Access parameters for sub-register IRQ_5 in register RG_IRQ_STATUS

Definition at line 317 of file at86rf230_registermap.h.

#define SR_IRQ_6_TRX_UR   0x0f, 0x40, 6

Access parameters for sub-register IRQ_6_TRX_UR in register RG_IRQ_STATUS

Definition at line 313 of file at86rf230_registermap.h.

#define SR_IRQ_7_BAT_LOW   0x0f, 0x80, 7

Access parameters for sub-register IRQ_7_BAT_LOW in register RG_IRQ_STATUS

Definition at line 309 of file at86rf230_registermap.h.

#define SR_IRQ_MASK   0x0e, 0xff, 0

Access parameters for sub-register IRQ_MASK in register RG_IRQ_MASK

Definition at line 300 of file at86rf230_registermap.h.

#define SR_MAN_ID_0   0x1e, 0xff, 0

Access parameters for sub-register MAN_ID_0 in register RG_MAN_ID_0

Definition at line 502 of file at86rf230_registermap.h.

#define SR_MAN_ID_1   0x1f, 0xff, 0

Access parameters for sub-register MAN_ID_1 in register RG_MAN_ID_1

Definition at line 511 of file at86rf230_registermap.h.

#define SR_MAX_CSMA_RETRIES   0x2c, 0x0e, 1

Access parameters for sub-register MAX_CSMA_RETRIES in register RG_XAH_CTRL

Definition at line 632 of file at86rf230_registermap.h.

Referenced by tat_configure_csma().

#define SR_MAX_FRAME_RETRIES   0x2c, 0xf0, 4

Access parameters for sub-register MAX_FRAME_RETRIES in register RG_XAH_CTRL

Definition at line 628 of file at86rf230_registermap.h.

Referenced by tat_configure_csma().

#define SR_MIN_BE   0x2e, 0xc0, 6

Access parameters for sub-register MIN_BE in register RG_CSMA_SEED_1

Definition at line 651 of file at86rf230_registermap.h.

Referenced by tat_configure_csma().

#define SR_PAD_IO   0x03, 0xc0, 6

Access parameters for sub-register PAD_IO in register RG_TRX_CTRL_0

Definition at line 176 of file at86rf230_registermap.h.

#define SR_PAD_IO_CLKM   0x03, 0x30, 4

Access parameters for sub-register PAD_IO_CLKM in register RG_TRX_CTRL_0

Definition at line 180 of file at86rf230_registermap.h.

#define SR_PAN_ID_0   0x22, 0xff, 0

Access parameters for sub-register PAN_ID_0 in register RG_PAN_ID_0

Definition at line 538 of file at86rf230_registermap.h.

#define SR_PAN_ID_1   0x23, 0xff, 0

Access parameters for sub-register PAN_ID_1 in register RG_PAN_ID_1

Definition at line 547 of file at86rf230_registermap.h.

#define SR_PART_NUM   0x1c, 0xff, 0

Access parameters for sub-register PART_NUM in register RG_PART_NUM

Definition at line 480 of file at86rf230_registermap.h.

#define SR_PLL_CF   0x1a, 0x0f, 0

Access parameters for sub-register PLL_CF in register RG_PLL_CF

Definition at line 457 of file at86rf230_registermap.h.

#define SR_PLL_CF_START   0x1a, 0x80, 7

Access parameters for sub-register PLL_CF_START in register RG_PLL_CF

Definition at line 452 of file at86rf230_registermap.h.

Referenced by tat_calibrate_pll().

#define SR_PLL_DCU_START   0x1b, 0x80, 7

Access parameters for sub-register PLL_DCU_START in register RG_PLL_DCU

Definition at line 466 of file at86rf230_registermap.h.

Referenced by tat_calibrate_pll().

#define SR_PLL_DCUW   0x1b, 0x3f, 0

Access parameters for sub-register PLL_DCUW in register RG_PLL_DCU

Definition at line 471 of file at86rf230_registermap.h.

#define SR_reserved_01_3   0x01, 0x20, 5

Definition at line 62 of file at86rf230_registermap.h.

#define SR_reserved_05_2   0x05, 0x70, 4

Definition at line 238 of file at86rf230_registermap.h.

#define SR_reserved_06_1   0x06, 0xe0, 5

Definition at line 248 of file at86rf230_registermap.h.

#define SR_reserved_11_1   0x11, 0xc0, 6

Definition at line 404 of file at86rf230_registermap.h.

#define SR_reserved_18_2   0x18, 0x40, 6

Definition at line 439 of file at86rf230_registermap.h.

#define SR_reserved_1a_2   0x1a, 0x70, 4

Definition at line 453 of file at86rf230_registermap.h.

#define SR_reserved_1b_2   0x1b, 0x40, 6

Definition at line 467 of file at86rf230_registermap.h.

#define SR_reserved_2c_3   0x2c, 0x01, 0

Definition at line 633 of file at86rf230_registermap.h.

#define SR_reserved_2e_2   0x2e, 0x30, 4

Definition at line 652 of file at86rf230_registermap.h.

#define SR_RSSI   0x06, 0x1f, 0

Access parameters for sub-register RSSI in register RG_PHY_RSSI

Definition at line 252 of file at86rf230_registermap.h.

Referenced by tat_get_rssi_value().

#define SR_SHORT_ADDR_0   0x20, 0xff, 0

Access parameters for sub-register SHORT_ADDR_0 in register RG_SHORT_ADDR_0

Definition at line 520 of file at86rf230_registermap.h.

#define SR_SHORT_ADDR_1   0x21, 0xff, 0

Access parameters for sub-register SHORT_ADDR_1 in register RG_SHORT_ADDR_1

Definition at line 529 of file at86rf230_registermap.h.

#define SR_TRAC_STATUS   0x02, 0xe0, 5

Access parameters for sub-register TRAC_STATUS in register RG_TRX_STATE

Definition at line 131 of file at86rf230_registermap.h.

Referenced by tat_send_data_with_retry().

#define SR_TRX_CMD   0x02, 0x1f, 0

Access parameters for sub-register TRX_CMD in register RG_TRX_STATE

Definition at line 135 of file at86rf230_registermap.h.

Referenced by tat_init(), tat_reset_state_machine(), and tat_set_trx_state().

#define SR_TRX_STATUS   0x01, 0x1f, 0

Access parameters for sub-register TRX_STATUS in register RG_TRX_STATUS

Definition at line 66 of file at86rf230_registermap.h.

Referenced by tat_get_trx_state().

#define SR_TX_AUTO_CRC_ON   0x05, 0x80, 7

Access parameters for sub-register TX_AUTO_CRC_ON in register RG_PHY_TX_PWR

Definition at line 237 of file at86rf230_registermap.h.

Referenced by tat_use_auto_tx_crc().

#define SR_TX_PWR   0x05, 0x0f, 0

Access parameters for sub-register TX_PWR in register RG_PHY_TX_PWR

Definition at line 242 of file at86rf230_registermap.h.

Referenced by tat_get_tx_power_level(), and tat_set_tx_power_level().

#define SR_VERSION_NUM   0x1d, 0xff, 0

Access parameters for sub-register VERSION_NUM in register RG_VERSION_NUM

Definition at line 493 of file at86rf230_registermap.h.

#define SR_XTAL_MODE   0x12, 0xf0, 4

Access parameters for sub-register XTAL_MODE in register RG_XOSC_CTRL

Definition at line 425 of file at86rf230_registermap.h.

#define SR_XTAL_TRIM   0x12, 0x0f, 0

Access parameters for sub-register XTAL_TRIM in register RG_XOSC_CTRL

Definition at line 429 of file at86rf230_registermap.h.

#define TRX_OFF   (8)

Constant TRX_OFF for sub-register SR_TRX_STATUS

Definition at line 86 of file at86rf230_registermap.h.

Referenced by tat_calibrate_filter(), tat_enter_sleep_mode(), tat_init(), tat_leave_sleep_mode(), and tat_set_trx_state().

#define TX_ARET_ON   (25)

Constant TX_ARET_ON for sub-register SR_TRX_STATUS

Definition at line 110 of file at86rf230_registermap.h.

Referenced by tat_send_data_with_retry(), and tat_set_trx_state().

@DOC_TITLE@
Generated on Wed Jul 11 18:16:31 2007 for AVR2001 AT86RF230 Software Programmer's Manual by doxygen 1.4.7