40 #ifndef __DRIVERLIB_WATCHDOG_H__
41 #define __DRIVERLIB_WATCHDOG_H__
59 #define WATCHDOG_INT_TYPE_INT 0x00000000
60 #define WATCHDOG_INT_TYPE_NMI 0x00000004
95 #endif // __DRIVERLIB_WATCHDOG_H__
void WatchdogIntTypeSet(uint32_t ui32Base, uint32_t ui32Type)
Definition: watchdog.c:539
void WatchdogResetEnable(uint32_t ui32Base)
Definition: watchdog.c:125
void WatchdogStallEnable(uint32_t ui32Base)
Definition: watchdog.c:573
void WatchdogReloadSet(uint32_t ui32Base, uint32_t ui32LoadVal)
Definition: watchdog.c:264
void WatchdogIntRegister(uint32_t ui32Base, void(*pfnHandler)(void))
Definition: watchdog.c:355
void WatchdogIntUnregister(uint32_t ui32Base)
Definition: watchdog.c:397
void WatchdogIntEnable(uint32_t ui32Base)
Definition: watchdog.c:429
void WatchdogEnable(uint32_t ui32Base)
Definition: watchdog.c:97
uint32_t WatchdogValueGet(uint32_t ui32Base)
Definition: watchdog.c:315
void WatchdogUnlock(uint32_t ui32Base)
Definition: watchdog.c:206
uint32_t WatchdogReloadGet(uint32_t ui32Base)
Definition: watchdog.c:290
void WatchdogResetDisable(uint32_t ui32Base)
Definition: watchdog.c:153
bool WatchdogRunning(uint32_t ui32Base)
Definition: watchdog.c:70
void WatchdogIntClear(uint32_t ui32Base)
Definition: watchdog.c:502
uint32_t WatchdogIntStatus(uint32_t ui32Base, bool bMasked)
Definition: watchdog.c:459
void WatchdogLock(uint32_t ui32Base)
Definition: watchdog.c:179
bool WatchdogLockState(uint32_t ui32Base)
Definition: watchdog.c:232
void WatchdogStallDisable(uint32_t ui32Base)
Definition: watchdog.c:600