HALFRED
0.4.0
|
private declarations for the serial port API More...
private declarations for the serial port API
#include "hal_ioserial.h"
Go to the source code of this file.
Data Structures | |
struct | IOSerialDeviceDesc |
Typedefs | |
typedef struct IOSerialDeviceDesc * | IOSerialDevice |
typedef HALRESULT(* | IOSerialCtrlFunc )(IOSerialDevice) |
typedef HALRESULT(* | IOSerialSetBaudrateFunc )(IOSerialDevice, unsigned int) |
typedef unsigned int(* | IOSerialGetBaudrateFunc )(IOSerialDevice) |
typedef unsigned int(* | IOSerialSetSignalFunc )(IOSerialDevice, bool) |
typedef bool(* | IOSerialGetSignalFunc )(IOSerialDevice) |
typedef HALRESULT(* | IOSerialSetFrameFormatFunc )(IOSerialDevice serial, IOSERIAL_NumberOfDataBits data_bits, IOSERIAL_Parity parity, IOSERIAL_NumberOfStopBits stop) |
typedef HALRESULT(* | IOSerialGetFrameFormatFunc )(IOSerialDevice serial, IOSERIAL_NumberOfDataBits *data_bits, IOSERIAL_Parity *parity, IOSERIAL_NumberOfStopBits *stop) |
typedef HALRESULT(* | IOSerialSetHandshakingFunc )(IOSerialDevice serial, IOSERIAL_Handshaking handshaking) |
typedef IOSERIAL_Handshaking(* | IOSerialGetHandshakingFunc )(IOSerialDevice serial) |