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

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

?? ne2000end.h

?? VxWorks BSP 下s3C44b0的源代碼
?? H
字號:
/* ne2000End.h - Novell/Eagle 2000 network interface header */



/* Copyright 1984-2000 Wind River Systems, Inc. */

/*
modification history
--------------------
01o,23jul04,a_m  BSP定制 for 多刃劍開發板
01c,11jun00,ham  removed reference to etherLib.
01b,28may00,dat  added more macros, gen clean up
01a,16mar98,mem  written, based on drv/netif/if_ene.h
*/


#ifndef __INCne2000Endh
#define __INCne2000Endh

#ifdef __cplusplus
extern "C" {
#endif

#include "netinet/if_ether.h"

#define EADDR_LEN		6
#define NE2000_BUFSIZ		(ETHERMTU + SIZEOF_ETHERHEADER + EADDR_LEN)

/* NE 2000 on-board memory page addresses */

#define NE2000_CONFIG_PAGE      0x00    /* where the Ethernet address is */
#define NE2000_EADDR_LOC        0x00    /* location within config. page */
#define NE2000_TSTART           0x40
#define NE2000_PSTART           0x46
#define NE2000_PSTOP            0x80

#define ENE_PAGESIZE            256

typedef struct
    {
    UCHAR rstat;
    UCHAR next;
    UCHAR lowByteCnt;
    UCHAR uppByteCnt;
    } NE2000_HEADER;

/* NS 8390 (Ethernet LAN Controller) */
/*  : 寄存器奇地址轉換(addr+0x20-1) */
/* page-0, read */

#define ENE_CMD		0x00	/* command */
#define ENE_TRINCRL	0x01	/* TRDMA incrementer */
#define ENE_TRINCRH	0x02	/* TRDMA incrementer */
#define ENE_BOUND	0x03	/* boundary page */
#define ENE_TSTAT	0x04	/* transmit status */
#define ENE_COLCNT	0x05	/* collision error */
#define ENE_INTSTAT	0x07	/* interrupt status */
#define ENE_RSTAT	0x0c	/* receive status */
#define ENE_ALICNT	0x0d	/* alignment error */
#define ENE_CRCCNT	0x0e	/* crc error */
#define ENE_MPCNT	0x0f	/* missed packet */

/* page-0, write */

#define ENE_RSTART	0x01	/* receive start */
#define ENE_RSTOP	0x02	/* receive stop */
#define ENE_TSTART	0x04	/* transmit start */
#define ENE_TCNTL	0x05	/* transmit counter */
#define ENE_TCNTH	0x06	/* transmit counter */
#define ENE_RSAR0	0x08	/* remote address */
#define ENE_RSAR1	0x09	/* remote address */
#define ENE_RBCR0	0x0a	/* remote byte count */
#define ENE_RBCR1	0x0b	/* remote byte count */
#define ENE_RCON	0x0c	/* receive config */
#define ENE_TCON	0x0d	/* transmit config */
#define ENE_DCON	0x0e	/* data config */
#define ENE_INTMASK	0x0f	/* interrupt mask */

/* page-1, read and write */

#define ENE_STA0	0x01	/* station address */
#define ENE_STA1	0x02	/* station address */
#define ENE_STA2	0x03	/* station address */
#define ENE_STA3	0x04	/* station address */
#define ENE_STA4	0x05	/* station address */
#define ENE_STA5	0x06	/* station address */
#define ENE_CURR	0x07	/* current page */
#define ENE_MAR0	0x08	/* multicast address */
#define ENE_MAR1	0x09	/* multicast address */
#define ENE_MAR2	0x0a	/* multicast address */
#define ENE_MAR3	0x0b	/* multicast address */
#define ENE_MAR4	0x0c	/* multicast address */
#define ENE_MAR5	0x0d	/* multicast address */
#define ENE_MAR6	0x0e	/* multicast address */
#define ENE_MAR7	0x0f	/* multicast address */

/* page-2, read and write */

#define ENE_NEXT	0x05	/* next page */
#define ENE_BLOCK	0x06	/* block address */
#define ENE_ENH		0x07	/* enable features */

/* NE2000 board registers */

#define ENE_DATA	0x10	/* data window */
#define ENE_RESET	0x1f	/* read here to reset */


/* COMMAND: Command Register */
#define CMD_PAGE2		0x80
#define CMD_PAGE1		0x40
#define CMD_PAGE0		0x00
#define CMD_NODMA		0x20
#define CMD_RWRITE		0x10
#define CMD_RREAD		0x08
#define CMD_TXP			0x04
#define CMD_START		0x02
#define CMD_STOP		0x01

/* RCON: Receive Configuration Register */
#define RCON_MON		0x20
#define RCON_PROM		0x10
#define RCON_GROUP		0x08
#define RCON_BROAD		0x04
#define RCON_RUNTS		0x02
#define RCON_SEP		0x01

/* TCON: Transmit Configuration Register */
#define TCON_LB1		0x04
#define TCON_LB0		0x02
#define TCON_CRCN		0x01
#define TCON_NORMAL		0x00 /* normal operation mode */

/* DCON: Data Configuration Register */
#define DCON_BSIZE1		0x40
#define DCON_BSIZE0		0x20
#define DCON_AUTO_INIT		0x10
#define DCON_LOOPBK_OFF		0x08
#define DCON_LOOPBK_ON		0x00
#define DCON_DMA_32		0x04
#define DCON_DMA_16		0x00
#define DCON_BIG_ENDIAN		0x02
#define DCON_LITTLE_ENDIAN	0x00
#define DCON_BUS16		0x01
#define DCON_BUS_8		0x00

/* INTMASK: Interrupt Mask Register */
#define IM_XDCE			0x40
#define IM_CNTE			0x20
#define IM_OVWE			0x10
#define IM_TXEE			0x08
#define IM_RXEE			0x04
#define IM_PTXE			0x02
#define IM_PRXE			0x01

/* INTSTAT: Interrupt Status Register */
#define ISTAT_RST		0x80
#define ISTAT_RDC		0x40		/* remote DMA complete */
#define ISTAT_CNT		0x20
#define ISTAT_OVW		0x10
#define ISTAT_TXE		0x08
#define ISTAT_RXE		0x04
#define ISTAT_PTX		0x02
#define ISTAT_PRX		0x01

/* TSTAT: Transmit Status Register */
#define TSTAT_OWC		0x80
#define TSTAT_CDH		0x40
#define TSTAT_UNDER		0x20
#define TSTAT_CRL		0x10
#define TSTAT_ABORT		0x08
#define TSTAT_TWC		0x04
#define TSTAT_NDT		0x02
#define TSTAT_PTX		0x01

/* RSTAT: Receive Status Register */
#define RSTAT_DFR		0x80
#define RSTAT_DIS		0x40
#define RSTAT_GROUP		0x20
#define RSTAT_MPA		0x10
#define RSTAT_OVER		0x08
#define RSTAT_FAE		0x04
#define RSTAT_CRC		0x02
#define RSTAT_PRX		0x01

/* ENH: Enable Features */
#define ENH_WAIT1		0x80
#define ENH_WAIT0		0x40
#define ENH_SLOT1		0x10
#define ENH_SLOT0		0x08

/* flags - software synchronize bit definitions */
#define TXING			0x01
#define RXING			0x02
#define TXREQ			0x04

#ifdef __cplusplus
}
#endif

