tree: bcd900e4573a5be637fdb9d1a590d8cc68a522fc [path history] [tgz]
  1. README.md
sdk/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

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