patch-2.2.12 linux/drivers/isdn/eicon/eicon.h
Next file: linux/drivers/isdn/eicon/eicon_dsp.h
Previous file: linux/drivers/isdn/divert/divert_procfs.c
Back to the patch index
Back to the overall index
- Lines: 51
- Date:
Wed Aug 25 17:29:47 1999
- Orig file:
v2.2.11/linux/drivers/isdn/eicon/eicon.h
- Orig date:
Mon Aug 9 16:05:55 1999
diff -u --recursive --new-file v2.2.11/linux/drivers/isdn/eicon/eicon.h linux/drivers/isdn/eicon/eicon.h
@@ -1,4 +1,4 @@
-/* $Id: eicon.h,v 1.7 1999/07/11 17:16:23 armin Exp $
+/* $Id: eicon.h,v 1.8 1999/07/25 15:12:01 armin Exp $
*
* ISDN low-level module for Eicon.Diehl active ISDN-Cards.
*
@@ -21,6 +21,10 @@
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
* $Log: eicon.h,v $
+ * Revision 1.8 1999/07/25 15:12:01 armin
+ * fix of some debug logs.
+ * enabled ISA-cards option.
+ *
* Revision 1.7 1999/07/11 17:16:23 armin
* Bugfixes in queue handling.
* Added DSP-DTMF decoder functions.
@@ -344,6 +348,22 @@
__u16 ref; /* saved reference */
} entity;
+#define FAX_MAX_SCANLINE 256
+
+typedef struct {
+ __u8 PrevObject;
+ __u8 NextObject;
+ __u8 abLine[FAX_MAX_SCANLINE];
+ __u8 abFrame[FAX_MAX_SCANLINE];
+ unsigned int LineLen;
+ unsigned int LineDataLen;
+ __u32 LineData;
+ unsigned int NullBytesPos;
+ __u8 NullByteExist;
+ int PageCount;
+ __u8 Dle;
+ __u8 Eop;
+} eicon_ch_fax_buf;
typedef struct {
int No; /* Channel Number */
@@ -357,6 +377,10 @@
unsigned short ncci;
unsigned char l2prot; /* Layer 2 protocol */
unsigned char l3prot; /* Layer 3 protocol */
+#ifdef CONFIG_ISDN_TTY_FAX
+ T30_s *fax; /* pointer to fax data in LL */
+ eicon_ch_fax_buf fax2; /* fax related struct */
+#endif
entity e; /* Entity */
char cpn[32]; /* remember cpn */
char oad[32]; /* remember oad */
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)