2994 lines
94 KiB
C
2994 lines
94 KiB
C
|
|
/**********************************************************************************************************************
|
||
|
|
* COPYRIGHT
|
||
|
|
* -------------------------------------------------------------------------------------------------------------------
|
||
|
|
* \verbatim
|
||
|
|
* Copyright (c) 2025 by Vector Informatik GmbH. All rights reserved.
|
||
|
|
*
|
||
|
|
* This software is copyright protected and proprietary to Vector Informatik GmbH.
|
||
|
|
* Vector Informatik GmbH grants to you only those rights as set out in the license conditions.
|
||
|
|
* All other rights remain with Vector Informatik GmbH.
|
||
|
|
* \endverbatim
|
||
|
|
* -------------------------------------------------------------------------------------------------------------------
|
||
|
|
* FILE DESCRIPTION
|
||
|
|
* -------------------------------------------------------------------------------------------------------------------
|
||
|
|
* File: _MemMap.h
|
||
|
|
* Component: -
|
||
|
|
* Module: -
|
||
|
|
* Generator: -
|
||
|
|
*
|
||
|
|
* Description: This File is a template for the MemMap.h
|
||
|
|
* This file has to be extended with the memory section defined for all BSW modules
|
||
|
|
* which are used.
|
||
|
|
*
|
||
|
|
* -------------------------------------------------------------------------------------------------------------------
|
||
|
|
* MISRA VIOLATIONS
|
||
|
|
* -------------------------------------------------------------------------------------------------------------------
|
||
|
|
*
|
||
|
|
*
|
||
|
|
*********************************************************************************************************************/
|
||
|
|
|
||
|
|
/**********************************************************************************************************************
|
||
|
|
* -------------------------------------------------------------------------------------------------------------------
|
||
|
|
* REVISION HISTORY
|
||
|
|
* -------------------------------------------------------------------------------------------------------------------
|
||
|
|
* Version Date Author Change Id Description
|
||
|
|
* -------------------------------------------------------------------------------------------------------------------
|
||
|
|
* 01.00.00 2007-08-01 Jk Initial creation
|
||
|
|
* 01.01.00 2007-12-14 Jk Component specific defines filtering added
|
||
|
|
* 01.01.02 2008-11-04 Jk Component specific defines filtering added
|
||
|
|
* 01.01.03 2008-12-17 Ht Improve list of components (Tp_AsrTpCan,Tp_AsrTpFr,DrvMcu,DrvIcu added)
|
||
|
|
* 01.01.04 2009-04-27 Ht improve list of components (Cp_XcpOnCanAsr, Il_AsrIpduM, If_VxFblDcm,
|
||
|
|
* If_VxFblVpm_Volvo_ab, DrvFls added)
|
||
|
|
* 01.01.05 2009-04-24 Msr Renamed J1939_AsrBase as TpJ1939_AsrBase
|
||
|
|
* 01.01.06 2009-06-03 Ht Improve list of components (Adc, Dio, Gpt, Pwm, Spi, Wdg, Fls, Port, Fim)
|
||
|
|
* 01.02.00 2009-08-01 Ht Improve list of components (Fee_30_Inst2, Can, ...Sub)
|
||
|
|
* Support filtering for RTE
|
||
|
|
* 01.02.01 2009-08-18 HH replaced C++ comment by C comment
|
||
|
|
* 01.02.02 2009-09-02 Lo add external Flash driver support
|
||
|
|
* 01.02.03 2009-09-12 Lo add DrvFls_Mcs12xFslftm01ExtVx
|
||
|
|
* Ht Improve list of components (CanTrcv_30_Tja1040dio,
|
||
|
|
* Eth, EthTrcv, EthIf, SoAd, TcpIp, EthSM)
|
||
|
|
* 01.03.00 2009-10-30 Ht support R8: change EthTrcv to EthTrcv_30_Canoeemu
|
||
|
|
* support EthTrcv_30_Dp83848
|
||
|
|
* change CanTrcv_30_Xdio to CanTrcv_30___Your_Trcv__
|
||
|
|
* change CanTrcv_30_Tja1040dio to CanTrcv_30_Tja1041
|
||
|
|
* change name FrTrcv to FrTrcv_30_Tja1080dio
|
||
|
|
* Lo add Cp_AsrXcp
|
||
|
|
* Ht add Cp_XcpOnFrAsr
|
||
|
|
* 01.03.01 2010-01-13 Ht support SysService_AsrCal
|
||
|
|
* 01.03.02 2010-02-15 Ht support SysService_SswRcs_Daimler, SysService_Tls, Tp_Http,
|
||
|
|
* SysService_Dns, SysService_Json, DrvTrans_GenericLindioAsr
|
||
|
|
* Lo add Diag_AsrDem for all OEMs
|
||
|
|
* rename internal variables and filter methods
|
||
|
|
* 01.04.00 2010-03-04 Ht change name FrTrcv_30_Tja1080dio to FrTrcv_30_Tja1080
|
||
|
|
* 01.04.01 2010-03-10 Ht support DrvTrans_GenericFrAsr, DrvTrans_As8223FrspiAsr, DrvEep and If_AsrIfEa
|
||
|
|
* 01.04.02 2010-04-07 Lo change IfFee to real components and add If_AsrIfWdV85xNec01Sub
|
||
|
|
* 01.04.03 2010-06-11 Ht add CanTrcv_30_Tja1043
|
||
|
|
* Lo add Il_AsrIpduMEbBmwSub
|
||
|
|
* 01.04.04 2010-08-24 Ht add CanTrcv_30_Tle62512G, DrvEep_XAt25128EAsr, Tp_AsrTpFrEbBmwSub
|
||
|
|
* 01.05.00 2010-08-24 Ht support R10:
|
||
|
|
* change LinTrcv_30_Tle7259dio to LinTrcv_30_Tle7259
|
||
|
|
* 01.05.01 2010-10-14 Ht add VStdLib, SysService_SswScc, SysService_IpBase, SysService_Crypto
|
||
|
|
* 01.05.02 2010-10-20 Ht support comments for Package Merge Tool
|
||
|
|
* 01.05.03 2010-11-03 Ht add SysService_E2eLibTttechSub, SysService_E2ePwTttechSub
|
||
|
|
* 01.05.04 2010-11-16 Ht add SysService_Exi, DrvTrans_Int6400EthAsr, Cdd_AsrCdd_Fiat, Diag_AsrDem_Fiat
|
||
|
|
* 01.05.05 2010-12-17 Ht add SysService_AsrSchM, DrvEep_XXStubAsr, DrvIcu_Tms570Tinhet01ExtVx
|
||
|
|
* DrvWd_XTle4278gEAsr, DrvWd_XXStubAsr
|
||
|
|
* 01.05.06 2011-02-17 Ht add DrvEed, SysService_AsrBswM
|
||
|
|
* 01.05.07 2011-03-04 Ht add DrvTrans_Tja1055CandioAsr
|
||
|
|
* rename CanTrcv_30_Tja1040dio to CanTrcv_30_Tja1040
|
||
|
|
* add SysService_XmlEngine
|
||
|
|
* 01.06.00 2011-03-15 Ht support ASR4.0
|
||
|
|
* add Ccl_Asr4ComM, Ccl_Asr4SmCan, Nm_Asr4NmIf, Nm_AsrNmDirOsek
|
||
|
|
* 01.06.01 2011-04-15 Ht add Diag_AsrDcm_<OEM>
|
||
|
|
* 01.06.02 2011-06-17 Ht correct Diag_AsrDcm_<OEM>
|
||
|
|
* add Monitoring_AsrDlt and Monitoring_GenericMeasurement
|
||
|
|
* 01.06.03 2011-09-20 Ht add DrvTrans_Tja1145CanSpiAsr, DrvTrans_E52013CanspiAsr, DrvFls_XXStubAsr,
|
||
|
|
* If_AsrIfFeeV85xNec05Sub, If_AsrIfFeeV85xNec06Sub, If_AsrIfFeeV85xNec07Sub
|
||
|
|
* SysService_AsrWdMTttechSub and If_AsrIfWdTttechSub
|
||
|
|
* 01.06.04 2011-11-22 Ht add If_AsrIfFeeTiSub,
|
||
|
|
* ESCAN00054718: add Cdd_AsrCdd
|
||
|
|
* 01.06.05 2011-12-09 Ht add Tp_IpV4, Tp_IpV6
|
||
|
|
* 01.06.06 2011-12-14 Ht add Monitoring_RuntimeMeasurement
|
||
|
|
* 01.06.07 2012-01-03 Ht add DrvI2c, SysService_Asr4BswM
|
||
|
|
* 01.06.08 2012-01-31 Ht add DrvTrans_Ar7000EthAsr, DrvTrans_GenericEthmiiAsr
|
||
|
|
* 01.06.09 2012-03-06 Ht add If_AsrIfFeeMb9df126Fuji01Sub,
|
||
|
|
* Infineon_Tc1767Inf01Sub, Infineon_Tc178xInf01Sub, Infineon_Tc1797Inf01Sub, Infineon_Tc1797Inf02Sub
|
||
|
|
* 01.06.10 2012-03-13 Ht add Gw_AsrPduRCfg5, Il_AsrComCfg5, Il_AsrIpduMCfg5, Cdd_AsrCddCfg5,
|
||
|
|
* Tp_Asr4TpCan, Diag_Asr4Dcm, Diag_Asr4Dem
|
||
|
|
* 01.06.11 2012-03-20 Ht add Cp_AsrCcp, Cp_XcpOnTcpIpAsr
|
||
|
|
* 01.07.00 2012-07-26 Ht ESCAN00059365: [AUTOSAR4, compiler warning]: Wrong define name in #undef statement causes re-definition warning
|
||
|
|
* add Nm_Asr4NmCan, Nm_Asr4NmFr, Infineon_Xc2000Inf01Sub, Ccl_Asr4ComMCfg5, SysService_Asr4BswMCfg5, SysService_Asr4EcuM, SysService_AsrRamTst,
|
||
|
|
* Ccl_Asr4SmLin
|
||
|
|
* 2012-09-04 Ht add support for ASR specification 4.0 R3
|
||
|
|
* 01.07.01 2012-10-23 Seu add SysService_XmlSecurity
|
||
|
|
* 01.07.02 2013-01-10 Seu MISRA deviation comments added
|
||
|
|
* 01.08.00 2013-03-01 Seu ESCAN00065501 AR4-325: Add support for Post-build RAM memory section
|
||
|
|
* 2013-04-12 Seu ESCAN00066614 Add the deviation for violation of MISRA rule 19.6
|
||
|
|
* 01.09.00 2013-12-10 Seu ESCAN00072537 Add *_NOCACHE_* memory sections for variables
|
||
|
|
* 2013-12-16 Seu MISRA compliance: usage of character "'" removed, typos corrected
|
||
|
|
* 01.10.00 2016-09-27 Seu FEATC-317: FEAT-2002: CommonAsr__Common: Support 64 Bit Signal Types for COM according to ASR 4.2.2
|
||
|
|
* 01.11.00 2017-07-05 Seu ESCAN00095756 FEAT-2455: Support ASR4.2 compatible MemMap for MCALs
|
||
|
|
* 2017-08-01 Seu ESCAN00096129 MEMMAP_SW_MINOR_VERSION / MEM_SW_MINOR_VERSION is not correct
|
||
|
|
* 01.12.00 2018-10-17 visdfe ESCAN00095695 Add support for Os_CoreGen7 within _MemMap.h (Include of Os_MemMap.h)
|
||
|
|
* TASK-78775 Change MemMap_Common.h to Template
|
||
|
|
* 01.13.00 2021-05-06 virmfr HALBE-3985 CommonAsr_MemMap shall include Common_MemMap generated compatibility header
|
||
|
|
* 02.00.00 2021-06-09 visto HALBE-4594 Create a branch for >=R27 Features
|
||
|
|
* 02.01.00 2021-08-25 virmfr HALBE-4526 MemMap_Common.h removed
|
||
|
|
* 02.01.01 2021-09-07 virmfr HALBE-5304 MemMapIncludesList removed
|
||
|
|
* 02.02.00 2022-08-18 virmfr HALBE-7504 Interchange include order of MemMap_Common.h and MemMap_Compatibility.h
|
||
|
|
* 2022-08-18 virmfr ASR3 defines removed
|
||
|
|
* 02.02.01 2022-08-26 virmfr Correction of small non-functional findings
|
||
|
|
* 03.00.00 2024-11-05 virjas OSHAL-1936 Adaption for new ASR Mem module
|
||
|
|
* 03.01.00 2025-10-13 virjas OSHAL-3696 Adaption for changed infrastructure (veHub)
|
||
|
|
*********************************************************************************************************************/
|
||
|
|
|
||
|
|
/* PRQA S 0841 MEMMAP_0841_TAG */ /* MD_MSR_19.6 */
|
||
|
|
|
||
|
|
/**********************************************************************************************************************
|
||
|
|
* INCLUDES
|
||
|
|
*********************************************************************************************************************/
|
||
|
|
|
||
|
|
/**********************************************************************************************************************
|
||
|
|
* GLOBAL CONSTANT MACROS
|
||
|
|
*********************************************************************************************************************/
|
||
|
|
|
||
|
|
/* PRQA S 0883 1 */ /* MD_MemMap_19.15 */
|
||
|
|
#undef MEMMAP_VENDOR_ID /* PRQA S 0841 */ /* MD_MSR_19.6 */
|
||
|
|
|
||
|
|
#define MEMMAP_VENDOR_ID (30u)
|
||
|
|
|
||
|
|
/* AUTOSAR Software Specification Version Information */
|
||
|
|
#undef MEMMAP_AR_RELEASE_MAJOR_VERSION /* PRQA S 0841 */ /* MD_MSR_19.6 */
|
||
|
|
#undef MEMMAP_AR_RELEASE_MINOR_VERSION /* PRQA S 0841 */ /* MD_MSR_19.6 */
|
||
|
|
#undef MEMMAP_AR_RELEASE_REVISION_VERSION /* PRQA S 0841 */ /* MD_MSR_19.6 */
|
||
|
|
|
||
|
|
/* AUTOSAR release 4.0 R3 */
|
||
|
|
#define MEMMAP_AR_RELEASE_MAJOR_VERSION (4u)
|
||
|
|
#define MEMMAP_AR_RELEASE_MINOR_VERSION (0u)
|
||
|
|
#define MEMMAP_AR_RELEASE_REVISION_VERSION (3u)
|
||
|
|
|
||
|
|
#undef MEMMAP_SW_MAJOR_VERSION /* PRQA S 0841 */ /* MD_MSR_19.6 */
|
||
|
|
#undef MEMMAP_SW_MINOR_VERSION /* PRQA S 0841 */ /* MD_MSR_19.6 */
|
||
|
|
#undef MEMMAP_SW_PATCH_VERSION /* PRQA S 0841 */ /* MD_MSR_19.6 */
|
||
|
|
|
||
|
|
#define MEMMAP_SW_MAJOR_VERSION (3u)
|
||
|
|
#define MEMMAP_SW_MINOR_VERSION (1u)
|
||
|
|
#define MEMMAP_SW_PATCH_VERSION (0u)
|
||
|
|
|
||
|
|
#define MEMMAP_ERROR
|
||
|
|
|
||
|
|
/* Package Merger: Start Section MemMapModuleList */
|
||
|
|
|
||
|
|
|
||
|
|
/**********************************************************************************************************************
|
||
|
|
* MEM_30_FBLHIS START
|
||
|
|
*********************************************************************************************************************/
|
||
|
|
|
||
|
|
/******* CODE sections **********************************************************************************************/
|
||
|
|
#if defined( MEM_30_FBLHIS_START_SEC_CODE )
|
||
|
|
# undef MEM_30_FBLHIS_START_SEC_CODE
|
||
|
|
# define START_SEC_CODE
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#if defined( MEM_30_FBLHIS_STOP_SEC_CODE )
|
||
|
|
# undef MEM_30_FBLHIS_STOP_SEC_CODE
|
||
|
|
# define STOP_SEC_CODE
|
||
|
|
#endif
|
||
|
|
|
||
|
|
/******* VAR sections ***********************************************************************************************/
|
||
|
|
#if defined( MEM_30_FBLHIS_START_SEC_VAR )
|
||
|
|
# undef MEM_30_FBLHIS_START_SEC_VAR
|
||
|
|
# define START_SEC_VAR_NOINIT_UNSPECIFIED
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#if defined( MEM_30_FBLHIS_STOP_SEC_VAR )
|
||
|
|
# undef MEM_30_FBLHIS_STOP_SEC_VAR
|
||
|
|
# define STOP_SEC_VAR
|
||
|
|
#endif
|
||
|
|
|
||
|
|
/******* CONST sections *********************************************************************************************/
|
||
|
|
#if defined( MEM_30_FBLHIS_START_SEC_CONST )
|
||
|
|
# undef MEM_30_FBLHIS_START_SEC_CONST
|
||
|
|
# define START_SEC_CONST_UNSPECIFIED
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#if defined( MEM_30_FBLHIS_STOP_SEC_CONST )
|
||
|
|
# undef MEM_30_FBLHIS_STOP_SEC_CONST
|
||
|
|
# define STOP_SEC_CONST
|
||
|
|
#endif
|
||
|
|
|
||
|
|
/**********************************************************************************************************************
|
||
|
|
* MEM_30_FBLHIS END
|
||
|
|
*********************************************************************************************************************/
|
||
|
|
|
||
|
|
/**********************************************************************************************************************
|
||
|
|
* CANTRCV_30_GENERICCAN START
|
||
|
|
*********************************************************************************************************************/
|
||
|
|
|
||
|
|
/******* CODE sections **********************************************************************************************/
|
||
|
|
|
||
|
|
#if defined(CANTRCV_30_GENERICCAN_START_SEC_CODE)
|
||
|
|
# undef CANTRCV_30_GENERICCAN_START_SEC_CODE /* PRQA S 0841 */ /* MD_MSR_Undef */
|
||
|
|
# define START_SEC_CODE /* mapped to default code section */
|
||
|
|
#endif
|
||
|
|
#if defined(CANTRCV_30_GENERICCAN_STOP_SEC_CODE)
|
||
|
|
# undef CANTRCV_30_GENERICCAN_STOP_SEC_CODE /* PRQA S 0841 */ /* MD_MSR_Undef */
|
||
|
|
# define STOP_SEC_CODE /* default code stop section */
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#if defined(CANTRCV_30_GENERICCAN_START_SEC_CODE_FAST)
|
||
|
|
# undef CANTRCV_30_GENERICCAN_START_SEC_CODE_FAST /* PRQA S 0841 */ /* MD_MSR_Undef */
|
||
|
|
# define START_SEC_CODE_FAST /* mapped to default fast code section */
|
||
|
|
#endif
|
||
|
|
#if defined(CANTRCV_30_GENERICCAN_STOP_SEC_CODE_FAST)
|
||
|
|
# undef CANTRCV_30_GENERICCAN_STOP_SEC_CODE_FAST /* PRQA S 0841 */ /* MD_MSR_Undef */
|
||
|
|
# define STOP_SEC_CODE /* default code stop section */
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#if defined(CANTRCV_30_GENERICCAN_START_SEC_CODE_ISR)
|
||
|
|
# undef CANTRCV_30_GENERICCAN_START_SEC_CODE_ISR /* PRQA S 0841 */ /* MD_MSR_Undef */
|
||
|
|
# define START_SEC_CODE_ISR /* mapped to default ISR code section */
|
||
|
|
#endif
|
||
|
|
#if defined(CANTRCV_30_GENERICCAN_STOP_SEC_CODE_ISR)
|
||
|
|
# undef CANTRCV_30_GENERICCAN_STOP_SEC_CODE_ISR /* PRQA S 0841 */ /* MD_MSR_Undef */
|
||
|
|
# define STOP_SEC_CODE /* default code stop section */
|
||
|
|
#endif
|
||
|
|
|
||
|
|
|
||
|
|
/******* CONST sections ********************************************************************************************/
|
||
|
|
|
||
|
|
/* CONST sections */
|
||
|
|
|
||
|
|
#if defined(CANTRCV_30_GENERICCAN_START_SEC_CONST_8BIT)
|
||
|
|
# undef CANTRCV_30_GENERICCAN_START_SEC_CONST_8BIT /* PRQA S 0841 */ /* MD_MSR_Undef */
|
||
|
|
# define START_SEC_CONST_8BIT /* mapped to default const 8bit section */
|
||
|
|
#endif
|
||
|
|
#if defined(CANTRCV_30_GENERICCAN_STOP_SEC_CONST_8BIT)
|
||
|
|
# undef CANTRCV_30_GENERICCAN_STOP_SEC_CONST_8BIT /* PRQA S 0841 */ /* MD_MSR_Undef */
|
||
|
|
# define STOP_SEC_CONST /* default const stop section */
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#if defined(CANTRCV_30_GENERICCAN_START_SEC_CONST_16BIT)
|
||
|
|
# undef CANTRCV_30_GENERICCAN_START_SEC_CONST_16BIT /* PRQA S 0841 */ /* MD_MSR_Undef */
|
||
|
|
# define START_SEC_CONST_16BIT
|
||
|
|
#endif
|
||
|
|
#if defined(CANTRCV_30_GENERICCAN_STOP_SEC_CONST_16BIT)
|
||
|
|
# undef CANTRCV_30_GENERICCAN_STOP_SEC_CONST_16BIT /* PRQA S 0841 */ /* MD_MSR_Undef */
|
||
|
|
# define STOP_SEC_CONST
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#if defined(CANTRCV_30_GENERICCAN_START_SEC_CONST_32BIT)
|
||
|
|
# undef CANTRCV_30_GENERICCAN_START_SEC_CONST_32BIT /* PRQA S 0841 */ /* MD_MSR_Undef */
|
||
|
|
# define START_SEC_CONST_32BIT
|
||
|
|
#endif
|
||
|
|
#if defined(CANTRCV_30_GENERICCAN_STOP_SEC_CONST_32BIT)
|
||
|
|
# undef CANTRCV_30_GENERICCAN_STOP_SEC_CONST_32BIT /* PRQA S 0841 */ /* MD_MSR_Undef */
|
||
|
|
# define STOP_SEC_CONST
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#if defined(CANTRCV_30_GENERICCAN_START_SEC_CONST_UNSPECIFIED)
|
||
|
|
# undef CANTRCV_30_GENERICCAN_START_SEC_CONST_UNSPECIFIED /* PRQA S 0841 */ /* MD_MSR_Undef */
|
||
|
|
# define START_SEC_CONST_UNSPECIFIED
|
||
|
|
#endif
|
||
|
|
#if defined(CANTRCV_30_GENERICCAN_STOP_SEC_CONST_UNSPECIFIED)
|
||
|
|
# undef CANTRCV_30_GENERICCAN_STOP_SEC_CONST_UNSPECIFIED /* PRQA S 0841 */ /* MD_MSR_Undef */
|
||
|
|
# define STOP_SEC_CONST
|
||
|
|
#endif
|
||
|
|
|
||
|
|
|
||
|
|
/* FAST CONST sections */
|
||
|
|
|
||
|
|
#if defined(CANTRCV_30_GENERICCAN_START_SEC_CONST_FAST_8BIT)
|
||
|
|
# undef CANTRCV_30_GENERICCAN_START_SEC_CONST_FAST_8BIT /* PRQA S 0841 */ /* MD_MSR_Undef */
|
||
|
|
# define START_SEC_CONST_FAST_8BIT
|
||
|
|
#endif
|
||
|
|
#if defined(CANTRCV_30_GENERICCAN_STOP_SEC_CONST_FAST_8BIT)
|
||
|
|
# undef CANTRCV_30_GENERICCAN_STOP_SEC_CONST_FAST_8BIT /* PRQA S 0841 */ /* MD_MSR_Undef */
|
||
|
|
# define STOP_SEC_CONST
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#if defined(CANTRCV_30_GENERICCAN_START_SEC_CONST_FAST_16BIT)
|
||
|
|
# undef CANTRCV_30_GENERICCAN_START_SEC_CONST_FAST_16BIT /* PRQA S 0841 */ /* MD_MSR_Undef */
|
||
|
|
# define START_SEC_CONST_FAST_16BIT
|
||
|
|
#endif
|
||
|
|
#if defined(CANTRCV_30_GENERICCAN_STOP_SEC_CONST_FAST_16BIT)
|
||
|
|
# undef CANTRCV_30_GENERICCAN_STOP_SEC_CONST_FAST_16BIT /* PRQA S 0841 */ /* MD_MSR_Undef */
|
||
|
|
# define STOP_SEC_CONST
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#if defined(CANTRCV_30_GENERICCAN_START_SEC_CONST_FAST_32BIT)
|
||
|
|
# undef CANTRCV_30_GENERICCAN_START_SEC_CONST_FAST_32BIT /* PRQA S 0841 */ /* MD_MSR_Undef */
|
||
|
|
# define START_SEC_CONST_FAST_32BIT
|
||
|
|
#endif
|
||
|
|
#if defined(CANTRCV_30_GENERICCAN_STOP_SEC_CONST_FAST_32BIT)
|
||
|
|
# undef CANTRCV_30_GENERICCAN_STOP_SEC_CONST_FAST_32BIT /* PRQA S 0841 */ /* MD_MSR_Undef */
|
||
|
|
# define STOP_SEC_CONST
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#if defined(CANTRCV_30_GENERICCAN_START_SEC_CONST_FAST_UNSPECIFIED)
|
||
|
|
# undef CANTRCV_30_GENERICCAN_START_SEC_CONST_FAST_UNSPECIFIED /* PRQA S 0841 */ /* MD_MSR_Undef */
|
||
|
|
# define START_SEC_CONST_FAST_UNSPECIFIED
|
||
|
|
#endif
|
||
|
|
#if defined(CANTRCV_30_GENERICCAN_STOP_SEC_CONST_FAST_UNSPECIFIED)
|
||
|
|
# undef CANTRCV_30_GENERICCAN_STOP_SEC_CONST_FAST_UNSPECIFIED /* PRQA S 0841 */ /* MD_MSR_Undef */
|
||
|
|
# define STOP_SEC_CONST
|
||
|
|
#endif
|
||
|
|
|
||
|
|
|
||
|
|
/* Postbuild CFG CONST sections */
|
||
|
|
|
||
|
|
#if defined(CANTRCV_30_GENERICCAN_START_SEC_PBCFG)
|
||
|
|
# undef CANTRCV_30_GENERICCAN_START_SEC_PBCFG /* PRQA S 0841 */ /* MD_MSR_Undef */
|
||
|
|
# define START_SEC_CONST_PBCFG
|
||
|
|
#endif
|
||
|
|
#if defined(CANTRCV_30_GENERICCAN_STOP_SEC_PBCFG)
|
||
|
|
# undef CANTRCV_30_GENERICCAN_STOP_SEC_PBCFG /* PRQA S 0841 */ /* MD_MSR_Undef */
|
||
|
|
# define STOP_SEC_CONST
|
||
|
|
#endif
|
||
|
|
|
||
|
|
|
||
|
|
/******* VAR sections **********************************************************************************************/
|
||
|
|
|
||
|
|
/* VAR INIT sections */
|
||
|
|
|
||
|
|
#if defined(CANTRCV_30_GENERICCAN_START_SEC_VAR_INIT_8BIT)
|
||
|
|
# undef CANTRCV_30_GENERICCAN_START_SEC_VAR_INIT_8BIT /* PRQA S 0841 */ /* MD_MSR_Undef */
|
||
|
|
# define START_SEC_VAR_INIT_8BIT /* mapped to default var init 8bit section */
|
||
|
|
#endif
|
||
|
|
#if defined(CANTRCV_30_GENERICCAN_STOP_SEC_VAR_INIT_8BIT)
|
||
|
|
# undef CANTRCV_30_GENERICCAN_STOP_SEC_VAR_INIT_8BIT /* PRQA S 0841 */ /* MD_MSR_Undef */
|
||
|
|
# define STOP_SEC_VAR /* default var stop section */
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#if defined(CANTRCV_30_GENERICCAN_START_SEC_VAR_INIT_16BIT)
|
||
|
|
# undef CANTRCV_30_GENERICCAN_START_SEC_VAR_INIT_16BIT /* PRQA S 0841 */ /* MD_MSR_Undef */
|
||
|
|
# define START_SEC_VAR_INIT_16BIT
|
||
|
|
#endif
|
||
|
|
#if defined(CANTRCV_30_GENERICCAN_STOP_SEC_VAR_INIT_16BIT)
|
||
|
|
# undef CANTRCV_30_GENERICCAN_STOP_SEC_VAR_INIT_16BIT /* PRQA S 0841 */ /* MD_MSR_Undef */
|
||
|
|
# define STOP_SEC_VAR
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#if defined(CANTRCV_30_GENERICCAN_START_SEC_VAR_INIT_32BIT)
|
||
|
|
# undef CANTRCV_30_GENERICCAN_START_SEC_VAR_INIT_32BIT /* PRQA S 0841 */ /* MD_MSR_Undef */
|
||
|
|
# define START_SEC_VAR_INIT_32BIT
|
||
|
|
#endif
|
||
|
|
#if defined(CANTRCV_30_GENERICCAN_STOP_SEC_VAR_INIT_32BIT)
|
||
|
|
# undef CANTRCV_30_GENERICCAN_STOP_SEC_VAR_INIT_32BIT /* PRQA S 0841 */ /* MD_MSR_Undef */
|
||
|
|
# define STOP_SEC_VAR
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#if defined(CANTRCV_30_GENERICCAN_START_SEC_VAR_INIT_UNSPECIFIED)
|
||
|
|
# undef CANTRCV_30_GENERICCAN_START_SEC_VAR_INIT_UNSPECIFIED /* PRQA S 0841 */ /* MD_MSR_Undef */
|
||
|
|
# define START_SEC_VAR_INIT_UNSPECIFIED
|
||
|
|
#endif
|
||
|
|
#if defined(CANTRCV_30_GENERICCAN_STOP_SEC_VAR_INIT_UNSPECIFIED)
|
||
|
|
# undef CANTRCV_30_GENERICCAN_STOP_SEC_VAR_INIT_UNSPECIFIED /* PRQA S 0841 */ /* MD_MSR_Undef */
|
||
|
|
# define STOP_SEC_VAR
|
||
|
|
#endif
|
||
|
|
|
||
|
|
|
||
|
|
/* VAR NOINIT sections */
|
||
|
|
|
||
|
|
#if defined(CANTRCV_30_GENERICCAN_START_SEC_VAR_NOINIT_8BIT)
|
||
|
|
# undef CANTRCV_30_GENERICCAN_START_SEC_VAR_NOINIT_8BIT /* PRQA S 0841 */ /* MD_MSR_Undef */
|
||
|
|
# define START_SEC_VAR_NOINIT_8BIT
|
||
|
|
#endif
|
||
|
|
#if defined(CANTRCV_30_GENERICCAN_STOP_SEC_VAR_NOINIT_8BIT)
|
||
|
|
# undef CANTRCV_30_GENERICCAN_STOP_SEC_VAR_NOINIT_8BIT /* PRQA S 0841 */ /* MD_MSR_Undef */
|
||
|
|
# define STOP_SEC_VAR
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#if defined(CANTRCV_30_GENERICCAN_START_SEC_VAR_NOINIT_16BIT)
|
||
|
|
# undef CANTRCV_30_GENERICCAN_START_SEC_VAR_NOINIT_16BIT /* PRQA S 0841 */ /* MD_MSR_Undef */
|
||
|
|
# define START_SEC_VAR_NOINIT_16BIT
|
||
|
|
#endif
|
||
|
|
#if defined(CANTRCV_30_GENERICCAN_STOP_SEC_VAR_NOINIT_16BIT)
|
||
|
|
# undef CANTRCV_30_GENERICCAN_STOP_SEC_VAR_NOINIT_16BIT /* PRQA S 0841 */ /* MD_MSR_Undef */
|
||
|
|
# define STOP_SEC_VAR
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#if defined(CANTRCV_30_GENERICCAN_START_SEC_VAR_NOINIT_32BIT)
|
||
|
|
# undef CANTRCV_30_GENERICCAN_START_SEC_VAR_NOINIT_32BIT /* PRQA S 0841 */ /* MD_MSR_Undef */
|
||
|
|
# define START_SEC_VAR_NOINIT_32BIT
|
||
|
|
#endif
|
||
|
|
#if defined(CANTRCV_30_GENERICCAN_STOP_SEC_VAR_NOINIT_32BIT)
|
||
|
|
# undef CANTRCV_30_GENERICCAN_STOP_SEC_VAR_NOINIT_32BIT /* PRQA S 0841 */ /* MD_MSR_Undef */
|
||
|
|
# define STOP_SEC_VAR
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#if defined(CANTRCV_30_GENERICCAN_START_SEC_VAR_NOINIT_UNSPECIFIED)
|
||
|
|
# undef CANTRCV_30_GENERICCAN_START_SEC_VAR_NOINIT_UNSPECIFIED /* PRQA S 0841 */ /* MD_MSR_Undef */
|
||
|
|
# define START_SEC_VAR_NOINIT_UNSPECIFIED
|
||
|
|
#endif
|
||
|
|
#if defined(CANTRCV_30_GENERICCAN_STOP_SEC_VAR_NOINIT_UNSPECIFIED)
|
||
|
|
# undef CANTRCV_30_GENERICCAN_STOP_SEC_VAR_NOINIT_UNSPECIFIED /* PRQA S 0841 */ /* MD_MSR_Undef */
|
||
|
|
# define STOP_SEC_VAR
|
||
|
|
#endif
|
||
|
|
|
||
|
|
/* ESCAN00065501 */
|
||
|
|
#if defined(CANTRCV_30_GENERICCAN_START_SEC_VAR_PBCFG)
|
||
|
|
# undef CANTRCV_30_GENERICCAN_START_SEC_VAR_PBCFG /* PRQA S 0841 */ /* MD_MSR_Undef */
|
||
|
|
# define START_SEC_VAR_PBCFG
|
||
|
|
#endif
|
||
|
|
#if defined(CANTRCV_30_GENERICCAN_STOP_SEC_VAR_PBCFG)
|
||
|
|
# undef CANTRCV_30_GENERICCAN_STOP_SEC_VAR_PBCFG /* PRQA S 0841 */ /* MD_MSR_Undef */
|
||
|
|
# define STOP_SEC_VAR
|
||
|
|
#endif
|
||
|
|
|
||
|
|
|
||
|
|
/* VAR ZERO INIT sections */
|
||
|
|
|
||
|
|
#if defined(CANTRCV_30_GENERICCAN_START_SEC_VAR_ZERO_INIT_8BIT)
|
||
|
|
# undef CANTRCV_30_GENERICCAN_START_SEC_VAR_ZERO_INIT_8BIT /* PRQA S 0841 */ /* MD_MSR_Undef */
|
||
|
|
# define START_SEC_VAR_ZERO_INIT_8BIT
|
||
|
|
#endif
|
||
|
|
#if defined(CANTRCV_30_GENERICCAN_STOP_SEC_VAR_ZERO_INIT_8BIT)
|
||
|
|
# undef CANTRCV_30_GENERICCAN_STOP_SEC_VAR_ZERO_INIT_8BIT /* PRQA S 0841 */ /* MD_MSR_Undef */
|
||
|
|
# define STOP_SEC_VAR
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#if defined(CANTRCV_30_GENERICCAN_START_SEC_VAR_ZERO_INIT_16BIT)
|
||
|
|
# undef CANTRCV_30_GENERICCAN_START_SEC_VAR_ZERO_INIT_16BIT /* PRQA S 0841 */ /* MD_MSR_Undef */
|
||
|
|
# define START_SEC_VAR_ZERO_INIT_16BIT
|
||
|
|
#endif
|
||
|
|
#if defined(CANTRCV_30_GENERICCAN_STOP_SEC_VAR_ZERO_INIT_16BIT)
|
||
|
|
# undef CANTRCV_30_GENERICCAN_STOP_SEC_VAR_ZERO_INIT_16BIT /* PRQA S 0841 */ /* MD_MSR_Undef */
|
||
|
|
# define STOP_SEC_VAR
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#if defined(CANTRCV_30_GENERICCAN_START_SEC_VAR_ZERO_INIT_32BIT)
|
||
|
|
# undef CANTRCV_30_GENERICCAN_START_SEC_VAR_ZERO_INIT_32BIT /* PRQA S 0841 */ /* MD_MSR_Undef */
|
||
|
|
# define START_SEC_VAR_ZERO_INIT_32BIT
|
||
|
|
#endif
|
||
|
|
#if defined(CANTRCV_30_GENERICCAN_STOP_SEC_VAR_ZERO_INIT_32BIT)
|
||
|
|
# undef CANTRCV_30_GENERICCAN_STOP_SEC_VAR_ZERO_INIT_32BIT /* PRQA S 0841 */ /* MD_MSR_Undef */
|
||
|
|
# define STOP_SEC_VAR
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#if defined(CANTRCV_30_GENERICCAN_START_SEC_VAR_ZERO_INIT_UNSPECIFIED)
|
||
|
|
# undef CANTRCV_30_GENERICCAN_START_SEC_VAR_ZERO_INIT_UNSPECIFIED /* PRQA S 0841 */ /* MD_MSR_Undef */
|
||
|
|
# define START_SEC_VAR_ZERO_INIT_UNSPECIFIED
|
||
|
|
#endif
|
||
|
|
#if defined(CANTRCV_30_GENERICCAN_STOP_SEC_VAR_ZERO_INIT_UNSPECIFIED)
|
||
|
|
# undef CANTRCV_30_GENERICCAN_STOP_SEC_VAR_ZERO_INIT_UNSPECIFIED /* PRQA S 0841 */ /* MD_MSR_Undef */
|
||
|
|
# define STOP_SEC_VAR
|
||
|
|
#endif
|
||
|
|
|
||
|
|
|
||
|
|
/* VAR FAST INIT sections */
|
||
|
|
|
||
|
|
#if defined(CANTRCV_30_GENERICCAN_START_SEC_VAR_FAST_INIT_8BIT)
|
||
|
|
# undef CANTRCV_30_GENERICCAN_START_SEC_VAR_FAST_INIT_8BIT /* PRQA S 0841 */ /* MD_MSR_Undef */
|
||
|
|
# define START_SEC_VAR_FAST_INIT_8BIT
|
||
|
|
#endif
|
||
|
|
#if defined(CANTRCV_30_GENERICCAN_STOP_SEC_VAR_FAST_INIT_8BIT)
|
||
|
|
# undef CANTRCV_30_GENERICCAN_STOP_SEC_VAR_FAST_INIT_8BIT /* PRQA S 0841 */ /* MD_MSR_Undef */
|
||
|
|
# define STOP_SEC_VAR
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#if defined(CANTRCV_30_GENERICCAN_START_SEC_VAR_FAST_INIT_16BIT)
|
||
|
|
# undef CANTRCV_30_GENERICCAN_START_SEC_VAR_FAST_INIT_16BIT /* PRQA S 0841 */ /* MD_MSR_Undef */
|
||
|
|
# define START_SEC_VAR_FAST_INIT_16BIT
|
||
|
|
#endif
|
||
|
|
#if defined(CANTRCV_30_GENERICCAN_STOP_SEC_VAR_FAST_INIT_16BIT)
|
||
|
|
# undef CANTRCV_30_GENERICCAN_STOP_SEC_VAR_FAST_INIT_16BIT /* PRQA S 0841 */ /* MD_MSR_Undef */
|
||
|
|
# define STOP_SEC_VAR
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#if defined(CANTRCV_30_GENERICCAN_START_SEC_VAR_FAST_INIT_32BIT)
|
||
|
|
# undef CANTRCV_30_GENERICCAN_START_SEC_VAR_FAST_INIT_32BIT /* PRQA S 0841 */ /* MD_MSR_Undef */
|
||
|
|
# define START_SEC_VAR_FAST_INIT_32BIT
|
||
|
|
#endif
|
||
|
|
#if defined(CANTRCV_30_GENERICCAN_STOP_SEC_VAR_FAST_INIT_32BIT)
|
||
|
|
# undef CANTRCV_30_GENERICCAN_STOP_SEC_VAR_FAST_INIT_32BIT /* PRQA S 0841 */ /* MD_MSR_Undef */
|
||
|
|
# define STOP_SEC_VAR
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#if defined(CANTRCV_30_GENERICCAN_START_SEC_VAR_FAST_INIT_UNSPECIFIED)
|
||
|
|
# undef CANTRCV_30_GENERICCAN_START_SEC_VAR_FAST_INIT_UNSPECIFIED /* PRQA S 0841 */ /* MD_MSR_Undef */
|
||
|
|
# define START_SEC_VAR_FAST_INIT_UNSPECIFIED
|
||
|
|
#endif
|
||
|
|
#if defined(CANTRCV_30_GENERICCAN_STOP_SEC_VAR_FAST_INIT_UNSPECIFIED)
|
||
|
|
# undef CANTRCV_30_GENERICCAN_STOP_SEC_VAR_FAST_INIT_UNSPECIFIED /* PRQA S 0841 */ /* MD_MSR_Undef */
|
||
|
|
# define STOP_SEC_VAR
|
||
|
|
#endif
|
||
|
|
|
||
|
|
|
||
|
|
/* VAR FAST NOINIT sections */
|
||
|
|
|
||
|
|
#if defined(CANTRCV_30_GENERICCAN_START_SEC_VAR_FAST_NOINIT_8BIT)
|
||
|
|
# undef CANTRCV_30_GENERICCAN_START_SEC_VAR_FAST_NOINIT_8BIT /* PRQA S 0841 */ /* MD_MSR_Undef */
|
||
|
|
# define START_SEC_VAR_FAST_NOINIT_8BIT
|
||
|
|
#endif
|
||
|
|
#if defined(CANTRCV_30_GENERICCAN_STOP_SEC_VAR_FAST_NOINIT_8BIT)
|
||
|
|
# undef CANTRCV_30_GENERICCAN_STOP_SEC_VAR_FAST_NOINIT_8BIT /* PRQA S 0841 */ /* MD_MSR_Undef */
|
||
|
|
# define STOP_SEC_VAR
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#if defined(CANTRCV_30_GENERICCAN_START_SEC_VAR_FAST_NOINIT_16BIT)
|
||
|
|
# undef CANTRCV_30_GENERICCAN_START_SEC_VAR_FAST_NOINIT_16BIT /* PRQA S 0841 */ /* MD_MSR_Undef */
|
||
|
|
# define START_SEC_VAR_FAST_NOINIT_16BIT
|
||
|
|
#endif
|
||
|
|
#if defined(CANTRCV_30_GENERICCAN_STOP_SEC_VAR_FAST_NOINIT_16BIT)
|
||
|
|
# undef CANTRCV_30_GENERICCAN_STOP_SEC_VAR_FAST_NOINIT_16BIT /* PRQA S 0841 */ /* MD_MSR_Undef */
|
||
|
|
# define STOP_SEC_VAR
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#if defined(CANTRCV_30_GENERICCAN_START_SEC_VAR_FAST_NOINIT_32BIT)
|
||
|
|
# undef CANTRCV_30_GENERICCAN_START_SEC_VAR_FAST_NOINIT_32BIT /* PRQA S 0841 */ /* MD_MSR_Undef */
|
||
|
|
# define START_SEC_VAR_FAST_NOINIT_32BIT
|
||
|
|
#endif
|
||
|
|
#if defined(CANTRCV_30_GENERICCAN_STOP_SEC_VAR_FAST_NOINIT_32BIT)
|
||
|
|
# undef CANTRCV_30_GENERICCAN_STOP_SEC_VAR_FAST_NOINIT_32BIT /* PRQA S 0841 */ /* MD_MSR_Undef */
|
||
|
|
# define STOP_SEC_VAR
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#if defined(CANTRCV_30_GENERICCAN_START_SEC_VAR_FAST_NOINIT_UNSPECIFIED)
|
||
|
|
# undef CANTRCV_30_GENERICCAN_START_SEC_VAR_FAST_NOINIT_UNSPECIFIED /* PRQA S 0841 */ /* MD_MSR_Undef */
|
||
|
|
# define START_SEC_VAR_FAST_NOINIT_UNSPECIFIED
|
||
|
|
#endif
|
||
|
|
#if defined(CANTRCV_30_GENERICCAN_STOP_SEC_VAR_FAST_NOINIT_UNSPECIFIED)
|
||
|
|
# undef CANTRCV_30_GENERICCAN_STOP_SEC_VAR_FAST_NOINIT_UNSPECIFIED /* PRQA S 0841 */ /* MD_MSR_Undef */
|
||
|
|
# define STOP_SEC_VAR
|
||
|
|
#endif
|
||
|
|
|
||
|
|
/* VAR FAST ZERO INIT sections */
|
||
|
|
|
||
|
|
#if defined(CANTRCV_30_GENERICCAN_START_SEC_VAR_FAST_ZERO_INIT_8BIT)
|
||
|
|
# undef CANTRCV_30_GENERICCAN_START_SEC_VAR_FAST_ZERO_INIT_8BIT /* PRQA S 0841 */ /* MD_MSR_Undef */
|
||
|
|
# define START_SEC_VAR_FAST_ZERO_INIT_8BIT
|
||
|
|
#endif
|
||
|
|
#if defined(CANTRCV_30_GENERICCAN_STOP_SEC_VAR_FAST_ZERO_INIT_8BIT)
|
||
|
|
# undef CANTRCV_30_GENERICCAN_STOP_SEC_VAR_FAST_ZERO_INIT_8BIT /* PRQA S 0841 */ /* MD_MSR_Undef */
|
||
|
|
# define STOP_SEC_VAR
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#if defined(CANTRCV_30_GENERICCAN_START_SEC_VAR_FAST_ZERO_INIT_16BIT)
|
||
|
|
# undef CANTRCV_30_GENERICCAN_START_SEC_VAR_FAST_ZERO_INIT_16BIT /* PRQA S 0841 */ /* MD_MSR_Undef */
|
||
|
|
# define START_SEC_VAR_FAST_ZERO_INIT_16BIT
|
||
|
|
#endif
|
||
|
|
#if defined(CANTRCV_30_GENERICCAN_STOP_SEC_VAR_FAST_ZERO_INIT_16BIT)
|
||
|
|
# undef CANTRCV_30_GENERICCAN_STOP_SEC_VAR_FAST_ZERO_INIT_16BIT /* PRQA S 0841 */ /* MD_MSR_Undef */
|
||
|
|
# define STOP_SEC_VAR
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#if defined(CANTRCV_30_GENERICCAN_START_SEC_VAR_FAST_ZERO_INIT_32BIT)
|
||
|
|
# undef CANTRCV_30_GENERICCAN_START_SEC_VAR_FAST_ZERO_INIT_32BIT /* PRQA S 0841 */ /* MD_MSR_Undef */
|
||
|
|
# define START_SEC_VAR_FAST_ZERO_INIT_32BIT
|
||
|
|
#endif
|
||
|
|
#if defined(CANTRCV_30_GENERICCAN_STOP_SEC_VAR_FAST_ZERO_INIT_32BIT)
|
||
|
|
# undef CANTRCV_30_GENERICCAN_STOP_SEC_VAR_FAST_ZERO_INIT_32BIT /* PRQA S 0841 */ /* MD_MSR_Undef */
|
||
|
|
# define STOP_SEC_VAR
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#if defined(CANTRCV_30_GENERICCAN_START_SEC_VAR_FAST_ZERO_INIT_UNSPECIFIED)
|
||
|
|
# undef CANTRCV_30_GENERICCAN_START_SEC_VAR_FAST_ZERO_INIT_UNSPECIFIED /* PRQA S 0841 */ /* MD_MSR_Undef */
|
||
|
|
# define START_SEC_VAR_FAST_ZERO_INIT_UNSPECIFIED
|
||
|
|
#endif
|
||
|
|
#if defined(CANTRCV_30_GENERICCAN_STOP_SEC_VAR_FAST_ZERO_INIT_UNSPECIFIED)
|
||
|
|
# undef CANTRCV_30_GENERICCAN_STOP_SEC_VAR_FAST_ZERO_INIT_UNSPECIFIED /* PRQA S 0841 */ /* MD_MSR_Undef */
|
||
|
|
# define STOP_SEC_VAR
|
||
|
|
#endif
|
||
|
|
|
||
|
|
/* VAR NOCACHE INIT sections */
|
||
|
|
|
||
|
|
#if defined(CANTRCV_30_GENERICCAN_START_SEC_VAR_NOCACHE_INIT_8BIT)
|
||
|
|
# undef CANTRCV_30_GENERICCAN_START_SEC_VAR_NOCACHE_INIT_8BIT /* PRQA S 0841 */ /* MD_MSR_Undef */
|
||
|
|
# define START_SEC_VAR_NOCACHE_INIT_8BIT
|
||
|
|
#endif
|
||
|
|
#if defined(CANTRCV_30_GENERICCAN_STOP_SEC_VAR_NOCACHE_INIT_8BIT)
|
||
|
|
# undef CANTRCV_30_GENERICCAN_STOP_SEC_VAR_NOCACHE_INIT_8BIT /* PRQA S 0841 */ /* MD_MSR_Undef */
|
||
|
|
# define STOP_SEC_VAR
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#if defined(CANTRCV_30_GENERICCAN_START_SEC_VAR_NOCACHE_INIT_16BIT)
|
||
|
|
# undef CANTRCV_30_GENERICCAN_START_SEC_VAR_NOCACHE_INIT_16BIT /* PRQA S 0841 */ /* MD_MSR_Undef */
|
||
|
|
# define START_SEC_VAR_NOCACHE_INIT_16BIT
|
||
|
|
#endif
|
||
|
|
#if defined(CANTRCV_30_GENERICCAN_STOP_SEC_VAR_NOCACHE_INIT_16BIT)
|
||
|
|
# undef CANTRCV_30_GENERICCAN_STOP_SEC_VAR_NOCACHE_INIT_16BIT /* PRQA S 0841 */ /* MD_MSR_Undef */
|
||
|
|
# define STOP_SEC_VAR
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#if defined(CANTRCV_30_GENERICCAN_START_SEC_VAR_NOCACHE_INIT_32BIT)
|
||
|
|
# undef CANTRCV_30_GENERICCAN_START_SEC_VAR_NOCACHE_INIT_32BIT /* PRQA S 0841 */ /* MD_MSR_Undef */
|
||
|
|
# define START_SEC_VAR_NOCACHE_INIT_32BIT
|
||
|
|
#endif
|
||
|
|
#if defined(CANTRCV_30_GENERICCAN_STOP_SEC_VAR_NOCACHE_INIT_32BIT)
|
||
|
|
# undef CANTRCV_30_GENERICCAN_STOP_SEC_VAR_NOCACHE_INIT_32BIT /* PRQA S 0841 */ /* MD_MSR_Undef */
|
||
|
|
# define STOP_SEC_VAR
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#if defined(CANTRCV_30_GENERICCAN_START_SEC_VAR_NOCACHE_INIT_UNSPECIFIED)
|
||
|
|
# undef CANTRCV_30_GENERICCAN_START_SEC_VAR_NOCACHE_INIT_UNSPECIFIED /* PRQA S 0841 */ /* MD_MSR_Undef */
|
||
|
|
# define START_SEC_VAR_NOCACHE_INIT_UNSPECIFIED
|
||
|
|
#endif
|
||
|
|
#if defined(CANTRCV_30_GENERICCAN_STOP_SEC_VAR_NOCACHE_INIT_UNSPECIFIED)
|
||
|
|
# undef CANTRCV_30_GENERICCAN_STOP_SEC_VAR_NOCACHE_INIT_UNSPECIFIED /* PRQA S 0841 */ /* MD_MSR_Undef */
|
||
|
|
# define STOP_SEC_VAR
|
||
|
|
#endif
|
||
|
|
|
||
|
|
/* VAR NOCACHE NOINIT sections */
|
||
|
|
|
||
|
|
#if defined(CANTRCV_30_GENERICCAN_START_SEC_VAR_NOCACHE_NOINIT_8BIT)
|
||
|
|
# undef CANTRCV_30_GENERICCAN_START_SEC_VAR_NOCACHE_NOINIT_8BIT /* PRQA S 0841 */ /* MD_MSR_Undef */
|
||
|
|
# define START_SEC_VAR_NOCACHE_NOINIT_8BIT
|
||
|
|
#endif
|
||
|
|
#if defined(CANTRCV_30_GENERICCAN_STOP_SEC_VAR_NOCACHE_NOINIT_8BIT)
|
||
|
|
# undef CANTRCV_30_GENERICCAN_STOP_SEC_VAR_NOCACHE_NOINIT_8BIT /* PRQA S 0841 */ /* MD_MSR_Undef */
|
||
|
|
# define STOP_SEC_VAR
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#if defined(CANTRCV_30_GENERICCAN_START_SEC_VAR_NOCACHE_NOINIT_16BIT)
|
||
|
|
# undef CANTRCV_30_GENERICCAN_START_SEC_VAR_NOCACHE_NOINIT_16BIT /* PRQA S 0841 */ /* MD_MSR_Undef */
|
||
|
|
# define START_SEC_VAR_NOCACHE_NOINIT_16BIT
|
||
|
|
#endif
|
||
|
|
#if defined(CANTRCV_30_GENERICCAN_STOP_SEC_VAR_NOCACHE_NOINIT_16BIT)
|
||
|
|
# undef CANTRCV_30_GENERICCAN_STOP_SEC_VAR_NOCACHE_NOINIT_16BIT /* PRQA S 0841 */ /* MD_MSR_Undef */
|
||
|
|
# define STOP_SEC_VAR
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#if defined(CANTRCV_30_GENERICCAN_START_SEC_VAR_NOCACHE_NOINIT_32BIT)
|
||
|
|
# undef CANTRCV_30_GENERICCAN_START_SEC_VAR_NOCACHE_NOINIT_32BIT /* PRQA S 0841 */ /* MD_MSR_Undef */
|
||
|
|
# define START_SEC_VAR_NOCACHE_NOINIT_32BIT
|
||
|
|
#endif
|
||
|
|
#if defined(CANTRCV_30_GENERICCAN_STOP_SEC_VAR_NOCACHE_NOINIT_32BIT)
|
||
|
|
# undef CANTRCV_30_GENERICCAN_STOP_SEC_VAR_NOCACHE_NOINIT_32BIT /* PRQA S 0841 */ /* MD_MSR_Undef */
|
||
|
|
# define STOP_SEC_VAR
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#if defined(CANTRCV_30_GENERICCAN_START_SEC_VAR_NOCACHE_NOINIT_UNSPECIFIED)
|
||
|
|
# undef CANTRCV_30_GENERICCAN_START_SEC_VAR_NOCACHE_NOINIT_UNSPECIFIED /* PRQA S 0841 */ /* MD_MSR_Undef */
|
||
|
|
# define START_SEC_VAR_NOCACHE_NOINIT_UNSPECIFIED
|
||
|
|
#endif
|
||
|
|
#if defined(CANTRCV_30_GENERICCAN_STOP_SEC_VAR_NOCACHE_NOINIT_UNSPECIFIED)
|
||
|
|
# undef CANTRCV_30_GENERICCAN_STOP_SEC_VAR_NOCACHE_NOINIT_UNSPECIFIED /* PRQA S 0841 */ /* MD_MSR_Undef */
|
||
|
|
# define STOP_SEC_VAR
|
||
|
|
#endif
|
||
|
|
|
||
|
|
/* VAR NOCACHE ZERO INIT sections */
|
||
|
|
|
||
|
|
#if defined(CANTRCV_30_GENERICCAN_START_SEC_VAR_NOCACHE_ZERO_INIT_8BIT)
|
||
|
|
# undef CANTRCV_30_GENERICCAN_START_SEC_VAR_NOCACHE_ZERO_INIT_8BIT /* PRQA S 0841 */ /* MD_MSR_Undef */
|
||
|
|
# define START_SEC_VAR_NOCACHE_ZERO_INIT_8BIT
|
||
|
|
#endif
|
||
|
|
#if defined(CANTRCV_30_GENERICCAN_STOP_SEC_VAR_NOCACHE_ZERO_INIT_8BIT)
|
||
|
|
# undef CANTRCV_30_GENERICCAN_STOP_SEC_VAR_NOCACHE_ZERO_INIT_8BIT /* PRQA S 0841 */ /* MD_MSR_Undef */
|
||
|
|
# define STOP_SEC_VAR
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#if defined(CANTRCV_30_GENERICCAN_START_SEC_VAR_NOCACHE_ZERO_INIT_16BIT)
|
||
|
|
# undef CANTRCV_30_GENERICCAN_START_SEC_VAR_NOCACHE_ZERO_INIT_16BIT /* PRQA S 0841 */ /* MD_MSR_Undef */
|
||
|
|
# define START_SEC_VAR_NOCACHE_ZERO_INIT_16BIT
|
||
|
|
#endif
|
||
|
|
#if defined(CANTRCV_30_GENERICCAN_STOP_SEC_VAR_NOCACHE_ZERO_INIT_16BIT)
|
||
|
|
# undef CANTRCV_30_GENERICCAN_STOP_SEC_VAR_NOCACHE_ZERO_INIT_16BIT /* PRQA S 0841 */ /* MD_MSR_Undef */
|
||
|
|
# define STOP_SEC_VAR
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#if defined(CANTRCV_30_GENERICCAN_START_SEC_VAR_NOCACHE_ZERO_INIT_32BIT)
|
||
|
|
# undef CANTRCV_30_GENERICCAN_START_SEC_VAR_NOCACHE_ZERO_INIT_32BIT /* PRQA S 0841 */ /* MD_MSR_Undef */
|
||
|
|
# define START_SEC_VAR_NOCACHE_ZERO_INIT_32BIT
|
||
|
|
#endif
|
||
|
|
#if defined(CANTRCV_30_GENERICCAN_STOP_SEC_VAR_NOCACHE_ZERO_INIT_32BIT)
|
||
|
|
# undef CANTRCV_30_GENERICCAN_STOP_SEC_VAR_NOCACHE_ZERO_INIT_32BIT /* PRQA S 0841 */ /* MD_MSR_Undef */
|
||
|
|
# define STOP_SEC_VAR
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#if defined(CANTRCV_30_GENERICCAN_START_SEC_VAR_NOCACHE_ZERO_INIT_UNSPECIFIED)
|
||
|
|
# undef CANTRCV_30_GENERICCAN_START_SEC_VAR_NOCACHE_ZERO_INIT_UNSPECIFIED /* PRQA S 0841 */ /* MD_MSR_Undef */
|
||
|
|
# define START_SEC_VAR_NOCACHE_ZERO_INIT_UNSPECIFIED
|
||
|
|
#endif
|
||
|
|
#if defined(CANTRCV_30_GENERICCAN_STOP_SEC_VAR_NOCACHE_ZERO_INIT_UNSPECIFIED)
|
||
|
|
# undef CANTRCV_30_GENERICCAN_STOP_SEC_VAR_NOCACHE_ZERO_INIT_UNSPECIFIED /* PRQA S 0841 */ /* MD_MSR_Undef */
|
||
|
|
# define STOP_SEC_VAR
|
||
|
|
#endif
|
||
|
|
|
||
|
|
/**********************************************************************************************************************
|
||
|
|
* CANTRCV_30_GENERICCAN END
|
||
|
|
*********************************************************************************************************************/ /* PRQA S 0883 */ /* Appears only while testing */
|
||
|
|
|
||
|
|
|
||
|
|
/**********************************************************************************************************************
|
||
|
|
* BSWSTUB-COMM START
|
||
|
|
*********************************************************************************************************************/
|
||
|
|
|
||
|
|
/******* CODE sections **********************************************************************************************/
|
||
|
|
|
||
|
|
#ifdef FBLASRSTUBS_COMM_START_SEC_CODE
|
||
|
|
#undef FBLASRSTUBS_COMM_START_SEC_CODE
|
||
|
|
#define START_SEC_CODE /* Mapped to default code section */
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef FBLASRSTUBS_COMM_STOP_SEC_CODE
|
||
|
|
#undef FBLASRSTUBS_COMM_STOP_SEC_CODE
|
||
|
|
#define STOP_SEC_CODE /* Default code stop section */
|
||
|
|
#endif
|
||
|
|
|
||
|
|
/**********************************************************************************************************************
|
||
|
|
* BSWSTUB-COMM END
|
||
|
|
*********************************************************************************************************************/
|
||
|
|
|
||
|
|
|
||
|
|
/**********************************************************************************************************************
|
||
|
|
* BSWSTUB-DEM START
|
||
|
|
*********************************************************************************************************************/
|
||
|
|
|
||
|
|
/******* CODE sections **********************************************************************************************/
|
||
|
|
|
||
|
|
#ifdef FBLASRSTUBS_DEM_START_SEC_CODE
|
||
|
|
#undef FBLASRSTUBS_DEM_START_SEC_CODE
|
||
|
|
#define START_SEC_CODE /* Mapped to default code section */
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef FBLASRSTUBS_DEM_STOP_SEC_CODE
|
||
|
|
#undef FBLASRSTUBS_DEM_STOP_SEC_CODE
|
||
|
|
#define STOP_SEC_CODE /* Default code stop section */
|
||
|
|
#endif
|
||
|
|
|
||
|
|
/**********************************************************************************************************************
|
||
|
|
* BSWSTUB-DEM END
|
||
|
|
*********************************************************************************************************************/
|
||
|
|
|
||
|
|
|
||
|
|
/**********************************************************************************************************************
|
||
|
|
* FBLBM_HDR START
|
||
|
|
*********************************************************************************************************************/
|
||
|
|
|
||
|
|
/******* CODE sections **********************************************************************************************/
|
||
|
|
|
||
|
|
#ifdef FBLBMHDR_START_SEC_CODE
|
||
|
|
#undef FBLBMHDR_START_SEC_CODE
|
||
|
|
#define START_SEC_CODE /* Mapped to default code section */
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef FBLBMHDR_STOP_SEC_CODE
|
||
|
|
#undef FBLBMHDR_STOP_SEC_CODE
|
||
|
|
#define STOP_SEC_CODE /* Default code stop section */
|
||
|
|
#endif
|
||
|
|
|
||
|
|
/******* CONST sections ********************************************************************************************/
|
||
|
|
|
||
|
|
#ifdef FBLBMHDR_BMHEADER_START_SEC_CONST
|
||
|
|
#undef FBLBMHDR_BMHEADER_START_SEC_CONST
|
||
|
|
#define START_SEC_CONST_UNSPECIFIED
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef FBLBMHDR_BMHEADER_STOP_SEC_CONST
|
||
|
|
#undef FBLBMHDR_BMHEADER_STOP_SEC_CONST
|
||
|
|
#define STOP_SEC_CONST
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef FBLBMHDR_START_SEC_CONST
|
||
|
|
#undef FBLBMHDR_START_SEC_CONST
|
||
|
|
#define START_SEC_CONST_UNSPECIFIED
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef FBLBMHDR_STOP_SEC_CONST
|
||
|
|
#undef FBLBMHDR_STOP_SEC_CONST
|
||
|
|
#define STOP_SEC_CONST
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef FBLBMHDR_BMHEADER_IMAGE_START_SEC_CONST
|
||
|
|
#undef FBLBMHDR_BMHEADER_IMAGE_START_SEC_CONST
|
||
|
|
#define START_SEC_CONST_UNSPECIFIED
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef FBLBMHDR_BMHEADER_IMAGE_STOP_SEC_CONST
|
||
|
|
#undef FBLBMHDR_BMHEADER_IMAGE_STOP_SEC_CONST
|
||
|
|
#define STOP_SEC_CONST
|
||
|
|
#endif
|
||
|
|
|
||
|
|
/**********************************************************************************************************************
|
||
|
|
* FBLBM_HDR END
|
||
|
|
*********************************************************************************************************************/
|
||
|
|
|
||
|
|
|
||
|
|
/**********************************************************************************************************************
|
||
|
|
* FBLBM_MAIN START
|
||
|
|
*********************************************************************************************************************/
|
||
|
|
|
||
|
|
/******* CODE sections **********************************************************************************************/
|
||
|
|
|
||
|
|
#ifdef FBLBM_START_SEC_CODE
|
||
|
|
#undef FBLBM_START_SEC_CODE
|
||
|
|
#define START_SEC_CODE /* Mapped to default code section */
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef FBLBM_STOP_SEC_CODE
|
||
|
|
#undef FBLBM_STOP_SEC_CODE
|
||
|
|
#define STOP_SEC_CODE /* Default code stop section */
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef FBLBM_MAIN_FBLSTART_START_SEC_CODE
|
||
|
|
#undef FBLBM_MAIN_FBLSTART_START_SEC_CODE
|
||
|
|
#define START_SEC_CODE /* Mapped to default code section */
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef FBLBM_MAIN_FBLSTART_STOP_SEC_CODE
|
||
|
|
#undef FBLBM_MAIN_FBLSTART_STOP_SEC_CODE
|
||
|
|
#define STOP_SEC_CODE /* Default code stop section */
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef FBLBM_MAIN_APPLSTART_START_SEC_CODE
|
||
|
|
#undef FBLBM_MAIN_APPLSTART_START_SEC_CODE
|
||
|
|
#define START_SEC_CODE /* Mapped to default code section */
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef FBLBM_MAIN_APPLSTART_STOP_SEC_CODE
|
||
|
|
#undef FBLBM_MAIN_APPLSTART_STOP_SEC_CODE
|
||
|
|
#define STOP_SEC_CODE /* Default code stop section */
|
||
|
|
#endif
|
||
|
|
|
||
|
|
/******* CONST sections ********************************************************************************************/
|
||
|
|
|
||
|
|
#ifdef FBLBM_HEADER_START_SEC_CONST
|
||
|
|
#undef FBLBM_HEADER_START_SEC_CONST
|
||
|
|
#define START_SEC_CONST_UNSPECIFIED
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef FBLBM_HEADER_STOP_SEC_CONST
|
||
|
|
#undef FBLBM_HEADER_STOP_SEC_CONST
|
||
|
|
#define STOP_SEC_CONST
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef FBLBM_START_SEC_CONST
|
||
|
|
#undef FBLBM_START_SEC_CONST
|
||
|
|
#define START_SEC_CONST_UNSPECIFIED
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef FBLBM_STOP_SEC_CONST
|
||
|
|
#undef FBLBM_STOP_SEC_CONST
|
||
|
|
#define STOP_SEC_CONST
|
||
|
|
#endif
|
||
|
|
|
||
|
|
/******* VAR sections **********************************************************************************************/
|
||
|
|
|
||
|
|
#ifdef FBLBM_START_SEC_VAR
|
||
|
|
#undef FBLBM_START_SEC_VAR
|
||
|
|
#define START_SEC_VAR_NOINIT_UNSPECIFIED
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef FBLBM_STOP_SEC_VAR
|
||
|
|
#undef FBLBM_STOP_SEC_VAR
|
||
|
|
#define STOP_SEC_VAR
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef FBLBM_MAIN_MAGICFLAG_START_SEC_VAR_NOINIT
|
||
|
|
#undef FBLBM_MAIN_MAGICFLAG_START_SEC_VAR_NOINIT
|
||
|
|
#define START_SEC_VAR_NOINIT_UNSPECIFIED
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef FBLBM_MAIN_MAGICFLAG_STOP_SEC_VAR_NOINIT
|
||
|
|
#undef FBLBM_MAIN_MAGICFLAG_STOP_SEC_VAR_NOINIT
|
||
|
|
#define STOP_SEC_VAR
|
||
|
|
#endif
|
||
|
|
|
||
|
|
/**********************************************************************************************************************
|
||
|
|
* FBLBM_MAIN END
|
||
|
|
*********************************************************************************************************************/
|
||
|
|
|
||
|
|
|
||
|
|
/**********************************************************************************************************************
|
||
|
|
* FBLLIB_SECBOOT START
|
||
|
|
*********************************************************************************************************************/
|
||
|
|
|
||
|
|
/******* CODE sections **********************************************************************************************/
|
||
|
|
|
||
|
|
#ifdef FBLSB_START_SEC_CODE
|
||
|
|
#undef FBLSB_START_SEC_CODE
|
||
|
|
#define START_SEC_CODE /* Mapped to default code section */
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef FBLSB_STOP_SEC_CODE
|
||
|
|
#undef FBLSB_STOP_SEC_CODE
|
||
|
|
#define STOP_SEC_CODE /* Default code stop section */
|
||
|
|
#endif
|
||
|
|
|
||
|
|
/******* CONST sections ********************************************************************************************/
|
||
|
|
|
||
|
|
#ifdef FBLSB_START_SEC_CONST
|
||
|
|
#undef FBLSB_START_SEC_CONST
|
||
|
|
#define START_SEC_CONST_UNSPECIFIED
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef FBLSB_STOP_SEC_CONST
|
||
|
|
#undef FBLSB_STOP_SEC_CONST
|
||
|
|
#define STOP_SEC_CONST
|
||
|
|
#endif
|
||
|
|
|
||
|
|
/******* VAR sections **********************************************************************************************/
|
||
|
|
|
||
|
|
#ifdef FBLSB_START_SEC_VAR
|
||
|
|
#undef FBLSB_START_SEC_VAR
|
||
|
|
#define START_SEC_VAR_NOINIT_UNSPECIFIED
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef FBLSB_STOP_SEC_VAR
|
||
|
|
#undef FBLSB_STOP_SEC_VAR
|
||
|
|
#define STOP_SEC_VAR
|
||
|
|
#endif
|
||
|
|
|
||
|
|
/**********************************************************************************************************************
|
||
|
|
* FBLLIB_SECBOOT END
|
||
|
|
*********************************************************************************************************************/
|
||
|
|
|
||
|
|
/**********************************************************************************************************************
|
||
|
|
* FblCw START
|
||
|
|
*********************************************************************************************************************/
|
||
|
|
|
||
|
|
/******* CODE sections **********************************************************************************************/
|
||
|
|
|
||
|
|
#ifdef FBLCW_START_SEC_CODE
|
||
|
|
# undef FBLCW_START_SEC_CODE
|
||
|
|
# define START_SEC_CODE
|
||
|
|
#endif
|
||
|
|
#ifdef FBLCW_STOP_SEC_CODE
|
||
|
|
# undef FBLCW_STOP_SEC_CODE
|
||
|
|
# define STOP_SEC_CODE
|
||
|
|
#endif
|
||
|
|
/* FBCW application callback code section */
|
||
|
|
#ifdef FBLCW_START_SEC_APPL_CODE
|
||
|
|
# undef FBLCW_START_SEC_APPL_CODE
|
||
|
|
# define START_SEC_CODE
|
||
|
|
#endif
|
||
|
|
#ifdef FBLCW_STOP_SEC_APPL_CODE
|
||
|
|
# undef FBLCW_STOP_SEC_APPL_CODE
|
||
|
|
# define STOP_SEC_CODE
|
||
|
|
#endif
|
||
|
|
#ifdef FBLCW_CAN_START_SEC_CODE
|
||
|
|
# undef FBLCW_CAN_START_SEC_CODE
|
||
|
|
# define START_SEC_CODE
|
||
|
|
#endif
|
||
|
|
#ifdef FBLCW_CAN_STOP_SEC_CODE
|
||
|
|
# undef FBLCW_CAN_STOP_SEC_CODE
|
||
|
|
# define STOP_SEC_CODE
|
||
|
|
#endif
|
||
|
|
#ifdef FBLCW_FR_START_SEC_CODE
|
||
|
|
# undef FBLCW_FR_START_SEC_CODE
|
||
|
|
# define START_SEC_CODE
|
||
|
|
#endif
|
||
|
|
#ifdef FBLCW_FR_STOP_SEC_CODE
|
||
|
|
# undef FBLCW_FR_STOP_SEC_CODE
|
||
|
|
# define STOP_SEC_CODE
|
||
|
|
#endif
|
||
|
|
#ifdef FBLCW_LIN_START_SEC_CODE
|
||
|
|
# undef FBLCW_LIN_START_SEC_CODE
|
||
|
|
# define START_SEC_CODE
|
||
|
|
#endif
|
||
|
|
#ifdef FBLCW_LIN_STOP_SEC_CODE
|
||
|
|
# undef FBLCW_LIN_STOP_SEC_CODE
|
||
|
|
# define STOP_SEC_CODE
|
||
|
|
#endif
|
||
|
|
|
||
|
|
/******* CONST sections ********************************************************************************************/
|
||
|
|
|
||
|
|
/* CONST sections */
|
||
|
|
|
||
|
|
#ifdef FBLCW_START_SEC_CONST_8
|
||
|
|
# undef FBLCW_START_SEC_CONST_8
|
||
|
|
# define START_SEC_CONST_8
|
||
|
|
#endif
|
||
|
|
#ifdef FBLCW_STOP_SEC_CONST_8
|
||
|
|
# undef FBLCW_STOP_SEC_CONST_8
|
||
|
|
# define STOP_SEC_CONST
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef FBLCW_START_SEC_CONST_16
|
||
|
|
# undef FBLCW_START_SEC_CONST_16
|
||
|
|
# define START_SEC_CONST_16
|
||
|
|
#endif
|
||
|
|
#ifdef FBLCW_STOP_SEC_CONST_16
|
||
|
|
# undef FBLCW_STOP_SEC_CONST_16
|
||
|
|
# define STOP_SEC_CONST
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef FBLCW_START_SEC_CONST_32
|
||
|
|
# undef FBLCW_START_SEC_CONST_32
|
||
|
|
# define START_SEC_CONST_32
|
||
|
|
#endif
|
||
|
|
#ifdef FBLCW_STOP_SEC_CONST_32
|
||
|
|
# undef FBLCW_STOP_SEC_CONST_32
|
||
|
|
# define STOP_SEC_CONST
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef FBLCW_START_SEC_CONST_64
|
||
|
|
# undef FBLCW_START_SEC_CONST_64
|
||
|
|
# define START_SEC_CONST_64
|
||
|
|
#endif
|
||
|
|
#ifdef FBLCW_STOP_SEC_CONST_64
|
||
|
|
# undef FBLCW_STOP_SEC_CONST_64
|
||
|
|
# define STOP_SEC_CONST
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef FBLCW_START_SEC_CONST_UNSPECIFIED
|
||
|
|
# undef FBLCW_START_SEC_CONST_UNSPECIFIED
|
||
|
|
# define START_SEC_CONST_UNSPECIFIED
|
||
|
|
#endif
|
||
|
|
#ifdef FBLCW_STOP_SEC_CONST_UNSPECIFIED
|
||
|
|
# undef FBLCW_STOP_SEC_CONST_UNSPECIFIED
|
||
|
|
# define STOP_SEC_CONST
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef FBLCW_START_SEC_PBCFG
|
||
|
|
# undef FBLCW_START_SEC_PBCFG
|
||
|
|
# define START_SEC_CONST_PBCFG
|
||
|
|
#endif
|
||
|
|
#ifdef FBLCW_STOP_SEC_PBCFG
|
||
|
|
# undef FBLCW_STOP_SEC_PBCFG
|
||
|
|
# define STOP_SEC_CONST
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef FBLCW_START_SEC_VAR_PBCFG
|
||
|
|
# undef FBLCW_START_SEC_VAR_PBCFG
|
||
|
|
# define START_SEC_VAR_PBCFG
|
||
|
|
#endif
|
||
|
|
#ifdef FBLCW_STOP_SEC_VAR_PBCFG
|
||
|
|
# undef FBLCW_STOP_SEC_VAR_PBCFG
|
||
|
|
# define STOP_SEC_VAR
|
||
|
|
#endif
|
||
|
|
|
||
|
|
|
||
|
|
/******* VAR sections **********************************************************************************************/
|
||
|
|
|
||
|
|
#ifdef FBLCW_START_SEC_VAR
|
||
|
|
# undef FBLCW_START_SEC_VAR
|
||
|
|
# define START_SEC_VAR_NO_INIT_UNSPECIFIED
|
||
|
|
#endif
|
||
|
|
#ifdef FBLCW_STOP_SEC_VAR
|
||
|
|
# undef FBLCW_STOP_SEC_VAR
|
||
|
|
# define STOP_SEC_VAR
|
||
|
|
#endif
|
||
|
|
|
||
|
|
/* VAR INIT sections */
|
||
|
|
|
||
|
|
#ifdef FBLCW_START_SEC_VAR_INIT_UNSPECIFIED
|
||
|
|
# undef FBLCW_START_SEC_VAR_INIT_UNSPECIFIED
|
||
|
|
# define START_SEC_VAR_INIT_UNSPECIFIED
|
||
|
|
#endif
|
||
|
|
#ifdef FBLCW_STOP_SEC_VAR_INIT_UNSPECIFIED
|
||
|
|
# undef FBLCW_STOP_SEC_VAR_INIT_UNSPECIFIED
|
||
|
|
# define STOP_SEC_VAR
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef FBLCW_START_SEC_VAR_CLEARED_UNSPECIFIED
|
||
|
|
# undef FBLCW_START_SEC_VAR_CLEARED_UNSPECIFIED
|
||
|
|
# define START_SEC_VAR_CLEARED_UNSPECIFIED
|
||
|
|
#endif
|
||
|
|
#ifdef FBLCW_STOP_SEC_VAR_CLEARED_UNSPECIFIED
|
||
|
|
# undef FBLCW_STOP_SEC_VAR_CLEARED_UNSPECIFIED
|
||
|
|
# define STOP_SEC_VAR
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef FBLCW_START_SEC_VAR_CLEARED_8
|
||
|
|
# undef FBLCW_START_SEC_VAR_CLEARED_8
|
||
|
|
# define START_SEC_VAR_CLEARED_8
|
||
|
|
#endif
|
||
|
|
#ifdef FBLCW_STOP_SEC_VAR_CLEARED_8
|
||
|
|
# undef FBLCW_STOP_SEC_VAR_CLEARED_8
|
||
|
|
# define STOP_SEC_VAR
|
||
|
|
#endif
|
||
|
|
|
||
|
|
/* VAR NO_INIT sections */
|
||
|
|
|
||
|
|
#ifdef FBLCW_START_SEC_VAR_NO_INIT_BOOLEAN
|
||
|
|
# undef FBLCW_START_SEC_VAR_NO_INIT_BOOLEAN
|
||
|
|
# define START_SEC_VAR_NO_INIT_8
|
||
|
|
#endif
|
||
|
|
#ifdef FBLCW_STOP_SEC_VAR_NO_INIT_BOOLEAN
|
||
|
|
# undef FBLCW_STOP_SEC_VAR_NO_INIT_BOOLEAN
|
||
|
|
# define STOP_SEC_VAR
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef FBLCW_START_SEC_VAR_NO_INIT_8
|
||
|
|
# undef FBLCW_START_SEC_VAR_NO_INIT_8
|
||
|
|
# define START_SEC_VAR_NO_INIT_8
|
||
|
|
#endif
|
||
|
|
#ifdef FBLCW_STOP_SEC_VAR_NO_INIT_8
|
||
|
|
# undef FBLCW_STOP_SEC_VAR_NO_INIT_8
|
||
|
|
# define STOP_SEC_VAR
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef FBLCW_START_SEC_VAR_NO_INIT_16
|
||
|
|
# undef FBLCW_START_SEC_VAR_NO_INIT_16
|
||
|
|
# define START_SEC_VAR_NO_INIT_16
|
||
|
|
#endif
|
||
|
|
#ifdef FBLCW_STOP_SEC_VAR_NO_INIT_16
|
||
|
|
# undef FBLCW_STOP_SEC_VAR_NO_INIT_16
|
||
|
|
# define STOP_SEC_VAR
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef FBLCW_START_SEC_VAR_NO_INIT_32
|
||
|
|
# undef FBLCW_START_SEC_VAR_NO_INIT_32
|
||
|
|
# define START_SEC_VAR_NO_INIT_32
|
||
|
|
#endif
|
||
|
|
#ifdef FBLCW_STOP_SEC_VAR_NO_INIT_32
|
||
|
|
# undef FBLCW_STOP_SEC_VAR_NO_INIT_32
|
||
|
|
# define STOP_SEC_VAR
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef FBLCW_START_SEC_VAR_NO_INIT_64
|
||
|
|
# undef FBLCW_START_SEC_VAR_NO_INIT_64
|
||
|
|
# define START_SEC_VAR_NO_INIT_64
|
||
|
|
#endif
|
||
|
|
#ifdef FBLCW_STOP_SEC_VAR_NO_INIT_64
|
||
|
|
# undef FBLCW_STOP_SEC_VAR_NO_INIT_64
|
||
|
|
# define STOP_SEC_VAR
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef FBLCW_START_SEC_VAR_NO_INIT_UNSPECIFIED
|
||
|
|
# undef FBLCW_START_SEC_VAR_NO_INIT_UNSPECIFIED
|
||
|
|
# define START_SEC_VAR_NO_INIT_UNSPECIFIED
|
||
|
|
#endif
|
||
|
|
#ifdef FBLCW_STOP_SEC_VAR_NO_INIT_UNSPECIFIED
|
||
|
|
# undef FBLCW_STOP_SEC_VAR_NO_INIT_UNSPECIFIED
|
||
|
|
# define STOP_SEC_VAR
|
||
|
|
#endif
|
||
|
|
|
||
|
|
|
||
|
|
/* VAR ZERO INIT sections */
|
||
|
|
|
||
|
|
|
||
|
|
|
||
|
|
/* VAR FAST INIT sections */
|
||
|
|
|
||
|
|
|
||
|
|
|
||
|
|
/* VAR FAST NO_INIT sections */
|
||
|
|
|
||
|
|
|
||
|
|
/* VAR FAST ZERO INIT sections */
|
||
|
|
|
||
|
|
|
||
|
|
|
||
|
|
/**********************************************************************************************************************
|
||
|
|
* FblCw END
|
||
|
|
*********************************************************************************************************************/
|
||
|
|
|
||
|
|
/**********************************************************************************************************************
|
||
|
|
* FBLVIRTUALIO START
|
||
|
|
*********************************************************************************************************************/
|
||
|
|
|
||
|
|
/******* CODE sections **********************************************************************************************/
|
||
|
|
|
||
|
|
#ifdef FBLVIRTUALIO_START_SEC_CODE
|
||
|
|
#undef FBLVIRTUALIO_START_SEC_CODE
|
||
|
|
#define START_SEC_CODE /* Mapped to default code section */
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef FBLVIRTUALIO_STOP_SEC_CODE
|
||
|
|
#undef FBLVIRTUALIO_STOP_SEC_CODE
|
||
|
|
#define STOP_SEC_CODE /* Default code stop section */
|
||
|
|
#endif
|
||
|
|
|
||
|
|
/******* CONST sections ********************************************************************************************/
|
||
|
|
|
||
|
|
#ifdef FBLVIRTUALIO_START_SEC_CONST
|
||
|
|
#undef FBLVIRTUALIO_START_SEC_CONST
|
||
|
|
#define START_SEC_CONST_UNSPECIFIED
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef FBLVIRTUALIO_STOP_SEC_CONST
|
||
|
|
#undef FBLVIRTUALIO_STOP_SEC_CONST
|
||
|
|
#define STOP_SEC_CONST
|
||
|
|
#endif
|
||
|
|
|
||
|
|
|
||
|
|
/**********************************************************************************************************************
|
||
|
|
* FBLVIRTUALIO END
|
||
|
|
*********************************************************************************************************************/
|
||
|
|
|
||
|
|
|
||
|
|
/**********************************************************************************************************************
|
||
|
|
* 3rdParty_Mcal START
|
||
|
|
*********************************************************************************************************************/
|
||
|
|
|
||
|
|
#ifdef ADC_START_SEC_CODE
|
||
|
|
#undef ADC_START_SEC_CODE
|
||
|
|
#define START_SEC_CODE
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef ADC_STOP_SEC_CODE
|
||
|
|
#undef ADC_STOP_SEC_CODE
|
||
|
|
#define STOP_SEC_CODE
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef ADC_START_SEC_CONFIG_DATA
|
||
|
|
#undef ADC_START_SEC_CONFIG_DATA
|
||
|
|
#define START_SEC_CONST_UNSPECIFIED
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef ADC_STOP_SEC_CONFIG_DATA
|
||
|
|
#undef ADC_STOP_SEC_CONFIG_DATA
|
||
|
|
#define STOP_SEC_CONST
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef ADC_START_SEC_ISR_CODE
|
||
|
|
#undef ADC_START_SEC_ISR_CODE
|
||
|
|
#define START_SEC_CODE_ISR
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef ADC_STOP_SEC_ISR_CODE
|
||
|
|
#undef ADC_STOP_SEC_ISR_CODE
|
||
|
|
#define STOP_SEC_CODE
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef ADC_START_SEC_VAR_INIT_32
|
||
|
|
#undef ADC_START_SEC_VAR_INIT_32
|
||
|
|
#define START_SEC_VAR_INIT_32
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef ADC_STOP_SEC_VAR_INIT_32
|
||
|
|
#undef ADC_STOP_SEC_VAR_INIT_32
|
||
|
|
#define STOP_SEC_VAR
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef ADC_START_SEC_VAR_INIT_UNSPECIFIED
|
||
|
|
#undef ADC_START_SEC_VAR_INIT_UNSPECIFIED
|
||
|
|
#define START_SEC_VAR_INIT_UNSPECIFIED
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef ADC_STOP_SEC_VAR_INIT_UNSPECIFIED
|
||
|
|
#undef ADC_STOP_SEC_VAR_INIT_UNSPECIFIED
|
||
|
|
#define STOP_SEC_VAR
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef ADC_START_SEC_VAR_NO_INIT_8
|
||
|
|
#undef ADC_START_SEC_VAR_NO_INIT_8
|
||
|
|
#define START_SEC_VAR_NO_INIT_8
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef ADC_STOP_SEC_VAR_NO_INIT_8
|
||
|
|
#undef ADC_STOP_SEC_VAR_NO_INIT_8
|
||
|
|
#define STOP_SEC_VAR
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef ADC_START_SEC_VAR_NO_INIT_UNSPECIFIED
|
||
|
|
#undef ADC_START_SEC_VAR_NO_INIT_UNSPECIFIED
|
||
|
|
#define START_SEC_VAR_NO_INIT_UNSPECIFIED
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef ADC_STOP_SEC_VAR_NO_INIT_UNSPECIFIED
|
||
|
|
#undef ADC_STOP_SEC_VAR_NO_INIT_UNSPECIFIED
|
||
|
|
#define STOP_SEC_VAR
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef CAN_START_SEC_CODE
|
||
|
|
#undef CAN_START_SEC_CODE
|
||
|
|
#define START_SEC_CODE
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef CAN_STOP_SEC_CODE
|
||
|
|
#undef CAN_STOP_SEC_CODE
|
||
|
|
#define STOP_SEC_CODE
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef CAN_START_SEC_CONFIG_DATA
|
||
|
|
#undef CAN_START_SEC_CONFIG_DATA
|
||
|
|
#define START_SEC_CONST_UNSPECIFIED
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef CAN_STOP_SEC_CONFIG_DATA
|
||
|
|
#undef CAN_STOP_SEC_CONFIG_DATA
|
||
|
|
#define STOP_SEC_CONST
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef CAN_START_SEC_CONST_32
|
||
|
|
#undef CAN_START_SEC_CONST_32
|
||
|
|
#define START_SEC_CONST_32
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef CAN_STOP_SEC_CONST_32
|
||
|
|
#undef CAN_STOP_SEC_CONST_32
|
||
|
|
#define STOP_SEC_CONST
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef CAN_START_SEC_CONST_8
|
||
|
|
#undef CAN_START_SEC_CONST_8
|
||
|
|
#define START_SEC_CONST_8
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef CAN_STOP_SEC_CONST_8
|
||
|
|
#undef CAN_STOP_SEC_CONST_8
|
||
|
|
#define STOP_SEC_CONST
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef CAN_START_SEC_CONST_UNSPECIFIED
|
||
|
|
#undef CAN_START_SEC_CONST_UNSPECIFIED
|
||
|
|
#define START_SEC_CONST_UNSPECIFIED
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef CAN_STOP_SEC_CONST_UNSPECIFIED
|
||
|
|
#undef CAN_STOP_SEC_CONST_UNSPECIFIED
|
||
|
|
#define STOP_SEC_CONST
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef CAN_START_SEC_ISR_CODE
|
||
|
|
#undef CAN_START_SEC_ISR_CODE
|
||
|
|
#define START_SEC_CODE_ISR
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef CAN_STOP_SEC_ISR_CODE
|
||
|
|
#undef CAN_STOP_SEC_ISR_CODE
|
||
|
|
#define STOP_SEC_CODE
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef CAN_START_SEC_VAR_INIT_32
|
||
|
|
#undef CAN_START_SEC_VAR_INIT_32
|
||
|
|
#define START_SEC_VAR_INIT_32
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef CAN_STOP_SEC_VAR_INIT_32
|
||
|
|
#undef CAN_STOP_SEC_VAR_INIT_32
|
||
|
|
#define STOP_SEC_VAR
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef CAN_START_SEC_VAR_INIT_8
|
||
|
|
#undef CAN_START_SEC_VAR_INIT_8
|
||
|
|
#define START_SEC_VAR_INIT_8
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef CAN_STOP_SEC_VAR_INIT_8
|
||
|
|
#undef CAN_STOP_SEC_VAR_INIT_8
|
||
|
|
#define STOP_SEC_VAR
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef CAN_START_SEC_VAR_INIT_UNSPECIFIED
|
||
|
|
#undef CAN_START_SEC_VAR_INIT_UNSPECIFIED
|
||
|
|
#define START_SEC_VAR_INIT_UNSPECIFIED
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef CAN_STOP_SEC_VAR_INIT_UNSPECIFIED
|
||
|
|
#undef CAN_STOP_SEC_VAR_INIT_UNSPECIFIED
|
||
|
|
#define STOP_SEC_VAR
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef CAN_START_SEC_VAR_NO_INIT_UNSPECIFIED
|
||
|
|
#undef CAN_START_SEC_VAR_NO_INIT_UNSPECIFIED
|
||
|
|
#define START_SEC_VAR_NO_INIT_UNSPECIFIED
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef CAN_STOP_SEC_VAR_NO_INIT_UNSPECIFIED
|
||
|
|
#undef CAN_STOP_SEC_VAR_NO_INIT_UNSPECIFIED
|
||
|
|
#define STOP_SEC_VAR
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef CDD_DMA_START_SEC_CODE
|
||
|
|
#undef CDD_DMA_START_SEC_CODE
|
||
|
|
#define START_SEC_CODE
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef CDD_DMA_STOP_SEC_CODE
|
||
|
|
#undef CDD_DMA_STOP_SEC_CODE
|
||
|
|
#define STOP_SEC_CODE
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef CDD_DMA_START_SEC_CONFIG_DATA
|
||
|
|
#undef CDD_DMA_START_SEC_CONFIG_DATA
|
||
|
|
#define START_SEC_CONST_UNSPECIFIED
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef CDD_DMA_STOP_SEC_CONFIG_DATA
|
||
|
|
#undef CDD_DMA_STOP_SEC_CONFIG_DATA
|
||
|
|
#define STOP_SEC_CONST
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef CDD_DMA_START_SEC_ISR_CODE
|
||
|
|
#undef CDD_DMA_START_SEC_ISR_CODE
|
||
|
|
#define START_SEC_CODE_ISR
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef CDD_DMA_STOP_SEC_ISR_CODE
|
||
|
|
#undef CDD_DMA_STOP_SEC_ISR_CODE
|
||
|
|
#define STOP_SEC_CODE
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef CDD_DMA_START_SEC_VAR_INIT_32
|
||
|
|
#undef CDD_DMA_START_SEC_VAR_INIT_32
|
||
|
|
#define START_SEC_VAR_INIT_32
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef CDD_DMA_STOP_SEC_VAR_INIT_32
|
||
|
|
#undef CDD_DMA_STOP_SEC_VAR_INIT_32
|
||
|
|
#define STOP_SEC_VAR
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef CDD_DMA_START_SEC_VAR_INIT_8
|
||
|
|
#undef CDD_DMA_START_SEC_VAR_INIT_8
|
||
|
|
#define START_SEC_VAR_INIT_8
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef CDD_DMA_STOP_SEC_VAR_INIT_8
|
||
|
|
#undef CDD_DMA_STOP_SEC_VAR_INIT_8
|
||
|
|
#define STOP_SEC_VAR
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef CDD_DMA_START_SEC_VAR_INIT_UNSPECIFIED
|
||
|
|
#undef CDD_DMA_START_SEC_VAR_INIT_UNSPECIFIED
|
||
|
|
#define START_SEC_VAR_INIT_UNSPECIFIED
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef CDD_DMA_STOP_SEC_VAR_INIT_UNSPECIFIED
|
||
|
|
#undef CDD_DMA_STOP_SEC_VAR_INIT_UNSPECIFIED
|
||
|
|
#define STOP_SEC_VAR
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef CDD_DMA_START_SEC_VAR_NO_INIT_UNSPECIFIED
|
||
|
|
#undef CDD_DMA_START_SEC_VAR_NO_INIT_UNSPECIFIED
|
||
|
|
#define START_SEC_VAR_NO_INIT_UNSPECIFIED
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef CDD_DMA_STOP_SEC_VAR_NO_INIT_UNSPECIFIED
|
||
|
|
#undef CDD_DMA_STOP_SEC_VAR_NO_INIT_UNSPECIFIED
|
||
|
|
#define STOP_SEC_VAR
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef CDD_I2C_START_SEC_CODE
|
||
|
|
#undef CDD_I2C_START_SEC_CODE
|
||
|
|
#define START_SEC_CODE
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef CDD_I2C_STOP_SEC_CODE
|
||
|
|
#undef CDD_I2C_STOP_SEC_CODE
|
||
|
|
#define STOP_SEC_CODE
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef CDD_I2C_START_SEC_CONFIG_DATA
|
||
|
|
#undef CDD_I2C_START_SEC_CONFIG_DATA
|
||
|
|
#define START_SEC_CONST_UNSPECIFIED
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef CDD_I2C_STOP_SEC_CONFIG_DATA
|
||
|
|
#undef CDD_I2C_STOP_SEC_CONFIG_DATA
|
||
|
|
#define STOP_SEC_CONST
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef CDD_I2C_START_SEC_CONST_32
|
||
|
|
#undef CDD_I2C_START_SEC_CONST_32
|
||
|
|
#define START_SEC_CONST_32
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef CDD_I2C_STOP_SEC_CONST_32
|
||
|
|
#undef CDD_I2C_STOP_SEC_CONST_32
|
||
|
|
#define STOP_SEC_CONST
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef CDD_I2C_START_SEC_ISR_CODE
|
||
|
|
#undef CDD_I2C_START_SEC_ISR_CODE
|
||
|
|
#define START_SEC_CODE_ISR
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef CDD_I2C_STOP_SEC_ISR_CODE
|
||
|
|
#undef CDD_I2C_STOP_SEC_ISR_CODE
|
||
|
|
#define STOP_SEC_CODE
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef CDD_I2C_START_SEC_VAR_INIT_16
|
||
|
|
#undef CDD_I2C_START_SEC_VAR_INIT_16
|
||
|
|
#define START_SEC_VAR_INIT_16
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef CDD_I2C_STOP_SEC_VAR_INIT_16
|
||
|
|
#undef CDD_I2C_STOP_SEC_VAR_INIT_16
|
||
|
|
#define STOP_SEC_VAR
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef CDD_I2C_START_SEC_VAR_INIT_32
|
||
|
|
#undef CDD_I2C_START_SEC_VAR_INIT_32
|
||
|
|
#define START_SEC_VAR_INIT_32
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef CDD_I2C_STOP_SEC_VAR_INIT_32
|
||
|
|
#undef CDD_I2C_STOP_SEC_VAR_INIT_32
|
||
|
|
#define STOP_SEC_VAR
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef CDD_I2C_START_SEC_VAR_INIT_8
|
||
|
|
#undef CDD_I2C_START_SEC_VAR_INIT_8
|
||
|
|
#define START_SEC_VAR_INIT_8
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef CDD_I2C_STOP_SEC_VAR_INIT_8
|
||
|
|
#undef CDD_I2C_STOP_SEC_VAR_INIT_8
|
||
|
|
#define STOP_SEC_VAR
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef CDD_I2C_START_SEC_VAR_INIT_UNSPECIFIED
|
||
|
|
#undef CDD_I2C_START_SEC_VAR_INIT_UNSPECIFIED
|
||
|
|
#define START_SEC_VAR_INIT_UNSPECIFIED
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef CDD_I2C_STOP_SEC_VAR_INIT_UNSPECIFIED
|
||
|
|
#undef CDD_I2C_STOP_SEC_VAR_INIT_UNSPECIFIED
|
||
|
|
#define STOP_SEC_VAR
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef CDD_I2C_START_SEC_VAR_NO_INIT_UNSPECIFIED
|
||
|
|
#undef CDD_I2C_START_SEC_VAR_NO_INIT_UNSPECIFIED
|
||
|
|
#define START_SEC_VAR_NO_INIT_UNSPECIFIED
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef CDD_I2C_STOP_SEC_VAR_NO_INIT_UNSPECIFIED
|
||
|
|
#undef CDD_I2C_STOP_SEC_VAR_NO_INIT_UNSPECIFIED
|
||
|
|
#define STOP_SEC_VAR
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef CDD_IPC_START_SEC_CODE
|
||
|
|
#undef CDD_IPC_START_SEC_CODE
|
||
|
|
#define START_SEC_CODE
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef CDD_IPC_STOP_SEC_CODE
|
||
|
|
#undef CDD_IPC_STOP_SEC_CODE
|
||
|
|
#define STOP_SEC_CODE
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef CDD_IPC_START_SEC_CONFIG_DATA
|
||
|
|
#undef CDD_IPC_START_SEC_CONFIG_DATA
|
||
|
|
#define START_SEC_CONST_UNSPECIFIED
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef CDD_IPC_STOP_SEC_CONFIG_DATA
|
||
|
|
#undef CDD_IPC_STOP_SEC_CONFIG_DATA
|
||
|
|
#define STOP_SEC_CONST
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef CDD_IPC_START_SEC_ISR_CODE
|
||
|
|
#undef CDD_IPC_START_SEC_ISR_CODE
|
||
|
|
#define START_SEC_CODE_ISR
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef CDD_IPC_STOP_SEC_ISR_CODE
|
||
|
|
#undef CDD_IPC_STOP_SEC_ISR_CODE
|
||
|
|
#define STOP_SEC_CODE
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef CDD_IPC_START_SEC_VAR_INIT_32
|
||
|
|
#undef CDD_IPC_START_SEC_VAR_INIT_32
|
||
|
|
#define START_SEC_VAR_INIT_32
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef CDD_IPC_STOP_SEC_VAR_INIT_32
|
||
|
|
#undef CDD_IPC_STOP_SEC_VAR_INIT_32
|
||
|
|
#define STOP_SEC_VAR
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef CDD_IPC_START_SEC_VAR_INIT_8
|
||
|
|
#undef CDD_IPC_START_SEC_VAR_INIT_8
|
||
|
|
#define START_SEC_VAR_INIT_8
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef CDD_IPC_STOP_SEC_VAR_INIT_8
|
||
|
|
#undef CDD_IPC_STOP_SEC_VAR_INIT_8
|
||
|
|
#define STOP_SEC_VAR
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef CDD_IPC_START_SEC_VAR_INIT_UNSPECIFIED
|
||
|
|
#undef CDD_IPC_START_SEC_VAR_INIT_UNSPECIFIED
|
||
|
|
#define START_SEC_VAR_INIT_UNSPECIFIED
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef CDD_IPC_STOP_SEC_VAR_INIT_UNSPECIFIED
|
||
|
|
#undef CDD_IPC_STOP_SEC_VAR_INIT_UNSPECIFIED
|
||
|
|
#define STOP_SEC_VAR
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef CDD_IPC_START_SEC_VAR_NO_INIT_8
|
||
|
|
#undef CDD_IPC_START_SEC_VAR_NO_INIT_8
|
||
|
|
#define START_SEC_VAR_NO_INIT_8
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef CDD_IPC_STOP_SEC_VAR_NO_INIT_8
|
||
|
|
#undef CDD_IPC_STOP_SEC_VAR_NO_INIT_8
|
||
|
|
#define STOP_SEC_VAR
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef CDD_IPC_START_SEC_VAR_NO_INIT_UNSPECIFIED
|
||
|
|
#undef CDD_IPC_START_SEC_VAR_NO_INIT_UNSPECIFIED
|
||
|
|
#define START_SEC_VAR_NO_INIT_UNSPECIFIED
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef CDD_IPC_STOP_SEC_VAR_NO_INIT_UNSPECIFIED
|
||
|
|
#undef CDD_IPC_STOP_SEC_VAR_NO_INIT_UNSPECIFIED
|
||
|
|
#define STOP_SEC_VAR
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef CDD_PWM_START_SEC_CODE
|
||
|
|
#undef CDD_PWM_START_SEC_CODE
|
||
|
|
#define START_SEC_CODE
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef CDD_PWM_STOP_SEC_CODE
|
||
|
|
#undef CDD_PWM_STOP_SEC_CODE
|
||
|
|
#define STOP_SEC_CODE
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef CDD_PWM_START_SEC_CONFIG_DATA
|
||
|
|
#undef CDD_PWM_START_SEC_CONFIG_DATA
|
||
|
|
#define START_SEC_CONST_UNSPECIFIED
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef CDD_PWM_STOP_SEC_CONFIG_DATA
|
||
|
|
#undef CDD_PWM_STOP_SEC_CONFIG_DATA
|
||
|
|
#define STOP_SEC_CONST
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef CDD_PWM_START_SEC_ISR_CODE
|
||
|
|
#undef CDD_PWM_START_SEC_ISR_CODE
|
||
|
|
#define START_SEC_CODE_ISR
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef CDD_PWM_STOP_SEC_ISR_CODE
|
||
|
|
#undef CDD_PWM_STOP_SEC_ISR_CODE
|
||
|
|
#define STOP_SEC_CODE
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef CDD_PWM_START_SEC_VAR_INIT_32
|
||
|
|
#undef CDD_PWM_START_SEC_VAR_INIT_32
|
||
|
|
#define START_SEC_VAR_INIT_32
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef CDD_PWM_STOP_SEC_VAR_INIT_32
|
||
|
|
#undef CDD_PWM_STOP_SEC_VAR_INIT_32
|
||
|
|
#define STOP_SEC_VAR
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef CDD_PWM_START_SEC_VAR_INIT_8
|
||
|
|
#undef CDD_PWM_START_SEC_VAR_INIT_8
|
||
|
|
#define START_SEC_VAR_INIT_8
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef CDD_PWM_STOP_SEC_VAR_INIT_8
|
||
|
|
#undef CDD_PWM_STOP_SEC_VAR_INIT_8
|
||
|
|
#define STOP_SEC_VAR
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef CDD_PWM_START_SEC_VAR_NO_INIT_16
|
||
|
|
#undef CDD_PWM_START_SEC_VAR_NO_INIT_16
|
||
|
|
#define START_SEC_VAR_NO_INIT_16
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef CDD_PWM_STOP_SEC_VAR_NO_INIT_16
|
||
|
|
#undef CDD_PWM_STOP_SEC_VAR_NO_INIT_16
|
||
|
|
#define STOP_SEC_VAR
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef CDD_PWM_START_SEC_VAR_NO_INIT_32
|
||
|
|
#undef CDD_PWM_START_SEC_VAR_NO_INIT_32
|
||
|
|
#define START_SEC_VAR_NO_INIT_32
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef CDD_PWM_STOP_SEC_VAR_NO_INIT_32
|
||
|
|
#undef CDD_PWM_STOP_SEC_VAR_NO_INIT_32
|
||
|
|
#define STOP_SEC_VAR
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef CDD_PWM_START_SEC_VAR_NO_INIT_UNSPECIFIED
|
||
|
|
#undef CDD_PWM_START_SEC_VAR_NO_INIT_UNSPECIFIED
|
||
|
|
#define START_SEC_VAR_NO_INIT_UNSPECIFIED
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef CDD_PWM_STOP_SEC_VAR_NO_INIT_UNSPECIFIED
|
||
|
|
#undef CDD_PWM_STOP_SEC_VAR_NO_INIT_UNSPECIFIED
|
||
|
|
#define STOP_SEC_VAR
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef CDD_START_SEC_CODE
|
||
|
|
#undef CDD_START_SEC_CODE
|
||
|
|
#define START_SEC_CODE
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef CDD_STOP_SEC_CODE
|
||
|
|
#undef CDD_STOP_SEC_CODE
|
||
|
|
#define STOP_SEC_CODE
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef CDD_START_SEC_VAR_INIT_UNSPECIFIED
|
||
|
|
#undef CDD_START_SEC_VAR_INIT_UNSPECIFIED
|
||
|
|
#define START_SEC_VAR_INIT_UNSPECIFIED
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef CDD_STOP_SEC_VAR_INIT_UNSPECIFIED
|
||
|
|
#undef CDD_STOP_SEC_VAR_INIT_UNSPECIFIED
|
||
|
|
#define STOP_SEC_VAR
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef CDD_UART_START_SEC_CODE
|
||
|
|
#undef CDD_UART_START_SEC_CODE
|
||
|
|
#define START_SEC_CODE
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef CDD_UART_STOP_SEC_CODE
|
||
|
|
#undef CDD_UART_STOP_SEC_CODE
|
||
|
|
#define STOP_SEC_CODE
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef CDD_UART_START_SEC_CONFIG_DATA
|
||
|
|
#undef CDD_UART_START_SEC_CONFIG_DATA
|
||
|
|
#define START_SEC_CONST_UNSPECIFIED
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef CDD_UART_STOP_SEC_CONFIG_DATA
|
||
|
|
#undef CDD_UART_STOP_SEC_CONFIG_DATA
|
||
|
|
#define STOP_SEC_CONST
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef CDD_UART_START_SEC_ISR_CODE
|
||
|
|
#undef CDD_UART_START_SEC_ISR_CODE
|
||
|
|
#define START_SEC_CODE_ISR
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef CDD_UART_STOP_SEC_ISR_CODE
|
||
|
|
#undef CDD_UART_STOP_SEC_ISR_CODE
|
||
|
|
#define STOP_SEC_CODE
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef CDD_UART_START_SEC_VAR_INIT_32
|
||
|
|
#undef CDD_UART_START_SEC_VAR_INIT_32
|
||
|
|
#define START_SEC_VAR_INIT_32
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef CDD_UART_STOP_SEC_VAR_INIT_32
|
||
|
|
#undef CDD_UART_STOP_SEC_VAR_INIT_32
|
||
|
|
#define STOP_SEC_VAR
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef CDD_UART_START_SEC_VAR_INIT_8
|
||
|
|
#undef CDD_UART_START_SEC_VAR_INIT_8
|
||
|
|
#define START_SEC_VAR_INIT_8
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef CDD_UART_STOP_SEC_VAR_INIT_8
|
||
|
|
#undef CDD_UART_STOP_SEC_VAR_INIT_8
|
||
|
|
#define STOP_SEC_VAR
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef CDD_UART_START_SEC_VAR_INIT_UNSPECIFIED
|
||
|
|
#undef CDD_UART_START_SEC_VAR_INIT_UNSPECIFIED
|
||
|
|
#define START_SEC_VAR_INIT_UNSPECIFIED
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef CDD_UART_STOP_SEC_VAR_INIT_UNSPECIFIED
|
||
|
|
#undef CDD_UART_STOP_SEC_VAR_INIT_UNSPECIFIED
|
||
|
|
#define STOP_SEC_VAR
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef CDD_UART_START_SEC_VAR_NO_INIT_32
|
||
|
|
#undef CDD_UART_START_SEC_VAR_NO_INIT_32
|
||
|
|
#define START_SEC_VAR_NO_INIT_32
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef CDD_UART_STOP_SEC_VAR_NO_INIT_32
|
||
|
|
#undef CDD_UART_STOP_SEC_VAR_NO_INIT_32
|
||
|
|
#define STOP_SEC_VAR
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef CDD_UART_START_SEC_VAR_NO_INIT_UNSPECIFIED
|
||
|
|
#undef CDD_UART_START_SEC_VAR_NO_INIT_UNSPECIFIED
|
||
|
|
#define START_SEC_VAR_NO_INIT_UNSPECIFIED
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef CDD_UART_STOP_SEC_VAR_NO_INIT_UNSPECIFIED
|
||
|
|
#undef CDD_UART_STOP_SEC_VAR_NO_INIT_UNSPECIFIED
|
||
|
|
#define STOP_SEC_VAR
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef DIO_START_SEC_CODE
|
||
|
|
#undef DIO_START_SEC_CODE
|
||
|
|
#define START_SEC_CODE
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef DIO_STOP_SEC_CODE
|
||
|
|
#undef DIO_STOP_SEC_CODE
|
||
|
|
#define STOP_SEC_CODE
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef DIO_START_SEC_CONFIG_DATA
|
||
|
|
#undef DIO_START_SEC_CONFIG_DATA
|
||
|
|
#define START_SEC_CONST_UNSPECIFIED
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef DIO_STOP_SEC_CONFIG_DATA
|
||
|
|
#undef DIO_STOP_SEC_CONFIG_DATA
|
||
|
|
#define STOP_SEC_CONST
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef DIO_START_SEC_CONST_32
|
||
|
|
#undef DIO_START_SEC_CONST_32
|
||
|
|
#define START_SEC_CONST_32
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef DIO_STOP_SEC_CONST_32
|
||
|
|
#undef DIO_STOP_SEC_CONST_32
|
||
|
|
#define STOP_SEC_CONST
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef DIO_START_SEC_CONST_UNSPECIFIED
|
||
|
|
#undef DIO_START_SEC_CONST_UNSPECIFIED
|
||
|
|
#define START_SEC_CONST_UNSPECIFIED
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef DIO_STOP_SEC_CONST_UNSPECIFIED
|
||
|
|
#undef DIO_STOP_SEC_CONST_UNSPECIFIED
|
||
|
|
#define STOP_SEC_CONST
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef ETH_START_SEC_CODE
|
||
|
|
#undef ETH_START_SEC_CODE
|
||
|
|
#define START_SEC_CODE
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef ETH_STOP_SEC_CODE
|
||
|
|
#undef ETH_STOP_SEC_CODE
|
||
|
|
#define STOP_SEC_CODE
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef ETH_START_SEC_CONFIG_DATA
|
||
|
|
#undef ETH_START_SEC_CONFIG_DATA
|
||
|
|
#define START_SEC_CONST_UNSPECIFIED
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef ETH_STOP_SEC_CONFIG_DATA
|
||
|
|
#undef ETH_STOP_SEC_CONFIG_DATA
|
||
|
|
#define STOP_SEC_CONST
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef ETH_START_SEC_CONST_8
|
||
|
|
#undef ETH_START_SEC_CONST_8
|
||
|
|
#define START_SEC_CONST_8
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef ETH_STOP_SEC_CONST_8
|
||
|
|
#undef ETH_STOP_SEC_CONST_8
|
||
|
|
#define STOP_SEC_CONST
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef ETH_START_SEC_CONST_UNSPECIFIED
|
||
|
|
#undef ETH_START_SEC_CONST_UNSPECIFIED
|
||
|
|
#define START_SEC_CONST_UNSPECIFIED
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef ETH_STOP_SEC_CONST_UNSPECIFIED
|
||
|
|
#undef ETH_STOP_SEC_CONST_UNSPECIFIED
|
||
|
|
#define STOP_SEC_CONST
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef ETH_START_SEC_ISR_CODE
|
||
|
|
#undef ETH_START_SEC_ISR_CODE
|
||
|
|
#define START_SEC_CODE_ISR
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef ETH_STOP_SEC_ISR_CODE
|
||
|
|
#undef ETH_STOP_SEC_ISR_CODE
|
||
|
|
#define STOP_SEC_CODE
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef ETH_START_SEC_VAR_INIT_32
|
||
|
|
#undef ETH_START_SEC_VAR_INIT_32
|
||
|
|
#define START_SEC_VAR_INIT_32
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef ETH_STOP_SEC_VAR_INIT_32
|
||
|
|
#undef ETH_STOP_SEC_VAR_INIT_32
|
||
|
|
#define STOP_SEC_VAR
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef ETH_START_SEC_VAR_INIT_8
|
||
|
|
#undef ETH_START_SEC_VAR_INIT_8
|
||
|
|
#define START_SEC_VAR_INIT_8
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef ETH_STOP_SEC_VAR_INIT_8
|
||
|
|
#undef ETH_STOP_SEC_VAR_INIT_8
|
||
|
|
#define STOP_SEC_VAR
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef ETH_START_SEC_VAR_INIT_UNSPECIFIED
|
||
|
|
#undef ETH_START_SEC_VAR_INIT_UNSPECIFIED
|
||
|
|
#define START_SEC_VAR_INIT_UNSPECIFIED
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef ETH_STOP_SEC_VAR_INIT_UNSPECIFIED
|
||
|
|
#undef ETH_STOP_SEC_VAR_INIT_UNSPECIFIED
|
||
|
|
#define STOP_SEC_VAR
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef ETH_START_SEC_VAR_NO_INIT_8
|
||
|
|
#undef ETH_START_SEC_VAR_NO_INIT_8
|
||
|
|
#define START_SEC_VAR_NO_INIT_8
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef ETH_STOP_SEC_VAR_NO_INIT_8
|
||
|
|
#undef ETH_STOP_SEC_VAR_NO_INIT_8
|
||
|
|
#define STOP_SEC_VAR
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef ETH_START_SEC_VAR_NO_INIT_UNSPECIFIED
|
||
|
|
#undef ETH_START_SEC_VAR_NO_INIT_UNSPECIFIED
|
||
|
|
#define START_SEC_VAR_NO_INIT_UNSPECIFIED
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef ETH_STOP_SEC_VAR_NO_INIT_UNSPECIFIED
|
||
|
|
#undef ETH_STOP_SEC_VAR_NO_INIT_UNSPECIFIED
|
||
|
|
#define STOP_SEC_VAR
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef FLS_START_SEC_CODE
|
||
|
|
#undef FLS_START_SEC_CODE
|
||
|
|
#define START_SEC_CODE
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef FLS_STOP_SEC_CODE
|
||
|
|
#undef FLS_STOP_SEC_CODE
|
||
|
|
#define STOP_SEC_CODE
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef FLS_START_SEC_CONFIG_DATA
|
||
|
|
#undef FLS_START_SEC_CONFIG_DATA
|
||
|
|
#define START_SEC_CONST_UNSPECIFIED
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef FLS_STOP_SEC_CONFIG_DATA
|
||
|
|
#undef FLS_STOP_SEC_CONFIG_DATA
|
||
|
|
#define STOP_SEC_CONST
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef FLS_START_SEC_ISR_CODE
|
||
|
|
#undef FLS_START_SEC_ISR_CODE
|
||
|
|
#define START_SEC_CODE_ISR
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef FLS_STOP_SEC_ISR_CODE
|
||
|
|
#undef FLS_STOP_SEC_ISR_CODE
|
||
|
|
#define STOP_SEC_CODE
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef FLS_START_SEC_VAR_INIT_32
|
||
|
|
#undef FLS_START_SEC_VAR_INIT_32
|
||
|
|
#define START_SEC_VAR_INIT_32
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef FLS_STOP_SEC_VAR_INIT_32
|
||
|
|
#undef FLS_STOP_SEC_VAR_INIT_32
|
||
|
|
#define STOP_SEC_VAR
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef FLS_START_SEC_VAR_INIT_8
|
||
|
|
#undef FLS_START_SEC_VAR_INIT_8
|
||
|
|
#define START_SEC_VAR_INIT_8
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef FLS_STOP_SEC_VAR_INIT_8
|
||
|
|
#undef FLS_STOP_SEC_VAR_INIT_8
|
||
|
|
#define STOP_SEC_VAR
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef FLS_START_SEC_VAR_INIT_UNSPECIFIED
|
||
|
|
#undef FLS_START_SEC_VAR_INIT_UNSPECIFIED
|
||
|
|
#define START_SEC_VAR_INIT_UNSPECIFIED
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef FLS_STOP_SEC_VAR_INIT_UNSPECIFIED
|
||
|
|
#undef FLS_STOP_SEC_VAR_INIT_UNSPECIFIED
|
||
|
|
#define STOP_SEC_VAR
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef FLS_START_SEC_VAR_NO_INIT_32
|
||
|
|
#undef FLS_START_SEC_VAR_NO_INIT_32
|
||
|
|
#define START_SEC_VAR_NO_INIT_32
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef FLS_STOP_SEC_VAR_NO_INIT_32
|
||
|
|
#undef FLS_STOP_SEC_VAR_NO_INIT_32
|
||
|
|
#define STOP_SEC_VAR
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef FLS_START_SEC_VAR_NO_INIT_8
|
||
|
|
#undef FLS_START_SEC_VAR_NO_INIT_8
|
||
|
|
#define START_SEC_VAR_NO_INIT_8
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef FLS_STOP_SEC_VAR_NO_INIT_8
|
||
|
|
#undef FLS_STOP_SEC_VAR_NO_INIT_8
|
||
|
|
#define STOP_SEC_VAR
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef FLS_START_SEC_VAR_NO_INIT_UNSPECIFIED
|
||
|
|
#undef FLS_START_SEC_VAR_NO_INIT_UNSPECIFIED
|
||
|
|
#define START_SEC_VAR_NO_INIT_UNSPECIFIED
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef FLS_STOP_SEC_VAR_NO_INIT_UNSPECIFIED
|
||
|
|
#undef FLS_STOP_SEC_VAR_NO_INIT_UNSPECIFIED
|
||
|
|
#define STOP_SEC_VAR
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef GPT_START_SEC_CODE
|
||
|
|
#undef GPT_START_SEC_CODE
|
||
|
|
#define START_SEC_CODE
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef GPT_STOP_SEC_CODE
|
||
|
|
#undef GPT_STOP_SEC_CODE
|
||
|
|
#define STOP_SEC_CODE
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef GPT_START_SEC_CONFIG_DATA
|
||
|
|
#undef GPT_START_SEC_CONFIG_DATA
|
||
|
|
#define START_SEC_CONST_UNSPECIFIED
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef GPT_STOP_SEC_CONFIG_DATA
|
||
|
|
#undef GPT_STOP_SEC_CONFIG_DATA
|
||
|
|
#define STOP_SEC_CONST
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef GPT_START_SEC_CONST_32
|
||
|
|
#undef GPT_START_SEC_CONST_32
|
||
|
|
#define START_SEC_CONST_32
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef GPT_STOP_SEC_CONST_32
|
||
|
|
#undef GPT_STOP_SEC_CONST_32
|
||
|
|
#define STOP_SEC_CONST
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef GPT_START_SEC_CONST_PTR
|
||
|
|
#undef GPT_START_SEC_CONST_PTR
|
||
|
|
#define START_SEC_CONST_UNSPECIFIED
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef GPT_STOP_SEC_CONST_PTR
|
||
|
|
#undef GPT_STOP_SEC_CONST_PTR
|
||
|
|
#define STOP_SEC_CONST
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef GPT_START_SEC_CONST_UNSPECIFIED
|
||
|
|
#undef GPT_START_SEC_CONST_UNSPECIFIED
|
||
|
|
#define START_SEC_CONST_UNSPECIFIED
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef GPT_STOP_SEC_CONST_UNSPECIFIED
|
||
|
|
#undef GPT_STOP_SEC_CONST_UNSPECIFIED
|
||
|
|
#define STOP_SEC_CONST
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef GPT_START_SEC_ISR_CODE
|
||
|
|
#undef GPT_START_SEC_ISR_CODE
|
||
|
|
#define START_SEC_CODE_ISR
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef GPT_STOP_SEC_ISR_CODE
|
||
|
|
#undef GPT_STOP_SEC_ISR_CODE
|
||
|
|
#define STOP_SEC_CODE
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef GPT_START_SEC_VAR_INIT_16
|
||
|
|
#undef GPT_START_SEC_VAR_INIT_16
|
||
|
|
#define START_SEC_VAR_INIT_16
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef GPT_STOP_SEC_VAR_INIT_16
|
||
|
|
#undef GPT_STOP_SEC_VAR_INIT_16
|
||
|
|
#define STOP_SEC_VAR
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef GPT_START_SEC_VAR_INIT_PTR
|
||
|
|
#undef GPT_START_SEC_VAR_INIT_PTR
|
||
|
|
#define START_SEC_VAR_INIT_UNSPECIFIED
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef GPT_STOP_SEC_VAR_INIT_PTR
|
||
|
|
#undef GPT_STOP_SEC_VAR_INIT_PTR
|
||
|
|
#define STOP_SEC_VAR
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef GPT_START_SEC_VAR_INIT_UNSPECIFIED
|
||
|
|
#undef GPT_START_SEC_VAR_INIT_UNSPECIFIED
|
||
|
|
#define START_SEC_VAR_INIT_UNSPECIFIED
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef GPT_STOP_SEC_VAR_INIT_UNSPECIFIED
|
||
|
|
#undef GPT_STOP_SEC_VAR_INIT_UNSPECIFIED
|
||
|
|
#define STOP_SEC_VAR
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef GPT_START_SEC_VAR_NO_INIT_16
|
||
|
|
#undef GPT_START_SEC_VAR_NO_INIT_16
|
||
|
|
#define START_SEC_VAR_NO_INIT_16
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef GPT_STOP_SEC_VAR_NO_INIT_16
|
||
|
|
#undef GPT_STOP_SEC_VAR_NO_INIT_16
|
||
|
|
#define STOP_SEC_VAR
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef GPT_START_SEC_VAR_NO_INIT_32
|
||
|
|
#undef GPT_START_SEC_VAR_NO_INIT_32
|
||
|
|
#define START_SEC_VAR_NO_INIT_32
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef GPT_STOP_SEC_VAR_NO_INIT_32
|
||
|
|
#undef GPT_STOP_SEC_VAR_NO_INIT_32
|
||
|
|
#define STOP_SEC_VAR
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef GPT_START_SEC_VAR_NO_INIT_UNSPECIFIED
|
||
|
|
#undef GPT_START_SEC_VAR_NO_INIT_UNSPECIFIED
|
||
|
|
#define START_SEC_VAR_NO_INIT_UNSPECIFIED
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef GPT_STOP_SEC_VAR_NO_INIT_UNSPECIFIED
|
||
|
|
#undef GPT_STOP_SEC_VAR_NO_INIT_UNSPECIFIED
|
||
|
|
#define STOP_SEC_VAR
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef I2C_START_SEC_CODE
|
||
|
|
#undef I2C_START_SEC_CODE
|
||
|
|
#define START_SEC_CODE
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef I2C_STOP_SEC_CODE
|
||
|
|
#undef I2C_STOP_SEC_CODE
|
||
|
|
#define STOP_SEC_CODE
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef I2C_START_SEC_CONFIG_DATA_UNSPECIFIED
|
||
|
|
#undef I2C_START_SEC_CONFIG_DATA_UNSPECIFIED
|
||
|
|
#define START_SEC_CONST_UNSPECIFIED
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef I2C_STOP_SEC_CONFIG_DATA_UNSPECIFIED
|
||
|
|
#undef I2C_STOP_SEC_CONFIG_DATA_UNSPECIFIED
|
||
|
|
#define STOP_SEC_CONST
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef I2C_START_SEC_VAR_CLEARED_16
|
||
|
|
#undef I2C_START_SEC_VAR_CLEARED_16
|
||
|
|
#define START_SEC_VAR_CLEARED_16
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef I2C_STOP_SEC_VAR_CLEARED_16
|
||
|
|
#undef I2C_STOP_SEC_VAR_CLEARED_16
|
||
|
|
#define STOP_SEC_VAR
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef I2C_START_SEC_VAR_CLEARED_UNSPECIFIED
|
||
|
|
#undef I2C_START_SEC_VAR_CLEARED_UNSPECIFIED
|
||
|
|
#define START_SEC_VAR_CLEARED_UNSPECIFIED
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef I2C_STOP_SEC_VAR_CLEARED_UNSPECIFIED
|
||
|
|
#undef I2C_STOP_SEC_VAR_CLEARED_UNSPECIFIED
|
||
|
|
#define STOP_SEC_VAR
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef I2C_START_SEC_VAR_INIT_UNSPECIFIED
|
||
|
|
#undef I2C_START_SEC_VAR_INIT_UNSPECIFIED
|
||
|
|
#define START_SEC_VAR_INIT_UNSPECIFIED
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef I2C_STOP_SEC_VAR_INIT_UNSPECIFIED
|
||
|
|
#undef I2C_STOP_SEC_VAR_INIT_UNSPECIFIED
|
||
|
|
#define STOP_SEC_VAR
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef ICU_START_SEC_CODE
|
||
|
|
#undef ICU_START_SEC_CODE
|
||
|
|
#define START_SEC_CODE
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef ICU_STOP_SEC_CODE
|
||
|
|
#undef ICU_STOP_SEC_CODE
|
||
|
|
#define STOP_SEC_CODE
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef ICU_START_SEC_CONFIG_DATA
|
||
|
|
#undef ICU_START_SEC_CONFIG_DATA
|
||
|
|
#define START_SEC_CONST_UNSPECIFIED
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef ICU_STOP_SEC_CONFIG_DATA
|
||
|
|
#undef ICU_STOP_SEC_CONFIG_DATA
|
||
|
|
#define STOP_SEC_CONST
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef ICU_START_SEC_ISR_CODE
|
||
|
|
#undef ICU_START_SEC_ISR_CODE
|
||
|
|
#define START_SEC_CODE_ISR
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef ICU_STOP_SEC_ISR_CODE
|
||
|
|
#undef ICU_STOP_SEC_ISR_CODE
|
||
|
|
#define STOP_SEC_CODE
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef ICU_START_SEC_VAR_INIT_32
|
||
|
|
#undef ICU_START_SEC_VAR_INIT_32
|
||
|
|
#define START_SEC_VAR_INIT_32
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef ICU_STOP_SEC_VAR_INIT_32
|
||
|
|
#undef ICU_STOP_SEC_VAR_INIT_32
|
||
|
|
#define STOP_SEC_VAR
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef ICU_START_SEC_VAR_INIT_8
|
||
|
|
#undef ICU_START_SEC_VAR_INIT_8
|
||
|
|
#define START_SEC_VAR_INIT_8
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef ICU_STOP_SEC_VAR_INIT_8
|
||
|
|
#undef ICU_STOP_SEC_VAR_INIT_8
|
||
|
|
#define STOP_SEC_VAR
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef ICU_START_SEC_VAR_NO_INIT_UNSPECIFIED
|
||
|
|
#undef ICU_START_SEC_VAR_NO_INIT_UNSPECIFIED
|
||
|
|
#define START_SEC_VAR_NO_INIT_UNSPECIFIED
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef ICU_STOP_SEC_VAR_NO_INIT_UNSPECIFIED
|
||
|
|
#undef ICU_STOP_SEC_VAR_NO_INIT_UNSPECIFIED
|
||
|
|
#define STOP_SEC_VAR
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef LIN_START_SEC_CODE
|
||
|
|
#undef LIN_START_SEC_CODE
|
||
|
|
#define START_SEC_CODE
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef LIN_STOP_SEC_CODE
|
||
|
|
#undef LIN_STOP_SEC_CODE
|
||
|
|
#define STOP_SEC_CODE
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef LIN_START_SEC_CONFIG_DATA
|
||
|
|
#undef LIN_START_SEC_CONFIG_DATA
|
||
|
|
#define START_SEC_CONST_UNSPECIFIED
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef LIN_STOP_SEC_CONFIG_DATA
|
||
|
|
#undef LIN_STOP_SEC_CONFIG_DATA
|
||
|
|
#define STOP_SEC_CONST
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef LIN_START_SEC_ISR_CODE
|
||
|
|
#undef LIN_START_SEC_ISR_CODE
|
||
|
|
#define START_SEC_CODE_ISR
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef LIN_STOP_SEC_ISR_CODE
|
||
|
|
#undef LIN_STOP_SEC_ISR_CODE
|
||
|
|
#define STOP_SEC_CODE
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef LIN_START_SEC_VAR_INIT_UNSPECIFIED
|
||
|
|
#undef LIN_START_SEC_VAR_INIT_UNSPECIFIED
|
||
|
|
#define START_SEC_VAR_INIT_UNSPECIFIED
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef LIN_STOP_SEC_VAR_INIT_UNSPECIFIED
|
||
|
|
#undef LIN_STOP_SEC_VAR_INIT_UNSPECIFIED
|
||
|
|
#define STOP_SEC_VAR
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef LIN_START_SEC_VAR_NO_INIT_8
|
||
|
|
#undef LIN_START_SEC_VAR_NO_INIT_8
|
||
|
|
#define START_SEC_VAR_NO_INIT_8
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef LIN_STOP_SEC_VAR_NO_INIT_8
|
||
|
|
#undef LIN_STOP_SEC_VAR_NO_INIT_8
|
||
|
|
#define STOP_SEC_VAR
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef LIN_START_SEC_VAR_NO_INIT_UNSPECIFIED
|
||
|
|
#undef LIN_START_SEC_VAR_NO_INIT_UNSPECIFIED
|
||
|
|
#define START_SEC_VAR_NO_INIT_UNSPECIFIED
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef LIN_STOP_SEC_VAR_NO_INIT_UNSPECIFIED
|
||
|
|
#undef LIN_STOP_SEC_VAR_NO_INIT_UNSPECIFIED
|
||
|
|
#define STOP_SEC_VAR
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef LIN_START_SEC_VAR_NOINIT_UNSPECIFIED
|
||
|
|
#undef LIN_START_SEC_VAR_NOINIT_UNSPECIFIED
|
||
|
|
#define START_SEC_VAR_NO_INIT_UNSPECIFIED
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef LIN_STOP_SEC_VAR_NOINIT_UNSPECIFIED
|
||
|
|
#undef LIN_STOP_SEC_VAR_NOINIT_UNSPECIFIED
|
||
|
|
#define STOP_SEC_VAR
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef MCAL_LIB_START_SEC_CODE
|
||
|
|
#undef MCAL_LIB_START_SEC_CODE
|
||
|
|
#define START_SEC_CODE
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef MCAL_LIB_STOP_SEC_CODE
|
||
|
|
#undef MCAL_LIB_STOP_SEC_CODE
|
||
|
|
#define STOP_SEC_CODE
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef MCU_START_SEC_CODE
|
||
|
|
#undef MCU_START_SEC_CODE
|
||
|
|
#define START_SEC_CODE
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef MCU_STOP_SEC_CODE
|
||
|
|
#undef MCU_STOP_SEC_CODE
|
||
|
|
#define STOP_SEC_CODE
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef MCU_START_SEC_CONFIG_DATA
|
||
|
|
#undef MCU_START_SEC_CONFIG_DATA
|
||
|
|
#define START_SEC_CONST_UNSPECIFIED
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef MCU_STOP_SEC_CONFIG_DATA
|
||
|
|
#undef MCU_STOP_SEC_CONFIG_DATA
|
||
|
|
#define STOP_SEC_CONST
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef MCU_START_SEC_VAR_INIT_8
|
||
|
|
#undef MCU_START_SEC_VAR_INIT_8
|
||
|
|
#define START_SEC_VAR_INIT_8
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef MCU_STOP_SEC_VAR_INIT_8
|
||
|
|
#undef MCU_STOP_SEC_VAR_INIT_8
|
||
|
|
#define STOP_SEC_VAR
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef MCU_START_SEC_VAR_INIT_PTR
|
||
|
|
#undef MCU_START_SEC_VAR_INIT_PTR
|
||
|
|
#define START_SEC_VAR_INIT_UNSPECIFIED
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef MCU_STOP_SEC_VAR_INIT_PTR
|
||
|
|
#undef MCU_STOP_SEC_VAR_INIT_PTR
|
||
|
|
#define STOP_SEC_VAR
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef MCU_START_SEC_VAR_INIT_UNSPECIFIED
|
||
|
|
#undef MCU_START_SEC_VAR_INIT_UNSPECIFIED
|
||
|
|
#define START_SEC_VAR_INIT_UNSPECIFIED
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef MCU_STOP_SEC_VAR_INIT_UNSPECIFIED
|
||
|
|
#undef MCU_STOP_SEC_VAR_INIT_UNSPECIFIED
|
||
|
|
#define STOP_SEC_VAR
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef PORT_START_SEC_CODE
|
||
|
|
#undef PORT_START_SEC_CODE
|
||
|
|
#define START_SEC_CODE
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef PORT_STOP_SEC_CODE
|
||
|
|
#undef PORT_STOP_SEC_CODE
|
||
|
|
#define STOP_SEC_CODE
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef PORT_START_SEC_CONFIG_DATA
|
||
|
|
#undef PORT_START_SEC_CONFIG_DATA
|
||
|
|
#define START_SEC_CONST_UNSPECIFIED
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef PORT_STOP_SEC_CONFIG_DATA
|
||
|
|
#undef PORT_STOP_SEC_CONFIG_DATA
|
||
|
|
#define STOP_SEC_CONST
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef PORT_START_SEC_CONST_32
|
||
|
|
#undef PORT_START_SEC_CONST_32
|
||
|
|
#define START_SEC_CONST_32
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef PORT_STOP_SEC_CONST_32
|
||
|
|
#undef PORT_STOP_SEC_CONST_32
|
||
|
|
#define STOP_SEC_CONST
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef PORT_START_SEC_CONST_UNSPECIFIED
|
||
|
|
#undef PORT_START_SEC_CONST_UNSPECIFIED
|
||
|
|
#define START_SEC_CONST_UNSPECIFIED
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef PORT_STOP_SEC_CONST_UNSPECIFIED
|
||
|
|
#undef PORT_STOP_SEC_CONST_UNSPECIFIED
|
||
|
|
#define STOP_SEC_CONST
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef PORT_START_SEC_ISR_CODE
|
||
|
|
#undef PORT_START_SEC_ISR_CODE
|
||
|
|
#define START_SEC_CODE_ISR
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef PORT_STOP_SEC_ISR_CODE
|
||
|
|
#undef PORT_STOP_SEC_ISR_CODE
|
||
|
|
#define STOP_SEC_CODE
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef PORT_START_SEC_VAR_INIT_UNSPECIFIED
|
||
|
|
#undef PORT_START_SEC_VAR_INIT_UNSPECIFIED
|
||
|
|
#define START_SEC_VAR_INIT_UNSPECIFIED
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef PORT_STOP_SEC_VAR_INIT_UNSPECIFIED
|
||
|
|
#undef PORT_STOP_SEC_VAR_INIT_UNSPECIFIED
|
||
|
|
#define STOP_SEC_VAR
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef PORT_START_SEC_VAR_NO_INIT_UNSPECIFIED
|
||
|
|
#undef PORT_START_SEC_VAR_NO_INIT_UNSPECIFIED
|
||
|
|
#define START_SEC_VAR_NO_INIT_UNSPECIFIED
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef PORT_STOP_SEC_VAR_NO_INIT_UNSPECIFIED
|
||
|
|
#undef PORT_STOP_SEC_VAR_NO_INIT_UNSPECIFIED
|
||
|
|
#define STOP_SEC_VAR
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef PWM_START_SEC_CODE
|
||
|
|
#undef PWM_START_SEC_CODE
|
||
|
|
#define START_SEC_CODE
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef PWM_STOP_SEC_CODE
|
||
|
|
#undef PWM_STOP_SEC_CODE
|
||
|
|
#define STOP_SEC_CODE
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef PWM_START_SEC_CONFIG_DATA
|
||
|
|
#undef PWM_START_SEC_CONFIG_DATA
|
||
|
|
#define START_SEC_CONST_UNSPECIFIED
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef PWM_STOP_SEC_CONFIG_DATA
|
||
|
|
#undef PWM_STOP_SEC_CONFIG_DATA
|
||
|
|
#define STOP_SEC_CONST
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef PWM_START_SEC_ISR_CODE
|
||
|
|
#undef PWM_START_SEC_ISR_CODE
|
||
|
|
#define START_SEC_CODE_ISR
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef PWM_STOP_SEC_ISR_CODE
|
||
|
|
#undef PWM_STOP_SEC_ISR_CODE
|
||
|
|
#define STOP_SEC_CODE
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef PWM_START_SEC_VAR_INIT_32
|
||
|
|
#undef PWM_START_SEC_VAR_INIT_32
|
||
|
|
#define START_SEC_VAR_INIT_32
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef PWM_STOP_SEC_VAR_INIT_32
|
||
|
|
#undef PWM_STOP_SEC_VAR_INIT_32
|
||
|
|
#define STOP_SEC_VAR
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef PWM_START_SEC_VAR_INIT_8
|
||
|
|
#undef PWM_START_SEC_VAR_INIT_8
|
||
|
|
#define START_SEC_VAR_INIT_8
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef PWM_STOP_SEC_VAR_INIT_8
|
||
|
|
#undef PWM_STOP_SEC_VAR_INIT_8
|
||
|
|
#define STOP_SEC_VAR
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef PWM_START_SEC_VAR_INIT_PTR
|
||
|
|
#undef PWM_START_SEC_VAR_INIT_PTR
|
||
|
|
#define START_SEC_VAR_INIT_UNSPECIFIED
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef PWM_STOP_SEC_VAR_INIT_PTR
|
||
|
|
#undef PWM_STOP_SEC_VAR_INIT_PTR
|
||
|
|
#define STOP_SEC_VAR
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef PWM_START_SEC_VAR_NO_INIT_32
|
||
|
|
#undef PWM_START_SEC_VAR_NO_INIT_32
|
||
|
|
#define START_SEC_VAR_NO_INIT_32
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef PWM_STOP_SEC_VAR_NO_INIT_32
|
||
|
|
#undef PWM_STOP_SEC_VAR_NO_INIT_32
|
||
|
|
#define STOP_SEC_VAR
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef PWM_START_SEC_VAR_NO_INIT_UNSPECIFIED
|
||
|
|
#undef PWM_START_SEC_VAR_NO_INIT_UNSPECIFIED
|
||
|
|
#define START_SEC_VAR_NO_INIT_UNSPECIFIED
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef PWM_STOP_SEC_VAR_NO_INIT_UNSPECIFIED
|
||
|
|
#undef PWM_STOP_SEC_VAR_NO_INIT_UNSPECIFIED
|
||
|
|
#define STOP_SEC_VAR
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef SPI_START_SEC_CODE
|
||
|
|
#undef SPI_START_SEC_CODE
|
||
|
|
#define START_SEC_CODE
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef SPI_STOP_SEC_CODE
|
||
|
|
#undef SPI_STOP_SEC_CODE
|
||
|
|
#define STOP_SEC_CODE
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef SPI_START_SEC_CONFIG_DATA
|
||
|
|
#undef SPI_START_SEC_CONFIG_DATA
|
||
|
|
#define START_SEC_CONST_UNSPECIFIED
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef SPI_STOP_SEC_CONFIG_DATA
|
||
|
|
#undef SPI_STOP_SEC_CONFIG_DATA
|
||
|
|
#define STOP_SEC_CONST
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef SPI_START_SEC_CONST_32
|
||
|
|
#undef SPI_START_SEC_CONST_32
|
||
|
|
#define START_SEC_CONST_32
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef SPI_STOP_SEC_CONST_32
|
||
|
|
#undef SPI_STOP_SEC_CONST_32
|
||
|
|
#define STOP_SEC_CONST
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef SPI_START_SEC_CONST_UNSPECIFIED
|
||
|
|
#undef SPI_START_SEC_CONST_UNSPECIFIED
|
||
|
|
#define START_SEC_CONST_UNSPECIFIED
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef SPI_STOP_SEC_CONST_UNSPECIFIED
|
||
|
|
#undef SPI_STOP_SEC_CONST_UNSPECIFIED
|
||
|
|
#define STOP_SEC_CONST
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef SPI_START_SEC_ISR_CODE
|
||
|
|
#undef SPI_START_SEC_ISR_CODE
|
||
|
|
#define START_SEC_CODE_ISR
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef SPI_STOP_SEC_ISR_CODE
|
||
|
|
#undef SPI_STOP_SEC_ISR_CODE
|
||
|
|
#define STOP_SEC_CODE
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef SPI_START_SEC_UDMA_RING
|
||
|
|
#undef SPI_START_SEC_UDMA_RING
|
||
|
|
#define START_SEC_VAR_NOINIT_UNSPECIFIED
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef SPI_STOP_SEC_UDMA_RING
|
||
|
|
#undef SPI_STOP_SEC_UDMA_RING
|
||
|
|
#define STOP_SEC_VAR
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef SPI_START_SEC_VAR_INIT_32
|
||
|
|
#undef SPI_START_SEC_VAR_INIT_32
|
||
|
|
#define START_SEC_VAR_INIT_32
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef SPI_STOP_SEC_VAR_INIT_32
|
||
|
|
#undef SPI_STOP_SEC_VAR_INIT_32
|
||
|
|
#define STOP_SEC_VAR
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef SPI_START_SEC_VAR_INIT_8
|
||
|
|
#undef SPI_START_SEC_VAR_INIT_8
|
||
|
|
#define START_SEC_VAR_INIT_8
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef SPI_STOP_SEC_VAR_INIT_8
|
||
|
|
#undef SPI_STOP_SEC_VAR_INIT_8
|
||
|
|
#define STOP_SEC_VAR
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef SPI_START_SEC_VAR_INIT_UNSPECIFIED
|
||
|
|
#undef SPI_START_SEC_VAR_INIT_UNSPECIFIED
|
||
|
|
#define START_SEC_VAR_INIT_UNSPECIFIED
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef SPI_STOP_SEC_VAR_INIT_UNSPECIFIED
|
||
|
|
#undef SPI_STOP_SEC_VAR_INIT_UNSPECIFIED
|
||
|
|
#define STOP_SEC_VAR
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef SPI_START_SEC_VAR_NO_INIT_UNSPECIFIED
|
||
|
|
#undef SPI_START_SEC_VAR_NO_INIT_UNSPECIFIED
|
||
|
|
#define START_SEC_VAR_NO_INIT_UNSPECIFIED
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef SPI_STOP_SEC_VAR_NO_INIT_UNSPECIFIED
|
||
|
|
#undef SPI_STOP_SEC_VAR_NO_INIT_UNSPECIFIED
|
||
|
|
#define STOP_SEC_VAR
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef WDG_START_SEC_CODE
|
||
|
|
#undef WDG_START_SEC_CODE
|
||
|
|
#define START_SEC_CODE
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef WDG_STOP_SEC_CODE
|
||
|
|
#undef WDG_STOP_SEC_CODE
|
||
|
|
#define STOP_SEC_CODE
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef WDG_START_SEC_CONFIG_DATA
|
||
|
|
#undef WDG_START_SEC_CONFIG_DATA
|
||
|
|
#define START_SEC_CONST_UNSPECIFIED
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef WDG_STOP_SEC_CONFIG_DATA
|
||
|
|
#undef WDG_STOP_SEC_CONFIG_DATA
|
||
|
|
#define STOP_SEC_CONST
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef WDG_START_SEC_CONST_32
|
||
|
|
#undef WDG_START_SEC_CONST_32
|
||
|
|
#define START_SEC_CONST_32
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef WDG_STOP_SEC_CONST_32
|
||
|
|
#undef WDG_STOP_SEC_CONST_32
|
||
|
|
#define STOP_SEC_CONST
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef WDG_START_SEC_CONST_UNSPECIFIED
|
||
|
|
#undef WDG_START_SEC_CONST_UNSPECIFIED
|
||
|
|
#define START_SEC_CONST_UNSPECIFIED
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef WDG_STOP_SEC_CONST_UNSPECIFIED
|
||
|
|
#undef WDG_STOP_SEC_CONST_UNSPECIFIED
|
||
|
|
#define STOP_SEC_CONST
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef WDG_START_SEC_ISR_CODE
|
||
|
|
#undef WDG_START_SEC_ISR_CODE
|
||
|
|
#define START_SEC_CODE_ISR
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef WDG_STOP_SEC_ISR_CODE
|
||
|
|
#undef WDG_STOP_SEC_ISR_CODE
|
||
|
|
#define STOP_SEC_CODE
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef WDG_START_SEC_VAR_INIT_UNSPECIFIED
|
||
|
|
#undef WDG_START_SEC_VAR_INIT_UNSPECIFIED
|
||
|
|
#define START_SEC_VAR_INIT_UNSPECIFIED
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef WDG_STOP_SEC_VAR_INIT_UNSPECIFIED
|
||
|
|
#undef WDG_STOP_SEC_VAR_INIT_UNSPECIFIED
|
||
|
|
#define STOP_SEC_VAR
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef WDG_START_SEC_VAR_NO_INIT_UNSPECIFIED
|
||
|
|
#undef WDG_START_SEC_VAR_NO_INIT_UNSPECIFIED
|
||
|
|
#define START_SEC_VAR_NO_INIT_UNSPECIFIED
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef WDG_STOP_SEC_VAR_NO_INIT_UNSPECIFIED
|
||
|
|
#undef WDG_STOP_SEC_VAR_NO_INIT_UNSPECIFIED
|
||
|
|
#define STOP_SEC_VAR
|
||
|
|
#endif
|
||
|
|
|
||
|
|
/**********************************************************************************************************************
|
||
|
|
* 3rdParty_Mcal END
|
||
|
|
*********************************************************************************************************************/
|
||
|
|
|
||
|
|
|
||
|
|
/**********************************************************************************************************************
|
||
|
|
* CSM START
|
||
|
|
*********************************************************************************************************************/
|
||
|
|
|
||
|
|
/******* CODE sections **********************************************************************************************/
|
||
|
|
|
||
|
|
#if defined (CSM_START_SEC_CODE)
|
||
|
|
# undef CSM_START_SEC_CODE /* PRQA S 0841 */ /* MD_MSR_Undef */
|
||
|
|
# define START_SEC_CODE /* mapped to default code section */
|
||
|
|
#endif
|
||
|
|
#if defined (CSM_STOP_SEC_CODE)
|
||
|
|
# undef CSM_STOP_SEC_CODE /* PRQA S 0841 */ /* MD_MSR_Undef */
|
||
|
|
# define STOP_SEC_CODE /* default code stop section */
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#if defined (CSM_START_SEC_APPL_CODE)
|
||
|
|
# undef CSM_START_SEC_APPL_CODE /* PRQA S 0841 */ /* MD_MSR_Undef */
|
||
|
|
# define START_SEC_CODE /* mapped to default code section */
|
||
|
|
#endif
|
||
|
|
#if defined (CSM_STOP_SEC_APPL_CODE)
|
||
|
|
# undef CSM_STOP_SEC_APPL_CODE /* PRQA S 0841 */ /* MD_MSR_Undef */
|
||
|
|
# define STOP_SEC_CODE /* default code stop section */
|
||
|
|
#endif
|
||
|
|
|
||
|
|
/******* CONST sections ********************************************************************************************/
|
||
|
|
|
||
|
|
/* CONST sections */
|
||
|
|
|
||
|
|
#if defined (CSM_START_SEC_CONST_8BIT)
|
||
|
|
# undef CSM_START_SEC_CONST_8BIT /* PRQA S 0841 */ /* MD_MSR_Undef */
|
||
|
|
# define START_SEC_CONST_8BIT
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#if defined (CSM_STOP_SEC_CONST_8BIT)
|
||
|
|
# undef CSM_STOP_SEC_CONST_8BIT /* PRQA S 0841 */ /* MD_MSR_Undef */
|
||
|
|
# define STOP_SEC_CONST
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#if defined (CSM_START_SEC_CONST_UNSPECIFIED)
|
||
|
|
# undef CSM_START_SEC_CONST_UNSPECIFIED /* PRQA S 0841 */ /* MD_MSR_Undef */
|
||
|
|
# define START_SEC_CONST_UNSPECIFIED
|
||
|
|
#endif
|
||
|
|
#if defined (CSM_STOP_SEC_CONST_UNSPECIFIED)
|
||
|
|
# undef CSM_STOP_SEC_CONST_UNSPECIFIED /* PRQA S 0841 */ /* MD_MSR_Undef */
|
||
|
|
# define STOP_SEC_CONST
|
||
|
|
#endif
|
||
|
|
|
||
|
|
/******* VAR sections **********************************************************************************************/
|
||
|
|
|
||
|
|
/* VAR NOINIT sections */
|
||
|
|
|
||
|
|
#if defined (CSM_START_SEC_VAR_NOINIT_8BIT)
|
||
|
|
# undef CSM_START_SEC_VAR_NOINIT_8BIT /* PRQA S 0841 */ /* MD_MSR_Undef */
|
||
|
|
# define START_SEC_VAR_NOINIT_8BIT
|
||
|
|
#endif
|
||
|
|
#if defined (CSM_STOP_SEC_VAR_NOINIT_8BIT)
|
||
|
|
# undef CSM_STOP_SEC_VAR_NOINIT_8BIT /* PRQA S 0841 */ /* MD_MSR_Undef */
|
||
|
|
# define STOP_SEC_VAR
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#if defined (CSM_START_SEC_VAR_NOINIT_16BIT)
|
||
|
|
# undef CSM_START_SEC_VAR_NOINIT_16BIT /* PRQA S 0841 */ /* MD_MSR_Undef */
|
||
|
|
# define START_SEC_VAR_NOINIT_16BIT
|
||
|
|
#endif
|
||
|
|
#if defined (CSM_STOP_SEC_VAR_NOINIT_16BIT)
|
||
|
|
# undef CSM_STOP_SEC_VAR_NOINIT_16BIT /* PRQA S 0841 */ /* MD_MSR_Undef */
|
||
|
|
# define STOP_SEC_VAR
|
||
|
|
#endif
|
||
|
|
|
||
|
|
/* VAR ZERO INIT sections */
|
||
|
|
#if defined (CSM_START_SEC_VAR_ZERO_INIT_8BIT)
|
||
|
|
# undef CSM_START_SEC_VAR_ZERO_INIT_8BIT /* PRQA S 0841 */ /* MD_MSR_Undef */
|
||
|
|
# define START_SEC_VAR_ZERO_INIT_8BIT
|
||
|
|
#endif
|
||
|
|
#if defined (CSM_STOP_SEC_VAR_ZERO_INIT_8BIT)
|
||
|
|
# undef CSM_STOP_SEC_VAR_ZERO_INIT_8BIT /* PRQA S 0841 */ /* MD_MSR_Undef */
|
||
|
|
# define STOP_SEC_VAR
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#if defined (CSM_START_SEC_VAR_ZERO_INIT_32BIT)
|
||
|
|
# undef CSM_START_SEC_VAR_ZERO_INIT_32BIT /* PRQA S 0841 */ /* MD_MSR_Undef */
|
||
|
|
# define START_SEC_VAR_ZERO_INIT_32BIT
|
||
|
|
#endif
|
||
|
|
#if defined (CSM_STOP_SEC_VAR_ZERO_INIT_32BIT)
|
||
|
|
# undef CSM_STOP_SEC_VAR_ZERO_INIT_32BIT /* PRQA S 0841 */ /* MD_MSR_Undef */
|
||
|
|
# define STOP_SEC_VAR
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#if defined (CSM_START_SEC_VAR_NOINIT_UNSPECIFIED)
|
||
|
|
# undef CSM_START_SEC_VAR_NOINIT_UNSPECIFIED /* PRQA S 0841 */ /* MD_MSR_Undef */
|
||
|
|
# define START_SEC_VAR_NOINIT_UNSPECIFIED
|
||
|
|
#endif
|
||
|
|
#if defined (CSM_STOP_SEC_VAR_NOINIT_UNSPECIFIED)
|
||
|
|
# undef CSM_STOP_SEC_VAR_NOINIT_UNSPECIFIED /* PRQA S 0841 */ /* MD_MSR_Undef */
|
||
|
|
# define STOP_SEC_VAR
|
||
|
|
#endif
|
||
|
|
|
||
|
|
/**********************************************************************************************************************
|
||
|
|
* CSM END
|
||
|
|
*********************************************************************************************************************/
|
||
|
|
|
||
|
|
|
||
|
|
#ifdef DET_START_SEC_CODE
|
||
|
|
# undef DET_START_SEC_CODE /* PRQA S 0841 */ /* MD_MSR_Undef */
|
||
|
|
# define START_SEC_CODE
|
||
|
|
#endif
|
||
|
|
#ifdef DET_STOP_SEC_CODE
|
||
|
|
# undef DET_STOP_SEC_CODE /* PRQA S 0841 */ /* MD_MSR_Undef */
|
||
|
|
# define STOP_SEC_CODE
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef DET_START_SEC_VAR_NOINIT_UNSPECIFIED
|
||
|
|
# undef DET_START_SEC_VAR_NOINIT_UNSPECIFIED /* PRQA S 0841 */ /* MD_MSR_Undef */
|
||
|
|
# define START_SEC_VAR_NOINIT_UNSPECIFIED
|
||
|
|
#endif
|
||
|
|
#ifdef DET_STOP_SEC_VAR_NOINIT_UNSPECIFIED
|
||
|
|
# undef DET_STOP_SEC_VAR_NOINIT_UNSPECIFIED /* PRQA S 0841 */ /* MD_MSR_Undef */
|
||
|
|
# define STOP_SEC_VAR
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef DET_START_SEC_VAR_NOINIT_8BIT
|
||
|
|
# undef DET_START_SEC_VAR_NOINIT_8BIT /* PRQA S 0841 */ /* MD_MSR_Undef */
|
||
|
|
# define START_SEC_VAR_NOINIT_8BIT
|
||
|
|
#endif
|
||
|
|
#ifdef DET_STOP_SEC_VAR_NOINIT_8BIT
|
||
|
|
# undef DET_STOP_SEC_VAR_NOINIT_8BIT /* PRQA S 0841 */ /* MD_MSR_Undef */
|
||
|
|
# define STOP_SEC_VAR
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef DET_START_SEC_VAR_INIT_UNSPECIFIED
|
||
|
|
# undef DET_START_SEC_VAR_INIT_UNSPECIFIED /* PRQA S 0841 */ /* MD_MSR_Undef */
|
||
|
|
# define START_SEC_VAR_INIT_UNSPECIFIED
|
||
|
|
#endif
|
||
|
|
#ifdef DET_STOP_SEC_VAR_INIT_UNSPECIFIED
|
||
|
|
# undef DET_STOP_SEC_VAR_INIT_UNSPECIFIED /* PRQA S 0841 */ /* MD_MSR_Undef */
|
||
|
|
# define STOP_SEC_VAR
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef DET_START_SEC_CONST_UNSPECIFIED
|
||
|
|
# undef DET_START_SEC_CONST_UNSPECIFIED /* PRQA S 0841 */ /* MD_MSR_Undef */
|
||
|
|
# define START_SEC_CONST_UNSPECIFIED
|
||
|
|
#endif
|
||
|
|
#ifdef DET_STOP_SEC_CONST_UNSPECIFIED
|
||
|
|
# undef DET_STOP_SEC_CONST_UNSPECIFIED /* PRQA S 0841 */ /* MD_MSR_Undef */
|
||
|
|
# define STOP_SEC_CONST
|
||
|
|
#endif
|
||
|
|
|
||
|
|
|
||
|
|
/**********************************************************************************************************************
|
||
|
|
* WRAPNV START
|
||
|
|
*********************************************************************************************************************/
|
||
|
|
|
||
|
|
/******* CODE sections **********************************************************************************************/
|
||
|
|
|
||
|
|
#ifdef SECM_RAMCODE_START_SEC_CODE
|
||
|
|
#undef SECM_RAMCODE_START_SEC_CODE
|
||
|
|
#define START_SEC_CODE /* Mapped to default code section */
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef SECM_RAMCODE_STOP_SEC_CODE
|
||
|
|
#undef SECM_RAMCODE_STOP_SEC_CODE
|
||
|
|
#define STOP_SEC_CODE /* Default code stop section */
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef SECM_START_SEC_CODE
|
||
|
|
#undef SECM_START_SEC_CODE
|
||
|
|
#define START_SEC_CODE /* Mapped to default code section */
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef SECM_STOP_SEC_CODE
|
||
|
|
#undef SECM_STOP_SEC_CODE
|
||
|
|
#define STOP_SEC_CODE /* Default code stop section */
|
||
|
|
#endif
|
||
|
|
|
||
|
|
/******* CONST sections ********************************************************************************************/
|
||
|
|
|
||
|
|
#ifdef SECM_START_SEC_CONST
|
||
|
|
#undef SECM_START_SEC_CONST
|
||
|
|
#define START_SEC_CONST_UNSPECIFIED
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef SECM_STOP_SEC_CONST
|
||
|
|
#undef SECM_STOP_SEC_CONST
|
||
|
|
#define STOP_SEC_CONST
|
||
|
|
#endif
|
||
|
|
|
||
|
|
/******* VAR sections **********************************************************************************************/
|
||
|
|
|
||
|
|
#ifdef SECM_START_SEC_VAR
|
||
|
|
#undef SECM_START_SEC_VAR
|
||
|
|
#define START_SEC_VAR_NOINIT_UNSPECIFIED
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef SECM_STOP_SEC_VAR
|
||
|
|
#undef SECM_STOP_SEC_VAR
|
||
|
|
#define STOP_SEC_VAR
|
||
|
|
#endif
|
||
|
|
|
||
|
|
/**********************************************************************************************************************
|
||
|
|
* WRAPNV END
|
||
|
|
*********************************************************************************************************************/
|
||
|
|
|
||
|
|
|
||
|
|
/**********************************************************************************************************************
|
||
|
|
* WRAPNV START
|
||
|
|
*********************************************************************************************************************/
|
||
|
|
|
||
|
|
/******* CODE sections **********************************************************************************************/
|
||
|
|
|
||
|
|
#ifdef WRAPNV_START_SEC_CODE
|
||
|
|
#undef WRAPNV_START_SEC_CODE
|
||
|
|
#define START_SEC_CODE /* Mapped to default code section */
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef WRAPNV_STOP_SEC_CODE
|
||
|
|
#undef WRAPNV_STOP_SEC_CODE
|
||
|
|
#define STOP_SEC_CODE /* Default code stop section */
|
||
|
|
#endif
|
||
|
|
|
||
|
|
/******* CONST sections ********************************************************************************************/
|
||
|
|
|
||
|
|
#ifdef WRAPNV_START_SEC_CONST_UNSPECIFIED
|
||
|
|
#undef WRAPNV_START_SEC_CONST_UNSPECIFIED
|
||
|
|
#define START_SEC_CONST_UNSPECIFIED
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef WRAPNV_STOP_SEC_CONST_UNSPECIFIED
|
||
|
|
#undef WRAPNV_STOP_SEC_CONST_UNSPECIFIED
|
||
|
|
#define STOP_SEC_CONST
|
||
|
|
#endif
|
||
|
|
|
||
|
|
/******* VAR sections **********************************************************************************************/
|
||
|
|
|
||
|
|
#ifdef WRAPNV_START_SEC_VAR_NOINIT_UNSPECIFIED
|
||
|
|
#undef WRAPNV_START_SEC_VAR_NOINIT_UNSPECIFIED
|
||
|
|
#define START_SEC_VAR_NOINIT_UNSPECIFIED
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifdef WRAPNV_STOP_SEC_VAR_NOINIT_UNSPECIFIED
|
||
|
|
#undef WRAPNV_STOP_SEC_VAR_NOINIT_UNSPECIFIED
|
||
|
|
#define STOP_SEC_VAR
|
||
|
|
#endif
|
||
|
|
|
||
|
|
/**********************************************************************************************************************
|
||
|
|
* WRAPNV END
|
||
|
|
*********************************************************************************************************************/
|
||
|
|
|
||
|
|
|
||
|
|
/**********************************************************************************************************************
|
||
|
|
* VSTDLIB START
|
||
|
|
*********************************************************************************************************************/
|
||
|
|
|
||
|
|
#if defined(VSTDLIB_START_SEC_CODE)
|
||
|
|
# undef VSTDLIB_START_SEC_CODE /* PRQA S 0841 */ /* MD_MSR_Undef */
|
||
|
|
# define START_SEC_CODE /* mapped to default code section */
|
||
|
|
#endif
|
||
|
|
#if defined(VSTDLIB_STOP_SEC_CODE)
|
||
|
|
# undef VSTDLIB_STOP_SEC_CODE /* PRQA S 0841 */ /* MD_MSR_Undef */
|
||
|
|
# define STOP_SEC_CODE
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#if defined(VSTDLIB_START_SEC_CONST_8BIT)
|
||
|
|
# undef VSTDLIB_START_SEC_CONST_8BIT /* PRQA S 0841 */ /* MD_MSR_Undef */
|
||
|
|
# define START_SEC_CONST_8BIT /* mapped to const 8 bit section */
|
||
|
|
#endif
|
||
|
|
#if defined(VSTDLIB_STOP_SEC_CONST_8BIT)
|
||
|
|
# undef VSTDLIB_STOP_SEC_CONST_8BIT /* PRQA S 0841 */ /* MD_MSR_Undef */
|
||
|
|
# define STOP_SEC_CONST /* default const stop section */
|
||
|
|
#endif
|
||
|
|
|
||
|
|
/**********************************************************************************************************************
|
||
|
|
* VSTDLIB END
|
||
|
|
*********************************************************************************************************************/
|
||
|
|
|
||
|
|
|
||
|
|
|
||
|
|
/* PRQA L:MEMMAP_0841_TAG */
|
||
|
|
|
||
|
|
/* MEMMAP_REMAPPING_ONLY is set if the MemMap is only used to remap Memory Allocation Keywords.
|
||
|
|
If not set the Memory Allocation Keywords will be resolved to pragmas */
|
||
|
|
#ifndef MEMMAP_REMAPPING_ONLY
|
||
|
|
# include "MemMap_Common.h"
|
||
|
|
|
||
|
|
/* MEMMAP_ERROR is
|
||
|
|
- still defined if MemMap_Common.h did not contain a matching section
|
||
|
|
- undefined, if MemMap_Common.h handled the section define. */
|
||
|
|
# ifdef MEMMAP_ERROR
|
||
|
|
/* contains all configured MemMap Sections */
|
||
|
|
# include "MemMap_Compatibility.h" /* generated by module MemMap */
|
||
|
|
# endif
|
||
|
|
|
||
|
|
# ifdef MEMMAP_ERROR
|
||
|
|
# error No MemMap section found in MemMap_Common.h and MemMap_Compatibility.h. Check your section define for validity.
|
||
|
|
# endif
|
||
|
|
#endif
|
||
|
|
|
||
|
|
|
||
|
|
/**********************************************************************************************************************
|
||
|
|
* END OF FILE: MemMap.h
|
||
|
|
*********************************************************************************************************************/
|
||
|
|
|