Loading...
Searching...
No Matches
cc26xx_cc13xx_vims.h File Reference

CC26xx/CC13xx VIMS register definitions. More...

Detailed Description

CC26xx/CC13xx VIMS register definitions.

Definition in file cc26xx_cc13xx_vims.h.

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

Go to the source code of this file.

Data Structures

struct  flash_regs_t
 FLASH registers. More...
 
struct  vims_regs_t
 VIMS registers. More...
 

Macros

#define FLASH   ((flash_regs_t *) (FLASH_BASEADDR))
 FLASH register bank.
 
#define VIMS   ((vims_regs_t *) (VIMS_BASE))
 VIMS register bank.
 
#define FLASH_CFG_DIS_STANDBY   0x00000002
 FLASH register values.
 
#define FLASH_CFG_DIS_EFUSECLK   0x00000020
 
#define FLASH_FPAC1_PSLEEPTDIS_m   0x0FFF0000
 
#define FLASH_FPAC1_PSLEEPTDIS_s   16
 
#define FLASH_BASEADDR   (PERIPH_BASE + 0x30000)
 FLASH base address.
 
#define VIMS_BASE   (PERIPH_BASE + 0x34000)
 VIMS base address.
 
#define VIMS_CTL_STATS_CLR   0x80000000
 VIMS register values.
 
#define VIMS_CTL_STATS_CLR_m   0x80000000
 
#define VIMS_CTL_STATS_EN   0x40000000
 
#define VIMS_CTL_STATS_EN_m   0x40000000
 
#define VIMS_CTL_DYN_CG_EN   0x20000000
 
#define VIMS_CTL_DYN_CG_EN_m   0x20000000
 
#define VIMS_CTL_IDCODE_LB_DIS   0x00000020
 
#define VIMS_CTL_IDCODE_LB_DIS_m   0x00000020
 
#define VIMS_CTL_SYSBUS_LB_DIS   0x00000010
 
#define VIMS_CTL_SYSBUS_LB_DIS_m   0x00000010
 
#define VIMS_CTL_ARB_CFG   0x00000008
 
#define VIMS_CTL_ARB_CFG_m   0x00000008
 
#define VIMS_CTL_PREF_EN   0x00000004
 
#define VIMS_CTL_PREF_EN_m   0x00000004
 
#define VIMS_CTL_MODE_GPRAM   0x00000000
 
#define VIMS_CTL_MODE_CACHE   0x00000001
 
#define VIMS_CTL_MODE_SPLIT   0x00000002
 
#define VIMS_CTL_MODE_OFF   0x00000003
 
#define VIMS_CTL_MODE_m   0x00000003
 
#define VIMS_STAT_MODE_CHANGING   0x00000008
 

Macro Definition Documentation

◆ FLASH

#define FLASH   ((flash_regs_t *) (FLASH_BASEADDR))

FLASH register bank.

Definition at line 198 of file cc26xx_cc13xx_vims.h.

◆ FLASH_CFG_DIS_EFUSECLK

#define FLASH_CFG_DIS_EFUSECLK   0x00000020

Definition at line 180 of file cc26xx_cc13xx_vims.h.

◆ FLASH_CFG_DIS_STANDBY

#define FLASH_CFG_DIS_STANDBY   0x00000002

FLASH register values.

Definition at line 179 of file cc26xx_cc13xx_vims.h.

◆ FLASH_FPAC1_PSLEEPTDIS_m

#define FLASH_FPAC1_PSLEEPTDIS_m   0x0FFF0000

Definition at line 181 of file cc26xx_cc13xx_vims.h.

◆ FLASH_FPAC1_PSLEEPTDIS_s

#define FLASH_FPAC1_PSLEEPTDIS_s   16

Definition at line 182 of file cc26xx_cc13xx_vims.h.

◆ VIMS

#define VIMS   ((vims_regs_t *) (VIMS_BASE))

VIMS register bank.

Definition at line 221 of file cc26xx_cc13xx_vims.h.

