This answer record contains patch updates for the AXI IIC Software Driver v3.2.
This answer record contains patch update for version 3.2 of the AXI IIC software driver.
The patch includes APIs which will check for a bus busy condition before each read and write transaction.
This patch fixes the AXI IIC Software Driver v3.2 in the Vivado 2016.1 design tools.
Note: The patch is applicable and is validated on the Display Port IP solutions which use IIC driver v3.2.
Click on the ar67400_axi_iic_v3_2_2016-07-13.zip file link (at the end of this answer record) to download the AXI IIC Software Driver v3.2.
For information on how to use the driver with the Xilinx SDK, see (Xilinx Answer 32309).