|
Turnstone Operating System
|
controller memory buffer location More...
#include <nvme.h>
Public Attributes | ||
| struct { | ||
| uint32_t bir: 2 | ||
| base indicator support | ||
| uint32_t cqmms: 1 | ||
| cmb queue mixed memory support | ||
| uint32_t cqpds: 1 | ||
| cmb physical discontiguous support | ||
| uint32_t cdpmls: 1 | ||
| cmb data pointer mixed locations support | ||
| uint32_t cdpcils: 1 | ||
| cmb data pointer andi command independent locations support | ||
| uint32_t cdmmms: 1 | ||
| cmd data metadata mixed memory support | ||
| uint32_t cqda: 1 | ||
| cmd data dword alignment | ||
| uint32_t reserved: 3 | ||
| reserved | ||
| uint32_t offset: 20 | ||
| offset | ||
| } | fields | |
| detailed fields | ||
| uint32_t | bits | |
| bit group | ||
controller memory buffer location