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_Get_Response

fuchsia.factory.wlan/iovar.fidl 中定义

字段类型说明默认
result vector<uint8>[16384] 无默认值

Iovar 设置响应

fuchsia.factory.wlan/iovar.fidl 中定义

<空>

联合

Iovar_Get_Result 严格

fuchsia.factory.wlan/iovar.fidl 中定义

序数变体类型说明
response Iovar_Get_Response
err zx/Status

Iovar_Set_Result 严格

fuchsia.factory.wlan/iovar.fidl 中定义

序数变体类型说明
response Iovar_Set_Response
err zx/Status

常量

名称类型说明
MAX_BUFFER_SIZE 16384 uint64