tree: 4aa6b401bae4bbcc4da2522a02a6c65d71606e8e [path history] [tgz]
  1. README.md
sdk/fidl/fuchsia.hardware.gpio/README.md

fuchsia.hardware.gpio

PROTOCOLS

Gpio

Defined in fuchsia.hardware.gpio/gpio.fidl

ConfigIn

Request {#Gpio.ConfigIn_Request}

Response {#Gpio.ConfigIn_Response}

ConfigOut

Request {#Gpio.ConfigOut_Request}

Response {#Gpio.ConfigOut_Response}

GetInterrupt

Request {#Gpio.GetInterrupt_Request}

Response {#Gpio.GetInterrupt_Response}

Read

Request {#Gpio.Read_Request}

<EMPTY>

Response {#Gpio.Read_Response}

ReleaseInterrupt

Request {#Gpio.ReleaseInterrupt_Request}

<EMPTY>

Response {#Gpio.ReleaseInterrupt_Response}

SetAltFunction

Request {#Gpio.SetAltFunction_Request}

Response {#Gpio.SetAltFunction_Response}

SetDriveStrength

Request {#Gpio.SetDriveStrength_Request}

Response {#Gpio.SetDriveStrength_Response}

SetPolarity

Request {#Gpio.SetPolarity_Request}

Response {#Gpio.SetPolarity_Response}

Write

Request {#Gpio.Write_Request}

Response {#Gpio.Write_Response}

Gpio

Defined in fuchsia.hardware.gpio/gpio.fidl

ConfigIn

Request {#Gpio.ConfigIn_Request}

Response {#Gpio.ConfigIn_Response}

ConfigOut

Request {#Gpio.ConfigOut_Request}

Response {#Gpio.ConfigOut_Response}

GetInterrupt

Request {#Gpio.GetInterrupt_Request}

Response {#Gpio.GetInterrupt_Response}

Read

Request {#Gpio.Read_Request}

<EMPTY>

Response {#Gpio.Read_Response}

ReleaseInterrupt

Request {#Gpio.ReleaseInterrupt_Request}

<EMPTY>

Response {#Gpio.ReleaseInterrupt_Response}

SetDriveStrength

Request {#Gpio.SetDriveStrength_Request}

Response {#Gpio.SetDriveStrength_Response}

Write

Request {#Gpio.Write_Request}

Response {#Gpio.Write_Response}

STRUCTS

Gpio_ConfigIn_Response {#Gpio_ConfigIn_Response data-text=“Gpio_ConfigIn_Response”}

Defined in fuchsia.hardware.gpio/gpio.fidl

<EMPTY>

Gpio_ConfigOut_Response {#Gpio_ConfigOut_Response data-text=“Gpio_ConfigOut_Response”}

Defined in fuchsia.hardware.gpio/gpio.fidl

<EMPTY>

Gpio_GetInterrupt_Response resource{:.fidl-attribute} {#Gpio_GetInterrupt_Response data-text=“Gpio_GetInterrupt_Response”}

Defined in fuchsia.hardware.gpio/gpio.fidl

Gpio_Read_Response {#Gpio_Read_Response data-text=“Gpio_Read_Response”}

Defined in fuchsia.hardware.gpio/gpio.fidl

Gpio_ReleaseInterrupt_Response {#Gpio_ReleaseInterrupt_Response data-text=“Gpio_ReleaseInterrupt_Response”}

Defined in fuchsia.hardware.gpio/gpio.fidl

<EMPTY>

Gpio_SetDriveStrength_Response {#Gpio_SetDriveStrength_Response data-text=“Gpio_SetDriveStrength_Response”}

Defined in fuchsia.hardware.gpio/gpio.fidl

Gpio_Write_Response {#Gpio_Write_Response data-text=“Gpio_Write_Response”}

Defined in fuchsia.hardware.gpio/gpio.fidl

<EMPTY>

ENUMS

GpioFlags strict{:.fidl-attribute}

Type: uint32

Defined in fuchsia.hardware.gpio/gpio.fidl

GpioPolarity strict{:.fidl-attribute}

Type: uint32

Defined in fuchsia.hardware.gpio/gpio.fidl

UNIONS

Gpio_ConfigIn_Result strict{:.fidl-attribute} {#Gpio_ConfigIn_Result data-text=“Gpio_ConfigIn_Result”}

Defined in fuchsia.hardware.gpio/gpio.fidl

Gpio_ConfigOut_Result strict{:.fidl-attribute} {#Gpio_ConfigOut_Result data-text=“Gpio_ConfigOut_Result”}

Defined in fuchsia.hardware.gpio/gpio.fidl

Gpio_GetInterrupt_Result strict{:.fidl-attribute} resource{:.fidl-attribute} {#Gpio_GetInterrupt_Result data-text=“Gpio_GetInterrupt_Result”}

Defined in fuchsia.hardware.gpio/gpio.fidl

Gpio_Read_Result strict{:.fidl-attribute} {#Gpio_Read_Result data-text=“Gpio_Read_Result”}

Defined in fuchsia.hardware.gpio/gpio.fidl

Gpio_ReleaseInterrupt_Result strict{:.fidl-attribute} {#Gpio_ReleaseInterrupt_Result data-text=“Gpio_ReleaseInterrupt_Result”}

Defined in fuchsia.hardware.gpio/gpio.fidl

Gpio_SetDriveStrength_Result strict{:.fidl-attribute} {#Gpio_SetDriveStrength_Result data-text=“Gpio_SetDriveStrength_Result”}

Defined in fuchsia.hardware.gpio/gpio.fidl

Gpio_Write_Result strict{:.fidl-attribute} {#Gpio_Write_Result data-text=“Gpio_Write_Result”}

Defined in fuchsia.hardware.gpio/gpio.fidl

CONSTANTS