Intel PXA26X User Manual

Page 172

Advertising
background image

5-14

Intel® PXA26x Processor Family Developer’s Manual

Direct Memory Access Controller

5.2.3

Servicing Companion Chips and External Peripherals

Companion chips and external peripherals can be serviced with flow-through transfers. The
DMAC provides DMA Request to Channel Map Registers (DRCMRx) that contain four bits that
assign a channel number for each of the possible DMA requests. The companion-chip requests are

STUART

receive

0x40700000

1

01

8, 16, 32

Source

0x4000 014c

transmit 0x40700000

1

01

8, 16, 32, or

trailing

Target

0x4000 0150

MMC

receive

0x41100040

1

01

32 or trailing

Source

0x4000 0154

transmit

0x41100044

1

01

32 or trailing

Target

0x4000 0158

USB

endpoint 1
transmit

0x40600100

1

01

32

Target

0x4000 0164

endpoint 2
receive

0x40600180

1

01

32

Source

0x4000 0168

endpoint 3
transmit

0x40600200

1

01

32

Target

0x4000 016C

endpoint 4
receive

0x40600400

1

01

32

Source

0x4000 0170

endpoint 6
transmit

0x40600600

1

01

32

Target

0x4000 0178

endpoint 7
receive

0x40600680

1

01

32

Source

0x4000 017C

endpoint 8
transmit

0x40600700

1

01

32

Target

0x4000 0180

endpoint 9
receive

0x40600900

1

01

32

Source

0x4000 0184

endpoint 11
transmit

0x40600B00

1

01

32

Target

0x4000 018C

endpoint 12
receive

0x40600B80

1

01

32

Source

0x4000 0190

endpoint 13
transmit

0x40600C00

1

01

32

Target

0x4000 0194

endpoint 14
receive

0x40600E00

1

01

32

Source

0x4000 0198

Network SSP

receive

0x41400010

4

11

8, 16, 32

Source

0x4000 013C

transmit

0x41400010

4

11

8, 16, 32 or

trailing

Target

0x4000 0140

Audio SSP

receive

0x41500010

4

11

8, 16, 32

Source

0x4000 015C

transmit

0x41500010

4

11

8, 16, 32 or

trailing

Target

0x4000 0160

Hardware
UART

receive

0x41600000

1

01

8, 16, 32

Source

0x4000 0174

transmit

0x41600000

1

01

8, 16, 32 or

trailing

Target

0x4000 0188

Table 5-5. DMA Quick Reference for Internal Peripherals (Sheet 2 of 2)

Unit

Function

FIFO Address

Width

(bytes)

DCMD.

Width

(binary)

Burst Size

(bytes)

Source

or

Target

DRCMR

Advertising