0001
0002
0003
0004
0005
0006
0007
0008
0009
0010
0011 #ifndef _UAPI__KERNELCAPI_H__
0012 #define _UAPI__KERNELCAPI_H__
0013
0014 #define CAPI_MAXAPPL 240
0015 #define CAPI_MAXCONTR 32
0016 #define CAPI_MAXDATAWINDOW 8
0017
0018
0019 typedef struct kcapi_flagdef {
0020 int contr;
0021 int flag;
0022 } kcapi_flagdef;
0023
0024 typedef struct kcapi_carddef {
0025 char driver[32];
0026 unsigned int port;
0027 unsigned irq;
0028 unsigned int membase;
0029 int cardnr;
0030 } kcapi_carddef;
0031
0032
0033 #define KCAPI_CMD_TRACE 10
0034 #define KCAPI_CMD_ADDCARD 11
0035
0036
0037
0038
0039
0040 #define KCAPI_TRACE_OFF 0
0041 #define KCAPI_TRACE_SHORT_NO_DATA 1
0042 #define KCAPI_TRACE_FULL_NO_DATA 2
0043 #define KCAPI_TRACE_SHORT 3
0044 #define KCAPI_TRACE_FULL 4
0045
0046
0047
0048 #endif