MAX32665-MAX32668 User Guide
Maxim Integrated Page 235 of 457
Timeout Status
Timeout status field. Write 1 to clear.
0: No time out.
1: A channel time out has occurred
Bus Error
If this bit reads 1, an AHB abort occurred and the channel was disabled by
hardware. Write 1 to clear.
0: No error found
1: An AHB bus error occurred
Reload Status
Reload status field. Write 1 to clear.
0: Reload has not occurred.
1: Reload occurred.
CTZ Status
Write 1 to clear.
0: CTZ has not occurred.
1: CTZ has occurred.
Channel Interrupt Pending
0: No interrupt
1: Interrupt pending
Channel Status
This bit indicates when it is safe to change the configuration, address, and count
registers for the channel.
Whenever this bit is cleared by hardware, the DMACHn_CFG.chen bit is also
cleared.
0: Disabled.
1: Enabled.
Table 9-13: DMACHn Source Register
Source Device Address
For peripheral transfers, the actual address field is either ignored or forced
to zero because peripherals only have one location to read/write data based
on the request select chosen.
If DMACHn_CFG.srcinc = 1, then this register is incremented on each AHB
transfer cycle by one, two, or four bytes depending on the data width.
If DMACHn_CFG.srcinc = 0, this register remains constant.
If a CTZ condition occurs while DMACHn_CFG.rlden = 1, then this register is
reloaded with the contents of the DMAn_SRC_RLD register.