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: