├── .gitattributes
├── Build.cmd
├── Clean_All.cmd
├── Cygwin_Build.bat
├── MPC5746R_1Core.cmm
├── MPC5746R_2Cores.cmm
├── MPC5746R_2Cores_Test.cmm
├── Makefile.ecu
├── README.md
├── System
├── .project
├── ARElement.arxml
└── System.arxml
├── WindRiverEnvironment.cmd
├── cfg
└── MPC5746R
│ ├── .project
│ ├── Appl_AT25256.arxml
│ ├── Appl_Adc.arxml
│ ├── Appl_Base.arxml
│ ├── Appl_Com.arxml
│ ├── Appl_Dcm.arxml
│ ├── Appl_Dem.arxml
│ ├── Appl_Dio.arxml
│ ├── Appl_Gpt.arxml
│ ├── Appl_Icu.arxml
│ ├── Appl_Lin.arxml
│ ├── Appl_Mcl.arxml
│ ├── Appl_Mcu.arxml
│ ├── Appl_Mem.arxml
│ ├── Appl_Port.arxml
│ ├── Appl_Pwm.arxml
│ ├── Appl_SPi.arxml
│ ├── Appl_Wdg.arxml
│ ├── Mcal_Dem.arxml
│ ├── Mcal_EcuM.arxml
│ ├── Platform_Types.arxml
│ ├── Resource.arxml
│ ├── TJA1145.arxml
│ ├── UJA1132_Can.arxml
│ ├── UJA1132_Lin.arxml
│ └── os_ecuc.arxml
├── dbc
├── CANC_1V6.dbc
└── CANC_1V6.ini
├── gen
├── MPC5746R_ECU
│ └── WindRiver
│ │ ├── ADC_GEN_READY
│ │ ├── BASE_GEN_READY
│ │ ├── CAN_GEN_READY
│ │ ├── CanIf_Cbk.h
│ │ ├── CanIf_Cfg.h
│ │ ├── CanIf_GEN_READY
│ │ ├── CanIf_Lcfg.c
│ │ ├── CanIf_Lcfg.h
│ │ ├── CanIf_MGC_BSWMD_dynamic.arxml
│ │ ├── CanIf_PBcfg.c
│ │ ├── CanIf_PBcfg.h
│ │ ├── CanSM_Cfg.h
│ │ ├── CanSM_GEN_READY
│ │ ├── CanSM_Lcfg.c
│ │ ├── CanSM_Lcfg.h
│ │ ├── CanSM_MGC_BSWMD_dynamic.arxml
│ │ ├── CanSM_PBcfg.c
│ │ ├── CanSM_PBcfg.h
│ │ ├── CanTp_Cfg.h
│ │ ├── CanTp_GEN_READY
│ │ ├── CanTp_Lcfg.c
│ │ ├── CanTp_MGC_BSWMD_dynamic.arxml
│ │ ├── CanTp_PBcfg.c
│ │ ├── CanTp_PBcfg.h
│ │ ├── CanTrcv_31_TJA1145_Cfg.h
│ │ ├── CanTrcv_31_TJA1145_GEN_READY
│ │ ├── CanTrcv_31_TJA1145_Lcfg.c
│ │ ├── CanTrcv_31_TJA1145_MGC_BSWMD_dynamic.arxml
│ │ ├── CanTrcv_31_TJA1145_PBcfg.c
│ │ ├── CanTrcv_31_TJA1145_PBcfg.h
│ │ ├── CanTrcv_31_UJA1132_Cfg.h
│ │ ├── CanTrcv_31_UJA1132_GEN_READY
│ │ ├── CanTrcv_31_UJA1132_Lcfg.c
│ │ ├── CanTrcv_31_UJA1132_MGC_BSWMD_dynamic.arxml
│ │ ├── ComM_Cfg.h
│ │ ├── ComM_GEN_READY
│ │ ├── ComM_Lcfg.c
│ │ ├── ComM_Lcfg.h
│ │ ├── ComM_MGC_BSWMD_dynamic.arxml
│ │ ├── ComM_MGC_SWCD_dynamic.arxml
│ │ ├── ComM_PBcfg.c
│ │ ├── ComM_PBcfg.h
│ │ ├── ComXf_Cfg.c
│ │ ├── ComXf_Cfg.h
│ │ ├── ComXf_PBcfg.c
│ │ ├── ComXf_PBcfg.h
│ │ ├── Com_Cfg.h
│ │ ├── Com_Externs.h
│ │ ├── Com_GEN_READY
│ │ ├── Com_Lcfg.c
│ │ ├── Com_MGC_BSWMD_dynamic.arxml
│ │ ├── Com_PBcfg.c
│ │ ├── Com_PBcfg.h
│ │ ├── DIO_GEN_READY
│ │ ├── Dcm_Cfg.h
│ │ ├── Dcm_GEN_READY
│ │ ├── Dcm_Lcfg.c
│ │ ├── Dcm_Lcfg.h
│ │ ├── Dcm_MGC_BSWMD_dynamic.arxml
│ │ ├── Dcm_MGC_SWCD_dynamic.arxml
│ │ ├── Dcm_PBcfg.c
│ │ ├── Dcm_PBcfg.h
│ │ ├── Dem_Cfg.h
│ │ ├── Dem_GEN_READY
│ │ ├── Dem_IntErrId.h
│ │ ├── Dem_IntEvtId.h
│ │ ├── Dem_Lcfg.c
│ │ ├── Dem_Lcfg.h
│ │ ├── Dem_MGC_BSWMD_dynamic.arxml
│ │ ├── Dem_MGC_SWCD_dynamic.arxml
│ │ ├── Dem_NvM.h
│ │ ├── Dem_PBcfg.c
│ │ ├── Dem_PBcfg.h
│ │ ├── EEP_31_AT25256B_GEN_READY
│ │ ├── Ea_Cfg.h
│ │ ├── Ea_GEN_READY
│ │ ├── Ea_Lcfg.c
│ │ ├── Ea_Lcfg.h
│ │ ├── Ea_MGC_BSWMD_dynamic.arxml
│ │ ├── Eep_31_AT25256B_Cfg.h
│ │ ├── Eep_31_AT25256B_Lcfg.c
│ │ ├── Eep_31_AT25256B_Lcfg.h
│ │ ├── Eep_31_AT25256B_MGC_BSWMD_dynamic.arxml
│ │ ├── Eep_31_AT25256B_PBcfg.c
│ │ ├── Eep_31_AT25256B_PBcfg.h
│ │ ├── GPT_GEN_READY
│ │ ├── ICU_GEN_READY
│ │ ├── Ioc.c
│ │ ├── Ioc.h
│ │ ├── LIN_GEN_READY
│ │ ├── LinIf_Cfg.h
│ │ ├── LinIf_GEN_READY
│ │ ├── LinIf_Lcfg.c
│ │ ├── LinIf_Lcfg.h
│ │ ├── LinIf_MGC_BSWMD_dynamic.arxml
│ │ ├── LinIf_PBcfg.c
│ │ ├── LinIf_PBcfg.h
│ │ ├── LinSM_Cfg.h
│ │ ├── LinSM_GEN_READY
│ │ ├── LinSM_Lcfg.c
│ │ ├── LinSM_Lcfg.h
│ │ ├── LinSM_MGC_BSWMD_dynamic.arxml
│ │ ├── LinSM_PBcfg.c
│ │ ├── LinSM_PBcfg.h
│ │ ├── LinTrcv_31_UJA1132_Cfg.h
│ │ ├── LinTrcv_31_UJA1132_GEN_READY
│ │ ├── LinTrcv_31_UJA1132_Lcfg.c
│ │ ├── LinTrcv_31_UJA1132_Lcfg.h
│ │ ├── MCL_GEN_READY
│ │ ├── MCU_GEN_READY
│ │ ├── MemIf_Cfg.h
│ │ ├── MemIf_GEN_READY
│ │ ├── MemIf_Lcfg.c
│ │ ├── MemIf_Lcfg.h
│ │ ├── NvM_Cfg.h
│ │ ├── NvM_GEN_READY
│ │ ├── NvM_Lcfg.c
│ │ ├── NvM_Lcfg.h
│ │ ├── NvM_MGC_BSWMD_dynamic.arxml
│ │ ├── NvM_MGC_SWCD_dynamic.arxml
│ │ ├── Os.orti
│ │ ├── Os_Cfg.h
│ │ ├── Os_Cfg.s
│ │ ├── Os_GEN_READY
│ │ ├── Os_IsrMap.s
│ │ ├── Os_LCfg.c
│ │ ├── Os_LCfg.h
│ │ ├── Os_LinkerScript_WindRiver.dld
│ │ ├── Os_MGC_Impl_Gen.arxml
│ │ ├── Os_RTM.h
│ │ ├── PORT_GEN_READY
│ │ ├── PWM_GEN_READY
│ │ ├── PduR_CanIf.h
│ │ ├── PduR_CanTp.h
│ │ ├── PduR_Cfg.c
│ │ ├── PduR_Cfg.h
│ │ ├── PduR_Com.h
│ │ ├── PduR_Dcm.h
│ │ ├── PduR_GEN_READY
│ │ ├── PduR_Lcfg.c
│ │ ├── PduR_LinIf.h
│ │ ├── PduR_PBcfg.c
│ │ ├── PduR_PBcfg.h
│ │ ├── Rte_DataHandleType.h
│ │ ├── Rte_GEN_READY
│ │ ├── Rte_MGC_BSWMD_dynamic.arxml
│ │ ├── Rte_Os.h
│ │ ├── Rte_Os_Type.h
│ │ ├── Rte_Type.h
│ │ ├── Rte_log.txt
│ │ ├── SPI_GEN_READY
│ │ ├── Stacks_Contexts_MemMap.h
│ │ ├── WDG_GEN_READY
│ │ ├── WdgIf_Cfg.h
│ │ ├── WdgIf_GEN_READY
│ │ ├── WdgIf_Lcfg.c
│ │ ├── WdgIf_Lcfg.h
│ │ ├── WdgM_Cfg.h
│ │ ├── WdgM_GEN_READY
│ │ ├── WdgM_Lcfg.c
│ │ ├── WdgM_Lcfg.h
│ │ ├── WdgM_MGC_BSWMD_dynamic.arxml
│ │ ├── WdgM_MGC_SWCD_dynamic.arxml
│ │ ├── WdgM_PBcfg.c
│ │ ├── WdgM_PBcfg.h
│ │ ├── include
│ │ ├── Adc_Cfg.h
│ │ ├── Adc_CfgDefines.h
│ │ ├── CDD_Mcl_Cfg.h
│ │ ├── Can_Cfg.h
│ │ ├── Dio_Cfg.h
│ │ ├── Gpt_Cfg.h
│ │ ├── Icu_Cfg.h
│ │ ├── Lin_Cfg.h
│ │ ├── Mcu_Cfg.h
│ │ ├── Port_Cfg.h
│ │ ├── Pwm_Cfg.h
│ │ ├── Spi_Cfg.h
│ │ └── Wdg_Cfg.h
│ │ ├── output
│ │ ├── Adc.epc
│ │ ├── Base.epc
│ │ ├── Can.epc
│ │ ├── Dio.epc
│ │ ├── Gpt.epc
│ │ ├── Icu.epc
│ │ ├── Lin.epc
│ │ ├── Mcl.epc
│ │ ├── Mcu.epc
│ │ ├── Port.epc
│ │ ├── Pwm.epc
│ │ ├── Spi.epc
│ │ └── Wdg.epc
│ │ └── src
│ │ ├── Adc_Cfg.c
│ │ ├── Adc_PBcfg.c
│ │ ├── CDD_Mcl_Cfg.c
│ │ ├── CDD_Mcl_PBcfg.c
│ │ ├── Can_Cfg.c
│ │ ├── Can_PBcfg.c
│ │ ├── Dio_Cfg.c
│ │ ├── Gpt_Cfg.c
│ │ ├── Gpt_PBcfg.c
│ │ ├── Icu_Cfg.c
│ │ ├── Icu_DmaNotification.c
│ │ ├── Icu_PBcfg.c
│ │ ├── Lin_Cfg.c
│ │ ├── Lin_PBcfg.c
│ │ ├── Mcu_Cfg.c
│ │ ├── Mcu_PBcfg.c
│ │ ├── Port_Cfg.c
│ │ ├── Port_PBcfg.c
│ │ ├── Pwm_Cfg.c
│ │ ├── Pwm_PBcfg.c
│ │ ├── Spi_Cfg.c
│ │ ├── Spi_Lcfg.c
│ │ ├── Spi_PBcfg.c
│ │ ├── Wdg_43_Instance0_Cfg.c
│ │ ├── Wdg_43_Instance0_Lcfg.c
│ │ ├── Wdg_43_Instance0_PBcfg.c
│ │ ├── Wdg_43_Instance1_Cfg.c
│ │ ├── Wdg_43_Instance1_Lcfg.c
│ │ ├── Wdg_43_Instance1_PBcfg.c
│ │ ├── Wdg_43_Instance3_Cfg.c
│ │ ├── Wdg_43_Instance3_Lcfg.c
│ │ ├── Wdg_43_Instance3_PBcfg.c
│ │ └── Wdg_CfgExt.c
└── gen_ready
├── inc
├── BswM.h
├── BswM_CanSM.h
├── BswM_ComM.h
├── BswM_DCM.h
├── BswM_LinSM.h
├── BswM_NvM.h
├── BswM_Version.h
├── CanIf_MemMap.h
├── CanSM_MemMap.h
├── CanTp_MemMap.h
├── ComM_MemMap.h
├── Com_MemMap.h
├── Crc.h
├── Crc_Cfg.h
├── Dcm_MemMap.h
├── Dem_MemMap.h
├── Det.h
├── Ea_MemMap.h
├── EcuM.h
├── EcuM_Cbk.h
├── EcuM_Cfg.h
├── EcuM_Types.h
├── LinIf_MemMap.h
├── LinSM_MemMap.h
├── MemIf_MemMap.h
├── NvM_MemMap.h
├── PduR_MemMap.h
├── Rte_ComM.h
├── Rte_ComM_Type.h
├── Rte_Dcm.h
├── Rte_Dcm_Type.h
├── Rte_Dem.h
├── Rte_Dem_Type.h
├── Rte_MemMap.h
├── Rte_NvM.h
├── Rte_NvM_Type.h
├── Rte_WdgM.h
├── Rte_WdgM_Type.h
├── SchM_Adc.h
├── SchM_Can.h
├── SchM_CanIf.h
├── SchM_CanIf_Type.h
├── SchM_CanSM.h
├── SchM_CanSM_Type.h
├── SchM_CanTp.h
├── SchM_CanTp_Type.h
├── SchM_CanTrcv_31_TJA1145.h
├── SchM_CanTrcv_31_UJA1132.h
├── SchM_Com.h
├── SchM_ComM.h
├── SchM_ComM_Type.h
├── SchM_Com_Type.h
├── SchM_Dcm.h
├── SchM_Dcm_Type.h
├── SchM_Dem.h
├── SchM_Dem_Type.h
├── SchM_Dio.h
├── SchM_Ea.h
├── SchM_Eep_31_AT25256B.h
├── SchM_Gpt.h
├── SchM_Icu.h
├── SchM_Lin.h
├── SchM_LinIf.h
├── SchM_LinIf_Type.h
├── SchM_LinSM.h
├── SchM_LinSM_Type.h
├── SchM_Mcl.h
├── SchM_Mcu.h
├── SchM_NvM.h
├── SchM_NvM_Type.h
├── SchM_PduR.h
├── SchM_PduR_Type.h
├── SchM_Port.h
├── SchM_Pwm.h
├── SchM_Spi.h
├── SchM_Wdg.h
├── SchM_WdgM.h
├── SchM_WdgM_Type.h
├── VSTAR_Bits_MemMap.h
├── WdgIf_MemMap.h
├── WdgM_MemMap.h
├── double.h
├── modules.h
└── rte_type.h
├── libs
├── ADC_PB_max.a
├── CAN_PB_max.a
├── CanIf_PB.a
├── CanSM_LT.a
├── CanTp_LT_max.a
├── CanTrcv_31_TJA1145_LT_max.a
├── CanTrcv_31_UJA1132_PB_max.a
├── ComM_LT.a
├── Com_PB.a
├── DIO_PB_max.a
├── Dcm_PB_max.a
├── Dem_PB_max.a
├── EEP_31_AT25256B_LT_max.a
├── Ea_LT_max.a
├── GPT_PB_max.a
├── ICU_PB_max.a
├── LIN_PB_max.a
├── LinIf_PB_MAX.a
├── LinSM_LT_MAX.a
├── LinTrcv_31_UJA1132_PB_max.a
├── MCL_PB_max.a
├── MCU_PB_max.a
├── MemIf_LT_max.a
├── NvM_LT_max.a
├── Os_MPC5746R_WindRiver_SC1_Ext.a
├── PORT_PB_max.a
├── PWM_PB_max.a
├── PduR_PB.a
├── SPI_PB_max.a
├── WDG_PB_max.a
├── WdgIf_LT_max.a
├── WdgM_LT_max.a
└── lib_dir_ready
├── make
├── testmain_cfg.mak
├── testmain_check.mak
├── testmain_defs.mak
└── testmain_rules.mak
├── out
├── Double_MPC5746R_ECU_WindRiver.elf
├── Double_MPC5746R_ECU_WindRiver.s19
└── Double_MPC5746R_ECU_WindRiver_PowerPC_WindRiver.map
├── platform
└── MPC5746R_ECU
│ ├── inc
│ ├── MasterCoreApp_MemMap.h
│ ├── SlaveCoreApp_MemMap.h
│ └── TargetPlatform.h
│ └── src
│ └── TargetPlatform.c
├── src
├── ErrorHookImplementation.c
├── double.c
├── master.c
├── slave.c
└── stub.c
├── wks
├── .metadata
│ ├── .lock
│ ├── .log
│ ├── .plugins
│ │ ├── org.eclipse.cdt.core
│ │ │ └── .log
│ │ ├── org.eclipse.cdt.make.core
│ │ │ ├── specs.c
│ │ │ └── specs.cpp
│ │ ├── org.eclipse.core.resources
│ │ │ ├── .history
│ │ │ │ ├── 38
│ │ │ │ │ └── f0b1b720979500181d87cc5152ef3ee8
│ │ │ │ ├── 82
│ │ │ │ │ └── 2086c61aab97001810f5de6ca5892462
│ │ │ │ └── c
│ │ │ │ │ └── 30ddb520979500181d87cc5152ef3ee8
│ │ │ ├── .projects
│ │ │ │ ├── BSW_LIB
│ │ │ │ │ ├── .indexes
│ │ │ │ │ │ ├── af
│ │ │ │ │ │ │ └── history.index
│ │ │ │ │ │ └── properties.index
│ │ │ │ │ ├── .markers.snap
│ │ │ │ │ └── .syncinfo.snap
│ │ │ │ └── Demo
│ │ │ │ │ ├── .indexes
│ │ │ │ │ └── properties.index
│ │ │ │ │ ├── .location
│ │ │ │ │ ├── .markers.snap
│ │ │ │ │ └── .syncinfo.snap
│ │ │ ├── .root
│ │ │ │ ├── .indexes
│ │ │ │ │ ├── history.version
│ │ │ │ │ ├── properties.index
│ │ │ │ │ └── properties.version
│ │ │ │ ├── .markers.snap
│ │ │ │ └── 5.tree
│ │ │ ├── .safetable
│ │ │ │ └── org.eclipse.core.resources
│ │ │ └── 5.snap
│ │ ├── org.eclipse.core.runtime
│ │ │ └── .settings
│ │ │ │ ├── com.mentor.vsa.common.ui.prefs
│ │ │ │ ├── com.mentor.vsa.ecuc.editors.modulecfg.prefs
│ │ │ │ ├── com.mentor.vsa.ecuc.editors.moduledefinitionModule Definition.prefs
│ │ │ │ ├── com.mentor.vsx.cc.ui.prefs
│ │ │ │ ├── com.mentor.vsx.editor.prefs
│ │ │ │ ├── com.mentor.vsx.editors.swc.ifc.IfcEditor.ClientServerTab.prefs
│ │ │ │ ├── com.mentor.vsx.editors.swc.ifc.IfcEditor.SenderReceiverTab.prefs
│ │ │ │ ├── com.mentor.vsx.model.utils.ar.prefs
│ │ │ │ ├── com.mentor.vsx.splitability.ui.view.ResourcesView.prefs
│ │ │ │ ├── com.mentor.vsx.ui.ar.workspace.packagecontent.PackageContentView.prefs
│ │ │ │ ├── com.mentor.vsx.ui.ar40.prefs
│ │ │ │ ├── com.mentor.vsx.ui.prefs
│ │ │ │ ├── com.mentor.vsx.views.navigator.propertytester.views.NavigatorView.prefs
│ │ │ │ ├── com.mentor.vsx.views.properties.prefs
│ │ │ │ ├── org.eclipse.birt.report.viewer.prefs
│ │ │ │ ├── org.eclipse.cdt.ui.prefs
│ │ │ │ ├── org.eclipse.core.resources.prefs
│ │ │ │ ├── org.eclipse.debug.ui.prefs
│ │ │ │ ├── org.eclipse.jdt.ui.prefs
│ │ │ │ ├── org.eclipse.pde.core.prefs
│ │ │ │ ├── org.eclipse.search.prefs
│ │ │ │ ├── org.eclipse.ui.editors.prefs
│ │ │ │ ├── org.eclipse.ui.ide.prefs
│ │ │ │ ├── org.eclipse.ui.prefs
│ │ │ │ ├── org.eclipse.ui.views.log.prefs
│ │ │ │ ├── org.eclipse.wst.sse.ui.prefs
│ │ │ │ ├── org.eclipse.wst.xml.ui.prefs
│ │ │ │ └── searchConditionShortNames.prefs
│ │ ├── org.eclipse.e4.workbench
│ │ │ └── workbench.xmi
│ │ ├── org.eclipse.jdt.core
│ │ │ ├── assumedExternalFilesCache
│ │ │ ├── externalFilesCache
│ │ │ ├── invalidArchivesCache
│ │ │ ├── nonChainingJarsCache
│ │ │ └── variablesAndContainers.dat
│ │ ├── org.eclipse.jdt.ui
│ │ │ ├── OpenTypeHistory.xml
│ │ │ ├── QualifiedTypeNameHistory.xml
│ │ │ └── dialog_settings.xml
│ │ ├── org.eclipse.pde.core
│ │ │ ├── .cache
│ │ │ │ └── clean-cache.properties
│ │ │ ├── .extensions
│ │ │ │ ├── .contributions.1
│ │ │ │ ├── .contributors.1
│ │ │ │ ├── .extraData.1
│ │ │ │ ├── .mainData.1
│ │ │ │ ├── .manager
│ │ │ │ │ ├── .fileTable.7
│ │ │ │ │ ├── .fileTable.8
│ │ │ │ │ └── .fileTableLock
│ │ │ │ ├── .namespaces.1
│ │ │ │ ├── .orphans.1
│ │ │ │ └── .table.1
│ │ │ ├── .local_targets
│ │ │ │ └── 1533173346044.target
│ │ │ └── SavedExternalPluginList.txt
│ │ ├── org.eclipse.search
│ │ │ └── dialog_settings.xml
│ │ ├── org.eclipse.ui.ide
│ │ │ └── dialog_settings.xml
│ │ ├── org.eclipse.ui.views.log
│ │ │ └── dialog_settings.xml
│ │ ├── org.eclipse.ui.workbench
│ │ │ └── dialog_settings.xml
│ │ ├── org.eclipse.wst.internet.cache
│ │ │ └── cache.xml
│ │ ├── org.eclipse.wst.sse.core
│ │ │ └── task-tags.properties
│ │ ├── org.eclipse.wst.sse.ui
│ │ │ └── dialog_settings.xml
│ │ └── org.eclipse.wst.xml.core
│ │ │ ├── default_catalog.xml
│ │ │ └── system_catalog.xml
│ └── version.ini
└── BSW_LIB
│ ├── .project
│ └── .settings
│ ├── CodeGeneratorConfig.prefs
│ ├── com.mentor.vsa.ecuc.vstar.project.prefs
│ ├── com.mentor.vsx.model.handling.prefs
│ └── org.artop.aal.workspace.prefs
└── 修改日志.txt
/.gitattributes:
--------------------------------------------------------------------------------
1 | # Auto detect text files and perform LF normalization
2 | * text=auto
3 |
--------------------------------------------------------------------------------
/Build.cmd:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jacobcx/MetaWares/3c0b5183af847e6602155c3ed5b6dd2694edd332/Build.cmd
--------------------------------------------------------------------------------
/Clean_All.cmd:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jacobcx/MetaWares/3c0b5183af847e6602155c3ed5b6dd2694edd332/Clean_All.cmd
--------------------------------------------------------------------------------
/Cygwin_Build.bat:
--------------------------------------------------------------------------------
1 | @echo off
2 |
3 | set CurrentDirectory=%CD%
4 | set CurrentDirectory=%CurrentDirectory:\=/%
5 | set CurrentDirectory=%CurrentDirectory::=%
6 |
7 | d:
8 | chdir D:\VSB_Demo\VSTAR_MPC5746R_Diab_PR_4.2.2_g_3.0_10\VSTAR\TTs\cygwin\bin
9 |
10 | set HOME=/cygdrive/%CurrentDirectory%
11 |
12 |
13 | bash --login -i
14 |
15 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # MPC 5746R AUTOSAR DEMO
2 |
--------------------------------------------------------------------------------
/System/.project:
--------------------------------------------------------------------------------
1 |
2 |
3 | System
4 |
5 |
6 |
7 |
8 |
9 |
10 | org.artop.aal.workspace.autosarnature
11 |
12 |
13 |
--------------------------------------------------------------------------------
/WindRiverEnvironment.cmd:
--------------------------------------------------------------------------------
1 | set WIND_PREFERRED_PACKAGES=diab-5.9.6.4
2 | set WIND_HOME=C:\WindRiver
3 | set WIND_DIAB_PATH=C:/WindRiver/compilers/diab-5.9.6.4
4 | set WRSD_LICENSE_FILE=C:\WindRiver_AD\license
--------------------------------------------------------------------------------
/cfg/MPC5746R/.project:
--------------------------------------------------------------------------------
1 |
2 |
3 | Demo
4 |
5 |
6 | BSW_LIB
7 | System
8 |
9 |
10 |
11 |
12 | org.artop.aal.workspace.autosarnature
13 |
14 |
15 |
--------------------------------------------------------------------------------
/cfg/MPC5746R/Appl_Com.arxml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Com
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/cfg/MPC5746R/Platform_Types.arxml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | VSTAR
6 |
7 |
8 |
9 | boolean
10 |
11 |
12 |
13 | uint8
14 |
15 |
16 |
17 | uint16
18 |
19 |
20 |
21 | uint32
22 |
23 |
24 |
25 | sint8
26 |
27 |
28 |
29 | sint16
30 |
31 |
32 |
33 | sint32
34 |
35 |
36 |
37 | uint8_least
38 |
39 |
40 |
41 | uint16_least
42 |
43 |
44 |
45 | uint32_least
46 |
47 |
48 |
49 | sint8_least
50 |
51 |
52 |
53 | sint16_least
54 |
55 |
56 |
57 | sint32_least
58 |
59 |
60 |
61 | float32
62 |
63 |
64 |
65 | float64
66 |
67 |
68 |
69 |
70 |
71 |
72 |
--------------------------------------------------------------------------------
/dbc/CANC_1V6.dbc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jacobcx/MetaWares/3c0b5183af847e6602155c3ed5b6dd2694edd332/dbc/CANC_1V6.dbc
--------------------------------------------------------------------------------
/gen/MPC5746R_ECU/WindRiver/ADC_GEN_READY:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jacobcx/MetaWares/3c0b5183af847e6602155c3ed5b6dd2694edd332/gen/MPC5746R_ECU/WindRiver/ADC_GEN_READY
--------------------------------------------------------------------------------
/gen/MPC5746R_ECU/WindRiver/BASE_GEN_READY:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jacobcx/MetaWares/3c0b5183af847e6602155c3ed5b6dd2694edd332/gen/MPC5746R_ECU/WindRiver/BASE_GEN_READY
--------------------------------------------------------------------------------
/gen/MPC5746R_ECU/WindRiver/CAN_GEN_READY:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jacobcx/MetaWares/3c0b5183af847e6602155c3ed5b6dd2694edd332/gen/MPC5746R_ECU/WindRiver/CAN_GEN_READY
--------------------------------------------------------------------------------
/gen/MPC5746R_ECU/WindRiver/CanIf_GEN_READY:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jacobcx/MetaWares/3c0b5183af847e6602155c3ed5b6dd2694edd332/gen/MPC5746R_ECU/WindRiver/CanIf_GEN_READY
--------------------------------------------------------------------------------
/gen/MPC5746R_ECU/WindRiver/CanIf_Lcfg.h:
--------------------------------------------------------------------------------
1 | /******************************************************************************
2 | *
3 | * Copyright 2016 Mentor Graphics Corporation
4 | * All rights reserved
5 | *
6 | * THIS WORK CONTAINS TRADE SECRET AND PROPRIETARY INFORMATION WHICH IS THE
7 | * PROPERTY OF MENTOR GRAPHICS CORPORATION OR ITS LICENSORS AND IS SUBJECT TO
8 | * LICENSE TERMS.
9 | *
10 | ******************************************************************************
11 | * This file is automatically generated by Configuration tool.
12 | * Do not edit manually.
13 | * Generated by VSC tool Version 2.5.4
14 | *
15 | *=============================================================================
16 | *
17 | * Module: CanIf
18 | *
19 | * File Name: CanIf_Lcfg.h
20 | *
21 | * Description: This header file contains link time configuration
22 | * of CanIf module
23 | *
24 | *****************************************************************************/
25 | #ifndef CANIF_LCFG_H
26 | #define CANIF_LCFG_H
27 |
28 |
29 | /*============================ MACRO DEFINITIONS ============================*/
30 |
31 | /* Symbolic names for CanIf Controller ID */
32 | #define CanIfConf_FCU_CanCluster (0u)
33 |
34 | /* Symbolic names for CanIf Transceiver ID */
35 | #define CanIfConf_CanIfTrcvCfg_SBC (0u)
36 | #define CanIfConf_CanIfTrcvCfg_CANA (1u)
37 | #define CanIfConf_CanIfTrcvCfg_CAND (2u)
38 |
39 | #endif /* End #ifndef CANIF_LCFG_H */
40 | /*============================== END OF FILE CanIf_Lcfg.h ====================*/
41 |
42 |
--------------------------------------------------------------------------------
/gen/MPC5746R_ECU/WindRiver/CanSM_GEN_READY:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jacobcx/MetaWares/3c0b5183af847e6602155c3ed5b6dd2694edd332/gen/MPC5746R_ECU/WindRiver/CanSM_GEN_READY
--------------------------------------------------------------------------------
/gen/MPC5746R_ECU/WindRiver/CanSM_Lcfg.h:
--------------------------------------------------------------------------------
1 | /******************************************************************************
2 | *
3 | * Copyright 2016 Mentor Graphics Corporation
4 | * All rights reserved
5 | *
6 | * THIS WORK CONTAINS TRADE SECRET AND PROPRIETARY INFORMATION WHICH IS THE
7 | * PROPERTY OF MENTOR GRAPHICS CORPORATION OR ITS LICENSORS AND IS SUBJECT TO
8 | * LICENSE TERMS.
9 | *
10 | ******************************************************************************
11 | *
12 | * This file is automatically generated by Configuration tool.
13 | * Do not edit manually.
14 | *
15 | *=============================================================================
16 | *
17 | * Module: CanSM
18 | *
19 | * File Name: CanSM_Lcfg.h
20 | *
21 | * Description: The header file CanSM_Lcfg.h shall contain the macros used by
22 | * this module.
23 | *
24 | *
25 | *****************************************************************************/
26 |
27 | /*
28 | * AR40_GR_060.1 AR40_GR_061.1 AR40_GR_081.1 AR40_GR_086.1
29 | *
30 | */
31 |
32 | /*****************************************************************************/
33 |
34 |
35 | #ifndef CANSM_LCFG_H
36 | #define CANSM_LCFG_H
37 |
38 | /*============================ MACRO DEFINITIONS ============================*/
39 |
40 | #define CANSM_START_SEC_CODE /* PRQA S 3614 */
41 | #include "CanSM_MemMap.h" /* PRQA S 0883 */ /* KW MISRA.INCL.INSIDE */
42 |
43 | FUNC(void, CANSM_CODE) SchM_Enter_CanSM(CONST(uint8,AUTOMATIC) ExclusiveArea);
44 | FUNC(void, CANSM_CODE) SchM_Exit_CanSM(CONST(uint8,AUTOMATIC) ExclusiveArea);
45 |
46 | #define CANSM_STOP_SEC_CODE /* PRQA S 3614 */
47 | #include "CanSM_MemMap.h" /* PRQA S 0883 */ /* KW MISRA.INCL.INSIDE */
48 |
49 | #endif /* CANSM_LCFG_H */
50 |
--------------------------------------------------------------------------------
/gen/MPC5746R_ECU/WindRiver/CanSM_PBcfg.h:
--------------------------------------------------------------------------------
1 | /******************************************************************************
2 | *
3 | * Copyright 2016 Mentor Graphics Corporation
4 | * All rights reserved
5 | *
6 | * THIS WORK CONTAINS TRADE SECRET AND PROPRIETARY INFORMATION WHICH IS THE
7 | * PROPERTY OF MENTOR GRAPHICS CORPORATION OR ITS LICENSORS AND IS SUBJECT TO
8 | * LICENSE TERMS.
9 | *
10 | ******************************************************************************
11 | *
12 | * This file is automatically generated by Configuration tool.
13 | * Do not edit manually.
14 | *
15 | *=============================================================================
16 | *
17 | * Module: CanSM
18 | *
19 | * File Name: CanSM_PBcfg.h
20 | *
21 | * Description: This header file contains post-build time configuration
22 | * of CanSM module.
23 | *
24 | *****************************************************************************/
25 |
26 | /*
27 | * CANSM362 AR40_GR_060.1 AR40_GR_061.1 AR40_GR_086.1
28 | */
29 |
30 |
31 | #ifndef CANSM_PBCFG_H
32 | #define CANSM_PBCFG_H
33 |
34 | #include "CanSM_Types.h"
35 |
36 | #define CANSM_START_SEC_POSTBUILD_CONST_UNSPECIFIED /* PRQA S 3614 */
37 | #include "CanSM_MemMap.h" /* PRQA S 5087 */ /* KW MISRA.INCL.INSIDE */
38 |
39 | /**
40 | * \brief This array shall contain all the post build
41 | * initialization data for the CAN StateManager
42 | *
43 | */
44 |
45 | extern CONST(CanSM_ConfigType, CANSM_CONST_PB) CanSMConfiguration;
46 |
47 | #define CANSM_STOP_SEC_POSTBUILD_CONST_UNSPECIFIED /* PRQA S 3614 */
48 | #include "CanSM_MemMap.h" /* PRQA S 5087 */ /* KW MISRA.INCL.INSIDE */
49 |
50 |
51 | #endif /* End #ifndef CANIF_PBCFG_H */
52 |
53 | /*============================== END OF FILE CanIf_PBcfg.h ====================*/
54 |
55 |
--------------------------------------------------------------------------------
/gen/MPC5746R_ECU/WindRiver/CanTp_GEN_READY:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jacobcx/MetaWares/3c0b5183af847e6602155c3ed5b6dd2694edd332/gen/MPC5746R_ECU/WindRiver/CanTp_GEN_READY
--------------------------------------------------------------------------------
/gen/MPC5746R_ECU/WindRiver/CanTp_PBcfg.h:
--------------------------------------------------------------------------------
1 | /******************************************************************************
2 | *
3 | * Copyright 2016 Mentor Graphics Corporation
4 | * All rights reserved
5 | *
6 | * THIS WORK CONTAINS TRADE SECRET AND PROPRIETARY INFORMATION WHICH IS
7 | * THE PROPERTY OF MENTOR GRAPHICS CORPORATION OR ITS LICENSORS AND IS
8 | * SUBJECT TO LICENSE TERMS.
9 | *
10 | *
11 | ******************************************************************************
12 | * File: CanTp_PBcfg.h
13 | * Description: This file contains the Symbolic Names.
14 | * Product: CanTp
15 | * Assumptions:
16 | * Dependency:
17 | *
18 | ******************************************************************************
19 | * This file is automatically generated by Configuration tool.
20 | * Do not edit manually.
21 | *****************************************************************************/
22 | #ifndef CANTP_PBCFG_H
23 | #define CANTP_PBCFG_H
24 |
25 | #include "CanTp_Types.h"
26 |
27 | #define CANTP_START_SEC_POSTBUILD_CONST_UNSPECIFIED
28 | #include "CanTp_MemMap.h" /* KW MISRA.INCL.INSIDE */ /* PRQA S 0883 */
29 |
30 | extern CONST(CanTp_ConfigType, CANTP_CONST_PB) CanTpConfig;
31 |
32 | #define CANTP_STOP_SEC_POSTBUILD_CONST_UNSPECIFIED
33 | #include "CanTp_MemMap.h" /* KW MISRA.INCL.INSIDE */ /* PRQA S 0883 */
34 |
35 | /* CanTpRxNSduId names */
36 | #ifdef CanTpConf_CanTpRxNSdu_UDS_Func_Rx
37 | #error CanTpConf_CanTpRxNSdu_UDS_Func_Rx already defined
38 | #endif
39 | #define CanTpConf_CanTpRxNSdu_UDS_Func_Rx 1
40 |
41 | /* CanTpRxNPduId names */
42 | #ifdef CanTpConf_CanTpRxNPdu_CanTpRxNPdu_Func
43 | #error CanTpConf_CanTpRxNPdu_CanTpRxNPdu_Func already defined
44 | #endif
45 | #define CanTpConf_CanTpRxNPdu_CanTpRxNPdu_Func 0
46 |
47 | /* CanTpRxNSduId names */
48 | #ifdef CanTpConf_CanTpRxNSdu_UDS_Phys_Rx
49 | #error CanTpConf_CanTpRxNSdu_UDS_Phys_Rx already defined
50 | #endif
51 | #define CanTpConf_CanTpRxNSdu_UDS_Phys_Rx 0
52 |
53 | /* CanTpRxNPduId names */
54 | #ifdef CanTpConf_CanTpRxNPdu_CanTpRxNPdu_Phys
55 | #error CanTpConf_CanTpRxNPdu_CanTpRxNPdu_Phys already defined
56 | #endif
57 | #define CanTpConf_CanTpRxNPdu_CanTpRxNPdu_Phys 1
58 |
59 | /* CanTpTxFcNPduConfirmationPduId names */
60 | #ifdef CanTpConf_CanTpTxFcNPdu_CanTpTxFcNPdu
61 | #error CanTpConf_CanTpTxFcNPdu_CanTpTxFcNPdu already defined
62 | #endif
63 | #define CanTpConf_CanTpTxFcNPdu_CanTpTxFcNPdu 0
64 |
65 | /* CanTpTxNSduId names */
66 | #ifdef CanTpConf_CanTpTxNSdu_UDS_Phys_Tx
67 | #error CanTpConf_CanTpTxNSdu_UDS_Phys_Tx already defined
68 | #endif
69 | #define CanTpConf_CanTpTxNSdu_UDS_Phys_Tx 0
70 |
71 | /* CanTpTxNPduConfirmationPduId names */
72 | #ifdef CanTpConf_CanTpTxNPdu_CanTpTxNPdu
73 | #error CanTpConf_CanTpTxNPdu_CanTpTxNPdu already defined
74 | #endif
75 | #define CanTpConf_CanTpTxNPdu_CanTpTxNPdu 0
76 |
77 | /* CanTpRxFcNPduId names */
78 | #ifdef CanTpConf_CanTpRxFcNPdu_CanTpRxFcNPdu
79 | #error CanTpConf_CanTpRxFcNPdu_CanTpRxFcNPdu already defined
80 | #endif
81 | #define CanTpConf_CanTpRxFcNPdu_CanTpRxFcNPdu 1
82 |
83 | #endif /*CANTP_PBCFG_H*/
84 | /********************************** End of file *******************************/
85 |
--------------------------------------------------------------------------------
/gen/MPC5746R_ECU/WindRiver/CanTrcv_31_TJA1145_GEN_READY:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jacobcx/MetaWares/3c0b5183af847e6602155c3ed5b6dd2694edd332/gen/MPC5746R_ECU/WindRiver/CanTrcv_31_TJA1145_GEN_READY
--------------------------------------------------------------------------------
/gen/MPC5746R_ECU/WindRiver/CanTrcv_31_TJA1145_PBcfg.h:
--------------------------------------------------------------------------------
1 | /******************************************************************************
2 | *
3 | * This file is automatically generated by Configuration tool.
4 | * Do not edit manually.
5 | *
6 | *==============================================================================
7 | *
8 | * Module: CanTrcv
9 | *
10 | * File Name: CanTrcv_31_TJA1145_PBcfg.h
11 | *
12 | * Description: CAN Transceiver PostBuild-Time Configuration Header File.
13 | *
14 | *****************************************************************************/
15 |
16 | /**
17 | * \file CanTrcv_31_TJA1145_PBCfg.h
18 | * \brief PostBuild-compile configuration file for CanTrcv
19 | * \addtogroup CanTrcv_31_TJA1145
20 | * \{
21 | */
22 | #ifndef CANTRCV_31_TJA1145_PBCFG_H
23 | #define CANTRCV_31_TJA1145_PBCFG_H
24 |
25 | #include "CanTrcv_31_TJA1145_Types.h"
26 | /*=============================== INCLUSIONS ================================*/
27 |
28 | /*============================ TYPE DEFINITIONS =============================*/
29 |
30 | /*============================ MACRO DEFINITIONS ============================*/
31 |
32 | /** Symbolic names for CanTrcv Channels **/
33 |
34 | #define CANTRCVTJA1145Conf_CanTrcvChannel_CanTrcvChannel_CANA (0u)
35 | #define CANTRCVTJA1145Conf_CanTrcvChannel_CanTrcvChannel_CAND (1u)
36 |
37 | /*===================== EXTERNAL VARIABLE DECLARATIONS ======================*/
38 | /** \brief External declaration of CanTrcv_Configuration PB
39 | */
40 | #define CANTRCV_31_TJA1145_START_SEC_POSTBUILD_CONST_UNSPECIFIED /* PRQA S 3614 */
41 | #include "MemMap.h" /* PRQA S 5087 */
42 |
43 | extern CONST (CanTrcv_31_TJA1145_ConfigType, CANTRCV_31_TJA1145_CONST) CanTrcvConfigSet;
44 |
45 | #define CANTRCV_31_TJA1145_STOP_SEC_POSTBUILD_CONST_UNSPECIFIED /* PRQA S 3614 */
46 | #include "MemMap.h" /* PRQA S 5087 */
47 |
48 | /*===================== EXTERNAL FUCNTION DECLARATIONS ======================*/
49 |
50 | #endif /* CANTRCV_31_TJA1145_PBCFG_H */
51 |
52 |
53 | /*================== END OF FILE CanTrcv_31_TJA1145_PBCfg.h====================*/
54 |
--------------------------------------------------------------------------------
/gen/MPC5746R_ECU/WindRiver/CanTrcv_31_UJA1132_GEN_READY:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jacobcx/MetaWares/3c0b5183af847e6602155c3ed5b6dd2694edd332/gen/MPC5746R_ECU/WindRiver/CanTrcv_31_UJA1132_GEN_READY
--------------------------------------------------------------------------------
/gen/MPC5746R_ECU/WindRiver/ComM_GEN_READY:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jacobcx/MetaWares/3c0b5183af847e6602155c3ed5b6dd2694edd332/gen/MPC5746R_ECU/WindRiver/ComM_GEN_READY
--------------------------------------------------------------------------------
/gen/MPC5746R_ECU/WindRiver/ComM_Lcfg.h:
--------------------------------------------------------------------------------
1 | /******************************************************************************
2 | *
3 | * Copyright 2014 Mentor Graphics Corporation
4 | * All rights reserved
5 | *
6 | * THIS WORK CONTAINS TRADE SECRET AND PROPRIETARY INFORMATION WHICH IS
7 | * THE PROPERTY OF MENTOR GRAPHICS CORPORATION OR ITS LICENSORS AND IS
8 | * SUBJECT TO LICENSE TERMS.
9 | *
10 | ******************************************************************************
11 | *
12 | * This file is automatically generated by Configuration tool.
13 | * Do not edit manually.
14 | * VSC Version: 2.5.4
15 | *
16 | *==============================================================================
17 | *
18 | * Module: ComM
19 | *
20 | * File Name: ComM_Lcfg.h
21 | *
22 | * Description: Communiction Manager Link-Time Configuration Header File.
23 | *
24 | *****************************************************************************/
25 |
26 | #ifndef COMM_LCFG_H
27 | #define COMM_LCFG_H
28 |
29 | /*=============================== INCLUSIONS ================================*/
30 |
31 | #include "ComM_Types.h"
32 |
33 | /*============================ TYPE DEFINITIONS =============================*/
34 |
35 | /*============================== VERSION INFO ===============================*/
36 |
37 | /*============================ MACRO DEFINITIONS ============================*/
38 |
39 | /*********************** Symbolic names for ComM Users ***********************/
40 | #define ComM_CanCluster_User (0U)
41 | #define ComMConf_ComMUser_CanCluster_User (0U)
42 | #define ComM_ComMUser_Lin (1U)
43 | #define ComMConf_ComMUser_ComMUser_Lin (1U)
44 |
45 | /********************* Symbolic names for ComM Channels **********************/
46 | #define ComM_CanCluster (0U)
47 | #define ComMConf_ComMChannel_CanCluster (0U)
48 | #define ComM_ComMChannel_Lin (1U)
49 | #define ComMConf_ComMChannel_ComMChannel_Lin (1U)
50 |
51 | /*===================== EXTERNAL VARIABLE DECLARATIONS ======================*/
52 |
53 | /*===================== EXTERNAL FUNCTION DECLARATIONS ======================*/
54 |
55 | /************************ Main Function Declarations *************************/
56 |
57 | #define COMM_START_SEC_CODE
58 | #include "ComM_BswMemMap.h" /* KW MISRA.INCL.INSIDE */
59 |
60 | extern FUNC(void, COMM_CODE) ComM_MainFunction_0(void);
61 | extern FUNC(void, COMM_CODE) ComM_MainFunction_1(void);
62 |
63 | /********************** Callback Function Declarations ***********************/
64 |
65 |
66 | #define COMM_STOP_SEC_CODE
67 | #include "ComM_BswMemMap.h" /* KW MISRA.INCL.INSIDE */
68 |
69 | #endif /* COMM_LCFG_H */
70 | /*========================= END OF FILE ComM_Lcfg.h =========================*/
71 |
--------------------------------------------------------------------------------
/gen/MPC5746R_ECU/WindRiver/ComM_PBcfg.h:
--------------------------------------------------------------------------------
1 | /******************************************************************************
2 | *
3 | * Copyright 2014 Mentor Graphics Corporation
4 | * All rights reserved
5 | *
6 | * THIS WORK CONTAINS TRADE SECRET AND PROPRIETARY INFORMATION WHICH IS
7 | * THE PROPERTY OF MENTOR GRAPHICS CORPORATION OR ITS LICENSORS AND IS
8 | * SUBJECT TO LICENSE TERMS.
9 | *
10 | ******************************************************************************
11 | *
12 | * This file is automatically generated by Configuration tool.
13 | * Do not edit manually.
14 | * VSC Version: 2.5.4
15 | *
16 | *==============================================================================
17 | *
18 | * Module: ComM
19 | *
20 | * File Name: ComM_PBcfg.h
21 | *
22 | * Description: Communiction Manager Post-Build Time Configuration Header File.
23 | *
24 | *****************************************************************************/
25 |
26 | #ifndef COMM_PBCFG_H
27 | #define COMM_PBCFG_H
28 |
29 | /*=============================== INCLUSIONS ================================*/
30 |
31 | #include "ComM_Types.h"
32 |
33 | /*============================ TYPE DEFINITIONS =============================*/
34 |
35 | /*============================== VERSION INFO ===============================*/
36 |
37 | /*============================ MACRO DEFINITIONS ============================*/
38 |
39 | /*===================== EXTERNAL VARIABLE DECLARATIONS ======================*/
40 |
41 | #define COMM_START_SEC_POSTBUILD_CONST_UNSPECIFIED
42 | #include "ComM_BswMemMap.h" /* KW MISRA.INCL.INSIDE */
43 |
44 | extern CONST(ComM_ConfigType, COMM_CONST_PB) ComMConfigSet;
45 |
46 | #define COMM_STOP_SEC_POSTBUILD_CONST_UNSPECIFIED
47 | #include "ComM_BswMemMap.h" /* KW MISRA.INCL.INSIDE */
48 |
49 | /*===================== EXTERNAL FUNCTION DECLARATIONS ======================*/
50 |
51 | #endif /* COMM_PBCFG_H */
52 | /*======================== END OF FILE ComM_PBcfg.h =========================*/
53 |
--------------------------------------------------------------------------------
/gen/MPC5746R_ECU/WindRiver/ComXf_Cfg.c:
--------------------------------------------------------------------------------
1 | /* Copyright 2016 Mentor Graphics Corporation
2 | All Rights Reserved
3 |
4 | THIS WORK CONTAINS TRADE SECRET
5 | AND PROPRIETARY INFORMATION WHICH IS THE
6 | PROPERTY OF MENTOR GRAPHICS
7 | CORPORATION OR ITS LICENSORS AND IS
8 | SUBJECT TO LICENSE TERMS.
9 | */
10 | /**************************************************************************
11 | * File: ComXf_Cfg.c
12 | * Description: This is the AUTOSAR ComXf Module Pre-compile Configuration
13 | * C File generated for Post-Build Implementation.
14 | * DO NOT EDIT THIS FILE
15 | * Product: VSTAR_COM
16 | * Assumptions: none.
17 | * Dependency: none.
18 | * Requirements: [SWS_ComXf_00007] [SWS_ComXf_00010] [SWS_ComXf_00012]
19 | * [SWS_ComXf_00013] [SWS_ComXf_00016] [SWS_ComXf_00019]
20 | * [SWS_Xfrm_00008] [SWS_Xfrm_00009] [SWS_Xfrm_00011] [SWS_Xfrm_00012]
21 | * [SWS_Xfrm_00013] [SWS_Xfrm_00017] [SWS_Xfrm_00018]
22 | * [SWS_Xfrm_00027] [SWS_Xfrm_00048] [SWS_Xfrm_00051]
23 | * [SWS_Xfrm_00030] [SWS_Xfrm_00031] [SWS_Xfrm_00062]
24 | * [SWS_Xfrm_00036] [SWS_Xfrm_00042]
25 | *****************************************************************************/
26 |
27 | #include "ComXf_i.h"
28 |
29 |
--------------------------------------------------------------------------------
/gen/MPC5746R_ECU/WindRiver/ComXf_Cfg.h:
--------------------------------------------------------------------------------
1 | /* Copyright 2016 Mentor Graphics Corporation
2 | All Rights Reserved
3 |
4 | THIS WORK CONTAINS TRADE SECRET
5 | AND PROPRIETARY INFORMATION WHICH IS THE
6 | PROPERTY OF MENTOR GRAPHICS
7 | CORPORATION OR ITS LICENSORS AND IS
8 | SUBJECT TO LICENSE TERMS.
9 | */
10 | /*****************************************************************************
11 | * File: ComXf_Cfg.h
12 | * Description: This is the AUTOSAR ComXf Module Configuration Header File
13 | * generated for Post-Build Implementation.
14 | * DO NOT EDIT THIS FILE
15 | * Product: VSTAR_COM
16 | * Assumptions: none.
17 | * Dependency: none.
18 | * Requirements: [SWS_Xfrm_00034]
19 | *****************************************************************************/
20 |
21 | #ifndef COMXF_CFG_H
22 | #define COMXF_CFG_H
23 |
24 |
25 | #endif /* COMXF_CFG_H*/
26 | /********************************** End of file *******************************/
27 |
28 |
--------------------------------------------------------------------------------
/gen/MPC5746R_ECU/WindRiver/ComXf_PBcfg.c:
--------------------------------------------------------------------------------
1 | /* Copyright 2016 Mentor Graphics Corporation
2 | All Rights Reserved
3 |
4 | THIS WORK CONTAINS TRADE SECRET
5 | AND PROPRIETARY INFORMATION WHICH IS THE
6 | PROPERTY OF MENTOR GRAPHICS
7 | CORPORATION OR ITS LICENSORS AND IS
8 | SUBJECT TO LICENSE TERMS.
9 | */
10 | /**************************************************************************
11 | * File: ComXf_PBcfg.c
12 | * Description: This is the AUTOSAR ComXf Module Post-build Configuration
13 | * C File generated for Post-Build Implementation.
14 | * DO NOT EDIT THIS FILE
15 | * Product: VSTAR_COM
16 | * Assumptions: none.
17 | * Dependency: none.
18 | *****************************************************************************/
19 |
20 | #include "ComXf.h"
21 |
22 |
--------------------------------------------------------------------------------
/gen/MPC5746R_ECU/WindRiver/ComXf_PBcfg.h:
--------------------------------------------------------------------------------
1 | /* Copyright 2016 Mentor Graphics Corporation
2 | All Rights Reserved
3 |
4 | THIS WORK CONTAINS TRADE SECRET
5 | AND PROPRIETARY INFORMATION WHICH IS THE
6 | PROPERTY OF MENTOR GRAPHICS
7 | CORPORATION OR ITS LICENSORS AND IS
8 | SUBJECT TO LICENSE TERMS.
9 | */
10 | /*****************************************************************************
11 | * File: ComXf_PBcfg.h
12 | * Description: This is the AUTOSAR ComXf Module Configuration Header File
13 | * generated for Post-Build Implementation.
14 | * DO NOT EDIT THIS FILE
15 | * Product: VSTAR_COM
16 | * Assumptions: none.
17 | * Dependency: none.
18 | * Requirements: [SWS_Xfrm_00034]
19 | *****************************************************************************/
20 |
21 | #ifndef COMXF_PBCFG_H
22 | #define COMXF_PBCFG_H
23 |
24 |
25 | #endif /* COMXF_PBCFG_H*/
26 | /********************************** End of file *******************************/
27 |
28 |
--------------------------------------------------------------------------------
/gen/MPC5746R_ECU/WindRiver/Com_Externs.h:
--------------------------------------------------------------------------------
1 | /* Copyright 2015 Mentor Graphics Corporation
2 | All Rights Reserved
3 |
4 | THIS WORK CONTAINS TRADE SECRET
5 | AND PROPRIETARY INFORMATION WHICH IS THE
6 | PROPERTY OF MENTOR GRAPHICS
7 | CORPORATION OR ITS LICENSORS AND IS
8 | SUBJECT TO LICENSE TERMS.
9 | */
10 | /*****************************************************************************
11 | * File: Com_Externs.h
12 | * Description: This is the AUTOSAR Com Module Configuration Link-Time
13 | * Header File generated for Post-Build Implementation.
14 | * DO NOT EDIT THIS FILE
15 | * Product: VSTAR COM
16 | * Assumptions: none.
17 | * Dependency: none.
18 | *****************************************************************************/
19 | #ifndef COM_EXTERNS_H
20 | #define COM_EXTERNS_H
21 |
22 | /*****************************************************************************
23 | * Include Section
24 | *****************************************************************************/
25 | #include "Com_i.h"
26 |
27 | /*******************************************************************************
28 | ** Global Function Prototypes **
29 | *******************************************************************************/
30 | /* PRQA S 0777++ */ /* Symbolic names are defined by customer configuration */
31 | /* PRQA S 0777-- */
32 | #endif /* COM_EXTERNS_H*/
33 | /********************************** End of file *******************************/
34 |
--------------------------------------------------------------------------------
/gen/MPC5746R_ECU/WindRiver/Com_GEN_READY:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jacobcx/MetaWares/3c0b5183af847e6602155c3ed5b6dd2694edd332/gen/MPC5746R_ECU/WindRiver/Com_GEN_READY
--------------------------------------------------------------------------------
/gen/MPC5746R_ECU/WindRiver/Com_Lcfg.c:
--------------------------------------------------------------------------------
1 | /* Copyright 2016 Mentor Graphics Corporation
2 | All Rights Reserved
3 |
4 | THIS WORK CONTAINS TRADE SECRET
5 | AND PROPRIETARY INFORMATION WHICH IS THE
6 | PROPERTY OF MENTOR GRAPHICS
7 | CORPORATION OR ITS LICENSORS AND IS
8 | SUBJECT TO LICENSE TERMS.
9 | */
10 | /*****************************************************************************
11 | * File: Com_Lcfg.c
12 | * Description: This is the AUTOSAR Com Module Configuration Link-Time
13 | * C File generated for Post-Build Implementation.
14 | * DO NOT EDIT THIS FILE
15 | * This file covers requirements: [COM328]
16 | *
17 | * Product: VSTAR COM
18 | * Assumptions: none.
19 | * Dependency: none.
20 | *****************************************************************************/
21 | #include "Com_Externs.h"
22 | #include "Com_i.h"
23 | #include "Com.h"
24 |
25 | /*===========================================================================*/
26 |
27 |
28 | #define COM_START_SEC_VAR_INIT_UNSPECIFIED
29 | #include "Com_MemMap.h" /* KW MISRA.INCL.INSIDE */
30 |
31 | VAR(Com_StatusType,COM_VAR) Com_Status = COM_UNINIT;
32 |
33 |
34 |
35 | P2CONST(Com_ConfigType, COM_VAR, COM_CONST_PB) Com_Main = NULL_PTR;
36 |
37 | #define COM_STOP_SEC_VAR_INIT_UNSPECIFIED
38 | #include "Com_MemMap.h" /* KW MISRA.INCL.INSIDE */
39 |
40 |
41 | #define COM_START_SEC_CONFIG_DATA_UNSPECIFIED
42 | #include "Com_MemMap.h" /* KW MISRA.INCL.INSIDE */
43 |
44 | CONST(Com_TimeOutFunction, COM_CONST_LT) Com_TimeOutFunction_Array[] =
45 | {
46 | /* comTimeoutNotification */
47 | NULL_PTR
48 | };
49 |
50 | CONST(Com_NotifyFunction, COM_CONST_LT) Com_NotifyFunction_Array[] =
51 | {
52 | /* comNotification */
53 | NULL_PTR
54 | };
55 |
56 |
57 |
58 | #define COM_STOP_SEC_CONFIG_DATA_UNSPECIFIED
59 | #include "Com_MemMap.h" /* KW MISRA.INCL.INSIDE */
60 |
61 | #define COM_START_SEC_CONFIG_DATA_32 /* PRQA S 3614 */
62 | #include "Com_MemMap.h" /* KW MISRA.INCL.INSIDE */
63 |
64 | /* Hash key between Link Time and Post build for Com */
65 | CONST( uint32, COM_CONST) Com_LTHashValue = (uint32)1707314851U;
66 |
67 | /* Hash key between Link Time and Pre Compile for Com */
68 | CONST( uint32, COM_CONST) Com_LTtoPCHashValue = (uint32)3520199059U;
69 |
70 | #define COM_STOP_SEC_CONFIG_DATA_32 /* PRQA S 3614 */
71 | #include "Com_MemMap.h" /* KW MISRA.INCL.INSIDE */
72 |
73 |
74 | #define COM_APPLICATION_HASH (D41D8CD98F00B204E9800998ECF8427E)
75 |
76 | /* PRQA S 0380 --*/
77 | /********************************** End of file *******************************/
78 |
--------------------------------------------------------------------------------
/gen/MPC5746R_ECU/WindRiver/DIO_GEN_READY:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jacobcx/MetaWares/3c0b5183af847e6602155c3ed5b6dd2694edd332/gen/MPC5746R_ECU/WindRiver/DIO_GEN_READY
--------------------------------------------------------------------------------
/gen/MPC5746R_ECU/WindRiver/Dcm_GEN_READY:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jacobcx/MetaWares/3c0b5183af847e6602155c3ed5b6dd2694edd332/gen/MPC5746R_ECU/WindRiver/Dcm_GEN_READY
--------------------------------------------------------------------------------
/gen/MPC5746R_ECU/WindRiver/Dem_GEN_READY:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jacobcx/MetaWares/3c0b5183af847e6602155c3ed5b6dd2694edd332/gen/MPC5746R_ECU/WindRiver/Dem_GEN_READY
--------------------------------------------------------------------------------
/gen/MPC5746R_ECU/WindRiver/EEP_31_AT25256B_GEN_READY:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jacobcx/MetaWares/3c0b5183af847e6602155c3ed5b6dd2694edd332/gen/MPC5746R_ECU/WindRiver/EEP_31_AT25256B_GEN_READY
--------------------------------------------------------------------------------
/gen/MPC5746R_ECU/WindRiver/Ea_GEN_READY:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jacobcx/MetaWares/3c0b5183af847e6602155c3ed5b6dd2694edd332/gen/MPC5746R_ECU/WindRiver/Ea_GEN_READY
--------------------------------------------------------------------------------
/gen/MPC5746R_ECU/WindRiver/Ea_Lcfg.h:
--------------------------------------------------------------------------------
1 | /**\file
2 | *
3 | * \brief Generated Source File for Ea
4 | *
5 | * This file describes the configuration for Ea module
6 | *
7 | * \b Application: Ea \n
8 | * \b Target: see Ea.h for details \n
9 | * \b Compiler: see Ea.h for details \n
10 | * \b Autosar-Vendor-ID: 31 \n
11 | *
12 | * \b Module: Ea \n
13 | * \b Generator: VSTAR Ea V7.2.0-Build418 \n
14 | *
15 | * NOTE! This file is generated. Do not edit!
16 | *
17 | * \b Changeable-by-user: No \n
18 | * \b Delivery-File: No \n
19 | * \n
20 | * \b Module-Owner: Mentor Graphics \n
21 | * \b Web: https://supportnet.mentor.com/ \n
22 | * \n
23 | */
24 |
25 | /******************************************************************************
26 | *
27 | * Copyright 2017 Mentor Graphics Corporation
28 | * All rights reserved
29 | *
30 | * THIS WORK CONTAINS TRADE SECRET AND PROPRIETARY INFORMATION WHICH IS
31 | * THE PROPERTY OF MENTOR GRAPHICS CORPORATION OR ITS LICENSORS AND IS
32 | * SUBJECT TO LICENSE TERMS.
33 | *
34 | *
35 | ******************************************************************************/
36 | #ifndef EA_LCFG_H
37 | #define EA_LCFG_H
38 |
39 | /*============================================================================*\
40 | * PREPROCESSOR DIRECTIVES
41 | \*============================================================================*/
42 |
43 | /* INCLUDE DIRECTIVES FOR STANDARD HEADERS -----------------------------------*/
44 |
45 | #include "Std_Types.h"
46 |
47 |
48 | /* EXPORTED DEFINES FOR CONSTANTS --------------------------------------------*/
49 | /* Version number of the vendor specific implementation of the module */
50 | #define EA_LCFG_SW_MAJOR_VERSION (7U)
51 | #define EA_LCFG_SW_MINOR_VERSION (2U)
52 | #define EA_LCFG_SW_PATCH_VERSION (0U)
53 |
54 |
55 | /*============================================================================*\
56 | * EXPORTED OBJECT DECLARATIONS
57 | \*============================================================================*/
58 | #define EA_START_SEC_CONST_UNSPECIFIED
59 | /* PRQA S 5087 ++ */
60 | #include "Ea_MemMap.h"/* KW MISRA.INCL.INSIDE */
61 | /* PRQA S 5087 -- */
62 | extern CONST(EA_BlockConfigurationType, EA_CONST) EA_BlockDescriptor[EA_TOTAL_BLOCK_NUMBERS];
63 |
64 | extern CONST(EA_General_Type, EA_CONST) EA_General;
65 |
66 | #define EA_STOP_SEC_CONST_UNSPECIFIED
67 | /* PRQA S 5087 ++ */
68 | #include "Ea_MemMap.h"/* KW MISRA.INCL.INSIDE */
69 | /* PRQA S 5087 -- */
70 | /*============================================================================*\
71 | * EXPORTED FUNCTIONS PROTOTYPES
72 | \*============================================================================*/
73 | /*============================================================================*\
74 | * EXPORTED FUNCTION-LIKE-MACROS and INLINE FUNCTIONS
75 | \*============================================================================*/
76 |
77 |
78 | #endif /* EA_LCFG.H */
79 | /* END OF FILE -------------------------------------------------------------- */
80 |
81 |
--------------------------------------------------------------------------------
/gen/MPC5746R_ECU/WindRiver/Eep_31_AT25256B_Lcfg.h:
--------------------------------------------------------------------------------
1 | /******************************************************************************
2 | *
3 | * This file is automatically generated by Configuration tool.
4 | * Do not edit manually.
5 | *
6 | *==============================================================================
7 | *
8 | * Module: Eep
9 | *
10 | * File Name: Eep_31_AT25256B_Lcfg.h
11 | *
12 | * Description: EEPROM Link-Time Configuration Header File.
13 | *
14 | *****************************************************************************/
15 | /**
16 | * \file Eep_31_AT25256B_Lcfg.h
17 | * \brief Link-Time configuration file for EEPROM
18 | * \version 1.0
19 | * \date 13/06/2017
20 | * \addtogroup Eep_31_AT25256B
21 | */
22 | #ifndef EEP_31_AT25256B_LCFG_H
23 | #define EEP_31_AT25256B_LCFG_H
24 |
25 | /*=============================== INCLUSIONS ================================*/
26 |
27 | #include "Std_Types.h"
28 |
29 | /*============================ MACRO DEFINITIONS ============================*/
30 |
31 | #define EEP_31_AT25256B_LCFG_SW_MAJOR_VERSION (1u)
32 | #define EEP_31_AT25256B_LCFG_SW_MINOR_VERSION (0u)
33 | #define EEP_31_AT25256B_LCFG_SW_PATCH_VERSION (0u)
34 |
35 | #define PAGE_SIZE (uint16)64
36 | /*===================== EXTERNAL VARIABLE DECLARATIONS ======================*/
37 |
38 | #define EEP_31_AT25256B_START_SEC_CONST_UNSPECIFIED /* PRQA S 3614 */
39 | #include "MemMap.h"
40 |
41 | extern CONST(Eep_LcfgType, EEP_CONST) Eep_LcfgConfig ;
42 |
43 | extern CONST(uint8, EEP_CONST) ConstEraseData[PAGE_SIZE];
44 |
45 | #define EEP_31_AT25256B_STOP_SEC_CONST_UNSPECIFIED /* PRQA S 3614 */
46 | #include "MemMap.h"
47 |
48 | #endif /* EEP_31_AT25256B_LCFG_H */
--------------------------------------------------------------------------------
/gen/MPC5746R_ECU/WindRiver/Eep_31_AT25256B_MGC_BSWMD_dynamic.arxml:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
7 |
8 | VSTAR
9 |
10 |
11 | BswMd
12 |
13 |
14 | Eep_MainFunction
15 | REGULAR
16 | TASK
17 | STANDARD
18 |
19 |
20 | Eep
21 |
22 | EEPROM Driver
23 |
24 | 90
25 |
26 |
27 | BSWBehavior_Eep_31_AT25256B
28 |
29 |
30 | EaProcess
31 |
32 |
33 |
34 | EaMainFunctionArea
35 |
36 |
37 |
38 |
39 | BEn_Eep_MainFunction
40 |
41 |
42 | /VSTAR/BswMd/Eep/BSWBehavior_Eep_31_AT25256B/EaProcess
43 | /VSTAR/BswMd/Eep/BSWBehavior_Eep_31_AT25256B/EaMainFunctionArea
44 |
45 | /VSTAR/BswMd/Eep_MainFunction
46 |
47 |
48 |
49 |
50 | BEv_EepMainfunction
51 | /VSTAR/BswMd/Eep/BSWBehavior_Eep_31_AT25256B/BEn_Eep_MainFunction
52 | 0.01
53 |
54 |
55 |
56 |
57 |
58 |
59 |
60 |
61 |
62 |
63 |
--------------------------------------------------------------------------------
/gen/MPC5746R_ECU/WindRiver/Eep_31_AT25256B_PBcfg.c:
--------------------------------------------------------------------------------
1 | /******************************************************************************
2 | *
3 | * This file is automatically generated by Configuration tool.
4 | * Do not edit manually.
5 | *
6 | *==============================================================================
7 | *
8 | * Module: Eeprom
9 | *
10 | * File Name: Eep_31_AT25256B_PBcfg.c
11 | *
12 | * Description: EEPROM Configuration Source File.
13 | * SWS ID: DEV_SWS_Eep_1002, DEV_SWS_Eep_1006,DEV_SWS_Eep_1012,SWS_Eep_00084 .
14 | *****************************************************************************/
15 |
16 | /*=============================== INCLUSIONS ================================*/
17 |
18 | #include "Eep_31_AT25256B.h"
19 | #include "Ea_Cbk.h"
20 | /*============================ MACRO DEFINITIONS ============================*/
21 |
22 | /* Version controls for all Eep header files. */
23 | #define EXPECTED_SW_MAJOR_VERSION (1u)
24 | #define EXPECTED_SW_MINOR_VERSION (0u)
25 | #define EXPECTED_SW_PATCH_VERSION (0u)
26 |
27 | #if ( (EEP_31_AT25256B_SW_MAJOR_VERSION != EXPECTED_SW_MAJOR_VERSION) || \
28 | (EEP_31_AT25256B_SW_MINOR_VERSION != EXPECTED_SW_MINOR_VERSION) || \
29 | (EEP_31_AT25256B_SW_PATCH_VERSION != EXPECTED_SW_PATCH_VERSION) )
30 | \#error "The software version of the EEP_31_AT25256B.h file does not match the expected version."
31 | #endif
32 |
33 |
34 | #define EEP_31_AT25256B_START_SEC_CONST_POSTBUILD_32 /* PRQA S 3614 */
35 | #include "MemMap.h"
36 |
37 | /* Hash key between Post Build and Pre Compile */
38 | static CONST( uint32, EEP_31_AT25256B_CONST) Eep_31_AT25256B_PBtoPCHashValue = (uint32)2160663006U;
39 |
40 | /* Hash key between Post Build and Link Time */
41 | static CONST( uint32, EEP_31_AT25256B_CONST) Eep_31_AT25256B_PBtoLTHashValue = (uint32)163342455U;
42 |
43 | #define EEP_31_AT25256B_STOP_SEC_CONST_POSTBUILD_32 /* PRQA S 3614 */
44 | #include "MemMap.h"
45 |
46 |
47 | #define EEP_31_AT25256B_START_SEC_CONST_POSTBUILD_UNSPECIFIED /* PRQA S 3614 */
48 | #include "MemMap.h"
49 |
50 | /*SWS ID: SWS_Eep_00242, SWS_Eep_00243, SWS_Eep_00245*/
51 | static CONST(Eep_31_AT25256B_DemConfigType, EEP_CONST) Eep_DemEventidList =
52 | {
53 | 1, /*DEMConf_DemEventParameter_EEP_E_COMPARE_FAILED*/
54 | 1, /*DEMConf_DemEventParameter_EEP_E_WRITE_FAILED*/
55 | 1, /*DEMConf_DemEventParameter_EEP_E_READ_FAILED*/
56 | 1 /*DEMConf_DemEventParameter_EEP_E_ERASE_FAILED*/
57 | };
58 |
59 | /*SWS ID: SWS_Eep_00053, SWS_Eep_00047 */
60 | CONST(Eep_31_AT25256B_ConfigType, EEP_CONST) EepInit_Config =
61 | {
62 | Ea_JobEndNotification,
63 | Ea_JobErrorNotification,
64 | 0,
65 | MEMIF_MODE_SLOW,
66 | 0,
67 | 0,
68 | 64,
69 | 64,
70 | 32768,
71 | &Eep_DemEventidList,
72 | 100,
73 | 100,
74 | 100,
75 | &Eep_31_AT25256B_PBtoPCHashValue, /* Pointer to the pre-compile CRC32 hash value */
76 | &Eep_31_AT25256B_PBtoLTHashValue /* Pointer to the link time CRC32 hash value */
77 | };
78 |
79 | #define EEP_31_AT25256B_STOP_SEC_CONST_POSTBUILD_UNSPECIFIED /* PRQA S 3614 */
80 | #include "MemMap.h"
--------------------------------------------------------------------------------
/gen/MPC5746R_ECU/WindRiver/Eep_31_AT25256B_PBcfg.h:
--------------------------------------------------------------------------------
1 | /******************************************************************************
2 | *
3 | * This file is automatically generated by Configuration tool.
4 | * Do not edit manually.
5 | *
6 | *==============================================================================
7 | *
8 | * Module: Eep
9 | *
10 | * File Name: Eep_31_AT25256B_PBcfg.h
11 | *
12 | * Description: EEPROM PostBuild-Time Configuration Header File.
13 | *
14 | *****************************************************************************/
15 | /**
16 | * \file Eep_31_AT25256B_PBcfg.h
17 | * \brief PostBuild-Time configuration file for EEPROM
18 | * \version 1.0
19 | * \date 13/06/2017
20 | * \addtogroup Eep_31_AT25256B
21 | */
22 | #ifndef EEP_31_AT25256B_PBCFG_H
23 | #define EEP_31_AT25256B_PBCFG_H
24 |
25 | /*=============================== INCLUSIONS ================================*/
26 |
27 | #include "Eep_31_AT25256B_Types.h"
28 |
29 | /*============================ MACRO DEFINITIONS ============================*/
30 |
31 | #define EEP_31_AT25256B_PBCFG_SW_MAJOR_VERSION (1u)
32 | #define EEP_31_AT25256B_PBCFG_SW_MINOR_VERSION (0u)
33 | #define EEP_31_AT25256B_PBCFG_SW_PATCH_VERSION (0u)
34 |
35 | /*===================== EXTERNAL VARIABLE DECLARATIONS ======================*/
36 |
37 | #define EEP_31_AT25256B_START_SEC_CONST_POSTBUILD_UNSPECIFIED /* PRQA S 3614 */
38 | #include "MemMap.h"
39 |
40 | extern CONST(Eep_31_AT25256B_ConfigType, EEP_CONST) EepInit_Config;
41 |
42 |
43 | #define EEP_31_AT25256B_STOP_SEC_CONST_POSTBUILD_UNSPECIFIED /* PRQA S 3614 */
44 | #include "MemMap.h"
45 |
46 | #endif /* EEP_31_AT25256B_PBCFG_H */
--------------------------------------------------------------------------------
/gen/MPC5746R_ECU/WindRiver/GPT_GEN_READY:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jacobcx/MetaWares/3c0b5183af847e6602155c3ed5b6dd2694edd332/gen/MPC5746R_ECU/WindRiver/GPT_GEN_READY
--------------------------------------------------------------------------------
/gen/MPC5746R_ECU/WindRiver/ICU_GEN_READY:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jacobcx/MetaWares/3c0b5183af847e6602155c3ed5b6dd2694edd332/gen/MPC5746R_ECU/WindRiver/ICU_GEN_READY
--------------------------------------------------------------------------------
/gen/MPC5746R_ECU/WindRiver/LIN_GEN_READY:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jacobcx/MetaWares/3c0b5183af847e6602155c3ed5b6dd2694edd332/gen/MPC5746R_ECU/WindRiver/LIN_GEN_READY
--------------------------------------------------------------------------------
/gen/MPC5746R_ECU/WindRiver/LinIf_GEN_READY:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jacobcx/MetaWares/3c0b5183af847e6602155c3ed5b6dd2694edd332/gen/MPC5746R_ECU/WindRiver/LinIf_GEN_READY
--------------------------------------------------------------------------------
/gen/MPC5746R_ECU/WindRiver/LinIf_Lcfg.h:
--------------------------------------------------------------------------------
1 | /******************************************************************************
2 | *
3 | * Copyright 2017 Mentor Graphics Corporation
4 | * All rights reserved
5 | *
6 | * THIS WORK CONTAINS TRADE SECRET AND PROPRIETARY INFORMATION WHICH IS
7 | * THE PROPERTY OF MENTOR GRAPHICS CORPORATION OR ITS LICENSORS AND IS
8 | * SUBJECT TO LICENSE TERMS.
9 | *
10 | *
11 | ******************************************************************************
12 | * File: LinIf_Lcfg.h
13 | * Description: This file contains the Symbolic Names.
14 | * Product: LinIf
15 | * Assumptions:
16 | * Dependency:
17 | *
18 | ******************************************************************************
19 | * This file is automatically generated by the tool.
20 | * Do not edit manually.
21 | ******************************************************************************/
22 |
23 | #ifndef LINIF_LCFG_H
24 | #define LINIF_LCFG_H
25 |
26 |
27 | /* Channel names */
28 | #ifdef LinIfConf_LinIfChannel_LinIfChannel
29 | #error LinIfConf_LinIfChannel_LinIfChannel already defined
30 | #endif
31 | #define LinIfConf_LinIfChannel_LinIfChannel 1
32 |
33 | #endif /*LINIF_LCFG_H*/
34 | /********************************** End of file *******************************/
35 |
--------------------------------------------------------------------------------
/gen/MPC5746R_ECU/WindRiver/LinIf_PBcfg.h:
--------------------------------------------------------------------------------
1 | /******************************************************************************
2 | *
3 | * Copyright 2017 Mentor Graphics Corporation
4 | * All rights reserved
5 | *
6 | * THIS WORK CONTAINS TRADE SECRET AND PROPRIETARY INFORMATION WHICH IS
7 | * THE PROPERTY OF MENTOR GRAPHICS CORPORATION OR ITS LICENSORS AND IS
8 | * SUBJECT TO LICENSE TERMS.
9 | *
10 | *
11 | ******************************************************************************
12 | * File: LinIf_PBcfg.h
13 | * Description: This file contains the Symbolic Names.
14 | * Product: LinIf
15 | * Assumptions:
16 | * Dependency:
17 | *
18 | ******************************************************************************
19 | * This file is automatically generated by the tool.
20 | * Do not edit manually.
21 | ******************************************************************************/
22 |
23 | #ifndef LINIF_PBCFG_H
24 | #define LINIF_PBCFG_H
25 |
26 | #include "LinIf_Types.h"
27 |
28 | #define LINIF_START_SEC_POSTBUILD_CONST_UNSPECIFIED
29 | #include "LinIf_MemMap.h" /* KW MISRA.INCL.INSIDE */
30 |
31 | extern CONST(LinIf_ConfigType, LINIF_CONST_PB) LinIfGlobalConfig;
32 |
33 | #define LINIF_STOP_SEC_POSTBUILD_CONST_UNSPECIFIED
34 | #include "LinIf_MemMap.h" /* KW MISRA.INCL.INSIDE */
35 |
36 |
37 | /* Schedule table Index names */
38 | #ifdef LinIfConf_LinIfScheduleTable_LinIfScheduleTable
39 | #error LinIfConf_LinIfScheduleTable_LinIfScheduleTable already defined
40 | #endif
41 | #define LinIfConf_LinIfScheduleTable_LinIfScheduleTable 1
42 |
43 | /* Schedule table Index names */
44 | #ifdef LinIfConf_LinIfScheduleTable_LinIfScheduleTable1
45 | #error LinIfConf_LinIfScheduleTable_LinIfScheduleTable1 already defined
46 | #endif
47 | #define LinIfConf_LinIfScheduleTable_LinIfScheduleTable1 0
48 |
49 |
50 | /* LinIfTxPdu names */
51 | #ifdef LinIfConf_LinIfTxPdu_LinIfTxPdu
52 | #error LinIfConf_LinIfTxPdu_LinIfTxPdu already defined
53 | #endif
54 | #define LinIfConf_LinIfTxPdu_LinIfTxPdu 0
55 |
56 |
57 | #endif /*LINIF_PBCFG_H*/
58 | /********************************** End of file *******************************/
59 |
--------------------------------------------------------------------------------
/gen/MPC5746R_ECU/WindRiver/LinSM_Cfg.h:
--------------------------------------------------------------------------------
1 | /******************************************************************************
2 | *
3 | * Copyright 2016 Mentor Graphics Corporation
4 | * All rights reserved
5 | *
6 | * THIS WORK CONTAINS TRADE SECRET AND PROPRIETARY INFORMATION WHICH IS
7 | * THE PROPERTY OF MENTOR GRAPHICS CORPORATION OR ITS LICENSORS AND IS
8 | * SUBJECT TO LICENSE TERMS.
9 | *
10 | *
11 | ******************************************************************************
12 | * File: LinSM_Cfg.h
13 | * Description: This file contains the precompile configuration
14 | * parameters of Lin State Manager
15 | * Product: LinSM
16 | * Assumptions:
17 | * Dependency:
18 | *
19 | ******************************************************************************
20 | * This file is automatically generated by Configuration tool.
21 | * Do not edit manually.
22 | ******************************************************************************
23 | * BSW00350 BSW00411 LINSM007 AR40_GR_082.1
24 | *
25 | * LINSM199: The LinSM_GotoSleepConfirmation shall be configurable by
26 | * LINSM_ENABLE_CONFIRMATIONS
27 | *
28 | * LINSM198: The LinSM_WakeupConfirmation shall be configurable by
29 | * LINSM_ENABLE_CONFIRMATIONS
30 | *
31 | *****************************************************************************/
32 |
33 | /**
34 | * \file LinSM_Cfg.h
35 | * \brief This file contains the pre compile config. parameters of LinSM
36 | * \author Deepesh K V
37 | * \version 1.0
38 | * \date 01/07/2009
39 | * \addtogroup LinSM
40 | *
41 | */
42 |
43 | #ifndef LINSM_CFG_H
44 | #define LINSM_CFG_H
45 |
46 | /*============================ MACRO DEFINITIONS ============================*/
47 |
48 | /*
49 | * AUTOSAR specification version information
50 | */
51 | #define LINSM_CFG_H_AR_MAJOR_VERSION (4U)
52 | #define LINSM_CFG_H_AR_MINOR_VERSION (2U)
53 | #define LINSM_CFG_H_AR_REVISION_VERSION (2U)
54 |
55 | /*
56 | * AUTOSAR SOFTWARE FILE VERSION INFORMATION
57 | */
58 | #define LINSM_CFG_H_SW_MAJOR_VERSION (5U)
59 | #define LINSM_CFG_H_SW_MINOR_VERSION (1U)
60 |
61 | /* Hash key between Pre Comile and Link Time */
62 | #ifdef LINSM_PC_HASH_VALUE
63 | #error LINSM_PC_HASH_VALUE already defined
64 | #endif
65 | #define LINSM_PC_HASH_VALUE ((uint32)2663715576U)
66 |
67 | /* The trcv driver support of LinSM is determined by this setting */
68 | #define LINSM_TRCV_DRIVER_SUPPORTED (STD_ON)
69 |
70 | #define LINSM_DEV_ERROR_DETECT (STD_OFF)
71 | #define LINSM_ENABLE_CONFIRMATIONS (STD_ON)
72 | #define LINSM_VERSION_INFO_API (STD_OFF)
73 | #define LINSM_MAIN_PROCESSING_PERIOD (0.01)
74 |
75 | #endif
76 |
77 | /*************************** End of LinSM_Cfg.h *****************************/
78 |
--------------------------------------------------------------------------------
/gen/MPC5746R_ECU/WindRiver/LinSM_GEN_READY:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jacobcx/MetaWares/3c0b5183af847e6602155c3ed5b6dd2694edd332/gen/MPC5746R_ECU/WindRiver/LinSM_GEN_READY
--------------------------------------------------------------------------------
/gen/MPC5746R_ECU/WindRiver/LinSM_Lcfg.h:
--------------------------------------------------------------------------------
1 | /******************************************************************************
2 | *
3 | * Copyright 2016 Mentor Graphics Corporation
4 | * All rights reserved
5 | *
6 | * THIS WORK CONTAINS TRADE SECRET AND PROPRIETARY INFORMATION WHICH IS
7 | * THE PROPERTY OF MENTOR GRAPHICS CORPORATION OR ITS LICENSORS AND IS
8 | * SUBJECT TO LICENSE TERMS.
9 | *
10 | *
11 | ******************************************************************************
12 | * File: LinSM_Lcfg.h
13 | * Description: LIN State Machine Link-Time Configuration Header File.
14 | * Product: LinSM
15 | * Assumptions:
16 | * Dependency:
17 | *
18 | ******************************************************************************
19 | * This file is automatically generated by Configuration tool.
20 | * Do not edit manually.
21 | ******************************************************************************
22 | *
23 | * AR40_GR_081.1
24 | *
25 | *****************************************************************************/
26 |
27 | #ifndef LINSM_LCFG_H
28 | #define LINSM_LCFG_H
29 |
30 | /*================================ INCLUSIONS ===============================*/
31 |
32 | /*============================ TYPE DEFINITIONS =============================*/
33 |
34 | /*============================ MACRO DEFINITIONS ============================*/
35 |
36 | /* Symbolic names for LinSM Networks */
37 |
38 | #ifdef LinSMConf_LinSMChannel_LinSMChannel
39 | #error LinSMConf_LinSMChannel_LinSMChannel already defined
40 | #endif
41 | #define LinSMConf_LinSMChannel_LinSMChannel (1u)
42 |
43 |
44 | /*===================== EXTERNAL VARIABLE DECLARATIONS ======================*/
45 |
46 | /*===================== EXTERNAL FUCNTION DECLARATIONS ======================*/
47 |
48 | #endif /* LINSM_LCFG_H */
49 | /*======================== END OF FILE LinSM_LCfg.h==========================*/
50 |
--------------------------------------------------------------------------------
/gen/MPC5746R_ECU/WindRiver/LinSM_PBcfg.c:
--------------------------------------------------------------------------------
1 | /******************************************************************************
2 | *
3 | * Copyright 2016 Mentor Graphics Corporation
4 | * All rights reserved
5 | *
6 | * THIS WORK CONTAINS TRADE SECRET AND PROPRIETARY INFORMATION WHICH IS
7 | * THE PROPERTY OF MENTOR GRAPHICS CORPORATION OR ITS LICENSORS AND IS
8 | * SUBJECT TO LICENSE TERMS.
9 | *
10 | *
11 | ******************************************************************************
12 | * File: LinSM_PBcfg.c
13 | * Description: This header file contains the Post build configuration
14 | * parameters for the LinSM module
15 | * Product: LinSM
16 | * Assumptions:
17 | * Dependency:
18 | *
19 | ******************************************************************************
20 | * This file is automatically generated by Configuration tool.
21 | * Do not edit manually.
22 | ******************************************************************************
23 | *
24 | * AR40_GR_040, AR40_GR_052.1 AR40_GR_082.1
25 | *
26 | *****************************************************************************/
27 |
28 |
29 | /*=============================== INCLUSIONS ================================*/
30 |
31 | #include "LinSM_Private.h"
32 |
33 | /*=============================== CONSTANTS =================================*/
34 | #define LINSM_START_SEC_POSTBUILD_CONST_32
35 | #include "LinSM_MemMap.h" /* KW MISRA.INCL.INSIDE */
36 |
37 | static CONST(uint32, LINSM_CONST_PB) LINSM_PBtoPCHashValue = (uint32)2663715576U;
38 | static CONST(uint32, LINSM_CONST_PB) LINSM_PBtoLTHashValue = (uint32)3247913456U;
39 |
40 | #define LINSM_STOP_SEC_POSTBUILD_CONST_32
41 | #include "LinSM_MemMap.h" /* KW MISRA.INCL.INSIDE */
42 |
43 | #define LINSM_START_SEC_POSTBUILD_CONST_8
44 | #include "LinSM_MemMap.h" /* KW MISRA.INCL.INSIDE */
45 |
46 | /* Container for LinSM channel configuration */
47 | static CONST(LinSMScheduleCnt, LINSM_CONST_PB) LinSM_ScheduleTableCnt_a[1] =
48 | {
49 | 1
50 | };
51 |
52 | #define LINSM_STOP_SEC_POSTBUILD_CONST_8
53 | #include "LinSM_MemMap.h" /* KW MISRA.INCL.INSIDE */
54 |
55 | #define LINSM_START_SEC_POSTBUILD_CONST_UNSPECIFIED
56 | #include "LinSM_MemMap.h" /* KW MISRA.INCL.INSIDE */
57 |
58 | /* Container for LinSM channel configuration */
59 | CONST(LinSM_ConfigType, LINSM_CONST_PB) LinSMConfigSet =
60 | {
61 | &LINSM_PBtoPCHashValue,
62 | &LINSM_PBtoLTHashValue,
63 | LinSM_ScheduleTableCnt_a
64 | };
65 |
66 | #define LINSM_STOP_SEC_POSTBUILD_CONST_UNSPECIFIED
67 | #include "LinSM_MemMap.h" /* KW MISRA.INCL.INSIDE */
68 |
69 | /*************************** End of LinSM_PBcfg *****************************/
70 |
--------------------------------------------------------------------------------
/gen/MPC5746R_ECU/WindRiver/LinSM_PBcfg.h:
--------------------------------------------------------------------------------
1 | /******************************************************************************
2 | *
3 | * Copyright 2016 Mentor Graphics Corporation
4 | * All rights reserved
5 | *
6 | * THIS WORK CONTAINS TRADE SECRET AND PROPRIETARY INFORMATION WHICH IS
7 | * THE PROPERTY OF MENTOR GRAPHICS CORPORATION OR ITS LICENSORS AND IS
8 | * SUBJECT TO LICENSE TERMS.
9 | *
10 | *
11 | ******************************************************************************
12 | * File: LinSM_PBcfg.h
13 | * Description: LIN State Machine POST-BUILD Configuration Header File.
14 | * Product: LinSM
15 | * Assumptions:
16 | * Dependency:
17 | *
18 | ******************************************************************************
19 | * This file is automatically generated by Configuration tool.
20 | * Do not edit manually.
21 | ******************************************************************************
22 | *
23 | * AR40_GR_081.1
24 | *
25 | *****************************************************************************/
26 |
27 |
28 | #ifndef LINSM_PBCFG_H
29 | #define LINSM_PBCFG_H
30 |
31 | /*=============================== INCLUSIONS ===============================*/
32 |
33 | #include "LinSM_Types.h"
34 |
35 | /*============================ TYPE DEFINITIONS =============================*/
36 |
37 | #define LINSM_START_SEC_POSTBUILD_CONST_UNSPECIFIED
38 | #include "LinSM_MemMap.h" /* KW MISRA.INCL.INSIDE */
39 | /** \brief External declaration of LinSM_Configuration
40 | */
41 | extern CONST ( LinSM_ConfigType, LINSM_CONST_PB ) LinSMConfigSet;
42 |
43 | #define LINSM_STOP_SEC_POSTBUILD_CONST_UNSPECIFIED
44 | #include "LinSM_MemMap.h" /* KW MISRA.INCL.INSIDE */
45 |
46 | /*============================ MACRO DEFINITIONS ============================*/
47 |
48 | /* Symbolic names for LinSM Networks */
49 |
50 |
51 | #ifdef LinSMConf_LinSMSchedule_LinSMSchedule
52 | #error LinSMConf_LinSMSchedule_LinSMSchedule already defined
53 | #endif
54 | #define LinSMConf_LinSMSchedule_LinSMSchedule (1u)
55 |
56 |
57 | /*===================== EXTERNAL VARIABLE DECLARATIONS ======================*/
58 |
59 |
60 | /*===================== EXTERNAL FUCNTION DECLARATIONS ======================*/
61 |
62 | #endif /* LINSM_PBCFG_H */
63 |
64 |
65 | /*================== END OF FILE LinSM_PBcfg.h====================*/
66 |
--------------------------------------------------------------------------------
/gen/MPC5746R_ECU/WindRiver/LinTrcv_31_UJA1132_GEN_READY:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jacobcx/MetaWares/3c0b5183af847e6602155c3ed5b6dd2694edd332/gen/MPC5746R_ECU/WindRiver/LinTrcv_31_UJA1132_GEN_READY
--------------------------------------------------------------------------------
/gen/MPC5746R_ECU/WindRiver/LinTrcv_31_UJA1132_Lcfg.h:
--------------------------------------------------------------------------------
1 | /******************************************************************************
2 | *
3 | * This file is automatically generated by Configuration tool.
4 | * Do not edit manually.
5 | *
6 | *==============================================================================
7 | *
8 | * Module: LinTrcv
9 | *
10 | * File Name: LinTrcv_31_UJA1132_LCfg.h
11 | *
12 | * Description: LIN Transceiver Link-Time Configuration Header File.
13 | *
14 | *
15 | * AR40_GR_081.1
16 | *
17 | *****************************************************************************/
18 |
19 | #ifndef LINTRCV_31_UJA1132_LCFG_H
20 | #define LINTRCV_31_UJA1132_LCFG_H
21 |
22 | /*=============================== INCLUSIONS ===============================*/
23 |
24 | /*============================ TYPE DEFINITIONS =============================*/
25 |
26 | /*============================ MACRO DEFINITIONS ============================*/
27 |
28 | /* Symbolic names for LinTrcv Channels */
29 |
30 | #ifdef LinTrcvConf_LinTrcvChannel_LinTrcvChannel
31 | #error LinTrcvConf_LinTrcvChannel_LinTrcvChannel already defined
32 | #endif
33 | #define LinTrcvConf_LinTrcvChannel_LinTrcvChannel (0u)
34 |
35 | /*===================== EXTERNAL VARIABLE DECLARATIONS ======================*/
36 |
37 |
38 | /*===================== EXTERNAL FUCNTION DECLARATIONS ======================*/
39 |
40 | #endif /* LINTRCV_31_UJA1132_LCFG_H */
41 |
42 |
43 | /*================== END OF FILE LinTrcv_31_UJA1132_LCfg.h====================*/
44 |
--------------------------------------------------------------------------------
/gen/MPC5746R_ECU/WindRiver/MCL_GEN_READY:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jacobcx/MetaWares/3c0b5183af847e6602155c3ed5b6dd2694edd332/gen/MPC5746R_ECU/WindRiver/MCL_GEN_READY
--------------------------------------------------------------------------------
/gen/MPC5746R_ECU/WindRiver/MCU_GEN_READY:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jacobcx/MetaWares/3c0b5183af847e6602155c3ed5b6dd2694edd332/gen/MPC5746R_ECU/WindRiver/MCU_GEN_READY
--------------------------------------------------------------------------------
/gen/MPC5746R_ECU/WindRiver/MemIf_GEN_READY:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jacobcx/MetaWares/3c0b5183af847e6602155c3ed5b6dd2694edd332/gen/MPC5746R_ECU/WindRiver/MemIf_GEN_READY
--------------------------------------------------------------------------------
/gen/MPC5746R_ECU/WindRiver/NvM_GEN_READY:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jacobcx/MetaWares/3c0b5183af847e6602155c3ed5b6dd2694edd332/gen/MPC5746R_ECU/WindRiver/NvM_GEN_READY
--------------------------------------------------------------------------------
/gen/MPC5746R_ECU/WindRiver/Os_Cfg.s:
--------------------------------------------------------------------------------
1 | ;******************************************************************************
2 | ;*
3 | ;* Mentor Graphics Corporation
4 | ;* All rights reserved
5 | ;*
6 | ;******************************************************************************
7 | ;* File: Os_Cfg.s
8 | ;* Description: Low level configuration
9 | ;* Product: VSTAR
10 | ;* Module: Operating system
11 | ;* Dependency: PowerPC
12 | ;*
13 | ;******************************************************************************
14 |
15 | .set OS_CONFIG_SAFEKERNELINIT,1
16 | .set OS_CONFIG_PHYSICAL_CORE_NO,2
17 | .set OS_CONFIG_LOGICAL_CORE_NO,2
18 |
19 | .set OS_CONFIG_CORE_0_IS_AUTOSAR,1
20 | .set OS_CONFIG_CORE_1_IS_AUTOSAR,1
21 |
22 | .set OS_CONFIG_MULTITABLE, 1
23 |
24 | .set OS_CONFIG_GHS,0
25 | .set OS_CONFIG_WINDRIVER,1
26 | .set OS_CONFIG_MGCGCC,0
27 |
28 | .set OS_CONFIG_MEMORYPROTECTION,0
29 |
30 | .set OS_CONFIG_STACKSHARING, 0
31 |
32 | .set OS_USE_Z4, 1
33 | .set OS_Z4_SPRG_NUMBER, 4
34 | .set OS_Z4_FLOATINGPOINT, 1
35 | .set OS_Z4_SPE, 0
36 |
37 |
--------------------------------------------------------------------------------
/gen/MPC5746R_ECU/WindRiver/Os_GEN_READY:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jacobcx/MetaWares/3c0b5183af847e6602155c3ed5b6dd2694edd332/gen/MPC5746R_ECU/WindRiver/Os_GEN_READY
--------------------------------------------------------------------------------
/gen/MPC5746R_ECU/WindRiver/PORT_GEN_READY:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jacobcx/MetaWares/3c0b5183af847e6602155c3ed5b6dd2694edd332/gen/MPC5746R_ECU/WindRiver/PORT_GEN_READY
--------------------------------------------------------------------------------
/gen/MPC5746R_ECU/WindRiver/PWM_GEN_READY:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jacobcx/MetaWares/3c0b5183af847e6602155c3ed5b6dd2694edd332/gen/MPC5746R_ECU/WindRiver/PWM_GEN_READY
--------------------------------------------------------------------------------
/gen/MPC5746R_ECU/WindRiver/PduR_CanIf.h:
--------------------------------------------------------------------------------
1 | /*****************************************************************************
2 | *
3 | * Copyright 2016 Mentor Graphics Corporation
4 | * All Rights Reserved
5 | *
6 | * THIS WORK CONTAINS TRADE SECRET
7 | * AND PROPRIETARY INFORMATION WHICH IS THE
8 | * PROPERTY OF MENTOR GRAPHICS
9 | * CORPORATION OR ITS LICENSORS AND IS
10 | * SUBJECT TO LICENSE TERMS.
11 | *
12 | *****************************************************************************
13 | * File: PduR_CanIf.h
14 | * Description: This file contains CanIf If module functions
15 | *
16 | * Assumptions: none.
17 | * Dependency: none.
18 | *
19 | *****************************************************************************/
20 | #ifndef PDUR_CANIF_H
21 | #define PDUR_CANIF_H
22 |
23 | /*****************************************************************************
24 | * Include Section
25 | *****************************************************************************/
26 | #include "PduR.h"
27 | /*****************************************************************************
28 | * Global Symbols
29 | *****************************************************************************/
30 |
31 | /*****************************************************************************
32 | * Global Data Types
33 | *****************************************************************************/
34 | #define PDUR_START_SEC_CODE
35 | #include "PduR_MemMap.h" /* KW MISRA.INCL.INSIDE */
36 |
37 | /* CANIF interface support*/
38 | /******************************************************
39 | PduR_CanIfRxIndication
40 | *******************************************************/
41 | extern FUNC(void, PDUR_CODE) PduR_CanIfRxIndication(
42 | VAR(PduIdType,AUTOMATIC) RxPduId,
43 | P2VAR(PduInfoType, AUTOMATIC,PDUR_APPL_DATA) PduInfoPtr)
44 | ;
45 | /******************************************************
46 | PduR_CanIfTxConfirmation
47 | *******************************************************/
48 | extern FUNC(void, PDUR_CODE) PduR_CanIfTxConfirmation(VAR(PduIdType,AUTOMATIC) TxPduId)
49 | ;
50 |
51 |
52 |
53 | #define PDUR_STOP_SEC_CODE
54 | #include "PduR_MemMap.h" /* KW MISRA.INCL.INSIDE */
55 |
56 | #endif /*PDUR_CANIF_H*/
57 | /********************************** End of file *******************************/
58 |
--------------------------------------------------------------------------------
/gen/MPC5746R_ECU/WindRiver/PduR_Com.h:
--------------------------------------------------------------------------------
1 | /*****************************************************************************
2 | *
3 | * Copyright 2016 Mentor Graphics Corporation
4 | * All Rights Reserved
5 | *
6 | * THIS WORK CONTAINS TRADE SECRET
7 | * AND PROPRIETARY INFORMATION WHICH IS THE
8 | * PROPERTY OF MENTOR GRAPHICS
9 | * CORPORATION OR ITS LICENSORS AND IS
10 | * SUBJECT TO LICENSE TERMS.
11 | *
12 | *****************************************************************************
13 | * File: PduR_Com.h
14 | * Description: This file contains Com If module functions
15 | *
16 | * Assumptions: none.
17 | * Dependency: none.
18 | *
19 | *****************************************************************************/
20 | #ifndef PDUR_COM_H
21 | #define PDUR_COM_H
22 |
23 | /*****************************************************************************
24 | * Include Section
25 | *****************************************************************************/
26 | #include "PduR.h"
27 | /*****************************************************************************
28 | * Global Symbols
29 | *****************************************************************************/
30 |
31 | /*****************************************************************************
32 | * Global Data Types
33 | *****************************************************************************/
34 | #define PDUR_START_SEC_CODE
35 | #include "PduR_MemMap.h" /* KW MISRA.INCL.INSIDE */
36 |
37 | /* COM interface support*/
38 | /******************************************************
39 | PduR_ComTransmit
40 | *******************************************************/
41 | extern FUNC(Std_ReturnType,PDUR_CODE) PduR_ComTransmit(VAR(PduIdType,AUTOMATIC) id,
42 | P2VAR(PduInfoType, AUTOMATIC,PDUR_APPL_DATA)info)
43 | ;
44 |
45 | #define PDUR_STOP_SEC_CODE
46 | #include "PduR_MemMap.h" /* KW MISRA.INCL.INSIDE */
47 |
48 | #endif /*PDUR_COM_H*/
49 | /********************************** End of file *******************************/
50 |
--------------------------------------------------------------------------------
/gen/MPC5746R_ECU/WindRiver/PduR_Dcm.h:
--------------------------------------------------------------------------------
1 | /*****************************************************************************
2 | *
3 | * Copyright 2016 Mentor Graphics Corporation
4 | * All Rights Reserved
5 | *
6 | * THIS WORK CONTAINS TRADE SECRET
7 | * AND PROPRIETARY INFORMATION WHICH IS THE
8 | * PROPERTY OF MENTOR GRAPHICS
9 | * CORPORATION OR ITS LICENSORS AND IS
10 | * SUBJECT TO LICENSE TERMS.
11 | *
12 | *****************************************************************************
13 | * File: PduR_Dcm.h
14 | * Description: This file contains Dcm If module functions
15 | *
16 | * Assumptions: none.
17 | * Dependency: none.
18 | *
19 | *****************************************************************************/
20 | #ifndef PDUR_DCM_H
21 | #define PDUR_DCM_H
22 |
23 | /*****************************************************************************
24 | * Include Section
25 | *****************************************************************************/
26 | #include "PduR.h"
27 | /*****************************************************************************
28 | * Global Symbols
29 | *****************************************************************************/
30 |
31 | /*****************************************************************************
32 | * Global Data Types
33 | *****************************************************************************/
34 | #define PDUR_START_SEC_CODE
35 | #include "PduR_MemMap.h" /* KW MISRA.INCL.INSIDE */
36 |
37 | /* DCM interface support*/
38 | /******************************************************
39 | PduR_DcmTransmit
40 | *******************************************************/
41 | extern FUNC(Std_ReturnType,PDUR_CODE) PduR_DcmTransmit(VAR(PduIdType,AUTOMATIC) id,
42 | P2VAR(PduInfoType, AUTOMATIC,PDUR_APPL_DATA)info)
43 | ;
44 | /******************************************************
45 | PduR_DcmCancelTransmit
46 | *******************************************************/
47 | extern FUNC(Std_ReturnType,PDUR_CODE) PduR_DcmCancelTransmit(VAR(PduIdType,AUTOMATIC) id)
48 | ;
49 | /******************************************************
50 | PduR_DcmCancelReceive
51 | *******************************************************/
52 | extern FUNC(Std_ReturnType,PDUR_CODE) PduR_DcmCancelReceive(VAR(PduIdType,AUTOMATIC) id)
53 | ;
54 |
55 | #define PDUR_STOP_SEC_CODE
56 | #include "PduR_MemMap.h" /* KW MISRA.INCL.INSIDE */
57 |
58 | #endif /*PDUR_DCM_H*/
59 | /********************************** End of file *******************************/
60 |
--------------------------------------------------------------------------------
/gen/MPC5746R_ECU/WindRiver/PduR_GEN_READY:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jacobcx/MetaWares/3c0b5183af847e6602155c3ed5b6dd2694edd332/gen/MPC5746R_ECU/WindRiver/PduR_GEN_READY
--------------------------------------------------------------------------------
/gen/MPC5746R_ECU/WindRiver/PduR_Lcfg.c:
--------------------------------------------------------------------------------
1 | /*****************************************************************************
2 | *
3 | * Copyright 2016 Mentor Graphics Corporation
4 | * All Rights Reserved
5 | *
6 | * THIS WORK CONTAINS TRADE SECRET
7 | * AND PROPRIETARY INFORMATION WHICH IS THE
8 | * PROPERTY OF MENTOR GRAPHICS
9 | * CORPORATION OR ITS LICENSORS AND IS
10 | * SUBJECT TO LICENSE TERMS.
11 | *
12 | *****************************************************************************
13 | * File: PduR_LCfg.c
14 | * Description: This is the AUTOSAR Pdu Router Module Configuration
15 | * Link-Time C File generated for Post-Build Implementation.
16 | * VSC Version: 2.5.4
17 | * DO NOT EDIT THIS FILE
18 | *
19 | * This file covers requirements:
20 | *
21 | * PDUR423 PDUR424 PDUR0762
22 | *
23 | *
24 | * Assumptions: none.
25 | * Dependency: none.
26 | *****************************************************************************/
27 | #include "PduR.h"
28 | #include "PduR_i.h"
29 |
30 | #define PDUR_START_SEC_VAR_INIT_UNSPECIFIED
31 | #include "PduR_MemMap.h" /* KW MISRA.INCL.INSIDE */
32 |
33 | VAR(PduR_StateType, PDUR_VAR) PduR_Status = PDUR_UNINIT;
34 |
35 | P2CONST(PduR_PBConfigType,PDUR_VAR,PDUR_CONST_PB) PduR_Main =
36 | (P2CONST(PduR_PBConfigType,PDUR_VAR,PDUR_CONST_PB))0U;
37 |
38 | P2VAR(CONSTP2CONST(void,PDUR_CONST_PB, PDUR_CONST_PB),PDUR_VAR, PDUR_VAR) RoutingArraysRef
39 | = NULL_PTR;
40 |
41 | P2CONST(uint16,PDUR_VAR, PDUR_CONST_PB) RoutingArraysSizeRef
42 | = NULL_PTR;
43 |
44 | #if(PDUR_ENABLE_ROUTING_GROUPS == STD_ON)
45 | P2CONST(PduR_RoutingPathGroups,PDUR_VAR, PDUR_CONST_PB) RoutingPathGroupsRef
46 | = NULL_PTR;
47 |
48 | P2VAR(CONSTP2VAR(uint8,PDUR_CONST_PB, PDUR_VAR_PB),PDUR_VAR, PDUR_VAR) RoutingDestRamRef
49 | = NULL_PTR;
50 | P2VAR(CONSTP2VAR(uint8,PDUR_CONST_PB, PDUR_VAR_PB),PDUR_VAR, PDUR_VAR) RoutingDestRamRefHandleId
51 | = NULL_PTR;
52 | #endif
53 |
54 | #define PDUR_STOP_SEC_VAR_INIT_UNSPECIFIED
55 | #include "PduR_MemMap.h" /* KW MISRA.INCL.INSIDE */
56 |
57 |
58 | #define PDUR_START_SEC_CONFIG_DATA_32
59 | #include "PduR_MemMap.h" /* KW MISRA.INCL.INSIDE */
60 |
61 | /* Hash key between Link Time and Post build for LinTp */
62 | CONST(uint32, PDUR_CONST) PduR_LTtoPCHashValue = (uint32)212217955U;
63 |
64 | /* Hash key Link Time */
65 | CONST(uint32, PDUR_CONST) PduR_LTHashValue = (uint32)2740689400U;
66 |
67 | #define PDUR_STOP_SEC_CONFIG_DATA_32
68 | #include "PduR_MemMap.h" /* KW MISRA.INCL.INSIDE */
69 |
70 | /********************************** End of file *******************************/
71 |
--------------------------------------------------------------------------------
/gen/MPC5746R_ECU/WindRiver/PduR_LinIf.h:
--------------------------------------------------------------------------------
1 | /*****************************************************************************
2 | *
3 | * Copyright 2016 Mentor Graphics Corporation
4 | * All Rights Reserved
5 | *
6 | * THIS WORK CONTAINS TRADE SECRET
7 | * AND PROPRIETARY INFORMATION WHICH IS THE
8 | * PROPERTY OF MENTOR GRAPHICS
9 | * CORPORATION OR ITS LICENSORS AND IS
10 | * SUBJECT TO LICENSE TERMS.
11 | *
12 | *****************************************************************************
13 | * File: PduR_LinIf.h
14 | * Description: This file contains LinIf If module functions
15 | *
16 | * Assumptions: none.
17 | * Dependency: none.
18 | *
19 | *****************************************************************************/
20 | #ifndef PDUR_LINIF_H
21 | #define PDUR_LINIF_H
22 |
23 | /*****************************************************************************
24 | * Include Section
25 | *****************************************************************************/
26 | #include "PduR.h"
27 | /*****************************************************************************
28 | * Global Symbols
29 | *****************************************************************************/
30 |
31 | /*****************************************************************************
32 | * Global Data Types
33 | *****************************************************************************/
34 | #define PDUR_START_SEC_CODE
35 | #include "PduR_MemMap.h" /* KW MISRA.INCL.INSIDE */
36 |
37 | /* LINIF interface support*/
38 | /******************************************************
39 | PduR_LinIfRxIndication
40 | *******************************************************/
41 | extern FUNC(void, PDUR_CODE) PduR_LinIfRxIndication(
42 | VAR(PduIdType,AUTOMATIC) RxPduId,
43 | P2VAR(PduInfoType, AUTOMATIC,PDUR_APPL_DATA) PduInfoPtr)
44 | ;
45 | /******************************************************
46 | PduR_LinIfTxConfirmation
47 | *******************************************************/
48 | extern FUNC(void, PDUR_CODE) PduR_LinIfTxConfirmation(VAR(PduIdType,AUTOMATIC) TxPduId)
49 | ;
50 | /******************************************************
51 | PduR_LinIfTriggerTransmit
52 | *******************************************************/
53 | extern FUNC(Std_ReturnType, PDUR_CODE) PduR_LinIfTriggerTransmit(
54 | VAR(PduIdType,AUTOMATIC) TxPduId,
55 | P2VAR(PduInfoType, AUTOMATIC,PDUR_APPL_DATA) PduInfoPtr
56 | )
57 | ;
58 |
59 |
60 |
61 | #define PDUR_STOP_SEC_CODE
62 | #include "PduR_MemMap.h" /* KW MISRA.INCL.INSIDE */
63 |
64 | #endif /*PDUR_LINIF_H*/
65 | /********************************** End of file *******************************/
66 |
--------------------------------------------------------------------------------
/gen/MPC5746R_ECU/WindRiver/Rte_DataHandleType.h:
--------------------------------------------------------------------------------
1 | /**\file
2 | *
3 | * \brief Generated Source File for Rte
4 | *
5 | *
6 | *
7 | * \b Application: Rte \n
8 | * \b Target: see Rte.h for details \n
9 | * \b Compiler: see Rte.h for details \n
10 | * \b Autosar-Vendor-ID: 31 \n
11 | *
12 | * \b Module: Rte_DataHandleType.h \n
13 | * \b Generator: VSTAR Rte V6.1.1-Build743 \n
14 | *
15 | * NOTE! This file is generated. Do not edit!
16 | *
17 | * \b Changeable-by-user: No \n
18 | * \b Delivery-File: No \n
19 | * \n
20 | * \b Module-Owner: Mentor Graphics \n
21 | * \b Web: https://supportnet.mentor.com/ \n
22 | * \n
23 | */
24 |
25 | /******************************************************************************
26 | *
27 | * Copyright 2017 Mentor Graphics Corporation
28 | * All rights reserved
29 | *
30 | * THIS WORK CONTAINS TRADE SECRET AND PROPRIETARY INFORMATION WHICH IS
31 | * THE PROPERTY OF MENTOR GRAPHICS CORPORATION OR ITS LICENSORS AND IS
32 | * SUBJECT TO LICENSE TERMS.
33 | *
34 | *
35 | ******************************************************************************/
36 | #ifndef RTE_DATAHANDLETYPE_H
37 | #define RTE_DATAHANDLETYPE_H
38 |
39 | /*============================================================================*
40 | * PREPROCESSOR DIRECTIVES *
41 | *============================================================================*/
42 |
43 | /* INCLUDE DIRECTIVES FOR OTHER HEADERS --------------------------------------*/
44 |
45 | /* EXPORTED DEFINES FOR CONSTANTS --------------------------------------------*/
46 | #define RTE_DATAHANDLETYPE_SW_MAJOR_VERSION (6U)
47 | #define RTE_DATAHANDLETYPE_SW_MINOR_VERSION (1U)
48 | #define RTE_DATAHANDLETYPE_SW_PATCH_VERSION (1U)
49 |
50 | /*============================================================================*
51 | * EXPORTED TYPEDEF DECLARATIONS *
52 | *============================================================================*/
53 |
54 | /* Data Handle Types ---------------------------------------------------------*/
55 |
56 | #endif /* RTE_DATAHANDLETYPE_H */
57 |
--------------------------------------------------------------------------------
/gen/MPC5746R_ECU/WindRiver/Rte_GEN_READY:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jacobcx/MetaWares/3c0b5183af847e6602155c3ed5b6dd2694edd332/gen/MPC5746R_ECU/WindRiver/Rte_GEN_READY
--------------------------------------------------------------------------------
/gen/MPC5746R_ECU/WindRiver/Rte_Type.h:
--------------------------------------------------------------------------------
1 | /**\file
2 | *
3 | * \brief Generated Source File for Rte
4 | *
5 | *
6 | *
7 | * \b Application: Rte \n
8 | * \b Target: see Rte.h for details \n
9 | * \b Compiler: see Rte.h for details \n
10 | * \b Autosar-Vendor-ID: 31 \n
11 | *
12 | * \b Module: Rte_Type.h \n
13 | * \b Generator: VSTAR Rte V6.1.1-Build743 \n
14 | *
15 | * NOTE! This file is generated. Do not edit!
16 | *
17 | * \b Changeable-by-user: No \n
18 | * \b Delivery-File: No \n
19 | * \n
20 | * \b Module-Owner: Mentor Graphics \n
21 | * \b Web: https://supportnet.mentor.com/ \n
22 | * \n
23 | */
24 |
25 | /******************************************************************************
26 | *
27 | * Copyright 2017 Mentor Graphics Corporation
28 | * All rights reserved
29 | *
30 | * THIS WORK CONTAINS TRADE SECRET AND PROPRIETARY INFORMATION WHICH IS
31 | * THE PROPERTY OF MENTOR GRAPHICS CORPORATION OR ITS LICENSORS AND IS
32 | * SUBJECT TO LICENSE TERMS.
33 | *
34 | *
35 | ******************************************************************************/
36 | #ifndef RTE_TYPE_H
37 | #define RTE_TYPE_H
38 |
39 | /*============================================================================*
40 | * PREPROCESSOR DIRECTIVES *
41 | *============================================================================*/
42 |
43 | /* INCLUDE DIRECTIVES FOR OTHER HEADERS --------------------------------------*/
44 |
45 | #include "Rte.h"
46 |
47 | /* EXPORTED DEFINES FOR CONSTANTS --------------------------------------------*/
48 | #define RTE_TYPE_SW_MAJOR_VERSION (6U)
49 | #define RTE_TYPE_SW_MINOR_VERSION (1U)
50 | #define RTE_TYPE_SW_PATCH_VERSION (1U)
51 |
52 | /*============================================================================*
53 | * EXPORTED TYPEDEF DECLARATIONS *
54 | *============================================================================*/
55 |
56 | /* Implementation data types -------------------------------------------------*/
57 | typedef uint32 AppModeType;
58 | typedef uint8 ApplicationStateType;
59 | typedef uint8 ApplicationType;
60 | typedef uint32 CounterType;
61 |
62 | typedef struct
63 | {
64 | uint8 testElement1;
65 | uint32 testElement2;
66 | uint16 testElement3;
67 | } IocTestStruct;
68 |
69 | typedef P2VAR(IocTestStruct, TYPEDEF, RTE_APPL_DATA) IocTestStructDataRefByType;
70 | typedef uint8 RestartType;
71 | typedef uint32 TickType;
72 | typedef uint8 uint8_2dim_array[2][3];
73 | typedef uint8 uint8_array[8];
74 | typedef P2VAR(uint8, TYPEDEF, RTE_APPL_DATA) uint8_ptr;
75 | typedef uint8 uint8_ref;
76 | typedef P2VAR(void, TYPEDEF, RTE_APPL_DATA) void_ptr;
77 |
78 | /* Per-Instance-Memory types -------------------------------------------------*/
79 |
80 | /* Client-Server types -------------------------------------------------------*/
81 | typedef struct
82 | {
83 | uint16 clientId;
84 | uint16 sequenceCounter;
85 | } Rte_Cs_TransactionHandleType;
86 |
87 |
88 | #endif /* RTE_TYPE_H */
89 |
--------------------------------------------------------------------------------
/gen/MPC5746R_ECU/WindRiver/Rte_log.txt:
--------------------------------------------------------------------------------
1 | Transformer prototypes for RemoteReceivers
2 | Transformer prototypes for RemoteSenders
3 | Transformer prototypes for RemoteSignalClients
4 | Transformer prototypes for RemoteSignalServers
5 | Cache entries for document #0
6 | refCache: 48
7 | revRefCache: 83
8 | refValRefCache: 0
9 | getOneByQueryCache: 820
10 | getManyByQueryCache: 90
11 | shortNameCache: 100
12 | nodeTextCache: 291
13 | usedPPortsCache: 0
14 | usedRPortsCache: 0
15 | usedPRPortsCache: 0
16 | portPrototypeCache: 0
17 |
18 |
--------------------------------------------------------------------------------
/gen/MPC5746R_ECU/WindRiver/SPI_GEN_READY:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jacobcx/MetaWares/3c0b5183af847e6602155c3ed5b6dd2694edd332/gen/MPC5746R_ECU/WindRiver/SPI_GEN_READY
--------------------------------------------------------------------------------
/gen/MPC5746R_ECU/WindRiver/WDG_GEN_READY:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jacobcx/MetaWares/3c0b5183af847e6602155c3ed5b6dd2694edd332/gen/MPC5746R_ECU/WindRiver/WDG_GEN_READY
--------------------------------------------------------------------------------
/gen/MPC5746R_ECU/WindRiver/WdgIf_Cfg.h:
--------------------------------------------------------------------------------
1 | /******************************************************************************
2 | * This file is automatically generated by VSC.
3 | * Do not edit manually.
4 | * VSC Version : 2.5.4
5 | * WdgIfPlugin : com.mentor.bsw.wdgif.generator 6.2.0
6 | *==============================================================================
7 | *
8 | * Module: WdgIf
9 | *
10 | * File Name: WdgIf_Cfg.h
11 | *
12 | * Description: This file shall contain the configuration pre-compile time
13 | * parameters for WdgIf module.
14 | *
15 | ******************************************************************************/
16 |
17 | /******************************************************************************
18 | *
19 | * Copyright 2016 Mentor Graphics Corporation
20 | * All rights reserved
21 | *
22 | * THIS WORK CONTAINS TRADE SECRET AND PROPRIETARY INFORMATION WHICH IS
23 | * THE PROPERTY OF MENTOR GRAPHICS CORPORATION OR ITS LICENSORS AND IS
24 | * SUBJECT TO LICENSE TERMS.
25 | *
26 | *
27 | ******************************************************************************/
28 |
29 | #ifndef WDGIF_CFG_H
30 | #define WDGIF_CFG_H
31 |
32 | /** \Requirements{DD-BSW030-MGC01-V1 DD-BSW031-MGC01-V1} */
33 |
34 | /*=============================== INCLUSIONS ================================*/
35 |
36 |
37 | /*============================== VERSION INFO ===============================*/
38 |
39 | #define WDGIF_CFG_SW_MAJOR_VERSION (6U)
40 | #define WDGIF_CFG_SW_MINOR_VERSION (2U)
41 | #define WDGIF_CFG_SW_PATCH_VERSION (0U)
42 |
43 | /*============================ TYPE DEFINITIONS =============================*/
44 |
45 | /*============================ MACRO DEFINITIONS ============================*/
46 |
47 | /******************************************************************************
48 | * General Configuration
49 | *****************************************************************************/
50 |
51 | /**
52 | * Preprocessor switch to enable-disable
53 | * development error detection and reporting
54 | * \Requirements
55 | * \reqtrace{DSAR-SDD-WDGIF-27-2}{DD-WdgIf005-Conf-MGC01-V1}
56 | */
57 | #define WDGIF_DEV_ERROR_DETECT (STD_OFF)
58 |
59 | /**
60 | * Preprocessor switch to enable/disable the existence of the
61 | * API WdgIf_GetVersionInfo
62 | * \Requirements
63 | * \reqtrace{DSAR-SDD-WDGIF-28-2}{DD-WDGIF033-Conf-MGC01-V1}
64 | */
65 | #define WDGIF_VERSION_INFO_API (STD_ON)
66 |
67 | /**
68 | * Preprocessor switch to enable-disable the
69 | * version check for foreign modules
70 | */
71 | #define WDGIF_VERSION_CHECK_FOREIGN_MODULE (STD_ON)
72 |
73 | #define WdgIfConf_WdgIfDevice_WdgIfDevice (0U)
74 |
75 |
76 | #define WDGIF_PC_HASH_VALUE ((uint32)3918076480U)
77 |
78 |
79 | #endif /* WDGIF_CFG_H */
80 | /*=============================== END OF FILE ===============================*/
81 |
--------------------------------------------------------------------------------
/gen/MPC5746R_ECU/WindRiver/WdgIf_GEN_READY:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jacobcx/MetaWares/3c0b5183af847e6602155c3ed5b6dd2694edd332/gen/MPC5746R_ECU/WindRiver/WdgIf_GEN_READY
--------------------------------------------------------------------------------
/gen/MPC5746R_ECU/WindRiver/WdgIf_Lcfg.c:
--------------------------------------------------------------------------------
1 | /******************************************************************************
2 | * This file is automatically generated by VSC.
3 | * Do not edit manually.
4 | * VSC Version : 2.5.4
5 | * WdgIfPlugin : com.mentor.bsw.wdgif.generator 6.2.0
6 | *==============================================================================
7 | *
8 | * Module: WdgIf
9 | *
10 | * File Name: WdgIf_Lcfg.c
11 | *
12 | * Description: This file shall contain the configuration link time
13 | * parameters for WdgIf module.
14 | *
15 | ******************************************************************************/
16 |
17 | /******************************************************************************
18 | *
19 | * Copyright 2016 Mentor Graphics Corporation
20 | * All rights reserved
21 | *
22 | * THIS WORK CONTAINS TRADE SECRET AND PROPRIETARY INFORMATION WHICH IS
23 | * THE PROPERTY OF MENTOR GRAPHICS CORPORATION OR ITS LICENSORS AND IS
24 | * SUBJECT TO LICENSE TERMS.
25 | *
26 | *
27 | ******************************************************************************/
28 |
29 | /** \Requirements{DD-BSW013-MGC01-V1 DD-BSW014-MGC01-V1} */
30 |
31 | /*=============================== INCLUSIONS ================================*/
32 |
33 | #include "WdgIf.h"
34 |
35 | /* Version controls for all WdgIf header files */
36 |
37 | #define EXPECTED_SW_MAJOR_VERSION (6U)
38 | #define EXPECTED_SW_MINOR_VERSION (2U)
39 | #define EXPECTED_SW_PATCH_VERSION (0U)
40 |
41 | #if ( (WDGIF_SW_MAJOR_VERSION != EXPECTED_SW_MAJOR_VERSION) || \
42 | (WDGIF_SW_MINOR_VERSION != EXPECTED_SW_MINOR_VERSION) || \
43 | (WDGIF_SW_PATCH_VERSION != EXPECTED_SW_PATCH_VERSION) )
44 | #error "The software version of the WdgIf.h file does not match the expected version."
45 | #endif
46 | /******************************************************************************
47 | * General Configuration
48 | *****************************************************************************/
49 |
50 |
51 | /*************************************************/
52 | /* Public CRC32 hash values for link time checks */
53 | /*************************************************/
54 | #define WDGIF_START_SEC_CONST_32
55 | #include "WdgIf_MemMap.h" /* KW MISRA.INCL.INSIDE */
56 |
57 | CONST(uint32, WDGIF_CONST) WdgIf_LTtoPCHashValue = (uint32)3918076480U;
58 |
59 | #define WDGIF_STOP_SEC_CONST_32
60 | #include "WdgIf_MemMap.h" /* KW MISRA.INCL.INSIDE */
61 |
62 | /*=============================== END OF FILE ===============================*/
63 |
--------------------------------------------------------------------------------
/gen/MPC5746R_ECU/WindRiver/WdgM_Cfg.h:
--------------------------------------------------------------------------------
1 | /*******************************************************************************
2 | * This file is automatically generated by VSC.
3 | * Do not edit manually.
4 | * VSC Version : 2.5.4
5 | * WdgMPlugin : com.mentor.bsw.wdgm.generator 7.2.1
6 | *===============================================================================
7 | *
8 | * Module: WdgM
9 | *
10 | * File Name: WdgM_Cfg.h
11 | *
12 | * Description: This file shall contain the configuration precompile time
13 | * parameters for WdgM module.
14 | *
15 | *******************************************************************************/
16 |
17 | /*******************************************************************************
18 | *
19 | * Copyright 2016 Mentor Graphics Corporation
20 | * All rights reserved
21 | *
22 | * THIS WORK CONTAINS TRADE SECRET AND PROPRIETARY INFORMATION WHICH IS
23 | * THE PROPERTY OF MENTOR GRAPHICS CORPORATION OR ITS LICENSORS AND IS
24 | * SUBJECT TO LICENSE TERMS.
25 | *
26 | *
27 | ******************************************************************************/
28 |
29 | #ifndef WDGM_CFG_H
30 | #define WDGM_CFG_H
31 |
32 | /*=============================== INCLUSIONS =================================*/
33 |
34 |
35 | /*============================== VERSION INFO ================================*/
36 |
37 | #define WDGM_CFG_SW_MAJOR_VERSION (7U)
38 | #define WDGM_CFG_SW_MINOR_VERSION (2U)
39 | #define WDGM_CFG_SW_PATCH_VERSION (1U)
40 |
41 | /*============================ TYPE DEFINITIONS ==============================*/
42 |
43 | /*============================ MACRO DEFINITIONS =============================*/
44 |
45 | /*******************************************************************************
46 | * General Configuration
47 | ******************************************************************************/
48 | /**
49 | * Preprocessor switch to enable-disable development error detection
50 | */
51 | #define WDGM_DEV_ERROR_DETECT (STD_ON)
52 |
53 |
54 | /**
55 | * Preprocessor switch to enable-disable defensive behaviour
56 | */
57 | #define WDGM_DEFENSIVE_BEHAVIOUR (STD_OFF)
58 |
59 |
60 | /**
61 | * Preprocessor switch to enable/disable production error reporting when WdgM reaches status WDGM_GLOBAL_STATUS_STOPPED
62 | */
63 | #define WDGM_DEM_STOPPED_SUPERVISION_REPORT (STD_ON)
64 |
65 |
66 | /**
67 | * Preprocessor switch to enable/disable the existence of the API WdgM_GetVersionInfo
68 | */
69 | #define WDGM_VERSION_INFO_API (STD_ON)
70 |
71 | /**
72 | * Preprocessor switch to enable/disable the External Module Version Check
73 | */
74 | #define WDGM_VERSION_CHECK_FOREIGN_MODULE (STD_OFF)
75 |
76 | /**
77 | * Preprocessor switch to enable/disable the OFF mode of WDG
78 | */
79 | #define WDGM_OFF_MODE_ENABLED (STD_ON)
80 |
81 |
82 | /**
83 | * Preprocessor switch to enable/disable the Immediate Reset when Alive supervision has failed
84 | */
85 | #define WDGM_IMMEDIATE_RESET (STD_OFF)
86 |
87 | /**
88 | * Preprocessor directive to decide if interaction with BswM is configured or not
89 | */
90 | #define WDGM_INTERACTION_WITH_BSWM (STD_OFF)
91 |
92 | #define WDGM_PC_HASH_VALUE ((uint32)2912500435U)
93 |
94 |
95 | #endif /* WDGM_CFG_H */
96 | /*=============================== END OF FILE ================================*/
97 |
--------------------------------------------------------------------------------
/gen/MPC5746R_ECU/WindRiver/WdgM_GEN_READY:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jacobcx/MetaWares/3c0b5183af847e6602155c3ed5b6dd2694edd332/gen/MPC5746R_ECU/WindRiver/WdgM_GEN_READY
--------------------------------------------------------------------------------
/gen/MPC5746R_ECU/WindRiver/WdgM_PBcfg.h:
--------------------------------------------------------------------------------
1 | /*******************************************************************************
2 | * This file is automatically generated by VSC.
3 | * Do not edit manually.
4 | * VSC Version : 2.5.4
5 | * WdgMPlugin : com.mentor.bsw.wdgm.generator 7.2.1
6 | *===============================================================================
7 | *
8 | * Module: WdgM
9 | *
10 | * File Name: WdgM_PBcfg.h
11 | *
12 | * Description: This file shall contain the configuration Post-Build
13 | * parameters for WdgM module.
14 | *
15 | *******************************************************************************/
16 |
17 | /*******************************************************************************
18 | *
19 | * Copyright 2016 Mentor Graphics Corporation
20 | * All rights reserved
21 | *
22 | * THIS WORK CONTAINS TRADE SECRET AND PROPRIETARY INFORMATION WHICH IS
23 | * THE PROPERTY OF MENTOR GRAPHICS CORPORATION OR ITS LICENSORS AND IS
24 | * SUBJECT TO LICENSE TERMS.
25 | *
26 | *
27 | ******************************************************************************/
28 |
29 | #ifndef WDGM_PBCFG_H
30 | #define WDGM_PBCFG_H
31 |
32 | /*=============================== INCLUSIONS =================================*/
33 | #include "WdgM_Types.h"
34 |
35 | /*=============================== INCLUSIONS =================================*/
36 |
37 | #define WDGM_PBCFG_SW_MAJOR_VERSION (7U)
38 | #define WDGM_PBCFG_SW_MINOR_VERSION (2U)
39 | #define WDGM_PBCFG_SW_PATCH_VERSION (1U)
40 |
41 | /*******************************************************************************
42 | * General Configuration
43 | ******************************************************************************/
44 | #define WDGM_START_SEC_POSTBUILD_CONFIG_UNSPECIFIED
45 | #include "WdgM_MemMap.h" /* KW MISRA.INCL.INSIDE */
46 |
47 | extern CONST(WdgM_ConfigType,WDGM_CONST) WdgMConfigSet;
48 |
49 | #define WDGM_STOP_SEC_POSTBUILD_CONFIG_UNSPECIFIED
50 | #include "WdgM_MemMap.h" /* KW MISRA.INCL.INSIDE */
51 |
52 | #endif /* #ifndef WDGM_PBCFG_H */
53 | /*=============================== END OF FILE ================================*/
--------------------------------------------------------------------------------
/gen/gen_ready:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jacobcx/MetaWares/3c0b5183af847e6602155c3ed5b6dd2694edd332/gen/gen_ready
--------------------------------------------------------------------------------
/inc/BswM_CanSM.h:
--------------------------------------------------------------------------------
1 | /**\file
2 | *
3 | * BSWM CanSM Header File
4 | *
5 | * \b Application: BSWM\n
6 | * \b Target: Independent\n
7 | * \b Compiler: Independent\n
8 | * \b Autosar-Vendor-ID: 41\n
9 | * \b Module: name: BswM_CanSM.h \n
10 | * \b File-Revision: version: 3 \n
11 | * \b Changeable-by-user: No\n
12 | * \b Delivery-File: Yes\n
13 | * \b Module-Owner: PICEA\n
14 | * \b Last-Changed-by: derived_by: pzgykx \n
15 | * \b Classification: CONFIDENTIAL\n
16 | * \Requirements
17 | * \b {DSAR-SDD-BswM-3-1}{BswM0049,BswM0026,BswM0059,BswM0063}
18 | */
19 |
20 | /*
21 | *
22 | * Copyright Mecel AB
23 | * Box 14044
24 | * 400 20 GOTHENBURG
25 | * SWEDEN
26 | * Phone: +46 (0)31 720 44 00
27 | * E-Mail: picea(at)mecel.se
28 | * Web: http://bugzilla.mecel.se
29 | *
30 | * The copyright of the computer program(s) herein is the property of
31 | * Mecel AB. The programs(s) may be used and/or copied only with the
32 | * written permission of Mecel AB or in accordance with the terms and
33 | * conditions stipulated in the agreement/contract under which the
34 | * program(s) have been supplied.
35 | *
36 | ******************************************************************************/
37 | #ifndef BSWM_CANSM_H
38 | #define BSWM_CANSM_H
39 |
40 | /*============================================================================*\
41 | * PREPROCESSOR DIRECTIVES
42 | \*============================================================================*/
43 |
44 | /* INCLUDE DIRECTIVES FOR STANDARD HEADERS -----------------------------------*/
45 |
46 | #include "CanSM_Types.h"
47 | //#include "BswM_Version.h"
48 |
49 | /* EXPORTED DEFINES FOR CONSTANTS --------------------------------------------*/
50 |
51 | /**
52 | * SW Major version index
53 | */
54 | #define BSWM_CANSM_SW_MAJOR_VERSION (2U)
55 |
56 | /**
57 | * SW Minor version index
58 | */
59 | #define BSWM_CANSM_SW_MINOR_VERSION (7U)
60 |
61 | /**
62 | * SW Patch level version index
63 | */
64 | #define BSWM_CANSM_SW_PATCH_VERSION (0U)
65 |
66 | /**
67 | * Mark start of memory area for code
68 | */
69 |
70 |
71 | /**
72 | * \brief Function called by CanSM to indicate its current state.
73 | * \return void
74 | * \remark Service ID 5
75 | * \remark Sync/Async Synchronous
76 | * \remark Reentrancy Reentrant
77 | * \param Network (in) The CAN channel that the indicated state corresponds to
78 | * \param CurrentState (in) The current state of the CAN channel.
79 | */
80 | extern FUNC(void,BSWM_CODE) BswM_CanSM_CurrentState(NetworkHandleType Network, CanSM_BswMCurrentStateType CurrentState);
81 |
82 | /**
83 | * Mark end of memory area for code
84 | */
85 |
86 |
87 | #endif /* BSWM_CANSM_H */
88 |
89 | /* END OF FILE -------------------------------------------------------------- */
90 |
91 |
--------------------------------------------------------------------------------
/inc/BswM_DCM.h:
--------------------------------------------------------------------------------
1 | /**\file
2 | *
3 | * BSWM DCM Header File
4 | *
5 | * \b Application: BSWM\n
6 | * \b Target: Independent\n
7 | * \b Compiler: Independent\n
8 | * \b Autosar-Vendor-ID: 41\n
9 | * \b Module: name: BswM_DCM.h \n
10 | * \b File-Revision: version: 3 \n
11 | * \b Changeable-by-user: No\n
12 | * \b Delivery-File: Yes\n
13 | * \b Module-Owner: PICEA\n
14 | * \b Last-Changed-by: derived_by: pzgykx \n
15 | * \b Classification: CONFIDENTIAL\n
16 | * \Requirements
17 | * \b {DSAR-SDD-BswM-5-1}{BswM0048,BswM0122,BswM0123,BswM0026,BswM0059,BswM0063}
18 | */
19 |
20 | /*
21 | *
22 | * Copyright Mecel AB
23 | * Box 14044
24 | * 400 20 GOTHENBURG
25 | * SWEDEN
26 | * Phone: +46 (0)31 720 44 00
27 | * E-Mail: picea(at)mecel.se
28 | * Web: http://bugzilla.mecel.se
29 | *
30 | * The copyright of the computer program(s) herein is the property of
31 | * Mecel AB. The programs(s) may be used and/or copied only with the
32 | * written permission of Mecel AB or in accordance with the terms and
33 | * conditions stipulated in the agreement/contract under which the
34 | * program(s) have been supplied.
35 | *
36 | ******************************************************************************/
37 | #ifndef BSWM_DCM_H
38 | #define BSWM_DCM_H
39 |
40 | /*============================================================================*\
41 | * PREPROCESSOR DIRECTIVES
42 | \*============================================================================*/
43 |
44 | /* INCLUDE DIRECTIVES FOR STANDARD HEADERS -----------------------------------*/
45 |
46 | //#include "BswM_Types.h"
47 | #include "BswM_Version.h"
48 |
49 | /* EXPORTED DEFINES FOR CONSTANTS --------------------------------------------*/
50 |
51 | /**
52 | * SW Major version index
53 | */
54 | #define BSWM_DCM_SW_MAJOR_VERSION (2U)
55 |
56 | /**
57 | * SW Minor version index
58 | */
59 | #define BSWM_DCM_SW_MINOR_VERSION (7U)
60 |
61 | /**
62 | * SW Patch level version index
63 | */
64 | #define BSWM_DCM_SW_PATCH_VERSION (0U)
65 |
66 | /**
67 | * Mark start of memory area for code
68 | */
69 | #define BSWM_START_SEC_CODE
70 | #include "MemMap.h"
71 |
72 | //#if (BSWM_DCM_ENABLED == STD_ON)
73 |
74 | /**
75 | * \brief Function called by DCM to inform the BswM about the current state of the communication mode.
76 | * \return void
77 | * \remark Service ID 6
78 | * \remark Sync/Async Synchronous
79 | * \remark Reentrancy Reentrant
80 | * \param Network (in) The communication channel that the diagnostic mode corresponds to.
81 | * \param RequestedMode (in) The requested diagnostic communication mode.
82 | */
83 | extern FUNC(void, BSWM_CODE) BswM_Dcm_CommunicationMode_CurrentState (NetworkHandleType Network, Dcm_CommunicationModeType RequestedMode);
84 | //#endif
85 |
86 | /**
87 | * Mark end of memory area for code
88 | */
89 | #define BSWM_STOP_SEC_CODE
90 | #include "MemMap.h"
91 |
92 | #endif /* BSWM_DCM_H */
93 |
94 | /* END OF FILE -------------------------------------------------------------- */
95 |
96 |
--------------------------------------------------------------------------------
/inc/BswM_LinSM.h:
--------------------------------------------------------------------------------
1 | /******************************************************************************
2 | *
3 | * Copyright 2014 Mentor Graphics Corporation
4 | * All rights reserved
5 | *
6 | * THIS WORK CONTAINS TRADE SECRET AND PROPRIETARY INFORMATION WHICH IS
7 | * THE PROPERTY OF MENTOR GRAPHICS CORPORATION OR ITS LICENSORS AND IS
8 | * SUBJECT TO LICENSE TERMS.
9 | *
10 | *
11 | ******************************************************************************
12 | * File: BswM_LinSM.h
13 | * Description: BSWM LinSM Header File
14 | * Product:
15 | * Assumptions:
16 | * Dependency:
17 | * Requirements: {DSAR-SDD-BswM-9-1}{BswM0052,BswM0026,BswM0059,BswM0063}
18 | *
19 | *****************************************************************************/
20 | #ifndef BSWM_LINSM_H
21 | #define BSWM_LINSM_H
22 |
23 | /*============================================================================*\
24 | * PREPROCESSOR DIRECTIVES
25 | *============================================================================*/
26 |
27 | /* INCLUDE DIRECTIVES FOR STANDARD HEADERS -----------------------------------*/
28 |
29 | //#include "BswM_Types.h"
30 | #include "BswM_Version.h"
31 |
32 | #define BSWM_LINSM_ENABLED (STD_ON)
33 | /**
34 | * Mark start of memory area for code
35 | */
36 | #define BSWM_START_SEC_CODE
37 | //#include "BswM_BswMemMap.h"
38 |
39 | #if (BSWM_LINSM_ENABLED == STD_ON)
40 |
41 | /**
42 | * \brief Function called by LinSM to indicate its current state.
43 | * \return void
44 | * \remark Service ID 9
45 | * \remark Sync/Async Synchronous
46 | * \remark Reentrancy Reentrant
47 | * \param Network (in) The LIN channel that the indicated state corresponds to.
48 | * \param CurrentState (in) The current state of the LIN channel.
49 | */
50 | extern FUNC(void, BSWM_CODE) BswM_LinSM_CurrentState(NetworkHandleType Network, LinSM_ModeType CurrentState);
51 |
52 | /**
53 | * \brief Function called by LinSM to indicate the currently active schedule table for a specific LIN channel.
54 | * \return void
55 | * \remark Service ID 10
56 | * \remark Sync/Async Synchronous
57 | * \remark Reentrancy Reentrant
58 | * \param Network (in) The LIN channel that the schedule table switch have occurred on.
59 | * \param CurrentSchedule (in) The currently active schedule table of the LIN channel.
60 | */
61 | extern FUNC(void, BSWM_CODE) BswM_LinSM_CurrentSchedule(NetworkHandleType Network, LinIf_SchHandleType CurrentSchedule);
62 | #endif
63 |
64 | /**
65 | * Mark end of memory area for code
66 | */
67 | #define BSWM_STOP_SEC_CODE
68 | //#include "BswM_BswMemMap.h"
69 |
70 | #endif /* BSWM_LINSM_H */
71 |
72 | /* END OF FILE -------------------------------------------------------------- */
73 |
74 |
--------------------------------------------------------------------------------
/inc/BswM_NvM.h:
--------------------------------------------------------------------------------
1 | /******************************************************************************
2 | *
3 | * Copyright 2014 Mentor Graphics Corporation
4 | * All rights reserved
5 | *
6 | * THIS WORK CONTAINS TRADE SECRET AND PROPRIETARY INFORMATION WHICH IS
7 | * THE PROPERTY OF MENTOR GRAPHICS CORPORATION OR ITS LICENSORS AND IS
8 | * SUBJECT TO LICENSE TERMS.
9 | *
10 | *
11 | ******************************************************************************
12 | * File: BswM_NvM.h
13 | * Description: BSWM NvM Header File
14 | * Product:
15 | * Assumptions:
16 | * Dependency:
17 | * Requirements:
18 | * {DSAR-SDD-BswM-12-1}{BswM0104,BswM0152,BswM0026,BswM0059,BswM0063}
19 | *
20 | *****************************************************************************/
21 | #ifndef BSWM_NVM_H
22 | #define BSWM_NVM_H
23 |
24 | /*============================================================================*\
25 | * PREPROCESSOR DIRECTIVES
26 | \*============================================================================*/
27 |
28 | /* INCLUDE DIRECTIVES FOR STANDARD HEADERS -----------------------------------*/
29 |
30 | //#include "BswM_Types.h"
31 |
32 | #include "NvM.h"
33 |
34 | /**
35 | * Mark start of memory area for code
36 | */
37 | #define BSWM_START_SEC_CODE
38 | #include "MemMap.h"
39 |
40 |
41 | /**
42 | * \brief Function called by NvM to indicate the current block mode of an NvM block.
43 | * \return void
44 | * \remark Service ID 22
45 | * \remark Sync/Async Synchronous
46 | * \remark Reentrancy Reentrant
47 | * \param Block (in) The Block that the new NvM Mode corresponds to.
48 | * \param CurrentBlockMode (in) The current block mode of the NvM block.
49 | */
50 | extern FUNC(void, BSWM_CODE) BswM_NvM_CurrentBlockMode(NvM_BlockIdType Block, NvM_RequestResultType CurrentBlockMode);
51 |
52 | /**
53 | * \brief Function called by NvM to inform the BswM about the current state of a multi block job.
54 | * \return void
55 | * \remark Service ID 23
56 | * \remark Sync/Async Synchronous
57 | * \remark Reentrancy Reentrant
58 | * \param ServiceId (in) Indicates whether the callback refers to multi block services NvM_ReadAll or NvM_WriteAll.
59 | * \param CurrentJobMode (in) Current state of the multi block job indicated by parameter ServiceId.
60 | */
61 | extern FUNC(void, BSWM_CODE) BswM_NvM_CurrentJobMode( uint8 ServiceId, NvM_RequestResultType CurrentJobMode);
62 |
63 |
64 | /**
65 | * Mark end of memory area for code
66 | */
67 | #define BSWM_STOP_SEC_CODE
68 | #include "MemMap.h"
69 |
70 | #endif /* BSWM_LINSM_H */
71 |
72 | /* END OF FILE -------------------------------------------------------------- */
73 |
74 |
--------------------------------------------------------------------------------
/inc/BswM_Version.h:
--------------------------------------------------------------------------------
1 |
2 | #ifndef BSWM_VERSION_H
3 | #define BSWM_VERSION_H
4 |
5 | /*============================================================================*\
6 | * PREPROCESSOR DIRECTIVES
7 | \*============================================================================*/
8 |
9 | /* INCLUDE DIRECTIVES FOR STANDARD HEADERS -----------------------------------*/
10 |
11 | /* INCLUDE DIRECTIVES FOR OTHER HEADERS --------------------------------------*/
12 |
13 | /* EXPORTED DEFINES FOR CONSTANTS --------------------------------------------*/
14 |
15 | /**
16 | * Major version number of AUTOSAR Release on which the
17 | * appropriate implementation is based on.
18 | * \Requirements
19 | */
20 | #define BSWM_AR_RELEASE_MAJOR_VERSION (4)
21 |
22 | /**
23 | * Minor version number of AUTOSAR Release on which the
24 | * appropriate implementation is based on.
25 | * \Requirements
26 | */
27 | #define BSWM_AR_RELEASE_MINOR_VERSION (2)
28 |
29 | /**
30 | * Patch level version number of AUTOSAR Release on which the
31 | * appropriate implementation is based on.
32 | * \Requirements
33 | */
34 | #define BSWM_AR_RELEASE_REVISION_VERSION (2)
35 |
36 | #endif
37 |
38 |
--------------------------------------------------------------------------------
/inc/CanIf_MemMap.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jacobcx/MetaWares/3c0b5183af847e6602155c3ed5b6dd2694edd332/inc/CanIf_MemMap.h
--------------------------------------------------------------------------------
/inc/CanSM_MemMap.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jacobcx/MetaWares/3c0b5183af847e6602155c3ed5b6dd2694edd332/inc/CanSM_MemMap.h
--------------------------------------------------------------------------------
/inc/CanTp_MemMap.h:
--------------------------------------------------------------------------------
1 | #ifndef CANTP_MEMMAP_H
2 | #define CANTP_MEMMAP_H
3 |
4 |
5 |
6 | #ifdef CANTP_START_SEC_VAR_INIT_UNSPECIFIED
7 | /**
8 | * @file MemMap.h
9 | * @violates @ref MemMap_h_REF_1 MISRA 2004 Required Rule 19.6, use of '#undef' is discouraged
10 | */
11 | #undef CANTP_START_SEC_VAR_INIT_UNSPECIFIED
12 | /**
13 | * @file MemMap.h
14 | * @violates @ref MemMap_h_REF_1 MISRA 2004 Required Rule 19.6, use of '#undef' is discouraged
15 | */
16 | #pragma section DATA ".mcal_data" ".mcal_bss"
17 | #endif
18 |
19 | #ifdef CANTP_STOP_SEC_VAR_INIT_UNSPECIFIED
20 | /**
21 | * @file MemMap.h
22 | * @violates @ref MemMap_h_REF_1 MISRA 2004 Required Rule 19.6, use of '#undef' is discouraged
23 | */
24 | #undef CANTP_STOP_SEC_VAR_INIT_UNSPECIFIED
25 | /**
26 | * @file MemMap.h
27 | * @violates @ref MemMap_h_REF_1 MISRA 2004 Required Rule 19.6, use of '#undef' is discouraged
28 | */
29 | #pragma section DATA
30 | #endif
31 |
32 |
33 |
34 | #endif
--------------------------------------------------------------------------------
/inc/ComM_MemMap.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jacobcx/MetaWares/3c0b5183af847e6602155c3ed5b6dd2694edd332/inc/ComM_MemMap.h
--------------------------------------------------------------------------------
/inc/Com_MemMap.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jacobcx/MetaWares/3c0b5183af847e6602155c3ed5b6dd2694edd332/inc/Com_MemMap.h
--------------------------------------------------------------------------------
/inc/Dcm_MemMap.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jacobcx/MetaWares/3c0b5183af847e6602155c3ed5b6dd2694edd332/inc/Dcm_MemMap.h
--------------------------------------------------------------------------------
/inc/Dem_MemMap.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jacobcx/MetaWares/3c0b5183af847e6602155c3ed5b6dd2694edd332/inc/Dem_MemMap.h
--------------------------------------------------------------------------------
/inc/Det.h:
--------------------------------------------------------------------------------
1 |
2 | /******************************************************************************/
3 |
4 | /*******************************************************************************
5 | ** Input File **
6 | *******************************************************************************/
7 | #ifndef DET_H
8 | #define DET_H
9 |
10 | /*******************************************************************************
11 | ** Include Section **
12 | *******************************************************************************/
13 | #include "Std_Types.h"
14 |
15 | /*******************************************************************************
16 | ** Version Information **
17 | *******************************************************************************/
18 | /* AUTOSAR release version information */
19 | #define DET_AR_RELEASE_MAJOR_VERSION 4
20 | #define DET_AR_RELEASE_MINOR_VERSION 2
21 | #define DET_AR_RELEASE_REVISION_VERSION 2
22 |
23 | /* Module Software version information */
24 | #define DET_SW_MAJOR_VERSION 4
25 | #define DET_SW_MINOR_VERSION 0
26 | #define DET_SW_PATCH_VERSION 0
27 |
28 | /*******************************************************************************
29 | ** Global Symbols **
30 | *******************************************************************************/
31 |
32 |
33 | /*******************************************************************************
34 | ** Global Data Types **
35 | *******************************************************************************/
36 |
37 | /* Defining the structure to store the parameters of Det Report Error
38 | function */
39 | typedef struct STag_tDet_Error
40 | { /* It will store the ModuleId of the reporting module */
41 | uint16 ModuleId;
42 |
43 | /* It will store the index based InstanceId of the reporting module */
44 | uint8 InstanceId;
45 |
46 | /* It will store the ApiId of the reporting function */
47 | uint8 ApiId;
48 |
49 | /* It will store the ErrorId of the reporting error */
50 | uint8 ErrorId;
51 |
52 | }tDet_Error;
53 |
54 |
55 | /*******************************************************************************
56 | ** Function Prototypes **
57 | *******************************************************************************/
58 |
59 | extern Std_ReturnType Det_ReportError(uint16 ModuleId, uint8 InstanceId,
60 | uint8 ApiId, uint8 ErrorId);
61 |
62 | #endif /* DET_H */
63 |
64 | /*******************************************************************************
65 | ** End of File **
66 | *******************************************************************************/
67 |
--------------------------------------------------------------------------------
/inc/Ea_MemMap.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jacobcx/MetaWares/3c0b5183af847e6602155c3ed5b6dd2694edd332/inc/Ea_MemMap.h
--------------------------------------------------------------------------------
/inc/LinIf_MemMap.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jacobcx/MetaWares/3c0b5183af847e6602155c3ed5b6dd2694edd332/inc/LinIf_MemMap.h
--------------------------------------------------------------------------------
/inc/LinSM_MemMap.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jacobcx/MetaWares/3c0b5183af847e6602155c3ed5b6dd2694edd332/inc/LinSM_MemMap.h
--------------------------------------------------------------------------------
/inc/MemIf_MemMap.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jacobcx/MetaWares/3c0b5183af847e6602155c3ed5b6dd2694edd332/inc/MemIf_MemMap.h
--------------------------------------------------------------------------------
/inc/NvM_MemMap.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jacobcx/MetaWares/3c0b5183af847e6602155c3ed5b6dd2694edd332/inc/NvM_MemMap.h
--------------------------------------------------------------------------------
/inc/PduR_MemMap.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jacobcx/MetaWares/3c0b5183af847e6602155c3ed5b6dd2694edd332/inc/PduR_MemMap.h
--------------------------------------------------------------------------------
/inc/Rte_MemMap.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jacobcx/MetaWares/3c0b5183af847e6602155c3ed5b6dd2694edd332/inc/Rte_MemMap.h
--------------------------------------------------------------------------------
/inc/SchM_CanIf.h:
--------------------------------------------------------------------------------
1 | /**\file
2 | *
3 | * \brief Generated Source File for Rte
4 | *
5 | *
6 | *
7 | * \b Application: Rte \n
8 | * \b Target: see Rte.h for details \n
9 | * \b Compiler: see Rte.h for details \n
10 | * \b Autosar-Vendor-ID: 31 \n
11 | *
12 | * \b Module: SchM_CanIf.h \n
13 | * \b Generator: AUTOSAR Rte V4.18.3-Delivery \n
14 | *
15 | * NOTE! This file is generated. Do not edit!
16 | *
17 | * \b Changeable-by-user: No \n
18 | * \b Delivery-File: No \n
19 | * \n
20 | * \b Module-Owner: MetaWares \n
21 | * \b Web: https://supportnet.MetaWares.com/ \n
22 | * \n
23 | */
24 |
25 | /******************************************************************************
26 | *
27 | * Copyright 2018 MetaWares Corporation
28 | * All rights reserved
29 | *
30 | * THIS WORK CONTAINS TRADE SECRET AND PROPRIETARY INFORMATION WHICH IS
31 | * THE PROPERTY OF MetaWares CORPORATION OR ITS LICENSORS AND IS
32 | * SUBJECT TO LICENSE TERMS.
33 | *
34 | *
35 | ******************************************************************************/
36 | #ifndef SCHM_CANIF_H
37 | #define SCHM_CANIF_H
38 |
39 | #ifdef __cplusplus
40 | extern "C" {
41 | #endif /* __cplusplus */
42 |
43 | /*============================================================================*
44 | * PREPROCESSOR DIRECTIVES *
45 | *============================================================================*/
46 |
47 | /* INCLUDE DIRECTIVES FOR OTHER HEADERS --------------------------------------*/
48 |
49 | #include "SchM_CanIf_Type.h"
50 |
51 | /* EXPORTED DEFINES FOR CONSTANTS --------------------------------------------*/
52 | #define SCHM_CANIF_SW_MAJOR_VERSION (4U)
53 | #define SCHM_CANIF_SW_MINOR_VERSION (18U)
54 | #define SCHM_CANIF_SW_PATCH_VERSION (3U)
55 |
56 | /*============================================================================*
57 | * EXPORTED TYPEDEF DECLARATIONS *
58 | *============================================================================*/
59 |
60 | #define RTE_START_SEC_CODE
61 | #include "MemMap.h" /* KW MISRA.INCL.INSIDE */
62 |
63 | /* ExclusiveArea prototypes -------------------------------------------------*/
64 | extern FUNC(void, RTE_CODE) SchM_Enter_CanIf_EXCLUSIVE_AREA_0(void);
65 | extern FUNC(void, RTE_CODE) SchM_Exit_CanIf_EXCLUSIVE_AREA_0(void);
66 |
67 | /* Mode management prototypes -----------------------------------------------*/
68 | /* Internal and External Trigger prototypes ---------------------------------*/
69 |
70 | #define RTE_STOP_SEC_CODE
71 | #include "MemMap.h" /* KW MISRA.INCL.INSIDE */
72 |
73 | /* Entrypoint prototypes ----------------------------------------------------*/
74 | #define CANIF_START_SEC_CODE
75 | #include "MemMap.h" /* KW MISRA.INCL.INSIDE */
76 |
77 | extern FUNC(void, CANIF_CODE) CanIf_MainFunction(void);
78 |
79 | #define CANIF_STOP_SEC_CODE
80 | #include "MemMap.h" /* KW MISRA.INCL.INSIDE */
81 |
82 |
83 | #ifdef __cplusplus
84 | } /* extern "C" */
85 | #endif /* __cplusplus */
86 |
87 | #endif /* SCHM_CANIF_H */
88 |
--------------------------------------------------------------------------------
/inc/SchM_CanIf_Type.h:
--------------------------------------------------------------------------------
1 | /**\file
2 | *
3 | * \brief Generated Source File for Rte
4 | *
5 | *
6 | *
7 | * \b Application: Rte \n
8 | * \b Target: see Rte.h for details \n
9 | * \b Compiler: see Rte.h for details \n
10 | * \b Autosar-Vendor-ID: 31 \n
11 | *
12 | * \b Module: SchM_CanIf_Type.h \n
13 | * \b Generator: AUTOSAR Rte V4.18.3-Delivery \n
14 | *
15 | * NOTE! This file is generated. Do not edit!
16 | *
17 | * \b Changeable-by-user: No \n
18 | * \b Delivery-File: No \n
19 | * \n
20 | * \b Module-Owner: MetaWares \n
21 | * \b Web: https://supportnet.MetaWares.com/ \n
22 | * \n
23 | */
24 |
25 | /******************************************************************************
26 | *
27 | * Copyright 2018 MetaWares Corporation
28 | * All rights reserved
29 | *
30 | * THIS WORK CONTAINS TRADE SECRET AND PROPRIETARY INFORMATION WHICH IS
31 | * THE PROPERTY OF MetaWares CORPORATION OR ITS LICENSORS AND IS
32 | * SUBJECT TO LICENSE TERMS.
33 | *
34 | *
35 | ******************************************************************************/
36 | #ifndef SCHM_CANIF_TYPE_H
37 | #define SCHM_CANIF_TYPE_H
38 |
39 | #ifdef __cplusplus
40 | extern "C" {
41 | #endif /* __cplusplus */
42 |
43 | /*============================================================================*
44 | * PREPROCESSOR DIRECTIVES *
45 | *============================================================================*/
46 |
47 | /* INCLUDE DIRECTIVES FOR OTHER HEADERS --------------------------------------*/
48 |
49 | #include "Rte_Type.h"
50 |
51 | /* EXPORTED DEFINES FOR CONSTANTS --------------------------------------------*/
52 | #define SCHM_CANIF_TYPE_SW_MAJOR_VERSION (4U)
53 | #define SCHM_CANIF_TYPE_SW_MINOR_VERSION (18U)
54 | #define SCHM_CANIF_TYPE_SW_PATCH_VERSION (3U)
55 |
56 | /*============================================================================*
57 | * EXPORTED TYPEDEF DECLARATIONS *
58 | *============================================================================*/
59 |
60 | /* Mode Declaration Groups ---------------------------------------------------*/
61 |
62 | #ifdef __cplusplus
63 | } /* extern "C" */
64 | #endif /* __cplusplus */
65 |
66 | #endif /* SCHM_CANIF_TYPE_H */
67 |
--------------------------------------------------------------------------------
/inc/SchM_CanSM.h:
--------------------------------------------------------------------------------
1 | /**\file
2 | *
3 | * \brief Generated Source File for Rte
4 | *
5 | *
6 | *
7 | * \b Application: Rte \n
8 | * \b Target: see Rte.h for details \n
9 | * \b Compiler: see Rte.h for details \n
10 | * \b Autosar-Vendor-ID: 31 \n
11 | *
12 | * \b Module: SchM_CanSM.h \n
13 | * \b Generator: AUTOSAR Rte V4.18.3-Delivery \n
14 | *
15 | * NOTE! This file is generated. Do not edit!
16 | *
17 | * \b Changeable-by-user: No \n
18 | * \b Delivery-File: No \n
19 | * \n
20 | * \b Module-Owner: MetaWares \n
21 | * \b Web: https://supportnet.MetaWares.com/ \n
22 | * \n
23 | */
24 |
25 | /******************************************************************************
26 | *
27 | * Copyright 2018 MetaWares Corporation
28 | * All rights reserved
29 | *
30 | * THIS WORK CONTAINS TRADE SECRET AND PROPRIETARY INFORMATION WHICH IS
31 | * THE PROPERTY OF MetaWares CORPORATION OR ITS LICENSORS AND IS
32 | * SUBJECT TO LICENSE TERMS.
33 | *
34 | *
35 | ******************************************************************************/
36 | #ifndef SCHM_CANSM_H
37 | #define SCHM_CANSM_H
38 |
39 | #ifdef __cplusplus
40 | extern "C" {
41 | #endif /* __cplusplus */
42 |
43 | /*============================================================================*
44 | * PREPROCESSOR DIRECTIVES *
45 | *============================================================================*/
46 |
47 | /* INCLUDE DIRECTIVES FOR OTHER HEADERS --------------------------------------*/
48 |
49 | #include "SchM_CanSM_Type.h"
50 |
51 | /* EXPORTED DEFINES FOR CONSTANTS --------------------------------------------*/
52 | #define SCHM_CANSM_SW_MAJOR_VERSION (4U)
53 | #define SCHM_CANSM_SW_MINOR_VERSION (18U)
54 | #define SCHM_CANSM_SW_PATCH_VERSION (3U)
55 |
56 | /*============================================================================*
57 | * EXPORTED TYPEDEF DECLARATIONS *
58 | *============================================================================*/
59 |
60 | #define RTE_START_SEC_CODE
61 | #include "MemMap.h" /* KW MISRA.INCL.INSIDE */
62 |
63 | /* ExclusiveArea prototypes -------------------------------------------------*/
64 | extern FUNC(void, RTE_CODE) SchM_Enter_CanSM_Area_0(void);
65 | extern FUNC(void, RTE_CODE) SchM_Exit_CanSM_Area_0(void);
66 |
67 | extern FUNC(void, RTE_CODE) SchM_Enter_CanSM_Area_1(void);
68 | extern FUNC(void, RTE_CODE) SchM_Exit_CanSM_Area_1(void);
69 |
70 | extern FUNC(void, RTE_CODE) SchM_Enter_CanSM_Area_2(void);
71 | extern FUNC(void, RTE_CODE) SchM_Exit_CanSM_Area_2(void);
72 |
73 | /* Mode management prototypes -----------------------------------------------*/
74 | /* Internal and External Trigger prototypes ---------------------------------*/
75 |
76 | #define RTE_STOP_SEC_CODE
77 | #include "MemMap.h" /* KW MISRA.INCL.INSIDE */
78 |
79 | /* Entrypoint prototypes ----------------------------------------------------*/
80 | #define CANSM_START_SEC_CODE
81 | #include "MemMap.h" /* KW MISRA.INCL.INSIDE */
82 |
83 | extern FUNC(void, CANSM_CODE) CanSM_MainFunction(void);
84 |
85 | #define CANSM_STOP_SEC_CODE
86 | #include "MemMap.h" /* KW MISRA.INCL.INSIDE */
87 |
88 |
89 | #ifdef __cplusplus
90 | } /* extern "C" */
91 | #endif /* __cplusplus */
92 |
93 | #endif /* SCHM_CANSM_H */
94 |
--------------------------------------------------------------------------------
/inc/SchM_CanSM_Type.h:
--------------------------------------------------------------------------------
1 | /**\file
2 | *
3 | * \brief Generated Source File for Rte
4 | *
5 | *
6 | *
7 | * \b Application: Rte \n
8 | * \b Target: see Rte.h for details \n
9 | * \b Compiler: see Rte.h for details \n
10 | * \b Autosar-Vendor-ID: 31 \n
11 | *
12 | * \b Module: SchM_CanSM_Type.h \n
13 | * \b Generator: AUTOSAR Rte V4.18.3-Delivery \n
14 | *
15 | * NOTE! This file is generated. Do not edit!
16 | *
17 | * \b Changeable-by-user: No \n
18 | * \b Delivery-File: No \n
19 | * \n
20 | * \b Module-Owner: MetaWares \n
21 | * \b Web: https://supportnet.MetaWares.com/ \n
22 | * \n
23 | */
24 |
25 | /******************************************************************************
26 | *
27 | * Copyright 2018 MetaWares Corporation
28 | * All rights reserved
29 | *
30 | * THIS WORK CONTAINS TRADE SECRET AND PROPRIETARY INFORMATION WHICH IS
31 | * THE PROPERTY OF MetaWares CORPORATION OR ITS LICENSORS AND IS
32 | * SUBJECT TO LICENSE TERMS.
33 | *
34 | *
35 | ******************************************************************************/
36 | #ifndef SCHM_CANSM_TYPE_H
37 | #define SCHM_CANSM_TYPE_H
38 |
39 | #ifdef __cplusplus
40 | extern "C" {
41 | #endif /* __cplusplus */
42 |
43 | /*============================================================================*
44 | * PREPROCESSOR DIRECTIVES *
45 | *============================================================================*/
46 |
47 | /* INCLUDE DIRECTIVES FOR OTHER HEADERS --------------------------------------*/
48 |
49 | #include "Rte_Type.h"
50 |
51 | /* EXPORTED DEFINES FOR CONSTANTS --------------------------------------------*/
52 | #define SCHM_CANSM_TYPE_SW_MAJOR_VERSION (4U)
53 | #define SCHM_CANSM_TYPE_SW_MINOR_VERSION (18U)
54 | #define SCHM_CANSM_TYPE_SW_PATCH_VERSION (3U)
55 |
56 | /*============================================================================*
57 | * EXPORTED TYPEDEF DECLARATIONS *
58 | *============================================================================*/
59 |
60 | /* Mode Declaration Groups ---------------------------------------------------*/
61 |
62 | #ifdef __cplusplus
63 | } /* extern "C" */
64 | #endif /* __cplusplus */
65 |
66 | #endif /* SCHM_CANSM_TYPE_H */
67 |
--------------------------------------------------------------------------------
/inc/SchM_CanTp.h:
--------------------------------------------------------------------------------
1 | /**\file
2 | *
3 | * \brief Generated Source File for Rte
4 | *
5 | *
6 | *
7 | * \b Application: Rte \n
8 | * \b Target: see Rte.h for details \n
9 | * \b Compiler: see Rte.h for details \n
10 | * \b Autosar-Vendor-ID: 31 \n
11 | *
12 | * \b Module: SchM_CanTp.h \n
13 | * \b Generator: VSTAR Rte V6.0.1-Build714 \n
14 | *
15 | * NOTE! This file is generated. Do not edit!
16 | *
17 | * \b Changeable-by-user: No \n
18 | * \b Delivery-File: No \n
19 | * \n
20 | * \b Module-Owner: Mentor Graphics \n
21 | * \b Web: https://supportnet.mentor.com/ \n
22 | * \n
23 | */
24 |
25 | /******************************************************************************
26 | *
27 | * Copyright 2017 Mentor Graphics Corporation
28 | * All rights reserved
29 | *
30 | * THIS WORK CONTAINS TRADE SECRET AND PROPRIETARY INFORMATION WHICH IS
31 | * THE PROPERTY OF MENTOR GRAPHICS CORPORATION OR ITS LICENSORS AND IS
32 | * SUBJECT TO LICENSE TERMS.
33 | *
34 | *
35 | ******************************************************************************/
36 | #ifndef SCHM_CANTP_H
37 | #define SCHM_CANTP_H
38 |
39 | #ifdef __cplusplus
40 | extern "C" {
41 | #endif /* __cplusplus */
42 |
43 | /*============================================================================*
44 | * PREPROCESSOR DIRECTIVES *
45 | *============================================================================*/
46 |
47 | /* INCLUDE DIRECTIVES FOR OTHER HEADERS --------------------------------------*/
48 |
49 | #include "SchM_CanTp_Type.h"
50 |
51 | /* EXPORTED DEFINES FOR CONSTANTS --------------------------------------------*/
52 | #define SCHM_CANTP_SW_MAJOR_VERSION (6U)
53 | #define SCHM_CANTP_SW_MINOR_VERSION (0U)
54 | #define SCHM_CANTP_SW_PATCH_VERSION (1U)
55 |
56 | /*============================================================================*
57 | * EXPORTED TYPEDEF DECLARATIONS *
58 | *============================================================================*/
59 |
60 | #define RTE_START_SEC_CODE
61 | #include "Rte_MemMap.h" /* KW MISRA.INCL.INSIDE */
62 |
63 | /* ExclusiveArea prototypes -------------------------------------------------*/
64 | extern FUNC(void, RTE_CODE) SchM_Enter_CanTp_Area_0(void);
65 | extern FUNC(void, RTE_CODE) SchM_Exit_CanTp_Area_0(void);
66 |
67 | extern FUNC(void, RTE_CODE) SchM_Enter_CanTp_Area_1(void);
68 | extern FUNC(void, RTE_CODE) SchM_Exit_CanTp_Area_1(void);
69 |
70 | /* Mode management prototypes -----------------------------------------------*/
71 | /* Internal and External Trigger prototypes ---------------------------------*/
72 | /* Client-Server prototypes -------------------------------------------------*/
73 |
74 | #define RTE_STOP_SEC_CODE
75 | #include "Rte_MemMap.h" /* KW MISRA.INCL.INSIDE */
76 |
77 | /* Entrypoint prototypes ----------------------------------------------------*/
78 | #define CANTP_START_SEC_CODE
79 | #include "CanTp_MemMap.h" /* KW MISRA.INCL.INSIDE */
80 |
81 | extern FUNC(void, CANTP_CODE) CanTp_MainFunction(void);
82 |
83 | #define CANTP_STOP_SEC_CODE
84 | #include "CanTp_MemMap.h" /* KW MISRA.INCL.INSIDE */
85 |
86 |
87 | #ifdef __cplusplus
88 | } /* extern "C" */
89 | #endif /* __cplusplus */
90 |
91 | #endif /* SCHM_CANTP_H */
92 |
--------------------------------------------------------------------------------
/inc/SchM_CanTp_Type.h:
--------------------------------------------------------------------------------
1 | /**\file
2 | *
3 | * \brief Generated Source File for Rte
4 | *
5 | *
6 | *
7 | * \b Application: Rte \n
8 | * \b Target: see Rte.h for details \n
9 | * \b Compiler: see Rte.h for details \n
10 | * \b Autosar-Vendor-ID: 31 \n
11 | *
12 | * \b Module: SchM_CanTp_Type.h \n
13 | * \b Generator: VSTAR Rte V6.0.1-Build714 \n
14 | *
15 | * NOTE! This file is generated. Do not edit!
16 | *
17 | * \b Changeable-by-user: No \n
18 | * \b Delivery-File: No \n
19 | * \n
20 | * \b Module-Owner: Mentor Graphics \n
21 | * \b Web: https://supportnet.mentor.com/ \n
22 | * \n
23 | */
24 |
25 | /******************************************************************************
26 | *
27 | * Copyright 2017 Mentor Graphics Corporation
28 | * All rights reserved
29 | *
30 | * THIS WORK CONTAINS TRADE SECRET AND PROPRIETARY INFORMATION WHICH IS
31 | * THE PROPERTY OF MENTOR GRAPHICS CORPORATION OR ITS LICENSORS AND IS
32 | * SUBJECT TO LICENSE TERMS.
33 | *
34 | *
35 | ******************************************************************************/
36 | #ifndef SCHM_CANTP_TYPE_H
37 | #define SCHM_CANTP_TYPE_H
38 |
39 | #ifdef __cplusplus
40 | extern "C" {
41 | #endif /* __cplusplus */
42 |
43 | /*============================================================================*
44 | * PREPROCESSOR DIRECTIVES *
45 | *============================================================================*/
46 |
47 | /* INCLUDE DIRECTIVES FOR OTHER HEADERS --------------------------------------*/
48 |
49 | #include "Rte_Type.h"
50 |
51 | /* EXPORTED DEFINES FOR CONSTANTS --------------------------------------------*/
52 | #define SCHM_CANTP_TYPE_SW_MAJOR_VERSION (6U)
53 | #define SCHM_CANTP_TYPE_SW_MINOR_VERSION (0U)
54 | #define SCHM_CANTP_TYPE_SW_PATCH_VERSION (1U)
55 |
56 | /*============================================================================*
57 | * EXPORTED TYPEDEF DECLARATIONS *
58 | *============================================================================*/
59 |
60 | /* Mode Declaration Groups ---------------------------------------------------*/
61 |
62 | /* Enumeration And Bit Field Data Types --------------------------------------*/
63 |
64 | /* Limits of Range Data Types -----------------------------------------------*/
65 |
66 | #ifdef __cplusplus
67 | } /* extern "C" */
68 | #endif /* __cplusplus */
69 |
70 | #endif /* SCHM_CANTP_TYPE_H */
71 |
--------------------------------------------------------------------------------
/inc/SchM_CanTrcv_31_TJA1145.h:
--------------------------------------------------------------------------------
1 | #ifndef SCHM_CanTrcv_31_TJA1145_H
2 | #define SCHM_CanTrcv_31_TJA1145_H
3 |
4 | extern FUNC(void, RTE_CODE)SchM_Enter_CanTrcv_31_TJA1145_SCHM_CANTRCV_EXCLUSIVE_AREA_1(void);
5 | extern FUNC(void, RTE_CODE)SchM_Exit_CanTrcv_31_TJA1145_SCHM_CANTRCV_EXCLUSIVE_AREA_1(void);
6 | #endif /* SCHM_CanTrcv_31_TJA1145_H */
7 |
8 |
--------------------------------------------------------------------------------
/inc/SchM_CanTrcv_31_UJA1132.h:
--------------------------------------------------------------------------------
1 | #ifndef SCHM_CanTrcv_31_UJA1132_H
2 | #define SCHM_CanTrcv_31_UJA1132_H
3 |
4 | extern FUNC(void, RTE_CODE)SchM_Enter_CanTrcv_31_UJA1132_SCHM_CANTRCV_EXCLUSIVE_AREA_1(void);
5 | extern FUNC(void, RTE_CODE)SchM_Exit_CanTrcv_31_UJA1132_SCHM_CANTRCV_EXCLUSIVE_AREA_1(void);
6 | #endif /* SCHM_CanTrcv_31_UJA1132_H */
7 |
8 |
--------------------------------------------------------------------------------
/inc/SchM_ComM_Type.h:
--------------------------------------------------------------------------------
1 | /**\file
2 | *
3 | * \brief Generated Source File for Rte
4 | *
5 | *
6 | *
7 | * \b Application: Rte \n
8 | * \b Target: see Rte.h for details \n
9 | * \b Compiler: see Rte.h for details \n
10 | * \b Autosar-Vendor-ID: 31 \n
11 | *
12 | * \b Module: SchM_ComM_Type.h \n
13 | * \b Generator: AUTOSAR Rte V4.18.3-Delivery \n
14 | *
15 | * NOTE! This file is generated. Do not edit!
16 | *
17 | * \b Changeable-by-user: No \n
18 | * \b Delivery-File: No \n
19 | * \n
20 | * \b Module-Owner: MetaWares \n
21 | * \b Web: https://supportnet.MetaWares.com/ \n
22 | * \n
23 | */
24 |
25 | /******************************************************************************
26 | *
27 | * Copyright 2018 MetaWares Corporation
28 | * All rights reserved
29 | *
30 | * THIS WORK CONTAINS TRADE SECRET AND PROPRIETARY INFORMATION WHICH IS
31 | * THE PROPERTY OF MetaWares CORPORATION OR ITS LICENSORS AND IS
32 | * SUBJECT TO LICENSE TERMS.
33 | *
34 | *
35 | ******************************************************************************/
36 | #ifndef SCHM_COMM_TYPE_H
37 | #define SCHM_COMM_TYPE_H
38 |
39 | #ifdef __cplusplus
40 | extern "C" {
41 | #endif /* __cplusplus */
42 |
43 | /*============================================================================*
44 | * PREPROCESSOR DIRECTIVES *
45 | *============================================================================*/
46 |
47 | /* INCLUDE DIRECTIVES FOR OTHER HEADERS --------------------------------------*/
48 |
49 | #include "Rte_Type.h"
50 |
51 | /* EXPORTED DEFINES FOR CONSTANTS --------------------------------------------*/
52 | #define SCHM_COMM_TYPE_SW_MAJOR_VERSION (4U)
53 | #define SCHM_COMM_TYPE_SW_MINOR_VERSION (18U)
54 | #define SCHM_COMM_TYPE_SW_PATCH_VERSION (3U)
55 |
56 | /*============================================================================*
57 | * EXPORTED TYPEDEF DECLARATIONS *
58 | *============================================================================*/
59 |
60 | /* Mode Declaration Groups ---------------------------------------------------*/
61 |
62 | #ifdef __cplusplus
63 | } /* extern "C" */
64 | #endif /* __cplusplus */
65 |
66 | #endif /* SCHM_COMM_TYPE_H */
67 |
--------------------------------------------------------------------------------
/inc/SchM_Com_Type.h:
--------------------------------------------------------------------------------
1 | /**\file
2 | *
3 | * \brief Generated Source File for Rte
4 | *
5 | *
6 | *
7 | * \b Application: Rte \n
8 | * \b Target: see Rte.h for details \n
9 | * \b Compiler: see Rte.h for details \n
10 | * \b Autosar-Vendor-ID: 31 \n
11 | *
12 | * \b Module: SchM_Com_Type.h \n
13 | * \b Generator: AUTOSAR Rte V4.18.3-Delivery \n
14 | *
15 | * NOTE! This file is generated. Do not edit!
16 | *
17 | * \b Changeable-by-user: No \n
18 | * \b Delivery-File: No \n
19 | * \n
20 | * \b Module-Owner: MetaWares \n
21 | * \b Web: https://supportnet.MetaWares.com/ \n
22 | * \n
23 | */
24 |
25 | /******************************************************************************
26 | *
27 | * Copyright 2018 MetaWares Corporation
28 | * All rights reserved
29 | *
30 | * THIS WORK CONTAINS TRADE SECRET AND PROPRIETARY INFORMATION WHICH IS
31 | * THE PROPERTY OF MetaWares CORPORATION OR ITS LICENSORS AND IS
32 | * SUBJECT TO LICENSE TERMS.
33 | *
34 | *
35 | ******************************************************************************/
36 | #ifndef SCHM_COM_TYPE_H
37 | #define SCHM_COM_TYPE_H
38 |
39 | #ifdef __cplusplus
40 | extern "C" {
41 | #endif /* __cplusplus */
42 |
43 | /*============================================================================*
44 | * PREPROCESSOR DIRECTIVES *
45 | *============================================================================*/
46 |
47 | /* INCLUDE DIRECTIVES FOR OTHER HEADERS --------------------------------------*/
48 |
49 | #include "Rte_Type.h"
50 |
51 | /* EXPORTED DEFINES FOR CONSTANTS --------------------------------------------*/
52 | #define SCHM_COM_TYPE_SW_MAJOR_VERSION (4U)
53 | #define SCHM_COM_TYPE_SW_MINOR_VERSION (18U)
54 | #define SCHM_COM_TYPE_SW_PATCH_VERSION (3U)
55 |
56 | /*============================================================================*
57 | * EXPORTED TYPEDEF DECLARATIONS *
58 | *============================================================================*/
59 |
60 | /* Mode Declaration Groups ---------------------------------------------------*/
61 |
62 | #ifdef __cplusplus
63 | } /* extern "C" */
64 | #endif /* __cplusplus */
65 |
66 | #endif /* SCHM_COM_TYPE_H */
67 |
--------------------------------------------------------------------------------
/inc/SchM_Dem_Type.h:
--------------------------------------------------------------------------------
1 | /**\file
2 | *
3 | * \brief Generated Source File for Rte
4 | *
5 | *
6 | *
7 | * \b Application: Rte \n
8 | * \b Target: see Rte.h for details \n
9 | * \b Compiler: see Rte.h for details \n
10 | * \b Autosar-Vendor-ID: 31 \n
11 | *
12 | * \b Module: SchM_Dem_Type.h \n
13 | * \b Generator: VSTAR Rte V6.0.1-Build714 \n
14 | *
15 | * NOTE! This file is generated. Do not edit!
16 | *
17 | * \b Changeable-by-user: No \n
18 | * \b Delivery-File: No \n
19 | * \n
20 | * \b Module-Owner: Mentor Graphics \n
21 | * \b Web: https://supportnet.mentor.com/ \n
22 | * \n
23 | */
24 |
25 | /******************************************************************************
26 | *
27 | * Copyright 2017 Mentor Graphics Corporation
28 | * All rights reserved
29 | *
30 | * THIS WORK CONTAINS TRADE SECRET AND PROPRIETARY INFORMATION WHICH IS
31 | * THE PROPERTY OF MENTOR GRAPHICS CORPORATION OR ITS LICENSORS AND IS
32 | * SUBJECT TO LICENSE TERMS.
33 | *
34 | *
35 | ******************************************************************************/
36 | #ifndef SCHM_DEM_TYPE_H
37 | #define SCHM_DEM_TYPE_H
38 |
39 | #ifdef __cplusplus
40 | extern "C" {
41 | #endif /* __cplusplus */
42 |
43 | /*============================================================================*
44 | * PREPROCESSOR DIRECTIVES *
45 | *============================================================================*/
46 |
47 | /* INCLUDE DIRECTIVES FOR OTHER HEADERS --------------------------------------*/
48 |
49 | #include "Rte_Type.h"
50 |
51 | /* EXPORTED DEFINES FOR CONSTANTS --------------------------------------------*/
52 | #define SCHM_DEM_TYPE_SW_MAJOR_VERSION (6U)
53 | #define SCHM_DEM_TYPE_SW_MINOR_VERSION (0U)
54 | #define SCHM_DEM_TYPE_SW_PATCH_VERSION (1U)
55 |
56 | /*============================================================================*
57 | * EXPORTED TYPEDEF DECLARATIONS *
58 | *============================================================================*/
59 |
60 | /* Mode Declaration Groups ---------------------------------------------------*/
61 |
62 | /* Enumeration And Bit Field Data Types --------------------------------------*/
63 |
64 | /* Limits of Range Data Types -----------------------------------------------*/
65 |
66 | #ifdef __cplusplus
67 | } /* extern "C" */
68 | #endif /* __cplusplus */
69 |
70 | #endif /* SCHM_DEM_TYPE_H */
71 |
--------------------------------------------------------------------------------
/inc/SchM_Ea.h:
--------------------------------------------------------------------------------
1 | #ifndef SCHM_Ea_H
2 | #define SCHM_Ea_H
3 |
4 | extern FUNC(void, RTE_CODE)SchM_Enter_Ea_EaStateChange(void);
5 | extern FUNC(void, RTE_CODE)SchM_Exit_Ea_EaStateChange(void);
6 |
7 | #endif /* SCHM_Ea_H */
--------------------------------------------------------------------------------
/inc/SchM_Eep_31_AT25256B.h:
--------------------------------------------------------------------------------
1 | #ifndef SCHM_Eep_31_AR25256B_H
2 | #define SCHM_Eep_31_AR25256B_H
3 |
4 | extern FUNC(void, RTE_CODE)SchM_Enter_Eep_31_AT25256B_EaProcess(void);
5 | extern FUNC(void, RTE_CODE)SchM_Exit_Eep_31_AT25256B_EaProcess(void);
6 | extern FUNC(void, RTE_CODE)SchM_Enter_Eep_31_AT25256B_EaMainFunctionArea(void);
7 | extern FUNC(void, RTE_CODE)SchM_Exit_Eep_31_AT25256B_EaMainFunctionArea(void);
8 | #endif /* SCHM_Eep_31_AR25256B_H */
--------------------------------------------------------------------------------
/inc/SchM_LinIf.h:
--------------------------------------------------------------------------------
1 | /**\file
2 | *
3 | * \brief Generated Source File for Rte
4 | *
5 | *
6 | *
7 | * \b Application: Rte \n
8 | * \b Target: see Rte.h for details \n
9 | * \b Compiler: see Rte.h for details \n
10 | * \b Autosar-Vendor-ID: 31 \n
11 | *
12 | * \b Module: SchM_LinIf.h \n
13 | * \b Generator: VSTAR Rte V6.0.1-Build714 \n
14 | *
15 | * NOTE! This file is generated. Do not edit!
16 | *
17 | * \b Changeable-by-user: No \n
18 | * \b Delivery-File: No \n
19 | * \n
20 | * \b Module-Owner: Mentor Graphics \n
21 | * \b Web: https://supportnet.mentor.com/ \n
22 | * \n
23 | */
24 |
25 | /******************************************************************************
26 | *
27 | * Copyright 2017 Mentor Graphics Corporation
28 | * All rights reserved
29 | *
30 | * THIS WORK CONTAINS TRADE SECRET AND PROPRIETARY INFORMATION WHICH IS
31 | * THE PROPERTY OF MENTOR GRAPHICS CORPORATION OR ITS LICENSORS AND IS
32 | * SUBJECT TO LICENSE TERMS.
33 | *
34 | *
35 | ******************************************************************************/
36 | #ifndef SCHM_LINIF_H
37 | #define SCHM_LINIF_H
38 |
39 | #ifdef __cplusplus
40 | extern "C" {
41 | #endif /* __cplusplus */
42 |
43 | /*============================================================================*
44 | * PREPROCESSOR DIRECTIVES *
45 | *============================================================================*/
46 |
47 | /* INCLUDE DIRECTIVES FOR OTHER HEADERS --------------------------------------*/
48 |
49 | #include "SchM_LinIf_Type.h"
50 |
51 | /* EXPORTED DEFINES FOR CONSTANTS --------------------------------------------*/
52 | #define SCHM_LINIF_SW_MAJOR_VERSION (6U)
53 | #define SCHM_LINIF_SW_MINOR_VERSION (0U)
54 | #define SCHM_LINIF_SW_PATCH_VERSION (1U)
55 |
56 | /*============================================================================*
57 | * EXPORTED TYPEDEF DECLARATIONS *
58 | *============================================================================*/
59 |
60 | #define RTE_START_SEC_CODE
61 | #include "Rte_MemMap.h" /* KW MISRA.INCL.INSIDE */
62 |
63 | /* ExclusiveArea prototypes -------------------------------------------------*/
64 | extern FUNC(void, RTE_CODE) SchM_Enter_LinIf_ExclusiveArea0(void);
65 | extern FUNC(void, RTE_CODE) SchM_Exit_LinIf_ExclusiveArea0(void);
66 |
67 | /* Mode management prototypes -----------------------------------------------*/
68 | /* Internal and External Trigger prototypes ---------------------------------*/
69 | /* Client-Server prototypes -------------------------------------------------*/
70 |
71 | #define RTE_STOP_SEC_CODE
72 | #include "Rte_MemMap.h" /* KW MISRA.INCL.INSIDE */
73 |
74 | /* Entrypoint prototypes ----------------------------------------------------*/
75 | #define LINIF_START_SEC_CODE
76 | #include "LinIf_MemMap.h" /* KW MISRA.INCL.INSIDE */
77 |
78 | extern FUNC(void, LINIF_CODE) LinIf_MainFunction(void);
79 |
80 | #define LINIF_STOP_SEC_CODE
81 | #include "LinIf_MemMap.h" /* KW MISRA.INCL.INSIDE */
82 |
83 |
84 | #ifdef __cplusplus
85 | } /* extern "C" */
86 | #endif /* __cplusplus */
87 |
88 | #endif /* SCHM_LINIF_H */
89 |
--------------------------------------------------------------------------------
/inc/SchM_LinIf_Type.h:
--------------------------------------------------------------------------------
1 | /**\file
2 | *
3 | * \brief Generated Source File for Rte
4 | *
5 | *
6 | *
7 | * \b Application: Rte \n
8 | * \b Target: see Rte.h for details \n
9 | * \b Compiler: see Rte.h for details \n
10 | * \b Autosar-Vendor-ID: 31 \n
11 | *
12 | * \b Module: SchM_LinIf_Type.h \n
13 | * \b Generator: VSTAR Rte V6.0.1-Build714 \n
14 | *
15 | * NOTE! This file is generated. Do not edit!
16 | *
17 | * \b Changeable-by-user: No \n
18 | * \b Delivery-File: No \n
19 | * \n
20 | * \b Module-Owner: Mentor Graphics \n
21 | * \b Web: https://supportnet.mentor.com/ \n
22 | * \n
23 | */
24 |
25 | /******************************************************************************
26 | *
27 | * Copyright 2017 Mentor Graphics Corporation
28 | * All rights reserved
29 | *
30 | * THIS WORK CONTAINS TRADE SECRET AND PROPRIETARY INFORMATION WHICH IS
31 | * THE PROPERTY OF MENTOR GRAPHICS CORPORATION OR ITS LICENSORS AND IS
32 | * SUBJECT TO LICENSE TERMS.
33 | *
34 | *
35 | ******************************************************************************/
36 | #ifndef SCHM_LINIF_TYPE_H
37 | #define SCHM_LINIF_TYPE_H
38 |
39 | #ifdef __cplusplus
40 | extern "C" {
41 | #endif /* __cplusplus */
42 |
43 | /*============================================================================*
44 | * PREPROCESSOR DIRECTIVES *
45 | *============================================================================*/
46 |
47 | /* INCLUDE DIRECTIVES FOR OTHER HEADERS --------------------------------------*/
48 |
49 | #include "Rte_Type.h"
50 |
51 | /* EXPORTED DEFINES FOR CONSTANTS --------------------------------------------*/
52 | #define SCHM_LINIF_TYPE_SW_MAJOR_VERSION (6U)
53 | #define SCHM_LINIF_TYPE_SW_MINOR_VERSION (0U)
54 | #define SCHM_LINIF_TYPE_SW_PATCH_VERSION (1U)
55 |
56 | /*============================================================================*
57 | * EXPORTED TYPEDEF DECLARATIONS *
58 | *============================================================================*/
59 |
60 | /* Mode Declaration Groups ---------------------------------------------------*/
61 |
62 | /* Enumeration And Bit Field Data Types --------------------------------------*/
63 |
64 | /* Limits of Range Data Types -----------------------------------------------*/
65 |
66 | #ifdef __cplusplus
67 | } /* extern "C" */
68 | #endif /* __cplusplus */
69 |
70 | #endif /* SCHM_LINIF_TYPE_H */
71 |
--------------------------------------------------------------------------------
/inc/SchM_LinSM.h:
--------------------------------------------------------------------------------
1 | /**\file
2 | *
3 | * \brief Generated Source File for Rte
4 | *
5 | *
6 | *
7 | * \b Application: Rte \n
8 | * \b Target: see Rte.h for details \n
9 | * \b Compiler: see Rte.h for details \n
10 | * \b Autosar-Vendor-ID: 31 \n
11 | *
12 | * \b Module: SchM_LinSM.h \n
13 | * \b Generator: VSTAR Rte V6.0.1-Build714 \n
14 | *
15 | * NOTE! This file is generated. Do not edit!
16 | *
17 | * \b Changeable-by-user: No \n
18 | * \b Delivery-File: No \n
19 | * \n
20 | * \b Module-Owner: Mentor Graphics \n
21 | * \b Web: https://supportnet.mentor.com/ \n
22 | * \n
23 | */
24 |
25 | /******************************************************************************
26 | *
27 | * Copyright 2017 Mentor Graphics Corporation
28 | * All rights reserved
29 | *
30 | * THIS WORK CONTAINS TRADE SECRET AND PROPRIETARY INFORMATION WHICH IS
31 | * THE PROPERTY OF MENTOR GRAPHICS CORPORATION OR ITS LICENSORS AND IS
32 | * SUBJECT TO LICENSE TERMS.
33 | *
34 | *
35 | ******************************************************************************/
36 | #ifndef SCHM_LINSM_H
37 | #define SCHM_LINSM_H
38 |
39 | #ifdef __cplusplus
40 | extern "C" {
41 | #endif /* __cplusplus */
42 |
43 | /*============================================================================*
44 | * PREPROCESSOR DIRECTIVES *
45 | *============================================================================*/
46 |
47 | /* INCLUDE DIRECTIVES FOR OTHER HEADERS --------------------------------------*/
48 |
49 | #include "SchM_LinSM_Type.h"
50 |
51 | /* EXPORTED DEFINES FOR CONSTANTS --------------------------------------------*/
52 | #define SCHM_LINSM_SW_MAJOR_VERSION (6U)
53 | #define SCHM_LINSM_SW_MINOR_VERSION (0U)
54 | #define SCHM_LINSM_SW_PATCH_VERSION (1U)
55 |
56 | /*============================================================================*
57 | * EXPORTED TYPEDEF DECLARATIONS *
58 | *============================================================================*/
59 |
60 | #define RTE_START_SEC_CODE
61 | #include "Rte_MemMap.h" /* KW MISRA.INCL.INSIDE */
62 |
63 | /* ExclusiveArea prototypes -------------------------------------------------*/
64 | extern FUNC(void, RTE_CODE) SchM_Enter_LinSM_ExclusiveArea0(void);
65 | extern FUNC(void, RTE_CODE) SchM_Exit_LinSM_ExclusiveArea0(void);
66 |
67 | /* Mode management prototypes -----------------------------------------------*/
68 | /* Internal and External Trigger prototypes ---------------------------------*/
69 | /* Client-Server prototypes -------------------------------------------------*/
70 |
71 | #define RTE_STOP_SEC_CODE
72 | #include "Rte_MemMap.h" /* KW MISRA.INCL.INSIDE */
73 |
74 | /* Entrypoint prototypes ----------------------------------------------------*/
75 | #define LINSM_START_SEC_CODE
76 | #include "LinSM_MemMap.h" /* KW MISRA.INCL.INSIDE */
77 |
78 | extern FUNC(void, LINSM_CODE) LinSM_MainFunction(void);
79 |
80 | #define LINSM_STOP_SEC_CODE
81 | #include "LinSM_MemMap.h" /* KW MISRA.INCL.INSIDE */
82 |
83 |
84 | #ifdef __cplusplus
85 | } /* extern "C" */
86 | #endif /* __cplusplus */
87 |
88 | #endif /* SCHM_LINSM_H */
89 |
--------------------------------------------------------------------------------
/inc/SchM_LinSM_Type.h:
--------------------------------------------------------------------------------
1 | /**\file
2 | *
3 | * \brief Generated Source File for Rte
4 | *
5 | *
6 | *
7 | * \b Application: Rte \n
8 | * \b Target: see Rte.h for details \n
9 | * \b Compiler: see Rte.h for details \n
10 | * \b Autosar-Vendor-ID: 31 \n
11 | *
12 | * \b Module: SchM_LinSM_Type.h \n
13 | * \b Generator: VSTAR Rte V6.0.1-Build714 \n
14 | *
15 | * NOTE! This file is generated. Do not edit!
16 | *
17 | * \b Changeable-by-user: No \n
18 | * \b Delivery-File: No \n
19 | * \n
20 | * \b Module-Owner: Mentor Graphics \n
21 | * \b Web: https://supportnet.mentor.com/ \n
22 | * \n
23 | */
24 |
25 | /******************************************************************************
26 | *
27 | * Copyright 2017 Mentor Graphics Corporation
28 | * All rights reserved
29 | *
30 | * THIS WORK CONTAINS TRADE SECRET AND PROPRIETARY INFORMATION WHICH IS
31 | * THE PROPERTY OF MENTOR GRAPHICS CORPORATION OR ITS LICENSORS AND IS
32 | * SUBJECT TO LICENSE TERMS.
33 | *
34 | *
35 | ******************************************************************************/
36 | #ifndef SCHM_LINSM_TYPE_H
37 | #define SCHM_LINSM_TYPE_H
38 |
39 | #ifdef __cplusplus
40 | extern "C" {
41 | #endif /* __cplusplus */
42 |
43 | /*============================================================================*
44 | * PREPROCESSOR DIRECTIVES *
45 | *============================================================================*/
46 |
47 | /* INCLUDE DIRECTIVES FOR OTHER HEADERS --------------------------------------*/
48 |
49 | #include "Rte_Type.h"
50 |
51 | /* EXPORTED DEFINES FOR CONSTANTS --------------------------------------------*/
52 | #define SCHM_LINSM_TYPE_SW_MAJOR_VERSION (6U)
53 | #define SCHM_LINSM_TYPE_SW_MINOR_VERSION (0U)
54 | #define SCHM_LINSM_TYPE_SW_PATCH_VERSION (1U)
55 |
56 | /*============================================================================*
57 | * EXPORTED TYPEDEF DECLARATIONS *
58 | *============================================================================*/
59 |
60 | /* Mode Declaration Groups ---------------------------------------------------*/
61 |
62 | /* Enumeration And Bit Field Data Types --------------------------------------*/
63 |
64 | /* Limits of Range Data Types -----------------------------------------------*/
65 |
66 | #ifdef __cplusplus
67 | } /* extern "C" */
68 | #endif /* __cplusplus */
69 |
70 | #endif /* SCHM_LINSM_TYPE_H */
71 |
--------------------------------------------------------------------------------
/inc/SchM_NvM.h:
--------------------------------------------------------------------------------
1 | /**\file
2 | *
3 | * \brief Generated Source File for Rte
4 | *
5 | *
6 | *
7 | * \b Application: Rte \n
8 | * \b Target: see Rte.h for details \n
9 | * \b Compiler: see Rte.h for details \n
10 | * \b Autosar-Vendor-ID: 31 \n
11 | *
12 | * \b Module: SchM_NvM.h \n
13 | * \b Generator: VSTAR Rte V6.0.1-Build714 \n
14 | *
15 | * NOTE! This file is generated. Do not edit!
16 | *
17 | * \b Changeable-by-user: No \n
18 | * \b Delivery-File: No \n
19 | * \n
20 | * \b Module-Owner: Mentor Graphics \n
21 | * \b Web: https://supportnet.mentor.com/ \n
22 | * \n
23 | */
24 |
25 | /******************************************************************************
26 | *
27 | * Copyright 2017 Mentor Graphics Corporation
28 | * All rights reserved
29 | *
30 | * THIS WORK CONTAINS TRADE SECRET AND PROPRIETARY INFORMATION WHICH IS
31 | * THE PROPERTY OF MENTOR GRAPHICS CORPORATION OR ITS LICENSORS AND IS
32 | * SUBJECT TO LICENSE TERMS.
33 | *
34 | *
35 | ******************************************************************************/
36 | #ifndef SCHM_NVM_H
37 | #define SCHM_NVM_H
38 |
39 | #ifdef __cplusplus
40 | extern "C" {
41 | #endif /* __cplusplus */
42 |
43 | /*============================================================================*
44 | * PREPROCESSOR DIRECTIVES *
45 | *============================================================================*/
46 |
47 | /* INCLUDE DIRECTIVES FOR OTHER HEADERS --------------------------------------*/
48 |
49 | #include "SchM_NvM_Type.h"
50 |
51 | /* EXPORTED DEFINES FOR CONSTANTS --------------------------------------------*/
52 | #define SCHM_NVM_SW_MAJOR_VERSION (6U)
53 | #define SCHM_NVM_SW_MINOR_VERSION (0U)
54 | #define SCHM_NVM_SW_PATCH_VERSION (1U)
55 |
56 | /*============================================================================*
57 | * EXPORTED TYPEDEF DECLARATIONS *
58 | *============================================================================*/
59 |
60 | #define RTE_START_SEC_CODE
61 | #include "Rte_MemMap.h" /* KW MISRA.INCL.INSIDE */
62 |
63 | /* ExclusiveArea prototypes -------------------------------------------------*/
64 | extern FUNC(void, RTE_CODE) SchM_Enter_NvM_EaServiceProcessQueue(void);
65 | extern FUNC(void, RTE_CODE) SchM_Exit_NvM_EaServiceProcessQueue(void);
66 |
67 | /* Mode management prototypes -----------------------------------------------*/
68 | /* Internal and External Trigger prototypes ---------------------------------*/
69 | /* Client-Server prototypes -------------------------------------------------*/
70 |
71 | #define RTE_STOP_SEC_CODE
72 | #include "Rte_MemMap.h" /* KW MISRA.INCL.INSIDE */
73 |
74 | /* Entrypoint prototypes ----------------------------------------------------*/
75 | #define NVM_START_SEC_CODE
76 | #include "NvM_MemMap.h" /* KW MISRA.INCL.INSIDE */
77 |
78 | extern FUNC(void, NVM_CODE) NvM_MainFunction(void);
79 |
80 | #define NVM_STOP_SEC_CODE
81 | #include "NvM_MemMap.h" /* KW MISRA.INCL.INSIDE */
82 |
83 |
84 | #ifdef __cplusplus
85 | } /* extern "C" */
86 | #endif /* __cplusplus */
87 |
88 | #endif /* SCHM_NVM_H */
89 |
--------------------------------------------------------------------------------
/inc/SchM_NvM_Type.h:
--------------------------------------------------------------------------------
1 | /**\file
2 | *
3 | * \brief Generated Source File for Rte
4 | *
5 | *
6 | *
7 | * \b Application: Rte \n
8 | * \b Target: see Rte.h for details \n
9 | * \b Compiler: see Rte.h for details \n
10 | * \b Autosar-Vendor-ID: 31 \n
11 | *
12 | * \b Module: SchM_NvM_Type.h \n
13 | * \b Generator: VSTAR Rte V6.0.1-Build714 \n
14 | *
15 | * NOTE! This file is generated. Do not edit!
16 | *
17 | * \b Changeable-by-user: No \n
18 | * \b Delivery-File: No \n
19 | * \n
20 | * \b Module-Owner: Mentor Graphics \n
21 | * \b Web: https://supportnet.mentor.com/ \n
22 | * \n
23 | */
24 |
25 | /******************************************************************************
26 | *
27 | * Copyright 2017 Mentor Graphics Corporation
28 | * All rights reserved
29 | *
30 | * THIS WORK CONTAINS TRADE SECRET AND PROPRIETARY INFORMATION WHICH IS
31 | * THE PROPERTY OF MENTOR GRAPHICS CORPORATION OR ITS LICENSORS AND IS
32 | * SUBJECT TO LICENSE TERMS.
33 | *
34 | *
35 | ******************************************************************************/
36 | #ifndef SCHM_NVM_TYPE_H
37 | #define SCHM_NVM_TYPE_H
38 |
39 | #ifdef __cplusplus
40 | extern "C" {
41 | #endif /* __cplusplus */
42 |
43 | /*============================================================================*
44 | * PREPROCESSOR DIRECTIVES *
45 | *============================================================================*/
46 |
47 | /* INCLUDE DIRECTIVES FOR OTHER HEADERS --------------------------------------*/
48 |
49 | #include "Rte_Type.h"
50 |
51 | /* EXPORTED DEFINES FOR CONSTANTS --------------------------------------------*/
52 | #define SCHM_NVM_TYPE_SW_MAJOR_VERSION (6U)
53 | #define SCHM_NVM_TYPE_SW_MINOR_VERSION (0U)
54 | #define SCHM_NVM_TYPE_SW_PATCH_VERSION (1U)
55 |
56 | /*============================================================================*
57 | * EXPORTED TYPEDEF DECLARATIONS *
58 | *============================================================================*/
59 |
60 | /* Mode Declaration Groups ---------------------------------------------------*/
61 |
62 | /* Enumeration And Bit Field Data Types --------------------------------------*/
63 |
64 | /* Limits of Range Data Types -----------------------------------------------*/
65 |
66 | #ifdef __cplusplus
67 | } /* extern "C" */
68 | #endif /* __cplusplus */
69 |
70 | #endif /* SCHM_NVM_TYPE_H */
71 |
--------------------------------------------------------------------------------
/inc/SchM_PduR.h:
--------------------------------------------------------------------------------
1 | /**\file
2 | *
3 | * \brief Generated Source File for Rte
4 | *
5 | *
6 | *
7 | * \b Application: Rte \n
8 | * \b Target: see Rte.h for details \n
9 | * \b Compiler: see Rte.h for details \n
10 | * \b Autosar-Vendor-ID: 31 \n
11 | *
12 | * \b Module: SchM_PduR.h \n
13 | * \b Generator: AUTOSAR Rte V4.18.3-Delivery \n
14 | *
15 | * NOTE! This file is generated. Do not edit!
16 | *
17 | * \b Changeable-by-user: No \n
18 | * \b Delivery-File: No \n
19 | * \n
20 | * \b Module-Owner: MetaWares \n
21 | * \b Web: https://supportnet.MetaWares.com/ \n
22 | * \n
23 | */
24 |
25 | /******************************************************************************
26 | *
27 | * Copyright 2018 MetaWares Corporation
28 | * All rights reserved
29 | *
30 | * THIS WORK CONTAINS TRADE SECRET AND PROPRIETARY INFORMATION WHICH IS
31 | * THE PROPERTY OF MetaWares CORPORATION OR ITS LICENSORS AND IS
32 | * SUBJECT TO LICENSE TERMS.
33 | *
34 | *
35 | ******************************************************************************/
36 | #ifndef SCHM_PDUR_H
37 | #define SCHM_PDUR_H
38 |
39 | #ifdef __cplusplus
40 | extern "C" {
41 | #endif /* __cplusplus */
42 |
43 | /*============================================================================*
44 | * PREPROCESSOR DIRECTIVES *
45 | *============================================================================*/
46 |
47 | /* INCLUDE DIRECTIVES FOR OTHER HEADERS --------------------------------------*/
48 |
49 | #include "SchM_PduR_Type.h"
50 |
51 | /* EXPORTED DEFINES FOR CONSTANTS --------------------------------------------*/
52 | #define SCHM_PDUR_SW_MAJOR_VERSION (4U)
53 | #define SCHM_PDUR_SW_MINOR_VERSION (18U)
54 | #define SCHM_PDUR_SW_PATCH_VERSION (3U)
55 |
56 | /*============================================================================*
57 | * EXPORTED TYPEDEF DECLARATIONS *
58 | *============================================================================*/
59 |
60 | #define RTE_START_SEC_CODE
61 | #include "MemMap.h" /* KW MISRA.INCL.INSIDE */
62 |
63 | /* ExclusiveArea prototypes -------------------------------------------------*/
64 | extern FUNC(void, RTE_CODE) SchM_Enter_PduR_IFBUFFER_EXCLUSIVE_AREA(void);
65 | extern FUNC(void, RTE_CODE) SchM_Exit_PduR_IFBUFFER_EXCLUSIVE_AREA(void);
66 |
67 | extern FUNC(void, RTE_CODE) SchM_Enter_PduR_ROUTINGPATHGROUP_EXCLUSIVE_AREA(void);
68 | extern FUNC(void, RTE_CODE) SchM_Exit_PduR_ROUTINGPATHGROUP_EXCLUSIVE_AREA(void);
69 |
70 | extern FUNC(void, RTE_CODE) SchM_Enter_PduR_TPBUFFER_EXCLUSIVE_AREA(void);
71 | extern FUNC(void, RTE_CODE) SchM_Exit_PduR_TPBUFFER_EXCLUSIVE_AREA(void);
72 |
73 | /* Mode management prototypes -----------------------------------------------*/
74 | /* Internal and External Trigger prototypes ---------------------------------*/
75 |
76 | #define RTE_STOP_SEC_CODE
77 | #include "MemMap.h" /* KW MISRA.INCL.INSIDE */
78 |
79 | /* Entrypoint prototypes ----------------------------------------------------*/
80 |
81 | #ifdef __cplusplus
82 | } /* extern "C" */
83 | #endif /* __cplusplus */
84 |
85 | #endif /* SCHM_PDUR_H */
86 |
--------------------------------------------------------------------------------
/inc/SchM_PduR_Type.h:
--------------------------------------------------------------------------------
1 | /**\file
2 | *
3 | * \brief Generated Source File for Rte
4 | *
5 | *
6 | *
7 | * \b Application: Rte \n
8 | * \b Target: see Rte.h for details \n
9 | * \b Compiler: see Rte.h for details \n
10 | * \b Autosar-Vendor-ID: 31 \n
11 | *
12 | * \b Module: SchM_PduR_Type.h \n
13 | * \b Generator: AUTOSAR Rte V4.18.3-Delivery \n
14 | *
15 | * NOTE! This file is generated. Do not edit!
16 | *
17 | * \b Changeable-by-user: No \n
18 | * \b Delivery-File: No \n
19 | * \n
20 | * \b Module-Owner: MetaWares \n
21 | * \b Web: https://supportnet.MetaWares.com/ \n
22 | * \n
23 | */
24 |
25 | /******************************************************************************
26 | *
27 | * Copyright 2018 MetaWares Corporation
28 | * All rights reserved
29 | *
30 | * THIS WORK CONTAINS TRADE SECRET AND PROPRIETARY INFORMATION WHICH IS
31 | * THE PROPERTY OF MetaWares CORPORATION OR ITS LICENSORS AND IS
32 | * SUBJECT TO LICENSE TERMS.
33 | *
34 | *
35 | ******************************************************************************/
36 | #ifndef SCHM_PDUR_TYPE_H
37 | #define SCHM_PDUR_TYPE_H
38 |
39 | #ifdef __cplusplus
40 | extern "C" {
41 | #endif /* __cplusplus */
42 |
43 | /*============================================================================*
44 | * PREPROCESSOR DIRECTIVES *
45 | *============================================================================*/
46 |
47 | /* INCLUDE DIRECTIVES FOR OTHER HEADERS --------------------------------------*/
48 |
49 | #include "Rte_Type.h"
50 |
51 | /* EXPORTED DEFINES FOR CONSTANTS --------------------------------------------*/
52 | #define SCHM_PDUR_TYPE_SW_MAJOR_VERSION (4U)
53 | #define SCHM_PDUR_TYPE_SW_MINOR_VERSION (18U)
54 | #define SCHM_PDUR_TYPE_SW_PATCH_VERSION (3U)
55 |
56 | /*============================================================================*
57 | * EXPORTED TYPEDEF DECLARATIONS *
58 | *============================================================================*/
59 |
60 | /* Mode Declaration Groups ---------------------------------------------------*/
61 |
62 | #ifdef __cplusplus
63 | } /* extern "C" */
64 | #endif /* __cplusplus */
65 |
66 | #endif /* SCHM_PDUR_TYPE_H */
67 |
--------------------------------------------------------------------------------
/inc/SchM_WdgM_Type.h:
--------------------------------------------------------------------------------
1 | /** \file
2 | *
3 | * \brief Generated file for Rte
4 | *
5 | *
6 | *
7 | * \b Application: Rte \n
8 | * \b Target: see Rte.h for details \n
9 | * \b Compiler: see Rte.h for details \n
10 | * \b Autosar-Vendor-ID: 41 \n
11 | *
12 | * \b Module: SchM_WdgM_Type.h \n
13 | * \b Generator: Picea Rte V4.13.0-Delivery-Build358 \n
14 | *
15 | * NOTE! This file is generated. Do not edit!
16 | *
17 | * \b Changeable-by-user: No \n
18 | * \b Delivery-File: No \n
19 | *
20 | * \b Module-Owner: Mecel Picea Team \n
21 | * \b Location: Mecel \n
22 | * \b Phone: +46 31 720 44 00 \n
23 | * \b E-Mail: picea(at)mecel.se \n
24 | * \b Web: http://bugzilla.mecel.se/ \n
25 | *
26 | * \b Traceability-Info PICEA* \n
27 | * \b Classification: Not classified \n
28 | * \b Deviations: See PICEA_RTE_USG_003 \n
29 | *
30 | */
31 |
32 | /*============================================================================*
33 | *
34 | * Copyright 2012 Mecel AB and Delphi Technologies, Inc., All Rights Reserved
35 | *
36 | *============================================================================*/
37 | #ifndef SCHM_WDGM_TYPE_H
38 | #define SCHM_WDGM_TYPE_H
39 |
40 | #ifdef __cplusplus
41 | extern "C" {
42 | #endif /* __cplusplus */
43 |
44 | /*============================================================================*
45 | * PREPROCESSOR DIRECTIVES *
46 | *============================================================================*/
47 |
48 | /* INCLUDE DIRECTIVES FOR OTHER HEADERS --------------------------------------*/
49 |
50 | #include "Rte_Type.h"
51 |
52 | /* EXPORTED DEFINES FOR CONSTANTS --------------------------------------------*/
53 | #define SCHM_WDGM_TYPE_SW_MAJOR_VERSION (4U)
54 | #define SCHM_WDGM_TYPE_SW_MINOR_VERSION (13U)
55 | #define SCHM_WDGM_TYPE_SW_PATCH_VERSION (0U)
56 |
57 | /*============================================================================*
58 | * EXPORTED TYPEDEF DECLARATIONS *
59 | *============================================================================*/
60 |
61 | /* Mode Declaration Groups ---------------------------------------------------*/
62 |
63 | #ifdef __cplusplus
64 | } /* extern "C" */
65 | #endif /* __cplusplus */
66 |
67 | #endif /* SCHM_WDGM_TYPE_H */
68 |
--------------------------------------------------------------------------------
/inc/VSTAR_Bits_MemMap.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jacobcx/MetaWares/3c0b5183af847e6602155c3ed5b6dd2694edd332/inc/VSTAR_Bits_MemMap.h
--------------------------------------------------------------------------------
/inc/WdgIf_MemMap.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jacobcx/MetaWares/3c0b5183af847e6602155c3ed5b6dd2694edd332/inc/WdgIf_MemMap.h
--------------------------------------------------------------------------------
/inc/WdgM_MemMap.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jacobcx/MetaWares/3c0b5183af847e6602155c3ed5b6dd2694edd332/inc/WdgM_MemMap.h
--------------------------------------------------------------------------------
/inc/double.h:
--------------------------------------------------------------------------------
1 | /******************************************************************************
2 | *
3 | * Mentor Graphics Corporation
4 | * All rights reserved
5 | *
6 | ******************************************************************************
7 | *
8 | * File Name: double.h
9 | *
10 | * Description: This file contains a double application types, prototypes
11 | *
12 | *****************************************************************************/
13 |
14 | #ifndef DOUBLE_H
15 | #define DOUBLE_H
16 |
17 | /* LED states */
18 | typedef enum
19 | {
20 | OFF,
21 | BLINKING,
22 | FAST
23 | }BlinkerState_e;
24 |
25 | /* type for the blinker state */
26 | typedef struct
27 | {
28 | BlinkerState_e state;
29 | unsigned int timeout;
30 | }Blinker_s;
31 |
32 | extern volatile uint32 StartupHookCounter[2];
33 | extern volatile uint32 ShutdownHookCounter[2];
34 |
35 | /* time value in counter tick to blink the LED fast */
36 | #define BLINKING_FAST_TIMEOUT 10
37 |
38 | int main (void);
39 | void errorHandler (void);
40 | void ErrorHook(StatusType Error);
41 |
42 | #endif /* DOUBLE_H */
43 |
--------------------------------------------------------------------------------
/inc/rte_type.h:
--------------------------------------------------------------------------------
1 | #ifndef RTE_TYPE
2 | #define RTE_TYPE
3 |
4 | #include "Rte.h"
5 | #include "Std_Types.h"
6 |
7 | typedef uint16 NvM_BlockIdType;
8 | typedef uint8 NvM_RequestResultType;
9 | typedef P2VAR(void, TYPEDEF, RTE_APPL_DATA) DstPtrType;
10 | typedef P2CONST(void, TYPEDEF, RTE_APPL_DATA) SrcPtrType;
11 |
12 | typedef uint8 ComM_InhibitionStatusType;
13 | typedef uint8 ComM_ModeType;
14 | typedef uint8 ComM_UserHandleType;
15 | typedef struct
16 | {
17 | uint8 numberOfRequesters;
18 | ComM_UserHandleType handleArray[4];
19 | } ComM_UserHandleArrayType;
20 |
21 |
22 | typedef uint8 Dcm_ConfirmationStatusType;
23 | typedef uint8 Dcm_DidSupportedType;
24 | typedef uint8 Dcm_NegativeResponseCodeType;
25 | typedef uint8 Dcm_OpStatusType;
26 | typedef uint8 Dcm_ProtocolType;
27 | typedef uint8 Dcm_RoeStateType;
28 | typedef uint8 Dcm_SecLevelType;
29 | typedef uint8 Dcm_SesCtrlType;
30 | typedef uint8 Dem_DTCFormatType;
31 | typedef uint8 Dem_DTCKindType;
32 | typedef uint8 Dem_DTCOriginType;
33 | typedef uint16 Dem_EventIdType;
34 | typedef uint8 Dem_EventStatusType;
35 | typedef uint8 Dem_IndicatorIdType;
36 | typedef uint8 Dem_IndicatorStatusType;
37 | typedef uint8 Dem_InitMonitorReasonType;
38 | typedef uint8 Dem_MaxDataValueType[1];
39 | typedef uint8 Dem_OperationCycleIdType;
40 | typedef uint8 Dem_OperationCycleStateType;
41 | typedef uint8 Dem_UdsStatusByteType;
42 |
43 | typedef uint16 WdgM_CheckpointIdType;
44 | typedef uint8 WdgM_ModeType;
45 | typedef uint16 WdgM_SupervisedEntityIdType;
46 |
47 |
48 | #endif
49 |
--------------------------------------------------------------------------------
/libs/ADC_PB_max.a:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jacobcx/MetaWares/3c0b5183af847e6602155c3ed5b6dd2694edd332/libs/ADC_PB_max.a
--------------------------------------------------------------------------------
/libs/CAN_PB_max.a:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jacobcx/MetaWares/3c0b5183af847e6602155c3ed5b6dd2694edd332/libs/CAN_PB_max.a
--------------------------------------------------------------------------------
/libs/CanIf_PB.a:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jacobcx/MetaWares/3c0b5183af847e6602155c3ed5b6dd2694edd332/libs/CanIf_PB.a
--------------------------------------------------------------------------------
/libs/CanSM_LT.a:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jacobcx/MetaWares/3c0b5183af847e6602155c3ed5b6dd2694edd332/libs/CanSM_LT.a
--------------------------------------------------------------------------------
/libs/CanTp_LT_max.a:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jacobcx/MetaWares/3c0b5183af847e6602155c3ed5b6dd2694edd332/libs/CanTp_LT_max.a
--------------------------------------------------------------------------------
/libs/CanTrcv_31_TJA1145_LT_max.a:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jacobcx/MetaWares/3c0b5183af847e6602155c3ed5b6dd2694edd332/libs/CanTrcv_31_TJA1145_LT_max.a
--------------------------------------------------------------------------------
/libs/CanTrcv_31_UJA1132_PB_max.a:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jacobcx/MetaWares/3c0b5183af847e6602155c3ed5b6dd2694edd332/libs/CanTrcv_31_UJA1132_PB_max.a
--------------------------------------------------------------------------------
/libs/ComM_LT.a:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jacobcx/MetaWares/3c0b5183af847e6602155c3ed5b6dd2694edd332/libs/ComM_LT.a
--------------------------------------------------------------------------------
/libs/Com_PB.a:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jacobcx/MetaWares/3c0b5183af847e6602155c3ed5b6dd2694edd332/libs/Com_PB.a
--------------------------------------------------------------------------------
/libs/DIO_PB_max.a:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jacobcx/MetaWares/3c0b5183af847e6602155c3ed5b6dd2694edd332/libs/DIO_PB_max.a
--------------------------------------------------------------------------------
/libs/Dcm_PB_max.a:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jacobcx/MetaWares/3c0b5183af847e6602155c3ed5b6dd2694edd332/libs/Dcm_PB_max.a
--------------------------------------------------------------------------------
/libs/Dem_PB_max.a:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jacobcx/MetaWares/3c0b5183af847e6602155c3ed5b6dd2694edd332/libs/Dem_PB_max.a
--------------------------------------------------------------------------------
/libs/EEP_31_AT25256B_LT_max.a:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jacobcx/MetaWares/3c0b5183af847e6602155c3ed5b6dd2694edd332/libs/EEP_31_AT25256B_LT_max.a
--------------------------------------------------------------------------------
/libs/Ea_LT_max.a:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jacobcx/MetaWares/3c0b5183af847e6602155c3ed5b6dd2694edd332/libs/Ea_LT_max.a
--------------------------------------------------------------------------------
/libs/GPT_PB_max.a:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jacobcx/MetaWares/3c0b5183af847e6602155c3ed5b6dd2694edd332/libs/GPT_PB_max.a
--------------------------------------------------------------------------------
/libs/ICU_PB_max.a:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jacobcx/MetaWares/3c0b5183af847e6602155c3ed5b6dd2694edd332/libs/ICU_PB_max.a
--------------------------------------------------------------------------------
/libs/LIN_PB_max.a:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jacobcx/MetaWares/3c0b5183af847e6602155c3ed5b6dd2694edd332/libs/LIN_PB_max.a
--------------------------------------------------------------------------------
/libs/LinIf_PB_MAX.a:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jacobcx/MetaWares/3c0b5183af847e6602155c3ed5b6dd2694edd332/libs/LinIf_PB_MAX.a
--------------------------------------------------------------------------------
/libs/LinSM_LT_MAX.a:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jacobcx/MetaWares/3c0b5183af847e6602155c3ed5b6dd2694edd332/libs/LinSM_LT_MAX.a
--------------------------------------------------------------------------------
/libs/LinTrcv_31_UJA1132_PB_max.a:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jacobcx/MetaWares/3c0b5183af847e6602155c3ed5b6dd2694edd332/libs/LinTrcv_31_UJA1132_PB_max.a
--------------------------------------------------------------------------------
/libs/MCL_PB_max.a:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jacobcx/MetaWares/3c0b5183af847e6602155c3ed5b6dd2694edd332/libs/MCL_PB_max.a
--------------------------------------------------------------------------------
/libs/MCU_PB_max.a:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jacobcx/MetaWares/3c0b5183af847e6602155c3ed5b6dd2694edd332/libs/MCU_PB_max.a
--------------------------------------------------------------------------------
/libs/MemIf_LT_max.a:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jacobcx/MetaWares/3c0b5183af847e6602155c3ed5b6dd2694edd332/libs/MemIf_LT_max.a
--------------------------------------------------------------------------------
/libs/NvM_LT_max.a:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jacobcx/MetaWares/3c0b5183af847e6602155c3ed5b6dd2694edd332/libs/NvM_LT_max.a
--------------------------------------------------------------------------------
/libs/Os_MPC5746R_WindRiver_SC1_Ext.a:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jacobcx/MetaWares/3c0b5183af847e6602155c3ed5b6dd2694edd332/libs/Os_MPC5746R_WindRiver_SC1_Ext.a
--------------------------------------------------------------------------------
/libs/PORT_PB_max.a:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jacobcx/MetaWares/3c0b5183af847e6602155c3ed5b6dd2694edd332/libs/PORT_PB_max.a
--------------------------------------------------------------------------------
/libs/PWM_PB_max.a:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jacobcx/MetaWares/3c0b5183af847e6602155c3ed5b6dd2694edd332/libs/PWM_PB_max.a
--------------------------------------------------------------------------------
/libs/PduR_PB.a:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jacobcx/MetaWares/3c0b5183af847e6602155c3ed5b6dd2694edd332/libs/PduR_PB.a
--------------------------------------------------------------------------------
/libs/SPI_PB_max.a:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jacobcx/MetaWares/3c0b5183af847e6602155c3ed5b6dd2694edd332/libs/SPI_PB_max.a
--------------------------------------------------------------------------------
/libs/WDG_PB_max.a:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jacobcx/MetaWares/3c0b5183af847e6602155c3ed5b6dd2694edd332/libs/WDG_PB_max.a
--------------------------------------------------------------------------------
/libs/WdgIf_LT_max.a:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jacobcx/MetaWares/3c0b5183af847e6602155c3ed5b6dd2694edd332/libs/WdgIf_LT_max.a
--------------------------------------------------------------------------------
/libs/WdgM_LT_max.a:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jacobcx/MetaWares/3c0b5183af847e6602155c3ed5b6dd2694edd332/libs/WdgM_LT_max.a
--------------------------------------------------------------------------------
/libs/lib_dir_ready:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jacobcx/MetaWares/3c0b5183af847e6602155c3ed5b6dd2694edd332/libs/lib_dir_ready
--------------------------------------------------------------------------------
/make/testmain_cfg.mak:
--------------------------------------------------------------------------------
1 | TestMain_ROOT:=$(shell dirname $(realpath $(lastword $(MAKEFILE_LIST))))
2 |
3 | TestMain_CORE_PATH=$(TestMain_ROOT)/..
4 |
5 | CHECK_THIS_VARIABLE=exists
6 |
--------------------------------------------------------------------------------
/make/testmain_check.mak:
--------------------------------------------------------------------------------
1 | ifndef CHECK_THIS_VARIABLE
2 | $(error CHECK_THIS_VARIABLE not defined)
3 | endif
4 |
5 |
--------------------------------------------------------------------------------
/make/testmain_defs.mak:
--------------------------------------------------------------------------------
1 | ######################################
2 | # REQUIRED
3 | #
4 | # TestMain_CORE_PATH
5 | ######################################
6 |
7 |
8 | ######################################
9 | # REGISTRY
10 | ######################################
11 |
12 | CC_INCLUDE_PATH += $(TestMain_CORE_PATH)/inc
13 | CC_INCLUDE_PATH += $(TestMain_CORE_PATH)/platform/$(TARGET_PLATFORM)/inc
14 |
15 | CPP_INCLUDE_PATH +=
16 | ASM_INCLUDE_PATH +=
17 |
18 | PREPROCESSOR_DEFINES +=
19 |
--------------------------------------------------------------------------------
/make/testmain_rules.mak:
--------------------------------------------------------------------------------
1 | ######################################
2 | # REQUIRED
3 | #
4 | # TestMain_CORE_PATH
5 | ######################################
6 |
7 |
8 |
9 | ######################################
10 | # REGISTRY
11 |
12 | #LIBRARIES_TO_BUILD += TestMain
13 | TestMain_FILES+=$(TestMain_CORE_PATH)/src/double.c
14 | TestMain_FILES+=$(TestMain_CORE_PATH)/src/master.c
15 | TestMain_FILES+=$(TestMain_CORE_PATH)/src/slave.c
16 | TestMain_FILES+=$(TestMain_CORE_PATH)/src/stub.c
17 | TestMain_FILES+=$(TestMain_CORE_PATH)/src/ErrorHookImplementation.c
18 | TestMain_FILES+=$(TestMain_CORE_PATH)/platform/$(TARGET_PLATFORM)/src/TargetPlatform.c
19 | CC_FILES_TO_BUILD += $(TestMain_FILES)
20 |
21 |
--------------------------------------------------------------------------------
/out/Double_MPC5746R_ECU_WindRiver.elf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jacobcx/MetaWares/3c0b5183af847e6602155c3ed5b6dd2694edd332/out/Double_MPC5746R_ECU_WindRiver.elf
--------------------------------------------------------------------------------
/platform/MPC5746R_ECU/inc/MasterCoreApp_MemMap.h:
--------------------------------------------------------------------------------
1 | /*
2 | * MasterCoreApp_MemMap.h
3 | *
4 | * Created on: Feb 20, 2013
5 | * Author: cveress
6 | */
7 |
8 | #ifndef MASTERCOREAPP_MEMMAP_H_
9 | #define MASTERCOREAPP_MEMMAP_H_
10 |
11 |
12 |
13 | #endif /* MASTERCOREAPP_MEMMAP_H_ */
14 |
--------------------------------------------------------------------------------
/platform/MPC5746R_ECU/inc/SlaveCoreApp_MemMap.h:
--------------------------------------------------------------------------------
1 | /*
2 | * SlaveCoreApp_MemMap.h
3 | *
4 | * Created on: Feb 20, 2013
5 | * Author: cveress
6 | */
7 |
8 | #ifndef SLAVECOREAPP_MEMMAP_H_
9 | #define SLAVECOREAPP_MEMMAP_H_
10 |
11 |
12 |
13 | #endif /* SLAVECOREAPP_MEMMAP_H_ */
14 |
--------------------------------------------------------------------------------
/platform/MPC5746R_ECU/inc/TargetPlatform.h:
--------------------------------------------------------------------------------
1 | /******************************************************************************
2 | *
3 | * Mentor Graphics Corporation
4 | * All rights reserved
5 | *
6 | ******************************************************************************
7 | *
8 | * File Name: sample.c
9 | *
10 | * Description: This file contains a sample application for the Os HW dependent
11 | * parts
12 | *
13 | *****************************************************************************/
14 | /* Configuration of xPC56xxMB with XPC564XB/C
15 | * MotherBoard jumper settings:
16 | * J11 - 0
17 | * J10 - 1
18 | * KEY_EN - 3 - ON
19 | * LED_EN - 1 - ON
20 | *
21 | * Master
22 | * button - KEY3 - KEY_EN 3 (J9 5-6) jumper ON - PE2 - EIRQ[21]
23 | * LED - PE6
24 | *
25 | * Slave
26 | * button - KEY4 - J9 Pin 8 wire to PJ8 pin 5 - PE4 - EIRQ[9]
27 | * LED - PE7
28 | */
29 | #ifndef TARGETPLATFORM_H
30 | #define TARGETPLATFORM_H
31 |
32 | #include "MPC5746R.h"
33 | #ifdef __ghs__
34 | #include
35 | #else
36 | extern int __mfspr_w( const unsigned int) __attribute__((intrinsic_function(2016, 0, "mfspr") ));
37 | #define __MFSPR(x) __mfspr_w(x)
38 | #endif
39 |
40 | extern void BoardInit(void);
41 | extern void HardwareInitMaster(void);
42 | extern void HardwareInitSlave(void);
43 |
44 | #define HANDLE_BUTTON_ISR()
45 |
46 | #define TOOGLE_LED()
47 | #define TOOGLE_LED_0()
48 | #define TOOGLE_LED_1()
49 |
50 | #endif /* TARGETPLATFORM_H */
51 |
--------------------------------------------------------------------------------
/platform/MPC5746R_ECU/src/TargetPlatform.c:
--------------------------------------------------------------------------------
1 | /******************************************************************************
2 | *
3 | * Mentor Graphics Corporation
4 | * All rights reserved
5 | *
6 | ******************************************************************************
7 | *
8 | * File Name: TargetPlatform.c
9 | *
10 | * Description: This file contains a sample application for the Os HW dependent
11 | * parts
12 | *
13 | *****************************************************************************/
14 | #include "TargetPlatform.h"
15 | /* please check the header file for details */
16 | void HardwareInitMaster(void)
17 | {
18 |
19 | }
20 |
21 | void HardwareInitSlave(void)
22 | {
23 |
24 | }
25 |
--------------------------------------------------------------------------------
/wks/.metadata/.lock:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jacobcx/MetaWares/3c0b5183af847e6602155c3ed5b6dd2694edd332/wks/.metadata/.lock
--------------------------------------------------------------------------------
/wks/.metadata/.plugins/org.eclipse.cdt.core/.log:
--------------------------------------------------------------------------------
1 | *** SESSION Aug 01, 2018 22:26:57.63 -------------------------------------------
2 | *** SESSION Aug 02, 2018 09:09:36.53 -------------------------------------------
3 | *** SESSION Aug 02, 2018 19:05:39.35 -------------------------------------------
4 | *** SESSION Aug 03, 2018 16:32:03.16 -------------------------------------------
5 | *** SESSION Aug 04, 2018 08:52:32.40 -------------------------------------------
6 |
--------------------------------------------------------------------------------
/wks/.metadata/.plugins/org.eclipse.cdt.make.core/specs.c:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/wks/.metadata/.plugins/org.eclipse.cdt.make.core/specs.cpp:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/wks/.metadata/.plugins/org.eclipse.core.resources/.history/38/f0b1b720979500181d87cc5152ef3ee8:
--------------------------------------------------------------------------------
1 | autosar_release=org.artop.aal.autosar40
2 | autosar_resource_version=org.artop.aal.autosar40
3 | eclipse.preferences.version=1
4 |
--------------------------------------------------------------------------------
/wks/.metadata/.plugins/org.eclipse.core.resources/.history/c/30ddb520979500181d87cc5152ef3ee8:
--------------------------------------------------------------------------------
1 | autosar_release=org.artop.aal.autosar40
2 | eclipse.preferences.version=1
3 |
--------------------------------------------------------------------------------
/wks/.metadata/.plugins/org.eclipse.core.resources/.projects/BSW_LIB/.indexes/af/history.index:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jacobcx/MetaWares/3c0b5183af847e6602155c3ed5b6dd2694edd332/wks/.metadata/.plugins/org.eclipse.core.resources/.projects/BSW_LIB/.indexes/af/history.index
--------------------------------------------------------------------------------
/wks/.metadata/.plugins/org.eclipse.core.resources/.projects/BSW_LIB/.markers.snap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jacobcx/MetaWares/3c0b5183af847e6602155c3ed5b6dd2694edd332/wks/.metadata/.plugins/org.eclipse.core.resources/.projects/BSW_LIB/.markers.snap
--------------------------------------------------------------------------------
/wks/.metadata/.plugins/org.eclipse.core.resources/.projects/BSW_LIB/.syncinfo.snap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jacobcx/MetaWares/3c0b5183af847e6602155c3ed5b6dd2694edd332/wks/.metadata/.plugins/org.eclipse.core.resources/.projects/BSW_LIB/.syncinfo.snap
--------------------------------------------------------------------------------
/wks/.metadata/.plugins/org.eclipse.core.resources/.projects/Demo/.indexes/properties.index:
--------------------------------------------------------------------------------
1 | /Appl_Mcu.arxml .org.eclipse.sphinx.platform.resourceProperties
contentTypeId (org.artop.aal.autosar40.autosar40XMLFile /Appl_Icu.arxml
contentTypeId (org.artop.aal.autosar40.autosar40XMLFile /UJA1132_Can.arxml
contentTypeId (org.artop.aal.autosar40.autosar40XMLFile /Appl_Gpt.arxml
contentTypeId (org.artop.aal.autosar40.autosar40XMLFile /Appl_Adc.arxml
contentTypeId (org.artop.aal.autosar40.autosar40XMLFile /Appl_SPi.arxml
contentTypeId (org.artop.aal.autosar40.autosar40XMLFile /Appl_Mcl.arxml
contentTypeId (org.artop.aal.autosar40.autosar40XMLFile /Appl_Pwm.arxml
contentTypeId (org.artop.aal.autosar40.autosar40XMLFile /Appl_AT25256.arxml
contentTypeId (org.artop.aal.autosar40.autosar40XMLFile /Appl_Port.arxml
contentTypeId (org.artop.aal.autosar40.autosar40XMLFile /Appl_Base.arxml
contentTypeId (org.artop.aal.autosar40.autosar40XMLFile /Mcal_Dem.arxml
contentTypeId (org.artop.aal.autosar40.autosar40XMLFile /Resource.arxml
contentTypeId (org.artop.aal.autosar40.autosar40XMLFile /Appl_Dem.arxml
contentTypeId (org.artop.aal.autosar40.autosar40XMLFile /UJA1132_Lin.arxml
contentTypeId (org.artop.aal.autosar40.autosar40XMLFile /Mcal_EcuM.arxml
contentTypeId (org.artop.aal.autosar40.autosar40XMLFile /Appl_Lin.arxml
contentTypeId (org.artop.aal.autosar40.autosar40XMLFile /os_ecuc.arxml
contentTypeId (org.artop.aal.autosar40.autosar40XMLFile /Appl_Com.arxml
contentTypeId (org.artop.aal.autosar40.autosar40XMLFile /TJA1145.arxml
contentTypeId (org.artop.aal.autosar40.autosar40XMLFile /Appl_Wdg.arxml
contentTypeId (org.artop.aal.autosar40.autosar40XMLFile /Appl_Dio.arxml
contentTypeId (org.artop.aal.autosar40.autosar40XMLFile /Appl_Mem.arxml
contentTypeId (org.artop.aal.autosar40.autosar40XMLFile /Platform_Types.arxml
contentTypeId (org.artop.aal.autosar40.autosar40XMLFile
--------------------------------------------------------------------------------
/wks/.metadata/.plugins/org.eclipse.core.resources/.projects/Demo/.location:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jacobcx/MetaWares/3c0b5183af847e6602155c3ed5b6dd2694edd332/wks/.metadata/.plugins/org.eclipse.core.resources/.projects/Demo/.location
--------------------------------------------------------------------------------
/wks/.metadata/.plugins/org.eclipse.core.resources/.projects/Demo/.markers.snap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jacobcx/MetaWares/3c0b5183af847e6602155c3ed5b6dd2694edd332/wks/.metadata/.plugins/org.eclipse.core.resources/.projects/Demo/.markers.snap
--------------------------------------------------------------------------------
/wks/.metadata/.plugins/org.eclipse.core.resources/.projects/Demo/.syncinfo.snap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jacobcx/MetaWares/3c0b5183af847e6602155c3ed5b6dd2694edd332/wks/.metadata/.plugins/org.eclipse.core.resources/.projects/Demo/.syncinfo.snap
--------------------------------------------------------------------------------
/wks/.metadata/.plugins/org.eclipse.core.resources/.root/.indexes/history.version:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/wks/.metadata/.plugins/org.eclipse.core.resources/.root/.indexes/properties.index:
--------------------------------------------------------------------------------
1 | / org.eclipse.core.resources contentCacheState 3 contentCacheTimestamp
1521533861635 org.eclipse.jdt.core stateVersionNumber 27
--------------------------------------------------------------------------------
/wks/.metadata/.plugins/org.eclipse.core.resources/.root/.indexes/properties.version:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/wks/.metadata/.plugins/org.eclipse.core.resources/.root/.markers.snap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jacobcx/MetaWares/3c0b5183af847e6602155c3ed5b6dd2694edd332/wks/.metadata/.plugins/org.eclipse.core.resources/.root/.markers.snap
--------------------------------------------------------------------------------
/wks/.metadata/.plugins/org.eclipse.core.resources/.root/5.tree:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jacobcx/MetaWares/3c0b5183af847e6602155c3ed5b6dd2694edd332/wks/.metadata/.plugins/org.eclipse.core.resources/.root/5.tree
--------------------------------------------------------------------------------
/wks/.metadata/.plugins/org.eclipse.core.resources/.safetable/org.eclipse.core.resources:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jacobcx/MetaWares/3c0b5183af847e6602155c3ed5b6dd2694edd332/wks/.metadata/.plugins/org.eclipse.core.resources/.safetable/org.eclipse.core.resources
--------------------------------------------------------------------------------
/wks/.metadata/.plugins/org.eclipse.core.resources/5.snap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jacobcx/MetaWares/3c0b5183af847e6602155c3ed5b6dd2694edd332/wks/.metadata/.plugins/org.eclipse.core.resources/5.snap
--------------------------------------------------------------------------------
/wks/.metadata/.plugins/org.eclipse.core.runtime/.settings/com.mentor.vsa.common.ui.prefs:
--------------------------------------------------------------------------------
1 | c1/c1/tree-cr0=true
2 | c1/c1/tree-cr1=true
3 | c1/c1/tree-cr2=false
4 | c1/c1/tree-cr3=false
5 | c1/c1/tree-cw0=169
6 | c1/c1/tree-cw1=47
7 | c1/c1/tree-cw2=50
8 | c1/c1/tree-cw3=30
9 | eclipse.preferences.version=1
10 | system=
11 |
--------------------------------------------------------------------------------
/wks/.metadata/.plugins/org.eclipse.core.runtime/.settings/com.mentor.vsa.ecuc.editors.modulecfg.prefs:
--------------------------------------------------------------------------------
1 | eclipse.preferences.version=1
2 | tree-cr0=true
3 | tree-cr1=true
4 | tree-cr2=true
5 | tree-cr3=true
6 | tree-cr4=true
7 | tree-cw0=200
8 | tree-cw1=100
9 | tree-cw2=100
10 | tree-cw3=100
11 | tree-cw4=100
12 |
--------------------------------------------------------------------------------
/wks/.metadata/.plugins/org.eclipse.core.runtime/.settings/com.mentor.vsa.ecuc.editors.moduledefinitionModule Definition.prefs:
--------------------------------------------------------------------------------
1 | eclipse.preferences.version=1
2 | section=false
3 |
--------------------------------------------------------------------------------
/wks/.metadata/.plugins/org.eclipse.core.runtime/.settings/com.mentor.vsx.cc.ui.prefs:
--------------------------------------------------------------------------------
1 | CCView.containerObjectHierarchy=false
2 | CCView.flatHierarchy=true
3 | CCView.idBasedHierarchy=false
4 | CCView.showDescription=false
5 | CCView.showMessageKind=true
6 | CCView.showSearch=true
7 | eclipse.preferences.version=1
8 | tree-cr0=true
9 | tree-cr1=true
10 | tree-cr2=true
11 | tree-cr3=true
12 | tree-cw0=120
13 | tree-cw1=400
14 | tree-cw2=120
15 | tree-cw3=250
16 |
--------------------------------------------------------------------------------
/wks/.metadata/.plugins/org.eclipse.core.runtime/.settings/com.mentor.vsx.editors.swc.ifc.IfcEditor.ClientServerTab.prefs:
--------------------------------------------------------------------------------
1 | eclipse.preferences.version=1
2 | maxLeft=false
3 | vertical=false
4 |
--------------------------------------------------------------------------------
/wks/.metadata/.plugins/org.eclipse.core.runtime/.settings/com.mentor.vsx.editors.swc.ifc.IfcEditor.SenderReceiverTab.prefs:
--------------------------------------------------------------------------------
1 | eclipse.preferences.version=1
2 | maxLeft=false
3 | vertical=false
4 |
--------------------------------------------------------------------------------
/wks/.metadata/.plugins/org.eclipse.core.runtime/.settings/com.mentor.vsx.model.utils.ar.prefs:
--------------------------------------------------------------------------------
1 | eclipse.preferences.version=1
2 | master/masterproject=Demo
3 |
--------------------------------------------------------------------------------
/wks/.metadata/.plugins/org.eclipse.core.runtime/.settings/com.mentor.vsx.splitability.ui.view.ResourcesView.prefs:
--------------------------------------------------------------------------------
1 | c1/c0/tree-cr0=true
2 | c1/c0/tree-cr1=true
3 | c1/c0/tree-cr2=true
4 | c1/c0/tree-cw0=200
5 | c1/c0/tree-cw1=100
6 | c1/c0/tree-cw2=100
7 | eclipse.preferences.version=1
8 |
--------------------------------------------------------------------------------
/wks/.metadata/.plugins/org.eclipse.core.runtime/.settings/com.mentor.vsx.ui.ar.workspace.packagecontent.PackageContentView.prefs:
--------------------------------------------------------------------------------
1 | eclipse.preferences.version=1
2 | tree-cr0=true
3 | tree-cw0=1500
4 |
--------------------------------------------------------------------------------
/wks/.metadata/.plugins/org.eclipse.core.runtime/.settings/com.mentor.vsx.ui.ar40.prefs:
--------------------------------------------------------------------------------
1 | eclipse.preferences.version=1
2 | ecuc=Demo;platform\:/resource/Demo/os_ecuc.arxml;ar\:/\#/os_ecuc/ECU?type\=EcucValueCollection;org.artop.aal.autosar40
3 |
--------------------------------------------------------------------------------
/wks/.metadata/.plugins/org.eclipse.core.runtime/.settings/com.mentor.vsx.ui.prefs:
--------------------------------------------------------------------------------
1 | AdvancedIsOpen=false
2 | eclipse.preferences.version=1
3 | selectedFile=platform\:/resource/Demo/Appl_Dcm.arxml
4 |
--------------------------------------------------------------------------------
/wks/.metadata/.plugins/org.eclipse.core.runtime/.settings/com.mentor.vsx.views.navigator.propertytester.views.NavigatorView.prefs:
--------------------------------------------------------------------------------
1 | Link\ with\ Editor=false
2 | eclipse.preferences.version=1
3 |
--------------------------------------------------------------------------------
/wks/.metadata/.plugins/org.eclipse.core.runtime/.settings/com.mentor.vsx.views.properties.prefs:
--------------------------------------------------------------------------------
1 | View=0
2 | eclipse.preferences.version=1
3 | instance/com.mentor.vsx.views.properties/cucparameterdef/EcucConfigurationClassAffection/affecteds/LeftColumnWidth=150
4 | instance/com.mentor.vsx.views.properties/cucparameterdef/EcucConfigurationClassAffection/affecteds/RightColumnWidth=150
5 | instance/com.mentor.vsx.views.properties/cucparameterdef/EcucParamConfContainerDef/destinationUris/LeftColumnWidth=150
6 | instance/com.mentor.vsx.views.properties/cucparameterdef/EcucParamConfContainerDef/destinationUris/RightColumnWidth=150
7 | instance/com.mentor.vsx.views.properties/curesource/HwElement/hwCategories/LeftColumnWidth=150
8 | instance/com.mentor.vsx.views.properties/curesource/HwElement/hwCategories/RightColumnWidth=150
9 |
--------------------------------------------------------------------------------
/wks/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.birt.report.viewer.prefs:
--------------------------------------------------------------------------------
1 | APPCONTEXT_EXTENSION_KEY=com.mentor.vsx.reporting.context.VsxBirtContext
2 | eclipse.preferences.version=1
3 |
--------------------------------------------------------------------------------
/wks/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.cdt.ui.prefs:
--------------------------------------------------------------------------------
1 | eclipse.preferences.version=1
2 | spelling_locale_initialized=true
3 | useAnnotationsPrefPage=true
4 | useQuickDiffPrefPage=true
5 |
--------------------------------------------------------------------------------
/wks/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.core.resources.prefs:
--------------------------------------------------------------------------------
1 | eclipse.preferences.version=1
2 | version=1
3 |
--------------------------------------------------------------------------------
/wks/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.debug.ui.prefs:
--------------------------------------------------------------------------------
1 | eclipse.preferences.version=1
2 | org.eclipse.debug.ui.PREF_LAUNCH_PERSPECTIVES=\r\n\r\n
3 |
--------------------------------------------------------------------------------
/wks/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.jdt.ui.prefs:
--------------------------------------------------------------------------------
1 | content_assist_proposals_background=255,255,255
2 | content_assist_proposals_foreground=0,0,0
3 | eclipse.preferences.version=1
4 | fontPropagated=true
5 | org.eclipse.jdt.ui.editor.tab.width=
6 | org.eclipse.jdt.ui.formatterprofiles.version=12
7 | org.eclipse.jdt.ui.javadoclocations.migrated=true
8 | org.eclipse.jface.textfont=1|Courier New|10.0|0|WINDOWS|1|0|0|0|0|0|0|0|0|1|0|0|0|0|Courier New;
9 | proposalOrderMigrated=true
10 | spelling_locale_initialized=true
11 | tabWidthPropagated=true
12 | useAnnotationsPrefPage=true
13 | useQuickDiffPrefPage=true
14 |
--------------------------------------------------------------------------------
/wks/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.pde.core.prefs:
--------------------------------------------------------------------------------
1 | eclipse.preferences.version=1
2 | workspace_target_handle=local\:1533173346044.target
3 |
--------------------------------------------------------------------------------
/wks/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.search.prefs:
--------------------------------------------------------------------------------
1 | eclipse.preferences.version=1
2 | org.eclipse.search.defaultPerspective=org.eclipse.search.defaultPerspective.none
3 |
--------------------------------------------------------------------------------
/wks/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.editors.prefs:
--------------------------------------------------------------------------------
1 | eclipse.preferences.version=1
2 | overviewRuler_migration=migrated_3.1
3 |
--------------------------------------------------------------------------------
/wks/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.ide.prefs:
--------------------------------------------------------------------------------
1 | eclipse.preferences.version=1
2 | platformState=1521533862002
3 | quickStart=false
4 | tipsAndTricks=true
5 |
--------------------------------------------------------------------------------
/wks/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.prefs:
--------------------------------------------------------------------------------
1 | eclipse.preferences.version=1
2 | showIntro=false
3 |
--------------------------------------------------------------------------------
/wks/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.views.log.prefs:
--------------------------------------------------------------------------------
1 | activate=false
2 | column2=730
3 | column3=150
4 | column4=150
5 | eclipse.preferences.version=1
6 | groupBy=0
7 | orderType=2
8 | orderValue=-1
9 | show_filter_text=true
10 |
--------------------------------------------------------------------------------
/wks/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.wst.sse.ui.prefs:
--------------------------------------------------------------------------------
1 | content_assist_number_of_computers=2
2 | eclipse.preferences.version=1
3 | useAnnotationsPrefPage=true
4 | useQuickDiffPrefPage=true
5 |
--------------------------------------------------------------------------------
/wks/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.wst.xml.ui.prefs:
--------------------------------------------------------------------------------
1 | eclipse.preferences.version=1
2 | org.eclipse.wst.xml.ui.internal.tabletree.XMLMultiPageEditorPart.lastActivePage=1
3 |
--------------------------------------------------------------------------------
/wks/.metadata/.plugins/org.eclipse.core.runtime/.settings/searchConditionShortNames.prefs:
--------------------------------------------------------------------------------
1 | eclipse.preferences.version=1
2 | shortName0=DcmDspSecurityUsePort
3 |
--------------------------------------------------------------------------------
/wks/.metadata/.plugins/org.eclipse.jdt.core/assumedExternalFilesCache:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/wks/.metadata/.plugins/org.eclipse.jdt.core/externalFilesCache:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/wks/.metadata/.plugins/org.eclipse.jdt.core/invalidArchivesCache:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/wks/.metadata/.plugins/org.eclipse.jdt.core/nonChainingJarsCache:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/wks/.metadata/.plugins/org.eclipse.jdt.core/variablesAndContainers.dat:
--------------------------------------------------------------------------------
1 | JRE_LIB JRE_SRCROOT
2 | JUNIT_HOME JRE_SRC ECLIPSE_HOME JUNIT_SRC_HOME
--------------------------------------------------------------------------------
/wks/.metadata/.plugins/org.eclipse.jdt.ui/OpenTypeHistory.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
--------------------------------------------------------------------------------
/wks/.metadata/.plugins/org.eclipse.jdt.ui/QualifiedTypeNameHistory.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
--------------------------------------------------------------------------------
/wks/.metadata/.plugins/org.eclipse.jdt.ui/dialog_settings.xml:
--------------------------------------------------------------------------------
1 |
2 |
9 |
--------------------------------------------------------------------------------
/wks/.metadata/.plugins/org.eclipse.pde.core/.cache/clean-cache.properties:
--------------------------------------------------------------------------------
1 | #Cached timestamps
2 | #Sat Aug 04 10:22:24 CST 2018
3 |
--------------------------------------------------------------------------------
/wks/.metadata/.plugins/org.eclipse.pde.core/.extensions/.contributions.1:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jacobcx/MetaWares/3c0b5183af847e6602155c3ed5b6dd2694edd332/wks/.metadata/.plugins/org.eclipse.pde.core/.extensions/.contributions.1
--------------------------------------------------------------------------------
/wks/.metadata/.plugins/org.eclipse.pde.core/.extensions/.extraData.1:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jacobcx/MetaWares/3c0b5183af847e6602155c3ed5b6dd2694edd332/wks/.metadata/.plugins/org.eclipse.pde.core/.extensions/.extraData.1
--------------------------------------------------------------------------------
/wks/.metadata/.plugins/org.eclipse.pde.core/.extensions/.mainData.1:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jacobcx/MetaWares/3c0b5183af847e6602155c3ed5b6dd2694edd332/wks/.metadata/.plugins/org.eclipse.pde.core/.extensions/.mainData.1
--------------------------------------------------------------------------------
/wks/.metadata/.plugins/org.eclipse.pde.core/.extensions/.manager/.fileTable.7:
--------------------------------------------------------------------------------
1 | #safe table
2 | #Thu Aug 02 13:06:52 CST 2018
3 | .contributors=0
4 | .table=0
5 | .mainData=0
6 | .namespaces=0
7 | .orphans=0
8 | .extraData=0
9 | .contributions=0
10 | .crc80642759.v1
11 |
--------------------------------------------------------------------------------
/wks/.metadata/.plugins/org.eclipse.pde.core/.extensions/.manager/.fileTable.8:
--------------------------------------------------------------------------------
1 | #safe table
2 | #Thu Aug 02 13:06:52 CST 2018
3 | .contributors=1
4 | .table=1
5 | .mainData=1
6 | .namespaces=1
7 | .orphans=1
8 | .extraData=1
9 | .contributions=1
10 | .crcf95f2931.v1
11 |
--------------------------------------------------------------------------------
/wks/.metadata/.plugins/org.eclipse.pde.core/.extensions/.manager/.fileTableLock:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jacobcx/MetaWares/3c0b5183af847e6602155c3ed5b6dd2694edd332/wks/.metadata/.plugins/org.eclipse.pde.core/.extensions/.manager/.fileTableLock
--------------------------------------------------------------------------------
/wks/.metadata/.plugins/org.eclipse.pde.core/.extensions/.namespaces.1:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jacobcx/MetaWares/3c0b5183af847e6602155c3ed5b6dd2694edd332/wks/.metadata/.plugins/org.eclipse.pde.core/.extensions/.namespaces.1
--------------------------------------------------------------------------------
/wks/.metadata/.plugins/org.eclipse.pde.core/.extensions/.orphans.1:
--------------------------------------------------------------------------------
1 | .org.eclipse.help.base.luceneSearchParticipants 8�
--------------------------------------------------------------------------------
/wks/.metadata/.plugins/org.eclipse.pde.core/.extensions/.table.1:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jacobcx/MetaWares/3c0b5183af847e6602155c3ed5b6dd2694edd332/wks/.metadata/.plugins/org.eclipse.pde.core/.extensions/.table.1
--------------------------------------------------------------------------------
/wks/.metadata/.plugins/org.eclipse.pde.core/.local_targets/1533173346044.target:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 | win32
8 | win32
9 | x86_64
10 | en_CN
11 |
12 |
13 |
--------------------------------------------------------------------------------
/wks/.metadata/.plugins/org.eclipse.search/dialog_settings.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
6 |
9 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
51 |
52 |
55 |
56 |
57 |
58 |
59 |
60 |
61 |
62 |
63 |
--------------------------------------------------------------------------------
/wks/.metadata/.plugins/org.eclipse.ui.ide/dialog_settings.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
--------------------------------------------------------------------------------
/wks/.metadata/.plugins/org.eclipse.ui.views.log/dialog_settings.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/wks/.metadata/.plugins/org.eclipse.ui.workbench/dialog_settings.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
21 |
22 |
--------------------------------------------------------------------------------
/wks/.metadata/.plugins/org.eclipse.wst.internet.cache/cache.xml:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/wks/.metadata/.plugins/org.eclipse.wst.sse.core/task-tags.properties:
--------------------------------------------------------------------------------
1 | #
2 | #Thu Aug 02 10:48:38 CST 2018
3 | task-tag-projects-already-scanned=Demo,BSW_LIB
4 |
--------------------------------------------------------------------------------
/wks/.metadata/.plugins/org.eclipse.wst.sse.ui/dialog_settings.xml:
--------------------------------------------------------------------------------
1 |
2 |
6 |
--------------------------------------------------------------------------------
/wks/.metadata/.plugins/org.eclipse.wst.xml.core/default_catalog.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/wks/.metadata/version.ini:
--------------------------------------------------------------------------------
1 | #Sat Aug 04 11:22:43 CST 2018
2 | org.eclipse.core.runtime=2
3 | org.eclipse.platform=4.4.2.v20150204-1700
4 |
--------------------------------------------------------------------------------
/wks/BSW_LIB/.settings/com.mentor.vsa.ecuc.vstar.project.prefs:
--------------------------------------------------------------------------------
1 | VSTAR_BSW_Folder_Location=PROJECT_LOC\\..\\..\\..\\..\\BSWs
2 | VSTAR_Folder_Location=PROJECT_LOC\\..\\..\\..\\..
3 | VSTAR_Location_Mode=false
4 | VSTAR_Name=BSW_LIB
5 | VSTAR_OS_Folder_Location=PROJECT_LOC\\..\\..\\..\\..\\BSWs
6 | VSTAR_Selected_Target=PowerPC
7 | VSTAR_TTS_Folder_Location=PROJECT_LOC\\..\\..\\..\\..\\TTs
8 | VSTAR_VSC_Folder_Location=PROJECT_LOC\\..\\..\\..\\..\\Tools\\VSC
9 | eclipse.preferences.version=1
10 |
--------------------------------------------------------------------------------
/wks/BSW_LIB/.settings/com.mentor.vsx.model.handling.prefs:
--------------------------------------------------------------------------------
1 | PROJECT_READ_ONLY=true
2 | eclipse.preferences.version=1
3 |
--------------------------------------------------------------------------------
/wks/BSW_LIB/.settings/org.artop.aal.workspace.prefs:
--------------------------------------------------------------------------------
1 | autosar_release=org.artop.aal.autosar40
2 | autosar_resource_version=org.artop.aal.autosar40
3 | autosar_version_number=4.2.2
4 | eclipse.preferences.version=1
5 |
--------------------------------------------------------------------------------
/修改日志.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jacobcx/MetaWares/3c0b5183af847e6602155c3ed5b6dd2694edd332/修改日志.txt
--------------------------------------------------------------------------------