Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Describe la estructura de funcionalidades de la plataforma nvDIMM Firmware Interface Table (NFIT). Originalmente definido en ACPI 6.2 Errata A.
Sintaxis
typedef struct _NFIT_PLATFORM_CAPABILITIES {
NFIT_STRUCT_HEADER Header;
UCHAR HighestValidCapability;
UCHAR Reserved[3];
union {
ULONG AsUlong;
struct {
ULONG CpuCacheFlushOnPowerLoss : 1;
ULONG MemCtrlrFlushOnPowerLoss : 1;
ULONG PmemHardwareMirroring : 1;
} u;
} Capabilities;
UCHAR Reserved1[4];
} NFIT_PLATFORM_CAPABILITIES, *PNFIT_PLATFORM_CAPABILITIES;
Miembros
Header
Define un miembro de NFIT_STRUCT_HEADEREncabezado.
HighestValidCapability
Define un miembro UCHARHighestValidCapability.
Reserved[3]
Reservado para uso futuro.
Capabilities
Define un miembro de unión Capabilities.
Capabilities.AsUlong
Define un miembro de ULONG asUlong.
Capabilities.u
Define un miembro de estructura u.
Capabilities.u.CpuCacheFlushOnPowerLoss
Define un miembro de ULONGCpuCacheFlushOnPowerLoss.
Capabilities.u.MemCtrlrFlushOnPowerLoss
Define un miembro de ULONGMemCtrlrFlushOnPowerLoss.
Capabilities.u.PmemHardwareMirroring
Define un miembro de ULONGPmemHardwareMirroring.
Reserved1[4]
Reservado para uso futuro.
Requisitos
| Requisito | Valor |
|---|---|
| encabezado de | acpitabl.h (include Acpitabl.h) |