CORDET Framework - C2 Implementation
CrFwInManagerUserPar.h File Reference

User-modifiable parameters for the InManager components (see CrFwInManager.h). More...

Go to the source code of this file.

Macros

#define CR_FW_NOF_INMANAGER   3
 The number of InManager components in the application. More...
 
#define CR_FW_INMANAGER_PCRLSIZE   {3,4,5}
 The sizes of the Pending Command/Report List (PCRL) of the InManager components. More...
 

Detailed Description

User-modifiable parameters for the InManager components (see CrFwInManager.h).

This file defines all the user-modifiable parameters for the InManager. Users will normally have to modify this file as part of the framework instantiation process.

The parameters defined in this file determine the configuration of the InManager Components. The value of these parameters cannot be changed dynamically.

The default values defined in this file are those used for the testing of the CORDET Framework.

Author
Vaclav Cechticky vacla.nosp@m.v.ce.nosp@m.chtic.nosp@m.ky@p.nosp@m.np-so.nosp@m.ftwa.nosp@m.re.co.nosp@m.m
Alessandro Pasetti paset.nosp@m.ti@p.nosp@m.np-so.nosp@m.ftwa.nosp@m.re.co.nosp@m.m

This file is part of the CORDET Framework.

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/.

For information on alternative licensing, please contact P&P Software GmbH.

Definition in file CrFwInManagerUserPar.h.

Macro Definition Documentation

◆ CR_FW_INMANAGER_PCRLSIZE

#define CR_FW_INMANAGER_PCRLSIZE   {3,4,5}

The sizes of the Pending Command/Report List (PCRL) of the InManager components.

Each InManager has one PCRL. This constant defines the size of the PCRL of the i-th InManager. The size of a PCRL must be a positive integer (i.e. it is not legal to define a zero-size PCRL) in the range of the CrFwCounterU2_t type.

The PCRL sizes defined in this file are those used for the test cases of CrFwInManagerTestCases.h.

Adaptation Point:
IMG-01: Size of PCRL of InManager

Definition at line 54 of file CrFwInManagerUserPar.h.

◆ CR_FW_NOF_INMANAGER

#define CR_FW_NOF_INMANAGER   3

The number of InManager components in the application.

The value of this constant must be smaller than the range of the CrFwCounterU1_t integer type.

The number of InManager components defined in this file is the one used for the test cases of CrFwInManagerTestCases.h.

Adaptation Point:
IMG-09: Number of InManagers in Application

Definition at line 40 of file CrFwInManagerUserPar.h.

P&P Software GmbH, Copyright 2012-2013, All Rights Reserved