/********************************************************************************************************************** * 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: _Compiler_Cfg.h * Component: - * Module: - * Generator: - * * Description: This File is a template for the Compiler_Cfg.h * This file has to be extended with the memory and pointer classes for all BSW modules * which where 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.01 2008-12-17 Ht Improve list of components (Tp_AsrTpCan,Tp_AsrTpFr,DrvMcu,DrvIcu added) * 01.01.02 2009-04-27 Ht support OEM specific _compiler_cfg.inc file, improve list of components * (Cp_XcpOnCanAsr, Il_AsrIpduM, If_VxFblDcm, If_VxFblVpm_Volvo_ab, DrvFls added) * 01.01.03 2009-04-24 Msr Renamed J1939_AsrBase as TpJ1939_AsrBase * 01.01.04 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-09-02 Lo add external Flash driver support * 01.02.02 2009-09-21 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-04 Ht support ASR4.0 * add Ccl_Asr4ComM, Ccl_Asr4SmCan, Nm_Asr4NmIf, Nm_AsrNmDirOsek * 01.06.01 2011-04-15 Ht add Diag_AsrDcm_ * 01.06.02 2011-06-17 Ht correct Diag_AsrDcm_ * add Monitoring_AsrDlt and Monitoring_GenericMeasurement * 01.06.03 2011-09-01 Ht add DrvTrans_Tja1145CanSpiAsr, DrvTrans_E52013CanspiAsr, DrvFls_XXStubAsr, * If_AsrIfFeeV85xNec05Sub, If_AsrIfFeeV85xNec06Sub, If_AsrIfFeeV85xNec07Sub * SysService_AsrWdMTttechSub and If_AsrIfWdTttechSub * 01.06.04 2011-10-20 Ht ESCAN00054334: add If_AsrIfFeeTiSub * ESCAN00054719: 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 add Nm_Asr4NmCan, Nm_Asr4NmFr, Infineon_Xc2000Inf01Sub, Ccl_Asr4ComMCfg5, SysService_Asr4BswMCfg5, SysService_Asr4EcuM, SysService_AsrRamTst, * Ccl_Asr4SmLin * add define REGSPACE - add support for ASR specification 4.0 R3 * 01.07.01 2012-10-23 Seu add SysService_XmlSecurity * 01.07.02 2013-12-16 Seu MISRA compliance: usage of character "'" removed, typos corrected * 01.08.00 2025-10-13 virjas OSHAL-3696 Adaption for changed infrastructure (veHub) *********************************************************************************************************************/ #ifndef COMPILER_CFG_H #define COMPILER_CFG_H /********************************************************************************************************************** * INCLUDES *********************************************************************************************************************/ /* Package Merger: Start Section CompilerCfgIncludes */ /* Package Merger: Stop Section CompilerCfgIncludes */ /********************************************************************************************************************** * GLOBAL CONSTANT MACROS *********************************************************************************************************************/ #define AUTOSAR_COMSTACKDATA #define MSR_REGSPACE REGSPACE /* Configurable memory class for pointers to registers (e.g. static volatile CONSTP2VAR(uint16, PWM_CONST, REGSPACE)). */ #define REGSPACE /* due to compatibility to ASR 2.1 */ #define _STATIC_ STATIC #define _INLINE_ INLINE /* Package Merger: Start Section CompilerCfgModuleList */ /********************************************************************************************************************** * Cdd_AsrCdd START *********************************************************************************************************************/ /* Copy the compiler abstraction defines for each of your configured CDDs and replace the prefix _CDD with the MSN of your configured CDD as higher case. */ #define _CDD_CODE #define _CDD_APPL_DATA /* Add additional compiler abstraction defines for each of you configured CDDs here. */ /********************************************************************************************************************** * Cdd_AsrCdd END *********************************************************************************************************************/ /********************************************************************************************************************** * CAN_30_CORE START *********************************************************************************************************************/ #define CAN_30_CORE_CODE /* units public code */ #define CANXL_30_CORE_CODE #define CAN_30_CORE_STATIC_CODE /* units private code */ #define CANXL_30_CORE_STATIC_CODE #define CAN_30_CORE_CONST #define CAN_30_CORE_PBCFG #define CAN_30_CORE_VAR_INIT #define CAN_30_CORE_VAR_NO_INIT #define CAN_30_CORE_VAR_CLEARED #define CAN_30_CORE_APPL_CODE #define CAN_30_CORE_APPL_VAR #define CAN_30_CORE_VAR_PBCFG /********************************************************************************************************************** * CAN_30_CORE END *********************************************************************************************************************/ /********************************************************************************************************************** * VCAN_30_MCAN START **********************************************************************************************************************/ #define VCAN_30_MCAN_CODE /* should be same as CAN_30_CORE_CODE */ #define VCAN_30_MCAN_CODE_ISR #define VCAN_30_MCAN_REGSPACE #define VCAN_30_MCAN_CONST #define VCAN_30_MCAN_PBCFG #define VCAN_30_MCAN_APPL_CODE #define VCAN_30_MCAN_VAR_INIT #define VCAN_30_MCAN_VAR_NO_INIT #define VCAN_30_MCAN_VAR_ZERO_INIT #define VCAN_30_MCAN_VAR_PBCFG #define VCAN_30_MCAN_MESSAGERAM /********************************************************************************************************************** * VCAN_30_MCAN END **********************************************************************************************************************/ /********************************************************************************************************************** * CRYPTO_30_LIBCV START *********************************************************************************************************************/ #define CRYPTO_30_LIBCV_CODE #define CRYPTO_30_LIBCV_APPL_CODE #define CRYPTO_30_LIBCV_CONST #define CRYPTO_30_LIBCV_VAR_NOINIT #define CRYPTO_30_LIBCV_VAR_ZERO_INIT #define CRYPTO_30_LIBCV_APPL_VAR #define CRYPTO_30_LIBCV_APPL_DATA #define CRYPTO_30_LIBCV_CRYPTOCV_APPL_VAR /********************************************************************************************************************** * CRYPTO_30_LIBCV END *********************************************************************************************************************/ /********************************************************************************************************************** * CRYPTO_30_VHSM START *********************************************************************************************************************/ #define CRYPTO_30_VHSM_CODE #define CRYPTO_30_VHSM_APPL_CODE #define CRYPTO_30_VHSM_CONST #define CRYPTO_30_VHSM_VAR_NOINIT #define CRYPTO_30_VHSM_VAR_INIT #define CRYPTO_30_VHSM_VAR_ZERO_INIT #define CRYPTO_30_VHSM_APPL_VAR #define CRYPTO_30_VHSM_APPL_DATA /********************************************************************************************************************** * CRYPTO_30_VHSM END *********************************************************************************************************************/ /********************************************************************************************************************** * MEM_30_FBLHIS START *********************************************************************************************************************/ #define MEM_30_FBLHIS_VAR_NOINIT #define MEM_30_FBLHIS_CONST /********************************************************************************************************************** * MEM_30_FBLHIS END *********************************************************************************************************************/ /*********************************************************************************************************************** * MEM_30_LEGACYADAPTER START **********************************************************************************************************************/ #define MEM_30_LEGACYADAPTER_CODE #define MEM_30_LEGACYADAPTER_CONST #define MEM_30_LEGACYADAPTER_VMEM_CODE #define MEM_30_LEGACYADAPTER_VMEM_CONST #define MEM_30_LEGACYADAPTER_VAR_CLEARED #define MEM_30_LEGACYADAPTER_APPL_VAR #define MEM_30_LEGACYADAPTER_APPL_VAR_NOINIT /*********************************************************************************************************************** * MEM_30_LEGACYADAPTER END **********************************************************************************************************************/ /********************************************************************************************************************** * CANTRCV_30_GENERICCAN START *********************************************************************************************************************/ #define CANTRCV_30_GENERICCAN_CODE #define CANTRCV_30_GENERICCAN_CODE_FAST #define CANTRCV_30_GENERICCAN_CODE_ISR #define CANTRCV_30_GENERICCAN_CONST #define CANTRCV_30_GENERICCAN_CONST_FAST #define CANTRCV_30_GENERICCAN_PBCFG #define CANTRCV_30_GENERICCAN_VAR_PBCFG /* ESCAN00065502 */ #define CANTRCV_30_GENERICCAN_VAR_INIT #define CANTRCV_30_GENERICCAN_VAR_NOINIT #define CANTRCV_30_GENERICCAN_APPL_VAR #define CANTRCV_30_GENERICCAN_APPL_CODE #define CANTRCV_30_GENERICCAN_VAR_ZERO_INIT #define CANTRCV_30_GENERICCAN_VAR_INIT_FAST #define CANTRCV_30_GENERICCAN_VAR_NOINIT_FAST #define CANTRCV_30_GENERICCAN_VAR_ZERO_INIT_FAST #define CANTRCV_30_GENERICCAN_VAR_INIT_NOCACHE #define CANTRCV_30_GENERICCAN_VAR_NOINIT_NOCACHE #define CANTRCV_30_GENERICCAN_VAR_ZERO_INIT_NOCACHE /********************************************************************************************************************** * CANTRCV_30_GENERICCAN END *********************************************************************************************************************/ /* PRQA S 0883 */ /* Appears only while testing */ /********************************************************************************************************************** * BSWSTUB-COMM START *********************************************************************************************************************/ #define COMM_CODE /********************************************************************************************************************** * BSWSTUB-COMM END *********************************************************************************************************************/ /********************************************************************************************************************** * FBLBM_HDR START *********************************************************************************************************************/ #define FBLBMHDR_CONST #define FBLBMHDR_CODE /********************************************************************************************************************** * FBLBM_HDR END *********************************************************************************************************************/ /********************************************************************************************************************** * FBLBM_MAIN START *********************************************************************************************************************/ #define FBLBM_CONST #define FBLBM_HEADER_CONST /********************************************************************************************************************** * FBLBM_MAIN END *********************************************************************************************************************/ /********************************************************************************************************************** * FBLLIB_SECBOOT START *********************************************************************************************************************/ #define FBLSB_CONST #define FBLSB_CODE /********************************************************************************************************************** * FBLLIB_SECBOOT END *********************************************************************************************************************/ /********************************************************************************************************************** * FblCw START *********************************************************************************************************************/ /* Module Constant Data */ #define FBLCW_CONST /* Module Constant Data of the Postbuild Configuration */ #define FBLCW_PBCFG /* Module Var Data of the Postbuild Configuration */ #define FBLCW_VAR_PBCFG /* Module Implementation */ #define FBLCW_CODE /* Module Variables which are initialized by the startup code or by the call of FblCw_InitMemory() */ #define FBLCW_VAR_NO_INIT /* Module Variables which are initialized by call of FblCw_Init() */ #define FBLCW_VAR_CLEARED /* Module Variables which are initialized by call of FblCw_Init() */ #define FBLCW_VAR_INIT /* Application Code Implementation (e.g. Callbacks) */ #define FBLCW_APPL_CODE /* Application Buffer which is located in RAM */ #define FBLCW_APPL_VAR /* Application Buffer which is located in ROM or RAM */ #define FBLCW_APPL_DATA /********************************************************************************************************************** * FblCw END *********************************************************************************************************************/ /********************************************************************************************************************** * PDUR START *********************************************************************************************************************/ #define PDUR_CODE #define PDUR_VAR_NO_INIT #define PDUR_VAR_CLEARED #define PDUR_VAR #define PDUR_CONST #define PDUR_PBCFG #define PDUR_VAR_PBCFG #define PDUR_APPL_DATA #define PDUR_APPL_CODE /********************************************************************************************************************** * PDUR END *********************************************************************************************************************/ /********************************************************************************************************************** * CANIF START *********************************************************************************************************************/ #define CANIF_CODE #define CANIF_CODE_FAST #define CANIF_CODE_ISR #define CANIF_CONST #define CANIF_CONST_FAST #define CANIF_PBCFG #define CANIF_VAR_PBCFG /* ESCAN00065502 */ #define CANIF_VAR_INIT #define CANIF_VAR_NOINIT #define CANIF_VAR_ZERO_INIT #define CANIF_VAR_INIT_FAST #define CANIF_VAR_NOINIT_FAST #define CANIF_VAR_ZERO_INIT_FAST #define CANIF_VAR_INIT_NOCACHE #define CANIF_VAR_NOINIT_NOCACHE #define CANIF_VAR_ZERO_INIT_NOCACHE #define CANIF_APPL_CODE #define CANIF_APPL_VAR #define CANIF_APPL_PBCFG /*-------------------------------------------------------------------------------------------------------------------*/ /* Has to be kept in default section -> Default access */ #define CANIF_VAR_STACK /* VAR section of higher layers (TP / NM / PduR / CanSM / EcuM) automatically mapped to APPL_VAR */ #define CANIF_APPL_STATE_VAR CANIF_APPL_VAR #define CANIF_APPL_MSG_VAR CANIF_APPL_VAR /* VAR section of lower layers (CAN Driver / Transceiver Driver) automatically mapped to APPL_VAR */ #define CANIF_CBK_VAR CANIF_APPL_VAR /* #define CANIF_CBK_TRCV_VAR CANIF_CBK_VAR not used yet */ #define CANIF_CBK_DRV_VAR CANIF_CBK_VAR /* Code sections - DO NOT MODIFY */ #define CANIF_CBK_TRCV_CODE CANIF_APPL_CODE #define CANIF_CBK_CANDRV_CODE CANIF_APPL_CODE #define CANIF_APPL_STATE_CODE CANIF_APPL_CODE #define CANIF_APPL_MSG_CODE CANIF_APPL_CODE /* Upper layer data pointer */ #define CANIF_UL_STANDARD_VAR CANIF_APPL_VAR #define CANIF_UL_ADVANCED_VAR CANIF_APPL_VAR #define CANIF_UL_OSEKNM_VAR CANIF_APPL_VAR /********************************************************************************************************************** * CANIF END *********************************************************************************************************************/ /********************************************************************************************************************** * CRYIF START *********************************************************************************************************************/ #define CRYIF_CODE #define CRYIF_CONST #define CRYIF_VAR_ZERO_INIT #define CRYIF_APPL_VAR #define CRYIF_APPL_DATA /********************************************************************************************************************** * CRYIF END *********************************************************************************************************************/ /*********************************************************************************************************************** * MEMACC START **********************************************************************************************************************/ #define MEMACC_CONST #define MEMACC_VAR_NO_INIT /*********************************************************************************************************************** * MEMACC END **********************************************************************************************************************/ #ifndef STATIC #define STATIC static #endif #define _TEXAS_INSTRUMENTS_C_ARM_ /********************************************************************************************************************** * ADC START *********************************************************************************************************************/ #define ADC_APPL_CODE #define ADC_APPL_CONST #define ADC_APPL_DATA #define ADC_CALLOUT_CODE #define ADC_CODE #define ADC_CONST #define ADC_VAR #define ADC_VAR_FAST #define ADC_VAR_NOINIT #define ADC_VAR_POWER_ON_INIT #define ADC_PBCFG /********************************************************************************************************************** * ADC END *********************************************************************************************************************/ /********************************************************************************************************************** * CAN START *********************************************************************************************************************/ #define CAN_APPL_CODE #define CAN_APPL_CONST #define CAN_APPL_DATA #define CAN_CALLOUT_CODE #define CAN_CODE #define CAN_CONST #define CAN_VAR #define CAN_VAR_FAST #define CAN_VAR_NOINIT #define CAN_VAR_POWER_ON_INIT #define CAN_PBCFG /********************************************************************************************************************** * CAN END *********************************************************************************************************************/ /********************************************************************************************************************** * CDD START *********************************************************************************************************************/ #define CDD_APPL_CODE #define CDD_APPL_CONST #define CDD_APPL_DATA #define CDD_CALLOUT_CODE #define CDD_CODE #define CDD_CONST #define CDD_VAR #define CDD_VAR_FAST #define CDD_VAR_NOINIT #define CDD_VAR_POWER_ON_INIT #define CDD_PBCFG /********************************************************************************************************************** * CDD END *********************************************************************************************************************/ /********************************************************************************************************************** * DIO START *********************************************************************************************************************/ #define DIO_APPL_CODE #define DIO_APPL_CONST #define DIO_APPL_DATA #define DIO_CALLOUT_CODE #define DIO_CODE #define DIO_CONST #define DIO_VAR #define DIO_VAR_FAST #define DIO_VAR_NOINIT #define DIO_VAR_POWER_ON_INIT /********************************************************************************************************************** * DIO END *********************************************************************************************************************/ /********************************************************************************************************************** * CDD_DMA START *********************************************************************************************************************/ #define CDD_DMA_APPL_CODE #define CDD_DMA_APPL_CONST #define CDD_DMA_APPL_DATA #define CDD_DMA_CALLOUT_CODE #define CDD_DMA_CODE #define CDD_DMA_CONST #define CDD_DMA_VAR #define CDD_DMA_VAR_FAST #define CDD_DMA_VAR_NOINIT #define CDD_DMA_VAR_POWER_ON_INIT /********************************************************************************************************************** * CDD_DMA END *********************************************************************************************************************/ /********************************************************************************************************************** * ETH START *********************************************************************************************************************/ #define ETH_APPL_CODE #define ETH_APPL_CONST #define ETH_APPL_DATA #define ETH_CALLOUT_CODE #define ETH_CODE #define ETH_CONST #define ETH_VAR #define ETH_VAR_FAST #define ETH_VAR_NOINIT #define ETH_VAR_POWER_ON_INIT #define ETH_PBCFG /********************************************************************************************************************** * ETH END *********************************************************************************************************************/ /********************************************************************************************************************** * FLS START *********************************************************************************************************************/ #define FLS_APPL_CODE #define FLS_APPL_CONST #define FLS_APPL_DATA #define FLS_CALLOUT_CODE #define FLS_CODE #define FLS_CONST #define FLS_VAR #define FLS_VAR_FAST #define FLS_VAR_NOINIT #define FLS_VAR_POWER_ON_INIT #define FLS_CONFIG_DATA /********************************************************************************************************************** * FLS END *********************************************************************************************************************/ /********************************************************************************************************************** * GPT START *********************************************************************************************************************/ #define GPT_APPL_CODE #define GPT_APPL_CONST #define GPT_APPL_DATA #define GPT_CALLOUT_CODE #define GPT_CODE #define GPT_CONST #define GPT_VAR #define GPT_VAR_FAST #define GPT_VAR_NOINIT #define GPT_VAR_POWER_ON_INIT /********************************************************************************************************************** * GPT END *********************************************************************************************************************/ /********************************************************************************************************************** * I2C START *********************************************************************************************************************/ #define I2C_APPL_CODE #define I2C_APPL_CONST #define I2C_APPL_DATA #define I2C_CALLOUT_CODE #define I2C_CODE #define I2C_CONST #define I2C_VAR #define I2C_VAR_FAST #define I2C_VAR_NOINIT #define I2C_VAR_POWER_ON_INIT /********************************************************************************************************************** * I2C END *********************************************************************************************************************/ /********************************************************************************************************************** * CDD_I2C START *********************************************************************************************************************/ #define CDD_I2C_APPL_CODE #define CDD_I2C_APPL_CONST #define CDD_I2C_APPL_DATA #define CDD_I2C_CALLOUT_CODE #define CDD_I2C_CODE #define CDD_I2C_CONST #define CDD_I2C_VAR #define CDD_I2C_VAR_FAST #define CDD_I2C_VAR_NOINIT #define CDD_I2C_VAR_POWER_ON_INIT /********************************************************************************************************************** * CDD_I2C END *********************************************************************************************************************/ /********************************************************************************************************************** * ICU START *********************************************************************************************************************/ #define ICU_APPL_CODE #define ICU_APPL_CONST #define ICU_APPL_DATA #define ICU_CALLOUT_CODE #define ICU_CODE #define ICU_CONST #define ICU_VAR #define ICU_VAR_FAST #define ICU_VAR_NOINIT #define ICU_VAR_POWER_ON_INIT #define ICU_PBCFG /********************************************************************************************************************** * ICU END *********************************************************************************************************************/ /********************************************************************************************************************** * CDD_IPC START *********************************************************************************************************************/ #define CDD_IPC_APPL_CODE #define CDD_IPC_APPL_CONST #define CDD_IPC_APPL_DATA #define CDD_IPC_CALLOUT_CODE #define CDD_IPC_CODE #define CDD_IPC_CONST #define CDD_IPC_VAR #define CDD_IPC_VAR_FAST #define CDD_IPC_VAR_NOINIT #define CDD_IPC_VAR_POWER_ON_INIT #define CDD_IPC_CFG /********************************************************************************************************************** * CDD_IPC END *********************************************************************************************************************/ /********************************************************************************************************************** * LIN START *********************************************************************************************************************/ #define LIN_APPL_CODE #define LIN_APPL_CONST #define LIN_APPL_DATA #define LIN_CALLOUT_CODE #define LIN_CODE #define LIN_CONST #define LIN_VAR #define LIN_VAR_FAST #define LIN_VAR_NOINIT #define LIN_VAR_POWER_ON_INIT #define LIN_PBCFG /********************************************************************************************************************** * LIN END *********************************************************************************************************************/ /********************************************************************************************************************** * MCU START *********************************************************************************************************************/ #define MCU_APPL_CODE #define MCU_APPL_CONST #define MCU_APPL_DATA #define MCU_CALLOUT_CODE #define MCU_CODE #define MCU_CONST #define MCU_VAR #define MCU_VAR_FAST #define MCU_VAR_NOINIT #define MCU_VAR_POWER_ON_INIT #define MCU_PBCFG /********************************************************************************************************************** * MCU END *********************************************************************************************************************/ /********************************************************************************************************************** * PORT START *********************************************************************************************************************/ #define PORT_APPL_CODE #define PORT_APPL_CONST #define PORT_APPL_DATA #define PORT_CALLOUT_CODE #define PORT_CODE #define PORT_CONST #define PORT_VAR #define PORT_VAR_FAST #define PORT_VAR_NOINIT #define PORT_VAR_POWER_ON_INIT #define PORT_PBCFG /********************************************************************************************************************** * PORT END *********************************************************************************************************************/ /********************************************************************************************************************** * PWM START *********************************************************************************************************************/ #define PWM_APPL_CODE #define PWM_APPL_CONST #define PWM_APPL_DATA #define PWM_CALLOUT_CODE #define PWM_CODE #define PWM_CONST #define PWM_VAR #define PWM_VAR_FAST #define PWM_VAR_NOINIT #define PWM_VAR_POWER_ON_INIT #define PWM_PBCFG /********************************************************************************************************************** * PWM END *********************************************************************************************************************/ /********************************************************************************************************************** * CDD_PWM START *********************************************************************************************************************/ #define CDD_PWM_APPL_CODE #define CDD_PWM_APPL_CONST #define CDD_PWM_APPL_DATA #define CDD_PWM_CALLOUT_CODE #define CDD_PWM_CODE #define CDD_PWM_CONST #define CDD_PWM_VAR #define CDD_PWM_VAR_FAST #define CDD_PWM_VAR_NOINIT #define CDD_PWM_VAR_POWER_ON_INIT #define CDD_PWM_PBCFG /********************************************************************************************************************** * CDD_PWM END *********************************************************************************************************************/ /********************************************************************************************************************** * SPI START *********************************************************************************************************************/ #define SPI_APPL_CODE #define SPI_APPL_CONST #define SPI_APPL_DATA #define SPI_CALLOUT_CODE #define SPI_CODE #define SPI_CONST #define SPI_VAR #define SPI_VAR_FAST #define SPI_VAR_NOINIT #define SPI_VAR_POWER_ON_INIT #define SPI_CONFIG_DATA /********************************************************************************************************************** * SPI END *********************************************************************************************************************/ /********************************************************************************************************************** * CDD_UART START *********************************************************************************************************************/ #define CDD_UART_APPL_CODE #define CDD_UART_APPL_CONST #define CDD_UART_APPL_DATA #define CDD_UART_CALLOUT_CODE #define CDD_UART_CODE #define CDD_UART_CONST #define CDD_UART_VAR #define CDD_UART_VAR_FAST #define CDD_UART_VAR_NOINIT #define CDD_UART_VAR_POWER_ON_INIT /********************************************************************************************************************** * CDD_UART END *********************************************************************************************************************/ /********************************************************************************************************************** * WDG START *********************************************************************************************************************/ #define WDG_APPL_CODE #define WDG_APPL_CONST #define WDG_APPL_DATA #define WDG_CALLOUT_CODE #define WDG_CODE #define WDG_CONST #define WDG_VAR #define WDG_VAR_FAST #define WDG_VAR_NOINIT #define WDG_VAR_POWER_ON_INIT /********************************************************************************************************************** * WDG END *********************************************************************************************************************/ /********************************************************************************************************************** * CSM START *********************************************************************************************************************/ #define CSM_CODE #define CSM_APPL_CODE #define CSM_RTE_CODE #define CSM_CONST #define CSM_VAR_NOINIT #define CSM_VAR_ZERO_INIT #define CSM_APPL_VAR #define CSM_APPL_CONST /********************************************************************************************************************** * CSM END *********************************************************************************************************************/ /********************************************************************************************************************** * VSECPRIM START *********************************************************************************************************************/ #define VSECPRIM_CODE #define VSECPRIM_CONST #define VSECPRIM_APPL_CONST #define VSECPRIM_APPL_VAR #define VSECPRIM_APPL_DATA /********************************************************************************************************************** * VSECPRIM END *********************************************************************************************************************/ # define DET_CODE # define DET_VAR # define DET_APPL_DATA # define DET_CONST /********************************************************************************************************************** * WRAPNV START *********************************************************************************************************************/ #define WRAPNV_CODE #define WRAPNV_VAR_NOINIT #define WRAPNV_CONST #define WRAPNV_DATA #define WRAPNV_NVM_APPL_DATA /********************************************************************************************************************** * WRAPNV END *********************************************************************************************************************/ /********************************************************************************************************************** * CANTP START *********************************************************************************************************************/ #define CANTP_CODE #define CANTP_CONST #define CANTP_PBCFG #define CANTP_VAR_PBCFG #define CANTP_VAR_CLEARED #define CANTP_VAR_NO_INIT #define CANTP_APPL_CODE #define CANTP_APPL_DATA /********************************************************************************************************************** * CANTP END *********************************************************************************************************************/ /********************************************************************************************************************** * VSTDLIB START *********************************************************************************************************************/ #define VSTDLIB_CODE #define VSTDLIB_VAR_FAR #define VSTDLIB_APPL_VAR #define VSTDLIB_CONST /********************************************************************************************************************** * VSTDLIB END *********************************************************************************************************************/ /* Package Merger: Stop Section CompilerCfgModuleList */ /********************************************************************************************************************** * GLOBAL FUNCTION MACROS *********************************************************************************************************************/ /********************************************************************************************************************** * GLOBAL DATA TYPES AND STRUCTURES *********************************************************************************************************************/ /********************************************************************************************************************** * GLOBAL DATA PROTOTYPES *********************************************************************************************************************/ /********************************************************************************************************************** * GLOBAL FUNCTION PROTOTYPES *********************************************************************************************************************/ #endif /* COMPILER_CFG_H */ /********************************************************************************************************************** * END OF FILE: Compiler_Cfg.h *********************************************************************************************************************/