Intel PXA26X User Manual

Page 5

Advertising
background image

Intel® PXA26x Processor Family Developer’s Manual

v

Contents

4.1.2

GPIO Alternate Functions.....................................................................................4-3

4.1.3

GPIO Register Definitions.....................................................................................4-7

4.1.4

GPIO Register Locations ....................................................................................4-21

4.2

Interrupt Controller ...........................................................................................................4-22
4.2.1

Interrupt Controller Operation .............................................................................4-23

4.2.2

Interrupt Controller Register Definitions..............................................................4-24

4.2.3

Interrupt Controller Register Locations ...............................................................4-31

4.3

Real-Time Clock (RTC) ...................................................................................................4-32
4.3.1

Real-Time Clock Operation.................................................................................4-32

4.3.2

Real-Time Clock Register Definitions .................................................................4-32

4.3.3

Trim Procedure ...................................................................................................4-35

4.3.4

Real-Time Clock Register Locations...................................................................4-38

4.4

Operating System Timer ..................................................................................................4-38
4.4.1

Watchdog Timer Operation.................................................................................4-38

4.4.2

Operating System Timer Register Definitions.....................................................4-39

4.4.3

Operating System Timer Register Locations ......................................................4-42

4.5

Pulse Width Modulator.....................................................................................................4-43
4.5.1

Pulse Width Modulator Operation .......................................................................4-43

4.5.2

Register Descriptions..........................................................................................4-44

4.5.3

Pulse Width Modulator Output Wave Example...................................................4-47

4.5.4

Register Summary ..............................................................................................4-48

5

Direct Memory Access Controller .................................................................................................5-1

5.1

Direct Memory Access Description ....................................................................................5-1
5.1.1

Direct Memory Access Controller Channels .........................................................5-2

5.1.2

Signal Descriptions ...............................................................................................5-3

5.1.3

Direct Memory Access Channel Priority Scheme .................................................5-4

5.1.4

Direct Memory Access Descriptors.......................................................................5-6

5.1.5

Channel States .....................................................................................................5-9

5.1.6

Read and Write Order...........................................................................................5-9

5.1.7

Byte Transfer Order ............................................................................................5-10

5.1.8

Trailing Bytes ......................................................................................................5-11

5.2

Transferring Data .............................................................................................................5-11
5.2.1

Servicing Internal Peripherals .............................................................................5-12

5.2.2

Quick Reference for Direct Memory Access Programming ................................5-13

5.2.3

Servicing Companion Chips and External Peripherals .......................................5-14

5.2.4

Memory-to-Memory Moves .................................................................................5-16

5.3

Direct Memory Access Controller Registers ....................................................................5-17
5.3.1

DMA Interrupt Register .......................................................................................5-17

5.3.2

DMA Channel Control/Status Register ...............................................................5-17

5.3.3

DMA Request to Channel Map Registers ...........................................................5-19

5.3.4

DMA Descriptor Address Registers ....................................................................5-20

5.3.5

DMA Source Address Registers .........................................................................5-21

5.3.6

DMA Target Address Registers ..........................................................................5-22

5.3.7

DMA Command Registers ..................................................................................5-23

5.4

Examples .........................................................................................................................5-25

5.5

Direct Memory Access Controller Registers Locations....................................................5-28

6

Memory Controller ........................................................................................................................6-1

6.1

Overview ............................................................................................................................6-1

Advertising