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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? if_cs89r.h

?? 基于UC/OS II操作系統(tǒng)的TCP/IP協(xié)議的移植源代碼。
?? H
字號:
/*****************************************************************************
* if_cs89r.h - 
*
* Copyright (c) 2001 by Cognizant Pty Ltd.
*
* The authors hereby grant permission to use, copy, modify, distribute,
* and license this software and its documentation for any purpose, provided
* that existing copyright notices are retained in all copies and that this
* notice and the following disclaimer are included verbatim in any 
* distributions. No written agreement, license, or royalty fee is required
* for any of the authorized uses.
*
* THIS SOFTWARE IS PROVIDED BY THE CONTRIBUTORS *AS IS* AND ANY EXPRESS OR
* IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
* OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. 
* IN NO EVENT SHALL THE CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
* INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
* NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
* DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
* THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
* (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*
******************************************************************************
* REVISION HISTORY (please don't use tabs!)
*
*(yyyy-mm-dd)
* 2001-06-01 Robert Dickenson <odin@pnc.com.au>, Cognizant Pty Ltd.
*            Original file.
*
*****************************************************************************
*/
#ifndef _IF_CS89R_H_
#define _IF_CS89R_H_


//
// Crystal CS8900 PacketPage equates
//
#define CS8900Base       0x7f00

#define portRxTxData   (CS8900Base+0x00)   //Receive/Transmit data (port 0)
#define portRxTxData1  (CS8900Base+0x02)   //Receive/Transmit data (port 0)
#define portTxCmd      (CS8900Base+0x04)   //Transmit Commnad
#define portTxLength   (CS8900Base+0x06)   //Transmit Length
#define portISQ        (CS8900Base+0x08)   //Interrupt status queue
#define portPtr        (CS8900Base+0x0a)   //PacketPage pointer
#define portData       (CS8900Base+0x0c)   //PacketPage data (port 0)
#define portData1      (CS8900Base+0x0e)   //PacketPage data (port 1)
//
// CS8900 PacketPage Offsets 
//
#define ppEISA             (u_short)0x0000          //EISA Registration number of CS8900
#define ppProdID           (u_short)0x0002          //Product ID Number
#define ppIOBase           (u_short)0x0020          //I/O Base Address
#define ppIntNum           (u_short)0x0022          //Interrupt number (0,1,2, or 3)
#define ppMemBase          (u_short)0x002C          //Memory Base address register (20 bit)
#define ppRxCfg            (u_short)0x0102          //Receiver Configuration
#define ppRxCtl            (u_short)0x0104          //Receiver Control
#define ppTxCfg            (u_short)0x0106          //Transmit Configuration
#define ppBufCfg           (u_short)0x010A          //Buffer Configuration
#define ppLineCtl          (u_short)0x0112          //Line Control
#define ppSelfCtl          (u_short)0x0114          //Self Control
#define ppBusCtl           (u_short)0x0116          //Bus Control
#define ppTestCtl          (u_short)0x0118          //Test Control
#define ppISQ              (u_short)0x0120          //Interrupt status queue
#define ppRxEvt            (u_short)0x0124          //Receiver Event
#define ppTxEvt            (u_short)0x0128          //Transmitter Event
#define ppBufEvt           (u_short)0x012C          //Buffer Event
#define ppRxMiss           (u_short)0x0130          //Receiver Miss Counter
#define ppTxCol            (u_short)0x0132          //Transmit Collision Counter
#define ppLineSt           (u_short)0x0134          //Line Status
#define ppSelfSt           (u_short)0x0136          //Self Status
#define ppBusSt            (u_short)0x0138          //Bus Status
#define ppTxCmd            (u_short)0x0144          //Transmit Command Request
#define ppTxLength         (u_short)0x0146          //Transmit Length
#define ppIndAddr          (u_short)0x0158          //Individual Address (IA)
#define ppRxStat           (u_short)0x0400          //Receive Status
#define ppRxLength         (u_short)0x0402          //Receive Length
#define ppRxFrame          (u_short)0x0404          //Receive Frame Location
#define ppTxFrame          (u_short)0x0A00          //Transmit Frame Location
//
// Register Numbers 
//
#define REG_NUM_MASK            0x003F
#define REG_NUM_RX_EVENT        0x0004
#define REG_NUM_TX_EVENT        0x0008
#define REG_NUM_BUF_EVENT       0x000C
#define REG_NUM_RX_MISS         0x0010
#define REG_NUM_TX_COL          0x0012
//
// Self Control Register
//
#define SELF_CTL_RESET          0x0040
#define SELF_CTL_HC1E           0x2000
#define SELF_CTL_HCB1           0x8000
//
// Self Status Register 
//
#define SELF_ST_INIT_DONE       0x0080
#define SELF_ST_SI_BUSY         0x0100
#define SELF_ST_EEP_PRES        0x0200
#define SELF_ST_EEP_OK          0x0400
#define SELF_ST_EL_PRES         0x0800
//
// Bus Control Register 
//
#define BUS_CTL_USE_SA          0x0200
#define BUS_CTL_MEM_MODE        0x0400
#define BUS_CTL_IOCHRDY         0x1000
#define BUS_CTL_INT_ENBL        0x8000
//
// Bus Status Register 
//
#define BUS_ST_TX_BID_ERR       0x0080
#define BUS_ST_RDY4TXNOW        0x0100
//
// Line Control Register 
//
#define LINE_CTL_RX_ON          0x0040
#define LINE_CTL_TX_ON          0x0080
#define LINE_CTL_AUI_ONLY       0x0100
#define LINE_CTL_10BASET        0x0000
//
// Test Control Register 
//
#define TEST_CTL_DIS_LT         0x0080
#define TEST_CTL_ENDEC_LP       0x0200
#define TEST_CTL_AUI_LOOP       0x0400
#define TEST_CTL_DIS_BKOFF      0x0800
#define TEST_CTL_FDX            0x4000
//
// Receiver Configuration Register 
//
#define RX_CFG_SKIP             0x0040
#define RX_CFG_RX_OK_IE         0x0100
#define RX_CFG_CRC_ERR_IE       0x1000
#define RX_CFG_RUNT_IE          0x2000
#define RX_CFG_X_DATA_IE        0x4000
//
// Receiver Event Register 
//
#define RX_EVENT_RX_OK          0x0100
#define RX_EVENT_IND_ADDR       0x0400
#define RX_EVENT_BCAST          0x0800
#define RX_EVENT_CRC_ERR        0x1000
#define RX_EVENT_RUNT           0x2000
#define RX_EVENT_X_DATA         0x4000
//
//Receiver Control Register 
//
#define RX_CTL_RX_OK_A          0x0100
#define RX_CTL_MCAST_A          0x0200
#define RX_CTL_IND_A            0x0400
#define RX_CTL_BCAST_A          0x0800
#define RX_CTL_CRC_ERR_A        0x1000
#define RX_CTL_RUNT_A           0x2000
#define RX_CTL_X_DATA_A         0x4000
//
//Transmit Configuration Register 
//
#define TX_CFG_LOSS_CRS_IE      0x0040
#define TX_CFG_SQE_ERR_IE       0x0080
#define TX_CFG_TX_OK_IE         0x0100
#define TX_CFG_OUT_WIN_IE       0x0200
#define TX_CFG_JABBER_IE        0x0400
#define TX_CFG_16_COLL_IE       0x8000
#define TX_CFG_ALL_IE           0x8FC0
//
//Transmit Event Register 
//
#define TX_EVENT_TX_OK          0x0100
#define TX_EVENT_OUT_WIN        0x0200
#define TX_EVENT_JABBER         0x0400
#define TX_EVENT_16_COLL        0x1000
//
// Transmit Command Register
//
#define TX_CMD_START_5          0x0000
#define TX_CMD_START_381        0x0080
#define TX_CMD_START_1021       0x0040
#define TX_CMD_START_ALL        0x00C0
#define TX_CMD_FORCE            0x0100
#define TX_CMD_ONE_COLL         0x0200
#define TX_CMD_NO_CRC           0x1000
#define TX_CMD_NO_PAD           0x2000
//
//Buffer Configuration Register 
//
#define BUF_CFG_SW_INT          0x0040
#define BUF_CFG_RDY4TX_IE       0x0100
#define BUF_CFG_TX_UNDR_IE      0x0200
//
// Other stuff for the CS8900
//
#define REGMASK         0x3f


