亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? comx.h

?? linux和2410結合開發 用他可以生成2410所需的zImage文件
?? H
字號:
/* * General definitions for the COMX driver  *  * Original authors:  Arpad Bakay <bakay.arpad@synergon.hu>, *                    Peter Bajan <bajan.peter@synergon.hu>, * Previous maintainer: Tivadar Szemethy <tiv@itc.hu> * Currently maintained by: Gergely Madarasz <gorgo@itc.hu> * * Copyright (C) 1995-1999 ITConsult-Pro Co. <info@itc.hu> * * This program is free software; you can redistribute it and/or * modify it under the terms of the GNU General Public License * as published by the Free Software Foundation; either version * 2 of the License, or (at your option) any later version. * * * net_device_stats: *	rx_length_errors	rec_len < 4 || rec_len > 2000 *	rx_over_errors		receive overrun (OVR) *	rx_crc_errors		rx crc error *	rx_frame_errors		aborts rec'd (ABO) *	rx_fifo_errors		status fifo overrun (PBUFOVR) *	rx_missed_errors	receive buffer overrun (BUFOVR) *	tx_aborted_errors	? *	tx_carrier_errors	modem line status changes *	tx_fifo_errors		tx underrun (locomx) */#include <linux/config.h>struct comx_protocol {	char	*name;	char	*version;	unsigned short encap_type;	int	(*line_init)(struct net_device *dev);	int	(*line_exit)(struct net_device *dev);	struct comx_protocol *next;	};struct comx_hardware {	char *name; 	char *version;	int	(*hw_init)(struct net_device *dev);	int	(*hw_exit)(struct net_device *dev);	int	(*hw_dump)(struct net_device *dev);	struct comx_hardware *next;	};struct comx_channel {	void		*if_ptr;	// General purpose pointer	struct net_device 	*dev;		// Where we belong to	struct net_device	*twin;		// On dual-port cards	struct proc_dir_entry *procdir;	// the directory	unsigned char	init_status;	unsigned char	line_status;	struct timer_list lineup_timer;	// against line jitter	long int	lineup_pending;	unsigned char	lineup_delay;#if 0	struct timer_list reset_timer; // for board resetting	long		reset_pending;	int		reset_timeout;#endif	struct net_device_stats	stats;		struct net_device_stats *current_stats;#if 0	unsigned long	board_resets;#endif	unsigned long 	*avg_bytes;	int		loadavg_counter, loadavg_size;	int		loadavg[3];	struct timer_list loadavg_timer;	int		debug_flags;	char 		*debug_area;	int		debug_start, debug_end, debug_size;	struct proc_dir_entry *debug_file;#ifdef	CONFIG_COMX_DEBUG_RAW	char		*raw;	int		raw_len;#endif	// LINE specific		struct comx_protocol *protocol;	void		(*LINE_rx)(struct net_device *dev, struct sk_buff *skb);	int		(*LINE_tx)(struct net_device *dev);	void		(*LINE_status)(struct net_device *dev, u_short status);	int		(*LINE_open)(struct net_device *dev);	int		(*LINE_close)(struct net_device *dev);	int		(*LINE_xmit)(struct sk_buff *skb, struct net_device *dev);	int		(*LINE_header)(struct sk_buff *skb, struct net_device *dev,				u_short type,void *daddr, void *saddr, 				unsigned len);	int		(*LINE_rebuild_header)(struct sk_buff *skb);	int		(*LINE_statistics)(struct net_device *dev, char *page);	int		(*LINE_parameter_check)(struct net_device *dev);	int		(*LINE_ioctl)(struct net_device *dev, struct ifreq *ifr,				int cmd);	void		(*LINE_mod_use)(int);	void *		LINE_privdata;	// HW specific	struct comx_hardware *hardware;	void	(*HW_board_on)(struct net_device *dev);	void	(*HW_board_off)(struct net_device *dev);	struct net_device *(*HW_access_board)(struct net_device *dev);	void	(*HW_release_board)(struct net_device *dev, struct net_device *savep);	int	(*HW_txe)(struct net_device *dev);	int	(*HW_open)(struct net_device *dev);	int	(*HW_close)(struct net_device *dev);	int	(*HW_send_packet)(struct net_device *dev,struct sk_buff *skb);	int	(*HW_statistics)(struct net_device *dev, char *page);#if 0	int	(*HW_reset)(struct net_device *dev, char *page);#endif	int	(*HW_load_board)(struct net_device *dev);	void	(*HW_set_clock)(struct net_device *dev);	void	*HW_privdata;	};struct comx_debugflags_struct {	char *name;	int  value;	};#define	COMX_ROOT_DIR_NAME	"comx"#define	FILENAME_HARDWARE	"boardtype"#define FILENAME_HARDWARELIST	"boardtypes"#define FILENAME_PROTOCOL	"protocol"#define FILENAME_PROTOCOLLIST	"protocols"#define FILENAME_DEBUG		"debug"#define FILENAME_CLOCK		"clock"#define	FILENAME_STATUS		"status"#define	FILENAME_IO		"io"#define FILENAME_IRQ		"irq"#define	FILENAME_KEEPALIVE	"keepalive"#define FILENAME_LINEUPDELAY	"lineup_delay"#define FILENAME_CHANNEL	"channel"#define FILENAME_FIRMWARE	"firmware"#define FILENAME_MEMADDR	"memaddr"#define	FILENAME_TWIN		"twin"#define FILENAME_T1		"t1"#define FILENAME_T2		"t2"#define FILENAME_N2		"n2"#define FILENAME_WINDOW		"window"#define FILENAME_MODE		"mode"#define	FILENAME_DLCI		"dlci"#define	FILENAME_MASTER		"master"#ifdef	CONFIG_COMX_DEBUG_RAW#define	FILENAME_RAW		"raw"#endif#define PROTONAME_NONE		"none"#define HWNAME_NONE		"none"#define KEEPALIVE_OFF		"off"#define FRAME_ACCEPTED		0		/* sending and xmitter busy */#define FRAME_DROPPED		1#define FRAME_ERROR		2		/* xmitter error */#define	FRAME_QUEUED		3		/* sending but more can come */#define	LINE_UP			1		/* Modem UP */#define PROTO_UP		2#define PROTO_LOOP		4#define	HW_OPEN			1#define	LINE_OPEN		2#define FW_LOADED		4#define IRQ_ALLOCATED		8#define DEBUG_COMX_RX		2#define	DEBUG_COMX_TX		4#define	DEBUG_HW_TX		16#define	DEBUG_HW_RX		32#define	DEBUG_HDLC_KEEPALIVE	64#define	DEBUG_COMX_PPP		128#define DEBUG_COMX_LAPB		256#define	DEBUG_COMX_DLCI		512#define	DEBUG_PAGESIZE		3072#define DEFAULT_DEBUG_SIZE	4096#define	DEFAULT_LINEUP_DELAY	1#define	FILE_PAGESIZE		3072#ifndef	COMX_PPP_MAJOR#define	COMX_PPP_MAJOR		88#endif#define COMX_CHANNEL(dev) ((struct comx_channel*)dev->priv)#define TWIN(dev) (COMX_CHANNEL(dev)->twin)#ifndef bytetypedef u8	byte;#endif#ifndef wordtypedef u16	word;#endif#ifndef	SEEK_SET#define	SEEK_SET	0#endif#ifndef	SEEK_CUR#define	SEEK_CUR	1#endif#ifndef	SEEK_END#define	SEEK_END	2#endifextern struct proc_dir_entry * comx_root_dir;extern int	comx_register_hardware(struct comx_hardware *comx_hw);extern int	comx_unregister_hardware(char *name);extern int	comx_register_protocol(struct comx_protocol *comx_line);extern int	comx_unregister_protocol(char *name);extern int	comx_rx(struct net_device *dev, struct sk_buff *skb);extern void	comx_status(struct net_device *dev, int status);extern void	comx_lineup_func(unsigned long d);extern int	comx_debug(struct net_device *dev, char *fmt, ...);extern int	comx_debug_skb(struct net_device *dev, struct sk_buff *skb, char *msg);extern int	comx_debug_bytes(struct net_device *dev, unsigned char *bytes, int len,		char *msg);extern int	comx_strcasecmp(const char *cs, const char *ct);extern struct inode_operations comx_normal_inode_ops;

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产精品视频在线看| 在线观看成人免费视频| 亚洲美女少妇撒尿| 9191精品国产综合久久久久久| 国产精品一区二区三区四区| 亚洲一区av在线| 中国色在线观看另类| 在线不卡的av| 在线观看日产精品| 成人av手机在线观看| 精品一区二区三区在线播放视频| 亚洲综合成人在线视频| 国产精品网站导航| 久久综合色天天久久综合图片| 在线观看日韩高清av| jizzjizzjizz欧美| 高清在线不卡av| 国产成人在线视频网址| 日本不卡在线视频| 午夜视频久久久久久| 亚洲精品ww久久久久久p站| 国产精品视频免费看| 精品久久久久久久人人人人传媒| 91精品国产手机| 精品视频在线免费看| 色欧美片视频在线观看在线视频| 粉嫩aⅴ一区二区三区四区 | 亚洲精品乱码久久久久久黑人| 久久蜜臀精品av| 精品国产一区二区国模嫣然| 日韩亚洲国产中文字幕欧美| 欧美日韩不卡在线| 欧美自拍偷拍午夜视频| 日本高清成人免费播放| 99久久国产综合精品麻豆| 成人国产精品免费| www.一区二区| 97久久超碰精品国产| aaa亚洲精品| 99re热视频精品| 91亚洲资源网| 日本高清不卡在线观看| 在线视频欧美区| 欧美日韩在线一区二区| 欧美日韩精品一区二区三区四区 | 日韩福利视频导航| 日韩成人一级大片| 麻豆免费看一区二区三区| 久久成人精品无人区| 国产在线不卡一区| 国产成人精品aa毛片| 成人免费观看av| 色综合久久综合中文综合网| 在线观看日韩av先锋影音电影院| 欧美色大人视频| 日韩一区二区免费电影| 久久久久久久综合日本| 中文文精品字幕一区二区| 综合久久综合久久| 亚洲国产日韩综合久久精品| 三级亚洲高清视频| 国产麻豆91精品| 91免费在线视频观看| 欧美日韩成人综合在线一区二区 | 亚洲手机成人高清视频| 一区二区三区视频在线观看| 亚洲国产欧美日韩另类综合| 久久成人18免费观看| 波多野结衣在线aⅴ中文字幕不卡| 一本大道久久a久久综合婷婷| 欧美日韩精品欧美日韩精品一 | 日韩午夜激情免费电影| 久久综合色8888| 亚洲欧美日韩国产一区二区三区| 亚洲一区电影777| 国产一区二区看久久| 91福利国产精品| 久久综合九色综合欧美亚洲| 亚洲欧洲精品一区二区三区| 亚欧色一区w666天堂| 国产精品一二三区在线| 欧美日韩一区在线| 久久久久国产精品人| 亚洲成人精品在线观看| 国产精品一区二区视频| 欧美日韩精品电影| 欧美国产一区二区| 日韩电影一区二区三区四区| 岛国精品在线播放| 91精品国模一区二区三区| 国产精品久久久久久久久快鸭| 日韩影院在线观看| 97se亚洲国产综合自在线| 欧美不卡一区二区三区四区| 亚洲黄色性网站| 粉嫩绯色av一区二区在线观看| 欧美一级在线免费| 亚洲免费伊人电影| 国产精品亚洲第一| 欧美一区二区三区在线电影| 伊人开心综合网| 粉嫩一区二区三区在线看| 日韩一区二区三| 午夜av电影一区| 91行情网站电视在线观看高清版| 久久精品亚洲一区二区三区浴池| 午夜精品久久一牛影视| 97久久精品人人澡人人爽| 26uuu色噜噜精品一区二区| 天天爽夜夜爽夜夜爽精品视频| 99久久99久久精品免费观看| 精品人在线二区三区| 午夜精品视频一区| 欧美在线一区二区三区| 一区精品在线播放| 成人性视频网站| 久久久美女艺术照精彩视频福利播放| 日韩激情视频网站| 欧美性色欧美a在线播放| 亚洲蜜臀av乱码久久精品蜜桃| 国产精品一区二区三区四区| 精品国产一区二区三区久久久蜜月| 亚洲bdsm女犯bdsm网站| 欧洲一区二区三区在线| 亚洲欧美日韩国产综合| 一本色道久久加勒比精品| 综合欧美一区二区三区| gogogo免费视频观看亚洲一| 国产精品热久久久久夜色精品三区| 国产精品18久久久久久久网站| 欧美精品一区二区三区久久久| 免费亚洲电影在线| 精品日韩一区二区| 久久99久久99精品免视看婷婷| 欧美成人激情免费网| 久久成人久久鬼色| 久久久久久电影| 风流少妇一区二区| 中文字幕一区不卡| 91麻豆自制传媒国产之光| 亚洲精品欧美综合四区| 一本色道亚洲精品aⅴ| 亚洲va欧美va天堂v国产综合| 欧美视频一区二区三区在线观看| 亚洲成a人片综合在线| 欧美一二三四区在线| 国产在线观看免费一区| 国产精品视频免费| 日本久久电影网| 日韩精品91亚洲二区在线观看 | 国产人成一区二区三区影院| 国产九九视频一区二区三区| 国产亚洲综合在线| 不卡一二三区首页| 一区二区国产盗摄色噜噜| 欧美亚洲综合久久| 免费看日韩精品| 久久久国产综合精品女国产盗摄| 岛国一区二区在线观看| 尤物在线观看一区| 欧美xxxx在线观看| 丁香六月综合激情| 亚洲一区二区欧美| 日韩美一区二区三区| 白白色 亚洲乱淫| 午夜精品国产更新| 久久久久国产精品麻豆ai换脸 | 91精品国产麻豆| 国产激情一区二区三区桃花岛亚洲| 日韩毛片一二三区| 717成人午夜免费福利电影| 国产一区二区日韩精品| 一区二区三区日韩精品视频| 51精品国自产在线| 成人av免费观看| 日本午夜精品视频在线观看 | 亚洲欧美日韩国产综合在线| 欧美美女网站色| 国产69精品久久久久777| 亚洲电影第三页| 国产午夜精品理论片a级大结局| 色综合久久99| 国产精品中文字幕日韩精品| 亚洲线精品一区二区三区八戒| 久久久精品一品道一区| 91福利视频网站| 国产999精品久久久久久绿帽| 性感美女极品91精品| 国产精品热久久久久夜色精品三区 | 国产成人av自拍| 午夜亚洲福利老司机| 国产精品久久久久久久久快鸭| 7777精品伊人久久久大香线蕉超级流畅| 成人av片在线观看| 极品少妇xxxx精品少妇| 亚洲国产美女搞黄色| 国产精品成人免费在线| 精品动漫一区二区三区在线观看| 在线日韩一区二区| 成人精品免费视频|