Watchdog Timer
void ROM_WatchdogUnlock (uint32_t ui32Base)
uint32_t ROM_WatchdogValueGet (uint32_t ui32Base)
25.2.1 Function Documentation
25.2.1.1 ROM_WatchdogEnable
Enables the watchdog timer.
Prototype:
void
ROM_WatchdogEnable(uint32_t ui32Base)
ROM Location:
ROM_APITABLE is an array of pointers located at 0x0100.0010.
ROM_WATCHDOGTABLE is an array of pointers located at ROM_APITABLE[12].
ROM_WatchdogEnable is a function pointer located at ROM_WATCHDOGTABLE[2].
Parameters:
ui32Base is the base address of the watchdog timer module.
Description:
This will enable the watchdog timer counter and interrupt.
Note:
This function will have no effect if the watchdog timer has been locked.
See also:
ROM_WatchdogLock(), ROM_WatchdogUnlock()
Returns:
None.
25.2.1.2 ROM_WatchdogIntClear
Clears the watchdog timer interrupt.
Prototype:
void
ROM_WatchdogIntClear(uint32_t ui32Base)
ROM Location:
ROM_APITABLE is an array of pointers located at 0x0100.0010.
ROM_WATCHDOGTABLE is an array of pointers located at ROM_APITABLE[12].
ROM_WatchdogIntClear is a function pointer located at ROM_WATCHDOGTABLE[0].
Parameters:
ui32Base is the base address of the watchdog timer module.
Description:
The watchdog timer interrupt source is cleared, so that it no longer asserts.
342 April 8, 2013