⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ixqueueassignments.h

📁 AMCC POWERPC 44X系列的U-BOOT文件
💻 H
📖 第 1 页 / 共 2 页
字号:
 */#define IX_NPE_A_QMQ_HSS0_PKT_TX2       IX_QMGR_QUEUE_16/** * @def IX_NPE_A_QMQ_HSS0_PKT_TX3 * * @brief Hardware QMgr Queue ID for HSS Port 0 Packetized Transmit queue 3 */#define IX_NPE_A_QMQ_HSS0_PKT_TX3       IX_QMGR_QUEUE_17/** * @def IX_NPE_A_QMQ_HSS0_PKT_RX_FREE0 * * @brief Hardware QMgr Queue ID for HSS Port 0 Packetized Receive Free queue 0 */#define IX_NPE_A_QMQ_HSS0_PKT_RX_FREE0  IX_QMGR_QUEUE_18/** * @def IX_NPE_A_QMQ_HSS0_PKT_RX_FREE1 * * @brief Hardware QMgr Queue ID for HSS Port 0 Packetized Receive Free queue 1 */#define IX_NPE_A_QMQ_HSS0_PKT_RX_FREE1  IX_QMGR_QUEUE_19/** * @def IX_NPE_A_QMQ_HSS0_PKT_RX_FREE2 * * @brief Hardware QMgr Queue ID for HSS Port 0 Packetized Receive Free queue 2 */#define IX_NPE_A_QMQ_HSS0_PKT_RX_FREE2  IX_QMGR_QUEUE_20/** * @def IX_NPE_A_QMQ_HSS0_PKT_RX_FREE3 * * @brief Hardware QMgr Queue ID for HSS Port 0 Packetized Receive Free queue 3 */#define IX_NPE_A_QMQ_HSS0_PKT_RX_FREE3  IX_QMGR_QUEUE_21/** * @def IX_NPE_A_QMQ_HSS0_PKT_TX_DONE * * @brief Hardware QMgr Queue ID for HSS Port 0 Packetized Transmit Done queue */#define IX_NPE_A_QMQ_HSS0_PKT_TX_DONE   IX_QMGR_QUEUE_22/****  HSS Port 1 ****//** * @def IX_NPE_A_QMQ_HSS1_CHL_RX_TRIG * * @brief Hardware QMgr Queue ID for HSS Port 1 Channelized Receive trigger */#define IX_NPE_A_QMQ_HSS1_CHL_RX_TRIG   IX_QMGR_QUEUE_10/** * @def IX_NPE_A_QMQ_HSS1_PKT_RX * * @brief Hardware QMgr Queue ID for HSS Port 1 Packetized Receive */#define IX_NPE_A_QMQ_HSS1_PKT_RX        IX_QMGR_QUEUE_0/** * @def IX_NPE_A_QMQ_HSS1_PKT_TX0 * * @brief Hardware QMgr Queue ID for HSS Port 1 Packetized Transmit queue 0 */#define IX_NPE_A_QMQ_HSS1_PKT_TX0       IX_QMGR_QUEUE_5/** * @def IX_NPE_A_QMQ_HSS1_PKT_TX1 * * @brief Hardware QMgr Queue ID for HSS Port 1 Packetized Transmit queue 1 */#define IX_NPE_A_QMQ_HSS1_PKT_TX1       IX_QMGR_QUEUE_6/** * @def IX_NPE_A_QMQ_HSS1_PKT_TX2 * * @brief Hardware QMgr Queue ID for HSS Port 1 Packetized Transmit queue 2 */#define IX_NPE_A_QMQ_HSS1_PKT_TX2       IX_QMGR_QUEUE_7/** * @def IX_NPE_A_QMQ_HSS1_PKT_TX3 * * @brief Hardware QMgr Queue ID for HSS Port 1 Packetized Transmit queue 3 */#define IX_NPE_A_QMQ_HSS1_PKT_TX3       IX_QMGR_QUEUE_8/** * @def IX_NPE_A_QMQ_HSS1_PKT_RX_FREE0 * * @brief Hardware QMgr Queue ID for HSS Port 1 Packetized Receive Free queue 0 */#define IX_NPE_A_QMQ_HSS1_PKT_RX_FREE0  IX_QMGR_QUEUE_1/** * @def IX_NPE_A_QMQ_HSS1_PKT_RX_FREE1 * * @brief Hardware QMgr Queue ID for HSS Port 1 Packetized Receive Free queue 1 */#define IX_NPE_A_QMQ_HSS1_PKT_RX_FREE1  IX_QMGR_QUEUE_2/** * @def IX_NPE_A_QMQ_HSS1_PKT_RX_FREE2 * * @brief Hardware QMgr Queue ID for HSS Port 1 Packetized Receive Free queue 2 */#define IX_NPE_A_QMQ_HSS1_PKT_RX_FREE2  IX_QMGR_QUEUE_3/** * @def IX_NPE_A_QMQ_HSS1_PKT_RX_FREE3 * * @brief Hardware QMgr Queue ID for HSS Port 1 Packetized Receive Free queue 3 */#define IX_NPE_A_QMQ_HSS1_PKT_RX_FREE3  IX_QMGR_QUEUE_4/** * @def IX_NPE_A_QMQ_HSS1_PKT_TX_DONE * * @brief Hardware QMgr Queue ID for HSS Port 1 Packetized Transmit Done queue */#define IX_NPE_A_QMQ_HSS1_PKT_TX_DONE   IX_QMGR_QUEUE_9/***************************************************************************************** * Queue assignments for DMA *****************************************************************************************/#define IX_DMA_NPE_A_REQUEST_QID IX_QMGR_QUEUE_19   /**< Queue Id for NPE A DMA Request */#define IX_DMA_NPE_A_DONE_QID    IX_QMGR_QUEUE_20   /**< Queue Id for NPE A DMA Done    */#define IX_DMA_NPE_B_REQUEST_QID IX_QMGR_QUEUE_24   /**< Queue Id for NPE B DMA Request */#define IX_DMA_NPE_B_DONE_QID    IX_QMGR_QUEUE_26   /**< Queue Id for NPE B DMA Done    */#define IX_DMA_NPE_C_REQUEST_QID IX_QMGR_QUEUE_25   /**< Queue Id for NPE C DMA Request */#define IX_DMA_NPE_C_DONE_QID    IX_QMGR_QUEUE_27   /**< Queue Id for NPE C DMA Done    *//***************************************************************************************** * Queue assignments for Ethernet * * Note: Rx queue definitions, which include QoS traffic class definitions * are managed by EthDB and declared in IxEthDBQoS.h *****************************************************************************************//**** @def IX_ETH_ACC_RX_FRAME_ETH_Q ** @brief  Eth0/Eth1 NPE Frame Recieve Q.** @note THIS IS NOT USED - the Rx queues are read from EthDB QoS configuration* */#define IX_ETH_ACC_RX_FRAME_ETH_Q 	(IX_QMGR_QUEUE_4)/**** @def IX_ETH_ACC_RX_FREE_BUFF_ENET0_Q** @brief Supply Rx Buffers Ethernet Q for NPEB - Eth 0 - Port 1**/#define IX_ETH_ACC_RX_FREE_BUFF_ENET0_Q    (IX_QMGR_QUEUE_27)/**** @def IX_ETH_ACC_RX_FREE_BUFF_ENET1_Q** @brief Supply Rx Buffers Ethernet Q for NPEC - Eth 1 - Port 2**/#define IX_ETH_ACC_RX_FREE_BUFF_ENET1_Q    (IX_QMGR_QUEUE_28)/**** @def IX_ETH_ACC_RX_FREE_BUFF_ENET2_Q** @brief Supply Rx Buffers Ethernet Q for NPEA - Eth 2 - Port 3**/#define IX_ETH_ACC_RX_FREE_BUFF_ENET2_Q    (IX_QMGR_QUEUE_26)/**** @def IX_ETH_ACC_TX_FRAME_ENET0_Q** @brief Submit frame Q for NPEB Eth 0 - Port 1**/#define IX_ETH_ACC_TX_FRAME_ENET0_Q    (IX_QMGR_QUEUE_24)/**** @def IX_ETH_ACC_TX_FRAME_ENET1_Q** @brief Submit frame Q for NPEC Eth 1 - Port 2**/#define IX_ETH_ACC_TX_FRAME_ENET1_Q    (IX_QMGR_QUEUE_25)/**** @def IX_ETH_ACC_TX_FRAME_ENET2_Q** @brief Submit frame Q for NPEA Eth 2 - Port 3**/#define IX_ETH_ACC_TX_FRAME_ENET2_Q    (IX_QMGR_QUEUE_23)/**** @def IX_ETH_ACC_TX_FRAME_DONE_ETH_Q** @brief Transmit complete Q for NPE Eth 0/1, Port 1&2**/#define IX_ETH_ACC_TX_FRAME_DONE_ETH_Q    (IX_QMGR_QUEUE_31)/***************************************************************************************** * Queue assignments for Crypto *****************************************************************************************//** Crypto Service Request Queue */#define IX_CRYPTO_ACC_CRYPTO_REQ_Q  (IX_QMGR_QUEUE_29)/** Crypto Service Done Queue */#define IX_CRYPTO_ACC_CRYPTO_DONE_Q (IX_QMGR_QUEUE_30)/** Crypto Req Q CB tag */#define IX_CRYPTO_ACC_CRYPTO_REQ_Q_CB_TAG   (0)/** Crypto Done Q CB tag */#define IX_CRYPTO_ACC_CRYPTO_DONE_Q_CB_TAG  (1)/** WEP Service Request Queue */#define IX_CRYPTO_ACC_WEP_REQ_Q  (IX_QMGR_QUEUE_21)/** WEP Service Done Queue */#define IX_CRYPTO_ACC_WEP_DONE_Q (IX_QMGR_QUEUE_22)/** WEP Req Q CB tag */#define IX_CRYPTO_ACC_WEP_REQ_Q_CB_TAG      (2)/** WEP Done Q CB tag */#define IX_CRYPTO_ACC_WEP_DONE_Q_CB_TAG     (3)/** Number of queues allocate to crypto hardware accelerator services */#define IX_CRYPTO_ACC_NUM_OF_CRYPTO_Q       (2)/** Number of queues allocate to WEP NPE services */#define IX_CRYPTO_ACC_NUM_OF_WEP_NPE_Q      (2)                                                      /** Number of queues allocate to CryptoAcc component */#define IX_CRYPTO_ACC_NUM_OF_Q (IX_CRYPTO_ACC_NUM_OF_CRYPTO_Q + IX_CRYPTO_ACC_NUM_OF_WEP_NPE_Q)   #endif /* IxQueueAssignments_H */

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -