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

Data Structures

struct  fc_icache_t
 
union  fc_icache_enable_t
 
union  fc_icache_flush_t
 
union  fc_icache_sel_flush_t
 
union  fc_icache_status_t
 

Macros

ENABLE
#define FC_ICACHE_ENABLE_EN_MASK
 
#define FC_ICACHE_ENABLE_EN_SHIFT
 
#define FC_ICACHE_ENABLE_EN(val)
 
FLUSH
#define FC_ICACHE_FLUSH_FL_MASK
 
#define FC_ICACHE_FLUSH_FL_SHIFT
 
#define FC_ICACHE_FLUSH_FL(val)
 
SEL_FLUSH
#define FC_ICACHE_SEL_FLUSH_ADDR_MASK
 
#define FC_ICACHE_SEL_FLUSH_ADDR_SHIFT
 
#define FC_ICACHE_SEL_FLUSH_ADDR(val)
 
STATUS
#define FC_ICACHE_STATUS_STATUS_MASK
 
#define FC_ICACHE_STATUS_STATUS_SHIFT
 
#define FC_ICACHE_STATUS_STATUS(val)
 

Macro Definition Documentation

#define FC_ICACHE_ENABLE_EN (   val)
#define FC_ICACHE_ENABLE_EN_MASK
#define FC_ICACHE_ENABLE_EN_SHIFT
#define FC_ICACHE_FLUSH_FL (   val)
#define FC_ICACHE_FLUSH_FL_MASK
#define FC_ICACHE_FLUSH_FL_SHIFT
#define FC_ICACHE_SEL_FLUSH_ADDR (   val)
#define FC_ICACHE_SEL_FLUSH_ADDR_MASK
#define FC_ICACHE_SEL_FLUSH_ADDR_SHIFT
#define FC_ICACHE_STATUS_STATUS (   val)
#define FC_ICACHE_STATUS_STATUS_MASK
#define FC_ICACHE_STATUS_STATUS_SHIFT