]> git.proxmox.com Git - mirror_edk2.git/blobdiff - MdeModulePkg/Bus/Pci/NvmExpressDxe/NvmExpress.h
MdeModulePkg/NvmExpressDxe: Fix some bugs
[mirror_edk2.git] / MdeModulePkg / Bus / Pci / NvmExpressDxe / NvmExpress.h
index d39b62e102de2ff72385259a59fd31023513982c..79ab927edb60b40ea5022a0868d773db5e3dd404 100644 (file)
@@ -56,11 +56,11 @@ extern EFI_DRIVER_SUPPORTED_EFI_VERSION_PROTOCOL  gNvmExpressDriverSupportedEfiV
 #define PCI_CLASS_MASS_STORAGE_NVM                0x08  // mass storage sub-class non-volatile memory.\r
 #define PCI_IF_NVMHCI                             0x02  // mass storage programming interface NVMHCI.\r
 \r
-#define NVME_ASQ_SIZE                             2     // Number of admin submission queue entries\r
-#define NVME_ACQ_SIZE                             2     // Number of admin completion queue entries\r
+#define NVME_ASQ_SIZE                             1     // Number of admin submission queue entries, which is 0-based\r
+#define NVME_ACQ_SIZE                             1     // Number of admin completion queue entries, which is 0-based\r
 \r
-#define NVME_CSQ_SIZE                             2     // Number of I/O submission queue entries\r
-#define NVME_CCQ_SIZE                             2     // Number of I/O completion queue entries\r
+#define NVME_CSQ_SIZE                             1     // Number of I/O submission queue entries, which is 0-based\r
+#define NVME_CCQ_SIZE                             1     // Number of I/O completion queue entries, which is 0-based\r
 \r
 #define NVME_MAX_IO_QUEUES                        2     // Number of I/O queues supported by the driver\r
 \r