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

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

?? ixatmdacc.h

?? u-boot1.3.0的原碼,從配了網絡驅動和FLASH的驅動,并該用ESC竟如
?? H
?? 第 1 頁 / 共 4 頁
字號:
/** * @file    IxAtmdAcc.h * * @date    07-Nov-2001 * * @brief IxAtmdAcc Public API * * This file contains the public API of IxAtmdAcc, related to the * data functions of the component * *  * @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 -- *//* ------------------------------------------------------   Doxygen group definitions   ------------------------------------------------------ *//** * * @defgroup IxAtmdAccAPI IXP400 ATM Driver Access (IxAtmdAcc) API * * @brief The public API for the IXP400 Atm Driver Data component * * IxAtmdAcc is the low level interface by which AAL0/AAL5 and * OAM data gets transmitted to,and received from the Utopia bus. * * For AAL0/AAL5 services transmit and receive connections may * be established independantly for unique combinations of * port,VPI,and VCI. * * Two AAL0 services supporting 48 or 52 byte cell data are provided. * Submitted AAL0 PDUs must be a multiple of the cell data size (48/52). * AAL0_52 is a raw cell service the client must format * the PDU with an ATM cell header (excluding HEC) at the start of * each cell, note that AtmdAcc does not validate the cell headers in * a submitted PDU. * * OAM cells cannot be received over the AAL0 service but instead * are received over a dedicated OAM service. * * For the OAM service an "OAM Tx channel" may be enabled for a port * by establishing a single dedicated OAM Tx connection on that port. * A single "OAM Rx channel" for all ports may be  enabled by * establishing a dedicated OAM Rx connection. * * The OAM service allows buffers containing 52 byte OAM F4/F5 cells * to be transmitted and received over the dedicated OAM channels. * HEC is appended/removed, and CRC-10 performed by the NPE. The OAM * service offered by AtmdAcc is a raw cell transport service. * It is assumed that ITU I.610 procedures that make use of this * service are implemented above AtmdAcc. * * Note that the dedicated OAM connections are established on * reserved VPI,VCI, and (in the case of Rx) port values defined below. * These values are used purely to descriminate the dedicated OAM channels * and do not identify a particular OAM F4/F5 flow. F4/F5 flows may be * realised for particluar VPI/VCIs by manipulating the VPI,VCI * fields of the ATM cell headers of cells in the buffers passed * to AtmdAcc. Note that AtmdAcc does not validate the cell headers * in a submitted OAM PDU. * * * * This part is related to the User datapath processing * * @{ */#ifndef IXATMDACC_H#define IXATMDACC_H#include "IxAtmTypes.h"/* ------------------------------------------------------   AtmdAcc Data Types definition   ------------------------------------------------------ *//** * * @ingroup IxAtmdAccAPI * * @def IX_ATMDACC_WARNING * * @brief Warning return code * * This constant is used to tell IxAtmDAcc user about a special case. * */#define IX_ATMDACC_WARNING 2/** * * @ingroup IxAtmdAccAPI * * @def IX_ATMDACC_BUSY * * @brief Busy return code * * This constant is used to tell IxAtmDAcc user that the request * is correct, but cannot be processed because the IxAtmAcc resources * are already used. The user has to retry its request later * */#define IX_ATMDACC_BUSY 3/** * * @ingroup IxAtmdAccAPI * * @def IX_ATMDACC_RESOURCES_STILL_ALLOCATED * * @brief Disconnect return code * * This constant is used to tell IxAtmDAcc user that the disconnect * functions are not complete because the resources used by the driver * are not yet released. The user has to retry the disconnect call * later. * */#define IX_ATMDACC_RESOURCES_STILL_ALLOCATED 4/** * * @ingroup IxAtmdAccAPI * * @def IX_ATMDACC_DEFAULT_REPLENISH_COUNT * * @brief Default resources usage for RxVcFree replenish mechanism * * This constant is used to tell IxAtmDAcc to allocate and use * the minimum of resources for rx free replenish. * * @sa ixAtmdAccRxVcConnect */#define IX_ATMDACC_DEFAULT_REPLENISH_COUNT 0/** * @ingroup IxAtmdAccAPI * * @def IX_ATMDACC_OAM_TX_VPI * * @brief The reserved value used for the dedicated OAM * Tx connection. This "well known" value is used by atmdAcc and * its clients to dsicriminate the OAM channel, and should be chosen so * that it does not coencide with the VPI value used in an AAL0/AAL5 connection. * Any attempt to connect a service type other than OAM on this VPI will fail. * * */#define IX_ATMDACC_OAM_TX_VPI 0/** * @ingroup IxAtmdAccAPI * * @def IX_ATMDACC_OAM_TX_VCI * * @brief The reserved value used for the dedicated OAM * Tx connection. This "well known" value is used by atmdAcc and * its clients to dsicriminate the OAM channel, and should be chosen so * that it does not coencide with the VCI value used in an AAL0/AAL5 connection. * Any attempt to connect a service type other than OAM on this VCI will fail. */#define IX_ATMDACC_OAM_TX_VCI 0 /** * @ingroup IxAtmdAccAPI * * @def IX_ATMDACC_OAM_RX_PORT * * @brief The reserved dummy PORT used for all dedicated OAM * Rx connections. Note that this is not a real port but must * have a value that lies within the valid range of port values. */#define IX_ATMDACC_OAM_RX_PORT IX_UTOPIA_PORT_0 /** * @ingroup IxAtmdAccAPI * * @def IX_ATMDACC_OAM_RX_VPI * * @brief The reserved value value used for the dedicated OAM * Rx connection. This value should be chosen so that it does not * coencide with the VPI value used in an AAL0/AAL5 connection. * Any attempt to connect a service type other than OAM on this VPI will fail. */#define IX_ATMDACC_OAM_RX_VPI 0/** * @ingroup IxAtmdAccAPI * * @def IX_ATMDACC_OAM_RX_VCI * * @brief The reserved value value used for the dedicated OAM * Rx connection. This value should be chosen so that it does not * coencide with the VCI value used in an AAL0/AAL5 connection. * Any attempt to connect a service type other than OAM on this VCI will fail. */#define IX_ATMDACC_OAM_RX_VCI 0/** * @enum IxAtmdAccPduStatus * * @ingroup IxAtmdAccAPI * * @brief IxAtmdAcc Pdu status : * * IxAtmdAccPduStatus is used during a RX operation to indicate * the status of the received PDU * */typedef enum{    IX_ATMDACC_AAL0_VALID = 0,    /**< aal0 pdu */    IX_ATMDACC_OAM_VALID,         /**< OAM pdu */    IX_ATMDACC_AAL2_VALID,        /**< aal2 pdu @b reserved for future use */    IX_ATMDACC_AAL5_VALID,        /**< aal5 pdu complete and trailer is valid */    IX_ATMDACC_AAL5_PARTIAL,      /**< aal5 pdu not complete, trailer is missing */    IX_ATMDACC_AAL5_CRC_ERROR,    /**< aal5 pdu not complete, crc error/length error */    IX_ATMDACC_MBUF_RETURN        /**< empty buffer returned to the user */} IxAtmdAccPduStatus;/** * * @enum IxAtmdAccAalType * * @ingroup IxAtmdAccAPI * * @brief IxAtmdAcc AAL Service Type : * * IxAtmdAccAalType defines the type of traffic to run on this VC * */typedef enum{    IX_ATMDACC_AAL5,                /**< ITU-T AAL5 */    IX_ATMDACC_AAL2,                /**< ITU-T AAL2 @b reserved for future use */    IX_ATMDACC_AAL0_48,             /**< AAL0 48 byte payloads (cell header is added by NPE)*/    IX_ATMDACC_AAL0_52,             /**< AAL0 52 byte cell data (HEC is added by NPE) */    IX_ATMDACC_OAM,                 /**< OAM cell transport service (HEC is added by NPE)*/    IX_ATMDACC_MAX_SERVICE_TYPE     /**< not a service, used for parameter validation */} IxAtmdAccAalType;/** * * @enum IxAtmdAccClpStatus * * @ingroup IxAtmdAccAPI * * @brief IxAtmdAcc CLP indication * * IxAtmdAccClpStatus defines the CLP status of the current PDU * */typedef enum{    IX_ATMDACC_CLP_NOT_SET = 0,     /**< CLP indication is not set */

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日韩高清一级片| 成人免费三级在线| 国产精品456| 在线亚洲+欧美+日本专区| 91.com视频| 亚洲区小说区图片区qvod| 免费观看一级特黄欧美大片| 99久久er热在这里只有精品15| 精品三级在线看| 午夜视频一区在线观看| 99久久综合狠狠综合久久| 精品国产91洋老外米糕| 日本伊人色综合网| 欧美三级在线看| 亚洲少妇中出一区| 成人动漫一区二区在线| 精品国产一区a| 免费欧美在线视频| 欧美精品乱人伦久久久久久| 亚洲另类在线视频| 色综合久久88色综合天天免费| 国产视频在线观看一区二区三区 | 九九九精品视频| 欧美三级视频在线观看| 亚洲你懂的在线视频| 成人a免费在线看| 日本一区二区三区免费乱视频| 国产乱子伦视频一区二区三区 | 精品日韩一区二区三区 | 国产v日产∨综合v精品视频| 911精品国产一区二区在线| 一区二区三区中文字幕电影| 成人网页在线观看| 国产精品青草综合久久久久99| 国产一区二区三区电影在线观看| 日韩欧美激情四射| 国内久久婷婷综合| 欧美国产日韩亚洲一区| 成人av网站免费观看| 综合亚洲深深色噜噜狠狠网站| 99久久久精品| 亚洲一级不卡视频| 91麻豆精品国产| 另类欧美日韩国产在线| 精品av综合导航| 成人黄色电影在线| 亚洲精品成a人| 欧美肥妇free| 国产精品一二三区| 亚洲欧美日韩中文播放| 欧美精品在线视频| 激情综合网激情| 亚洲欧美日韩综合aⅴ视频| 欧美综合一区二区| 麻豆一区二区三| 国产精品人成在线观看免费| 色网综合在线观看| 男女性色大片免费观看一区二区 | 亚洲欧洲成人自拍| 成人综合在线观看| 亚洲综合一区二区三区| 日韩一区二区电影在线| 精品在线视频一区| 日本一区二区高清| 在线观看不卡一区| 免费观看在线色综合| 欧美激情中文字幕| 成人免费视频播放| 免费在线观看一区二区三区| 亚洲欧洲精品一区二区三区| 欧美人牲a欧美精品| 国产成人免费在线视频| 亚洲成人免费在线观看| 国产亚洲成年网址在线观看| 在线一区二区三区做爰视频网站| 看片的网站亚洲| 一区二区三区国产精品| 久久久久久久久免费| 99re在线精品| 国精品**一区二区三区在线蜜桃| 亚洲欧美日韩小说| 久久久www免费人成精品| 成人国产精品免费观看| 久久精品国产99久久6| 亚洲永久免费视频| 国产精品素人一区二区| 日韩一区二区三免费高清| 91理论电影在线观看| 久久精品国产一区二区三区免费看| 亚洲少妇最新在线视频| 久久青草国产手机看片福利盒子| 欧美老年两性高潮| 99视频一区二区三区| 国产丶欧美丶日本不卡视频| 日韩精品欧美精品| 亚洲欧美激情视频在线观看一区二区三区 | 欧美精品一区二区三区四区| 91久久一区二区| av中文字幕亚洲| 国产一区二区三区四| 亚洲电影一级片| 日韩美女视频19| 国产午夜亚洲精品羞羞网站| 日韩欧美中文一区| 91精品午夜视频| 777色狠狠一区二区三区| 91极品美女在线| 91麻豆成人久久精品二区三区| 成人18精品视频| 97国产精品videossex| voyeur盗摄精品| 成人h精品动漫一区二区三区| 粉嫩13p一区二区三区| 国产不卡视频在线播放| 韩国av一区二区三区在线观看| 日本不卡一二三区黄网| 日韩一区精品字幕| 日本伊人色综合网| 日韩av在线免费观看不卡| 日本美女视频一区二区| 日韩精品亚洲专区| 天天色综合天天| 麻豆国产欧美一区二区三区| 粉嫩欧美一区二区三区高清影视 | 91丨porny丨国产入口| 国产成人亚洲综合a∨婷婷| 国产精品一品视频| 国产mv日韩mv欧美| 波多野结衣亚洲| 欧美性大战久久久| 欧美日韩不卡在线| 日韩欧美一级片| 国产人成一区二区三区影院| 国产精品无码永久免费888| 亚洲国产成人精品视频| 亚洲免费观看高清| 亚洲第一电影网| 美女看a上一区| 久久国产日韩欧美精品| 亚洲精选视频免费看| 久久激情五月激情| 欧美日韩和欧美的一区二区| 中文字幕一区在线观看视频| 久久99精品国产麻豆婷婷| 日本电影欧美片| 综合在线观看色| 不卡高清视频专区| 亚洲色图另类专区| 国产成人三级在线观看| 日韩西西人体444www| 亚洲成人av免费| 91福利资源站| 一区二区三区四区高清精品免费观看 | 国产suv精品一区二区6| 精品日韩一区二区三区| 免费观看一级欧美片| 欧美精品电影在线播放| 亚洲一区视频在线| 色噜噜狠狠成人中文综合| 国产精品久久午夜夜伦鲁鲁| 国产成人精品在线看| 精品国产一区二区精华 | 国产综合色在线| 久久综合九色综合97_久久久| 免费欧美日韩国产三级电影| 91精品国产入口在线| 日韩电影在线观看一区| 欧美精品一二三四| 日本aⅴ精品一区二区三区| 在线成人免费视频| 日韩国产一区二| 日韩视频一区二区三区| 久久激情五月激情| 久久精品一区二区三区不卡 | 国产精品美女久久久久aⅴ| 丁香激情综合国产| 国产日产欧产精品推荐色| 国产一区二区三区精品欧美日韩一区二区三区 | 国产成人在线影院| 久久久国产午夜精品| 成人一区在线看| 国产精品不卡在线观看| 99久久99精品久久久久久| 亚洲精品国产精品乱码不99 | 九一久久久久久| 久久精品在这里| 97成人超碰视| 亚洲丶国产丶欧美一区二区三区| 555www色欧美视频| 久久99久久99精品免视看婷婷| 久久久久久9999| 成人在线视频一区二区| 亚洲欧洲性图库| 欧美伦理视频网站| 老司机午夜精品| 亚洲欧洲国产专区| 欧美日韩一区中文字幕| 国内久久精品视频| 亚洲精品ww久久久久久p站| 日韩一区二区免费在线观看|