![]() |
wdttb
Vitis Drivers API Documentation
|
This typedef contains configuration information for the device. More...
#include <xwdttb.h>
Data Fields | |
| char * | Name |
| Name of the device. More... | |
| UINTPTR | BaseAddr |
| Base address of the device. More... | |
| u32 | EnableWinWdt |
| Flag for Window WDT enable. More... | |
| u32 | MaxCountWidth |
| Maximum width of first timer. More... | |
| u32 | SstCountWidth |
| Maximum width of Second Sequence Timer. More... | |
| u32 | Clock |
| Watchdog Clock Frequency. More... | |
| u16 | IntrId [4] |
| Bits[11:0] Interrupt-id Bits[15:12] trigger type and level flags. More... | |
| UINTPTR | IntrParent |
| Bit[0] Interrupt parent type Bit[64/32:1] Parent base address. More... | |
This typedef contains configuration information for the device.
| UINTPTR XWdtTb_Config::BaseAddr |
Base address of the device.
Referenced by GWdtTbExample(), GWdtTbSelfTestExample(), WdtTbExample(), WdtTbIntrExample(), WdtTbSelfTestExample(), WinWdtIntrExample(), XWdtTb_AlwaysEnable(), XWdtTb_CfgInitialize(), XWdtTb_ClearLastEvent(), XWdtTb_ClearResetPending(), XWdtTb_DisableExtraProtection(), XWdtTb_DisableFailCounter(), XWdtTb_DisablePsm(), XWdtTb_DisableSst(), XWdtTb_DisableTimebaseWdt(), XWdtTb_DisableWinWdt(), XWdtTb_EnableExtraProtection(), XWdtTb_EnableFailCounter(), XWdtTb_EnablePsm(), XWdtTb_EnableSst(), XWdtTb_EnableTimebaseWdt(), XWdtTb_GetByteCount(), XWdtTb_GetByteSegment(), XWdtTb_IntrClear(), XWdtTb_IsGenericWdtFWExpired(), XWdtTb_IsWdtExpired(), XWdtTb_ProgramWDTWidth(), XWdtTb_RestartWdt(), XWdtTb_SelfTest(), XWdtTb_SetByteCount(), XWdtTb_SetByteSegment(), XWdtTb_SetGenericWdtWindow(), XWdtTb_SetGenericWdtWindowTimeOut(), and XWdtTb_SetWindowCount().
| u32 XWdtTb_Config::Clock |
Watchdog Clock Frequency.
Referenced by XWdtTb_CfgInitialize(), and XWdtTb_SetGenericWdtWindowTimeOut().
| u32 XWdtTb_Config::EnableWinWdt |
Flag for Window WDT enable.
Referenced by XWdtTb_CfgInitialize().
| u16 XWdtTb_Config::IntrId[4] |
Bits[11:0] Interrupt-id Bits[15:12] trigger type and level flags.
Referenced by WdtTbIntrExample(), and WinWdtIntrExample().
| UINTPTR XWdtTb_Config::IntrParent |
Bit[0] Interrupt parent type Bit[64/32:1] Parent base address.
Referenced by WdtTbIntrExample(), and WinWdtIntrExample().
| u32 XWdtTb_Config::MaxCountWidth |
Maximum width of first timer.
Referenced by XWdtTb_CfgInitialize().
| char* XWdtTb_Config::Name |
Name of the device.
Referenced by WdtTbSelfTestExample(), WinWdtIntrExample(), XWdtTb_CfgInitialize(), XWdtTb_IsWdtExpired(), XWdtTb_LookupConfig(), XWdtTb_RestartWdt(), XWdtTb_SelfTest(), XWdtTb_Start(), and XWdtTb_Stop().
| u32 XWdtTb_Config::SstCountWidth |
Maximum width of Second Sequence Timer.
Referenced by XWdtTb_CfgInitialize().