uc-sdk
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
I2C_S_SETUP_Type Struct Reference

Slave transfer setup data structure definitions. More...

#include <lpc17xx_i2c.h>

Public Attributes

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
 
void(* callback )(void)
 

Detailed Description

Slave transfer setup data structure definitions.

Definition at line 301 of file lpc17xx_i2c.h.

Member Data Documentation

void(* I2C_S_SETUP_Type::callback)(void)

Definition at line 310 of file lpc17xx_i2c.h.

uint32_t I2C_S_SETUP_Type::rx_count

Definition at line 308 of file lpc17xx_i2c.h.

uint8_t* I2C_S_SETUP_Type::rx_data

Definition at line 306 of file lpc17xx_i2c.h.

uint32_t I2C_S_SETUP_Type::rx_length

Definition at line 307 of file lpc17xx_i2c.h.

uint32_t I2C_S_SETUP_Type::status

Definition at line 309 of file lpc17xx_i2c.h.

uint32_t I2C_S_SETUP_Type::tx_count

Definition at line 305 of file lpc17xx_i2c.h.

uint8_t* I2C_S_SETUP_Type::tx_data

Definition at line 303 of file lpc17xx_i2c.h.

uint32_t I2C_S_SETUP_Type::tx_length

Definition at line 304 of file lpc17xx_i2c.h.


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