tree: d8389f40a79a733ca3a91f8ca6183cba532477a0 [path history] [tgz]
  1. README.md
all/fidl/fuchsia.hardware.i2c/README.md

fuchsia.hardware.i2c

PROTOCOLS

Device

Defined in fuchsia.hardware.i2c/i2c.fidl

SubordinateTransfer

Request {#Device.SubordinateTransfer_Request}

Response {#Device.SubordinateTransfer_Response}

Device2

Defined in fuchsia.hardware.i2c/i2c.fidl

Transfer

Request {#Device2.Transfer_Request}

Response {#Device2.Transfer_Response}

I2c

Defined in fuchsia.hardware.i2c/i2c.fidl

GetInterrupt

Request {#I2c.GetInterrupt_Request}

Response {#I2c.GetInterrupt_Response}

GetMaxTransferSize

Request {#I2c.GetMaxTransferSize_Request}

<EMPTY>

Response {#I2c.GetMaxTransferSize_Response}

Transact

Request {#I2c.Transact_Request}

Response {#I2c.Transact_Response}

STRUCTS

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

Defined in fuchsia.hardware.i2c/i2c.fidl

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

Defined in fuchsia.hardware.i2c/i2c.fidl

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

Defined in fuchsia.hardware.i2c/i2c.fidl

ENUMS

SegmentType strict{:.fidl-attribute}

Type: uint32

Defined in fuchsia.hardware.i2c/i2c.fidl

TABLES

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

Defined in fuchsia.hardware.i2c/i2c.fidl

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

Defined in fuchsia.hardware.i2c/i2c.fidl

UNIONS

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

Defined in fuchsia.hardware.i2c/i2c.fidl

CONSTANTS