Given these byte range (an example I picked online), how to define this struct in C ?
These are byte ranges and not bit width. Also how in memory would this look like?
Bytes Description
07:00 The definition of this field is Fabrics response type specific.
09:08 SQ Head Pointer (SQHD)
11:10 Reserved
13:12 Command Identifier (CID)
15:14 Status (STS): Specifies status for the associated Fabrics command.
Bits Definition ->Status (STS)
15:01 Status Field
00 Reserved