![]() |
Kinetis SDK v.1.3 API Reference Manual
Rev. 0
Freescale Semiconductor, Inc.
|
#include <stdint.h>#include <stdbool.h>#include <assert.h>#include "fsl_device_registers.h"Data Structures | |
| struct | pmc_bandgap_buffer_config_t |
| Bandgap Buffer configuration. More... | |
Enumerations | |
| enum | pmc_low_volt_warn_volt_select_t { kPmcLowVoltWarnVoltLowTrip, kPmcLowVoltWarnVoltMid1Trip, kPmcLowVoltWarnVoltMid2Trip, kPmcLowVoltWarnVoltHighTrip } |
| Low-Voltage Warning Voltage Select. More... | |
| enum | pmc_low_volt_detect_volt_select_t { kPmcLowVoltDetectVoltLowTrip, kPmcLowVoltDetectVoltHighTrip } |
| Low-Voltage Detect Voltage Select. More... | |
Functions | |
Power Management Controller Control APIs | |
| static void | PMC_HAL_LowVoltDetectConfig (PMC_Type *base, bool enableInt, bool enableReset, pmc_low_volt_detect_volt_select_t voltSelect) |
| Configure the low voltage detect setting. More... | |
| static void | PMC_HAL_SetLowVoltDetectAck (PMC_Type *base) |
| Low-Voltage Detect Acknowledge. More... | |
| static bool | PMC_HAL_GetLowVoltDetectFlag (PMC_Type *base) |
| Low-Voltage Detect Flag Read. More... | |
| static void | PMC_HAL_LowVoltWarnConfig (PMC_Type *base, bool enableInt, pmc_low_volt_warn_volt_select_t voltSelect) |
| Configure the low voltage warning setting. More... | |
| static void | PMC_HAL_SetLowVoltWarnAck (PMC_Type *base) |
| Low-Voltage Warning Acknowledge. More... | |
| static bool | PMC_HAL_GetLowVoltWarnFlag (PMC_Type *base) |
| Low-Voltage Warning Flag Read. More... | |
| static void | PMC_HAL_BandgapBufferConfig (PMC_Type *base, pmc_bandgap_buffer_config_t *config) |
| Configures the PMC bandgap. More... | |
| static uint8_t | PMC_HAL_GetAckIsolation (PMC_Type *base) |
| Gets the acknowledge isolation value. More... | |
| static void | PMC_HAL_ClearAckIsolation (PMC_Type *base) |
| Clears an acknowledge isolation. More... | |
| static uint8_t | PMC_HAL_GetRegulatorStatus (PMC_Type *base) |
| Gets the Regulator regulation status. More... | |