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

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

?? ixethdb.h

?? uboot的源碼,包括了常見的處理器平臺
?? H
?? 第 1 頁 / 共 5 頁
字號:
 * * @fn IxEthDBStatus ixEthDBUnload(void) * * @brief Stops and prepares the EthDB component for unloading. * * @retval IX_ETH_DB_SUCCESS de-initialization was successful * @retval IX_ETH_DB_BUSY de-initialization failed, ports must be disabled first * @retval IX_ETH_DB_FAIL de-initialization failed (OS error) */IX_ETH_DB_PUBLICIxEthDBStatus ixEthDBUnload(void);/** * @ingroup IxEthDB * * @fn void ixEthDBPortInit(IxEthDBPortId portID) * * @brief Initializes a port * * This function is called automatically by the Ethernet Access * ixEthAccPortInit() routine for Ethernet NPE ports and should be manually * called for any user-defined port (any port that is not one of * the two Ethernet NPEs).  * * @param portID @ref IxEthDBPortId [in] - ID of the port to be initialized * * @see IxEthDBPortDefs.h for port definitions * * @note calling this function multiple times does not constitute an error; * redundant calls will be ignored */IX_ETH_DB_PUBLIC void ixEthDBPortInit(IxEthDBPortId portID);/** * @ingroup IxEthDB * * @fn IxEthDBStatus ixEthDBPortEnable(IxEthDBPortId portID) * * @brief Enables a port * * This function is called automatically from the Ethernet Access component * ixEthAccPortEnable() routine for Ethernet NPE ports and should be manually * called for any user-defined port (any port that is not one of * the Ethernet NPEs).  * * @param portID @ref IxEthDBPortId [in] - ID of the port to enable processing on * * @retval IX_ETH_DB_SUCCESS if enabling is successful * @retval IX_ETH_DB_FAIL if the enabling was not successful due to * a message handler error * @retval IX_ETH_DB_MAC_UNINITIALIZED the MAC address of this port was * not initialized (only for Ethernet NPEs) * @retval IX_ETH_DB_INVALID_PORT if portID is invalid * * @pre ixEthDBPortAddressSet needs to be called prior to enabling the port events * for Ethernet NPEs * * @see ixEthDBPortAddressSet * * @see IxEthDBPortDefs.h for port definitions * * @note calling this function multiple times does not constitute an error; * redundant calls will be ignored */IX_ETH_DB_PUBLIC IxEthDBStatus ixEthDBPortEnable(IxEthDBPortId portID);/** * @ingroup IxEthDB * * @fn IxEthDBStatus ixEthDBPortDisable(IxEthDBPortId portID) * * @brief Disables processing on a port * * This function is called automatically from the Ethernet Access component * ixEthAccPortDisable() routine for Ethernet NPE ports and should be manually * called for any user-defined port (any port that is not one of * the Ethernet NPEs). * * @note Calling ixEthAccPortDisable() will disable the respective Ethernet NPE. * After Ethernet NPEs are disabled they are stopped therefore * when re-enabled they need to be reset, downloaded with microcode and started. * For learning to restart working the user needs to call again  * ixEthAccPortUnicastMacAddressSet or ixEthDBUnicastAddressSet * with the respective port MAC address. * Residual MAC addresses learnt before the port was disabled are deleted as soon * as the port is disabled. This only applies to dynamic (learnt) entries, static * entries do not dissapear when the port is disabled. * * @param portID @ref IxEthDBPortId [in] - ID of the port to disable processing on * * @retval IX_ETH_DB_SUCCESS if disabling is successful * @retval IX_ETH_DB_FAIL if the disabling was not successful due to * a message handler error * @retval IX_ETH_DB_INVALID_PORT if portID is invalid * * @note calling this function multiple times after the first time completed successfully * does not constitute an error; redundant calls will be ignored and return IX_ETH_DB_SUCCESS*/IX_ETH_DB_PUBLIC IxEthDBStatus ixEthDBPortDisable(IxEthDBPortId portID);/** * @ingroup IxEthDB * * @fn IxEthDBStatus ixEthDBPortAddressSet(IxEthDBPortId portID, IxEthDBMacAddr *macAddr) * * @brief Sets the port MAC address * * This function is to be called from the Ethernet Access component top-level * ixEthDBUnicastAddressSet(). Event processing cannot be enabled for a port * until its MAC address has been set. * * @param portID @ref IxEthDBPortId [in] - ID of the port whose MAC address is set * @param macAddr @ref IxEthDBMacAddr [in] - port MAC address * * @retval IX_ETH_DB_SUCCESS MAC address was set successfully * @retval IX_ETH_DB_FAIL MAC address was not set due to a message handler failure * @retval IX_ETH_DB_INVALID_PORT if the port is not an Ethernet NPE * * @see IxEthDBPortDefs.h for port definitions */IX_ETH_DB_PUBLIC IxEthDBStatus ixEthDBPortAddressSet(IxEthDBPortId portID, IxEthDBMacAddr *macAddr);/** * @ingroup IxEthDB * * @fn IxEthDBStatus ixEthDBFilteringPortMaximumFrameSizeSet(IxEthDBPortId portID, UINT32 maximumFrameSize) * * @brief Set the maximum frame size supported on the given port ID * * This functions set the maximum frame size supported on a specific port ID  *  * - Reentrant    - yes * - ISR Callable - no * * @param portID @ref IxEthDBPortId [in] - port ID to configure * @param maximumFrameSize UINT32 [in] - maximum frame size to configure * * @retval IX_ETH_DB_SUCCESS the port is configured * @retval IX_ETH_DB_PORT_UNINITIALIZED the port has not been initialized * @retval IX_ETH_DB_INVALID_PORT portID is invalid * @retval IX_ETH_DB_INVALID_ARG size parameter is out of range * @retval IX_ETH_DB_NO_PERMISSION selected port is not an Ethernet NPE * @retval IX_FAIL unknown OS or NPE communication error * * @note * This maximum frame size is used to filter the frames based on their * destination addresses and the capabilities of the destination port. * The mximum value that can be set for a NPE port is 16320. * (IX_ETHNPE_ACC_FRAME_LENGTH_MAX) */IX_ETH_DB_PUBLIC IxEthDBStatus ixEthDBFilteringPortMaximumFrameSizeSet(IxEthDBPortId portID, UINT32 maximumFrameSize);/** * @ingroup IxEthDB * * @fn IxEthDBStatus ixEthDBFilteringStaticEntryProvision(IxEthDBPortId portID, IxEthDBMacAddr *macAddr) * * @brief Populate the Ethernet learning/filtering database with a static MAC address * * Populates the Ethernet learning/filtering database with a static MAC address. The entry will not be subject to aging. * If there is an entry (static or dynamic) with the corresponding MAC address on any port this entry will take precedence. * Any other entry with the same MAC address will be removed. * * - Reentrant    - yes * - ISR Callable - yes *  * @param portID @ref IxEthDBPortId [in] - port ID to add the static address to * @param macAddr @ref IxEthDBMacAddr [in] - static MAC address to add *  * @retval IX_ETH_DB_SUCCESS the add was successful * @retval IX_ETH_DB_FAIL failed to populate the database entry * @retval IX_ETH_DB_BUSY failed due to a temporary busy condition (i.e. lack of CPU cycles), try again later * @retval IX_ETH_DB_INVALID_PORT portID is invalid * @retval IX_ETH_DB_PORT_UNINITIALIZED port is not initialized * @retval IX_ETH_DB_INVALID_ARG invalid <i>macAddr</i> pointer argument * @retval IX_ETH_DB_FEATURE_UNAVAILABLE learning feature is disabled */IX_ETH_DB_PUBLIC IxEthDBStatus ixEthDBFilteringStaticEntryProvision(IxEthDBPortId portID, IxEthDBMacAddr *macAddr);/** * @ingroup IxEthDB * * @fn IxEthDBStatus ixEthDBFilteringDynamicEntryProvision(IxEthDBPortId portID, IxEthDBMacAddr *macAddr) * * @brief Populate the Ethernet learning/filtering database with a dynamic MAC address * * Populates the Ethernet learning/filtering database with a dynamic MAC address. This entry will be subject to normal  * aging function, if aging is enabled on its port. * If there is an entry (static or dynamic) with the same MAC address on any port this entry will take precedence. * Any other entry with the same MAC address will be removed. * * - Reentrant    - yes * - ISR Callable - yes * * @param portID @ref IxEthDBPortId [in] - port ID to add the dynamic address to * @param macAddr @ref IxEthDBMacAddr [in] - static MAC address to add * * @retval IX_ETH_DB_SUCCESS the add was successful * @retval IX_ETH_DB_FAIL failed to populate the database entry * @retval IX_ETH_DB_BUSY failed due to a temporary busy condition (i.e. lack of CPU cycles), try again later * @retval IX_ETH_DB_INVALID_PORT portID is invalid * @retval IX_ETH_DB_PORT_UNINITIALIZED port is not initialized * @retval IX_ETH_DB_INVALID_ARG invalid <i>macAddr</i> pointer argument * @retval IX_ETH_DB_FEATURE_UNAVAILABLE learning feature is disabled */IX_ETH_DB_PUBLIC IxEthDBStatus ixEthDBFilteringDynamicEntryProvision(IxEthDBPortId portID, IxEthDBMacAddr *macAddr);/** * @ingroup IxEthDB * * @fn IxEthDBStatus ixEthDBFilteringEntryDelete(IxEthDBMacAddr *macAddr) * * @brief Removes a MAC address entry from the Ethernet learning/filtering database * * @param macAddr IxEthDBMacAddr [in] - MAC address to remove * * - Reentrant    - yes * - ISR Callable - no * * @retval IX_ETH_DB_SUCCESS the removal was successful * @retval IX_ETH_DB_NO_SUCH_ADDR failed to remove the address (not in the database) * @retval IX_ETH_DB_INVALID_ARG invalid <i>macAddr</i> pointer argument * @retval IX_ETH_DB_BUSY failed due to a temporary busy condition (i.e. lack of CPU cycles), try again later */IX_ETH_DB_PUBLIC IxEthDBStatus ixEthDBFilteringEntryDelete(IxEthDBMacAddr *macAddr);/** * @ingroup IxEthDB * * @fn IxEthDBStatus ixEthDBFilteringPortSearch(IxEthDBPortId portID, IxEthDBMacAddr *macAddr) * * @brief Search the Ethernet learning/filtering database for the given MAC address and port ID * * This functions searches the database for a specific port ID and MAC address. Both the port ID * and the MAC address have to match in order for the record to be reported as found. * * - Reentrant    - yes * - ISR Callable - no * * @param portID @ref IxEthDBPortId [in] - port ID to search for * @param macAddr @ref IxEthDBMacAddr [in] - MAC address to search for * * @retval IX_ETH_DB_SUCCESS the record exists in the database * @retval IX_ETH_DB_INVALID_ARG invalid macAddr pointer argument * @retval IX_ETH_DB_NO_SUCH_ADDR the record was not found in the database * @retval IX_ETH_DB_INVALID_PORT portID is invalid * @retval IX_ETH_DB_PORT_UNINITIALIZED port ID is not initialized * @retval IX_ETH_DB_FEATURE_UNAVAILABLE learning feature is disabled */IX_ETH_DB_PUBLIC IxEthDBStatus ixEthDBFilteringPortSearch(IxEthDBPortId portID, IxEthDBMacAddr *macAddr);/** * @ingroup IxEthDB * * @fn IxEthDBStatus ixEthDBFilteringDatabaseSearch(IxEthDBPortId *portID, IxEthDBMacAddr *macAddr) * * @brief Search the Ethernet learning/filtering database for a MAC address and return the port ID * * Searches the database for a MAC address. The function returns the portID for the  * MAC address record, if found. If no match is found the function returns IX_ETH_DB_NO_SUCH_ADDR.  * The portID is only valid if the function finds a match. * * - Reentrant    - yes * - ISR Callable - no * * @param portID @ref IxEthDBPortId [in] - port ID the address belongs to (populated only on a successful search) * @param macAddr @ref IxEthDBMacAddr [in] - MAC address to search for * * @retval IX_ETH_DB_SUCCESS the record exists in the database * @retval IX_ETH_DB_NO_SUCH_ADDR the record was not found in the database * @retval IX_ETH_DB_INVALID_ARG invalid macAddr or portID pointer argument(s) */IX_ETH_DB_PUBLIC IxEthDBStatus ixEthDBFilteringDatabaseSearch(IxEthDBPortId *portID, IxEthDBMacAddr *macAddr);/** * @ingroup IxEthDB * * @fn IxEthDBStatus ixEthDBFilteringPortUpdatingSearch(IxEthDBPortId *portID, IxEthDBMacAddr *macAddr) * * @brief Search the filtering database for a MAC address, return the port ID and reset the record age * * Searches the database for a MAC address. The function returns the portID for the  * MAC address record and resets the entry age to 0, if found. 

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
91精选在线观看| 天堂av在线一区| 亚洲女厕所小便bbb| 天天爽夜夜爽夜夜爽精品视频| 精品亚洲成a人在线观看| 99vv1com这只有精品| www激情久久| 丝袜诱惑制服诱惑色一区在线观看 | 国产精品久久三| 日韩av一级电影| 色婷婷久久综合| 日本一区二区三区视频视频| 美日韩一级片在线观看| 欧美日韩久久一区二区| 国产精品三级久久久久三级| 国产乱子伦一区二区三区国色天香| 欧美日韩中文另类| 亚洲一区二区综合| 色视频成人在线观看免| 国产精品久久久久一区| 国产suv一区二区三区88区| 日韩欧美激情一区| 奇米综合一区二区三区精品视频| 欧美日韩中字一区| 亚洲一区二区欧美| 欧洲一区二区三区在线| 一级中文字幕一区二区| 色婷婷激情综合| 一区二区三区欧美日| 99精品在线免费| 欧美激情在线一区二区| 久久av资源网| www精品美女久久久tv| 日韩国产欧美三级| 欧美色窝79yyyycom| 亚洲另类春色国产| av在线一区二区| 国产日产欧美一区| 国产精品乡下勾搭老头1| 精品免费99久久| 奇米一区二区三区av| 欧美日韩国产123区| 亚洲最大的成人av| 色综合中文字幕国产 | 色素色在线综合| 亚洲女爱视频在线| 91香蕉视频污在线| 亚洲精品美腿丝袜| 91视频国产观看| 一区二区三区中文在线观看| 色乱码一区二区三区88| 一区二区三区精品在线| 欧洲精品视频在线观看| 亚洲综合一二区| 欧美精品在线观看播放| 天天综合日日夜夜精品| 日韩午夜在线影院| 国产精品91xxx| 国产精品久久久一本精品| 91丨九色丨国产丨porny| 亚洲一区日韩精品中文字幕| 欧美视频三区在线播放| 天堂一区二区在线免费观看| 日韩免费性生活视频播放| 黑人巨大精品欧美黑白配亚洲 | 色成年激情久久综合| 亚洲一卡二卡三卡四卡| 欧美电影在线免费观看| 麻豆极品一区二区三区| 久久久久免费观看| www.性欧美| 亚洲国产一区二区在线播放| 91精品久久久久久久久99蜜臂| 美国一区二区三区在线播放| 欧美一区二区视频观看视频| 青青草精品视频| 欧美日免费三级在线| 日日夜夜免费精品视频| 久久久99免费| 日本二三区不卡| 久久99精品久久久久久国产越南| 欧美高清在线一区| 在线观看日韩高清av| 久久国产精品72免费观看| 国产精品免费久久| 欧美精品一二三| 国产成人免费网站| 亚洲综合免费观看高清完整版在线| 欧美军同video69gay| 国产不卡在线视频| 日韩精品亚洲一区| 中文字幕一区二区三区视频| 欧美区在线观看| 不卡的电影网站| 蜜臀av性久久久久蜜臀aⅴ四虎| 中文字幕亚洲一区二区va在线| 337p亚洲精品色噜噜| 久久国产乱子精品免费女| 中文字幕中文字幕一区二区| 欧美精品一级二级| 欧美色图免费看| 成人激情av网| 美国欧美日韩国产在线播放| 亚洲欧美国产毛片在线| 国产网站一区二区| 欧美一区二区久久| 欧美写真视频网站| 99久久久免费精品国产一区二区 | 久久综合色综合88| 欧美日韩亚洲高清一区二区| 成人免费毛片aaaaa**| 经典一区二区三区| 日本中文一区二区三区| 一个色在线综合| 最新久久zyz资源站| 久久久五月婷婷| 日韩女优毛片在线| 精品国产一区二区三区忘忧草| 日韩一区二区三| 欧美电影在线免费观看| 欧美日韩一级二级| 欧洲亚洲精品在线| 色婷婷激情一区二区三区| proumb性欧美在线观看| 成人免费视频视频在线观看免费 | 亚洲欧美日韩在线不卡| 最新成人av在线| 国产精品电影一区二区三区| 国产精品亲子伦对白| 欧美极品另类videosde| 久久精品欧美日韩| 久久综合成人精品亚洲另类欧美 | 国产精品女主播av| 中文字幕亚洲电影| 亚洲婷婷国产精品电影人久久| 国产精品久久看| 亚洲色图在线看| 一区二区三区美女视频| 国产精品网站导航| 国产精品福利一区二区三区| 国产精品久久777777| 日韩伦理av电影| 亚洲第一福利视频在线| 日本aⅴ亚洲精品中文乱码| 美女网站视频久久| 国产精品日产欧美久久久久| 亚洲午夜一区二区三区| 日本美女视频一区二区| 麻豆精品精品国产自在97香蕉| 日韩精品欧美成人高清一区二区| 五月开心婷婷久久| 精品一区二区日韩| 高清国产一区二区三区| 99vv1com这只有精品| 欧美日本视频在线| 日韩精品在线一区二区| 中文字幕乱码亚洲精品一区| 中文字幕在线视频一区| 亚洲欧美国产三级| 视频一区二区不卡| 国产一区三区三区| 91在线小视频| 日韩欧美久久久| 国产精品二三区| 老司机精品视频线观看86| 成人精品小蝌蚪| 在线观看亚洲精品视频| 26uuu另类欧美亚洲曰本| 亚洲欧洲精品成人久久奇米网| 亚洲一区二区三区四区五区黄| 日本欧美在线看| aaa亚洲精品一二三区| 欧美精品日韩精品| 中文子幕无线码一区tr| 亚洲成人免费视| 成人综合婷婷国产精品久久蜜臀| 欧美综合视频在线观看| 欧美极品少妇xxxxⅹ高跟鞋 | 国产91精品入口| 欧美精品一二三| 亚洲人123区| 国产黑丝在线一区二区三区| 色综合久久久久综合| 欧美一级xxx| 日韩av中文在线观看| 99久久99久久精品免费看蜜桃| 欧美成人综合网站| 亚洲精品少妇30p| 国产精品亚洲专一区二区三区| hitomi一区二区三区精品| 国产精品久久久久影院| 免费久久精品视频| 欧美日韩黄视频| 成人免费小视频| 成人在线视频一区| 久久久精品蜜桃| 免费在线观看一区| 欧美日韩国产高清一区| 一区av在线播放| 色香蕉成人二区免费|