SAS, 04-374r3

Elliott, Robert (Server Storage) Elliott at hp.com
Tue Jan 3 14:18:59 PST 2006


* From the T10 Reflector (t10 at t10.org), posted by:
* "Elliott, Robert (Server Storage)" <Elliott at hp.com>
*
This is a multi-part message in MIME format.

------_=_NextPart_001_01C610B3.B24F27EF
Content-Type: text/plain;
	charset="US-ASCII"
Content-Transfer-Encoding: quoted-printable

I think the reference to a CONNECTOR PHYSICAL LINK field of 01h in the
text is wrong; it should be 00h to support a 0-based number matching =
the
figure in the 04-374r3 proposal.
=20
If enclosure services knows the board layout, the SAS 4X connector
should be represented by 4 Connector elements, with CONNECTOR PHYSICAL
LINK fields set to 00h, 01h, 02h, and 03h.
=20
If enclosure services does not know the board layout, the SAS 4X
connector should be represented by 1 Connector elements, with CONNECTOR
PHYSICAL LINK fields set to FFh.
=20
There should never be 5 elements representing the SAS 4x connector =
(00h,
01h, 02h, 03h, FFh) at the same time.

--=20
Rob Elliott, elliott at hp.com=20
Hewlett-Packard Industry Standard Server Storage Advanced Technology=20
https://ecardfile.com/id/RobElliott
<https://ecardfile.com/id/RobElliott> =20


=20


  _____ =20

From: owner-t10 at t10.org [mailto:owner-t10 at t10.org] On Behalf Of Wayne
Yen
Sent: Wednesday, September 07, 2005 5:27 AM
To: t10 at t10.org
Subject: SAS, 04-374r3



Hi:

The figure shown in the document 04-374r3, that describes how Page 01h
is constructed for the external 4X connector, seemed to be =
contradicting
to the definition of an element; the figure depicts a connector with 4
links declared as an connector with 4 elements of "connector" type.=20

=20

>From the figure, it seemed to indicate that page 02h should show
"connector physical link" as "index number within the connector, start
|from 0", however, I can't tell if the text description at the end of
this document (and SES rev 12) declares the "connector physical link" =
to
be an "index number within the connector, start from 1" or is it =
"number
of PHYs connected to the connector".

If I assume the CONNECTOR PHYSICAL LINK is the index number, and if we
declare 4 elements for this connector, CONNECTOR PHYSICAL LINK would be
would all be 01h for all element? =20

if we assume CONNECTOR PHYSICAL LINK is the "number of PHYs to
connector", and if we declare 4 elements for this connector, should =
this
field be 4 or 1?

=20

Based on the same figure, would it make more sense if we do the
following? or is it legal?

1.	In page 01h, declare one connector type, 5 elements.=20

2.	In page 02h one element, CN1, connector type =3D 01h( external
receptacle), connector physical link =3D FFh, four element,
CN2,CN3,CN4,CN5, connector type =3D 20h (back plane receptacle), =
connector
physical link =3D FFh.=20

3.	In page 0Ah, declare expander PHY 0, 1, 2, 3 is associated with
CN-1, PHY 4,5,6,7 is associated with CN5,CN4,CN3, CN2=20

=20

Best Regards,

Wayne Yen

=20


------_=_NextPart_001_01C610B3.B24F27EF
Content-Type: text/html;
	charset="US-ASCII"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">

