AR# 39530: 12.3 EDK, xps_timer v1.02.a - Interrupt is not generated again after two timers output interrupt simultaneously
AR# 39530
|
12.3 EDK, xps_timer v1.02.a - Interrupt is not generated again after two timers output interrupt simultaneously
描述
If two timers generate interrupt at the same time, xps_timer generates the interrupt signal only once.
Even if one of the interrupt status are cleared and another status remains high, the xps_timer never generates an interrupt signal.
解决方案
To work around this issue, when two timers generate interrupt at the same time, both of the interrupts (status) must be cleared in the interrupt handler.
This issue will be fixed in the AXI Timer, but is currently not planned to be fixed in xps_timer.
The AXI Timer fix is currently planned to be released starting in EDK 13.2.