![]() |
iic
Vitis Drivers API Documentation
|
This typedef contains configuration information for the device. More...
#include <xiic.h>
Data Fields | |
| char * | Name |
| Name of the device. More... | |
| UINTPTR | BaseAddress |
| Device base address. More... | |
| int | Has10BitAddr |
| Does device have 10 bit address decoding. More... | |
| u8 | GpOutWidth |
| Number of bits in general purpose output. More... | |
| u16 | IntrId |
| 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... | |
| u32 | SerialClkDelay |
| SCL inertial delay. More... | |
| u32 | AxiClkFreq |
| AXI clock frequency in Hz. More... | |
This typedef contains configuration information for the device.
| u32 XIic_Config::AxiClkFreq |
AXI clock frequency in Hz.
Referenced by XIic_CfgInitialize().
| UINTPTR XIic_Config::BaseAddress |
Device base address.
Referenced by IicDynEepromExample(), IicEepromExample(), IicMultiMasterExample(), IicPmbusInterruptSdtExample(), IicPmbusPolledExample(), IicRepeatedStartExample(), IicSelfTestExample(), IicSlaveExample(), IicTenBitAddrExample(), TempSensorExample(), and XIic_Initialize().
| u8 XIic_Config::GpOutWidth |
Number of bits in general purpose output.
Referenced by XIic_CfgInitialize().
| int XIic_Config::Has10BitAddr |
Does device have 10 bit address decoding.
Referenced by XIic_CfgInitialize().
| u16 XIic_Config::IntrId |
Bits[11:0] Interrupt-id Bits[15:12] trigger type and level flags.
Referenced by IicDynEepromExample(), IicEepromExample(), IicMultiMasterExample(), IicPmbusInterruptSdtExample(), IicRepeatedStartExample(), IicSlaveExample(), IicTenBitAddrExample(), and TempSensorExample().
| UINTPTR XIic_Config::IntrParent |
Bit[0] Interrupt parent type Bit[64/32:1] Parent base address.
Referenced by IicDynEepromExample(), IicEepromExample(), IicMultiMasterExample(), IicPmbusInterruptSdtExample(), IicRepeatedStartExample(), IicSlaveExample(), IicTenBitAddrExample(), and TempSensorExample().
| char* XIic_Config::Name |
Name of the device.
Referenced by XIic_LookupConfig().
| u32 XIic_Config::SerialClkDelay |
SCL inertial delay.
Referenced by XIic_CfgInitialize().