Turnstone Operating System
Loading...
Searching...
No Matches
nvme_controller_cap_t Union Reference

nvme nvme_controller_registers_t nvme cap field More...

#include <nvme.h>

Public Attributes

struct { 
 
   uint64_t   mqes: 16 
 maximum queue entries supported
 
   uint64_t   cqr: 1 
 contiguous queues required
 
   uint64_t   ams: 2 
 arbitration mechanism supported
 
   uint64_t   reserved0: 5 
 reserved
 
   uint64_t   timeout: 8 
 timeout in 500ms units
 
   uint64_t   dstrd: 4 
 doorbell stride
 
   uint64_t   nssrs: 1 
 nvme subsystem reset supported
 
   uint64_t   css: 8 
 command sets supported
 
   uint64_t   bps: 1 
 boot partition support
 
   uint64_t   reserved1: 2 
 reserved
 
   uint64_t   mpsmin: 4 
 memory page size minimum
 
   uint64_t   mpsmax: 4 
 memory page size maximum
 
   uint64_t   pmrs: 1 
 persistent memory region supported
 
   uint64_t   cmbs: 1 
 controller memory buffer supported
 
   uint64_t   reserved2: 6 
 reserved
 
fields 
 detailed fields
 
uint64_t bits
 bit group
 

Detailed Description

nvme nvme_controller_registers_t nvme cap field


The documentation for this union was generated from the following file: