69rlq62d-f714peg4 * Memec (Headquar
Insight,
Impact
UNDER ND
A# 12101050
69rlq62d-f714peg4 * Memec (Headquar
ter
s) - Unique
MAR
UNDER ND
69r
lq62d-f714peg4 * Memec (Headquar
ters) - Unique
T
ech, Insight, Impact * UNDER ND
A# 12101050
MAR
VELL CONFIDENTIAL - UNA
UTHORIZED DISTRIB
UTION OR USE STRICTL
Y PR
OHIBITED
Copyright © 12/13/06 Marvell
CONFIDENTIAL
Doc. No. MV-TBD-00 Rev. A
December 13, 2006
Document Classification: Proprietary Information
Page 8
Not approved by Document Control. For review only.
Product Number
Developers Manual
10.3.2 Reading a Byte .................................................................................................... 284
10.3.3 I/O Signaling ........................................................................................................ 285
Register Descriptions........................................................................................................ 287
10.4.1 1-Wire Command Register (W1CMDR)............................................................... 287
10.4.2 1-Wire Transmit/Receive Buffer (W1TRR) .......................................................... 289
10.4.3 1-Wire Interrupt Register (W1INTR) .................................................................... 289
10.4.4 1-Wire Interrupt Enable Register (W1IER) .......................................................... 290
10.4.5 1-Wire Clock Divisor Register (W1CDR) ............................................................. 291
DMA Controller .......................................................................................................................... 293
Operation .......................................................................................................................... 294
11.3.1 DMA Channels..................................................................................................... 295
11.3.2 DMA Descriptors.................................................................................................. 297
11.3.3 Transferring Data................................................................................................. 302
11.3.4 Programming Tips ............................................................................................... 304
11.3.5 How DMA Handles Trailing Bytes........................................................................ 305
11.3.6 Quick Reference to DMA Programming .............................................................. 308
11.3.7 Examples ............................................................................................................. 314
Register Descriptions........................................................................................................ 319
11.4.1 DMA Request to Channel Map Register (DRCMRx) ........................................... 319
11.4.2 DMA Descriptor Address Registers (DDADRx) ................................................... 320
11.4.3 DMA Source Address Register (DSADRx) .......................................................... 321
11.4.4 DMA Target Address Registers (DTADRx) ......................................................... 322
11.4.5 DMA Command Registers (DCMDx) ................................................................... 323
11.4.6 DREQ Status Register (DRQSR0) ...................................................................... 327
11.4.7 DMA Channel Control/Status Registers (DCSRx) ............................................... 328
11.4.8 DMA Interrupt Register (DINT) ............................................................................ 336
11.4.9 DMA Alignment Register (DALGN)...................................................................... 336
11.4.10 DMA Programmed I/O Control Status Register (DPCSR) ................................... 337
Interrupt Controller.................................................................................................................... 347
Operation .......................................................................................................................... 348
12.4.1 Accessing Interrupt Controller Registers ............................................................. 349
12.4.2 Enabling Coprocessor Access............................................................................. 350
12.4.3 Accessing the Coprocessor ................................................................................. 350
12.4.4 Bit Positions and Peripheral IDs .......................................................................... 351
Register Descriptions........................................................................................................ 353
12.5.1 Interrupt Controller Pending Registers (ICPR and ICPR2).................................. 353
12.5.2 Interrupt Controller IRQ Pending Registers (ICIP and ICIP2).............................. 358
12.5.3 Interrupt Controller FIQ Pending Registers (ICFP and ICFP2)............................ 365
12.5.4 Interrupt Controller Mask Registers (ICMR and ICMR2) ..................................... 370
12.5.5 Interrupt Controller Level Registers (ICLR and ICLR2) ....................................... 375