| sysmonpsv Vitis Drivers API Documentation

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

Data Structures | Macros | Typedefs
xsysmonpsv_driver.h File Reference

## Data Structures
struct | XSysMonPsv_Config
| This typedef contains configuration information for a device. More...
struct | XSysMonPsv_EventHandler
| This is an interrupt callback structure where callbacks and the callback reference is stored. More...
struct | XSysMonPsv
| The XSysmonPsv driver instance data. More...

## Macros
#define | XSYSMONPSV_MAX_SUPPLIES 160U
| Max Supplies. More...

## Typedefs
typedef void(* | XSysMonPsv_Handler )(void *CallbackRef)
| This data type defines a handler that an application defines to communicate with interrupt system to retrieve state information about an application. More...

## Macro Definition Documentation

#define XSYSMONPSV_MAX_SUPPLIES 160U

Max Supplies.

Referenced by XSysMonPsv_CfgInitialize().

## Typedef Documentation

typedef void(* XSysMonPsv_Handler)(void *CallbackRef)

This data type defines a handler that an application defines to communicate with interrupt system to retrieve state information about an application.

Parameters

  CallbackRef | Callback reference passed in by the upper layer when setting the handler, and is passed back to the upper layer when the handler is called. It is used to find the device driver instance.