CC26xx/CC13xx MCU I/O register definitions. More...
CC26xx/CC13xx MCU I/O register definitions.
Definition in file cc26xx_cc13xx_rfc.h.
#include "cc26xx_cc13xx.h"
Go to the source code of this file.
Data Structures | |
struct | rfc_dbell_regs_t |
RFC_DBELL registers. More... | |
struct | rfc_pwr_regs_t |
RFC_PWR registers. More... | |
Macros | |
#define | RFC_DBELL ((rfc_dbell_regs_t *) (RFC_DBELL_BASE)) |
RFC_DBELL register bank. | |
#define | RFC_DBELL_NONBUF ((rfc_dbell_regs_t *) (RFC_DBELL_BASE_NONBUF)) |
RFC_DBELL register bank. | |
#define | RFC_PWR ((rfc_pwr_regs_t *) (RFC_PWR_BASE)) |
RFC_PWR register bank. | |
#define | RFC_PWR_NONBUF ((rfc_pwr_regs_t *) (RFC_PWR_BASE_NONBUF)) |
RFC_PWR register bank. | |
#define | RFACKIFG_ACKFLAG 0x1 |
enum | rf_hw_irq_t { HW_IRQ_FSCA = (1 << 1), HW_IRQ_MDMDONE = (1 << 2), HW_IRQ_MDMIN = (1 << 3), HW_IRQ_MDMOUT = (1 << 4), HW_IRQ_MDMSOFT = (1 << 5), HW_IRQ_TRCTK = (1 << 6), HW_IRQ_RFEDONE = (1 << 8), HW_IRQ_RFESOFT0 = (1 << 9), HW_IRQ_RFESOFT1 = (1 << 10), HW_IRQ_RFESOFT2 = (1 << 11), HW_IRQ_RATCH0 = (1 << 12), HW_IRQ_RATCH1 = (1 << 13), HW_IRQ_RATCH2 = (1 << 14), HW_IRQ_RATCH3 = (1 << 15), HW_IRQ_RATCH4 = (1 << 16), HW_IRQ_RATCH5 = (1 << 17), HW_IRQ_RATCH6 = (1 << 18), HW_IRQ_RATCH7 = (1 << 19) } |
RFC_DBELL definitions. More... | |
enum | rf_cpe_irq_t { CPE_IRQ_COMMAND_DONE = (1 << 0), CPE_IRQ_LAST_COMMAND_DONE = (1 << 1), CPE_IRQ_FG_COMMAND_DONE = (1 << 2), CPE_IRQ_LAST_FG_COMMAND_DONE = (1 << 3), CPE_IRQ_TX_DONE = (1 << 4), CPE_IRQ_TX_ACK = (1 << 5), CPE_IRQ_TX_CTRL = (1 << 6), CPE_IRQ_TX_CTRL_ACK = (1 << 7), CPE_IRQ_TX_CTRL_ACK_ACK = (1 << 8), CPE_IRQ_TX_RETRANS = (1 << 9), CPE_IRQ_TX_ENTRY_DONE = (1 << 10), CPE_IRQ_TX_BUFFER_CHANGED = (1 << 11), CPE_IRQ_IRQ12 = (1 << 12), CPE_IRQ_IRQ13 = (1 << 13), CPE_IRQ_IRQ14 = (1 << 14), CPE_IRQ_IRQ15 = (1 << 15), CPE_IRQ_RX_OK = (1 << 16), CPE_IRQ_RX_NOK = (1 << 17), CPE_IRQ_RX_IGNORED = (1 << 18), CPE_IRQ_RX_EMPTY = (1 << 19), CPE_IRQ_RX_CTRL = (1 << 20), CPE_IRQ_RX_CTRL_ACK = (1 << 21), CPE_IRQ_RX_BUF_FULL = (1 << 22), CPE_IRQ_RX_ENTRY_DONE = (1 << 23), CPE_IRQ_RX_DATA_WRITTEN = (1 << 24), CPE_IRQ_RX_N_DATA_WRITTEN = (1 << 25), CPE_IRQ_RX_ABORTED = (1 << 26), CPE_IRQ_IRQ27 = (1 << 27), CPE_IRQ_SYNTH_NO_LOCK = (1 << 28), CPE_IRQ_MODULES_UNLOCKED = (1 << 29), CPE_IRQ_BOOT_DONE = (1 << 30), CPE_IRQ_INTERNAL_ERROR = (1 << 31) } |
RFCPEIEN/RFCPEIFG/RFCPEISL interrupt flags. | |
#define | RFC_DBELL_BASE (PERIPH_BASE + 0x41000) |
RFC_DBELL base address. | |
#define | RFC_DBELL_BASE_NONBUF (PERIPH_BASE_NONBUF + 0x41000) |
RFC_DBELL base address. | |
#define | PWMCLKEN_RFCTRC 0x400 |
RFC_PWR definitions. | |
#define | PWMCLKEN_FSCA 0x200 |
#define | PWMCLKEN_PHA 0x100 |
#define | PWMCLKEN_RAT 0x80 |
#define | PWMCLKEN_RFERAM 0x40 |
#define | PWMCLKEN_MDMRAM 0x10 |
#define | PWMCLKEN_MDM 0x8 |
#define | PWMCLKEN_CPERAM 0x4 |
#define | PWMCLKEN_CPE 0x2 |
#define | PWMCLKEN_RFC 0x1 |
#define | RFC_PWR_BASE (PERIPH_BASE + 0x40000) |
RFC_PWR base address. | |
#define | RFC_PWR_BASE_NONBUF (PERIPH_BASE_NONBUF + 0x40000) |
RFC_PWR base address. | |
enum rf_hw_irq_t |
RFC_DBELL definitions.
RFCHWIFG/RFCHWIEN interrupt flags
Definition at line 54 of file cc26xx_cc13xx_rfc.h.