SLAU846A June 2023 – October 2023 MSPM0G1105 , MSPM0G1106 , MSPM0G1107 , MSPM0G1505 , MSPM0G1506 , MSPM0G1507 , MSPM0G3105 , MSPM0G3105-Q1 , MSPM0G3106 , MSPM0G3106-Q1 , MSPM0G3107 , MSPM0G3107-Q1 , MSPM0G3505 , MSPM0G3505-Q1 , MSPM0G3506 , MSPM0G3506-Q1 , MSPM0G3507 , MSPM0G3507-Q1
When the FIFO is enabled and CPU is used to load data into DAC, there are certain FIFO specific interrupt conditions generated in the DAC. These are FIFO empty, FIFO full, FIFO 1/4 empty, FIFO 1/2 empty and FIFO 3/4 empty. The reset value of all these interrupt flags is 0. When the DAC module is enabled along with the FIFO, the internal logic evaluates the FIFO status and updates the FIFO specific interrupt flags accordingly. These interrupt conditions can be enabled appropriately by software so that CPU is notified about the empty locations available in FIFO for loading data into DAC.