⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 hisax_if.h

📁 linux-2.6.15.6
💻 H
字号:
/* * Interface between low level (hardware) drivers and  * HiSax protocol stack * * Author       Kai Germaschewski * Copyright    2001 by Kai Germaschewski  <kai.germaschewski@gmx.de> *  * This software may be used and distributed according to the terms * of the GNU General Public License, incorporated herein by reference. * */#ifndef __HISAX_IF_H__#define __HISAX_IF_H__#include <linux/skbuff.h>#define REQUEST		0#define CONFIRM		1#define INDICATION	2#define RESPONSE	3#define PH_ACTIVATE	0x0100#define PH_DEACTIVATE	0x0110#define PH_DATA		0x0120#define PH_PULL		0x0130#define PH_DATA_E	0x0140#define L1_MODE_NULL	0#define L1_MODE_TRANS	1#define L1_MODE_HDLC	2#define L1_MODE_EXTRN	3#define L1_MODE_HDLC_56K 4#define L1_MODE_MODEM	7#define L1_MODE_V32	8#define L1_MODE_FAX	9struct hisax_if {	void *priv; // private to driver	void (*l1l2)(struct hisax_if *, int pr, void *arg);	void (*l2l1)(struct hisax_if *, int pr, void *arg);};struct hisax_b_if {	struct hisax_if ifc;	// private to hisax	struct BCState *bcs;};struct hisax_d_if {	struct hisax_if ifc;	// private to hisax	struct module *owner;	struct IsdnCardState *cs;	struct hisax_b_if *b_if[2];	struct sk_buff_head erq;	long ph_state;};int hisax_register(struct hisax_d_if *hisax_if, struct hisax_b_if *b_if[],		   char *name, int protocol);void hisax_unregister(struct hisax_d_if *hisax_if);#endif

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -