TMP92CF30
2009-06-12
92CF30-53
3.5.2
Micro DMA processing
In addition to general-purpose interrupt processing, the TMP92CF30 also includes a
micro DMA function and HDMA function. This section explains about Micro DMA function.
For the HDMA function, please refer 3.7 DMA controller.
Micro DMA processing for interrupt requests set by micro DMA is performed at the
highest priority level for maskable interrupts (Level 6), regardless of the priority level of
the interrupt source.
Because the micro DMA function is implemented through the CPU, when the CPU is
placed in a stand-by state (IDLE2, IDLE1, STOP) by a HALT instruction, the requirement
of the micro DMA will be ignored (Pending).
Micro DMA supports 8 channels and can be transferred continuously by specifying the
micro DMA burst function as below.
Note: When using the micro DMA transfer end interrupt, always write “1” to bit 7 of SIMC register.
Summary of Contents for TLCS-900/H1 Series
Page 652: ...TMP92CF30 2009 06 12 92CF30 650 ...