#define ADC_AR_MAJOR_VERSION 3
#define ADC_AR_MINOR_VERSION 0
#define ADC_AR_PATCH_VERSION 3
-#define ADC_SW_MAJOR_VERSION 0
-#define ADC_SW_MINOR_VERSION 1
+
+#define ADC_SW_MAJOR_VERSION 1
+#define ADC_SW_MINOR_VERSION 0
#define ADC_SW_PATCH_VERSION 0
\r
/* Std-type */\r
#define CAN_MODULE_ID MODULE_ID_CAN\r
#define CAN_AR_MAJOR_VERSION 2\r
#define CAN_AR_MINOR_VERSION 2\r
-#define CAN_AR_PATCH_VERSION 2\r
-#define CAN_SW_MAJOR_VERSION 0\r
-#define CAN_SW_MINOR_VERSION 1\r
+#define CAN_AR_PATCH_VERSION 2
+\r
+#define CAN_SW_MAJOR_VERSION 1\r
+#define CAN_SW_MINOR_VERSION 0\r
#define CAN_SW_PATCH_VERSION 0\r
\r
#define CAN_E_PARAM_POINTER 0x01\r
#include "PduR.h"
#include "Com.h"
-
-#include "Det.h"
-#include "CanIf_Types.h"
-#include "CanIf_Cfg.h"
-
#define CANIF_VENDOR_ID 1
#define CANIF_MODULE_ID MODULE_ID_CANIF
#define CANIF_AR_MAJOR_VERSION 3
#define CANIF_AR_MINOR_VERSION 0
#define CANIF_AR_PATCH_VERSION 2
-#define CANIF_SW_MAJOR_VERSION 0
-#define CANIF_SW_MINOR_VERSION 1
+
+#define CANIF_SW_MAJOR_VERSION 1
+#define CANIF_SW_MINOR_VERSION 0
#define CANIF_SW_PATCH_VERSION 0
+#include "Det.h"
+#include "CanIf_Types.h"
+#include "CanIf_Cfg.h"
+
+
// Service IDs
#define CANIF_INIT_ID 0x01
#define CANIF_INIT_CONTROLLER_ID 0x02
#ifdef COM_DEV_ERROR_DETECT\r
#include "Det.h"\r
#endif\r
+
+#define COM_SW_MAJOR_VERSION 1
+#define COM_SW_MINOR_VERSION 0
+#define COM_SW_PATCH_VERSION 0
\r
#include "Com_Cfg.h"\r
#include "Com_PbCfg.h"\r
*/\r
\r
#ifndef _DET_H_\r
-#define _DET_H_\r
+#define _DET_H_
+
+#define DET_MODULE_ID MODULE_ID_DET
+#define DET_VENDOR_ID 1
+
+#define DET_SW_MAJOR_VERSION 1
+#define DET_SW_MINOR_VERSION 0
+#define DET_SW_PATCH_VERSION 0
+
+#define DET_AR_MAJOR_VERSION 2
+#define DET_AR_MINOR_VERSION 2
+#define DET_AR_PATCH_VERSION 2
+\r
#include "Std_Types.h"\r
#include "Det_Cfg.h"\r
#include "Modules.h"\r
\r
-#define DET_MODULE_ID MODULE_ID_DET\r
-#define DET_VENDOR_ID 1\r
-#define DET_SW_MAJOR_VERSION 1\r
-#define DET_SW_MINOR_VERSION 0\r
-#define DET_SW_PATCH_VERSION 0\r
-#define DET_AR_MAJOR_VERSION 2\r
-#define DET_AR_MINOR_VERSION 2\r
-#define DET_AR_PATCH_VERSION 2\r
-\r
// Error codes\r
#define DET_E_CBK_REGISTRATION_FAILED 0x01\r
#define DET_E_INDEX_OUT_OF_RANGE 0x02\r
typedef uint32 Dio_LevelType;\r
\r
typedef uint16 Dio_PortLevelType;\r
+
+#define DIO_SW_MAJOR_VERSION 1
+#define DIO_SW_MINOR_VERSION 0
+#define DIO_SW_PATCH_VERSION 0
+
+#define DIO_AR_MAJOR_VERSION 2
+#define DIO_AR_MINOR_VERSION 2
+#define DIO_AR_PATCH_VERSION 1
\r
#include "Dio_Cfg.h"\r
\r
+
#if ( DIO_VERSION_INFO_API == STD_ON)\r
-#define DIO_SW_MAJOR_VERSION 1 \r
-#define DIO_SW_MINOR_VERSION 0 \r
-#define DIO_SW_PATCH_VERSION 0 \r
-#define DIO_AR_MAJOR_VERSION 2\r
-#define DIO_AR_MINOR_VERSION 2 \r
-#define DIO_AR_PATCH_VERSION 1 \r
-\r
void Dio_GetVersionInfo( Std_VersionInfoType *versionInfo );\r
#endif\r
\r
ECUM_BOOT_TARGET_APP = 0, // The Ecu will boot into the application\r
ECUM_BOOT_TARGET_BOOTLOADER = 1, // The Ecu will boot into the bootloader\r
} EcuM_BootTargetType;\r
+
+
+#define ECUM_SW_MAJOR_VERSION 1
+#define ECUM_SW_MINOR_VERSION 0
+#define ECUM_SW_PATCH_VERSION 0
+
+#define ECUM_AR_MAJOR_VERSION 1
+#define ECUM_AR_MINOR_VERSION 2
+#define ECUM_AR_PATCH_VERSION 2
\r
#include "EcuM_Cfg.h"\r
-\r
+
#if ( ECUM_VERSION_INFO_API == STD_ON)\r
-#define ECUM_SW_MAJOR_VERSION 1\r
-#define ECUM_SW_MINOR_VERSION 0\r
-#define ECUM_SW_PATCH_VERSION 0\r
-#define ECUM_AR_MAJOR_VERSION 1\r
-#define ECUM_AR_MINOR_VERSION 2\r
-#define ECUM_AR_PATCH_VERSION 2\r
-\r
void EcuM_GetVersionInfo( Std_VersionInfoType *versionInfo );\r
#endif\r
\r
GPT_MODE_SLEEP
} Gpt_ModeType;
-#include "Gpt_Cfg.h"
-
-#if (GPT_VERSION_INFO_API == STD_ON)
#define GPT_VENDOR_ID 1
#define GPT_MODULE_ID 1
-#define GPT_SW_MAJOR_VERSION 1
+
+#define GPT_SW_MAJOR_VERSION 1
#define GPT_SW_MINOR_VERSION 0
-#define GPT_SW_PATCH_VERSION 0
+#define GPT_SW_PATCH_VERSION 0
+
#define GPT_AR_MAJOR_VERSION 2
#define GPT_AR_MINOR_VERSION 2
#define GPT_AR_PATCH_VERSION 1
+#include "Gpt_Cfg.h"
+
+#if (GPT_VERSION_INFO_API == STD_ON)
#define Gpt_GetVersionInfo(_vi) STD_GET_VERSION_INFO(_vi,GPT)
#endif
#ifndef LIN_H_\r
#define LIN_H_\r
+
+
+#define LIN_SW_MAJOR_VERSION 1
+#define LIN_SW_MINOR_VERSION 0
+#define LIN_SW_PATCH_VERSION 0
+#define LIN_AR_MAJOR_VERSION 1
+#define LIN_AR_MINOR_VERSION 2
+#define LIN_AR_PATCH_VERSION 1
\r
#include "Std_Types.h"\r
#include "Lin_Cfg.h"\r
#include "ComStack_Types.h"\r
\r
#if (LIN_VERSION_INFO_API == STD_ON)\r
-\r
-#define LIN_SW_MAJOR_VERSION 1\r
-#define LIN_SW_MINOR_VERSION 0\r
-#define LIN_SW_PATCH_VERSION 0\r
-#define LIN_AR_MAJOR_VERSION 1\r
-#define LIN_AR_MINOR_VERSION 2\r
-#define LIN_AR_PATCH_VERSION 1\r
-\r
void Lin_GetVersionInfo( Std_VersionInfoType *versionInfo );\r
#define Lin_GetVersionInfo(_vi) STD_GET_VERSION_INFO(_vi,LIN)\r
#endif\r
#ifndef LINIF_H_\r
#define LINIF_H_\r
+
+#define LINIF_SW_MAJOR_VERSION 1
+#define LINIF_SW_MINOR_VERSION 0
+#define LINIF_SW_PATCH_VERSION 0
+#define LINIF_AR_MAJOR_VERSION 2
+#define LINIF_AR_MINOR_VERSION 0
+#define LINIF_AR_PATCH_VERSION 1
\r
#include "Std_Types.h"\r
#include "LinIf_Cfg.h"\r
#include "ComStack_Types.h"\r
#include "ComM_Types.h"\r
\r
-#if (LINIF_VERSION_INFO_API == STD_ON)\r
\r
-#define LINIF_SW_MAJOR_VERSION 1\r
-#define LINIF_SW_MINOR_VERSION 0\r
-#define LINIF_SW_PATCH_VERSION 0\r
-#define LINIF_AR_MAJOR_VERSION 2\r
-#define LINIF_AR_MINOR_VERSION 0\r
-#define LINIF_AR_PATCH_VERSION 1\r
+\r
\r
/* --- Service IDs --- */\r
#define LINIF_INIT_SERVICE_ID 0x00\r
#define LINIF_E_RESPONSE 0x52 //Assigned\r
#define LINIF_E_NC_NO_RESPONSE 0x53 //Assigned by DEM\r
#define LINIF_E_CHANNEL_X_SLAVE_Y 0x54 //Assigned by DEM\r
-\r
+
+#if (LINIF_VERSION_INFO_API == STD_ON)\r
void LinIf_GetVersionInfo( Std_VersionInfoType *versionInfo );\r
#define LinIf_GetVersionInfo(_vi) STD_GET_VERSION_INFO(_vi,LINIF)\r
#endif\r
#ifndef LINSM_H_\r
#define LINSM_H_\r
+
+#define LINSM_SW_MAJOR_VERSION 1
+#define LINSM_SW_MINOR_VERSION 0
+#define LINSM_SW_PATCH_VERSION 0
+#define LINSM_AR_MAJOR_VERSION 1
+#define LINSM_AR_MINOR_VERSION 0
+#define LINSM_AR_PATCH_VERSION 1
\r
#include "ComStack_Types.h"\r
#include "Std_Types.h"\r
#include "ComM_Types.h"\r
#include "LinIf.h"\r
\r
-#if (LINSM_VERSION_INFO_API == STD_ON)\r
-\r
-#define LINSM_SW_MAJOR_VERSION 1\r
-#define LINSM_SW_MINOR_VERSION 0\r
-#define LINSM_SW_PATCH_VERSION 0\r
-#define LINSM_AR_MAJOR_VERSION 1\r
-#define LINSM_AR_MINOR_VERSION 0\r
-#define LINSM_AR_PATCH_VERSION 1\r
-\r
#define LINSM_INIT_SERVICE_ID 0x01\r
#define LINSM_REQUEST_COM_MODE_SERVICE_ID 0x10\r
#define LINSM_GET_CURRENT_COM_MODE_SERVICE_ID 0x11\r
LINSM_FULL_COM,\r
LINSM_RUN_SCHEDULE,\r
LINSM_GOTO_SLEEP,\r
-}LinSM_StatusType;\r
+}LinSM_StatusType;
\r
+#if (LINSM_VERSION_INFO_API == STD_ON)\r
void LinSM_GetVersionInfo( Std_VersionInfoType *versionInfo );\r
#define LinSM_GetVersionInfo(_vi) STD_GET_VERSION_INFO(_vi,LINSM)\r
#endif\r
#ifndef MCU_H_\r
#define MCU_H_\r
+
+#define MCU_SW_MAJOR_VERSION 1
+#define MCU_SW_MINOR_VERSION 0
+#define MCU_SW_PATCH_VERSION 0
\r
#include "Cpu.h"\r
#include "irq.h"\r
#ifndef OS_H_\r
#define OS_H_\r
\r
-\r
+#define OS_SW_MAJOR_VERSION 1
+#define OS_SW_MINOR_VERSION 0
+#define OS_SW_PATCH_VERSION 0\r
\r
#include "Std_Types.h"\r
#if !defined(CC_KERNEL)\r
#ifndef PORT_H_\r
#define PORT_H_\r
+
+#define PORT_SW_MAJOR_VERSION 1
+#define PORT_SW_MINOR_VERSION 0
+#define PORT_SW_PATCH_VERSION 0
+
+#define PORT_AR_MAJOR_VERSION 3
+#define PORT_AR_MINOR_VERSION 0
+#define PORT_AR_PATCH_VERSION 2
\r
-#include "Port_Cfg.h"\r
-#if PORT_VERSION_INFO_API == STD_ON\r
-\r
-#define PORT_SW_MAJOR_VERSION 1 \r
-#define PORT_SW_MINOR_VERSION 0 \r
-#define PORT_SW_PATCH_VERSION 0 \r
-#define PORT_AR_MAJOR_VERSION 3\r
-#define PORT_AR_MINOR_VERSION 0 \r
-#define PORT_AR_PATCH_VERSION 2 \r
+#include "Port_Cfg.h"
\r
+#if PORT_VERSION_INFO_API == STD_ON\r
void Port_GetVersionInfo( Std_VersionInfoType *versionInfo );\r
#endif \r
\r
#ifndef PWM_H_
#define PWM_H_
+#define PWM_SW_MAJOR_VERSION 1
+#define PWM_SW_MINOR_VERSION 0
+#define PWM_SW_PATCH_VERSION 0
+
/*
* PWM094: Std_VersionInfoType shall be imported from Std_Types.h
*/