patch-2.1.92 linux/drivers/isdn/hisax/isdnl1.h
Next file: linux/drivers/isdn/hisax/isdnl2.c
Previous file: linux/drivers/isdn/hisax/isdnl1.c
Back to the patch index
Back to the overall index
- Lines: 72
- Date:
Wed Apr 1 16:20:58 1998
- Orig file:
v2.1.91/linux/drivers/isdn/hisax/isdnl1.h
- Orig date:
Sun Jan 4 10:55:08 1998
diff -u --recursive --new-file v2.1.91/linux/drivers/isdn/hisax/isdnl1.h linux/drivers/isdn/hisax/isdnl1.h
@@ -1,18 +1,23 @@
-/* $Id: isdnl1.h,v 1.4 1997/04/06 22:55:52 keil Exp $
- *
+/* $Id: isdnl1.h,v 2.5 1998/02/02 13:36:58 keil Exp $
+
* $Log: isdnl1.h,v $
- * Revision 1.4 1997/04/06 22:55:52 keil
- * Using SKB's
+ * Revision 2.5 1998/02/02 13:36:58 keil
+ * more debug
+ *
+ * Revision 2.4 1997/11/08 21:35:49 keil
+ * new l1 init
*
- * Revision 1.3 1996/12/08 19:41:55 keil
- * L2FRAME_DEBUG
+ * Revision 2.3 1997/10/29 19:07:53 keil
+ * changes for 2.1
*
- * Revision 1.2 1996/10/27 22:26:27 keil
- * ISAC/HSCX version functions
+ * Revision 2.2 1997/07/30 17:11:09 keil
+ * L1deactivated exported
*
- * Revision 1.1 1996/10/13 20:03:47 keil
- * Initial revision
+ * Revision 2.1 1997/07/27 21:43:58 keil
+ * new l1 interface
*
+ * Revision 2.0 1997/06/26 11:02:55 keil
+ * New Layer and card interface
*
*
*/
@@ -29,22 +34,25 @@
#define L1_DEB_HSCX 0x10
#define L1_DEB_HSCX_FIFO 0x20
#define L1_DEB_LAPD 0x40
+#define L1_DEB_IPAC 0x80
+#define L1_DEB_RECEIVE_FRAME 0x100
+#define D_RCVBUFREADY 0
+#define D_XMTBUFREADY 1
+#define D_L1STATECHANGE 2
+#define D_CLEARBUSY 3
+#define D_RX_MON0 4
+#define D_RX_MON1 5
+#define D_TX_MON0 6
+#define D_TX_MON1 7
-#define ISAC_RCVBUFREADY 0
-#define ISAC_XMTBUFREADY 1
-#define ISAC_PHCHANGE 2
-
-#define HSCX_RCVBUFREADY 0
-#define HSCX_XMTBUFREADY 1
+#define B_RCVBUFREADY 0
+#define B_XMTBUFREADY 1
extern void debugl1(struct IsdnCardState *sp, char *msg);
-extern char *HscxVersion(u_char v);
-extern char *ISACVersion(u_char v);
-extern void hscx_sched_event(struct HscxState *hsp, int event);
-extern void isac_sched_event(struct IsdnCardState *sp, int event);
-extern void isac_new_ph(struct IsdnCardState *sp);
-extern int get_irq(int cardnr, void *routine);
+extern void DChannel_proc_xmt(struct IsdnCardState *cs);
+extern void DChannel_proc_rcv(struct IsdnCardState *cs);
+
#ifdef L2FRAME_DEBUG
extern void Logl2Frame(struct IsdnCardState *sp, struct sk_buff *skb, char *buf, int dir);
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen, slshen@lbl.gov