Arm NVDIMM-N (Function Index 20)
This _DSM Interface for Byte Addressable Energy Backed Function Class (Function Interface 1) function arms the NVDIMM-N for save operations if there's a power loss. The platform is responsible for choosing the appropriate save trigger.
Registers are defined in the Byte Addressable Energy Backed Interface specification.
Input
Arg3
None.
Output
Field | Byte length | Byte offset | Description |
---|---|---|---|
Status | 4 | 0 | This function can return the following Function-Specific Error Code: 1. The operation timed out. For more information, see _DSM Method Output. |
Note
This is a synchronous function. It returns only when the arm operation has finished or timed out. If the operation takes longer than the timeout defined in Arm_TIMEOUT0 (0, 0x20) and Arm_TIMEOUT1 (0, 0x21), the platform shall abort this function before it returns.