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

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

?? ixethnpe.h

?? 友善mini2440嵌入式
?? H
?? 第 1 頁 / 共 2 頁
字號:
 * @def IX_ETHNPE_PC_SETAPMACTABLE_ACK * * @brief Acknowledgment to IX_ETHNPE_PC_SETAPMACTABLE message. */#define IX_ETHNPE_PC_SETAPMACTABLE_ACK              0x11/** * @def IX_ETHNPE_SETLOOPBACK_MODE_ACK * * @brief Acknowledgment to IX_ETHNPE_SETLOOPBACK_MODE message. */#define IX_ETHNPE_SETLOOPBACK_MODE_ACK              (0x12)/*-------------------------------------------------------------------------- * Queue Manager Queue entry bit field boundary definitions *------------------------------------------------------------------------*//** * @def MASK(hi,lo) * * @brief Macro for mask */#define MASK(hi,lo)                    (((1 << (1 + ((hi) - (lo)))) - 1) << (lo))/** * @def BITS(x,hi,lo) * * @brief Macro for bits */#define BITS(x,hi,lo)                  (((x) & MASK(hi,lo)) >> (lo))/** * @def IX_ETHNPE_QM_Q_RXENET_LENGTH_MASK * * @brief QMgr Queue LENGTH field mask */#define IX_ETHNPE_QM_Q_RXENET_LENGTH_MASK   0x3fff/** * @def IX_ETHNPE_QM_Q_FIELD_FLAG_R * * @brief QMgr Queue FLAG field right boundary */#define IX_ETHNPE_QM_Q_FIELD_FLAG_R             20/** * @def IX_ETHNPE_QM_Q_FIELD_FLAG_MASK * * @brief QMgr Queue FLAG field mask * * Multicast bit : BIT(4) * Broadcast bit : BIT(5) * IP bit        : BIT(6) (linux only) * */#ifdef __vxworks#define IX_ETHNPE_QM_Q_FIELD_FLAG_MASK           0x30#else#define IX_ETHNPE_QM_Q_FIELD_FLAG_MASK           0x70#endif/** * @def IX_ETHNPE_QM_Q_FIELD_NPEID_L * * @brief QMgr Queue NPE ID field left boundary */#define IX_ETHNPE_QM_Q_FIELD_NPEID_L            1/** * @def IX_ETHNPE_QM_Q_FIELD_NPEID_R * * @brief QMgr Queue NPE ID field right boundary */#define IX_ETHNPE_QM_Q_FIELD_NPEID_R            0/** * @def IX_ETHNPE_QM_Q_FIELD_PRIOR_L * * @brief QMgr Queue Priority field left boundary */#define IX_ETHNPE_QM_Q_FIELD_PRIOR_L            2/** * @def IX_ETHNPE_QM_Q_FIELD_PRIOR_R * * @brief QMgr Queue Priority field right boundary */#define IX_ETHNPE_QM_Q_FIELD_PRIOR_R            0/** * @def IX_ETHNPE_QM_Q_FIELD_ADDR_L  * * @brief QMgr Queue Address field left boundary */#define IX_ETHNPE_QM_Q_FIELD_ADDR_L             31/** * @def IX_ETHNPE_QM_Q_FIELD_ADDR_R * * @brief QMgr Queue Address field right boundary */#define IX_ETHNPE_QM_Q_FIELD_ADDR_R              5/*-------------------------------------------------------------------------- * Queue Manager Queue entry bit field masks *------------------------------------------------------------------------*//** * @def IX_ETHNPE_QM_Q_FREEENET_ADDR_MASK  * * @brief Macro to mask the Address field of the FreeEnet Queue Manager Entry */#define IX_ETHNPE_QM_Q_FREEENET_ADDR_MASK \            MASK (IX_ETHNPE_QM_Q_FIELD_ADDR_L, \                  IX_ETHNPE_QM_Q_FIELD_ADDR_R)/** * @def IX_ETHNPE_QM_Q_RXENET_NPEID_MASK   * * @brief Macro to mask the NPE ID field of the RxEnet Queue Manager Entry */#define IX_ETHNPE_QM_Q_RXENET_NPEID_MASK \            MASK (IX_ETHNPE_QM_Q_FIELD_NPEID_L, \                  IX_ETHNPE_QM_Q_FIELD_NPEID_R)/** * @def IX_ETHNPE_QM_Q_RXENET_ADDR_MASK  * * @brief Macro to mask the Mbuf Address field of the RxEnet Queue Manager Entry */#define IX_ETHNPE_QM_Q_RXENET_ADDR_MASK \            MASK (IX_ETHNPE_QM_Q_FIELD_ADDR_L, \                  IX_ETHNPE_QM_Q_FIELD_ADDR_R)/** * @def IX_ETHNPE_QM_Q_TXENET_PRIOR_MASK * * @brief Macro to mask the Priority field of the TxEnet Queue Manager Entry */#define IX_ETHNPE_QM_Q_TXENET_PRIOR_MASK \            MASK (IX_ETHNPE_QM_Q_FIELD_PRIOR_L, \                  IX_ETHNPE_QM_Q_FIELD_PRIOR_R)/** * @def IX_ETHNPE_QM_Q_TXENET_ADDR_MASK  * * @brief Macro to mask the Mbuf Address field of the TxEnet Queue Manager Entry */#define IX_ETHNPE_QM_Q_TXENET_ADDR_MASK \            MASK (IX_ETHNPE_QM_Q_FIELD_ADDR_L, \                  IX_ETHNPE_QM_Q_FIELD_ADDR_R)/** * @def IX_ETHNPE_QM_Q_TXENETDONE_NPEID_MASK  * * @brief Macro to mask the NPE ID field of the TxEnetDone Queue Manager Entry */#define IX_ETHNPE_QM_Q_TXENETDONE_NPEID_MASK \            MASK (IX_ETHNPE_QM_Q_FIELD_NPEID_L, \                  IX_ETHNPE_QM_Q_FIELD_NPEID_R)/** * @def IX_ETHNPE_QM_Q_TXENETDONE_ADDR_MASK  *  * @brief Macro to mask the Mbuf Address field of the TxEnetDone Queue Manager  * Entry */#define IX_ETHNPE_QM_Q_TXENETDONE_ADDR_MASK \            MASK (IX_ETHNPE_QM_Q_FIELD_ADDR_L, \                  IX_ETHNPE_QM_Q_FIELD_ADDR_R)/*-------------------------------------------------------------------------- * Queue Manager Queue entry bit field value extraction macros *------------------------------------------------------------------------*//** * @def IX_ETHNPE_QM_Q_FREEENET_ADDR_VAL(x) * * @brief Extraction macro for Address field of FreeNet Queue Manager Entry  * * Pointer to an mbuf buffer descriptor */#define IX_ETHNPE_QM_Q_FREEENET_ADDR_VAL(x) \            ((x) & IX_ETHNPE_QM_Q_FREEENET_ADDR_MASK)/** * @def IX_ETHNPE_QM_Q_RXENET_NPEID_VAL(x) * * @brief Extraction macro for NPE ID field of RxEnet Queue Manager Entry  * * Set to 0 for entries originating from the Eth0 NPE;  * Set to 1 for entries originating from the Eth1 NPE. */#define IX_ETHNPE_QM_Q_RXENET_NPEID_VAL(x) \            BITS (x, IX_ETHNPE_QM_Q_FIELD_NPEID_L, \                     IX_ETHNPE_QM_Q_FIELD_NPEID_R)/** * @def IX_ETHNPE_QM_Q_RXENET_PORTID_VAL(x) * * @brief Extraction macro for Port ID field of RxEnet Queue Manager Entry  * * 0-5: Assignable (by the XScale client) to any of the physical ports. * 6: It is reserved * 7: Indication that the NPE did not find the associated frame's destination MAC address within  * its internal filtering database. */#define IX_ETHNPE_QM_Q_RXENET_PORTID_VAL(x) \            BITS (x, IX_ETHNPE_QM_Q_FIELD_PORTID_L, \                     IX_ETHNPE_QM_Q_Field_PortID_R)/** * @def IX_ETHNPE_QM_Q_RXENET_ADDR_VAL(x) * * @brief Extraction macro for Address field of RxEnet Queue Manager Entry * * Pointer to an mbuf buffer descriptor */#define IX_ETHNPE_QM_Q_RXENET_ADDR_VAL(x) \            ((x) & IX_ETHNPE_QM_Q_RXENET_ADDR_MASK)/** * @def IX_ETHNPE_QM_Q_TXENET_PRIOR_VAL(x) * * @brief Extraction macro for Priority field of TxEnet Queue Manager Entry * * Priority of the packet (as described in IEEE 802.1D). This field is * cleared upon return from the Ethernet NPE to the TxEnetDone queue. */#define IX_ETHNPE_QM_Q_TXENET_PRIOR_VAL(x) \            BITS (x, IX_ETHNPE_QM_Q_FIELD_PRIOR_L, \                     IX_ETHNPE_QM_Q_FIELD_PRIOR_R)/** * @def IX_ETHNPE_QM_Q_TXENET_ADDR_VAL(x) * * @brief Extraction macro for Address field of Queue Manager TxEnet Queue  * Manager Entry * * Pointer to an mbuf buffer descriptor */#define IX_ETHNPE_QM_Q_TXENET_ADDR_VAL(x) \            ((x) & IX_ETHNPE_QM_Q_TXENET_ADDR_MASK)/** * @def IX_ETHNPE_QM_Q_TXENETDONE_NPEID_VAL(x) * * @brief Extraction macro for NPE ID field of TxEnetDone Queue Manager Entry * * Set to 0 for entries originating from the Eth0 NPE; set to 1 for en-tries  * originating from the Eth1 NPE. */#define IX_ETHNPE_QM_Q_TXENETDONE_NPEID_VAL(x) \            BITS (x, IX_ETHNPE_QM_Q_FIELD_NPEID_L, \                     IX_ETHNPE_QM_Q_FIELD_NPEID_R)/** * @def IX_ETHNPE_QM_Q_TXENETDONE_ADDR_VAL(x) * * @brief Extraction macro for Address field of TxEnetDone Queue Manager Entry * * Pointer to an mbuf buffer descriptor */#define IX_ETHNPE_QM_Q_TXENETDONE_ADDR_VAL(x) \            ((x) & IX_ETHNPE_QM_Q_TXENETDONE_ADDR_MASK)/*-------------------------------------------------------------------------- * NPE limits *------------------------------------------------------------------------*//** * @def IX_ETHNPE_ACC_RXFREE_BUFFER_LENGTH_MIN *  * @brief Macro to check the minimum length of a rx free buffer */#define IX_ETHNPE_ACC_RXFREE_BUFFER_LENGTH_MIN (64)/** * @def IX_ETHNPE_ACC_RXFREE_BUFFER_LENGTH_MASK *  * @brief Mask to apply to the mbuf length before submitting it to the NPE * (the NPE handles only rx free mbufs which are multiple of 64) *  * @sa IX_ETHNPE_ACC_RXFREE_BUFFER_LENGTH_MASK */#define IX_ETHNPE_ACC_RXFREE_BUFFER_LENGTH_MASK (~63)/** * @def IX_ETHNPE_ACC_RXFREE_BUFFER_ROUND_UP(size) *  * @brief  Round up to get the size necessary to receive without chaining * the frames which are (size) bytes (the NPE operates by multiple of 64) * e.g. To receive 1514 bytes frames, the size of the buffers in replenish * has to be at least (1514+63)&(~63) = 1536 bytes. * */#define IX_ETHNPE_ACC_RXFREE_BUFFER_ROUND_UP(size) (((size) + 63) & ~63)/** * @def IX_ETHNPE_ACC_RXFREE_BUFFER_ROUND_DOWN(size) * * @brief Round down to apply to the mbuf length before submitting * it to the NPE. (the NPE operates by multiple of 64) * */#define IX_ETHNPE_ACC_RXFREE_BUFFER_ROUND_DOWN(size) ((size) & ~63)/** * @def IX_ETHNPE_ACC_FRAME_LENGTH_MAX *  * @brief maximum mbuf length supported by the NPE *  * @sa IX_ETHNPE_ACC_FRAME_LENGTH_MAX */#define IX_ETHNPE_ACC_FRAME_LENGTH_MAX (16320)/** * @def IX_ETHNPE_ACC_FRAME_LENGTH_DEFAULT *  * @brief default mbuf length supported by the NPE *  * @sa IX_ETHNPE_ACC_FRAME_LENGTH_DEFAULT */#define IX_ETHNPE_ACC_FRAME_LENGTH_DEFAULT (1522)/** * @def IX_ETHNPE_ACC_LENGTH_OFFSET * * @brief Offset of the cluster length field in the word shared with the NPEs */#define IX_ETHNPE_ACC_LENGTH_OFFSET 16/** * @def IX_ETHNPE_ACC_PKTLENGTH_MASK * * @brief Mask of the cluster length field in the word shared with the NPEs */#define IX_ETHNPE_ACC_PKTLENGTH_MASK 0x3fff/** *@} */#endif /* __doxygen_HIDE */

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
五月激情六月综合| 麻豆视频观看网址久久| 国产欧美精品一区二区三区四区| 欧美日韩卡一卡二| 欧美最新大片在线看| 91麻豆swag| 91香蕉视频污| 色吧成人激情小说| 在线免费亚洲电影| 精品视频在线免费看| 欧美视频一区二区| 欧美老人xxxx18| 日韩一区二区在线观看视频| 日韩精品在线网站| 久久亚洲精品小早川怜子| 国产欧美一区二区精品性| 国产丝袜美腿一区二区三区| 亚洲国产精品精华液ab| 1024亚洲合集| 亚洲成人动漫在线免费观看| 免费在线欧美视频| 国产一区在线观看麻豆| 国产成人亚洲综合a∨婷婷图片 | 色婷婷亚洲一区二区三区| 一本大道久久a久久综合婷婷| 色一区在线观看| 884aa四虎影成人精品一区| 日韩写真欧美这视频| 久久亚洲一级片| 亚洲色图制服诱惑| 亚洲成人在线观看视频| 六月丁香婷婷色狠狠久久| 国产精品一品二品| 色狠狠色狠狠综合| 欧美美女一区二区| 国产精品素人视频| 成人高清在线视频| 狠狠色丁香九九婷婷综合五月| 国产成人精品综合在线观看 | 欧美日韩免费观看一区三区| 制服丝袜亚洲网站| 欧美国产激情二区三区| 一区二区三区91| 久久不见久久见免费视频1| 成人精品电影在线观看| 国产欧美日韩综合精品一区二区 | 国产精品久久久久国产精品日日| 日韩美女啊v在线免费观看| 日韩精品成人一区二区三区| 国产一区二区毛片| 欧美日韩一区二区三区高清| 久久免费的精品国产v∧| 亚洲黄色小说网站| 国内精品国产三级国产a久久 | 亚洲人成精品久久久久久| 日韩电影在线观看电影| fc2成人免费人成在线观看播放| 在线亚洲欧美专区二区| 欧美日产国产精品| 精品国产乱码久久久久久牛牛| 久久久亚洲国产美女国产盗摄| 亚洲区小说区图片区qvod| 另类中文字幕网| 欧美亚洲一区二区三区四区| 国产亚洲午夜高清国产拍精品| 亚洲最大色网站| 不卡一区二区三区四区| 91精品国产91热久久久做人人| 国产精品久久久久久久第一福利| 青青草97国产精品免费观看无弹窗版 | 精品91自产拍在线观看一区| 国产精品成人免费在线| 久久66热偷产精品| 欧美伊人久久久久久久久影院| 亚洲精品一区二区三区99| 亚洲一区二区视频在线| 不卡在线观看av| 久久久久综合网| 蜜臀va亚洲va欧美va天堂| 在线观看一区不卡| 日韩理论片中文av| 成人精品视频一区二区三区尤物| 亚洲国产激情av| 精品一区二区久久| 欧美电影一区二区| 亚洲精品va在线观看| 不卡一区中文字幕| 国产三级欧美三级| 精品一区二区三区日韩| 欧美老肥妇做.爰bbww视频| 亚洲精品网站在线观看| 成人ar影院免费观看视频| 国产亚洲成aⅴ人片在线观看| 久久精品国产99国产精品| 91精品国产乱| 午夜婷婷国产麻豆精品| 精品视频999| 亚洲线精品一区二区三区八戒| 一本色道久久综合亚洲aⅴ蜜桃| 国产精品亲子乱子伦xxxx裸| 国产精品一二三区| 久久久久久电影| 国内外成人在线| 欧美成人女星排行榜| 麻豆中文一区二区| 日韩欧美一区二区免费| 奇米在线7777在线精品| 制服丝袜亚洲精品中文字幕| 午夜精品一区二区三区免费视频| 欧美剧在线免费观看网站| 午夜精品成人在线视频| 欧美精品在欧美一区二区少妇| 丝瓜av网站精品一区二区| 在线成人高清不卡| 欧美aa在线视频| 久久午夜羞羞影院免费观看| 国产大陆a不卡| 国产精品久久久久久久久快鸭| 91网站在线播放| 亚洲在线成人精品| 欧美国产禁国产网站cc| 一区二区三区**美女毛片| 91久久精品一区二区| 一区二区三区精品在线观看| 日韩欧美一卡二卡| 国产99精品国产| 国产日韩欧美精品电影三级在线| 成人一区二区三区视频在线观看| 亚洲视频在线一区观看| 欧美午夜寂寞影院| 免费成人美女在线观看| 中文字幕国产一区二区| 色一区在线观看| 免费一级片91| 欧美国产精品劲爆| 欧美日韩精品欧美日韩精品一综合| 日本亚洲最大的色成网站www| ww亚洲ww在线观看国产| 99久久免费精品高清特色大片| 夜夜嗨av一区二区三区四季av | 欧美一区二区三区啪啪| 狠狠色丁香九九婷婷综合五月| 国产精品久久久久久久岛一牛影视| 欧美在线|欧美| 国内精品自线一区二区三区视频| 国产欧美精品一区二区色综合朱莉| 在线看不卡av| 国产在线观看免费一区| 亚洲免费电影在线| 精品国产91久久久久久久妲己| 99精品桃花视频在线观看| 日韩二区在线观看| 中文字幕不卡三区| 91精品午夜视频| av午夜一区麻豆| 美国毛片一区二区三区| 国产精品久久久久天堂| 91精品综合久久久久久| 成人深夜在线观看| 日韩高清一级片| 综合久久给合久久狠狠狠97色 | 亚洲一区在线播放| 久久综合久久鬼色中文字| 欧美在线制服丝袜| 国产成人在线看| 日韩av成人高清| 亚洲另类在线一区| 久久久国际精品| 欧美电影一区二区| 91看片淫黄大片一级在线观看| 国内精品在线播放| 日韩精品三区四区| 亚洲精品乱码久久久久久| 国产性色一区二区| 日韩一级欧美一级| 欧美三级电影网站| 91视频在线观看免费| 国产美女视频一区| 免费日本视频一区| 亚洲国产成人高清精品| 亚洲欧美一区二区三区国产精品 | 国产片一区二区| 欧美一级一级性生活免费录像| 色婷婷综合中文久久一本| 岛国av在线一区| 国产精品亚洲а∨天堂免在线| 久久精品久久精品| 日韩精品一级二级| 午夜精品福利在线| 亚洲国产中文字幕| 亚洲图片一区二区| 亚洲午夜电影网| 一区二区三区在线视频免费观看| 中文字幕欧美区| 久久精品日韩一区二区三区| 日韩一区二区精品葵司在线| 欧美精品v日韩精品v韩国精品v| 欧美性猛交xxxxxxxx| 91一区二区三区在线观看| 成人涩涩免费视频|