|
ADL (AMD Display Library) Public APIs
Version 18.1
|
Structure containing information about I2C. More...
#include <adl_structures.h>
Data Fields | |
| int | iAction |
| Read from or write to slave device. ADL_DL_I2C_ACTIONREAD or ADL_DL_I2C_ACTIONWRITE. More... | |
| int | iAddress |
| The 7-bit I2C slave device address. More... | |
| int | iDataSize |
| A numerical value representing the number of bytes to be sent or received on the I2C bus. More... | |
| int | iFlags |
| I2C option flags. define_ADLI2CLargePayload. More... | |
| int | iLine |
| Numerical value representing hardware I2C. More... | |
| int | iOffset |
| The offset of the data from the address. More... | |
| int | iSize |
| Size of the structure. More... | |
| int | iSpeed |
| I2C clock speed in KHz. More... | |
| char * | pcData |
| Address of the characters which are to be sent or received on the I2C bus. More... | |
Structure containing information about I2C.
This structure is used to store the I2C information for the current adapter. This structure is used by ADL_Display_WriteAndReadI2CLargePayload
| int ADLI2CLargePayload::iAction |
Read from or write to slave device. ADL_DL_I2C_ACTIONREAD or ADL_DL_I2C_ACTIONWRITE.
| int ADLI2CLargePayload::iAddress |
The 7-bit I2C slave device address.
| int ADLI2CLargePayload::iDataSize |
A numerical value representing the number of bytes to be sent or received on the I2C bus.
| int ADLI2CLargePayload::iFlags |
I2C option flags. define_ADLI2CLargePayload.
| int ADLI2CLargePayload::iLine |
Numerical value representing hardware I2C.
| int ADLI2CLargePayload::iOffset |
The offset of the data from the address.
| int ADLI2CLargePayload::iSize |
Size of the structure.
| int ADLI2CLargePayload::iSpeed |
I2C clock speed in KHz.
| char* ADLI2CLargePayload::pcData |
Address of the characters which are to be sent or received on the I2C bus.