CORDET Framework - C2 Implementation
|
Interface for accessing data pool items. More...
Go to the source code of this file.
Data Structures | |
struct | DpServHkParams_t |
Type description. More... | |
struct | DpServHkVars_t |
Type description. More... | |
Functions | |
void | initDpServHk (void) |
Initialises ServHk. | |
static uint32_t | getDpBufferElement (uint32_t i, uint32_t j, uint32_t k, uint32_t l) |
Gets a Datapool Buffer Element. More... | |
static void | setDpBufferElement (uint32_t i, uint32_t j, uint32_t k, uint32_t l, uint32_t t) |
Sets a Datapool Buffer Element. More... | |
static uint16_t | getDplstSampleRepItem (int i) |
Gets the value of the i-th element in the datapool array lstSampleRep. More... | |
static CrFwCounterU4_t | getNFA (int i) |
Gets the number of super-commutated groups (NFA) from number of sample repetition numbers (rep[]) More... | |
static CrPsAddr_t * | getDpdebugVarAddrArray () |
Gets the datapool array debugVarAddr. More... | |
static CrPsAddr_t | getDpdebugVarAddrItem (int i) |
Gets the value of the i-th element in the datapool array debugVarAddr. More... | |
static void | setDpdebugVarAddrItem (int i, CrPsAddr_t debugVarAddr) |
Sets the value of the i-th element in the datapool array debugVarAddr. More... | |
static CrPsDestSrc_t * | getDpdestArray () |
Gets the datapool array dest. More... | |
static CrPsDestSrc_t | getDpdestItem (int i) |
Gets the value of the i-th element in the datapool array dest. More... | |
static void | setDpdestItem (int i, CrPsDestSrc_t dest) |
Sets the value of the i-th element in the datapool array dest. More... | |
static CrPsFlag_t * | getDpisEnabledArray () |
Gets the datapool array isEnabled. More... | |
static CrPsFlag_t | getDpisEnabledItem (int i) |
Gets the value of the i-th element in the datapool array isEnabled. More... | |
static void | setDpisEnabledItem (int i, CrPsFlag_t isEnabled) |
Sets the value of the i-th element in the datapool array isEnabled. More... | |
static CrPsPeriod_t * | getDpperiodArray () |
Gets the datapool array period. More... | |
static CrPsPeriod_t | getDpperiodItem (int i) |
Gets the value of the i-th element in the datapool array period. More... | |
static void | setDpperiodItem (int i, CrPsPeriod_t period) |
Sets the value of the i-th element in the datapool array period. More... | |
static CrPsSid_t * | getDpsidArray () |
Gets the datapool array sid. More... | |
static CrPsSid_t | getDpsidItem (int i) |
Gets the value of the i-th element in the datapool array sid. More... | |
static void | setDpsidItem (int i, CrPsSid_t sid) |
Sets the value of the i-th element in the datapool array sid. More... | |
static CrFwCounterU4_t * | getDpcycleCntArray () |
Gets the datapool array cycleCnt. More... | |
static CrFwCounterU4_t | getDpcycleCntItem (int i) |
Gets the value of the i-th element in the datapool array cycleCnt. More... | |
static void | setDpcycleCntItem (int i, CrFwCounterU4_t cycleCnt) |
Sets the value of the i-th element in the datapool array cycleCnt. More... | |
static CrPsValueU4_t * | getDpdebugVarArray () |
Gets the datapool array debugVar. More... | |
static CrPsValueU4_t | getDpdebugVarItem (int i) |
Gets the value of the i-th element in the datapool array debugVar. More... | |
static void | setDpdebugVarItem (int i, CrPsValueU4_t debugVar) |
Sets the value of the i-th element in the datapool array debugVar. More... | |
static CrPsParamId_t * | getDplstIdArray () |
Gets the datapool array lstId. More... | |
static CrPsParamId_t | getDplstIdItem (int i) |
Gets the value of the i-th element in the datapool array lstId. More... | |
static void | setDplstIdItem (int i, CrPsParamId_t lstId) |
Sets the value of the i-th element in the datapool array lstId. More... | |
static CrPsNumberU2_t * | getDplstNSampRepArray () |
Gets the datapool array lstNSampRep. More... | |
static CrPsNumberU2_t | getDplstNSampRepItem (int i) |
Gets the value of the i-th element in the datapool array lstNSampRep. More... | |
static void | setDplstNSampRepItem (int i, CrPsNumberU2_t lstNSampRep) |
Sets the value of the i-th element in the datapool array lstNSampRep. More... | |
static CrPsRepetition_t * | getDplstSampleRepArray () |
Gets the datapool array lstSampleRep. More... | |
static void | setDplstSampleRepItem (int i, CrPsRepetition_t lstSampleRep) |
Sets the value of the i-th element in the datapool array lstSampleRep. More... | |
static CrPsNumberU2_t * | getDpnSimpleArray () |
Gets the datapool array nSimple. More... | |
static CrPsNumberU2_t | getDpnSimpleItem (int i) |
Gets the value of the i-th element in the datapool array nSimple. More... | |
static void | setDpnSimpleItem (int i, CrPsNumberU2_t nSimple) |
Sets the value of the i-th element in the datapool array nSimple. More... | |
static CrPsParamId_t * | getDpsampleBufIdArray () |
Gets the datapool array sampleBufId. More... | |
static CrPsParamId_t | getDpsampleBufIdItem (int i) |
Gets the value of the i-th element in the datapool array sampleBufId. More... | |
static void | setDpsampleBufIdItem (int i, CrPsParamId_t sampleBufId) |
Sets the value of the i-th element in the datapool array sampleBufId. More... | |
Variables | |
DpServHkParams_t | dpServHkParams |
DpServHkVars_t | dpServHkVars |
uint32_t | SampleBuffer [HK_MAX_REP][HK_MAX_N_REP][HK_MAX_N_GR][HK_N_SAMP_BUF] |
Interface for accessing data pool items.
last modification: 22.01.2018
This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0. If a copy of the MPL was not distributed with this file, You can obtain one at http://mozilla.org/MPL/2.0/.
Definition in file CrPsDpServHk.h.
|
inlinestatic |
Gets a Datapool Buffer Element.
Definition at line 118 of file CrPsDpServHk.h.
|
inlinestatic |
Gets the datapool array cycleCnt.
Definition at line 309 of file CrPsDpServHk.h.
|
inlinestatic |
Gets the value of the i-th element in the datapool array cycleCnt.
i | Index variable |
Definition at line 319 of file CrPsDpServHk.h.
|
inlinestatic |
Gets the datapool array debugVarAddr.
Definition at line 159 of file CrPsDpServHk.h.
|
inlinestatic |
Gets the value of the i-th element in the datapool array debugVarAddr.
i | Index variable |
Definition at line 169 of file CrPsDpServHk.h.
|
inlinestatic |
Gets the datapool array debugVar.
Definition at line 339 of file CrPsDpServHk.h.
|
inlinestatic |
Gets the value of the i-th element in the datapool array debugVar.
i | Index variable |
Definition at line 349 of file CrPsDpServHk.h.
|
inlinestatic |
Gets the datapool array dest.
Definition at line 189 of file CrPsDpServHk.h.
|
inlinestatic |
Gets the value of the i-th element in the datapool array dest.
i | Index variable |
Definition at line 199 of file CrPsDpServHk.h.
|
inlinestatic |
Gets the datapool array isEnabled.
Definition at line 219 of file CrPsDpServHk.h.
|
inlinestatic |
Gets the value of the i-th element in the datapool array isEnabled.
i | Index variable |
Definition at line 229 of file CrPsDpServHk.h.
|
inlinestatic |
Gets the datapool array lstId.
Definition at line 369 of file CrPsDpServHk.h.
|
inlinestatic |
Gets the value of the i-th element in the datapool array lstId.
i | Index variable |
Definition at line 379 of file CrPsDpServHk.h.
|
inlinestatic |
Gets the datapool array lstNSampRep.
Definition at line 399 of file CrPsDpServHk.h.
|
inlinestatic |
Gets the value of the i-th element in the datapool array lstNSampRep.
i | Index variable |
Definition at line 409 of file CrPsDpServHk.h.
|
inlinestatic |
Gets the datapool array lstSampleRep.
Definition at line 429 of file CrPsDpServHk.h.
|
inlinestatic |
Gets the value of the i-th element in the datapool array lstSampleRep.
i | Index variable |
Definition at line 439 of file CrPsDpServHk.h.
|
inlinestatic |
Gets the datapool array nSimple.
Definition at line 459 of file CrPsDpServHk.h.
|
inlinestatic |
Gets the value of the i-th element in the datapool array nSimple.
i | Index variable |
Definition at line 469 of file CrPsDpServHk.h.
|
inlinestatic |
Gets the datapool array period.
Definition at line 249 of file CrPsDpServHk.h.
|
inlinestatic |
Gets the value of the i-th element in the datapool array period.
i | Index variable |
Definition at line 259 of file CrPsDpServHk.h.
|
inlinestatic |
Gets the datapool array sampleBufId.
Definition at line 489 of file CrPsDpServHk.h.
|
inlinestatic |
Gets the value of the i-th element in the datapool array sampleBufId.
i | Index variable |
Definition at line 499 of file CrPsDpServHk.h.
|
inlinestatic |
Gets the datapool array sid.
Definition at line 279 of file CrPsDpServHk.h.
|
inlinestatic |
Gets the value of the i-th element in the datapool array sid.
i | Index variable |
Definition at line 289 of file CrPsDpServHk.h.
|
inlinestatic |
Gets the number of super-commutated groups (NFA) from number of sample repetition numbers (rep[])
Definition at line 140 of file CrPsDpServHk.h.
|
inlinestatic |
Sets a Datapool Buffer Element.
Definition at line 127 of file CrPsDpServHk.h.
|
inlinestatic |
Sets the value of the i-th element in the datapool array cycleCnt.
i | Index variable |
cycleCnt | The value to be stored into the i-th element of datapool array cycleCnt. |
Definition at line 330 of file CrPsDpServHk.h.
|
inlinestatic |
Sets the value of the i-th element in the datapool array debugVarAddr.
i | Index variable |
debugVarAddr | The value to be stored into the i-th element of datapool array debugVarAddr. |
Definition at line 180 of file CrPsDpServHk.h.
|
inlinestatic |
Sets the value of the i-th element in the datapool array debugVar.
i | Index variable |
debugVar | The value to be stored into the i-th element of datapool array debugVar. |
Definition at line 360 of file CrPsDpServHk.h.
|
inlinestatic |
Sets the value of the i-th element in the datapool array dest.
i | Index variable |
dest | The value to be stored into the i-th element of datapool array dest. |
Definition at line 210 of file CrPsDpServHk.h.
|
inlinestatic |
Sets the value of the i-th element in the datapool array isEnabled.
i | Index variable |
isEnabled | The value to be stored into the i-th element of datapool array isEnabled. |
Definition at line 240 of file CrPsDpServHk.h.
|
inlinestatic |
Sets the value of the i-th element in the datapool array lstId.
i | Index variable |
lstId | The value to be stored into the i-th element of datapool array lstId. |
Definition at line 390 of file CrPsDpServHk.h.
|
inlinestatic |
Sets the value of the i-th element in the datapool array lstNSampRep.
i | Index variable |
lstNSampRep | The value to be stored into the i-th element of datapool array lstNSampRep. |
Definition at line 420 of file CrPsDpServHk.h.
|
inlinestatic |
Sets the value of the i-th element in the datapool array lstSampleRep.
i | Index variable |
lstSampleRep | The value to be stored into the i-th element of datapool array lstSampleRep. |
Definition at line 450 of file CrPsDpServHk.h.
|
inlinestatic |
Sets the value of the i-th element in the datapool array nSimple.
i | Index variable |
nSimple | The value to be stored into the i-th element of datapool array nSimple. |
Definition at line 480 of file CrPsDpServHk.h.
|
inlinestatic |
Sets the value of the i-th element in the datapool array period.
i | Index variable |
period | The value to be stored into the i-th element of datapool array period. |
Definition at line 270 of file CrPsDpServHk.h.
|
inlinestatic |
Sets the value of the i-th element in the datapool array sampleBufId.
i | Index variable |
sampleBufId | The value to be stored into the i-th element of datapool array sampleBufId. |
Definition at line 510 of file CrPsDpServHk.h.
|
inlinestatic |
Sets the value of the i-th element in the datapool array sid.
i | Index variable |
sid | The value to be stored into the i-th element of datapool array sid. |
Definition at line 300 of file CrPsDpServHk.h.