Ata Drive Alternate Status Register—Mbar + 0X3A5C; Ata Drive Data Register—Mbar + 0X3A60 - Freescale Semiconductor MPC5200B User Manual

Freescale semiconductor board users guide
Table of Contents

Advertisement

11.3.3.2
ATA Drive Alternate Status Register—MBAR + 0x3A5C
msb 0
1
R
BSY
DRDY
W
RESET:
0
0
16
17
R
W
RESET:
0
0
Bits
Name
0
BSY
1
DRDY
2:3
4
DRQ
5:6
7
ERR
8:31
11.3.3.3
ATA Drive Data Register—MBAR + 0x3A60
msb 0
1
R
W
RESET:
0
0
16
17
R
W
RESET:
0
0
Bits
Name
0:7
Data H
8:15
Data L
16:31
Freescale Semiconductor
Table 11-20. ATA Drive Alternate Status Register
2
3
4
5
6
Reserved
DRQ
Rsvd
0
0
0
0
0
18
19
20
21
22
0
0
0
0
0
Drive Busy—Transactions internal to drive are in progress. Host must wait.
Drive Ready
Reserved
Set to 1 indicates drive is ready to transfer a word of data.
Reserved
Indicates an error during the execution of the previous command.
Reserved
Table 11-21. ATA Drive Data Register
2
3
4
5
6
Data H
0
0
0
0
0
18
19
20
21
22
0
0
0
0
0
Upper byte of drive data (read/write)
Lower byte of drive data (read/write)
Reserved
MPC5200B Users Guide, Rev. 1
7
8
9
10
11
ERR
0
0
0
0
23
24
25
26
27
Reserved
0
0
0
0
Description
7
8
9
10
11
0
0
0
0
23
24
25
26
27
Reserved
0
0
0
0
Description
ATA Register Interface
12
13
14
15
Reserved
0
0
0
0
0
28
29
30
31 lsb
0
0
0
0
0
12
13
14
15
Data L
0
0
0
0
0
28
29
30
31 lsb
0
0
0
0
0
11-13

Advertisement

Table of Contents
loading

Table of Contents