|
struct { | |
|
uint8_t identify: 1 | |
|
uint8_t streams: 1 | |
|
uint8_t data_pd: 1 | |
|
uint8_t reserved1: 5 | |
|
uint8_t reserved2 [31] | |
|
} | directives_supported | |
|
struct { | |
|
uint8_t identify: 1 | |
|
uint8_t streams: 1 | |
|
uint8_t data_pd: 1 | |
|
uint8_t reserved1: 5 | |
|
uint8_t reserved2 [31] | |
|
} | directives_enabled | |
|
struct { | |
|
uint8_t identify: 1 | |
| cleared to 0b as the host is not able to change the state of Identify Directive
|
|
uint8_t streams: 1 | |
| cleared to 0b to indicate that the Streams Directive state is not preserved across ctrl reset
|
|
uint8_t data_pd: 1 | |
| set to 1b if the Data Placement Directive is supported to indicate that the host specified Data Placement Directive state is preserved across ctrl reset
|
|
uint8_t reserved1: 5 | |
|
uint8_t reserved2 [31] | |
|
} | directives_persistence | |
|
uint32_t | reserved [1000] |
|
The documentation for this struct was generated from the following file: