41 lines
		
	
	
		
			901 B
		
	
	
	
		
			C
		
	
	
	
	
	
			
		
		
	
	
			41 lines
		
	
	
		
			901 B
		
	
	
	
		
			C
		
	
	
	
	
	
| /* $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__ */
 | 
