|
XenevaOS
|
#include <nvme.h>
Public Attributes | ||
| uint32_t | dw0 | |
| uint32_t | reserved | |
| struct { | ||
| uint32_t sqHead: 16 | ||
| uint32_t sqID: 16 | ||
| }; | ||
| struct { | ||
| uint32_t commandID: 16 | ||
| uint32_t phaseTag: 1 | ||
| uint32_t status: 15 | ||
| }; | ||
| struct { ... } _nvme_completion_ |
| struct { ... } _nvme_completion_ |
| uint32_t _nvme_completion_::commandID |
| uint32_t _nvme_completion_::dw0 |
| uint32_t _nvme_completion_::phaseTag |
| uint32_t _nvme_completion_::reserved |
| uint32_t _nvme_completion_::sqHead |
| uint32_t _nvme_completion_::sqID |
| uint32_t _nvme_completion_::status |