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

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

?? ixnpemhconfig_p.h

?? u-boot1.3.0的原碼,從配了網絡驅動和FLASH的驅動,并該用ESC竟如
?? H
?? 第 1 頁 / 共 2 頁
字號:
/** * @file IxNpeMhConfig_p.h * * @author Intel Corporation * @date 18 Jan 2002 * * @brief This file contains the private API for the Configuration module. * *  * @par * IXP400 SW Release version 2.0 *  * -- Copyright Notice -- *  * @par * Copyright 2001-2005, Intel Corporation. * All rights reserved. *  * @par * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met: * 1. Redistributions of source code must retain the above copyright *    notice, this list of conditions and the following disclaimer. * 2. Redistributions in binary form must reproduce the above copyright *    notice, this list of conditions and the following disclaimer in the *    documentation and/or other materials provided with the distribution. * 3. Neither the name of the Intel Corporation nor the names of its contributors *    may be used to endorse or promote products derived from this software *    without specific prior written permission. *  * @par * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND 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 COPYRIGHT OWNER OR 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. *  * @par * -- End of Copyright Notice --*//** * @defgroup IxNpeMhConfig_p IxNpeMhConfig_p * * @brief The private API for the Configuration module. *  * @{ */#ifndef IXNPEMHCONFIG_P_H#define IXNPEMHCONFIG_P_H#include "IxOsal.h"#include "IxNpeMh.h"#include "IxNpeMhMacros_p.h"/* * inline definition *//* enable function inlining for performances */#ifdef IXNPEMHSOLICITEDCBMGR_C/* Non-inline functions will be defined in this translation unit. 	 Reason is that in GNU Compiler, if the Optimization is turn off, all extern inline	 functions will not be compiled.*/#		ifndef __wince#			ifndef IXNPEMHCONFIG_INLINE#				define IXNPEMHCONFIG_INLINE #			endif#		else#			ifndef IXNPEMHCONFIG_INLINE#				define IXNPEMHCONFIG_INLINE IX_OSAL_INLINE_EXTERN#			endif#		endif /* __wince*/#else#		ifndef IXNPEMHCONFIG_INLINE#			define IXNPEMHCONFIG_INLINE IX_OSAL_INLINE_EXTERN#		endif /* IXNPEMHCONFIG_INLINE */#endif /* IXNPEMHSOLICITEDCBMGR_C *//* * Typedefs and #defines, etc. */ typedef void (*IxNpeMhConfigIsr) (int); /**< ISR function pointer *//** * @struct IxNpeMhConfigNpeInfo * * @brief This structure is used to maintain the configuration information * associated with an NPE. */typedef struct{    IxOsalMutex mutex;          /**< mutex */    UINT32 interruptId;     /**< interrupt ID */    UINT32 virtualRegisterBase; /**< register virtual base address */    UINT32 statusRegister;      /**< status register virtual address */    UINT32 controlRegister;     /**< control register virtual address */    UINT32 inFifoRegister;      /**< inFIFO register virutal address */    UINT32 outFifoRegister;     /**< outFIFO register virtual address */    IxNpeMhConfigIsr isr;   /**< isr routine for handling interrupt */    BOOL oldInterruptState; /**< old interrupt state (TRUE => enabled) */} IxNpeMhConfigNpeInfo;/* * #defines for function return types, etc. *//**< NPE register base address */#define IX_NPEMH_NPE_BASE (IX_OSAL_IXP400_PERIPHERAL_PHYS_BASE)#define IX_NPEMH_NPEA_OFFSET (0x6000) /**< NPE-A register base offset */#define IX_NPEMH_NPEB_OFFSET (0x7000) /**< NPE-B register base offset */#define IX_NPEMH_NPEC_OFFSET (0x8000) /**< NPE-C register base offset */#define IX_NPEMH_NPESTAT_OFFSET (0x002C) /**< NPE status register offset */#define IX_NPEMH_NPECTL_OFFSET  (0x0030) /**< NPE control register offset */#define IX_NPEMH_NPEFIFO_OFFSET (0x0038) /**< NPE FIFO register offset *//** NPE-A register base address */#define IX_NPEMH_NPEA_BASE (IX_NPEMH_NPE_BASE + IX_NPEMH_NPEA_OFFSET)/** NPE-B register base address */#define IX_NPEMH_NPEB_BASE (IX_NPEMH_NPE_BASE + IX_NPEMH_NPEB_OFFSET)/** NPE-C register base address */#define IX_NPEMH_NPEC_BASE (IX_NPEMH_NPE_BASE + IX_NPEMH_NPEC_OFFSET)/* NPE-A configuration *//** NPE-A interrupt */#define IX_NPEMH_NPEA_INT  (IX_OSAL_IXP400_NPEA_IRQ_LVL)/** NPE-A FIFO register */#define IX_NPEMH_NPEA_FIFO (IX_NPEMH_NPEA_BASE + IX_NPEMH_NPEFIFO_OFFSET)/** NPE-A control register */#define IX_NPEMH_NPEA_CTL  (IX_NPEMH_NPEA_BASE + IX_NPEMH_NPECTL_OFFSET)/** NPE-A status register */#define IX_NPEMH_NPEA_STAT (IX_NPEMH_NPEA_BASE + IX_NPEMH_NPESTAT_OFFSET)/* NPE-B configuration *//** NPE-B interrupt */#define IX_NPEMH_NPEB_INT  (IX_OSAL_IXP400_NPEB_IRQ_LVL)/** NPE-B FIFO register */#define IX_NPEMH_NPEB_FIFO (IX_NPEMH_NPEB_BASE + IX_NPEMH_NPEFIFO_OFFSET)/** NPE-B control register */#define IX_NPEMH_NPEB_CTL  (IX_NPEMH_NPEB_BASE + IX_NPEMH_NPECTL_OFFSET)/** NPE-B status register */#define IX_NPEMH_NPEB_STAT (IX_NPEMH_NPEB_BASE + IX_NPEMH_NPESTAT_OFFSET)/* NPE-C configuration *//** NPE-C interrupt */#define IX_NPEMH_NPEC_INT  (IX_OSAL_IXP400_NPEC_IRQ_LVL)/** NPE-C FIFO register */#define IX_NPEMH_NPEC_FIFO (IX_NPEMH_NPEC_BASE + IX_NPEMH_NPEFIFO_OFFSET)/** NPE-C control register */#define IX_NPEMH_NPEC_CTL  (IX_NPEMH_NPEC_BASE + IX_NPEMH_NPECTL_OFFSET)/** NPE-C status register */#define IX_NPEMH_NPEC_STAT (IX_NPEMH_NPEC_BASE + IX_NPEMH_NPESTAT_OFFSET)/* NPE control register bit definitions */#define IX_NPEMH_NPE_CTL_OFE   (1 << 16) /**< OutFifoEnable */#define IX_NPEMH_NPE_CTL_IFE   (1 << 17) /**< InFifoEnable */#define IX_NPEMH_NPE_CTL_OFEWE (1 << 24) /**< OutFifoEnableWriteEnable */#define IX_NPEMH_NPE_CTL_IFEWE (1 << 25) /**< InFifoEnableWriteEnable *//* NPE status register bit definitions */#define IX_NPEMH_NPE_STAT_OFNE  (1 << 16) /**< OutFifoNotEmpty */#define IX_NPEMH_NPE_STAT_IFNF  (1 << 17) /**< InFifoNotFull */#define IX_NPEMH_NPE_STAT_OFNF  (1 << 18) /**< OutFifoNotFull */#define IX_NPEMH_NPE_STAT_IFNE  (1 << 19) /**< InFifoNotEmpty */#define IX_NPEMH_NPE_STAT_MBINT (1 << 20) /**< Mailbox interrupt */#define IX_NPEMH_NPE_STAT_IFINT (1 << 21) /**< InFifo interrupt */#define IX_NPEMH_NPE_STAT_OFINT (1 << 22) /**< OutFifo interrupt */#define IX_NPEMH_NPE_STAT_WFINT (1 << 23) /**< WatchFifo interrupt *//** * Variable declarations.  Externs are followed by static variables. */extern IxNpeMhConfigNpeInfo ixNpeMhConfigNpeInfo[IX_NPEMH_NUM_NPES];/* * Prototypes for interface functions. *//** * @fn void ixNpeMhConfigInitialize (           IxNpeMhNpeInterrupts npeInterrupts) * * @brief This function initialises the Configuration module. * * @param IxNpeMhNpeInterrupts npeInterrupts (in) - whether or not to * service the NPE "outFIFO not empty" interrupts. * * @return No return value. */void ixNpeMhConfigInitialize (    IxNpeMhNpeInterrupts npeInterrupts);/** * @fn void ixNpeMhConfigUninit (void) * * @brief This function uninitialises the Configuration module. * * @return No return value. */void ixNpeMhConfigUninit (void);/** * @fn void ixNpeMhConfigIsrRegister (           IxNpeMhNpeId npeId,           IxNpeMhConfigIsr isr) * * @brief This function registers an ISR to handle NPE "outFIFO not * empty" interrupts. * * @param IxNpeMhNpeId npeId (in) - the ID of the NPE whose interrupt will * be handled. * @param IxNpeMhConfigIsr isr (in) - the ISR function pointer that the * interrupt will trigger. * * @return No return value. */void ixNpeMhConfigIsrRegister (    IxNpeMhNpeId npeId,    IxNpeMhConfigIsr isr);/** * @fn BOOL ixNpeMhConfigNpeInterruptEnable (           IxNpeMhNpeId npeId) * * @brief This function enables a NPE's "outFIFO not empty" interrupt. * * @param IxNpeMhNpeId npeId (in) - the ID of the NPE whose interrupt will * be enabled. * * @return Returns the previous state of the interrupt (TRUE => enabled). */BOOL ixNpeMhConfigNpeInterruptEnable (    IxNpeMhNpeId npeId);/** * @fn BOOL ixNpeMhConfigNpeInterruptDisable (           IxNpeMhNpeId npeId) * * @brief This function disables a NPE's "outFIFO not empty" interrupt * * @param IxNpeMhNpeId npeId (in) - the ID of the NPE whose interrupt will * be disabled. * * @return Returns the previous state of the interrupt (TRUE => enabled). */BOOL ixNpeMhConfigNpeInterruptDisable (    IxNpeMhNpeId npeId);/** * @fn IxNpeMhMessageId ixNpeMhConfigMessageIdGet (           IxNpeMhMessage message) * * @brief This function gets the ID of a message.

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久91精品久久久久久秒播| 亚洲18色成人| 精品国产伦理网| 久久久精品天堂| 欧美一区二区免费观在线| 不卡的av中国片| 91网站在线播放| 一本一本久久a久久精品综合麻豆| 处破女av一区二区| 99riav一区二区三区| 在线精品国精品国产尤物884a| 色综合久久66| 久久网站热最新地址| 中文字幕在线观看不卡| 亚洲免费av高清| 日韩电影在线观看网站| 黄网站免费久久| 色综合久久综合网| 欧美一区二区高清| 中文字幕欧美日韩一区| 亚洲国产wwwccc36天堂| 国模套图日韩精品一区二区| 国产99久久久久久免费看农村| 91在线观看免费视频| 日韩欧美久久一区| 亚洲欧美在线观看| 日产国产欧美视频一区精品| 国产一区二区在线视频| 欧美视频自拍偷拍| 久久久久久影视| 日韩av一二三| 色综合视频在线观看| 26uuu另类欧美亚洲曰本| 日韩美女精品在线| 国产91精品在线观看| 精品人在线二区三区| 亚洲成人自拍偷拍| 在线观看亚洲成人| 亚洲色图一区二区| 国产精品一二二区| 久久久噜噜噜久久中文字幕色伊伊| 亚洲一区二区精品久久av| 99在线热播精品免费| 久久久亚洲精品一区二区三区 | 蜜臀精品久久久久久蜜臀| 欧美三级日韩三级国产三级| 亚洲欧美日韩在线| 91久久人澡人人添人人爽欧美| 国产精品美女久久久久久| 裸体在线国模精品偷拍| 欧美一区二区在线免费播放| 五月天久久比比资源色| 欧美电影免费观看高清完整版在线观看 | 久久久国产午夜精品| 国产呦精品一区二区三区网站| 日韩一区二区三区电影| 色综合久久六月婷婷中文字幕| 中文字幕一区二区三区在线播放| 不卡的av在线播放| 一区二区三区在线视频观看58| 欧美在线999| 久久99精品国产91久久来源| 国产欧美日韩精品a在线观看| 99re热这里只有精品免费视频| 亚洲免费电影在线| 亚洲精品一线二线三线| 一本色道久久综合亚洲91| 一二三四社区欧美黄| 久久毛片高清国产| 色偷偷88欧美精品久久久| 极品少妇xxxx偷拍精品少妇| 亚洲视频一二三| 欧美国产乱子伦| 日韩女优av电影| 欧美日韩国产欧美日美国产精品| 成人免费视频视频| 国产九色精品成人porny| 一区二区免费在线| 尤物视频一区二区| 国产色产综合色产在线视频| 91精品国产综合久久久久久漫画 | 在线视频你懂得一区| 国产在线播精品第三| 日韩高清在线一区| 日韩成人伦理电影在线观看| 亚洲综合一区二区三区| 亚洲欧美日韩中文播放| 18成人在线观看| 一区二区在线观看免费视频播放| 亚洲欧洲日韩av| 亚洲欧美日韩精品久久久久| 亚洲视频免费在线观看| 亚洲视频免费观看| 亚洲高清免费在线| 日韩精品一级二级| 奇米精品一区二区三区四区| 亚洲一区二区不卡免费| 日韩国产欧美在线播放| 免费观看成人av| 不卡视频一二三四| 制服.丝袜.亚洲.中文.综合| 日韩一区和二区| 国产精品二区一区二区aⅴ污介绍| 亚洲国产精品成人综合色在线婷婷| 欧美激情一区二区三区全黄| 亚洲综合一区二区精品导航| 激情综合一区二区三区| 99国产精品一区| 日韩一区二区三区在线| 欧美激情资源网| 日本不卡高清视频| 99精品国产热久久91蜜凸| 欧美一区二区三区四区久久| 国产精品婷婷午夜在线观看| 日韩电影在线一区| 91麻豆国产福利精品| 26uuu国产在线精品一区二区| 亚洲男女毛片无遮挡| 国产91精品欧美| 日韩亚洲欧美中文三级| 亚洲国产成人porn| 91国偷自产一区二区开放时间| 国产女主播一区| 偷拍一区二区三区四区| 99国产精品99久久久久久| 精品久久人人做人人爽| 国产一区在线精品| 欧美大片拔萝卜| 久久精品国产精品亚洲红杏| 欧美一区二区三区婷婷月色| 亚洲免费资源在线播放| 欧洲精品在线观看| 亚洲一区二区三区四区不卡| 欧美性高清videossexo| 亚洲毛片av在线| 欧美日韩中字一区| 日韩在线观看一区二区| 欧美v日韩v国产v| 亚洲gay无套男同| 欧美va亚洲va香蕉在线 | 欧美日韩一区二区在线观看 | 欧美综合亚洲图片综合区| 亚洲毛片av在线| 91精品国产综合久久久久久久久久| 日韩福利电影在线| 久久久91精品国产一区二区精品| 国产ts人妖一区二区| 亚洲一区免费观看| 亚洲精品在线三区| 欧美日韩亚洲综合一区二区三区| 亚洲电影一级黄| 欧美性一级生活| 韩国女主播一区| 一区二区三区在线视频免费观看| 91精品国产综合久久蜜臀| 成人精品视频.| 日本成人在线视频网站| 亚洲三级在线看| 久久久不卡网国产精品二区| 91美女福利视频| 黄色小说综合网站| 日本一区二区三区四区| 欧美日本国产视频| 精品一区二区三区日韩| 亚洲欧洲精品一区二区三区| 91精品国产综合久久久蜜臀粉嫩| 成人激情电影免费在线观看| 日本亚洲天堂网| 一区二区三区中文免费| 亚洲视频香蕉人妖| 国产精品青草久久| 欧美国产亚洲另类动漫| 久久久久久久综合狠狠综合| 欧美一区二区免费| 日韩欧美不卡一区| 精品蜜桃在线看| 久久亚洲精华国产精华液| 日韩三级免费观看| 精品1区2区在线观看| 26uuu色噜噜精品一区二区| 26uuu另类欧美| 中文字幕不卡在线播放| 国产精品欧美经典| 国产精品国产成人国产三级 | 同产精品九九九| 国内精品国产成人国产三级粉色| 日本不卡的三区四区五区| 久久99国产精品久久99果冻传媒| 精品一区二区三区免费| 国产激情视频一区二区在线观看| 成人蜜臀av电影| 欧美伊人精品成人久久综合97| 欧美日韩在线综合| 久久日韩粉嫩一区二区三区| 中文字幕不卡在线观看| 日本色综合中文字幕| 国产成人8x视频一区二区 | 中文一区二区完整视频在线观看| 亚洲国产精品精华液2区45| 蜜桃视频一区二区|