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

Functions

static void hal_efuse_start_read ()
 
static void hal_efuse_start_program ()
 
static void hal_efuse_sleep ()
 
static char hal_efuse_read_byte (unsigned int regId)
 
static int hal_efuse_read_word (unsigned int regId)
 
static void hal_efuse_write_byte (unsigned int regId, unsigned char value)
 
static void hal_efuse_config_timings (unsigned int timervalues)
 

Function Documentation

static void hal_efuse_config_timings ( unsigned int  timervalues)
inlinestatic

References efuse_ctrl, and hal_write32().

static char hal_efuse_read_byte ( unsigned int  regId)
inlinestatic

References efuse_regs_array, and hal_read8().

static int hal_efuse_read_word ( unsigned int  regId)
inlinestatic

References efuse_regs_array, and hal_read32().

static void hal_efuse_sleep ( )
inlinestatic
static void hal_efuse_start_program ( )
inlinestatic
static void hal_efuse_start_read ( )
inlinestatic
static void hal_efuse_write_byte ( unsigned int  regId,
unsigned char  value 
)
inlinestatic

References efuse_regs_array, and hal_write8().