Functions
watchdog.c File Reference
#include <ti/devices/msp432e4/inc/msp432e411y.h>
#include "types.h"
#include <stdbool.h>
#include <stdint.h>
#include "inc/hw_watchdog.h"
#include "debug.h"
#include "interrupt.h"
#include "watchdog.h"

Functions

bool WatchdogRunning (uint32_t ui32Base)
 
void WatchdogEnable (uint32_t ui32Base)
 
void WatchdogResetEnable (uint32_t ui32Base)
 
void WatchdogResetDisable (uint32_t ui32Base)
 
void WatchdogLock (uint32_t ui32Base)
 
void WatchdogUnlock (uint32_t ui32Base)
 
bool WatchdogLockState (uint32_t ui32Base)
 
void WatchdogReloadSet (uint32_t ui32Base, uint32_t ui32LoadVal)
 
uint32_t WatchdogReloadGet (uint32_t ui32Base)
 
uint32_t WatchdogValueGet (uint32_t ui32Base)
 
void WatchdogIntRegister (uint32_t ui32Base, void(*pfnHandler)(void))
 
void WatchdogIntUnregister (uint32_t ui32Base)
 
void WatchdogIntEnable (uint32_t ui32Base)
 
uint32_t WatchdogIntStatus (uint32_t ui32Base, bool bMasked)
 
void WatchdogIntClear (uint32_t ui32Base)
 
void WatchdogIntTypeSet (uint32_t ui32Base, uint32_t ui32Type)
 
void WatchdogStallEnable (uint32_t ui32Base)
 
void WatchdogStallDisable (uint32_t ui32Base)
 
Copyright 2017, Texas Instruments Incorporated