1 @font-face { 	font-family: MS Mincho; } @font-face { 	font-family: SimSun; } @font-face { 	font-family: PMingLiU; } @font-face { 	font-family: Tahoma; } @font-face { 	font-family: Microsoft Sans Serif; } @font-face { 	font-family: @MS Mincho; } @font-face { 	font-family: @SimSun; } @font-face { 	font-family: @PMingLiU; } @page Section1 {size: 8.5in 11.0in; margin: 1.0in 1.25in 1.0in 1.25in; = } P.MsoNormal { 	FONT-SIZE: 10pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: "Times New Roman" } LI.MsoNormal { 	FONT-SIZE: 10pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: "Times New Roman" } DIV.MsoNormal { 	FONT-SIZE: 10pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: "Times New Roman" } H1 { 	FONT-SIZE: 14pt; PAGE-BREAK-BEFORE: always; MARGIN: 12pt 0in 3pt = 0.55in; TEXT-INDENT: -0.3in; FONT-FAMILY: Arial } H2 { 	FONT-SIZE: 12pt; MARGIN: 12pt 0in 3pt 0.65in; TEXT-INDENT: -0.4in; = FONT-FAMILY: Arial } H3 { 	FONT-SIZE: 11pt; MARGIN: 12pt 0in 3pt 0.75in; TEXT-INDENT: -0.5in; = FONT-FAMILY: Arial } H4 { 	FONT-SIZE: 11pt; MARGIN: 12pt 0in 3pt 1.1in; TEXT-INDENT: -0.6in; = FONT-FAMILY: Arial } H5 { 	FONT-SIZE: 10.5pt; MARGIN: 12pt 0in 3pt 0.95in; TEXT-INDENT: -0.7in; = FONT-FAMILY: Arial } H6 { 	FONT-SIZE: 11pt; MARGIN: 12pt 0in 3pt; FONT-FAMILY: "Times New Roman" } P.MsoHeading7 { 	FONT-WEIGHT: bold; FONT-SIZE: 10pt; MARGIN: 12pt 0in 3pt; FONT-FAMILY: = "Times New Roman" } LI.MsoHeading7 { 	FONT-WEIGHT: bold; FONT-SIZE: 10pt; MARGIN: 12pt 0in 3pt; FONT-FAMILY: = "Times New Roman" } DIV.MsoHeading7 { 	FONT-WEIGHT: bold; FONT-SIZE: 10pt; MARGIN: 12pt 0in 3pt; FONT-FAMILY: = "Times New Roman" } P.MsoHeading8 { 	FONT-WEIGHT: bold; FONT-SIZE: 10pt; MARGIN: 12pt 0in 3pt; FONT-FAMILY: = "Times New Roman" } LI.MsoHeading8 { 	FONT-WEIGHT: bold; FONT-SIZE: 10pt; MARGIN: 12pt 0in 3pt; FONT-FAMILY: = "Times New Roman" } DIV.MsoHeading8 { 	FONT-WEIGHT: bold; FONT-SIZE: 10pt; MARGIN: 12pt 0in 3pt; FONT-FAMILY: = "Times New Roman" } P.MsoHeading9 { 	FONT-WEIGHT: bold; FONT-SIZE: 10pt; MARGIN: 12pt 0in 3pt; FONT-FAMILY: = "Times New Roman" } LI.MsoHeading9 { 	FONT-WEIGHT: bold; FONT-SIZE: 10pt; MARGIN: 12pt 0in 3pt; FONT-FAMILY: = "Times New Roman" } DIV.MsoHeading9 { 	FONT-WEIGHT: bold; FONT-SIZE: 10pt; MARGIN: 12pt 0in 3pt; FONT-FAMILY: = "Times New Roman" } P.MsoToc1 { 	FONT-WEIGHT: bold; FONT-SIZE: 10pt; MARGIN: 0in 0in 0pt; = TEXT-TRANSFORM: uppercase; FONT-FAMILY: "Times New Roman" } LI.MsoToc1 { 	FONT-WEIGHT: bold; FONT-SIZE: 10pt; MARGIN: 0in 0in 0pt; = TEXT-TRANSFORM: uppercase; FONT-FAMILY: "Times New Roman" } DIV.MsoToc1 { 	FONT-WEIGHT: bold; FONT-SIZE: 10pt; MARGIN: 0in 0in 0pt; = TEXT-TRANSFORM: uppercase; FONT-FAMILY: "Times New Roman" } P.MsoToc2 { 	FONT-SIZE: 10pt; MARGIN: 0in 0in 0pt 12pt; TEXT-TRANSFORM: uppercase; = FONT-FAMILY: "Times New Roman" } LI.MsoToc2 { 	FONT-SIZE: 10pt; MARGIN: 0in 0in 0pt 12pt; TEXT-TRANSFORM: uppercase; = FONT-FAMILY: "Times New Roman" } DIV.MsoToc2 { 	FONT-SIZE: 10pt; MARGIN: 0in 0in 0pt 12pt; TEXT-TRANSFORM: uppercase; = FONT-FAMILY: "Times New Roman" } P.MsoToc3 { 	FONT-SIZE: 10pt; MARGIN: 0in 0in 0pt 23.75pt; TEXT-TRANSFORM: = uppercase; FONT-FAMILY: "Times New Roman" } LI.MsoToc3 { 	FONT-SIZE: 10pt; MARGIN: 0in 0in 0pt 23.75pt; TEXT-TRANSFORM: = uppercase; FONT-FAMILY: "Times New Roman" } DIV.MsoToc3 { 	FONT-SIZE: 10pt; MARGIN: 0in 0in 0pt 23.75pt; TEXT-TRANSFORM: = uppercase; FONT-FAMILY: "Times New Roman" } P.MsoToc4 { 	FONT-SIZE: 10pt; MARGIN: 0in 0in 0pt 0.5in; FONT-FAMILY: "Times New = Roman" } LI.MsoToc4 { 	FONT-SIZE: 10pt; MARGIN: 0in 0in 0pt 0.5in; FONT-FAMILY: "Times New = Roman" } DIV.MsoToc4 { 	FONT-SIZE: 10pt; MARGIN: 0in 0in 0pt 0.5in; FONT-FAMILY: "Times New = Roman" } P.MsoToc5 { 	FONT-SIZE: 10pt; MARGIN: 0in 0in 0pt 48pt; FONT-FAMILY: "Times New = Roman" } LI.MsoToc5 { 	FONT-SIZE: 10pt; MARGIN: 0in 0in 0pt 48pt; FONT-FAMILY: "Times New = Roman" } DIV.MsoToc5 { 	FONT-SIZE: 10pt; MARGIN: 0in 0in 0pt 48pt; FONT-FAMILY: "Times New = Roman" } P.MsoToc6 { 	FONT-SIZE: 10pt; MARGIN: 0in 0in 0pt 60pt; FONT-FAMILY: "Times New = Roman" } LI.MsoToc6 { 	FONT-SIZE: 10pt; MARGIN: 0in 0in 0pt 60pt; FONT-FAMILY: "Times New = Roman" } DIV.MsoToc6 { 	FONT-SIZE: 10pt; MARGIN: 0in 0in 0pt 60pt; FONT-FAMILY: "Times New = Roman" } P.MsoCommentText { 	FONT-SIZE: 10pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: "Times New Roman" } LI.MsoCommentText { 	FONT-SIZE: 10pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: "Times New Roman" } DIV.MsoCommentText { 	FONT-SIZE: 10pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: "Times New Roman" } P.MsoCaption { 	FONT-WEIGHT: bold; FONT-SIZE: 10pt; MARGIN: 6pt 0in; FONT-FAMILY: = "Times New Roman" } LI.MsoCaption { 	FONT-WEIGHT: bold; FONT-SIZE: 10pt; MARGIN: 6pt 0in; FONT-FAMILY: = "Times New Roman" } DIV.MsoCaption { 	FONT-WEIGHT: bold; FONT-SIZE: 10pt; MARGIN: 6pt 0in; FONT-FAMILY: = "Times New Roman" } P.MsoTof { 	FONT-SIZE: 10pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: "Times New Roman" } LI.MsoTof { 	FONT-SIZE: 10pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: "Times New Roman" } DIV.MsoTof { 	FONT-SIZE: 10pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: "Times New Roman" } P.MsoTitle { 	FONT-WEIGHT: bold; FONT-SIZE: 16pt; MARGIN: 12pt 0in 3pt; FONT-FAMILY: = "Times New Roman"; TEXT-ALIGN: center } LI.MsoTitle { 	FONT-WEIGHT: bold; FONT-SIZE: 16pt; MARGIN: 12pt 0in 3pt; FONT-FAMILY: = "Times New Roman"; TEXT-ALIGN: center } DIV.MsoTitle { 	FONT-WEIGHT: bold; FONT-SIZE: 16pt; MARGIN: 12pt 0in 3pt; FONT-FAMILY: = "Times New Roman"; TEXT-ALIGN: center } P.MsoBodyText { 	FONT-SIZE: 10pt; MARGIN: 6pt 0in 0pt 0.3in; FONT-FAMILY: Arial } LI.MsoBodyText { 	FONT-SIZE: 10pt; MARGIN: 6pt 0in 0pt 0.3in; FONT-FAMILY: Arial } DIV.MsoBodyText { 	FONT-SIZE: 10pt; MARGIN: 6pt 0in 0pt 0.3in; FONT-FAMILY: Arial } P.MsoDate { 	FONT-SIZE: 12pt; MARGIN-LEFT: 0in; MARGIN-RIGHT: 0in; FONT-FAMILY: = "Times New Roman" } LI.MsoDate { 	FONT-SIZE: 12pt; MARGIN-LEFT: 0in; MARGIN-RIGHT: 0in; FONT-FAMILY: = "Times New Roman" } DIV.MsoDate { 	FONT-SIZE: 12pt; MARGIN-LEFT: 0in; MARGIN-RIGHT: 0in; FONT-FAMILY: = "Times New Roman" } P.MsoBodyTextIndent2 { 	TEXT-JUSTIFY: inter-ideograph; FONT-SIZE: 10pt; MARGIN: 0in 0in 0pt = 0.25in; FONT-FAMILY: "Times New Roman"; TEXT-ALIGN: justify } LI.MsoBodyTextIndent2 { 	TEXT-JUSTIFY: inter-ideograph; FONT-SIZE: 10pt; MARGIN: 0in 0in 0pt = 0.25in; FONT-FAMILY: "Times New Roman"; TEXT-ALIGN: justify } DIV.MsoBodyTextIndent2 { 	TEXT-JUSTIFY: inter-ideograph; FONT-SIZE: 10pt; MARGIN: 0in 0in 0pt = 0.25in; FONT-FAMILY: "Times New Roman"; TEXT-ALIGN: justify } P.MsoBlockText { 	FONT-SIZE: 10pt; MARGIN: 0in 1in 6pt; FONT-FAMILY: "Times New Roman" } LI.MsoBlockText { 	FONT-SIZE: 10pt; MARGIN: 0in 1in 6pt; FONT-FAMILY: "Times New Roman" } DIV.MsoBlockText { 	FONT-SIZE: 10pt; MARGIN: 0in 1in 6pt; FONT-FAMILY: "Times New Roman" } A:link { 	COLOR: blue; TEXT-DECORATION: underline } SPAN.MsoHyperlink { 	COLOR: blue; TEXT-DECORATION: underline } A:visited { 	COLOR: purple; TEXT-DECORATION: underline } SPAN.MsoHyperlinkFollowed { 	COLOR: purple; TEXT-DECORATION: underline } P.MsoDocumentMap { 	FONT-SIZE: 10pt; BACKGROUND: navy; MARGIN: 0in 0in 0pt; FONT-FAMILY: = Tahoma } LI.MsoDocumentMap { 	FONT-SIZE: 10pt; BACKGROUND: navy; MARGIN: 0in 0in 0pt; FONT-FAMILY: = Tahoma } DIV.MsoDocumentMap { 	FONT-SIZE: 10pt; BACKGROUND: navy; MARGIN: 0in 0in 0pt; FONT-FAMILY: = Tahoma } P.MsoPlainText { 	FONT-SIZE: 10pt; MARGIN: 0in 0in 0pt; COLOR: black; FONT-FAMILY: = "Courier New" } LI.MsoPlainText { 	FONT-SIZE: 10pt; MARGIN: 0in 0in 0pt; COLOR: black; FONT-FAMILY: = "Courier New" } DIV.MsoPlainText { 	FONT-SIZE: 10pt; MARGIN: 0in 0in 0pt; COLOR: black; FONT-FAMILY: = "Courier New" } P.MsoCommentSubject { 	FONT-WEIGHT: bold; FONT-SIZE: 10pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: = "Times New Roman" } LI.MsoCommentSubject { 	FONT-WEIGHT: bold; FONT-SIZE: 10pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: = "Times New Roman" } DIV.MsoCommentSubject { 	FONT-WEIGHT: bold; FONT-SIZE: 10pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: = "Times New Roman" } P.tabletext { 	FONT-SIZE: 10pt; MARGIN: 3pt 0in; FONT-FAMILY: Arial } LI.tabletext { 	FONT-SIZE: 10pt; MARGIN: 3pt 0in; FONT-FAMILY: Arial } DIV.tabletext { 	FONT-SIZE: 10pt; MARGIN: 3pt 0in; FONT-FAMILY: Arial } P.tabletextsmall { 	FONT-SIZE: 8pt; MARGIN: 3pt 0in; FONT-FAMILY: Arial } LI.tabletextsmall { 	FONT-SIZE: 8pt; MARGIN: 3pt 0in; FONT-FAMILY: Arial } DIV.tabletextsmall { 	FONT-SIZE: 8pt; MARGIN: 3pt 0in; FONT-FAMILY: Arial } P.BodyTextIdent2 { 	TEXT-JUSTIFY: inter-ideograph; FONT-SIZE: 10pt; MARGIN: 0in 0in 6pt = 19.45pt; FONT-FAMILY: "Times New Roman"; TEXT-ALIGN: justify } LI.BodyTextIdent2 { 	TEXT-JUSTIFY: inter-ideograph; FONT-SIZE: 10pt; MARGIN: 0in 0in 6pt = 19.45pt; FONT-FAMILY: "Times New Roman"; TEXT-ALIGN: justify } DIV.BodyTextIdent2 { 	TEXT-JUSTIFY: inter-ideograph; FONT-SIZE: 10pt; MARGIN: 0in 0in 6pt = 19.45pt; FONT-FAMILY: "Times New Roman"; TEXT-ALIGN: justify } P.bodytextnumberlist { 	FONT-SIZE: 10pt; MARGIN: 6pt 0in 0pt; FONT-FAMILY: Arial } LI.bodytextnumberlist { 	FONT-SIZE: 10pt; MARGIN: 6pt 0in 0pt; FONT-FAMILY: Arial } DIV.bodytextnumberlist { 	FONT-SIZE: 10pt; MARGIN: 6pt 0in 0pt; FONT-FAMILY: Arial } P.In-contextnotes { 	FONT-WEIGHT: bold; FONT-SIZE: 10pt; MARGIN: 6pt 0in 0pt 0.3in; = FONT-STYLE: italic; FONT-FAMILY: Arial } LI.In-contextnotes { 	FONT-WEIGHT: bold; FONT-SIZE: 10pt; MARGIN: 6pt 0in 0pt 0.3in; = FONT-STYLE: italic; FONT-FAMILY: Arial } DIV.In-contextnotes { 	FONT-WEIGHT: bold; FONT-SIZE: 10pt; MARGIN: 6pt 0in 0pt 0.3in; = FONT-STYLE: italic; FONT-FAMILY: Arial } P.Normal-Prototype { 	FONT-SIZE: 10pt; MARGIN: 6pt 0in 6pt 0.25in; TEXT-INDENT: -0.25in; = FONT-FAMILY: "Times New Roman" } LI.Normal-Prototype { 	FONT-SIZE: 10pt; MARGIN: 6pt 0in 6pt 0.25in; TEXT-INDENT: -0.25in; = FONT-FAMILY: "Times New Roman" } DIV.Normal-Prototype { 	FONT-SIZE: 10pt; MARGIN: 6pt 0in 6pt 0.25in; TEXT-INDENT: -0.25in; = FONT-FAMILY: "Times New Roman" } P.StyleCaptionCentered { 	FONT-WEIGHT: bold; FONT-SIZE: 10pt; MARGIN: 6pt 0in 6pt 48pt; = FONT-FAMILY: Arial; TEXT-ALIGN: center } LI.StyleCaptionCentered { 	FONT-WEIGHT: bold; FONT-SIZE: 10pt; MARGIN: 6pt 0in 6pt 48pt; = FONT-FAMILY: Arial; TEXT-ALIGN: center } DIV.StyleCaptionCentered { 	FONT-WEIGHT: bold; FONT-SIZE: 10pt; MARGIN: 6pt 0in 6pt 48pt; = FONT-FAMILY: Arial; TEXT-ALIGN: center } P.StyleTableheading12pt { 	TEXT-JUSTIFY: inter-ideograph; FONT-SIZE: 10pt; MARGIN: 0in 0in 6pt; = FONT-FAMILY: "Times New Roman"; TEXT-ALIGN: justify } LI.StyleTableheading12pt { 	TEXT-JUSTIFY: inter-ideograph; FONT-SIZE: 10pt; MARGIN: 0in 0in 6pt; = FONT-FAMILY: "Times New Roman"; TEXT-ALIGN: justify } DIV.StyleTableheading12pt { 	TEXT-JUSTIFY: inter-ideograph; FONT-SIZE: 10pt; MARGIN: 0in 0in 6pt; = FONT-FAMILY: "Times New Roman"; TEXT-ALIGN: justify } P.Table-Normal { 	FONT-SIZE: 10pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: "Times New Roman" } LI.Table-Normal { 	FONT-SIZE: 10pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: "Times New Roman" } DIV.Table-Normal { 	FONT-SIZE: 10pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: "Times New Roman" } P.tabletext1 { 	FONT-SIZE: 10pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: Arial } LI.tabletext1 { 	FONT-SIZE: 10pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: Arial } DIV.tabletext1 { 	FONT-SIZE: 10pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: Arial } P.tabletext-1 { 	FONT-SIZE: 10pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: Arial } LI.tabletext-1 { 	FONT-SIZE: 10pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: Arial } DIV.tabletext-1 { 	FONT-SIZE: 10pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: Arial } P.tabletext0 { 	FONT-SIZE: 10pt; MARGIN: 6pt 0in 0pt; FONT-FAMILY: "Times New Roman" } LI.tabletext0 { 	FONT-SIZE: 10pt; MARGIN: 6pt 0in 0pt; FONT-FAMILY: "Times New Roman" } DIV.tabletext0 { 	FONT-SIZE: 10pt; MARGIN: 6pt 0in 0pt; FONT-FAMILY: "Times New Roman" } P.Version { 	FONT-WEIGHT: bold; FONT-SIZE: 18pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: = "Times New Roman" } LI.Version { 	FONT-WEIGHT: bold; FONT-SIZE: 18pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: = "Times New Roman" } DIV.Version { 	FONT-WEIGHT: bold; FONT-SIZE: 18pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: = "Times New Roman" } SPAN.EmailStyle52 { 	COLOR: windowtext; FONT-FAMILY: Arial } DIV.Section1 { 	page: Section1 } OL { 	MARGIN-BOTTOM: 0in } UL { 	MARGIN-BOTTOM: 0in } I think the reference to a CONNECTOR = PHYSICAL LINK=20 field of 01h in the text is wrong; it should be 00h to support a = 0-based number=20 matching the figure in the 04-374r3 proposal.
  
 If enclosure services knows the board layout, = the SAS 4X=20 connector should be represented by 4 Connector elements, with CONNECTOR = PHYSICAL=20 LINK fields set to 00h, 01h, 02h, and 03h.
  
 If enclosure services does not know the board layout, = the SAS=20 4X connector should be represented by 1 Connector elements, with = CONNECTOR=20 PHYSICAL LINK fields set to FFh.
  
 There=20 should never be 5 elements representing the SAS 4x connector (00h, = 01h,=20 02h, 03h, FFh) at the same time.

 -- = 
