Fuchsia.factory.wlan

已新增:7

專家

約瓦

定義於 fuchsia.factory.wlan/iovar.fidl

可讓工廠測試工具使用預先格式化的指令緩衝區透過驅動程式與韌體通訊,藉此觀察及/或控制 WLAN 硬體的行為。

安裝

  • 要求韌體中的 iface_idx 介面索引
  • 要求 cmd 由製造商指定的預先定義指令索引
  • 要求與指令相關聯的 request 個額外資料
  • 從韌體擷取的回應 result 預先格式化回應資料
  • 錯誤代碼,指出要求無法完成的原因。

要求

名稱類型
iface_idx int32
cmd int32
request vector<uint8>[16384]

回應

名稱類型
payload Iovar_Get_Result

設定

  • 要求韌體中的 iface_idx 介面索引
  • 要求 cmd 由製造商指定的預先定義指令索引
  • 要求與指令相關聯的 request 個額外資料
  • 錯誤代碼,指出要求無法完成的原因。

要求

名稱類型
iface_idx int32
cmd int32
request vector<uint8>[16384]

回應

名稱類型
payload Iovar_Set_Result

結構

Iovar_取得回應

定義於 fuchsia.factory.wlan/iovar.fidl

欄位類型說明預設
result vector<uint8>[16384] 無預設

Iovar_集_回應

定義於 fuchsia.factory.wlan/iovar.fidl

<空白>

聯合國

Iovar_Get_Result strict

定義於 fuchsia.factory.wlan/iovar.fidl

序數Variant類型說明
response Iovar_Get_Response
err zx/Status

Iovar_Set_Result strict

定義於 fuchsia.factory.wlan/iovar.fidl

序數Variant類型說明
response Iovar_Set_Response
err zx/Status

場景

名稱類型說明
MAX_BUFFER_SIZE 16384 uint64