
SATA Technical Overview 61
SAS primitives use “big-endian” (Table 2.23) or first byte/last byte notation. This notation posi-
tions byte 0 (1st byte) of the dword in left most position and byte 3 (4th byte) is the right most byte,
similar to reading from left to right.
Table 2.22 SATA Primitives Notation
Primitive Name Byte 3 Byte 2 Byte 1 Byte 0
ALIGN D27.3 D10.2 D10.2 K28.5
CONT D25.4 D25.4 D10.5 K28.3
- - - - - - - - - - - - K28.3
Table 2.23 SAS Primitives Notation
Primitive Name
1st
Byte 0
2nd
Byte 1
3rd
Byte 2
4th
Byte 3
ALIGN (0) K28.5 D10.2 D10.2 D27.3
SATA_CONT K28.3 D10.5 D25.4 D25.4
- - - Kxx.y - - - - - - - - -
2.10 SATA Primitives and Data Words ...