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

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

?? cs89x0.h

?? CS8900網卡驅動源碼 初學者可參考 附有詳細注釋
?? H
?? 第 1 頁 / 共 2 頁
字號:
/* PP_TxEvent - Transmit Event Bit definition - Read-only */#define TX_LOST_CRS 0x0040#define TX_SQE_ERROR 0x0080#define TX_OK 0x0100#define TX_LATE_COL 0x0200#define TX_JBR 0x0400#define TX_16_COL 0x8000#define TX_SEND_OK_BITS (TX_OK|TX_LOST_CRS)#define TX_COL_COUNT_MASK 0x7800/* PP_BufEvent - Buffer Event Bit definition - Read-only */#define SW_INTERRUPT 0x0040#define RX_DMA 0x0080#define READY_FOR_TX 0x0100#define TX_UNDERRUN 0x0200#define RX_MISS 0x0400#define RX_128_BYTE 0x0800#define TX_COL_OVRFLW 0x1000#define RX_MISS_OVRFLW 0x2000#define RX_DEST_MATCH 0x8000/* PP_LineST - Ethernet Line Status bit definition - Read-only */#define LINK_OK 0x0080#define AUI_ON 0x0100#define TENBASET_ON 0x0200#define POLARITY_OK 0x1000#define CRS_OK 0x4000/* PP_SelfST - Chip Software Status bit definition */#define ACTIVE_33V 0x0040#define INIT_DONE 0x0080#define SI_BUSY 0x0100#define EEPROM_PRESENT 0x0200#define EEPROM_OK 0x0400#define EL_PRESENT 0x0800#define EE_SIZE_64 0x1000/* PP_BusST - ISA Bus Status bit definition */#define TX_BID_ERROR 0x0080#define READY_FOR_TX_NOW 0x0100/* PP_AutoNegCTL - Auto Negotiation Control bit definition */#define RE_NEG_NOW 0x0040#define ALLOW_FDX 0x0080#define AUTO_NEG_ENABLE 0x0100#define NLP_ENABLE 0x0200#define FORCE_FDX 0x8000#define AUTO_NEG_BITS (FORCE_FDX|NLP_ENABLE|AUTO_NEG_ENABLE)#define AUTO_NEG_MASK (FORCE_FDX|NLP_ENABLE|AUTO_NEG_ENABLE|ALLOW_FDX|RE_NEG_NOW)/* PP_AutoNegST - Auto Negotiation Status bit definition */#define AUTO_NEG_BUSY 0x0080#define FLP_LINK 0x0100#define FLP_LINK_GOOD 0x0800#define LINK_FAULT 0x1000#define HDX_ACTIVE 0x4000#define FDX_ACTIVE 0x8000/*  The following block defines the ISQ event types */#define ISQ_RECEIVER_EVENT 0x04#define ISQ_TRANSMITTER_EVENT 0x08#define ISQ_BUFFER_EVENT 0x0c#define ISQ_RX_MISS_EVENT 0x10#define ISQ_TX_COL_EVENT 0x12#define ISQ_EVENT_MASK 0x003F   /*  ISQ mask to find out type of event */#define ISQ_HIST 16		/*  small history buffer */#define AUTOINCREMENT 0x8000	/*  Bit mask to set bit-15 for autoincrement */#define TXRXBUFSIZE 0x0600#define RXDMABUFSIZE 0x8000#define RXDMASIZE 0x4000#define TXRX_LENGTH_MASK 0x07FF/*  rx options bits */#define RCV_WITH_RXON	1       /*  Set SerRx ON */#define RCV_COUNTS	2       /*  Use Framecnt1 */#define RCV_PONG	4       /*  Pong respondent */#define RCV_DONG	8       /*  Dong operation */#define RCV_POLLING	0x10	/*  Poll RxEvent */#define RCV_ISQ		0x20	/*  Use ISQ, int */#define RCV_AUTO_DMA	0x100	/*  Set AutoRxDMAE */#define RCV_DMA		0x200	/*  Set RxDMA only */#define RCV_DMA_ALL	0x400	/*  Copy all DMA'ed */#define RCV_FIXED_DATA	0x800	/*  Every frame same */#define RCV_IO		0x1000	/*  Use ISA IO only */#define RCV_MEMORY	0x2000	/*  Use ISA Memory */#define RAM_SIZE	0x1000       /*  The card has 4k bytes or RAM */#define PKT_START PP_TxFrame  /*  Start of packet RAM */#define RX_FRAME_PORT	0x0000#define TX_FRAME_PORT RX_FRAME_PORT#define TX_CMD_PORT	0x0004#define TX_NOW		0x0000       /*  Tx packet after   5 bytes copied */#define TX_AFTER_381	0x0040       /*  Tx packet after 381 bytes copied */#define TX_AFTER_ALL	0x00c0       /*  Tx packet after all bytes copied */#define TX_LEN_PORT	0x0006#define ISQ_PORT	0x0008#define ADD_PORT	0x000A#define DATA_PORT	0x000C#define EEPROM_WRITE_EN		0x00F0#define EEPROM_WRITE_DIS	0x0000#define EEPROM_WRITE_CMD	0x0100#define EEPROM_READ_CMD		0x0200/*  Receive Header *//*  Description of header of each packet in receive area of memory */#define RBUF_EVENT_LOW	0   /*  Low byte of RxEvent - status of received frame */#define RBUF_EVENT_HIGH	1   /*  High byte of RxEvent - status of received frame */#define RBUF_LEN_LOW	2   /*  Length of received data - low byte */#define RBUF_LEN_HI	3   /*  Length of received data - high byte */#define RBUF_HEAD_LEN	4   /*  Length of this header */#define CHIP_READ 0x1   /*  Used to mark state of the repins code (chip or dma) */#define DMA_READ 0x2   /*  Used to mark state of the repins code (chip or dma) *//*  for bios scan *//*  */#ifdef CSDEBUG/*  use these values for debugging bios scan */#define BIOS_START_SEG 0x00000#define BIOS_OFFSET_INC 0x0010#else#define BIOS_START_SEG 0x0c000#define BIOS_OFFSET_INC 0x0200#endif#define BIOS_LAST_OFFSET 0x0fc00/*  Byte offsets into the EEPROM configuration buffer */#define ISA_CNF_OFFSET 0x6#define TX_CTL_OFFSET (ISA_CNF_OFFSET + 8)			/*  8900 eeprom */#define AUTO_NEG_CNF_OFFSET (ISA_CNF_OFFSET + 8)		/*  8920 eeprom */  /*  the assumption here is that the bits in the eeprom are generally  */  /*  in the same position as those in the autonegctl register. */  /*  Of course the IMM bit is not in that register so it must be  */  /*  masked out */#define EE_FORCE_FDX  0x8000#define EE_NLP_ENABLE 0x0200#define EE_AUTO_NEG_ENABLE 0x0100#define EE_ALLOW_FDX 0x0080#define EE_AUTO_NEG_CNF_MASK (EE_FORCE_FDX|EE_NLP_ENABLE|EE_AUTO_NEG_ENABLE|EE_ALLOW_FDX)#define IMM_BIT 0x0040		/*  ignore missing media	 */#define ADAPTER_CNF_OFFSET (AUTO_NEG_CNF_OFFSET + 2)#define A_CNF_10B_T 0x0001#define A_CNF_AUI 0x0002#define A_CNF_10B_2 0x0004#define A_CNF_MEDIA_TYPE 0x0070#define A_CNF_MEDIA_AUTO 0x0070#define A_CNF_MEDIA_10B_T 0x0020#define A_CNF_MEDIA_AUI 0x0040#define A_CNF_MEDIA_10B_2 0x0010#define A_CNF_DC_DC_POLARITY 0x0080#define A_CNF_NO_AUTO_POLARITY 0x2000#define A_CNF_LOW_RX_SQUELCH 0x4000#define A_CNF_EXTND_10B_2 0x8000#define PACKET_PAGE_OFFSET 0x8/*  Bit definitions for the ISA configuration word from the EEPROM */#define INT_NO_MASK 0x000F#define DMA_NO_MASK 0x0070#define ISA_DMA_SIZE 0x0200#define ISA_AUTO_RxDMA 0x0400#define ISA_RxDMA 0x0800#define DMA_BURST 0x1000#define STREAM_TRANSFER 0x2000#define ANY_ISA_DMA (ISA_AUTO_RxDMA | ISA_RxDMA)/*  DMA controller registers */#define DMA_BASE 0x00     /*  DMA controller base */#define DMA_BASE_2 0x0C0    /*  DMA controller base */#define DMA_STAT 0x0D0    /*  DMA controller status register */#define DMA_MASK 0x0D4    /*  DMA controller mask register */#define DMA_MODE 0x0D6    /*  DMA controller mode register */#define DMA_RESETFF 0x0D8    /*  DMA controller first/last flip flop *//*  DMA data */#define DMA_DISABLE 0x04     /*  Disable channel n */#define DMA_ENABLE 0x00     /*  Enable channel n *//*  Demand transfers, incr. address, auto init, writes, ch. n */#define DMA_RX_MODE 0x14/*  Demand transfers, incr. address, auto init, reads, ch. n */#define DMA_TX_MODE 0x18#define DMA_SIZE (16*1024) /*  Size of dma buffer - 16k */#define CS8900 0x0000#define CS8920 0x4000   #define CS8920M 0x6000   #define REVISON_BITS 0x1F00#define EEVER_NUMBER 0x12#define CHKSUM_LEN 0x14#define CHKSUM_VAL 0x0000#define START_EEPROM_DATA 0x001c /*  Offset into eeprom for start of data */#define IRQ_MAP_EEPROM_DATA 0x0046 /*  Offset into eeprom for the IRQ map */#define IRQ_MAP_LEN 0x0004 /*  No of bytes to read for the IRQ map */#define PNP_IRQ_FRMT 0x0022 /*  PNP small item IRQ format */#ifdef CONFIG_SH_HICOSH4#define CS8900_IRQ_MAP 0x0002 /* HiCO-SH4 board has its IRQ on #1 */#else#define CS8900_IRQ_MAP 0x1c20 /*  This IRQ map is fixed */#endif#define CS8920_NO_INTS 0x0F   /*  Max CS8920 interrupt select # */#define PNP_ADD_PORT 0x0279#define PNP_WRITE_PORT 0x0A79#define GET_PNP_ISA_STRUCT 0x40#define PNP_ISA_STRUCT_LEN 0x06#define PNP_CSN_CNT_OFF 0x01#define PNP_RD_PORT_OFF 0x02#define PNP_FUNCTION_OK 0x00#define PNP_WAKE 0x03#define PNP_RSRC_DATA 0x04#define PNP_RSRC_READY 0x01#define PNP_STATUS 0x05#define PNP_ACTIVATE 0x30#define PNP_CNF_IO_H 0x60#define PNP_CNF_IO_L 0x61#define PNP_CNF_INT 0x70#define PNP_CNF_DMA 0x74#define PNP_CNF_MEM 0x48#define BIT0 1#define BIT15 0x8000

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
毛片av一区二区| 欧美精品视频www在线观看| 色吊一区二区三区| 久久蜜桃av一区精品变态类天堂| 亚洲色图欧美激情| 国产精品一级在线| 91精品久久久久久久久99蜜臂| 国产精品久久久久久久久久久免费看| 日本aⅴ亚洲精品中文乱码| 91在线国产观看| 国产欧美日韩不卡免费| 精品一区二区影视| 精品视频一区三区九区| 国产精品九色蝌蚪自拍| 国产一区二区在线观看视频| 91麻豆精品91久久久久久清纯| 亚洲欧美电影一区二区| 丁香另类激情小说| 国产女人18水真多18精品一级做| 九九国产精品视频| 日韩一级视频免费观看在线| 天堂在线亚洲视频| 欧美天堂亚洲电影院在线播放| 亚洲图片你懂的| aaa国产一区| 国产精品午夜电影| 成人午夜视频网站| 国产精品电影一区二区| 成人激情免费网站| 国产精品美女久久福利网站| 国产成人免费av在线| 国产午夜精品美女毛片视频| 国产精品一区二区无线| 国产亚洲一本大道中文在线| 韩国欧美国产1区| 久久久噜噜噜久久中文字幕色伊伊| 精品亚洲免费视频| 久久久久免费观看| a在线播放不卡| 亚洲品质自拍视频| 一本一道综合狠狠老| 国产在线播放一区| 国产日韩精品一区二区三区在线| 国产suv精品一区二区三区| 国产精品福利一区| 在线观看91视频| 免费久久精品视频| 久久久精品一品道一区| 91女人视频在线观看| 亚洲综合色网站| 91精品在线观看入口| 狠狠久久亚洲欧美| 亚洲欧美日韩综合aⅴ视频| 日本韩国欧美一区二区三区| 视频一区在线播放| 欧美成人精品二区三区99精品| 国产精品综合二区| 亚洲免费观看高清在线观看| 欧美一区二区三区四区五区| 国产在线视频一区二区| 亚洲视频1区2区| 91精品国产综合久久久久久久 | 亚洲777理论| 2023国产精品| 欧美无砖专区一中文字| 蜜臀精品久久久久久蜜臀| 国产精品视频你懂的| 欧美少妇一区二区| 国产成人av一区二区三区在线| 一区二区三区中文字幕精品精品 | 久久综合九色综合97婷婷女人| 成人激情午夜影院| 奇米影视一区二区三区小说| 亚洲色欲色欲www| 日韩欧美电影一二三| 91极品视觉盛宴| 国产综合久久久久影院| 亚洲五月六月丁香激情| 国产欧美日韩激情| 日韩精品一区二区三区四区视频 | 成人激情电影免费在线观看| 三级精品在线观看| 亚洲精品一二三四区| 久久精品在这里| 777午夜精品免费视频| 91麻豆6部合集magnet| 国产精品综合在线视频| 日韩精品欧美精品| 亚洲一区二区三区美女| 中文字幕精品综合| 26uuu精品一区二区| 91精品国产色综合久久不卡电影| 色婷婷综合中文久久一本| 成熟亚洲日本毛茸茸凸凹| 琪琪一区二区三区| 亚洲成av人片在线观看无码| 国产夫妻精品视频| 精品一区二区三区欧美| 日韩精品电影一区亚洲| 一区二区三区在线视频观看58| 国产精品久久久久久久浪潮网站 | 99精品在线观看视频| 国产一区91精品张津瑜| 久久精品免费观看| 免费亚洲电影在线| 男男视频亚洲欧美| 日韩成人av影视| 水野朝阳av一区二区三区| 亚洲乱码国产乱码精品精可以看| 一区在线中文字幕| 中文字幕制服丝袜一区二区三区| 欧美国产丝袜视频| 亚洲国产精品t66y| 国产精品麻豆视频| 国产精品久久久久久久裸模| 1000精品久久久久久久久| 国产精品福利一区| 亚洲精品国产精华液| 亚洲国产裸拍裸体视频在线观看乱了 | 久久久国产精华| 国产天堂亚洲国产碰碰| 国产精品黄色在线观看| 亚洲婷婷综合久久一本伊一区| 亚洲私人黄色宅男| 亚洲一区二区三区中文字幕| 五月天婷婷综合| 麻豆免费看一区二区三区| 国产伦理精品不卡| 成人国产在线观看| 在线观看免费视频综合| 欧美电影在哪看比较好| 精品国产乱码久久久久久图片| 久久午夜电影网| 中文字幕五月欧美| 亚洲成人福利片| 久久99日本精品| 风间由美一区二区av101| 99久久久久久99| 555夜色666亚洲国产免| 久久一日本道色综合| 国产精品入口麻豆原神| 一区二区三国产精华液| 美女在线视频一区| 成人精品电影在线观看| 欧美三级日本三级少妇99| 久久免费的精品国产v∧| 亚洲欧美欧美一区二区三区| 日韩av不卡在线观看| 东方aⅴ免费观看久久av| 欧美三片在线视频观看| 国产人成一区二区三区影院| 亚洲成人激情av| 国产福利一区二区三区在线视频| 色婷婷综合五月| 久久在线观看免费| 亚洲午夜国产一区99re久久| 国产一区二区福利视频| 欧美精品精品一区| 国产蜜臀av在线一区二区三区| 亚洲va在线va天堂| 成人视屏免费看| 日韩一级免费一区| 一区二区在线观看免费| 国产精品综合一区二区| 欧美老肥妇做.爰bbww| 中文字幕一区三区| 韩国v欧美v亚洲v日本v| 欧美日韩日本视频| 日本一区二区三区国色天香 | 成人性生交大片免费 | 欧美午夜免费电影| 国产精品久久久久久久久快鸭| 久久精品999| 91麻豆精品91久久久久同性| 亚洲精品视频免费观看| 国产999精品久久久久久| 精品国产乱子伦一区| 日韩影视精彩在线| 欧美日韩一区 二区 三区 久久精品| 国产精品视频你懂的| 国产一区二区视频在线播放| 欧美一区二区视频免费观看| 亚洲欧美日韩国产中文在线| 成人精品在线视频观看| 久久综合狠狠综合久久激情 | 丝袜脚交一区二区| 日本精品裸体写真集在线观看| 中文字幕在线观看一区二区| 国产精品一区二区在线观看不卡 | 这里只有精品视频在线观看| 亚洲永久免费av| 日本乱码高清不卡字幕| 亚洲日本一区二区三区| 不卡的看片网站| 1000精品久久久久久久久| 99久久精品免费看国产免费软件| 欧美国产精品一区| gogogo免费视频观看亚洲一| 日韩理论电影院| 在线观看亚洲一区|