QMSS Low Level Driver Data Structures
[QMSSQMSS Low Level Driver Symbols Defined]

Data Structures

struct  Qmss_AccCmdCfg
 Accumulator Command interface structure. More...
struct  Qmss_StartCfg
 QMSS start configuration structure. More...
struct  Qmss_Queue
 Queue definition. More...
struct  Qmss_QueueNumRange
 Queue definition. More...
struct  Qmss_DescCfg
 descriptor configuration structure More...
struct  Qmss_MemRegInfo
 Memory region configuration information structure. More...
struct  Qmss_MemRegCfg
 Memory region configuration information structure of all memory regions. More...
struct  Qmss_PdspCfg
 QMSS PDSP firmware download information structure. More...
struct  Qmss_InitCfg
 QMSS configuration structure. More...
struct  Qmss_GlobalConfigParams
 QMSS Global configuration structure definition. More...
struct  Qmss_QosQueueCfg
 QoS queue configuration structure. More...
struct  Qmss_QosClusterCfgTB
 QoS cluster configuration structure for Modified Token Bucket. More...
struct  Qmss_QosSchedQueueCfg
 QoS scheduler queue configuration structure. More...
struct  Qmss_QosSchedGroupCfg
 QoS scheduler group configuration. More...
struct  Qmss_QosSchedPortCfg
 QoS scheduler port configuration. More...

Typedefs

typedef void * Qmss_RmHnd
 QMSS RM Handle.
typedef int32_t Qmss_QueueHnd
 Queue handle.
typedef int32_t Qmss_Result
 QMSS return result.
typedef uint32_t * Qmss_QueuePushHnd
 Handle used in the "Fast Push" set of APIs.

Variables

Qmss_GlobalConfigParams qmssGblCfgParams []
 QMSS LLD initialization parameters.
uint8_t Qmss_cdmaEoiVector []
 INTD EOI vector map for CDMA interrupt.
uint8_t Qmss_highEoiVector []
 INTD EOI vector map for each high priority interrupt.
uint8_t Qmss_lowEoiVector []
 INTD EOI vector map for each low priority interrupt.
const unsigned int acc32_le []
 PDSP Firmware symbols.
const unsigned int acc32_be []
 32 channel high priority accumulation big endian firmware
const unsigned int acc16_le []
 16 channel low priority accumulation little endian firmware
const unsigned int acc16_be []
 16 channel low priority accumulation big endian firmware
const unsigned int acc48_le []
 48 channel combined high and low priority accumulation little endian firmware
const unsigned int acc48_be []
 48 channel combined high and low priority accumulation big endian firmware
const unsigned int qos_le []
 QoS little endian firmware.
const unsigned int qos_be []
 QoS big endian firmware.
const unsigned int qos_sched_le []
 QoS scheduler little endian firmware.
const unsigned int qos_sched_be []
 QoS scheduler big endian firmware.

Variable Documentation

const unsigned int acc32_le[]

PDSP Firmware symbols.

32 channel high priority accumulation little endian firmware


Copyright 2012, Texas Instruments Incorporated