保存操作要件の取得 (関数インデックス 2)
この _DSM バイト アドレス指定可能なエネルギーに基づく関数クラス (関数インターフェイス 1) 関数のインターフェイスは、保存操作のハードウェア要件に関する情報を返します。 この関数は、ホストマネージド エネルギー ソース (ES) ポリシーをサポートするすべての NVDIMM-N に対して成功します。 デバイスがデバイスで管理される ES ポリシーをサポートしていて、保存操作の要件が使用できない場合は、エラー状態が返される可能性があります。
レジスタは、バイト アドレス指定可能なエネルギー支援インターフェイス 仕様 で定義されています。
入力
Arg3
なし。
出力
フィールド | バイト長 | バイトオフセット | 登録 | 説明 |
---|---|---|---|---|
Status | 4 | 0 | この関数は、関数固有のエラー コードを返すことができます。NVDIMM-N は保存操作の要件を報告しません。詳細については、「_DSM メソッドの出力」を参照してください。 | |
平均電力要件 | 2 | 4 | バイト 0: CSAVE_POWER_REQ0 (0, 0x29); バイト 1: CSAVE_POWER_REQ1 (0, 0x2A) | 保存操作に必要な平均電力 (ミリワット単位)。 |
アイドル電力要件 | 2 | 6 | バイト 0: CSAVE_IDLE_POWER_REQ0 (0, 0x2B); バイト 1: CSAVE_IDLE_POWER_REQ1 (0, 0x2C) | 保存操作が完了した後にモジュールに必要な平均電力 (ミリワット単位)。 |
最小電圧要件 | 2 | 8 | バイト 0: CSAVE_MIN_VOLT_REQ0 (0, 0x2D); バイト 1: CSAVE_MIN_VOLT_REQ1 (0, 0x2E) | ESが保存操作中にサービスを提供する必要がある最小電圧 (ミリボルト単位)。 |
最大電圧要件 | 2 | 10 | バイト 0: CSAVE_MAX_VOLT_REQ0 (0, 0x2F); バイト 1: CSAVE_MAX_VOLT_REQ1 (0, 0x30) | ESが保存操作中にサービスを提供する必要がある最大電圧 (ミリボルト単位)。 |