csi_types.h File Reference
CSI private data types. More...
#include <stdint.h>
Include dependency graph for csi_types.h:
This graph shows which files directly or indirectly include this file:
Data Structures | |
struct | CsiBus |
A CSI bus instance - this handles access to one CSI bus with all connected devices. More... | |
struct | CsiDev |
A Device object - required for device access and communication. More... | |
struct | CsiSerChannel |
Serial channel object for storing configuration data of a single serial channel. More... | |
union | TCsiFrameBuf |
A CSI frame buffer for reception / transmission of frames. More... | |
Typedefs | |
typedef struct CsiBus | TCsiBus |
A CSI bus instance - this handles access to one CSI bus with all connected devices. | |
typedef struct CsiDev | TCsiDev |
A Device object - required for device access and communication. | |
typedef struct CsiSerChannel | TCsiSerChannel |
Serial channel object for storing configuration data of a single serial channel. | |
typedef enum CsiStandardBaudRate | TStandardBaudRate |
Some common standard baud rates. | |
Enumerations | |
enum | CsiSerialProtocolVersion { CSI_SERIAL_PROTOCOL_V1, CSI_SERIAL_PROTOCOL_V2 } |
Serial protocol identifiers The CSI library supports two different serial protocol version. More... | |
enum | CsiStandardBaudRate { CSI_BAUD_9600 = 9600, CSI_BAUD_14400 = 14400, CSI_BAUD_19200 = 19200, CSI_BAUD_38400 = 38400, CSI_BAUD_57600 = 57600, CSI_BAUD_115200 = 115200 } |
Some common standard baud rates. | |
Detailed Description
CSI private data types.
- Date
- 2010/05/27 The file defines private data types to get used internally