MTB CAT1 Peripheral driver library

General Description

Functions

void Cy_SysPm_LinearRegDisable (void)
 Disables internal linear regulator. More...
 
void Cy_SysPm_LinearRegEnable (void)
 Enables internal linear regulator. More...
 
bool Cy_SysPm_LinearRegGetStatus (void)
 Check the status of the internal linear regulator. More...
 
void Cy_SysPm_DeepSleepRegDisable (void)
 Disables internal DeepSleep regulator. More...
 
void Cy_SysPm_DeepSleepRegEnable (void)
 Enables internal DeepSleep regulator. More...
 
bool Cy_SySPm_IsDeepSleepRegEnabled (void)
 Checks if internal DeepSleep regulator is enabled or not. More...
 

Function Documentation

◆ Cy_SysPm_LinearRegDisable()

void Cy_SysPm_LinearRegDisable ( void  )

Disables internal linear regulator.

Note
This API is available for CAT1A (TVIIBE only), CAT1B(PSOC C3), CAT1C devices.

◆ Cy_SysPm_LinearRegEnable()

void Cy_SysPm_LinearRegEnable ( void  )

Enables internal linear regulator.

Note
This API is available for CAT1A (TVIIBE only), CAT1B(PSOC C3), CAT1C devices.

◆ Cy_SysPm_LinearRegGetStatus()

bool Cy_SysPm_LinearRegGetStatus ( void  )

Check the status of the internal linear regulator.

Returns
true - status ok false - status fail
Note
This API is available for CAT1A (TVIIBE only), CAT1B(PSOC C3), CAT1C devices.

◆ Cy_SysPm_DeepSleepRegDisable()

void Cy_SysPm_DeepSleepRegDisable ( void  )

Disables internal DeepSleep regulator.

Note
This API is available for CAT1B(PSOC C3), CAT1C devices.

◆ Cy_SysPm_DeepSleepRegEnable()

void Cy_SysPm_DeepSleepRegEnable ( void  )

Enables internal DeepSleep regulator.

Note
This API is available for CAT1B(PSOC C3), CAT1C devices.

◆ Cy_SySPm_IsDeepSleepRegEnabled()

bool Cy_SySPm_IsDeepSleepRegEnabled ( void  )

Checks if internal DeepSleep regulator is enabled or not.

Returns
true - Enabled false - Disabled
Note
This API is available for CAT1B(PSOC C3), CAT1C devices.