Macros | Functions
pss.h File Reference
#include <stdint.h>
#include "register_remap.h"
#include <msp432.h>
#include <stdbool.h>

Go to the source code of this file.

Macros

#define PSS_KEY_VALUE   0x0000695A
 
#define PSS_SVSMH   PSS_IE_SVSMHIE
 
#define PSS_FULL_PERFORMANCE_MODE   0x01
 
#define PSS_NORMAL_PERFORMANCE_MODE   0x00
 

Functions

void PSS_enableHighSidePinToggle (bool activeLow)
 
void PSS_disableHighSidePinToggle (void)
 
void PSS_enableHighSide (void)
 
void PSS_disableHighSide (void)
 
void PSS_setHighSidePerformanceMode (uint_fast8_t powerMode)
 
uint_fast8_t PSS_getHighSidePerformanceMode (void)
 
void PSS_enableHighSideMonitor (void)
 
void PSS_disableHighSideMonitor (void)
 
void PSS_setHighSideVoltageTrigger (uint_fast8_t triggerVoltage)
 
uint_fast8_t PSS_getHighSideVoltageTrigger (void)
 
void PSS_enableInterrupt (void)
 
void PSS_disableInterrupt (void)
 
uint32_t PSS_getInterruptStatus (void)
 
void PSS_clearInterruptFlag (void)
 
void PSS_registerInterrupt (void(*intHandler)(void))
 
void PSS_unregisterInterrupt (void)
 

Copyright 2014, Texas Instruments Incorporated