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

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

?? xemac_l.h

?? gumstiz u-boot loader in linux
?? H
?? 第 1 頁 / 共 2 頁
字號:
/********************************************************************************     Author: Xilinx, Inc.***     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.***     XILINX IS PROVIDING THIS DESIGN, CODE, OR INFORMATION "AS IS" AS A*     COURTESY TO YOU. BY PROVIDING THIS DESIGN, CODE, OR INFORMATION AS*     ONE POSSIBLE IMPLEMENTATION OF THIS FEATURE, APPLICATION OR STANDARD,*     XILINX IS MAKING NO REPRESENTATION THAT THIS IMPLEMENTATION IS FREE*     FROM ANY CLAIMS OF INFRINGEMENT, AND YOU ARE RESPONSIBLE FOR OBTAINING*     ANY THIRD PARTY RIGHTS YOU MAY REQUIRE FOR YOUR IMPLEMENTATION.*     XILINX EXPRESSLY DISCLAIMS ANY WARRANTY WHATSOEVER WITH RESPECT TO*     THE ADEQUACY OF THE IMPLEMENTATION, INCLUDING BUT NOT LIMITED TO ANY*     WARRANTIES OR REPRESENTATIONS THAT THIS IMPLEMENTATION IS FREE FROM*     CLAIMS OF INFRINGEMENT, IMPLIED WARRANTIES OF MERCHANTABILITY AND*     FITNESS FOR A PARTICULAR PURPOSE.***     Xilinx hardware products are not intended for use in life support*     appliances, devices, or systems. Use in such applications is*     expressly prohibited.***     (c) Copyright 2002-2004 Xilinx Inc.*     All rights reserved.***     You should have received a copy of the GNU General Public License along*     with this program; if not, write to the Free Software Foundation, Inc.,*     675 Mass Ave, Cambridge, MA 02139, USA.*******************************************************************************//*****************************************************************************//**** @file xemac_l.h** This header file contains identifiers and low-level driver functions (or* macros) that can be used to access the device.  High-level driver functions* are defined in xemac.h.** <pre>* MODIFICATION HISTORY:** Ver	Who  Date     Changes* ----- ---- -------- -----------------------------------------------* 1.00b rpm  04/26/02 First release* 1.00b rmm  09/23/02 Added XEmac_mPhyReset macro* 1.00c rpm  12/05/02 New version includes support for simple DMA* </pre>*******************************************************************************/#ifndef XEMAC_L_H		/* prevent circular inclusions */#define XEMAC_L_H		/* by using protection macros *//***************************** Include Files *********************************/#include "xbasic_types.h"#include "xio.h"/************************** Constant Definitions *****************************//* Offset of the MAC registers from the IPIF base address */#define XEM_REG_OFFSET	   0x1100UL/* * Register offsets for the Ethernet MAC. Each register is 32 bits. */#define XEM_EMIR_OFFSET	  (XEM_REG_OFFSET + 0x0)	/* EMAC Module ID */#define XEM_ECR_OFFSET	  (XEM_REG_OFFSET + 0x4)	/* MAC Control */#define XEM_IFGP_OFFSET	  (XEM_REG_OFFSET + 0x8)	/* Interframe Gap */#define XEM_SAH_OFFSET	  (XEM_REG_OFFSET + 0xC)	/* Station addr, high */#define XEM_SAL_OFFSET	  (XEM_REG_OFFSET + 0x10)	/* Station addr, low */#define XEM_MGTCR_OFFSET  (XEM_REG_OFFSET + 0x14)	/* MII mgmt control */#define XEM_MGTDR_OFFSET  (XEM_REG_OFFSET + 0x18)	/* MII mgmt data */#define XEM_RPLR_OFFSET	  (XEM_REG_OFFSET + 0x1C)	/* Rx packet length */#define XEM_TPLR_OFFSET	  (XEM_REG_OFFSET + 0x20)	/* Tx packet length */#define XEM_TSR_OFFSET	  (XEM_REG_OFFSET + 0x24)	/* Tx status */#define XEM_RMFC_OFFSET	  (XEM_REG_OFFSET + 0x28)	/* Rx missed frames */#define XEM_RCC_OFFSET	  (XEM_REG_OFFSET + 0x2C)	/* Rx collisions */#define XEM_RFCSEC_OFFSET (XEM_REG_OFFSET + 0x30)	/* Rx FCS errors */#define XEM_RAEC_OFFSET	  (XEM_REG_OFFSET + 0x34)	/* Rx alignment errors */#define XEM_TEDC_OFFSET	  (XEM_REG_OFFSET + 0x38)	/* Transmit excess							 * deferral cnt *//* * Register offsets for the IPIF components */#define XEM_ISR_OFFSET		 0x20UL /* Interrupt status */#define XEM_DMA_OFFSET		 0x2300UL#define XEM_DMA_SEND_OFFSET	 (XEM_DMA_OFFSET + 0x0) /* DMA send channel */#define XEM_DMA_RECV_OFFSET	 (XEM_DMA_OFFSET + 0x40)	/* DMA recv channel */#define XEM_PFIFO_OFFSET	 0x2000UL#define XEM_PFIFO_TXREG_OFFSET	 (XEM_PFIFO_OFFSET + 0x0)	/* Tx registers */#define XEM_PFIFO_RXREG_OFFSET	 (XEM_PFIFO_OFFSET + 0x10)	/* Rx registers */#define XEM_PFIFO_TXDATA_OFFSET	 (XEM_PFIFO_OFFSET + 0x100)	/* Tx keyhole */#define XEM_PFIFO_RXDATA_OFFSET	 (XEM_PFIFO_OFFSET + 0x200)	/* Rx keyhole *//* * EMAC Module Identification Register (EMIR) */#define XEM_EMIR_VERSION_MASK	 0xFFFF0000UL	/* Device version */#define XEM_EMIR_TYPE_MASK	 0x0000FF00UL	/* Device type *//* * EMAC Control Register (ECR) */#define XEM_ECR_FULL_DUPLEX_MASK	 0x80000000UL	/* Full duplex mode */#define XEM_ECR_XMIT_RESET_MASK		 0x40000000UL	/* Reset transmitter */#define XEM_ECR_XMIT_ENABLE_MASK	 0x20000000UL	/* Enable transmitter */#define XEM_ECR_RECV_RESET_MASK		 0x10000000UL	/* Reset receiver */#define XEM_ECR_RECV_ENABLE_MASK	 0x08000000UL	/* Enable receiver */#define XEM_ECR_PHY_ENABLE_MASK		 0x04000000UL	/* Enable PHY */#define XEM_ECR_XMIT_PAD_ENABLE_MASK	 0x02000000UL	/* Enable xmit pad insert */#define XEM_ECR_XMIT_FCS_ENABLE_MASK	 0x01000000UL	/* Enable xmit FCS insert */#define XEM_ECR_XMIT_ADDR_INSERT_MASK	 0x00800000UL	/* Enable xmit source addr							 * insertion */#define XEM_ECR_XMIT_ERROR_INSERT_MASK	 0x00400000UL	/* Insert xmit error */#define XEM_ECR_XMIT_ADDR_OVWRT_MASK	 0x00200000UL	/* Enable xmit source addr							 * overwrite */#define XEM_ECR_LOOPBACK_MASK		 0x00100000UL	/* Enable internal							 * loopback */#define XEM_ECR_RECV_STRIP_ENABLE_MASK	 0x00080000UL	/* Enable recv pad/fcs strip */#define XEM_ECR_UNICAST_ENABLE_MASK	 0x00020000UL	/* Enable unicast addr */#define XEM_ECR_MULTI_ENABLE_MASK	 0x00010000UL	/* Enable multicast addr */#define XEM_ECR_BROAD_ENABLE_MASK	 0x00008000UL	/* Enable broadcast addr */#define XEM_ECR_PROMISC_ENABLE_MASK	 0x00004000UL	/* Enable promiscuous mode */#define XEM_ECR_RECV_ALL_MASK		 0x00002000UL	/* Receive all frames */#define XEM_ECR_RESERVED2_MASK		 0x00001000UL	/* Reserved */#define XEM_ECR_MULTI_HASH_ENABLE_MASK	 0x00000800UL	/* Enable multicast hash */#define XEM_ECR_PAUSE_FRAME_MASK	 0x00000400UL	/* Interpret pause frames */#define XEM_ECR_CLEAR_HASH_MASK		 0x00000200UL	/* Clear hash table */#define XEM_ECR_ADD_HASH_ADDR_MASK	 0x00000100UL	/* Add hash table address *//* * Interframe Gap Register (IFGR) */#define XEM_IFGP_PART1_MASK	    0xF8000000UL	/* Interframe Gap Part1 */#define XEM_IFGP_PART1_SHIFT	    27#define XEM_IFGP_PART2_MASK	    0x07C00000UL	/* Interframe Gap Part2 */#define XEM_IFGP_PART2_SHIFT	    22/* * Station Address High Register (SAH) */#define XEM_SAH_ADDR_MASK	    0x0000FFFFUL	/* Station address high bytes *//* * Station Address Low Register (SAL) */#define XEM_SAL_ADDR_MASK	    0xFFFFFFFFUL	/* Station address low bytes *//* * MII Management Control Register (MGTCR) */#define XEM_MGTCR_START_MASK	    0x80000000UL	/* Start/Busy */#define XEM_MGTCR_RW_NOT_MASK	    0x40000000UL	/* Read/Write Not (direction) */#define XEM_MGTCR_PHY_ADDR_MASK	    0x3E000000UL	/* PHY address */#define XEM_MGTCR_PHY_ADDR_SHIFT    25	/* PHY address shift */#define XEM_MGTCR_REG_ADDR_MASK	    0x01F00000UL	/* Register address */#define XEM_MGTCR_REG_ADDR_SHIFT    20	/* Register addr shift */#define XEM_MGTCR_MII_ENABLE_MASK   0x00080000UL	/* Enable MII from EMAC */#define XEM_MGTCR_RD_ERROR_MASK	    0x00040000UL	/* MII mgmt read error *//* * MII Management Data Register (MGTDR) */#define XEM_MGTDR_DATA_MASK	    0x0000FFFFUL	/* MII data *//* * Receive Packet Length Register (RPLR) */#define XEM_RPLR_LENGTH_MASK	    0x0000FFFFUL	/* Receive packet length *//* * Transmit Packet Length Register (TPLR) */#define XEM_TPLR_LENGTH_MASK	    0x0000FFFFUL	/* Transmit packet length *//* * Transmit Status Register (TSR) */#define XEM_TSR_EXCESS_DEFERRAL_MASK 0x80000000UL	/* Transmit excess deferral */#define XEM_TSR_FIFO_UNDERRUN_MASK   0x40000000UL	/* Packet FIFO underrun */#define XEM_TSR_ATTEMPTS_MASK	     0x3E000000UL	/* Transmission attempts */#define XEM_TSR_LATE_COLLISION_MASK  0x01000000UL	/* Transmit late collision *//* * Receive Missed Frame Count (RMFC) */#define XEM_RMFC_DATA_MASK	    0x0000FFFFUL/* * Receive Collision Count (RCC) */#define XEM_RCC_DATA_MASK	    0x0000FFFFUL/* * Receive FCS Error Count (RFCSEC) */#define XEM_RFCSEC_DATA_MASK	    0x0000FFFFUL/* * Receive Alignment Error Count (RALN) */#define XEM_RAEC_DATA_MASK	    0x0000FFFFUL/* * Transmit Excess Deferral Count (TEDC) */#define XEM_TEDC_DATA_MASK	    0x0000FFFFUL/* * EMAC Interrupt Registers (Status and Enable) masks. These registers are * part of the IPIF IP Interrupt registers */#define XEM_EIR_XMIT_DONE_MASK	       0x00000001UL	/* Xmit complete */#define XEM_EIR_RECV_DONE_MASK	       0x00000002UL	/* Recv complete */#define XEM_EIR_XMIT_ERROR_MASK	       0x00000004UL	/* Xmit error */#define XEM_EIR_RECV_ERROR_MASK	       0x00000008UL	/* Recv error */#define XEM_EIR_XMIT_SFIFO_EMPTY_MASK  0x00000010UL	/* Xmit status fifo empty */#define XEM_EIR_RECV_LFIFO_EMPTY_MASK  0x00000020UL	/* Recv length fifo empty */#define XEM_EIR_XMIT_LFIFO_FULL_MASK   0x00000040UL	/* Xmit length fifo full */

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美亚洲精品一区| 91丨porny丨最新| 日本午夜精品视频在线观看 | 91蜜桃婷婷狠狠久久综合9色| 国产激情一区二区三区| 国产成人8x视频一区二区| 国产在线精品一区二区不卡了| 极品少妇xxxx精品少妇| 久久av中文字幕片| 国产很黄免费观看久久| 成人高清伦理免费影院在线观看| 成人av在线影院| 色综合久久九月婷婷色综合| 欧美综合亚洲图片综合区| 欧美日韩一二区| 欧美一区二区三区视频在线观看| 欧美一区二区三区在线视频| 精品国产一区二区三区四区四| 精品欧美乱码久久久久久| 中文字幕精品—区二区四季| 亚洲天堂免费在线观看视频| 精品一区免费av| 成人夜色视频网站在线观看| 99re这里只有精品视频首页| 欧美高清视频不卡网| 日韩三级视频在线看| 国产女人18水真多18精品一级做 | 99国产精品久久| 欧美系列亚洲系列| 精品播放一区二区| 亚洲欧美经典视频| 免费观看在线综合| 波多野结衣精品在线| 欧美高清一级片在线| 国产丝袜欧美中文另类| 亚洲国产日韩一区二区| 国产一区二区久久| 在线视频你懂得一区二区三区| 日韩免费一区二区三区在线播放| 中文字幕精品三区| 免费观看在线色综合| 91视频一区二区三区| 欧美zozo另类异族| 亚洲综合色自拍一区| 国产成人h网站| 欧美一区二区三区视频在线观看| 亚洲欧洲av一区二区三区久久| 老汉av免费一区二区三区| 91美女蜜桃在线| 国产女人18毛片水真多成人如厕 | 一本大道综合伊人精品热热| 欧美一区二区三区视频免费播放| 国产精品久久久久一区二区三区 | 日韩精品中午字幕| 亚洲精品成人a在线观看| 国产成人aaa| 日韩欧美成人一区二区| 午夜久久久久久久久久一区二区| av电影在线不卡| 国产亚洲一区字幕| 激情欧美日韩一区二区| 这里是久久伊人| 亚洲国产日韩精品| 日本韩国精品一区二区在线观看| 日本一二三不卡| 国产成人自拍高清视频在线免费播放| 欧美一区二区三区播放老司机| 一区二区三区产品免费精品久久75| av在线不卡免费看| 国产精品久久久久天堂| 国产999精品久久| 日本一区二区三区在线不卡| 国产麻豆91精品| 精品国产91乱码一区二区三区 | 国内精品伊人久久久久av影院| 制服丝袜亚洲播放| 青青草伊人久久| 日韩欧美久久久| 国内精品视频一区二区三区八戒| 日韩欧美一区二区在线视频| 九一九一国产精品| 精品99一区二区| 国产在线观看一区二区| 国产拍揄自揄精品视频麻豆| 国产91丝袜在线播放九色| 国产精品丝袜91| 色综合久久久久| 日韩av午夜在线观看| 日韩精品中文字幕一区二区三区| 激情文学综合网| 欧美经典一区二区| 91日韩在线专区| 香蕉成人啪国产精品视频综合网 | 一区二区三区欧美日韩| 91久久线看在观草草青青| 亚洲男人的天堂一区二区| 欧美日韩综合一区| 美洲天堂一区二卡三卡四卡视频| 久久精品视频一区二区| 91在线无精精品入口| 亚洲aⅴ怡春院| 欧美精品一区二区三区一线天视频| 国产另类ts人妖一区二区| 亚洲女女做受ⅹxx高潮| 欧美日韩一区二区电影| 极品少妇一区二区三区精品视频 | 欧美一区午夜精品| 成人av午夜电影| 日韩激情av在线| 日本一区二区三区电影| 欧美日韩美女一区二区| 国产成人夜色高潮福利影视| 亚洲午夜久久久久久久久电影网 | 亚洲男女一区二区三区| 欧美不卡在线视频| 91福利国产精品| 国产高清不卡一区| 日本在线不卡视频| 亚洲精品久久久蜜桃| 精品动漫一区二区三区在线观看| 在线视频中文字幕一区二区| 国产伦精品一区二区三区在线观看| 亚洲精品一二三| 国产亚洲欧美一级| 欧美大片在线观看一区| 色猫猫国产区一区二在线视频| 激情五月激情综合网| 亚洲国产精品嫩草影院| 国产精品色眯眯| 欧美v日韩v国产v| 欧美美女一区二区三区| 色婷婷久久久综合中文字幕 | 欧美视频精品在线| 粉嫩av一区二区三区| 精品在线播放午夜| 日本aⅴ精品一区二区三区| 亚洲男人的天堂网| 综合在线观看色| 国产欧美一区二区三区鸳鸯浴| 精品美女在线播放| 日韩欧美一区在线| 欧美一区二区在线播放| 777久久久精品| 欧美少妇一区二区| 欧美三级乱人伦电影| 99久久免费国产| 97久久超碰国产精品| 成人sese在线| 99国产一区二区三精品乱码| 成人av网站大全| 99久久精品免费看国产免费软件| 成人精品免费看| proumb性欧美在线观看| 不卡的av网站| 日本黄色一区二区| 精品视频在线免费看| 欧美日韩大陆一区二区| 欧美日韩国产三级| 日韩一区二区三区四区| 欧美不卡在线视频| 亚洲国产精品传媒在线观看| 国产欧美一区二区精品秋霞影院 | 日本黄色一区二区| 欧美日韩综合一区| 欧美一级在线视频| 久久久综合激的五月天| 日本一区二区不卡视频| 亚洲人成在线播放网站岛国| 一区二区成人在线| 美女一区二区三区| 高清成人在线观看| 色婷婷综合久久久| 91精选在线观看| 欧美激情一区二区三区蜜桃视频| 国产精品每日更新在线播放网址| 亚洲免费三区一区二区| 香蕉乱码成人久久天堂爱免费| 久久不见久久见免费视频1| 波多野结衣在线一区| 欧美午夜片在线观看| 亚洲女性喷水在线观看一区| 丝袜亚洲精品中文字幕一区| 精品综合免费视频观看| a美女胸又www黄视频久久| 欧美日韩国产美| 久久嫩草精品久久久精品一| 一区二区三区在线视频播放 | 国产女人aaa级久久久级| 亚洲一区二区三区中文字幕在线| 日本欧美一区二区| 99精品在线观看视频| 欧美一级片在线看| 中文字幕一区二区三| 另类小说一区二区三区| 色综合天天综合狠狠| 精品播放一区二区| 亚洲最大的成人av| 成人动漫在线一区| 日韩欧美一区二区久久婷婷| 亚洲在线视频网站|