|
|
uint64_t | raw |
| |
|
struct { | |
| |
|
uint32_t mqes: 16 | |
| | maximum queue entries supported
|
| |
|
uint32_t cqr: 1 | |
| | contiguous queues required
|
| |
|
uint32_t ams: 2 | |
| | arbitration mechanism supported
|
| |
|
uint32_t reserved1: 5 | |
| |
|
uint32_t to: 8 | |
| | timeout
|
| |
|
uint32_t dstrd: 4 | |
| | doorbell stride
|
| |
|
uint32_t nssrs: 1 | |
| | NVM subsystem reset supported.
|
| |
|
uint32_t css: 8 | |
| | command sets supported
|
| |
|
uint32_t bps: 1 | |
| | boot partition support
|
| |
|
uint32_t reserved2: 2 | |
| |
|
uint32_t mpsmin: 4 | |
| | memory page size minimum
|
| |
|
uint32_t mpsmax: 4 | |
| | memory page size maximum
|
| |
|
uint32_t pmrs: 1 | |
| | persistent memory region supported
|
| |
|
uint32_t cmbs: 1 | |
| | controller memory buffer supported
|
| |
|
uint32_t nsss: 1 | |
| | NVM subsystem shutdown supported.
|
| |
|
uint32_t crwms: 1 | |
| | controller ready with media support
|
| |
|
uint32_t crims: 1 | |
| | controller ready independent of media support
|
| |
|
uint32_t reserved3: 3 | |
| |
| } | bits | |
| |
The documentation for this union was generated from the following file: