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

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

?? lib_emac.h

?? 基于sam7x256平臺(tái)做的CAN與網(wǎng)口互轉(zhuǎn)接口
?? H
?? 第 1 頁 / 共 2 頁
字號(hào):

#ifndef	__lib_emac_H
#define	__lib_emac_H
#include	"/LwIP/include/lwip/err.h"
/*
*********************************************************************************************************
*                                      AT91SAM7X256 EMAC DEFINES
*
* Note(s) : (1) These global #define's are required PRIOR to network configuration.
*********************************************************************************************************
*/

#define  EMAC_CFG_MAC_ADDR_SEL_NONE                 0       /* Do not explicity select a MAC address src   */
#define  EMAC_CFG_MAC_ADDR_SEL_EEPROM               1       /* EMAC MAC addr cfg'd from NIC's ext EEPROM.  */
#define  EMAC_CFG_MAC_ADDR_SEL_CFG                  2       /* EMAC MAC addr cfg'd by prod app @ init.     */

#define  EMAC_SPD_0                                 0       /* Link speed unknown, or link down            */
#define  EMAC_SPD_10                               10       /* Link speed = 10mbps                         */
#define  EMAC_SPD_100                             100       /* Link speed = 100mbps                        */

#define  EMAC_DUPLEX_UNKNOWN                        0       /* Duplex uknown or auto-neg incomplete        */
#define  EMAC_DUPLEX_HALF                           1       /* Duplex = Half Duplex                        */
#define  EMAC_DUPLEX_FULL                           2       /* Duplex = Full Duplex                        */

//* 網(wǎng)絡(luò)配置寄存器的速度和雙工位掩碼
#define		EMAC_NCFGR_SPD_FD_MASK		0xFFFFFFFC

#define 	NB_TX_BUFS			16								//* 發(fā)送緩沖區(qū)個(gè)數(shù)
#define 	ETH_TX_BUF_SIZE		256								//* 發(fā)送緩沖區(qū)大小

#define		NB_RX_BUFS			32								//* 接收緩沖區(qū)個(gè)數(shù)
#define		ETH_RX_BUF_SIZE		128								//* EMAC數(shù)據(jù)手冊(cè)規(guī)定接收緩沖區(qū)僅占128字節(jié)大小,128 * 32接收緩沖區(qū)共4096字節(jié)
/*
*********************************************************************************************************
*                                               DEFINES
*********************************************************************************************************
*/

#define DM9161AE_INIT_AUTO_NEG_RETRIES         3

                                                                /* Generic MII registers. */
#define MII_BMCR                            0x00                /* Basic mode control register */
#define MII_BMSR                            0x01                /* Basic mode status register  */
#define MII_PHYSID1                         0x02                /* PHYS ID 1                   */
#define MII_PHYSID2                         0x03                /* PHYS ID 2                   */
#define MII_ADVERTISE                       0x04                /* Advertisement control reg   */
#define MII_LPA                             0x05                /* Link partner ability reg    */
#define MII_EXPANSION                       0x06                /* Expansion register          */
#define MII_DCOUNTER                        0x12                /* Disconnect counter          */
#define MII_FCSCOUNTER                      0x13                /* False carrier counter       */
#define MII_NWAYTEST                        0x14                /* N-way auto-neg test reg     */
#define MII_RERRCOUNTER                     0x15                /* Receive error counter       */
#define MII_SREVISION                       0x16                /* Silicon revision            */
#define MII_RESV1                           0x17                /* Reserved...                 */
#define MII_LBRERROR                        0x18                /* Lpback, rx, bypass error    */
#define MII_PHYADDR                         0x19                /* PHY address                 */
#define MII_RESV2                           0x1A                /* Reserved...                 */
#define MII_TPISTATUS                       0x1B                /* TPI status for 10mbps       */
#define MII_NCONFIG                         0x1C                /* Network interface config    */

                                                                /* Basic mode control register. */
#define BMCR_RESV                         0x007F                /* Unused...                   */
#define BMCR_CTST                         0x0080                /* Collision test              */
#define BMCR_FULLDPLX                     0x0100                /* Full duplex                 */
#define BMCR_ANRESTART                    0x0200                /* Auto negotiation restart    */
#define BMCR_ISOLATE                      0x0400                /* Disconnect DP83840 from MII */
#define BMCR_PDOWN                        0x0800                /* Powerdown the DP83840       */
#define BMCR_ANENABLE                     0x1000                /* Enable auto negotiation     */
#define BMCR_SPEED100                     0x2000                /* Select 100Mbps              */
#define BMCR_LOOPBACK                     0x4000                /* TXD loopback bits           */
#define BMCR_RESET                        0x8000                /* Reset the DP83840           */

                                                                /* Basic mode status register. */
#define BMSR_ERCAP                        0x0001                /* Ext-reg capability          */
#define BMSR_JCD                          0x0002                /* Jabber detected             */
#define BMSR_LSTATUS                      0x0004                /* Link status                 */
#define BMSR_ANEGCAPABLE                  0x0008                /* Able to do auto-negotiation */
#define BMSR_RFAULT                       0x0010                /* Remote fault detected       */
#define BMSR_ANEGCOMPLETE                 0x0020                /* Auto-negotiation complete   */
#define BMSR_RESV                         0x07C0                /* Unused...                   */
#define BMSR_10HALF                       0x0800                /* Can do 10mbps, half-duplex  */
#define BMSR_10FULL                       0x1000                /* Can do 10mbps, full-duplex  */
#define BMSR_100HALF                      0x2000                /* Can do 100mbps, half-duplex */
#define BMSR_100FULL                      0x4000                /* Can do 100mbps, full-duplex */
#define BMSR_100BASE4                     0x8000                /* Can do 100mbps, 4k packets  */

                                                                /* Advertisement control reg   */
#define ADVERTISE_SLCT                    0x001F                /* Selector bits               */
#define ADVERTISE_CSMA                    0x0001                /* Only selector supported     */
#define ADVERTISE_10HALF                  0x0020                /* Try for 10mbps half-duplex  */
#define ADVERTISE_10FULL                  0x0040                /* Try for 10mbps full-duplex  */
#define ADVERTISE_100HALF                 0x0080                /* Try for 100mbps half-duplex */
#define ADVERTISE_100FULL                 0x0100                /* Try for 100mbps full-duplex */
#define ADVERTISE_100BASE4                0x0200                /* Try for 100mbps 4k packets  */
#define ADVERTISE_RESV                    0x1C00                /* Unused...                   */
#define ADVERTISE_RFAULT                  0x2000                /* Say we can detect faults    */
#define ADVERTISE_LPACK                   0x4000                /* Ack link partners response  */
#define ADVERTISE_NPAGE                   0x8000                /* Next page bit               */
                                                                /* Link partner ability reg    */
#define LPA_SLCT                          0x001F                /* Same as advertise selector  */
#define LPA_10HALF                        0x0020                /* Can do 10mbps half-duplex   */
#define LPA_10FULL                        0x0040                /* Can do 10mbps full-duplex   */
#define LPA_100HALF                       0x0080                /* Can do 100mbps half-duplex  */
#define LPA_100FULL                       0x0100                /* Can do 100mbps full-duplex  */
#define LPA_100BASE4                      0x0200                /* Can do 100mbps 4k packets   */
#define LPA_RESV                          0x1C00                /* Unused...                   */
#define LPA_RFAULT                        0x2000                /* Link partner faulted        */
#define LPA_LPACK                         0x4000                /* Link partner acked us       */
#define LPA_NPAGE                         0x8000                /* Next page bit               */

#define LPA_DUPLEX		(LPA_10FULL | LPA_100FULL)
#define LPA_100			(LPA_100FULL | LPA_100HALF | LPA_100BASE4)

                                                                /* Expansion reg for auto-neg  */
