iic: APIs

| iic Xilinx SDK Drivers API Documentation

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

- All
- Functions
- Variables
- Typedefs
- Macros

- d
- e
- i
- l
- m
- r
- s
- t
- x

Here is a list of all documented functions, variables, defines, enums, and typedefs with links to the documentation:

### - d -

- DynEepromReadData() : xiic_dynamic_eeprom_example.c
- DynEepromWriteData() : xiic_dynamic_eeprom_example.c

### - e -

- EepromReadByte() : xiic_low_level_eeprom_example.c
- EepromReadData() : xiic_eeprom_example.c
- EepromWriteByte() : xiic_low_level_eeprom_example.c , xiic_low_level_dynamic_eeprom_example.c
- EepromWriteData() : xiic_eeprom_example.c

### - i -

- IIC_RX_FIFO_DEPTH : xiic_l.h
- IIC_TX_FIFO_DEPTH : xiic_l.h
- IicDynEepromExample() : xiic_dynamic_eeprom_example.c
- IicEepromExample() : xiic_eeprom_example.c
- IicLowLevelEeprom() : xiic_low_level_eeprom_example.c
- IicMultiMasterExample() : xiic_multi_master_example.c
- IicRepeatedStartExample() : xiic_repeated_start_example.c
- IicSelfTestExample() : xiic_selftest_example.c
- IicSlaveExample() : xiic_slave_example.c
- IicTenBitAddrExample() : xiic_tenbitaddr_example.c

### - l -

- LowLevelTempSensorExample() : xiic_low_level_tempsensor_example.c

### - m -

- main() : xiic_dynamic_eeprom_example.c , xiic_tenbitaddr_example.c , xiic_tempsensor_example.c , xiic_slave_example.c , xiic_selftest_example.c , xiic_repeated_start_example.c , xiic_multi_master_example.c , xiic_low_level_tempsensor_example.c , xiic_low_level_eeprom_example.c , xiic_low_level_dynamic_eeprom_example.c , xiic_eeprom_example.c

### - r -

- ReadWriteVerify() : xiic_low_level_eeprom_example.c

### - s -

- SlaveReadData() : xiic_slave_example.c
- SlaveWriteData() : xiic_slave_example.c

### - t -

- TempSensorExample() : xiic_tempsensor_example.c
- TenBitAddrReadData() : xiic_tenbitaddr_example.c
- TenBitAddrWriteData() : xiic_tenbitaddr_example.c

### - x -

