AR# 32411: 11.1 EDK, iic_v1_13_b - Software driver for xps_iic contains a race condition
AR# 32411
|
11.1 EDK, iic_v1_13_b - Software driver for xps_iic contains a race condition
Description
This failure is observed with the interrupt status of XIIC_INTR_BNB_MASK. The FIFO status is not checked until after the interrupt status. The function DynRecvData() returns "0", rather than proceeding to read the byte in the FIFO.
Solution
This issue has been fixed in the iic software driver and is available in EDK 11.1.