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 (mac@melware.de) 7 * Copyright 2000-2003 Cytronics & Melware (info@melware.de) 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 22extern char DRIVERRELEASE_CAPI[]; 23 24typedef 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 */ 37int init_capifunc(void); 38void finit_capifunc(void); 39 40#endif /* __CAPIFUNC_H__ */ 41