| /* $Id: capifunc.h,v 1.11.4.1 2004/08/28 20:03:53 armin Exp $ | |
| * | |
| * ISDN interface module for Eicon active cards DIVA. | |
| * CAPI Interface common functions | |
| * | |
| * Copyright 2000-2003 by Armin Schindler (mac@melware.de) | |
| * Copyright 2000-2003 Cytronics & Melware (info@melware.de) | |
| * | |
| * This software may be used and distributed according to the terms | |
| * of the GNU General Public License, incorporated herein by reference. | |
| */ | |
| #ifndef __CAPIFUNC_H__ | |
| #define __CAPIFUNC_H__ | |
| #define DRRELMAJOR 2 | |
| #define DRRELMINOR 0 | |
| #define DRRELEXTRA "" | |
| #define M_COMPANY "Eicon Networks" | |
| extern char DRIVERRELEASE_CAPI[]; | |
| typedef struct _diva_card { | |
| struct list_head list; | |
| int remove_in_progress; | |
| int Id; | |
| struct capi_ctr capi_ctrl; | |
| DIVA_CAPI_ADAPTER *adapter; | |
| DESCRIPTOR d; | |
| char name[32]; | |
| } diva_card; | |
| /* | |
| * prototypes | |
| */ | |
| int init_capifunc(void); | |
| void finit_capifunc(void); | |
| #endif /* __CAPIFUNC_H__ */ |