- XII_ADDR_TO_RESPOND_TYPE : xiic.h
- XII_ADDR_TO_SEND_TYPE : xiic.h
- XII_ARB_LOST_EVENT : xiic.h
- XII_BUS_NOT_BUSY_EVENT : xiic.h
- XII_GENERAL_CALL_EVENT : xiic.h
- XII_GENERAL_CALL_OPTION : xiic.h
- XII_MASTER_READ_EVENT : xiic.h
- XII_MASTER_WRITE_EVENT : xiic.h
- XII_SLAVE_NO_ACK_EVENT : xiic.h
- XIIC_ADR_REG_OFFSET : xiic_l.h
- XIic_CfgInitialize() : xiic.c
- XIic_ClearIisr : xiic_l.h
- XIic_ClearStats() : xiic.h
- XIic_ConfigTable : xiic_g.c , xiic_i.h
- XIIC_CR_DIR_IS_TX_MASK : xiic_l.h
- XIIC_CR_ENABLE_DEVICE_MASK : xiic_l.h
- XIIC_CR_GENERAL_CALL_MASK : xiic_l.h
- XIIC_CR_MSMS_MASK : xiic_l.h
- XIIC_CR_NO_ACK_MASK : xiic_l.h
- XIIC_CR_REG_OFFSET : xiic_l.h
- XIIC_CR_REPEATED_START_MASK : xiic_l.h
- XIIC_CR_TX_FIFO_RESET_MASK : xiic_l.h
- XIIC_DGIER_OFFSET : xiic_l.h
- XIIC_DRR_REG_OFFSET : xiic_l.h
- XIIC_DTR_REG_OFFSET : xiic_l.h
- XIic_DynMasterRecv() : xiic.h
- XIic_DynMasterSend() : xiic.h
- XIic_DynRecv() : xiic_l.c
- XIic_DynSend() : xiic_l.c
- XIic_DynSend7BitAddress : xiic_l.h
- XIic_DynSendStartStopAddress : xiic_l.h
- XIic_DynSendStop : xiic_l.h
- XIic_GetAddress() : xiic.c
- XIic_GetGpOutput() : xiic.c
- XIic_GetOptions() : xiic.h
- XIic_GetStats() : xiic.h
- XIIC_GINTR_ENABLE_MASK : xiic_l.h
- XIIC_GPO_REG_OFFSET : xiic_l.h
- XIic_Handler : xiic.h
- XIIC_IIER_OFFSET : xiic_l.h
- XIIC_IISR_OFFSET : xiic_l.h
- XIic_Initialize() : xiic.h
- XIic_InterruptHandler() : xiic.h
- XIIC_INTR_AAS_MASK : xiic_l.h
- XIIC_INTR_ARB_LOST_MASK : xiic_l.h
- XIIC_INTR_BNB_MASK : xiic_l.h
- XIIC_INTR_NAAS_MASK : xiic_l.h
- XIIC_INTR_RX_FULL_MASK : xiic_l.h
- XIIC_INTR_TX_EMPTY_MASK : xiic_l.h
- XIIC_INTR_TX_ERROR_MASK : xiic_l.h
- XIIC_INTR_TX_HALF_MASK : xiic_l.h
- XIic_IntrGlobalDisable : xiic_l.h
- XIic_IntrGlobalEnable : xiic_l.h
- XIic_IsIntrGlobalEnabled : xiic_l.h
- XIic_IsSlave() : xiic.c
- XIic_LookupConfig() : xiic.h
- XIIC_MASTER_ROLE : xiic_l.h
- XIic_MasterRecv() : xiic.h
- XIic_MasterSend() : xiic.h
- XIic_MultiMasterInclude() : xiic.h
- XIIC_READ_OPERATION : xiic_l.h
- XIic_ReadIier : xiic_l.h
- XIic_ReadIisr : xiic_l.h
- XIic_ReadReg : xiic_l.h
- XIic_Recv() : xiic_l.c
- XIIC_REPEATED_START : xiic_l.h
- XIic_Reset() : xiic.c
- XIIC_RESET_MASK : xiic_l.h
- XIIC_RESETR_OFFSET : xiic_l.h
- XIIC_RFD_REG_OFFSET : xiic_l.h
- XIIC_RFO_REG_OFFSET : xiic_l.h
- XIic_SelfTest() : xiic.h
- XIic_Send() : xiic_l.c
- XIic_Send7BitAddress : xiic_l.h
- XIic_SetAddress() : xiic.c
- XIic_SetGpOutput() : xiic.c
- XIic_SetOptions() : xiic.h
- XIic_SetRecvHandler() : xiic.c
- XIic_SetSendHandler() : xiic.c
- XIic_SetStatusHandler() : xiic.c
- XIIC_SLAVE_ROLE : xiic_l.h
- XIic_SlaveInclude() : xiic.h
- XIic_SlaveRecv() : xiic.h
- XIic_SlaveSend() : xiic.h
- XIIC_SR_ADDR_AS_SLAVE_MASK : xiic_l.h
- XIIC_SR_BUS_BUSY_MASK : xiic_l.h
- XIIC_SR_GEN_CALL_MASK : xiic_l.h
- XIIC_SR_MSTR_RDING_SLAVE_MASK : xiic_l.h
- XIIC_SR_REG_OFFSET : xiic_l.h
- XIIC_SR_RX_FIFO_EMPTY_MASK : xiic_l.h
- XIIC_SR_RX_FIFO_FULL_MASK : xiic_l.h
- XIIC_SR_TX_FIFO_EMPTY_MASK : xiic_l.h
- XIIC_SR_TX_FIFO_FULL_MASK : xiic_l.h
- XIic_Start() : xiic.c
- XIic_StatusHandler : xiic.h
- XIic_Stop() : xiic.c
- XIIC_STOP : xiic_l.h
- XIIC_TBA_REG_OFFSET : xiic_l.h
- XIIC_TFO_REG_OFFSET : xiic_l.h
- XIIC_TX_DYN_START_MASK : xiic_l.h
- XIIC_TX_DYN_STOP_MASK : xiic_l.h
- XIIC_TX_INTERRUPTS : xiic_l.h
- XIIC_TX_RX_INTERRUPTS : xiic_l.h
- XIic_WaitBusFree() : xiic_l.c
- XIIC_WRITE_OPERATION : xiic_l.h
- XIic_WriteIier : xiic_l.h
- XIic_WriteIisr : xiic_l.h
- XIic_WriteReg : xiic_l.h