| Line |  | 
|---|
| 1 | /* $Id: comm.h,v 1.1 1999-05-24 20:19:09 ktk Exp $ */ | 
|---|
| 2 |  | 
|---|
| 3 | #ifndef __WINE_COMM_H | 
|---|
| 4 | #define __WINE_COMM_H | 
|---|
| 5 |  | 
|---|
| 6 | #define MAX_PORTS   9 | 
|---|
| 7 |  | 
|---|
| 8 | struct DosDeviceStruct { | 
|---|
| 9 | char *devicename;   /* /dev/cua1 */ | 
|---|
| 10 | int fd; | 
|---|
| 11 | int suspended; | 
|---|
| 12 | int unget,xmit; | 
|---|
| 13 | int baudrate; | 
|---|
| 14 | /* events */ | 
|---|
| 15 | int commerror, eventmask; | 
|---|
| 16 | /* buffers */ | 
|---|
| 17 | char *inbuf,*outbuf; | 
|---|
| 18 | unsigned ibuf_size,ibuf_head,ibuf_tail; | 
|---|
| 19 | unsigned obuf_size,obuf_head,obuf_tail; | 
|---|
| 20 | /* notifications */ | 
|---|
| 21 | int wnd, n_read, n_write; | 
|---|
| 22 | }; | 
|---|
| 23 |  | 
|---|
| 24 | extern void COMM_Init(void); | 
|---|
| 25 |  | 
|---|
| 26 | #endif  /* __WINE_COMM_H */ | 
|---|
       
      
  Note:
 See   
TracBrowser
 for help on using the repository browser.