#include <stdint.h>
#include <ti/devices/msp432p4xx/driverlib/pcm.h>
#include <ti/devices/msp432p4xx/driverlib/debug.h>
#include <ti/devices/msp432p4xx/driverlib/interrupt.h>
#include <ti/devices/msp432p4xx/driverlib/wdt_a.h>
#include <ti/devices/msp432p4xx/driverlib/rtc_c.h>
#include <ti/devices/msp432p4xx/driverlib/cpu.h>
Functions | |
bool | PCM_setCoreVoltageLevel (uint_fast8_t voltageLevel) |
bool | PCM_setCoreVoltageLevelWithTimeout (uint_fast8_t voltageLevel, uint32_t timeOut) |
bool | PCM_setCoreVoltageLevelNonBlocking (uint_fast8_t voltageLevel) |
uint8_t | PCM_getPowerMode (void) |
uint8_t | PCM_getCoreVoltageLevel (void) |
bool | PCM_setPowerMode (uint_fast8_t powerMode) |
bool | PCM_setPowerModeNonBlocking (uint_fast8_t powerMode) |
bool | PCM_setPowerModeWithTimeout (uint_fast8_t powerMode, uint32_t timeOut) |
bool | PCM_setPowerState (uint_fast8_t powerState) |
bool | PCM_setPowerStateWithTimeout (uint_fast8_t powerState, uint32_t timeout) |
bool | PCM_setPowerStateNonBlocking (uint_fast8_t powerState) |
bool | PCM_shutdownDevice (uint32_t shutdownMode) |
bool | PCM_gotoLPM4 (void) |
bool | PCM_gotoLPM4InterruptSafe (void) |
bool | PCM_gotoLPM0 (void) |
bool | PCM_gotoLPM0InterruptSafe (void) |
bool | PCM_gotoLPM3 (void) |
bool | PCM_gotoLPM3InterruptSafe (void) |
uint8_t | PCM_getPowerState (void) |
void | PCM_enableRudeMode (void) |
void | PCM_disableRudeMode (void) |
void | PCM_enableInterrupt (uint32_t flags) |
void | PCM_disableInterrupt (uint32_t flags) |
uint32_t | PCM_getInterruptStatus (void) |
uint32_t | PCM_getEnabledInterruptStatus (void) |
void | PCM_clearInterruptFlag (uint32_t flags) |
void | PCM_registerInterrupt (void(*intHandler)(void)) |
void | PCM_unregisterInterrupt (void) |