◆ VIMS_CTL_ARB_CFG

#define VIMS_CTL_ARB_CFG   0x00000008

Definition at line 242 of file cc26xx_cc13xx_vims.h.

◆ VIMS_CTL_ARB_CFG_m

#define VIMS_CTL_ARB_CFG_m   0x00000008

Definition at line 243 of file cc26xx_cc13xx_vims.h.

◆ VIMS_CTL_DYN_CG_EN

#define VIMS_CTL_DYN_CG_EN   0x20000000

Definition at line 233 of file cc26xx_cc13xx_vims.h.

◆ VIMS_CTL_DYN_CG_EN_m

#define VIMS_CTL_DYN_CG_EN_m   0x20000000

Definition at line 234 of file cc26xx_cc13xx_vims.h.

◆ VIMS_CTL_IDCODE_LB_DIS

#define VIMS_CTL_IDCODE_LB_DIS   0x00000020

Definition at line 236 of file cc26xx_cc13xx_vims.h.

◆ VIMS_CTL_IDCODE_LB_DIS_m

#define VIMS_CTL_IDCODE_LB_DIS_m   0x00000020

Definition at line 237 of file cc26xx_cc13xx_vims.h.

◆ VIMS_CTL_MODE_CACHE

#define VIMS_CTL_MODE_CACHE   0x00000001

Definition at line 249 of file cc26xx_cc13xx_vims.h.

◆ VIMS_CTL_MODE_GPRAM

#define VIMS_CTL_MODE_GPRAM   0x00000000

Definition at line 248 of file cc26xx_cc13xx_vims.h.

◆ VIMS_CTL_MODE_m

#define VIMS_CTL_MODE_m   0x00000003

Definition at line 252 of file cc26xx_cc13xx_vims.h.

◆ VIMS_CTL_MODE_OFF

#define VIMS_CTL_MODE_OFF   0x00000003

Definition at line 251 of file cc26xx_cc13xx_vims.h.

◆ VIMS_CTL_MODE_SPLIT

#define VIMS_CTL_MODE_SPLIT   0x00000002

Definition at line 250 of file cc26xx_cc13xx_vims.h.

◆ VIMS_CTL_PREF_EN

#define VIMS_CTL_PREF_EN   0x00000004

Definition at line 245 of file cc26xx_cc13xx_vims.h.

◆ VIMS_CTL_PREF_EN_m

#define VIMS_CTL_PREF_EN_m   0x00000004

Definition at line 246 of file cc26xx_cc13xx_vims.h.

◆ VIMS_CTL_STATS_CLR

#define VIMS_CTL_STATS_CLR   0x80000000

VIMS register values.

Definition at line 227 of file cc26xx_cc13xx_vims.h.

◆ VIMS_CTL_STATS_CLR_m

#define VIMS_CTL_STATS_CLR_m   0x80000000

Definition at line 228 of file cc26xx_cc13xx_vims.h.

◆ VIMS_CTL_STATS_EN

#define VIMS_CTL_STATS_EN   0x40000000

Definition at line 230 of file cc26xx_cc13xx_vims.h.

◆ VIMS_CTL_STATS_EN_m

#define VIMS_CTL_STATS_EN_m   0x40000000

Definition at line 231 of file cc26xx_cc13xx_vims.h.

◆ VIMS_CTL_SYSBUS_LB_DIS

#define VIMS_CTL_SYSBUS_LB_DIS   0x00000010

Definition at line 239 of file cc26xx_cc13xx_vims.h.

◆ VIMS_CTL_SYSBUS_LB_DIS_m

#define VIMS_CTL_SYSBUS_LB_DIS_m   0x00000010

Definition at line 240 of file cc26xx_cc13xx_vims.h.

◆ VIMS_STAT_MODE_CHANGING

#define VIMS_STAT_MODE_CHANGING   0x00000008

Definition at line 254 of file cc26xx_cc13xx_vims.h.