搜尋此網誌

顯示具有 Serial Attached SCSI 標籤的文章。 顯示所有文章
顯示具有 Serial Attached SCSI 標籤的文章。 顯示所有文章

2012年9月5日 星期三

SECURITY PROTOCOL OUT(B5h)


SECURITY PROTOCOL OUT command
The SECURITY PROTOCOL OUT command is used to send data to the logical unit. The data sent specifies one or more operations to be performed by the logical unit. The format and function of the operations depends on the contents of the SECURITY PROTOCOL field. Depending on the protocol specified by the SECURITY PROTOCOL field, the application client may use the SECURITY PROTOCOL IN command to retrieve data derived from these operations.
Byte                              Bit
7
6
5
4
3
2
1
0
0
OPERATION CODE (B5h)
1
SECURITY PROTOCOL
2
SECURITY PROTOCOL SPECIFIC
3
4
INC_512
Reserved
5
Reserved
6
(MSB)

TRANSFER LENGTH
(LSB)
7
8
9
10
Reserved
11
CONTROL
The SECURITY PROTOCOL field specifies which security protocol is being used.
Table —SECURITY PROTOCOL field in SECURITY PROTOCOL OUT command
Code
Description
Reference
00h
Reserved

01h to 06h
Defined by the TCG
SPC 3.1.176
07h
CbCS
SPC 7.6.4
08h to 1Fh
Reserved

20h
Tape Data Encryption
SSC-3
21h
Data Encryption Configuration
ADC-3
22h to 40h
Reserved

41h
IKEv2-SCSI
SPC 7.6.3
42h to ECh
Reserved

EDh
SD Card TrustedFlash specification
SPC 3.1.145
EEh
Authentication in Host Attachments of Transient Storage Devices
IEEE 1667
EFh
ATA Device Server Password Security
SAT-2
F0h to FFh
Vendor Specific

Note - ROW: SECURITY PROTOCOL field code values 22h to 2Fh are tentatively reserved for SSC-x uses.

SECURITY PROTOCOL IN(A2h)


SECURITY PROTOCOL IN command
The SECURITY PROTOCOL IN command is used to retrieve security protocol information or the results of one or more SECURITY PROTOCOL OUT commands.
Byte                              Bit
7
6
5
4
3
2
1
0
0
OPERATION CODE (A2h)
1
SECURITY PROTOCOL
2
SECURITY PROTOCOL SPECIFIC
3
4
INC_512
Reserved
5
Reserved
6
(MSB)

ALLOCATION LENGTH
(LSB)
7
8
9
10
Reserved
11
CONTROL
The SECURITY PROTOCOL field specifies which security protocol is being used.
Table — SECURITY PROTOCOL field in SECURITY PROTOCOL IN command
Code
Description
Reference
00h
Security protocol information
SPC 7.6.1
01h to 06h
Defined by the TCG
SPC 3.1.176
07h
CbCS
SPC 7.6.4
08h to 1Fh
Reserved

20h
Tape Data Encryption
SSC-3
21h
Data Encryption Configuration
ADC-3
22h to 3Fh
Reserved

40h
SA Creation Capabilities
SPC 7.6.2
41h
IKEv2-SCSI
SPC 7.6.3
42h to ECh
Reserved

EDh
SD Card TrustedFlash specification
SPC 3.1.145
EEh
Authentication in Host Attachments of Transient Storage Devices
IEEE 1667
EFh
ATA Device Server Password Security
SAT-2
F0h to FFh
Vendor Specific

Note - ROW: SECURITY PROTOCOL field code values 22h to 2Fh are tentatively reserved for SSC-x uses.

2012年5月28日 星期一

SMP functions


SMP(Serial Management Protocol)
Code
SMP Function
00h
Report General
01h
Report Manufacturer Information
02h
Read GPIO Register(See SFF-8485)(SAS2)
03h
Report Zone Permission(SAS2)
10h
Discovery
11h
Report Phy Error Log
12h
Report Phy SATA
13h
Report Route Information
14h
Report Phy Event Information(SAS2) or
Report Zone Route Table(SAS2)
40h-7Fh
Vendor specific read type functions
80h
Configure General(SAS2)
82h
Write GPIO Register(See SFF-8485)(SAS2)
83h
Configure Zone Permission(SAS2)
84h
Active Supervisor Update(SAS2)
90h
Configure Route Information
92h
Phy Test Function(SAS2)
93h
Configure Zone Phy(SAS2)
C0h-FFh
Vendor specific write type functions
All Others
Reserved for SAS Committee