Main Page   Modules   Alphabetical List   Compound List   File List   Compound Members   File Members   Related Pages  

i2cmess Struct Reference
[I2C driver]

I2C message structure. More...

#include <i2cd.h>

List of all members.

Public Attributes

unsigned char address
 slave address to sent/receive message. More...

unsigned char nrBytes
 number of bytes in message buffer. More...

unsigned char procBytes
 number of processed bytes. More...

unsigned char * buf
 pointer to application message buffer. More...

unsigned char status
 process status of the message. More...


Detailed Description

I2C message structure.

Definition at line 80 of file i2cd.h.


Member Data Documentation

unsigned char i2cmess::address
 

slave address to sent/receive message.

Definition at line 81 of file i2cd.h.

Referenced by _I2C_master_handler, I2C_ConfigureAnalog, I2C_init_analog, I2C_init_digital, I2C_ReadAnalogIn, I2C_ReadBinIn, I2C_scanbus, I2C_slprocess, I2C_WriteAnalogOut, and I2C_WriteBinOut.

unsigned char* i2cmess::buf
 

pointer to application message buffer.

Definition at line 84 of file i2cd.h.

Referenced by _I2C_master_handler, I2C_ConfigureAnalog, I2C_init_analog, I2C_init_digital, I2C_ReadAnalogIn, I2C_ReadBinIn, I2C_scanbus, I2C_slprocess, I2C_WriteAnalogOut, and I2C_WriteBinOut.

unsigned char i2cmess::nrBytes
 

number of bytes in message buffer.

Definition at line 82 of file i2cd.h.

Referenced by _I2C_master_handler, I2C_ConfigureAnalog, I2C_init_analog, I2C_init_digital, I2C_ReadAnalogIn, I2C_ReadBinIn, I2C_scanbus, I2C_slprocess, I2C_WriteAnalogOut, and I2C_WriteBinOut.

unsigned char i2cmess::procBytes
 

number of processed bytes.

Definition at line 83 of file i2cd.h.

Referenced by I2C_slprocess.

unsigned char i2cmess::status
 

process status of the message.

Definition at line 85 of file i2cd.h.

Referenced by I2C_ConfigureAnalog, I2C_init_analog, I2C_init_digital, I2C_messagestatus, I2C_scanbus, I2C_slprocess, I2C_Start_I2C_Transfer, I2C_WriteAnalogOut, and I2C_WriteBinOut.


The documentation for this struct was generated from the following file:
Generated on Thu Feb 20 15:39:01 2003 for cubeOS by doxygen1.2.14 written by Dimitri van Heesch, © 1997-2002