| canps Vitis Drivers API Documentation

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

- Data Structures
- Data Fields

Data Fields
XCanPs_Config Struct Reference
Overview

This typedef contains configuration information for a device. More...

## Data Fields
u16 | DeviceId
| Unique ID of device. More...
UINTPTR | BaseAddr
| Register base address. More...

## Detailed Description

This typedef contains configuration information for a device.

## Field Documentation

UINTPTR XCanPs_Config::BaseAddr

Register base address.

Referenced by CanPsIntrExample(), CanPsPolledExample(), CanPsWatermarkIntrExample(), XCanPs_AcceptFilterDisable(), XCanPs_AcceptFilterEnable(), XCanPs_AcceptFilterGet(), XCanPs_AcceptFilterGetEnabled(), XCanPs_AcceptFilterSet(), XCanPs_CfgInitialize(), XCanPs_ClearBusErrorStatus(), XCanPs_EnterMode(), XCanPs_GetBaudRatePrescaler(), XCanPs_GetBitTiming(), XCanPs_GetBusErrorCounter(), XCanPs_GetBusErrorStatus(), XCanPs_GetRxIntrWatermark(), XCanPs_GetStatus(), XCanPs_GetTxIntrWatermark(), XCanPs_IntrClear(), XCanPs_IntrDisable(), XCanPs_IntrEnable(), XCanPs_IntrGetEnabled(), XCanPs_IntrGetStatus(), XCanPs_Recv(), XCanPs_Reset(), XCanPs_Send(), XCanPs_SendHighPriority(), XCanPs_SetBaudRatePrescaler(), XCanPs_SetBitTiming(), XCanPs_SetRxIntrWatermark(), and XCanPs_SetTxIntrWatermark().

u16 XCanPs_Config::DeviceId

Unique ID of device.

Referenced by XCanPs_CfgInitialize().