Rob Elliott, = elliott at hp.com=20 
Hewlett-Packard = Industry Standard=20 Server Storage Advanced Technology 
https://ecardfile.com/id/Ro= bElliott=20 
 

 From: owner-t10 at t10.org=20 [mailto:owner-t10 at t10.org] On Behalf Of Wayne = Yen
Sent:=20 Wednesday, September 07, 2005 5:27 AM
To:=20 t10 at t10.org
Subject: SAS, 04-374r3


 
Hi: The figure shown in the = document=20 04-374r3, that describes how Page 01h is constructed for the external = 4X=20 connector, seemed to be contradicting to the = definition of an element; the = figure=20 depicts a connector with 4 links declared as an connector with 4 = elements of=20 ;connector; type. From the figure, it = seemed to indicate that page 02h should show ;connector physical = link; as ;index=20 number within the connector, start from 0;, however, I = can;t tell if the text=20 description at the end of this document (and SES = rev 12)=20 declares the ;; to be an ;index number within the connector, = start from 1; or is=20 it ;number of PHYs connected to the = connector;. If I assume the = CONNECTOR PHYSICAL=20 LINK is the index number, and if we declare 4 elements for this = connector,=20 CONNECTOR PHYSICAL LINK would be would all be 01h for all element?=20   if we assume CONNECTOR = PHYSICAL=20 LINK is the ;number of PHYs to connector;, and if we = declare 4 elements for=20 this connector, should this field be 4 or 1? Based on the same = figure, would it=20 make more sense if we do the following? or is it = legal? In page 01h, declare = one=20 connector type, 5 elements.=20 In page 02h one = element, CN1,=20 connector type =3D 01h( external receptacle), connector physical = link =3D FFh,=20 four element, CN2,CN3,CN4,CN5, connector type =3D 20h (back plane = receptacle),=20 connector physical link =3D FFh.=20 In page 0Ah, declare = expander=20 PHY 0, 1, 2, 3 is associated with CN-1, PHY 4,5,6,7 is associated = with=20 CN5,CN4,CN3, CN2 Best = Regards, Wayne = Yen  



More information about the T10 mailing list