mirror of
https://github.com/acidanthera/audk.git
synced 2025-04-08 17:05:09 +02:00
MdePkg/Nvme.h: Add missing NVMe capability descriptions
Most of the definitions in this file are currently well documented. This adds documentation for a few missing fields in the NVMe Controller Capabilities structure. Signed-off-by: Michael Kubacki <michael.kubacki@microsoft.com>
This commit is contained in:
parent
cdffb638c8
commit
8430c69dc1
@ -54,16 +54,16 @@ typedef struct {
|
||||
UINT8 Cqr : 1; // Contiguous Queues Required
|
||||
UINT8 Ams : 2; // Arbitration Mechanism Supported
|
||||
UINT8 Rsvd1 : 5;
|
||||
UINT8 To; // Timeout
|
||||
UINT16 Dstrd : 4;
|
||||
UINT8 To; // Timeout
|
||||
UINT16 Dstrd : 4; // Doorbell Stride
|
||||
UINT16 Nssrs : 1; // NVM Subsystem Reset Supported NSSRS
|
||||
UINT16 Css : 8; // Command Sets Supported - Bit 37
|
||||
UINT16 Bps : 1; // Boot Partition Support - Bit 45 in NVMe1.4
|
||||
UINT16 Rsvd3 : 2;
|
||||
UINT8 Mpsmin : 4;
|
||||
UINT8 Mpsmax : 4;
|
||||
UINT8 Pmrs : 1;
|
||||
UINT8 Cmbs : 1;
|
||||
UINT8 Mpsmin : 4; // Memory Page Size Minimum
|
||||
UINT8 Mpsmax : 4; // Memory Page Size Maximum
|
||||
UINT8 Pmrs : 1; // Persistent Memory Region Supported
|
||||
UINT8 Cmbs : 1; // Controller Memory Buffer Supported
|
||||
UINT8 Rsvd4 : 6;
|
||||
} NVME_CAP;
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user