
LeCroy Corporation
Sierra Trainer Generation Language
404
Sierra M6
‐
2 SAS/SATA Protocol Analyzer User Manual
Frames
can be derived from other Frames, therefore inheriting the layout of the parent
Frame. In this case, the user may:
Change Prolog and Epilog.
Change default field values.
Add new fields.
Frame Examples
Frame Some_Frame
{
Field32 : 32 = 0xAABBFFEE
FrameType : 8 = 12
HashedDest : 24 = HEX_DATA
Reserved1 : 8 = 0xDA
Field16 : 16 = 0xAAAA
Reserved2 : 8 = 0xAD
Data : * = PATTERN_1
CRC : 32
Primitive : *
Primitive : SOF, 48
Primitive : SOF, 96
Primitive : "CLOSE (NORMAL)", 36, 5
Prolog = SOF
Epilog = EOF
}
Frame Some_Frame_1 : Some_Frame
{
Field32 = "Some Hex Data"
Data = { 11111111 22222222 33333333 44444444 55555555 }
Opcode : 128, 8, 0x2A
LBA : 64
Primitive : *
Primitive : "CLOSE (NORMAL)", 24, 48
Prolog = "CHAIN (ONE)"
Epilog = "CHAIN (ONE)"
}