1 /* $Id: eicon_pci.h,v 1.1.4.1 2001/11/20 14:19:35 kai Exp $
2  *
3  * ISDN low-level module for Eicon active ISDN-Cards (PCI part).
4  *
5  * Copyright 1998-2000 by Armin Schindler (mac@melware.de)
6  * Copyright 1999,2000 Cytronics & Melware (info@melware.de)
7  *
8  * This software may be used and distributed according to the terms
9  * of the GNU General Public License, incorporated herein by reference.
10  *
11  */
12 
13 #ifndef eicon_pci_h
14 #define eicon_pci_h
15 
16 #ifdef __KERNEL__
17 
18 /*
19  * card's description
20  */
21 typedef struct {
22 	int   		  irq;	    /* IRQ		          */
23 	int		  channels; /* No. of supported channels  */
24         void*             card;
25         unsigned char     type;     /* card type                  */
26         unsigned char     master;   /* Flag: Card is Quadro 1/4   */
27 } eicon_pci_card;
28 
29 extern int eicon_pci_find_card(char *ID);
30 
31 #endif  /* __KERNEL__ */
32 
33 #endif	/* eicon_pci_h */
34 
35