wdttb
Vitis Drivers API Documentation
 All Data Structures Files Functions Variables Enumerations Enumerator Macros Groups Pages
XWdtTb_Config Struct Reference

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...
 

Detailed Description

This typedef contains configuration information for the device.

Field Documentation

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().

u32 XWdtTb_Config::SstCountWidth

Maximum width of Second Sequence Timer.

Referenced by XWdtTb_CfgInitialize().