LPCOpen Platform
LPCOpen Platform for NXP LPC Microcontrollers
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
I2C_S_SETUP_Type Struct Reference

Slave transfer setup data structure definitions. More...

#include "i2c_001.h"

Data Fields

uint8_t * tx_data
 
uint32_t tx_length
 
uint32_t tx_count
 
uint8_t * rx_data
 
uint32_t rx_length
 
uint32_t rx_count
 
uint32_t status
 

Detailed Description

Slave transfer setup data structure definitions.

Definition at line 239 of file i2c_001.h.

Field Documentation

uint32_t rx_count

Current receive data counter

Definition at line 245 of file i2c_001.h.

uint8_t* rx_data

Pointer to receive data - NULL if data received is not used

Definition at line 243 of file i2c_001.h.

uint32_t rx_length

Receive data length - 0 if data receive is not used

Definition at line 244 of file i2c_001.h.

uint32_t status

Current status of I2C activity

Definition at line 246 of file i2c_001.h.

uint32_t tx_count

Current transmit data counter

Definition at line 242 of file i2c_001.h.

uint8_t* tx_data

Pointer to transmit data - NULL if data transmit is not used

Definition at line 240 of file i2c_001.h.

uint32_t tx_length

Transmit data length - 0 if data transmit is not used

Definition at line 241 of file i2c_001.h.


The documentation for this struct was generated from the following file: