Imported Upstream version 2.9.0
[debian/cc1111] / device / examples / serialcomm / windows / serial.h
1 #define TIMEOUT -1
2 #define SERIAL_ERROR -8
3 #define BREAK -16
4
5 #ifdef __cplusplus
6 extern "C" {
7 #endif
8
9 HANDLE SerialInit(char*, DWORD, int, int, char, char, int, int, int, int); 
10
11 int SerialGetc(HANDLE);
12
13 int SerialPutc(HANDLE, char);
14
15 char SerialGets(char*, int, HANDLE);
16
17 void SerialPuts(HANDLE, char*);
18
19 int SerialGetModemStatus(HANDLE, int);
20
21 void SerialClearRxBuffer(HANDLE);
22
23 void SerialClose(HANDLE); 
24
25 #ifdef __cplusplus
26 }
27 #endif