HPM SDK
HPMicro Software Development Kit
BCFG driver APIs

BCFG driver APIs. More...

Functions

static void bcfg_vbg_enable_lp_mode (BCFG_Type *ptr)
 enable VBAT LP mode More...
 
static void bcfg_vbg_disable_lp_mode (BCFG_Type *ptr)
 disable VBAT LP mode More...
 
static void bcfg_vbg_enable_power_save_mode (BCFG_Type *ptr)
 enable power save mode More...
 
static void bcfg_vbg_disable_power_save_mode (BCFG_Type *ptr)
 disable power save mode More...
 
static void bcfg_ldo_set_voltage (BCFG_Type *ptr, uint16_t voltage)
 set ldo voltage More...
 
static void bcfg_ldo_enable (BCFG_Type *ptr)
 enable ldo More...
 
static void bcfg_ldo_disable (BCFG_Type *ptr)
 disable ldo More...
 

Detailed Description

BCFG driver APIs.

Function Documentation

◆ bcfg_ldo_disable()

static void bcfg_ldo_disable ( BCFG_Type ptr)
inlinestatic

#include <soc/HPM6700/HPM6750/hpm_bcfg_drv.h>

disable ldo

Parameters
[in]ptrbase address

◆ bcfg_ldo_enable()

static void bcfg_ldo_enable ( BCFG_Type ptr)
inlinestatic

#include <soc/HPM6700/HPM6750/hpm_bcfg_drv.h>

enable ldo

Parameters
[in]ptrbase address

◆ bcfg_ldo_set_voltage()

static void bcfg_ldo_set_voltage ( BCFG_Type ptr,
uint16_t  voltage 
)
inlinestatic

#include <soc/HPM6700/HPM6750/hpm_bcfg_drv.h>

set ldo voltage

Parameters
[in]ptrbase address
[in]voltagetarget voltage

◆ bcfg_vbg_disable_lp_mode()

static void bcfg_vbg_disable_lp_mode ( BCFG_Type ptr)
inlinestatic

#include <soc/HPM6200/HPM6280/hpm_bcfg_drv.h>

disable VBAT LP mode

Parameters
[in]ptrbase address

◆ bcfg_vbg_disable_power_save_mode()

static void bcfg_vbg_disable_power_save_mode ( BCFG_Type ptr)
inlinestatic

#include <soc/HPM6200/HPM6280/hpm_bcfg_drv.h>

disable power save mode

Parameters
[in]ptrbase address

◆ bcfg_vbg_enable_lp_mode()

static void bcfg_vbg_enable_lp_mode ( BCFG_Type ptr)
inlinestatic

#include <soc/HPM6200/HPM6280/hpm_bcfg_drv.h>

enable VBAT LP mode

Parameters
[in]ptrbase address

◆ bcfg_vbg_enable_power_save_mode()

static void bcfg_vbg_enable_power_save_mode ( BCFG_Type ptr)
inlinestatic

#include <soc/HPM6200/HPM6280/hpm_bcfg_drv.h>

enable power save mode

Parameters
[in]ptrbase address