#define EXPANSION_NWAY                    0x0001                /* Can do N-way auto-nego      */
#define EXPANSION_LCWP                    0x0002                /* Got new RX page code word   */
#define EXPANSION_ENABLENPAGE             0x0004                /* This enables npage words    */
#define EXPANSION_NPCAPABLE               0x0008                /* Link partner supports npage */
#define EXPANSION_MFAULTS                 0x0010                /* Multiple faults detected    */
#define EXPANSION_RESV                    0xFFE0                /* Unused...                   */

                                                                /* N-way test register         */
#define NWAYTEST_RESV1                    0x00FF                /* Unused...                   */
#define NWAYTEST_LOOPBACK                 0x0100                /* Enable loopback for N-way   */
#define NWAYTEST_RESV2                    0xFE00                /* Unused...                   */

#define SPD_10				                  10
#define SPD_100		                         100
                                                                 /* Duplex, half or full        */
#define DUPLEX_HALF				            0x00
#define DUPLEX_FULL				            0x01


#define MII_DM9161_ID                 0x0181b8a0                /* PHY ID                      */

#define AT91C_PHY_ADDR	                      31                /* PHY Address                 */

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲专区一二三| 91精品国产麻豆国产自产在线 | 久久精品国产色蜜蜜麻豆| 欧美色视频在线观看| 亚洲成人第一页| 制服.丝袜.亚洲.中文.综合 | 久草精品在线观看| 欧美精品一区二区三区高清aⅴ| 欧美精选午夜久久久乱码6080| 亚洲mv在线观看| 91精品婷婷国产综合久久| 六月丁香综合在线视频| 久久久青草青青国产亚洲免观| 国产成人一区二区精品非洲| 国产精品高潮呻吟久久| 欧美影视一区在线| 免费人成精品欧美精品| 久久亚洲免费视频| 91女厕偷拍女厕偷拍高清| 亚洲电影激情视频网站| 日韩欧美国产电影| 成人在线视频首页| 亚洲福利一区二区| 精品免费视频.| 懂色av一区二区在线播放| 怡红院av一区二区三区| 欧美精品777| 成人午夜在线视频| 日韩精品每日更新| 中文字幕国产一区二区| 欧美军同video69gay| 国产乱淫av一区二区三区 | 亚洲综合图片区| 欧美一级日韩一级| hitomi一区二区三区精品| 日日骚欧美日韩| 国产精品久久久久aaaa| 884aa四虎影成人精品一区| 国产精品18久久久久久久久久久久 | 人人精品人人爱| 中文字幕中文字幕一区二区| 欧美三级午夜理伦三级中视频| 国产剧情一区在线| 日韩精品电影在线观看| 亚洲欧美偷拍另类a∨色屁股| 精品欧美一区二区在线观看| 91成人免费在线| 国产一区二区三区日韩| 日本不卡1234视频| 一级日本不卡的影视| 亚洲国产成人自拍| 精品国产电影一区二区| 欧美精品久久一区二区三区| www.亚洲在线| 国产高清精品网站| 久久国产精品99久久久久久老狼 | 精品一区二区三区视频| 亚洲影视在线观看| 国产精品免费久久| 久久久精品综合| 日韩精品一区二区三区中文精品| 欧美在线视频全部完| 91美女片黄在线| 99re6这里只有精品视频在线观看| 国内精品在线播放| 婷婷六月综合网| 午夜精品福利一区二区三区av | 国产一区啦啦啦在线观看| 一区二区三区精品| 一区二区免费视频| 亚洲精品国产一区二区精华液| 中文字幕不卡的av| 久久久影视传媒| 久久久久久久网| 久久精品人人做人人爽97| 精品久久久久av影院| 日韩欧美一卡二卡| 日韩精品自拍偷拍| 精品国内二区三区| 精品99999| 亚洲国产激情av| 国产精品久久久久影院老司| 国产精品家庭影院| 日韩美女啊v在线免费观看| 自拍偷自拍亚洲精品播放| 国产精品久久国产精麻豆99网站| 国产精品久久久久天堂| 综合在线观看色| 亚洲午夜精品在线| 日产欧产美韩系列久久99| 蜜桃视频免费观看一区| 另类小说综合欧美亚洲| 国产乱子轮精品视频| 成人免费观看视频| 99国产精品久久久久久久久久久| 日本道色综合久久| 欧美探花视频资源| 91精品久久久久久久91蜜桃| 日韩一区二区三区四区| 久久久久久久久久久99999| 欧美国产激情二区三区| 亚洲精品中文字幕在线观看| 亚洲成人7777| 狠狠色狠狠色综合系列| 99久久伊人久久99| 欧美日本视频在线| 亚洲精品一区二区三区在线观看| 中文子幕无线码一区tr| 亚洲制服丝袜av| 美国十次综合导航| eeuss鲁一区二区三区| 欧美精品在线观看播放| 国产亚洲精品资源在线26u| 成人在线一区二区三区| 韩国一区二区在线观看| 97se亚洲国产综合自在线不卡| 欧美日韩高清一区二区三区| 精品国产乱码久久| 一区二区三区在线播| 国产一区二区主播在线| 97久久超碰精品国产| 日韩精品专区在线影院重磅| 国产精品电影一区二区| 免费精品视频在线| 91麻豆产精品久久久久久 | 狠狠色狠狠色综合| 欧美在线你懂的| 久久久精品黄色| 婷婷丁香久久五月婷婷| 成人爽a毛片一区二区免费| 欧美卡1卡2卡| 亚洲免费资源在线播放| 精品一区二区免费| 欧美性感一区二区三区| 中文字幕不卡在线播放| 免费成人av资源网| 色婷婷国产精品| 欧美激情资源网| 日本女优在线视频一区二区| 91亚洲永久精品| 26uuu色噜噜精品一区| 天天色 色综合| 日本韩国精品在线| 中文字幕中文乱码欧美一区二区| 久久综合综合久久综合| 欧美丝袜丝交足nylons| 成人免费在线观看入口| 国产v日产∨综合v精品视频| 7777精品伊人久久久大香线蕉超级流畅 | 精品国产一区二区在线观看| 一区二区三区四区亚洲| 成人小视频免费观看| 久久久亚洲欧洲日产国码αv| 日韩国产欧美三级| 欧美日韩视频在线观看一区二区三区| 国产精品久久久久久久久免费丝袜| 国产一区三区三区| 日韩视频一区二区| 日韩va亚洲va欧美va久久| 欧美日韩免费一区二区三区视频 | 精品视频1区2区| 亚洲乱码国产乱码精品精小说 | 99久久99久久免费精品蜜臀| 国产欧美精品国产国产专区| 国产乱码字幕精品高清av| 欧美大片免费久久精品三p| 91麻豆精品国产91久久久久久 | 国产美女视频91| 精品国产sm最大网站免费看| 麻豆成人综合网| 精品国产99国产精品| 久久爱www久久做| 精品国产网站在线观看| 久久精品国产**网站演员| 精品国产自在久精品国产| 韩国中文字幕2020精品| 国产亚洲精品资源在线26u| 粉嫩av一区二区三区在线播放| 欧美国产视频在线| 99久久综合国产精品| 亚洲免费毛片网站| 欧美日韩精品一区二区三区四区| 无吗不卡中文字幕| 欧美一区二区性放荡片| 精品一区二区三区在线播放视频 | 欧美色综合影院| 三级欧美韩日大片在线看| 日韩精品一区在线观看| 国产精品一级片在线观看| 国产精品福利一区| 欧美日韩精品三区| 日本va欧美va精品| 日本一区二区三区在线观看| 91在线观看下载| 亚洲成人久久影院| 久久久不卡网国产精品一区| 成人爱爱电影网址| 亚洲线精品一区二区三区八戒| 欧美一二三区精品| 高清不卡在线观看|