1 /* 2 * The Linux BAYCOM driver for the Baycom serial 1200 baud modem 3 * and the parallel 9600 baud modem 4 * (C) 1997-1998 by Thomas Sailer, HB9JNX/AE4WA 5 */ 6 7 #ifndef _BAYCOM_H 8 #define _BAYCOM_H 9 10 /* -------------------------------------------------------------------- */ 11 /* 12 * structs for the IOCTL commands 13 */ 14 15 struct baycom_debug_data { 16 unsigned long debug1; 17 unsigned long debug2; 18 long debug3; 19 }; 20 21 struct baycom_ioctl { 22 int cmd; 23 union { 24 struct baycom_debug_data dbg; 25 } data; 26 }; 27 28 /* -------------------------------------------------------------------- */ 29 30 /* 31 * ioctl values change for baycom 32 */ 33 #define BAYCOMCTL_GETDEBUG 0x92 34 35 /* -------------------------------------------------------------------- */ 36 37 #endif /* _BAYCOM_H */ 38 39 /* --------------------------------------------------------------------- */ 40