#endif  /* __INCne2000Endh */

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲国产精品久久久久婷婷884 | 欧美剧情电影在线观看完整版免费励志电影 | 久久久久久久久久久99999| 欧美视频一区在线观看| 欧美做爰猛烈大尺度电影无法无天| 成人免费视频国产在线观看| 国产 欧美在线| www.久久久久久久久| 成人app网站| 99久久99久久免费精品蜜臀| 色妹子一区二区| 日本道色综合久久| 欧美性猛片xxxx免费看久爱| 欧美日韩小视频| 欧美v国产在线一区二区三区| 欧美精品一区二区三| 欧美极品另类videosde| 国产精品日韩成人| 亚洲综合另类小说| 麻豆专区一区二区三区四区五区| 黑人巨大精品欧美一区| 成人黄色小视频| 日韩午夜激情电影| 亚洲精品一区二区三区四区高清 | 久久久精品蜜桃| 国产精品视频一区二区三区不卡| 亚洲欧美色综合| 男人的天堂久久精品| 国产成人亚洲综合a∨婷婷图片| 99精品欧美一区| 91麻豆精品国产91久久久久久 | 高清视频一区二区| 欧洲av在线精品| 精品国产污网站| 亚洲色图一区二区三区| 久久精品国产成人一区二区三区| 国产99久久久久| 欧美日韩久久一区| 国产女人18毛片水真多成人如厕 | 亚洲欧美日韩久久| 九一九一国产精品| 日本高清无吗v一区| 日韩久久免费av| 中文字幕的久久| 麻豆精品一区二区三区| 91蝌蚪porny| 久久天堂av综合合色蜜桃网| 亚洲一区免费在线观看| 丁香婷婷综合色啪| 欧美一区二区三区四区高清| 亚洲男帅同性gay1069| 精品亚洲国内自在自线福利| 精品成人一区二区三区| 亚洲视频狠狠干| 国产精品乡下勾搭老头1| 欧美日韩一区二区在线视频| 国产精品日韩成人| 国产一区二区看久久| 日韩视频一区二区三区在线播放| 亚洲人成网站在线| 不卡欧美aaaaa| 国产亚洲精品福利| 韩国欧美国产1区| 欧美精品自拍偷拍动漫精品| 亚洲男人的天堂在线观看| 成人av在线一区二区三区| 久久色在线观看| 蜜臀av国产精品久久久久| 欧美私人免费视频| 亚洲一区二区三区四区在线 | 麻豆国产精品一区二区三区 | 欧美变态tickling挠脚心| 亚洲成人久久影院| 在线一区二区三区四区| 亚洲欧美一区二区在线观看| 丰满白嫩尤物一区二区| 欧美国产日本视频| 国产91在线看| 国产欧美一区二区精品性| 精品一区精品二区高清| 欧美成va人片在线观看| 美国欧美日韩国产在线播放| 日韩一区二区在线看| 麻豆精品久久精品色综合| 欧美一区二区精品久久911| 婷婷久久综合九色综合伊人色| 欧美在线不卡一区| 亚洲超碰97人人做人人爱| 欧美日韩一区不卡| 日韩av一二三| 26uuu亚洲| 国产suv精品一区二区883| 日本一区二区电影| 91女人视频在线观看| 性久久久久久久久| 精品国产a毛片| 国产精品一区二区久激情瑜伽| 国产精品美日韩| 在线观看www91| 蜜桃91丨九色丨蝌蚪91桃色| 久久日韩精品一区二区五区| av激情亚洲男人天堂| 亚洲一二三级电影| 精品国偷自产国产一区| 成人av免费网站| 午夜欧美一区二区三区在线播放| 精品少妇一区二区三区在线播放| 福利一区二区在线| 图片区小说区国产精品视频| 精品奇米国产一区二区三区| 成人综合在线视频| 天堂精品中文字幕在线| 国产日韩欧美高清| 欧美军同video69gay| 福利一区二区在线| 午夜精品在线视频一区| 国产精品网站在线观看| 欧美日本免费一区二区三区| 丰满白嫩尤物一区二区| 午夜电影网一区| 国产精品福利一区二区| 日韩欧美电影一二三| 色先锋久久av资源部| 国产一区二区导航在线播放| 亚洲成精国产精品女| 国产精品卡一卡二| 精品少妇一区二区三区日产乱码 | caoporn国产精品| 老鸭窝一区二区久久精品| 亚洲色图欧美偷拍| 国产色一区二区| 日韩欧美国产小视频| 欧美日韩综合在线| 91视频.com| 从欧美一区二区三区| 久久99日本精品| 日日摸夜夜添夜夜添国产精品| 中文字幕亚洲在| 欧美国产精品劲爆| 久久久久久久久久久久久久久99| 欧美一级久久久| 欧美另类久久久品| 欧美日韩国产一级二级| 欧洲中文字幕精品| 色综合久久综合网| 色综合欧美在线视频区| 91精品国产福利| 欧美一区二区国产| 欧美电影影音先锋| 欧美日韩国产综合草草| 欧美日韩国产一级片| 欧美色国产精品| 欧美日韩一区二区在线观看| 欧美午夜精品一区二区三区| 色婷婷综合久久久中文字幕| 一本色道**综合亚洲精品蜜桃冫| 不卡欧美aaaaa| 一道本成人在线| 欧美中文一区二区三区| 欧美午夜免费电影| 欧美猛男超大videosgay| 欧美日韩国产123区| 日韩一级二级三级| 精品99一区二区| 国产日韩欧美电影| 亚洲色图欧洲色图| 亚洲大片在线观看| 久久99久久99精品免视看婷婷| 久久黄色级2电影| 国产一区二区视频在线| 成人动漫一区二区在线| 欧美怡红院视频| 制服视频三区第一页精品| 日韩免费一区二区三区在线播放| 日韩免费看的电影| 中文字幕成人在线观看| 亚洲精品中文字幕在线观看| 一区二区三区美女| 日本不卡高清视频| 成人少妇影院yyyy| 欧美色精品在线视频| 精品国精品国产| 亚洲人一二三区| 麻豆一区二区在线| 成人国产亚洲欧美成人综合网| 91国产成人在线| 欧美成人性福生活免费看| 1区2区3区国产精品| 免费一区二区视频| 99久久久久久| 日韩一卡二卡三卡四卡| 中文字幕一区二区三区蜜月| 亚洲第一成年网| 成人深夜在线观看| 日韩视频一区二区三区在线播放| 国产精品久久一卡二卡| 免费在线观看不卡| 日本丶国产丶欧美色综合| 久久久久九九视频| 亚洲aaa精品|