Data Fields

ti_em_chain_config_t_ Struct Reference

Data Fields

ti_em_dma_id_t dma_idx
ti_em_queue_id_t dma_tx_queue_base_idx
em_pool_id_t pool_idx_overflow
em_pool_id_t pool_idx_size_a
em_pool_id_t pool_idx_size_b
em_pool_id_t pool_idx_size_c
em_pool_id_t pool_idx_size_d
ti_em_poststore_config_tpoststore_config_ptr
ti_em_chain_rio_config_trio_config_ptr
ti_em_chain_xge_config_txge_config_ptr

Detailed Description

Event machine chaining configuration.

This describes the EM configurable parameters which are required for the chaining.


Field Documentation

Index for Packet DMA flows configuration. It has to map to a Multicore Navigator infrastructure Packet DMA.

Identifies the first relative DMA TX queue index used for the chaining flows.

Identifies the pool used for allocating even bigger events (size D <= event size). The received event uses one buffer (first) from the pool 'pool_idx_size_d'. The received event uses one or more buffers (second and next) from the pool 'pool_idx_overflow'.

Identifies the pool used for allocating very small events (event size <= size A). Size A corresponds to the buffer size of the pool. The received event uses one buffer from the pool.

Identifies the pool used for allocating small events (size A <= event size <= size B). Size B corresponds to the buffer size of the pool. The received event uses one buffer from the pool.

Identifies the pool used for allocating big events (size B <= event size <= size C). Size C corresponds to the buffer size of the pool. The received event uses one buffer from the pool.

Identifies the pool used for allocating very big events (size C <= event size <= size D). Size D corresponds to the buffer size of the pool. The received event uses one buffer from the pool.

Pointer to the post-storing configuration.

Pointer to the SRIO Configuration.

Pointer to the 10 Gigabit Configuration.