Turnstone Operating System
|
nvme controller configuration More...
#include <nvme.h>
Public Attributes | |
struct { | |
uint32_t enable: 1 | |
enable controller | |
uint32_t reserved0: 3 | |
reserved | |
uint32_t css: 3 | |
io command set selected | |
uint32_t mps: 4 | |
memory page size | |
uint32_t ams: 3 | |
arbitration mechanism selected | |
uint32_t shn: 2 | |
shutdown notification | |
uint32_t iosqes: 4 | |
io submission queue entry size | |
uint32_t iocqes: 4 | |
io completion queue entry size | |
uint32_t reserved1: 8 | |
reserved | |
} | fields |
detailed fields | |
uint32_t | bits |
bit group | |
nvme controller configuration