SPRUGR9H November 2010 – April 2015 66AK2E05 , 66AK2H06 , 66AK2H12 , 66AK2H14 , 66AK2L06 , AM5K2E02 , AM5K2E04 , SM320C6678-HIREL , TMS320C6652 , TMS320C6654 , TMS320C6655 , TMS320C6657 , TMS320C6670 , TMS320C6671 , TMS320C6672 , TMS320C6674 , TMS320C6678
When a host interrupt fires, the host processor can read a Status register in the INTD to see which accumulator channels have list buffer pages ready for processing (see register descriptions in the next section). However, the host needs only to process the accumulator channels corresponding to the particular host interrupt that has fired.
As the host completes processing on a list buffer page, it informs the INTD by writing a 1 to the Int Count register corresponding to the accumulator channel processed. This tells the firmware that the opposite page is free to be used to store additional list entries.
Once the host has processed all list buffer pages for all the channels associated with the interrupt, it must then perform an EOI by writing the correct value to the INTD EOI register.