UG-549
ADuCM310 Hardware Reference Manual
Rev. C | Page 78 of 192
DMA Channel Bytes Swap Enable Set Register
Address: 0x40010800, Reset: 0x00000000, Name: DMABSSET
Table 101. Bit Descriptions for DMABSSET
Bits
Bit Name
Description
Reset
Access
[31:14]
RESERVED
Reserved. Undefined.
0x0
R
[13:0]
CHBSWAPSET
Byte swap status. This register configures a DMA channel to use the byte.
Each bit of the register represents the corresponding channel number in
the DMA controller. 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 byte swap is disabled.
Bit C = 1: Channel C byte swap is enabled.
When written:
Bit C = 0: no effect. Use the DMABSCLR register to disable byte swap on
Channel C.
Bit C = 1: enables byte swap on Channel C.
DMA Channel Bytes Swap Enable Clear Register
Address: 0x40010804, Reset: 0x00000000, Name: DMABSCLR
Table 102. Bit Descriptions for DMABSCLR
Bits
Bit Name
Description
Reset
Access
[31:14]
RESERVED
Reserved. Undefined.
0x0
R
[13:0]
CHBSWAPCLR
Disable byte swap. The DMABSCLR write-only register enables the user to
configure a DMA channel to not use byte swapping and use the default
operation. Each bit of the register represents the corresponding channel
number in the DMA controller. 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 DMABSSET register to enable byte swap on
Channel C.
Bit C = 1: disables byte swap on Channel C.