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

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

?? ixnpedlimagemgr_p.h

?? 友善mini2440嵌入式
?? H
字號:
/** * @file IxNpeDlImageMgr_p.h * * @author Intel Corporation * @date 14 December 2001 * @brief This file contains the private API for the ImageMgr 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 IxNpeDlImageMgr_p IxNpeDlImageMgr_p * * @brief The private API for the IxNpeDl ImageMgr module *  * @{ */#ifndef IXNPEDLIMAGEMGR_P_H#define IXNPEDLIMAGEMGR_P_H/* * Put the user defined include files required. */#include "IxNpeDl.h"#include "IxOsalTypes.h"/* * #defines and macros *//** * @def IX_NPEDL_IMAGEMGR_SIGNATURE * * @brief Signature found as 1st word in a microcode image library */#define IX_NPEDL_IMAGEMGR_SIGNATURE      0xDEADBEEF/** * @def IX_NPEDL_IMAGEMGR_END_OF_HEADER * * @brief Marks end of header in a microcode image library */#define IX_NPEDL_IMAGEMGR_END_OF_HEADER  0xFFFFFFFF/** * @def IX_NPEDL_IMAGEID_NPEID_OFFSET * * @brief Offset from LSB of NPE ID field in Image ID */#define IX_NPEDL_IMAGEID_NPEID_OFFSET      24/** * @def IX_NPEDL_IMAGEID_DEVICEID_OFFSET * * @brief Offset from LSB of Device ID field in Image ID */#define IX_NPEDL_IMAGEID_DEVICEID_OFFSET   28/** * @def IX_NPEDL_IMAGEID_FUNCTIONID_OFFSET * * @brief Offset from LSB of Functionality ID field in Image ID */#define IX_NPEDL_IMAGEID_FUNCTIONID_OFFSET 16/** * @def IX_NPEDL_IMAGEID_MAJOR_OFFSET * * @brief Offset from LSB of Major revision field in Image ID */#define IX_NPEDL_IMAGEID_MAJOR_OFFSET      8/** * @def IX_NPEDL_IMAGEID_MINOR_OFFSET * * @brief Offset from LSB of Minor revision field in Image ID */#define IX_NPEDL_IMAGEID_MINOR_OFFSET      0/** * @def IX_NPEDL_NPEID_FROM_IMAGEID_GET * * @brief Macro to extract NPE ID field from Image ID */#define IX_NPEDL_NPEID_FROM_IMAGEID_GET(imageId) \    (((imageId) >> IX_NPEDL_IMAGEID_NPEID_OFFSET) & \     IX_NPEDL_NPEIMAGE_NPEID_MASK)/** * @def IX_NPEDL_DEVICEID_FROM_IMAGEID_GET * * @brief Macro to extract NPE ID field from Image ID */#define IX_NPEDL_DEVICEID_FROM_IMAGEID_GET(imageId) \    (((imageId) >> IX_NPEDL_IMAGEID_DEVICEID_OFFSET) & \     IX_NPEDL_NPEIMAGE_DEVICEID_MASK)/** * @def IX_NPEDL_FUNCTIONID_FROM_IMAGEID_GET * * @brief Macro to extract Functionality ID field from Image ID */#define IX_NPEDL_FUNCTIONID_FROM_IMAGEID_GET(imageId) \    (((imageId) >> IX_NPEDL_IMAGEID_FUNCTIONID_OFFSET) & \     IX_NPEDL_NPEIMAGE_FIELD_MASK)/** * @def IX_NPEDL_MAJOR_FROM_IMAGEID_GET * * @brief Macro to extract Major revision field from Image ID */#define IX_NPEDL_MAJOR_FROM_IMAGEID_GET(imageId) \    (((imageId) >> IX_NPEDL_IMAGEID_MAJOR_OFFSET) & \     IX_NPEDL_NPEIMAGE_FIELD_MASK)/** * @def IX_NPEDL_MINOR_FROM_IMAGEID_GET * * @brief Macro to extract Minor revision field from Image ID */#define IX_NPEDL_MINOR_FROM_IMAGEID_GET(imageId) \    (((imageId) >> IX_NPEDL_IMAGEID_MINOR_OFFSET) & \     IX_NPEDL_NPEIMAGE_FIELD_MASK)/* * Prototypes for interface functions *//** * @fn IX_STATUS ixNpeDlImageMgrMicrocodeImageLibraryOverride (UINT32 *clientImageLibrary) *  * @brief This instructs NPE Downloader to use client-supplied microcode image library. * * This function sets NPE Downloader to use a client-supplied microcode image library * instead of the standard image library which is included by the NPE Downloader. *  * @note THIS FUNCTION HAS BEEN DEPRECATED AND SHOULD NOT BE USED. *       It will be removed in a future release. *       See API header file IxNpeDl.h for more information.              * * @pre *    - <i>clientImageLibrary</i> should point to a microcode image library valid for use *      by the NPE Downloader component. * * @post *    - the client-supplied image uibrary will be used for all subsequent operations *      performed by the NPE Downloader * * @return *      - IX_SUCCESS if the operation was successful *      - IX_FAIL if the client-supplied image library did not contain a valid signature */ IX_STATUSixNpeDlImageMgrMicrocodeImageLibraryOverride (UINT32 *clientImageLibrary);/** * @fn IX_STATUS ixNpeDlImageMgrImageListExtract (IxNpeDlImageId *imageListPtr,                                                    UINT32 *numImages) *  * @brief Extracts a list of images available in the NPE microcode image library. * * @param IxNpeDlImageId* [out] imageListPtr - pointer to array to contain *                                                 a list of images. If NULL, *                                                 only the number of images  *                                                 is returned (in *                                                 <i>numImages</i>) * @param UINT32* [inout] numImages - As input, it points to a variable *                                      containing the number of images which *                                      can be stored in the *                                      <i>imageListPtr</i> array. Its value *                                      is ignored as input if *                                      <i>imageListPtr</i> is NULL. As an *                                      output, it will contain number of *                                      images in the image library. *  * This function reads the header of the microcode image library and extracts a list of the * images available in the image library.  It can also be used to find the number of * images in the image library. *  * @note THIS FUNCTION HAS BEEN DEPRECATED AND SHOULD NOT BE USED. *       It will be removed in a future release. *       See API header file IxNpeDl.h for more information.              * * @pre *    - if <i>imageListPtr</i> != NULL, <i>numImages</i> should reflect the *      number of image Id elements the <i>imageListPtr</i> can contain. * * @post *    - <i>numImages</i> will reflect the number of image Id's found in the *      microcode image library. * * @return *      - IX_SUCCESS if the operation was successful *      - IX_FAIL otherwise */ IX_STATUSixNpeDlImageMgrImageListExtract (IxNpeDlImageId *imageListPtr,				   UINT32 *numImages);/** * @fn IX_STATUS ixNpeDlImageMgrImageLocate (IxNpeDlImageId *imageId,                                               UINT32 **imagePtr,                                               UINT32 *imageSize) *  * @brief Finds a image block in the NPE microcode image library.  * * @param IxNpeDlImageId* [in] imageId - the id of the image to locate * @param UINT32** [out] imagePtr        - pointer to the image in memory * @param UINT32* [out] imageSize        - size (in 32-bit words) of image *  * This function examines the header of the microcode image library for the location * and size of the specified image. *  * @note THIS FUNCTION HAS BEEN DEPRECATED AND SHOULD NOT BE USED. *       It will be removed in a future release. *       See API header file IxNpeDl.h for more information.              * * @pre * * @post * * @return  *      - IX_SUCCESS if the operation was successful *      - IX_FAIL otherwise */ IX_STATUSixNpeDlImageMgrImageLocate (IxNpeDlImageId *imageId,			      UINT32 **imagePtr,			      UINT32 *imageSize);/** * @fn IX_STATUS ixNpeDlImageMgrLatestImageExtract (IxNpeDlImageId *imageId) *  * @brief Finds the most recent version of an image in the NPE image library.  * * @param IxNpeDlImageId* [inout] imageId - the id of the image  *  * This function determines the most recent version of a specified image by its  * higest major release and minor revision numbers *  * @note THIS FUNCTION HAS BEEN DEPRECATED AND SHOULD NOT BE USED. *       It will be removed in a future release. *       See API header file IxNpeDl.h for more information.              * * @pre * * @post * * @return  *      - IX_SUCCESS if the operation was successful *      - IX_FAIL otherwise */ IX_STATUSixNpeDlImageMgrLatestImageExtract (IxNpeDlImageId *imageId);/** * @fn void ixNpeDlImageMgrStatsShow (void) * * @brief This function will display the statistics of the IxNpeDl ImageMgr *        module * * @return none */voidixNpeDlImageMgrStatsShow (void);/** * @fn void ixNpeDlImageMgrStatsReset (void) * * @brief This function will reset the statistics of the IxNpeDl ImageMgr *        module * * @return none */voidixNpeDlImageMgrStatsReset (void);/** * @fn IX_STATUS ixNpeDlImageMgrImageGet (UINT32 *imageLibrary,                                          UINT32 imageId,                                          UINT32 **imagePtr,                                          UINT32 *imageSize) *  * @brief Finds a image block in the NPE microcode image library.  * * @param UINT32*  [in]  imageLibrary - the image library to use * @param UINT32   [in]  imageId      - the id of the image to locate * @param UINT32** [out] imagePtr     - pointer to the image in memory * @param UINT32*  [out] imageSize    - size (in 32-bit words) of image *  * This function examines the header of the specified microcode image library * for the location and size of the specified image.  It returns a pointer to * the image in the <i>imagePtr</i> parameter. * If no image library is specified (imageLibrary == NULL), then the default * built-in image library will be used. *  * @pre * * @post * * @return  *      - IX_SUCCESS if the operation was successful *      - IX_FAIL otherwise */ IX_STATUSixNpeDlImageMgrImageFind (UINT32 *imageLibrary,                          UINT32 imageId,			  UINT32 **imagePtr,			  UINT32 *imageSize);#endif /* IXNPEDLIMAGEMGR_P_H *//** * @} defgroup IxNpeDlImageMgr_p */

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲成人手机在线| 成人欧美一区二区三区| 国产色爱av资源综合区| 一区二区三区欧美视频| 成人国产精品免费| 国产精品一品二品| 91精品国产综合久久蜜臀| 精品三级av在线| 国内精品久久久久影院一蜜桃| 久久久美女艺术照精彩视频福利播放| 亚洲午夜电影在线| 欧美xxxxx牲另类人与| 国产·精品毛片| 欧美精品一区二区三区视频| 国产精品少妇自拍| 日韩电影一二三区| 欧美一区二区日韩| 国产精品77777| 国产一区二区三区四区在线观看| **欧美大码日韩| 亚洲欧美日韩小说| 亚洲国产精品高清| 亚洲欧洲日韩女同| 亚洲综合色成人| 蜜臀av性久久久久av蜜臀妖精 | 欧美影院午夜播放| 亚洲激情五月婷婷| 国产偷国产偷精品高清尤物| 欧美日韩不卡在线| 成人高清免费在线播放| 韩国女主播成人在线| 国产欧美日韩在线观看| 久久色在线观看| 久久久久国产免费免费| 亚洲精品在线三区| 欧美日韩久久不卡| 色激情天天射综合网| 激情综合网最新| 日本va欧美va瓶| 欧美在线影院一区二区| 亚洲国产视频a| 成人欧美一区二区三区视频网页 | 在线亚洲一区二区| 国产69精品一区二区亚洲孕妇 | 国产不卡视频在线观看| 91视频在线观看| 欧美本精品男人aⅴ天堂| 亚洲免费观看高清| 精品一区二区三区的国产在线播放| 一本色道a无线码一区v| 日韩久久久久久| 欧美一区二区三区在线观看| 在线91免费看| 日韩一区二区精品在线观看| 日韩欧美一级二级| 国产精品嫩草99a| 亚洲同性gay激情无套| 综合久久久久综合| 亚洲国产综合视频在线观看| 国产精品系列在线| 久久久综合九色合综国产精品| 欧美视频在线观看一区| 色综合久久久久综合99| 欧美国产一区视频在线观看| 欧美一区二区啪啪| 精品视频在线视频| 欧美亚一区二区| 精品国产乱码久久| 亚洲精品ww久久久久久p站| 国产98色在线|日韩| 日本高清不卡aⅴ免费网站| www激情久久| 国产激情91久久精品导航| 日韩美一区二区三区| 国产精品18久久久久久vr| 亚洲综合清纯丝袜自拍| 欧美日韩一区二区三区免费看| 天天操天天干天天综合网| 欧美日韩免费一区二区三区| 一区av在线播放| 日韩高清不卡在线| 99久久久精品| 国产网红主播福利一区二区| 美女在线观看视频一区二区| 日本丰满少妇一区二区三区| 精品国产一区二区三区久久久蜜月| 国产欧美日韩卡一| 老司机免费视频一区二区| 91成人免费在线视频| 日韩精品综合一本久道在线视频| 亚洲夂夂婷婷色拍ww47| 久久国产精品色婷婷| 欧美一区二区高清| 午夜久久久久久| 成人午夜碰碰视频| 国产精品盗摄一区二区三区| 成人性视频免费网站| 欧美精品丝袜中出| 一区二区三区中文字幕精品精品 | 国产自产视频一区二区三区 | 亚洲va欧美va人人爽午夜| 国产麻豆视频一区| 久久精品无码一区二区三区| 九九热在线视频观看这里只有精品| 欧美午夜精品免费| 午夜精品视频在线观看| 在线免费不卡视频| 亚洲一区二区在线免费观看视频| av在线这里只有精品| 国产精品久久久久桃色tv| 成人av小说网| 综合av第一页| 欧美日精品一区视频| 亚洲成a天堂v人片| 欧美日韩成人激情| 五月天网站亚洲| 日韩一区二区在线免费观看| 日韩国产精品久久久| 一级日本不卡的影视| 制服丝袜成人动漫| 国产成人午夜电影网| 亚洲精品国产一区二区精华液 | 亚洲主播在线观看| 欧美一区二区三区视频在线 | 91精彩视频在线观看| 日韩综合小视频| 久久色在线观看| 日本道精品一区二区三区| 日韩国产欧美三级| 亚洲人午夜精品天堂一二香蕉| 欧美亚洲动漫制服丝袜| 国产精品一品视频| 人人精品人人爱| 成人欧美一区二区三区小说| 欧美一区二区三区影视| 一本一道综合狠狠老| 国产乱人伦精品一区二区在线观看| 国产精品女主播av| 日韩精品最新网址| 在线电影一区二区三区| 99国内精品久久| 国产精品一区二区免费不卡| 婷婷开心激情综合| 亚洲最大的成人av| 亚洲视频网在线直播| 国产女同互慰高潮91漫画| 欧美va在线播放| 日韩欧美黄色影院| 在线播放亚洲一区| 欧美精品一二三四| 91精品国产色综合久久不卡电影| 欧美日韩视频在线第一区| 色综合一个色综合亚洲| 91丨九色丨国产丨porny| 成人丝袜视频网| 99re成人在线| 欧美在线色视频| 7777精品伊人久久久大香线蕉经典版下载| bt7086福利一区国产| 91豆麻精品91久久久久久| 一本大道久久a久久综合婷婷| 97久久人人超碰| 欧美日韩三级一区| 精品国产免费人成在线观看| 欧美一级日韩不卡播放免费| 国产亚洲女人久久久久毛片| 中文字幕精品三区| 亚洲在线视频一区| 青青草国产成人99久久| 成人免费黄色在线| 在线亚洲欧美专区二区| 欧美一级高清片在线观看| 久久久久久一二三区| 中文字幕在线一区二区三区| 亚洲伊人色欲综合网| 麻豆国产91在线播放| 99久久精品国产一区| 欧美老人xxxx18| 日韩美女啊v在线免费观看| 日韩二区三区四区| 99精品视频免费在线观看| 欧美mv日韩mv亚洲| 亚洲第一综合色| 色天天综合久久久久综合片| 久久久天堂av| 麻豆精品久久久| 欧美怡红院视频| 国产精品欧美极品| 国产精品伊人色| 欧美一二三区精品| 五月婷婷久久丁香| 欧美午夜精品久久久久久孕妇| 久久久久久久综合色一本| 日本欧美一区二区| 日韩女优视频免费观看| 亚洲444eee在线观看| 日本韩国精品在线| 一区二区三区四区亚洲| 97久久超碰国产精品电影| 久久久久久麻豆|