kernelcapi.h
01:
02:
03:
04:
05:
06: calle@calle.in-berlin.de
07:
08:
09:
10: #ifndef __KERNELCAPI_H__
11: #define __KERNELCAPI_H__
12:
13: #define CAPI_MAXAPPL 240
14: #define CAPI_MAXCONTR 32
15: #define CAPI_MAXDATAWINDOW 8
16:
17:
18: typedef struct kcapi_flagdef {
19: int contr;
20: int flag;
21: } kcapi_flagdef;
22:
23: typedef struct kcapi_carddef {
24: char driver[32];
25: unsigned int port;
26: unsigned irq;
27: unsigned int membase;
28: int cardnr;
29: } kcapi_carddef;
30:
31:
32: #define KCAPI_CMD_TRACE 10
33: #define KCAPI_CMD_ADDCARD 11
34:
35:
36:
37:
38:
39: #define KCAPI_TRACE_OFF 0
40: #define KCAPI_TRACE_SHORT_NO_DATA 1
41: #define KCAPI_TRACE_FULL_NO_DATA 2
42: #define KCAPI_TRACE_SHORT 3
43: #define KCAPI_TRACE_FULL 4
44:
45:
46:
47: #endif
48:
© Andrew Scott 2006 -
2025,
All Rights Reserved