Contains all macro definitions and function prototypes support for pmu firmware library on A31L12x. More...
Go to the source code of this file.
Functions | |
void | HAL_PMU_Enable_AllPowerOff (void) |
Enable all power off function. More... | |
void | HAL_PMU_Enable_FlashPowerOff (void) |
Enable flash power off. More... | |
void | HAL_PMU_Disable_FlashPowerOff (void) |
Disable flash power off. More... | |
void | HAL_PMU_Enable_SRAMRetentionPower (void) |
Enable the sram retention power function. More... | |
void | HAL_PMU_Disable_SRAMRetentionPower (void) |
Disable the sram retention power function. More... | |
Contains all macro definitions and function prototypes support for pmu firmware library on A31L12x.
Copyright(C) 2019, ABOV Semiconductor All rights reserved.
ABOV Disclaimer
IMPORTANT NOTICE ? PLEASE READ CAREFULLY ABOV Semiconductor ("ABOV") reserves the right to make changes, corrections, enhancements, modifications, and improvements to ABOV products and/or to this document at any time without notice. ABOV does not give warranties as to the accuracy or completeness of the information included herein. Purchasers should obtain the latest relevant information of ABOV products before placing orders. Purchasers are entirely responsible for the choice, selection, and use of ABOV products and ABOV assumes no liability for application assistance or the design of purchasers' products. No license, express or implied, to any intellectual property rights is granted by ABOV herein. ABOV disclaims all express and implied warranties and shall not be responsible or liable for any injuries or damages related to use of ABOV products in such unauthorized applications. ABOV and the ABOV logo are trademarks of ABOV. All other product or service names are the property of their respective owners. Information in this document supersedes and replaces the information previously supplied in any former versions of this document. 2020 ABOV Semiconductor All rights reserved
Definition in file A31L12x_hal_pmu.h.
void HAL_PMU_Disable_FlashPowerOff | ( | void | ) |
Disable flash power off.
This function powers on the flash.
Definition at line 78 of file A31L12x_hal_pmu.c.
void HAL_PMU_Disable_SRAMRetentionPower | ( | void | ) |
Disable the sram retention power function.
This function selects the normal power for sram on sleep and deep sleep mode.
Definition at line 104 of file A31L12x_hal_pmu.c.
void HAL_PMU_Enable_AllPowerOff | ( | void | ) |
Enable all power off function.
This function powers off all system and peripheral except always-on region on deep sleep mode.
Definition at line 52 of file A31L12x_hal_pmu.c.
void HAL_PMU_Enable_FlashPowerOff | ( | void | ) |
Enable flash power off.
This function powers off the flash.
Definition at line 65 of file A31L12x_hal_pmu.c.
void HAL_PMU_Enable_SRAMRetentionPower | ( | void | ) |
Enable the sram retention power function.
This function selects the retention power for sram on sleep and deep sleep mode.
Definition at line 91 of file A31L12x_hal_pmu.c.