Btc_dptx_aux_i2c_write, Btc_dptx_aux_read, Btc_dptx_aux_i2c_write -13 – Altera DisplayPort MegaCore Function User Manual

Page 114: Btc_dptx_aux_read -13

Advertising
background image

btc_dptx_aux_i2c_write

Prototype:

int btc_dptx_aux_i2c_write(
BYTE address,
BYTE size,
BYTE *data,
BYTE mot)

Thread-safe:

No

Available from ISR: Yes

Include:

<

btc_dptx_syslib.h

>

Return:

0 = success, 1 = fail

Parameters:

address—

I

2

C address

size—

Number of bytes (1 - 16)

data—

Pointer to data to be written

mot

—Middle of transaction (0 or 1)

Description:

This function writes 1 to 16 data bytes to the connected DisplayPort sink’s I

2

C

interface mapped over the AUX channel.

Example:

btc_dptx_aux_i2c_write(0×50, 1, data, 1);

Related Information

btc_dptx_aux_i2c_read

on page 8-12

btc_dptx_aux_read

Prototype:

int btc_dptx_aux_read(
unsigned int address,
BYTE size,
BYTE *data)

Thread-safe:

No

Available from ISR: Yes

Include:

<

btc_dptx_syslib.h

>

UG-01131

2015.05.04

btc_dptx_aux_i2c_write

8-13

DisplayPort API Reference

Altera Corporation

Send Feedback

Advertising