EasyManua.ls Logo

Microsemi SmartFusion2 - Page 388

Microsemi SmartFusion2
829 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Universal Serial Bus OTG Controller
UG0331 User Guide Revision 15.0 354
CH1_DMA_ADDR_REG 0x0208 32 RW 0 Identifies the current memory address of the DMA
channel 1. The initial memory address written to this
register must have a value such that its modulo 4
value is equal to 0. That is,
CH1_DMA_ADDR_ADDR[1:0] must be equal to 00.
The lower two bits of this register are read only and
cannot be set by the software. As the DMA transfer
progresses, the memory address is incremented as
bytes are transferred.
CH1_DMA_COUNT_REG 0x020C 32 RW 0 Identifies the current DMA count of the transfer for
DMA channel 1. Software sets the initial count of the
transfer, which identifies the entire transfer length. As
the count progresses, this count is decremented as
bytes are transferred.
CH2_DMA_CTRL_REG 0x0214 10 RW 0 Provides the DMA transfer control for channel 2. The
enabling, transfer direction, Transfer mode, and the
DMA Burst modes are controlled by this register.
CH2_DMA_ADDR_REG 0x0218 32 RW 0 Identifies the current memory address of DMA
channel 2. The initial memory address written to this
register must have a value such that its modulo 4
value is equal to 0. That is,
CH2_DMA_ADDR_ADDR[1:0] must be equal to 00.
The lower two bits of this register are read only and
cannot be set by the software. As the DMA transfer
progresses, the memory address is incremented as
bytes are transferred.
CH2_DMA_COUNT_REG 0x021C 32 RW 0 Identifies the current DMA count of the transfer for
DMA channel 2. The software sets the initial count of
the transfer, which identifies the entire transfer length.
As the count progresses, this count is decremented
as bytes are transferred.
CH3_DMA_CTRL_REG 0x0224 10 RW 0 Provides the DMA transfer control for channel 3. The
enabling, transfer direction, transfer mode, and the
DMA Burst modes are controlled by this register.
CH3_DMA_ADDR_REG 0x0228 32 RW 0 Identifies the current memory address of DMA
channel 3. The initial memory address written to this
register must have a value such that its modulo 4
value is equal to 0. That is,
CH3_DMA_ADDR_ADDR[1:0] must be equal to 00.
The lower two bits of this register are only read and
cannot be set by the software. As the DMA transfer
progresses, the memory address is incremented as
bytes are transferred.
CH3_DMA_COUNT_REG 0x022C 32 RW 0 Identifies the current DMA count of the transfer for
DMA channel 3. Software sets the initial count of the
transfer, which identifies the entire transfer length. As
the count progresses, this count is decremented as
bytes are transferred.
Table 292 • DMA_REGISTER Description (continued)
Register Name
Address
Offset
from
0x400430
00 Width
R/W
Type
Reset
Value Description

Table of Contents

Other manuals for Microsemi SmartFusion2

Related product manuals