Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
awilliam
GitHub Repository: awilliam/linux-vfio
Path: blob/master/drivers/isdn/hardware/eicon/capifunc.h
15115 views
1
/* $Id: capifunc.h,v 1.11.4.1 2004/08/28 20:03:53 armin Exp $
2
*
3
* ISDN interface module for Eicon active cards DIVA.
4
* CAPI Interface common functions
5
*
6
* Copyright 2000-2003 by Armin Schindler ([email protected])
7
* Copyright 2000-2003 Cytronics & Melware ([email protected])
8
*
9
* This software may be used and distributed according to the terms
10
* of the GNU General Public License, incorporated herein by reference.
11
*/
12
13
#ifndef __CAPIFUNC_H__
14
#define __CAPIFUNC_H__
15
16
#define DRRELMAJOR 2
17
#define DRRELMINOR 0
18
#define DRRELEXTRA ""
19
20
#define M_COMPANY "Eicon Networks"
21
22
extern char DRIVERRELEASE_CAPI[];
23
24
typedef struct _diva_card {
25
struct list_head list;
26
int remove_in_progress;
27
int Id;
28
struct capi_ctr capi_ctrl;
29
DIVA_CAPI_ADAPTER *adapter;
30
DESCRIPTOR d;
31
char name[32];
32
} diva_card;
33
34
/*
35
* prototypes
36
*/
37
int init_capifunc(void);
38
void finit_capifunc(void);
39
40
#endif /* __CAPIFUNC_H__ */
41
42