添加数量: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 中定义
序数 | 变体 | 类型 | 说明 |
---|---|---|---|
1 |
response |
Iovar_Get_Response
|
|
2 |
err |
zx/Status
|
Iovar_Set_Result 严格
在 fuchsia.factory.wlan/iovar.fidl 中定义
序数 | 变体 | 类型 | 说明 |
---|---|---|---|
1 |
response |
Iovar_Set_Response
|
|
2 |
err |
zx/Status
|
常量
名称 | 值 | 类型 | 说明 |
---|---|---|---|
MAX_BUFFER_SIZE |
16384
|
uint64 |