FreeRTOS port on GAP8/RISC-V
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
gap9/pmsis/include/pmsis/implem/drivers/pmu/pmu.h File Reference

Data Structures

struct  pmu_state_t
 

Macros

#define PMU_MAX_LV_FREQUENCY
 
#define PMU_MAX_NV_FREQUENCY
 

Functions

void pi_pmu_init ()
 Initializes the PMU. More...
 
int pi_pmu_voltage_set (uint32_t voltage, uint32_t frequency_check)
 Set PUM voltage and check frequency at the same time . More...
 
void pi_pmu_deinit (int retentive, int wakeup_state)
 De-Initializes and shut down the PMU. More...
 
void pi_pmu_mram_poweron (void)
 
void pi_pmu_mram_poweroff (void)