FreeRTOS port on GAP8/RISC-V
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
soc_eu_accessors.h File Reference

Functions

static uint32_t soc_eu_sw_event_get (uint32_t base)
 
static void soc_eu_sw_event_set (uint32_t base, uint32_t value)
 
static uint32_t soc_eu_fc_mask_msb_get (uint32_t base)
 
static void soc_eu_fc_mask_msb_set (uint32_t base, uint32_t value)
 
static uint32_t soc_eu_fc_mask_lsb_get (uint32_t base)
 
static void soc_eu_fc_mask_lsb_set (uint32_t base, uint32_t value)
 
static uint32_t soc_eu_cl_mask_msb_get (uint32_t base)
 
static void soc_eu_cl_mask_msb_set (uint32_t base, uint32_t value)
 
static uint32_t soc_eu_cl_mask_lsb_get (uint32_t base)
 
static void soc_eu_cl_mask_lsb_set (uint32_t base, uint32_t value)
 
static uint32_t soc_eu_pr_mask_msb_get (uint32_t base)
 
static void soc_eu_pr_mask_msb_set (uint32_t base, uint32_t value)
 
static uint32_t soc_eu_pr_mask_lsb_get (uint32_t base)
 
static void soc_eu_pr_mask_lsb_set (uint32_t base, uint32_t value)
 
static uint32_t soc_eu_err_msb_get (uint32_t base)
 
static void soc_eu_err_msb_set (uint32_t base, uint32_t value)
 
static uint32_t soc_eu_err_lsb_get (uint32_t base)
 
static void soc_eu_err_lsb_set (uint32_t base, uint32_t value)
 
static uint32_t soc_eu_timer1_sel_hi_get (uint32_t base)
 
static void soc_eu_timer1_sel_hi_set (uint32_t base, uint32_t value)
 
static uint32_t soc_eu_timer1_sel_lo_get (uint32_t base)
 
static void soc_eu_timer1_sel_lo_set (uint32_t base, uint32_t value)
 
static uint32_t soc_eu_timer2_sel_hi_get (uint32_t base)
 
static void soc_eu_timer2_sel_hi_set (uint32_t base, uint32_t value)
 
static uint32_t soc_eu_timer2_sel_lo_get (uint32_t base)
 
static void soc_eu_timer2_sel_lo_set (uint32_t base, uint32_t value)
 

Function Documentation

static uint32_t soc_eu_cl_mask_lsb_get ( uint32_t  base)
inlinestatic
static void soc_eu_cl_mask_lsb_set ( uint32_t  base,
uint32_t  value 
)
inlinestatic
static uint32_t soc_eu_cl_mask_msb_get ( uint32_t  base)
inlinestatic
static void soc_eu_cl_mask_msb_set ( uint32_t  base,
uint32_t  value 
)
inlinestatic
static uint32_t soc_eu_err_lsb_get ( uint32_t  base)
inlinestatic

References GAP_READ, and SOC_EU_ERR_LSB_OFFSET.

static void soc_eu_err_lsb_set ( uint32_t  base,
uint32_t  value 
)
inlinestatic

References GAP_WRITE, and SOC_EU_ERR_LSB_OFFSET.

static uint32_t soc_eu_err_msb_get ( uint32_t  base)
inlinestatic

References GAP_READ, and SOC_EU_ERR_MSB_OFFSET.

static void soc_eu_err_msb_set ( uint32_t  base,
uint32_t  value 
)
inlinestatic

References GAP_WRITE, and SOC_EU_ERR_MSB_OFFSET.

static uint32_t soc_eu_fc_mask_lsb_get ( uint32_t  base)
inlinestatic
static void soc_eu_fc_mask_lsb_set ( uint32_t  base,
uint32_t  value 
)
inlinestatic
static uint32_t soc_eu_fc_mask_msb_get ( uint32_t  base)
inlinestatic
static void soc_eu_fc_mask_msb_set ( uint32_t  base,
uint32_t  value 
)
inlinestatic
static uint32_t soc_eu_pr_mask_lsb_get ( uint32_t  base)
inlinestatic
static void soc_eu_pr_mask_lsb_set ( uint32_t  base,
uint32_t  value 
)
inlinestatic
static uint32_t soc_eu_pr_mask_msb_get ( uint32_t  base)
inlinestatic
static void soc_eu_pr_mask_msb_set ( uint32_t  base,
uint32_t  value 
)
inlinestatic
static uint32_t soc_eu_sw_event_get ( uint32_t  base)
inlinestatic

References GAP_READ, and SOC_EU_SW_EVENT_OFFSET.

static void soc_eu_sw_event_set ( uint32_t  base,
uint32_t  value 
)
inlinestatic
static uint32_t soc_eu_timer1_sel_hi_get ( uint32_t  base)
inlinestatic
static void soc_eu_timer1_sel_hi_set ( uint32_t  base,
uint32_t  value 
)
inlinestatic
static uint32_t soc_eu_timer1_sel_lo_get ( uint32_t  base)
inlinestatic
static void soc_eu_timer1_sel_lo_set ( uint32_t  base,
uint32_t  value 
)
inlinestatic
static uint32_t soc_eu_timer2_sel_hi_get ( uint32_t  base)
inlinestatic
static void soc_eu_timer2_sel_hi_set ( uint32_t  base,
uint32_t  value 
)
inlinestatic
static uint32_t soc_eu_timer2_sel_lo_get ( uint32_t  base)
inlinestatic
static void soc_eu_timer2_sel_lo_set ( uint32_t  base,
uint32_t  value 
)
inlinestatic