spdk_nvme_registers Struct Reference
Collaboration diagram for spdk_nvme_registers:

Data Fields

union spdk_nvme_cap_register cap
 controller capabilities
union spdk_nvme_vs_register vs
 version of NVMe specification
uint32_t intms
uint32_t intmc
union spdk_nvme_cc_register cc
 controller configuration
uint32_t reserved1
union spdk_nvme_csts_register csts
uint32_t nssr
union spdk_nvme_aqa_register aqa
 admin queue attributes
uint64_t asq
uint64_t acq
union spdk_nvme_cmbloc_register cmbloc
 controller memory buffer location
union spdk_nvme_cmbsz_register cmbsz
 controller memory buffer size
union spdk_nvme_bpinfo_register bpinfo
 boot partition information
union spdk_nvme_bprsel_register bprsel
 boot partition read select
uint64_t bpmbl
 boot partition memory buffer location (must be 4KB aligned)
uint32_t reserved3 [0x3ec]
struct {
   uint32_t   sq_tdbl
   uint32_t   cq_hdbl
doorbell [1]

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