iicps
Vitis Drivers API Documentation
File List
Here is a list of all documented files with brief descriptions:
o*xiicps.c
o*xiicps.h
o*xiicps_eeprom_intr_example.cThis file consists of a interrutp mode design example which uses the Xilinx PS IIC device and XIicPs driver to exercise the EEPROM
o*xiicps_eeprom_polled_example.cThis file consists of a polled mode design example which uses the Xilinx PS IIC device and XIicPs driver to exercise the EEPROM
o*xiicps_g.c
o*xiicps_hw.c
o*xiicps_hw.h
o*xiicps_intr.c
o*xiicps_intr_master_example.cThis example can run on zynqmp / versal platform evaluation board and IIC controller configured master in interrupt-driven mode and Aardvark Analyzer used as slave
o*xiicps_intr_multi_master_example.cDesign example is to demonstrate multi-master support in interrupt mode
o*xiicps_intr_slave_example.cThis example can run on zynqmp / versal platform evaluation board and IIC controller configured slave in interrupt-driven mode and Aardvark Analyzer used as master
o*xiicps_master.c
o*xiicps_options.c
o*xiicps_polled_master_example.cThis example can run on zynqmp / versal platform evaluation board and IIC controller configured master in polled mode and Aardvark Analyzer used as slave
o*xiicps_polled_multi_master_example.cDesign example is to demonstrate multi-master support in polled mode
o*xiicps_polled_slave_example.cThis example can run on zynqmp / versal platform evaluation board and IIC controller configured slave in polled mode and Aardvark Analyzer used as master
o*xiicps_repeated_start_example.cThis is a repeated start example runs on zynqmp / versal evaluation boards using xiicps driver in polled mode
o*xiicps_selftest.c
o*xiicps_selftest_example.cThis example runs on zynqmp / versal evaluation boards using the IIC hardware device and XIicPs driver
o*xiicps_sinit.c
o*xiicps_slave.c
o*xiicps_slave_monitor_example.cThis example runs on zynqmp / versal evaluation boards using the IIC device as master to check slave's availability
o*xiicps_smbus_intr_master_example.cThis example can run on zynqmp / versal platform evaluation board and IIC controller configured as master in interrupt-driven mode and Aardvark Analyzer used as slave
o*xiicps_smbus_intr_slave_example.cThis example can run on zynqmp / versal platform evaluation board and IIC controller configured slave in interrupt-driven mode and loopback setup used for master
o*xiicps_smbus_polled_master_example.cThis example can run on zynqmp / versal platform evaluation board and IIC controller configured as master in polled mode and loopback setup used for slave
o*xiicps_smbus_polled_slave_example.cThis example can run on zynqmp / versal platform evaluation board and IIC controller configured slave in polled mode and loopback setup used for master
o*xiicps_xfer.c
\*xiicps_xfer.h