![]() |
![]() |
BMET Instance Structure. More...
#include <bmet_transport.h>
Public Attributes | |
uint8_t | bmetPktHeader [BMET_PKT_HEADER_SIZE] |
bmetDescArrayIndex_t | desc_array_index |
uint32_t | host_desc_size |
bmetChStats_t | bmetCh_stats |
Qmss_QueueHnd | system_free_queue_hnd |
Qmss_QueueHnd | gTxReturnQHnd |
Qmss_QueueHnd | ethTxQueueHnd |
uint32_t | numTrasportDesc |
uint32_t | payload_size |
bmetDescInfo_t | bmetDescList [BMET_MAX_NUM_TRANSPORT_DESC/2] |
uint32_t | moduleId |
BMET Instance Structure.
channel status information
Max Desc Info BMET can handle
Pre-build packet header, please don't move this needs to be cache aligned
Current descriptor array index to use
Qmss_QueueHnd bmetInst::ethTxQueueHnd |
Ethernet Tx Queue
Qmss_QueueHnd bmetInst::gTxReturnQHnd |
BMET Transmit Complete Queue.
uint32_t bmetInst::host_desc_size |
Host descriptor size
uint32_t bmetInst::moduleId |
ModuleId configured by the system
uint32_t bmetInst::numTrasportDesc |
Number of Transport descriptors
uint32_t bmetInst::payload_size |
Payload Size
Qmss_QueueHnd bmetInst::system_free_queue_hnd |
System Free Queue pool with some Descriptors available