http://www.nvmexpress.org/wp-content/uploads/NVM-Express-SCSI-Translation-Reference-1_1-Gold.pdf
搜尋此網誌
2015年11月10日 星期二
2013年8月26日 星期一
RECEIVE DIAGNOSTIC RESULTS (1Ch)
RECEIVE
DIAGNOSTIC RESULTS (1Ch) command
|
Bit
Byte
|
7
|
6
|
5
|
4
|
3
|
2
|
1
|
0
|
|
0
|
OPERATION
CODE (1Ch)
|
|||||||
|
1
|
Reserved
|
PCV
|
||||||
|
2
|
PAGE CODE
|
|||||||
|
3
|
ALLOCATION
LENGTH (15:8)
|
|||||||
|
4
|
ALLOCATION
LENGTH (7:0)
|
|||||||
|
5
|
CONTROL
|
|||||||
A page code valid (PCV) bit set to one
specifies that the device server return the diagnostic page specified in the PAGE
CODE field.
SEND DIAGNOSTIC (1Dh)
SEND
DIAGNOSTIC (1Dh)
|
Bit
Byte
|
7
|
6
|
5
|
4
|
3
|
2
|
1
|
0
|
||
|
0
|
OPERATION
CODE (1Dh)
|
|||||||||
|
1
|
SELF-TEST
CODE
|
PF
|
Reserved
|
SELF
TEST
|
DEVOFFL
|
UNIT
OFFL
|
||||
|
2
|
Reserved
|
|||||||||
|
3
|
PARAMETER
LIST LENGTH (15:8)
|
|||||||||
|
4
|
PARAMETER
LIST LENGTH (7:0)
|
|||||||||
|
5
|
CONTROL
|
|||||||||
2013年7月3日 星期三
ATA PASS-THROUGH (12) command
ATA
PASS-THROUGH (12) command (A1h)
|
Bit
Byte
|
7
|
6
|
5
|
4
|
3
|
2
|
1
|
0
|
|
|
0
|
OPERATION
CODE (A1h)
|
||||||||
|
1
|
MULTIPLE_COUNT
|
PROTOCOL
|
Reaseved
|
||||||
|
2
|
OFF_LINE
|
CK_COND
|
Reserved
|
T_DIR
|
BYT_BLOK
|
T_LENGTH
|
|||
|
3
|
FEATURES
(0:7)
|
||||||||
|
4
|
SECTOR_COUNT
(0:7)
|
||||||||
|
5
|
LBA_LOW
(0:7)
|
||||||||
|
6
|
LBA_MID
(0:7)
|
||||||||
|
7
|
LBA_HIGH
(0:7)
|
||||||||
|
8
|
DEVICE
|
||||||||
|
9
|
COMMAND
|
||||||||
|
10
|
Reserved
|
||||||||
|
11
|
CONTROL
|
||||||||
ATA
Protocols
|
Protocol
|
Description
|
|
0
|
Hard Reset
|
|
1
|
SRST
|
|
2
|
Reserved
|
|
3
|
Non-data
|
|
4
|
PIO Data-In
|
|
5
|
PIO Data-Out
|
|
6
|
DMA
|
|
7
|
DMA Queued
|
|
8
|
Device Diagnostic
|
|
9
|
DEVICE RESET
|
|
10
|
UDMA Data In
|
|
11
|
UDMA Data Out
|
|
12
|
FPDMA
|
|
13,
14
|
Reserved
|
|
15
|
Return Response Information
|
ATA
PASS-THROUGH (12/16) DEVICE field
|
Bit
|
7
|
6
|
5
|
4
|
3
|
2
|
1
|
0
|
|
|
Obsolete
|
Command Specific
|
Obsolete
|
DEV
|
Command
Specific
|
|||
T_LENGTH Values
|
Protocol
|
Description
|
|
00h
|
No data is transferred
|
|
01h
|
The transfer length is specified in the
FEATURE field.
|
|
02h
|
The transfer length is specified in the
SECTOR_COUNT field.
|
|
03h
|
The transfer length is specified in the STPSIU
field.
|
Extended
ATA Status Return Descriptor
|
Bit
Byte
|
7
|
6
|
5
|
4
|
3
|
2
|
1
|
0
|
|
0
|
DESCRIPTOR
CODE (09h)
|
|||||||
|
1
|
ADDITIONAL
DESCRIPTOR LENGTH (0ch)
|
|||||||
|
2
|
Reserved
|
EXTEND
|
||||||
|
3
|
ERROR
|
|||||||
|
4
|
SECTOR_COUNT
(8:15)
|
|||||||
|
5
|
SECTOR_COUNT
(0:7)
|
|||||||
|
6
|
LBA_LOW
(8:15)
|
|||||||
|
7
|
LBA_LOW
(0:7)
|
|||||||
|
8
|
LBA_MID
(8:15)
|
|||||||
|
9
|
LBA_MID
(0:7)
|
|||||||
|
10
|
LBA_HIGH
(8:15)
|
|||||||
|
11
|
LBA_HIGH
(0:7)
|
|||||||
|
12
|
DEVICE
|
|||||||
|
13
|
STATUS
|
|||||||
|
14
|
|
|||||||
|
15
|
|
|||||||
2013年6月27日 星期四
ATA PASS-THROUGH (16) command
ATA
PASS-THROUGH (16) command (85h)
Bit
Byte
|
7
|
6
|
5
|
4
|
3
|
2
|
1
|
0
|
|
0
|
OPERATION
CODE (85h)
|
||||||||
1
|
MULTIPLE_COUNT
|
PROTOCOL
|
EXTEND
|
||||||
2
|
OFF_LINE
|
CK_COND
|
Reserved
|
T_DIR
|
BYT_BLOK
|
T_LENGTH
|
|||
3
|
FEATURES
(8:15)
|
||||||||
4
|
FEATURES
(0:7)
|
||||||||
5
|
SECTOR_COUNT
(8:15)
|
||||||||
6
|
SECTOR_COUNT
(0:7)
|
||||||||
7
|
LBA_LOW
(8:15)
|
||||||||
8
|
LBA_LOW
(0:7)
|
||||||||
9
|
LBA_MID
(8:15)
|
||||||||
10
|
LBA_MID
(0:7)
|
||||||||
11
|
LBA_HIGH
(8:15)
|
||||||||
12
|
LBA_HIGH
(0:7)
|
||||||||
13
|
DEVICE
|
||||||||
14
|
COMMAND
|
||||||||
15
|
CONTROL
|
||||||||
ATA Protocols
|
Protocol
|
Description
|
|
0
|
Hard Reset
|
|
1
|
SRST
|
|
2
|
Reserved
|
|
3
|
Non-data
|
|
4
|
PIO Data-In
|
|
5
|
PIO Data-Out
|
|
6
|
DMA
|
|
7
|
DMA Queued
|
|
8
|
Device Diagnostic
|
|
9
|
DEVICE RESET
|
|
10
|
UDMA Data In
|
|
11
|
UDMA Data Out
|
|
12
|
FPDMA
|
|
13,
14
|
Reserved
|
|
15
|
Return Response Information
|
Bit
Byte
|
7
|
6
|
5
|
4
|
3
|
2
|
1
|
0
|
0
|
DESCRIPTOR
CODE (09h)
|
|||||||
1
|
ADDITIONAL
DESCRIPTOR LENGTH (0ch)
|
|||||||
2
|
Reserved
|
EXTEND
|
||||||
3
|
ERROR
|
|||||||
4
|
SECTOR_COUNT
(8:15)
|
|||||||
5
|
SECTOR_COUNT
(0:7)
|
|||||||
6
|
LBA_LOW
(8:15)
|
|||||||
7
|
LBA_LOW
(0:7)
|
|||||||
8
|
LBA_MID
(8:15)
|
|||||||
9
|
LBA_MID
(0:7)
|
|||||||
10
|
LBA_HIGH
(8:15)
|
|||||||
11
|
LBA_HIGH
(0:7)
|
|||||||
12
|
DEVICE
|
|||||||
13
|
STATUS
|
|||||||
訂閱:
文章 (Atom)
