![]() |
PDK API Guide for J721E
|
Watchdog timer APIs and macros.
This file contains the driver API prototypes and macro definitions.
Go to the source code of this file.
Functions | |
void | WDTIMEREnable (uint32_t baseAddr) |
Starts/Enables the watchdog timer. More... | |
void | WDTIMERDisable (uint32_t baseAddr) |
Stops/Disables the watchdog timer. More... | |
uint32_t | WDTIMERRevisionIDGet (uint32_t baseAddr) |
Return the revision id of the SOC used. More... | |
void | WDTIMERReset (uint32_t baseAddr) |
Reset the watchdog timer module. More... | |
void | WDTIMERPreScalerClkEnable (uint32_t baseAddr, uint32_t ptv) |
This API will configure and enable the pre-scaler clock. More... | |
void | WDTIMERPreScalerClkDisable (uint32_t baseAddr) |
This API will disable the pre-scaler clock. More... | |
void | WDTIMERCounterSet (uint32_t baseAddr, uint32_t countVal) |
Set/Write the Counter register with the counter value. More... | |
uint32_t | WDTIMERCounterGet (uint32_t baseAddr) |
Get/Read the counter value from the counter register. More... | |
void | WDTIMERReloadSet (uint32_t baseAddr, uint32_t reloadVal) |
Set the reload count value in the Watchdog timer load register. More... | |
uint32_t | WDTIMERReloadGet (uint32_t baseAddr) |
Get the reload count value from the Watchdog timer load register. More... | |
void | WDTIMERTriggerSet (uint32_t baseAddr, uint32_t trigVal) |
Set/enable the trigger write access. More... | |
void | WDTIMERDelaySet (uint32_t baseAddr, uint32_t delayVal) |
Load the delay register of Watchdog timer with the delay value. More... | |
uint32_t | WDTIMERDelayGet (uint32_t baseAddr) |
Return the delay register value of Watchdog timer. More... | |
void | WDTIMERIntRawStatusSet (uint32_t baseAddr, uint32_t intFlags) |
Set IRQ status by software. More... | |
uint32_t | WDTIMERIntRawStatusGet (uint32_t baseAddr) |
Return the Raw IRQ status. More... | |
uint32_t | WDTIMERIntStatusGet (uint32_t baseAddr) |
Read the status of WD_TIMER_WIRQSTAT register. More... | |
void | WDTIMERIntStatusClear (uint32_t baseAddr, uint32_t intFlags) |
Clear IRQ status. More... | |
void | WDTIMERIntEnable (uint32_t baseAddr, uint32_t intFlags) |
Enable Watchdog timer interrupts. More... | |
uint32_t | WDTIMERIntEnableStatusGet (uint32_t baseAddr) |
Used to check whether interrupts of Watchdog timer are enabled or disabled. More... | |
void | WDTIMERIntDisable (uint32_t baseAddr, uint32_t intFlags) |
Disable Watchdog timer interrupts. More... | |
uint32_t | WDTIMERWritePostedStatusGet (uint32_t baseAddr, uint32_t flags) |
Read the status of WD_TIMER_WWPS register. More... | |