/drivers/isdn/hardware/eicon/capifunc.h
http://github.com/mirrors/linux · C++ Header · 40 lines · 19 code · 7 blank · 14 comment · 0 complexity · db8b143475c5f200092c33c25819acbe MD5 · raw file
- /* $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__ */