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