共用方式為


啟動韌體更新 (函式索引 22)

這個 位元組可尋址能源支援函式類別的這個_DSM介面 (函式介面 1) 函式會起始特定韌體位置的韌體更新。 在任何指定時間只能有一個韌體更新作業。

輸入

Arg3

欄位 位元組長度 位元組位移 Description
韌體位置 1 0 正在更新的韌體位置。

輸出

欄位 位元組長度 位元組位移 描述
狀態 4 0 此函式可以傳回下列 Function-Specific 錯誤碼: 目前有韌體更新作業正在進行中。 如需詳細資訊,請參閱 _DSM 方法輸出

備註

主機會呼叫下列韌體函式,以更新 & 啟用韌體:

  1. 主機會呼叫啟動韌體更新 (函式索引 22) 以啟動韌體更新作業。 在此步驟中,主機會選擇要更新的韌體位置。

  2. 主機會重複呼叫 傳送韌體更新數據 (函式索引 23) 將數據傳送至裝置。 每個呼叫都會傳輸區域大小的數據區塊;如果最後一個傳輸不是區域大小,主機會負責填補。

  3. 主機會呼叫 完成韌體更新 (函式索引 24) ,以向平臺發出韌體更新作業的訊號。

  4. 主機會呼叫 [選取韌體映射位置] (函式索引 25) ,以啟動新的韌體映射。 更新將會在下一次系統重新啟動時生效。