| i2stx Vitis Drivers API Documentation

- Overview
- Data Structures
- APIs
- File List

- Data Structures
- Data Fields

Data Fields
XI2stx_Config Struct Reference

This typedef contains configuration information for the I2s Transmitter. More...

## Data Fields
u16 | DeviceId
| Unique ID of device. More...
UINTPTR | BaseAddress
| BaseAddress is physical address of registers. More...
u8 | DWidth
| Data Width (16/24bit) of I2s Tx core. More...
u8 | IsMaster
| IsMaster(TRUE/FALSE) for I2s Tx core. More...
u8 | MaxNumChannels
| Max channels supported by I2s Tx core. More...

## Detailed Description

This typedef contains configuration information for the I2s Transmitter.

## Field Documentation

UINTPTR XI2stx_Config::BaseAddress

BaseAddress is physical address of registers.

Referenced by I2sSelfTestExample(), I2sTxIntrExample(), XI2s_Tx_CfgInitialize(), XI2s_Tx_Enable(), XI2s_Tx_GetAesChStatus(), XI2s_Tx_IntrDisable(), XI2s_Tx_IntrEnable(), XI2s_Tx_IntrHandler(), XI2s_Tx_Justify(), XI2s_Tx_JustifyEnable(), XI2s_Tx_LogDisplay(), XI2s_Tx_SetChMux(), and XI2s_Tx_SetSclkOutDiv().

u16 XI2stx_Config::DeviceId

Unique ID of device.

Referenced by XI2s_Tx_LogDisplay().

u8 XI2stx_Config::DWidth

Data Width (16/24bit) of I2s Tx core.

Referenced by XI2s_Tx_SetSclkOutDiv().

u8 XI2stx_Config::IsMaster

IsMaster(TRUE/FALSE) for I2s Tx core.

u8 XI2stx_Config::MaxNumChannels

Max channels supported by I2s Tx core.