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... | |