1
2
3
4
5
6
7
8
9
10
11 #ifndef _UAPI__KERNELCAPI_H__
12 #define _UAPI__KERNELCAPI_H__
13
14 #define CAPI_MAXAPPL 240
15 #define CAPI_MAXCONTR 32
16 #define CAPI_MAXDATAWINDOW 8
17
18
19 typedef struct kcapi_flagdef {
20 int contr;
21 int flag;
22 } kcapi_flagdef;
23
24 typedef struct kcapi_carddef {
25 char driver[32];
26 unsigned int port;
27 unsigned irq;
28 unsigned int membase;
29 int cardnr;
30 } kcapi_carddef;
31
32
33 #define KCAPI_CMD_TRACE 10
34 #define KCAPI_CMD_ADDCARD 11
35
36
37
38
39
40 #define KCAPI_TRACE_OFF 0
41 #define KCAPI_TRACE_SHORT_NO_DATA 1
42 #define KCAPI_TRACE_FULL_NO_DATA 2
43 #define KCAPI_TRACE_SHORT 3
44 #define KCAPI_TRACE_FULL 4
45
46
47
48 #endif