| sysmonpsv Vitis Drivers API Documentation

- Overview
- Data Structures
- APIs
- File List
- Examples

- Data Structures
- Data Fields

Data Fields
XSysMonPsv Struct Reference

The XSysmonPsv driver instance data. More...

## Data Fields
XSysMonPsv_Config | Config
| Device configuration. More...
u32 | IsReady
| Is device ready. More...

## Detailed Description

The XSysmonPsv driver instance data.

The user is required to allocate a variable of this type for the SYSMON device in the system. A pointer to a variable of this type is then passed to the driver API functions.

## Field Documentation

XSysMonPsv_Config XSysMonPsv::Config

Device configuration.

Referenced by XSysMonPsv_CfgInitialize(), XSysMonPsv_ClearAlarm(), XSysMonPsv_DisableVoltageEvents(), XSysMonPsv_EnableSupplyAverage(), XSysMonPsv_EnableVoltageEvents(), XSysMonPsv_IsAlarmCondition(), XSysMonPsv_IsAlarmPresent(), XSysMonPsv_IsNewData(), XSysMonPsv_ReadAlarmConfig(), XSysMonPsv_ReadReg32(), XSysMonPsv_ReadSupplyThreshold(), XSysMonPsv_ReadSupplyValue(), XSysMonPsv_SetAlarmConfig(), XSysMonPsv_SetNewDataIntSrc(), XSysMonPsv_SetSupplyLowerThreshold(), XSysMonPsv_SetSupplyUpperThreshold(), XSysMonPsv_SupplyOffset(), XSysMonPsv_SupplyThreshOffset(), and XSysMonPsv_WriteReg32().

u32 XSysMonPsv::IsReady

Is device ready.

Referenced by XSysMonPsv_CfgInitialize(), XSysMonPsv_IntrClear(), XSysMonPsv_IntrDisable(), XSysMonPsv_IntrEnable(), XSysMonPsv_IntrGetEnabled(), and XSysMonPsv_IntrGetStatus().