The friendly Operating System for the Internet of Things

CC26x0 VIMS register definitions. More...

+ 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 + 0x4))
 FLASH register bank.
 
#define VIMS   ((vims_regs_t *)(VIMS_BASE + 0x4))
 VIMS register bank.
 
#define FLASH_BASEADDR   0x40030000
 base address of FLASH memory
 
#define VIMS_BASE   0x40034000
 base address of VIMS memory
 
#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