Google is committed to advancing racial equity for Black communities. See how.

fuchsia.factory.wlan

PROTOCOLS

Iovar

Defined in fuchsia.factory.wlan/iovar.fidl

Allows the factory testing tool to communicate to the firmware via the driver using a pre-formatted command buffer to observe and/or control the WLAN hardware's behavior.

Get

  • request iface_idx interface index in the firmware
  • request cmd pre-defined command index specified by the manufacturer
  • request request additional data associated with the command
  • response result pre-formatted response data retrieved from firmware
  • error a status code indicating why the request could not be completed.

Request

NameType
iface_idx int32
cmd int32
request vector<uint8>[16384]

Response

NameType
result Iovar_Get_Result

Set

  • request iface_idx interface index in the firmware
  • request cmd pre-defined command index specified by the manufacturer
  • request request additional data associated with the command
  • error a status code indicating why the request could not be completed.

Request

NameType
iface_idx int32
cmd int32
request vector<uint8>[16384]

Response

NameType
result Iovar_Set_Result

STRUCTS

Iovar_Get_Response

Defined in fuchsia.factory.wlan/iovar.fidl

NameTypeDescriptionDefault
result vector<uint8>[16384] No default

Iovar_Set_Response

Defined in fuchsia.factory.wlan/iovar.fidl

NameTypeDescriptionDefault

UNIONS

Iovar_Get_Result

Defined in fuchsia.factory.wlan/iovar.fidl

NameTypeDescription
response Iovar_Get_Response
err zx/status

Iovar_Set_Result

Defined in fuchsia.factory.wlan/iovar.fidl

NameTypeDescription
response Iovar_Set_Response
err zx/status

CONSTANTS

NameValueTypeDescription
MAX_BUFFER_SIZE 16384 uint64