
Rev. 1.00
518 of 576
January 28, 2022
32-Bit Arm
®
Cortex
®
-M0+ MCU
HT32F54231/HT32F54241/HT32F54243/HT32F54253
24 Peripheral Direct Memory
Access (PDMA)
PDMA Interrupt Status Register – PDMAISR
This register is used to indicate the corresponding interrupt status of the PDMA channel 0 ~ 5.
Offset:
0x120
Reset value: 0x0000_0000
31
30
29
28
27
26
25
24
Reserved
TEISTA5
TCISTA5
HTISTA5
BEISTA5
GEISTA5
TEISTA4
Type/Reset
RO 0 RO 0 RO 0 RO 0 RO 0 RO 0
23
22
21
20
19
18
17
16
TCISTA4
HTISTA4
BEISTA4
GEISTA4
TEISTA3
TCISTA3
HTISTA3
BEISTA3
Type/Reset RO 0 RO 0 RO 0 RO 0 RO 0 RO 0 RO 0 RO 0
15
14
13
12
11
10
9
8
GEISTA3
TEISTA2
TCISTA2
HTISTA2
BEISTA2
GEISTA2
TEISTA1
TCISTA1
Type/Reset RO 0 RO 0 RO 0 RO 0 RO 0 RO 0 RO 0 RO 0
7
6
5
4
3
2
1
0
HTISTA1
BEISTA1
GEISTA1
TEISTA0
TCISTA0
HTISTA0
BEISTA0
GEISTA0
Type/Reset RO 0 RO 0 RO 0 RO 0 RO 0 RO 0 RO 0 RO 0
Bits
Field
Descriptions
[29], [24],
[19], [14],
[9], [4]
TEISTAn
Channel n Transfer Error Interrupt Status (n = 0 ~ 5)
0: No Transfer Error occurs
1: Transfer Error occurs
This bit is set by hardware and is cleared by writing a “1” into the corresponding
interrupt status clear bit in the PDMAISCR register. A Transfer error will occur when
the PDMA accesses a system reserved address space or when the PDMA receives
a request but the corresponding transfer capacity is equal to zero.
[28], [23],
[18], [13],
[8], [3]
TCISTAn
Channel n Transfer Complete Interrupt Status (n = 0 ~ 5)
0: No Transfer Completion Occurs
1: Transfer Completion Occurs
This bit is set by hardware and is cleared by writing a “1” into the corresponding
interrupt status clear bit in the PDMAISCR register. The Transfer Completion event
will occur when the PDMA has completed a data transfer task.
[27], [22],
[17], [12],
[7], [2]
HTISTAn
Channel n Half Transfer Interrupt Status (n = 0 ~ 5)
0: No Half Transfer Event Occurs
1: Half Transfer Event Occurs
This bit is set by hardware and is cleared by writing a “1” into the corresponding
interrupt status clear bit in the PDMAISCR register. A Half Transfer event will occur
when the PDMA has completed half of the data transfer task.
[26], [21],
[16], [11],
[6], [1]
BEISTAn
Channel n Block Transaction End Interrupt Status (n = 0 ~ 5)
0: No Block Transaction End Event Occurs
1: Block Transaction End Event Occurs
This bit is set by hardware and is cleared by writing a “1” into the corresponding
interrupt status clear bit in the PDMAISCR register. A Block Transaction End event
will occur when the PDMA completes a data block transaction task.