#endif // _IF_CS89R_H_
////////////////////////////////////////////////////////////////////////////////

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久久av毛片精品| 美女尤物国产一区| 秋霞电影网一区二区| 国产成人精品aa毛片| 欧美浪妇xxxx高跟鞋交| 亚洲欧美综合另类在线卡通| 伦理电影国产精品| 91国偷自产一区二区三区观看| 久久久久久久久蜜桃| 日韩电影免费在线| 欧美性受xxxx| 日韩理论电影院| 国产91精品免费| 日韩三级.com| 日日噜噜夜夜狠狠视频欧美人| 色一区在线观看| 国产精品美女久久久久久久 | 欧美人与z0zoxxxx视频| 中文字幕欧美国产| 国产一区二区在线影院| 日韩免费高清视频| 日本欧美一区二区三区| 欧美酷刑日本凌虐凌虐| 亚洲自拍偷拍图区| 欧美中文字幕一区二区三区亚洲| 亚洲视频精选在线| 91免费国产在线观看| 国产精品你懂的在线欣赏| 国产精品911| 国产欧美日韩精品a在线观看| 精品一区二区三区不卡| 2022国产精品视频| 国模娜娜一区二区三区| 国产精品国产三级国产普通话三级| 国产麻豆一精品一av一免费| 精品国产精品网麻豆系列| 秋霞午夜av一区二区三区| 日韩免费成人网| 黑人巨大精品欧美一区| 久久久久久久久久久久久久久99| 精品一区精品二区高清| 久久久久久夜精品精品免费| 国产成人精品一区二区三区四区 | 欧美视频一区二| 亚洲第一激情av| 在线成人高清不卡| 免费成人av资源网| 国产亚洲一区二区三区四区| 国产麻豆精品一区二区| 中文字幕在线不卡视频| 欧美无砖专区一中文字| 免费成人你懂的| 国产日韩欧美精品一区| 97久久超碰国产精品| 亚洲国产wwwccc36天堂| 日韩写真欧美这视频| 国产精品一区二区久激情瑜伽| 国产精品久久久久久久浪潮网站| 色www精品视频在线观看| 亚洲成av人在线观看| 日韩一级黄色大片| 国产成人欧美日韩在线电影| 亚洲精品免费一二三区| 欧美一区二区观看视频| 成人白浆超碰人人人人| 亚洲成av人影院在线观看网| 久久综合久久久久88| 色综合一个色综合亚洲| 美女爽到高潮91| 亚洲欧美日韩一区二区| 欧美一级夜夜爽| 97se亚洲国产综合自在线不卡| 日韩国产精品91| 日韩一区欧美一区| 精品卡一卡二卡三卡四在线| 精品黑人一区二区三区久久| 成人黄色免费短视频| 奇米777欧美一区二区| 国产精品乱子久久久久| 欧美一卡二卡三卡| 99精品欧美一区| 国产综合色视频| 亚洲成人一二三| 中文字幕日韩av资源站| 26uuu亚洲| 69p69国产精品| 色婷婷综合视频在线观看| 国产乱色国产精品免费视频| 亚洲成人av福利| 亚洲日本va午夜在线电影| 久久综合狠狠综合久久激情| 欧美精品xxxxbbbb| 91麻豆视频网站| 成人网在线免费视频| 日本人妖一区二区| 亚洲成a人片在线观看中文| 中文字幕在线不卡一区| 国产欧美综合色| 精品国产乱码久久久久久闺蜜| 56国语精品自产拍在线观看| 色哟哟一区二区三区| gogogo免费视频观看亚洲一| 国产一区二区三区免费在线观看| 日韩**一区毛片| 亚洲成av人综合在线观看| 亚洲柠檬福利资源导航| 亚洲视频免费看| 日韩伦理av电影| 亚洲免费观看视频| 亚洲人123区| 亚洲精品国产无天堂网2021| 亚洲三级电影全部在线观看高清| 国产精品高潮久久久久无| 国产色婷婷亚洲99精品小说| 久久久久久久精| 国产性天天综合网| 欧美高清在线一区| 国产精品毛片高清在线完整版| 国产欧美视频一区二区三区| 久久精品夜色噜噜亚洲aⅴ| 国产无遮挡一区二区三区毛片日本| 精品美女在线观看| 国产欧美精品在线观看| 国产女主播视频一区二区| 中文久久乱码一区二区| 国产精品短视频| 亚洲国产婷婷综合在线精品| 亚洲第一综合色| 免费成人你懂的| 国产成人综合在线| 色综合天天综合网天天看片| 欧美性大战久久久| 欧美精品18+| 欧美v亚洲v综合ⅴ国产v| 国产喷白浆一区二区三区| 综合久久综合久久| 婷婷综合另类小说色区| 久久丁香综合五月国产三级网站| 国产精品一二三区| 一本大道综合伊人精品热热 | 粉嫩绯色av一区二区在线观看| 成人网男人的天堂| 欧美浪妇xxxx高跟鞋交| 精品免费日韩av| 亚洲免费色视频| 六月婷婷色综合| 91免费观看视频| 日韩欧美一二区| 国产精品私人自拍| 视频在线在亚洲| 成人蜜臀av电影| 日韩一区二区在线播放| 欧美国产精品久久| 日本网站在线观看一区二区三区| 国产高清久久久久| 欧美日韩和欧美的一区二区| 午夜精品123| 国产毛片精品一区| 欧美日韩视频在线一区二区| 久久亚洲综合av| 亚洲国产精品嫩草影院| 国产**成人网毛片九色| 在线电影一区二区三区| 国产午夜精品在线观看| 日日夜夜一区二区| 99国产精品视频免费观看| 精品国一区二区三区| 亚洲国产cao| 91视频观看免费| 国产亚洲欧美日韩在线一区| 日韩av网站在线观看| 日本国产一区二区| 国产精品免费久久| 激情综合亚洲精品| 欧美精品一二三区| 亚洲激情图片qvod| 成人激情小说乱人伦| 久久综合久久鬼色中文字| 亚洲成av人**亚洲成av**| 99久久国产综合精品女不卡 | 欧美裸体一区二区三区| 中文字幕一区二区日韩精品绯色| 精品制服美女丁香| 制服丝袜成人动漫| 亚洲香肠在线观看| 欧美最猛性xxxxx直播| 国产精品久久久久久久久晋中 | 不卡一区二区在线| 2024国产精品| 国产一区二区三区黄视频| 日韩午夜精品视频| 奇米在线7777在线精品| 欧美美女bb生活片| 天堂蜜桃一区二区三区| 欧美视频在线观看一区| 亚洲影院在线观看| 欧美日韩免费观看一区二区三区| 伊人夜夜躁av伊人久久| 欧美伊人精品成人久久综合97| 亚洲男女一区二区三区|