Freescale Semiconductor MPC5200B User Manual page 10

Freescale semiconductor board users guide
Table of Contents

Advertisement

Paragraph
Number
11.3.3.5
11.3.3.6
11.3.3.7
11.3.3.8
11.3.3.9
11.3.3.10
11.3.3.11
11.3.3.12
11.4
ATA Host Controller Operation ............................................................................................................................11-20
11.4.1
PIO State Machine ..........................................................................................................................................11-21
11.4.2
DMA State Machine .......................................................................................................................................11-22
11.4.2.1
11.5
Signals and Connections .......................................................................................................................................11-23
11.6
ATA Interface Description ....................................................................................................................................11-24
11.7
ATA Bus Background ...........................................................................................................................................11-26
11.7.1
Terminology ....................................................................................................................................................11-26
11.7.2
ATA Modes ....................................................................................................................................................11-27
11.7.3
ATA Addressing .............................................................................................................................................11-27
11.7.31
11.7.3.2
11.7.3.3
11.7.3.4
11.7.4
ATA Transactions ...........................................................................................................................................11-30
11.7.4.1
11.7.4.1.1
11.7.4.1.2
11.7.4.1.3
11.7.4.2
11.7.4.3
11.7.4.3.1
11.7.4.4
11.8
ATA RESET/Power-Up .......................................................................................................................................11-36
11.8.1
Hardware Reset ...............................................................................................................................................11-36
11.8.2
Software Reset ................................................................................................................................................11-36
11.9
ATA I/O Cable Specifications ..............................................................................................................................11-37
12.1
Overview .................................................................................................................................................................12-1
12.2
Data Transfer Types ................................................................................................................................................12-1
12.3
Host Controller Interface .........................................................................................................................................12-2
12.3.1
Communication Channels .................................................................................................................................12-2
12.3.2
Data Structures ..................................................................................................................................................12-2
12.4
Host Control (HC) Operational Registers ...............................................................................................................12-5
12.4.1
Programming Note ............................................................................................................................................12-5
12.4.2
Control and Status Partition-MBAR + 0x1000 ..............................................................................................12-6
12.4.2.1
12.4.2.2
12.4.2.3
12.4.2.4
12.4.2.5
12.4.2.6
12.4.3
Memory Pointer Partition-MBAR + 0x1018 ...............................................................................................12-12
12.4.3.1
Freescale Semiconductor
ATA Drive Error Register-MBAR + 0x3A64 .......................................................................................11-14
ATA Drive Sector Count Register-MBAR + 0x3A68 ...........................................................................11-15
ATA Drive Sector Number Register-MBAR + 0x3A6C .......................................................................11-15
ATA Drive Cylinder Low Register-MBAR + 0x3A70 .........................................................................11-16
ATA Drive Cylinder High Register-MBAR + 0x3A74 .........................................................................11-16
ATA Drive Device/Head Register-MBAR + 0x3A78 ..........................................................................11-17
ATA Drive Device Command Register-MBAR + 0x3A7C ..................................................................11-17
ATA Drive Device Status Register-MBAR + 0x3A7C .........................................................................11-19
Software Requirements .............................................................................................................................11-22
ATA Register Addressing ........................................................................................................................11-28
Drive Interrupt ..........................................................................................................................................11-28
Sector Addressing .....................................................................................................................................11-28
Physical/Logical Addressing Modes ........................................................................................................11-29
PIO Mode Transactions ............................................................................................................................11-30
Class 1-PIO Read ............................................................................................................................11-30
Class 2-PIO Write ............................................................................................................................11-31
Class 3-Non-Data Command ...........................................................................................................11-32
DMA Protocol ..........................................................................................................................................11-32
Multiword DMA Transactions .................................................................................................................11-35
Class 4-DMA Command .................................................................................................................11-35
Ultra DMA Protocol .................................................................................................................................11-35
Chapter 12 Universal Serial Bus (USB)
USB HC Revision Register-MBAR + 0x1000 ........................................................................................12-6
USB HC Control Register-MBAR + 0x1004 ..........................................................................................12-6
USB HC Command Status Register-MBAR + 0x1008 ...........................................................................12-8
USB HC Interrupt Status Register -MBAR + 0x100C ............................................................................12-9
USB HC Interrupt Enable Register-MBAR + 0x1010 .........................................................................12-10
USB HC Interrupt Disable Register-MBAR + 0x1014 .........................................................................12-11
USB HC HCCA Register-MBAR + 0x1018 .........................................................................................12-13
MPC5200B Users Guide, Rev. 1
Table of Contents
Page
Number
TOC-9

Advertisement

Table of Contents
loading

Table of Contents