ADuCM310 Hardware Reference Manual
UG-549
Rev. C | Page 75 of 192
DMA Channel Request Mask Set Register
Address: 0x40010020, Reset: 0x00000000, Name: DMARMSKSET
Table 92. Bit Descriptions for DMARMSKSET
Bits
Bit Name
Description
Reset
Access
[31:14]
RESERVED
Reserved. Reads back 0.
0x0
R
[13:0]
CHREQMSET
Mask requests from DMA channels. This register disables DMA requests
from peripherals. Each bit of the register represents the corresponding
channel number in the DMA controller. Set the appropriate bit to mask
the request from the corresponding DMA channel. Bit 0 corresponds to
DMA Channel 0, and Bit M − 1 corresponds to DMA Channel M − 1.
0x0
RW
When read:
Bit C = 0: requests are enabled for Channel C.
Bit C = 1: requests are disabled for Channel C.
When written:
Bit C = 0: no effect. Use the DMARMSKCLR register to enable DMA requests.
Bit C = 1: disables peripheral associated with Channel C from generating
DMA requests.
DMA Channel Request Mask Clear Register
Address: 0x40010024, Reset: 0x00000000, Name: DMARMSKCLR
Table 93. Bit Descriptions for DMARMSKCLR
Bits
Bit Name
Description
Reset
Access
[31:14] RESERVED
Reserved.
0x0
R
[13:0]
CHREQMCLR
Clear REQ_MASK_SET bits in DMARMSKSET. This register enables DMA requests from
peripherals by clearing the mask set in the DMARMSKSET register. Each bit of the register
represents the corresponding channel number in the DMA controller. Set the appropriate
bit to clear the corresponding REQ_MASK_SET bit in DMARMSKSET register. Bit 0
corresponds to DMA Channel 0, and Bit M − 1 corresponds to DMA Channel M − 1.
0x0
W
When written:
Bit C = 0: no effect. Use the DMARMSKSET register to disable DMA requests.
Bit C = 1: enables peripheral associated with Channel C to generate DMA requests.
DMA Channel Enable Set Register
Address: 0x40010028, Reset: 0x00000000, Name: DMAENSET
Table 94. Bit Descriptions for DMAENSET
Bits
Bit Name
Description
Reset
Access
[31:14]
RESERVED
Reserved.
0x0
R
[13:0]
CHENSET
Enable DMA channels. This register allows the enabling of DMA channels.
Reading the register returns the enable status of the channels. Each bit of the
register represents the corresponding channel number in the DMA controller.
Set the appropriate bit to enable the corresponding channel. Bit 0 corresponds
to DMA Channel 0, and Bit M − 1 corresponds to DMA Channel M − 1.
0x0
RW
When read:
Bit C = 0: Channel C is disabled.
Bit C = 1: Channel C is enabled.
When written:
Bit C = 0: no effect. Use the DMAENCLR register to disable the channel.
Bit C = 1: enables Channel C.