diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/Components/MSR_Vector_SLP4/BSWMD/EcuC_preo.arxml b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/Components/MSR_Vector_SLP4/BSWMD/EcuC_preo.arxml new file mode 100644 index 00000000..5b0fe0e8 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/Components/MSR_Vector_SLP4/BSWMD/EcuC_preo.arxml @@ -0,0 +1,16 @@ + + + + + MICROSAR + + + EcuC_Rec + /MICROSAR/EcuC + VARIANT-PRE-COMPILE + + + + + + \ No newline at end of file diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/Components/McDataConv/ComponentLicense_McDataConv.lic b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/Components/McDataConv/ComponentLicense_McDataConv.lic new file mode 100644 index 00000000..15e68230 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/Components/McDataConv/ComponentLicense_McDataConv.lic @@ -0,0 +1,22 @@ + + + + + CBD2100679 + 0 + 26.07.14 + DaVinci MCAL SIP + MSR_Vector_SLP4 + not_relevant + false + Support@vector.com + + + + + CE32055C-CA13-4FEA-AB72-B48A0DC7CB6D + 5FA45F8E-0AFB-4072-9C95-E563BFE8B95A + + + + \ No newline at end of file diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/Components/McDataConv/GeneratorMsr/McDataConverter_proxy.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/Components/McDataConv/GeneratorMsr/McDataConverter_proxy.jar new file mode 100644 index 00000000..716a0554 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/Components/McDataConv/GeneratorMsr/McDataConverter_proxy.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/Components/McDataConv/GeneratorMsr/SettingsPathLookup_McDataConv.xml b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/Components/McDataConv/GeneratorMsr/SettingsPathLookup_McDataConv.xml new file mode 100644 index 00000000..add9114b --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/Components/McDataConv/GeneratorMsr/SettingsPathLookup_McDataConv.xml @@ -0,0 +1,6 @@ + + + + + + diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/Components/McDataConv/GeneratorMsr/Settings_McDataConverter.xml b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/Components/McDataConv/GeneratorMsr/Settings_McDataConverter.xml new file mode 100644 index 00000000..75b659c7 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/Components/McDataConv/GeneratorMsr/Settings_McDataConverter.xml @@ -0,0 +1,7 @@ + + + + + + + diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/Components/_Common/Implementation/ComStack_Types.h b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/Components/_Common/Implementation/ComStack_Types.h new file mode 100644 index 00000000..15ad5dd7 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/Components/_Common/Implementation/ComStack_Types.h @@ -0,0 +1,257 @@ +/********************************************************************************************************************* + * COPYRIGHT + * ------------------------------------------------------------------------------------------------------------------- + * \verbatim + * Copyright (c) 2013 by Vector Informatik GmbH. All rights reserved. + * + * This software is copyright protected and proprietary to Vector Informatik GmbH. + * Vector Informatik GmbH grants to you only those rights as set out in the license conditions. + * All other rights remain with Vector Informatik GmbH. + * \endverbatim + * ------------------------------------------------------------------------------------------------------------------- + * FILE DESCRIPTION + * ------------------------------------------------------------------------------------------------------------------- + * File: ComStack_Types.h + * Component: - + * Module: - + * Generator: - + * + * Description: Provision of Comunication Stack Types + * + * ------------------------------------------------------------------------------------------------------------------- + * MISRA VIOLATIONS + * ------------------------------------------------------------------------------------------------------------------- + * + * + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * AUTHOR IDENTITY + * ------------------------------------------------------------------------------------------------------------------- + * Name Initials Company + * ------------------------------------------------------------------------------------------------------------------- + * Joachim Kalmbach Jk Vector Informatik GmbH + * Gunnar Meiss Ms Vector Informatik GmbH + * Heike Honert Ht Vector Informatik GmbH + * Eugen Stripling Seu Vector Informatik GmbH + * David Feuerstein visdfe Vector Informatik GmbH + * ------------------------------------------------------------------------------------------------------------------- + * REVISION HISTORY + * ------------------------------------------------------------------------------------------------------------------- + * Version Date Author Change Id Description + * ------------------------------------------------------------------------------------------------------------------- + * 01.00.00 2007-08-01 Jk Initial creation + * 03.00.00 2007-09-14 Jk Addaption for AUTOSAR 3.0 / NetworkHandleType added + * 03.00.01 2007-11-20 Jk Version defines for CFG management added + * 03.01.00 2008-03-18 Jk Version defines changed to specification version + * 03.01.01 2008-04-18 Ms ESCAN00026158 Support more than 255 Pdus per component + * Ms ESCAN00026165 COMSTACKTYPE_VENDOR_ID + * Ms ESCAN00028208 Remove non ISO-5.2.1 Characters + * 03.02.00 2008-07-16 Jk BUSTRCV_E_OK added (specification inconsistency ComStackTypes <-> FrTrcv) + * 03.02.01 2008-10-30 Lo Fixed COMSTACKTYPE_AR_MAJOR_VERSION + * 03.02.02 2009-06-15 Ht ESCAN00035189 Compiler Error due to storage qualifier used in struct definition + * 03.03.00 2010-03-23 Ht ESCAN00041756 support TPParameterType + * 03.03.01 2010-05-11 Ht ESCAN00042906 correct version defines COMMONASR__COMMON_IMPL_COMSTACKTYPES.. + * 03.04.00 2011-03-04 Ht support ASR 4.0R1 + * 03.04.01 2011-02-28 visht ESCAN00049578 incorrect BSW version scan information + * 03.04.02 2011-04-15 visht support TP_NORETRY for TpDataStateType (used in CANTP and PDURouter) + * 04.00.00 2012-07-19 visht ESCAN00058421 support ASR 4.0 R3 (support TPParameterType as enum, include generated ComStack_Cfg.h) + * 04.00.01 2012-08-31 visht version define corrected - replace PATCH by REVISION - (COMSTACKTYPE_AR_RELEASE_REVISION_VERSION, COMSTACKTYPE_AR_RELEASE_REVISION_VERSION) + * 2012-10-23 visseu Add COMSTACKTYPE_MODULE_ID as specified in "AUTOSAR_TR_BSWModuleList.pdf" (R4.0 Rev 3) + * 04.00.02 2013-01-10 visseu MISRA deviation comments added + * 04.00.03 2013-05-29 visseu ESCAN00067745 Add general defines with prefix: COMTYPE + * 04.01.00 2019-07-25 visdfe MSR4-28981 Change PNCHandleType to uint16 + *********************************************************************************************************************/ + +#ifndef COMSTACK_TYPES_H +# define COMSTACK_TYPES_H + +/* PRQA S 3453 COMSTACK_TYPES_3453_TAG */ /* MD_MSR_19.7 */ +/* PRQA S 0850 COMSTACK_TYPES_0850_TAG */ /* MD_MSR_19.8 */ + +/********************************************************************************************************************** + * INCLUDES + *********************************************************************************************************************/ + +# include "Std_Types.h" + +# include "ComStack_Cfg.h" + +/********************************************************************************************************************** + * GLOBAL CONSTANT MACROS + *********************************************************************************************************************/ + +/* ##V_CFG_MANAGEMENT ##CQProject : CommonAsr__Common CQComponent : Impl_ComStackTypes */ +# define COMMONASR__COMMON_IMPL_COMSTACKTYPES_VERSION 0x0401 +# define COMMONASR__COMMON_IMPL_COMSTACKTYPES_RELEASE_VERSION 0x00 + +/* AUTOSAR Software Specification Version Information */ +/* AUTOSAR release 4.0 R3 */ +# define COMSTACKTYPE_AR_RELEASE_MAJOR_VERSION (4u) +# define COMSTACKTYPE_AR_RELEASE_MINOR_VERSION (0u) +# define COMSTACKTYPE_AR_RELEASE_REVISION_VERSION (3u) + +# if defined COMSTACKTYPE_AR_RELEASE_REVISION_VERSION +# define COMSTACKTYPE_AR_RELEASE_PATCH_VERSION COMSTACKTYPE_AR_RELEASE_REVISION_VERSION +/* ESCAN00067745 */ +# define COMTYPE_AR_RELEASE_MAJOR_VERSION COMSTACKTYPE_AR_RELEASE_MAJOR_VERSION +# define COMTYPE_AR_RELEASE_MINOR_VERSION COMSTACKTYPE_AR_RELEASE_MINOR_VERSION +# define COMTYPE_AR_RELEASE_REVISION_VERSION COMSTACKTYPE_AR_RELEASE_REVISION_VERSION +# define COMTYPE_AR_RELEASE_PATCH_VERSION COMSTACKTYPE_AR_RELEASE_REVISION_VERSION +# endif + + +/* Component Version Information */ +# define COMSTACKTYPE_SW_MAJOR_VERSION (4u) +# define COMSTACKTYPE_SW_MINOR_VERSION (0u) +# define COMSTACKTYPE_SW_PATCH_VERSION (3u) + +/* ESCAN00067745 */ +# define COMTYPE_SW_MAJOR_VERSION COMSTACKTYPE_SW_MAJOR_VERSION +# define COMTYPE_SW_MINOR_VERSION COMSTACKTYPE_SW_MINOR_VERSION +# define COMTYPE_SW_PATCH_VERSION COMSTACKTYPE_SW_PATCH_VERSION + +# define COMSTACKTYPE_VENDOR_ID (30u) /* SREQ00015385, SREQ00015364, SREQ00015372 */ +# define COMSTACKTYPE_MODULE_ID (196u) /* SREQ00015385, SREQ00015364, SREQ00015372 */ + +/* ESCAN00067745 */ +# define COMTYPE_VENDOR_ID COMSTACKTYPE_VENDOR_ID +# define COMTYPE_MODULE_ID COMSTACKTYPE_MODULE_ID + +/*General return codes for NotifResultType*/ + +# define NTFRSLT_OK 0x00 /*Action has been successfully finished: + - message sent out (in case of confirmation), + - message received (in case of indication) */ +# define NTFRSLT_E_NOT_OK 0x01 /*Error notification: + - message not successfully sent out (in case of confirmation), + - message not successfully received (in case of indication) */ +# define NTFRSLT_E_TIMEOUT_A 0x02 /*Error notification: + - timer N_Ar/N_As (according to ISO specification [ISONM]) has passed its time-out value N_Asmax/N_Armax. + This value can be issued to service user on both the sender and receiver side. */ +# define NTFRSLT_E_TIMEOUT_BS 0x03 /*Error notification: + - timer N_Bs has passed its time-out value N_Bsmax (according to ISO specification [ISONM]). + This value can be issued to the service user on the sender side only. */ +# define NTFRSLT_E_TIMEOUT_CR 0x04 /*Error notification: + - timer N_Cr has passed its time-out value N_Crmax. + This value can be issued to the service user on the receiver side only. */ +# define NTFRSLT_E_WRONG_SN 0x05 /*Error notification: + - unexpected sequence number (PCI.SN) value received. + This value can be issued to the service user on the receiver side only. */ +# define NTFRSLT_E_INVALID_FS 0x06 /*Error notification: + - invalid or unknown FlowStatus value has been received in a flow control (FC) N_PDU. + This value can be issued to the service user on the sender side only. */ +# define NTFRSLT_E_UNEXP_PDU 0x07 /*Error notification: + - unexpected protocol data unit received. + This value can be issued to the service user on both the sender and receiver side. */ +# define NTFRSLT_E_WFT_OVRN 0x08 /*Error notification: + - flow control WAIT frame that exceeds the maximum counter N_WFTmax received. + This value can be issued to the service user on the receiver side. */ + +# define NTFRSLT_E_ABORT 0x09 /*Error notification: + - Flow control (FC) N_PDU with FlowStatus = ABORT received. + It indicates an abort of a transmission. A possible reason for this is that the receiver is currently busy and + can not take the request at that point in time. */ +# define NTFRSLT_E_NO_BUFFER 0x0A /*Error notification: + - flow control (FC) N_PDU with FlowStatus = OVFLW received. + It indicates that the buffer on the receiver side of a segmented message transmission + cannot store the number of bytes specified by the FirstFrame DataLength (FF_DL) parameter + in the FirstFrame and therefore the transmission of the 19 of 23 AUTOSAR_SWS_ComStackTypes + segmented message was aborted. + - no buffer within the TP available to transmit the segmented I-PDU. + This value can be issued to the service user on both the sender and receiver side. */ +# define NTFRSLT_E_CANCELATION_OK 0x0B /*Action has been successfully finished: + - Requested cancellation has been executed.*/ +# define NTFRSLT_E_CANCELATION_NOT_OK 0x0C /*Error notification: + - Due to an internal error the requested cancelation has not been executed. This will happen e.g., if the to be canceled transmission has been executed already.*/ + + +/* extension since R4.0 R1 */ +# define NTFRSLT_PARAMETER_OK 0x0D /* The parameter change request has been successfully executed */ +# define NTFRSLT_E_PARAMETER_NOT_OK 0x0E /* The request for the change of the parameter did not complete successfully */ +# define NTFRSLT_E_RX_ON 0x0F /* The parameter change request not executed successfully due to an ongoing reception */ +# define NTFRSLT_E_VALUE_NOT_OK 0x10 /* The parameter change request not executed successfully due to a wrong value */ + +/* 0x11-0x1E Reserved values for future usage. */ + + +/*General return codes for BusTrcvErrorType*/ +# define BUSTRCV_OK 0x00 +/*BUSTRCV_E_OK needed by FrTrcv specification inconcistency between ComStackTypes and FrTrcv*/ +# define BUSTRCV_E_OK 0x00 +# define BUSTRCV_E_ERROR 0x01 + + + +/********************************************************************************************************************** + * GLOBAL FUNCTION MACROS + *********************************************************************************************************************/ + + +/********************************************************************************************************************** + * GLOBAL DATA TYPES AND STRUCTURES + *********************************************************************************************************************/ + + +typedef P2VAR(uint8, TYPEDEF, AUTOSAR_COMSTACKDATA) SduDataPtrType; +typedef struct +{ + SduDataPtrType SduDataPtr; + PduLengthType SduLength; +} PduInfoType; + +typedef enum +{ + BUFREQ_OK, /*Buffer request accomplished successful.*/ + BUFREQ_E_NOT_OK, /*Buffer request not successful. Buffer cannot be accessed.*/ + BUFREQ_E_BUSY, /*Temporarily no buffer available. It's up the requestor to retry request for a certain time.*/ + BUFREQ_E_OVFL /*No Buffer of the required length can be provided.*/ +} BufReq_ReturnType; + +typedef uint8 NotifResultType; + +typedef uint8 BusTrcvErrorType; + +typedef uint8 NetworkHandleType; + +typedef uint16 PNCHandleType; /* Neccessary for partial network. Deviation from SWS_COMTYPE_00036 for ASR Version <= 4.4.0 */ + +typedef enum +{ + TP_DATACONF, /* TP_DATACONF indicates that all data, that have been copied so far, are confirmed and can be + removed from the TP buffer. Data copied by this API call are excluded and will be confirmed later. */ + TP_DATARETRY, /* TP_DATARETRY indicates that this API call shall copy already copied data in order to recover from + an error. In this case TxTpDataCnt specifies the offset of the first byte to be copied by the API call. */ + TP_CONFPENDING +} TpDataStateType; + +typedef struct +{ + TpDataStateType TpDataState; + PduLengthType TxTpDataCnt; +} RetryInfoType; + + +typedef enum +{ + TP_STMIN, /* Separation Time */ + TP_BS, /* Block Size */ + TP_BC /* The Band width control parameter used in FlexRay transport protocol module. */ +} TPParameterType; +/********************************************************************************************************************** + * GLOBAL DATA PROTOTYPES + *********************************************************************************************************************/ + + +/********************************************************************************************************************** + * GLOBAL FUNCTION PROTOTYPES + *********************************************************************************************************************/ + +/* PRQA L:COMSTACK_TYPES_3453_TAG */ +/* PRQA L:COMSTACK_TYPES_0850_TAG */ + +#endif /* COMSTACK_TYPES_H */ + +/********************************************************************************************************************** + * END OF FILE: ComStack_Types.h + *********************************************************************************************************************/ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/Components/_Common/Implementation/Std_Types.h b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/Components/_Common/Implementation/Std_Types.h new file mode 100644 index 00000000..aba61cb3 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/Components/_Common/Implementation/Std_Types.h @@ -0,0 +1,158 @@ +/********************************************************************************************************************** + * COPYRIGHT + * ------------------------------------------------------------------------------------------------------------------- + * \verbatim + * Copyright (c) 2019 by Vector Informatik GmbH. All rights reserved. + * + * This software is copyright protected and proprietary to Vector Informatik GmbH. + * Vector Informatik GmbH grants to you only those rights as set out in the license conditions. + * All other rights remain with Vector Informatik GmbH. + * \endverbatim + * ------------------------------------------------------------------------------------------------------------------- + * FILE DESCRIPTION + * ------------------------------------------------------------------------------------------------------------------- + * File: Std_Types.h + * Component: - + * Module: - + * Generator: - + * + * Description: Provision of Standard Types + * + * ------------------------------------------------------------------------------------------------------------------- + * MISRA VIOLATIONS + * ------------------------------------------------------------------------------------------------------------------- + * + * + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * AUTHOR IDENTITY + * ------------------------------------------------------------------------------------------------------------------- + * Name Initials Company + * ------------------------------------------------------------------------------------------------------------------- + * Joachim Kalmbach Jk Vector Informatik + * Heike Honert visht Vector Informatik + * Eugen Stripling visseu Vector Informatik + * David Feuerstein visdfe Vector Informatik + * ------------------------------------------------------------------------------------------------------------------- + * REVISION HISTORY + * ------------------------------------------------------------------------------------------------------------------- + * Version Date Author Change Id Description + * ------------------------------------------------------------------------------------------------------------------- + * 01.00.00 2007-08-01 Jk Initial creation + * 03.00.00 2007-10-10 Jk Changes for AUTOSAR 3.0 + * 03.00.01 2007-11-20 Jk Version defines for CFG management added + * 03.01.00 2008-03-05 Jk Include order changed + * 03.02.00 2008-03-18 Jk Version defines changed to specification version + * 03.03.00 2008-06-03 Jk changed ModuleId Type in Std_VersionInfoType from uint8 to uint16 + * 03.03.01 2009-11-11 visht ESCAN00038201 Support the Standard Type E_PENDING + * 03.04.00 2011-02-15 visht support ASR 4.0R1 + * 03.04.01 2011-02-28 visht ESCAN00049579 incorrect BSW version scan information + * 03.04.02 2012-08-23 visht version define corrected - replace PATCH by REVISION - (STD_TYPES_AR_RELEASE_REVISION_VERSION) + * 2012-10-23 visseu Add _VENDOR_ID and _MODULE_ID as specified in "AUTOSAR_TR_BSWModuleList.pdf" (R4.0 Rev 3) + * 03.04.03 2013-02-13 visseu No changes, only SW version corrected + * 03.04.04 2013-05-29 visseu ESCAN00067740 Add general defines with prefix: STD + * 03.04.05 2019-03-18 visdfe OI-10000 Remove E_PENDING from Std_Types.h + *********************************************************************************************************************/ + +#ifndef STD_TYPES_H +# define STD_TYPES_H + +/********************************************************************************************************************** + * INCLUDES + *********************************************************************************************************************/ + +# include "Platform_Types.h" +# include "Compiler.h" + +/********************************************************************************************************************** + * GLOBAL CONSTANT MACROS + *********************************************************************************************************************/ + + +# define STD_TYPES_VENDOR_ID (30u) /* SREQ00015345, SREQ00015361 */ +# define STD_TYPES_MODULE_ID (197u) /* SREQ00015345, SREQ00015361 */ + +/* ESCAN00067740 */ +# define STD_VENDOR_ID STD_TYPES_VENDOR_ID +# define STD_MODULE_ID STD_TYPES_MODULE_ID + +/* ##V_CFG_MANAGEMENT ##CQProject : CommonAsr__Common CQComponent : Impl_StdTypes */ +# define COMMONASR__COMMON_IMPL_STDTYPES_VERSION 0x0304 +# define COMMONASR__COMMON_IMPL_STDTYPES_RELEASE_VERSION 0x05 + +/* AUTOSAR Software Specification Version Information */ +/* AUTOSAR release 4.0 R3 */ +# define STD_TYPES_AR_RELEASE_MAJOR_VERSION (4u) +# define STD_TYPES_AR_RELEASE_MINOR_VERSION (0u) +# define STD_TYPES_AR_RELEASE_REVISION_VERSION (3u) + +/* ESCAN00067740 */ +# define STD_AR_RELEASE_MAJOR_VERSION STD_TYPES_AR_RELEASE_MAJOR_VERSION +# define STD_AR_RELEASE_MINOR_VERSION STD_TYPES_AR_RELEASE_MINOR_VERSION +# define STD_AR_RELEASE_REVISION_VERSION STD_TYPES_AR_RELEASE_REVISION_VERSION + +/* Component Version Information */ +# define STD_TYPES_SW_MAJOR_VERSION (3u) +# define STD_TYPES_SW_MINOR_VERSION (4u) +# define STD_TYPES_SW_PATCH_VERSION (5u) + +/* ESCAN00067740 */ +# define STD_SW_MAJOR_VERSION STD_TYPES_SW_MAJOR_VERSION +# define STD_SW_MINOR_VERSION STD_TYPES_SW_MINOR_VERSION +# define STD_SW_PATCH_VERSION STD_TYPES_SW_PATCH_VERSION + +# define STD_HIGH 1u /* Physical state 5V or 3.3V */ +# define STD_LOW 0u /* Physical state 0V */ + +# define STD_ACTIVE 1u /* Logical state active */ +# define STD_IDLE 0u /* Logical state idle */ + +# define STD_ON 1u +# define STD_OFF 0u + +/********************************************************************************************************************** + * GLOBAL FUNCTION MACROS + *********************************************************************************************************************/ + + +/********************************************************************************************************************** + * GLOBAL DATA TYPES AND STRUCTURES + *********************************************************************************************************************/ + +/* This typedef has been added for OSEK compliance */ +# ifndef STATUSTYPEDEFINED +# define STATUSTYPEDEFINED +# define E_OK 0u +typedef unsigned char StatusType; /* OSEK compliance */ +# endif + +# define E_NOT_OK 1u + +typedef uint8 Std_ReturnType; + +typedef struct +{ + uint16 vendorID; + uint16 moduleID; + uint8 sw_major_version; + uint8 sw_minor_version; + uint8 sw_patch_version; +} Std_VersionInfoType; + + +/********************************************************************************************************************** + * GLOBAL DATA PROTOTYPES + *********************************************************************************************************************/ + + +/********************************************************************************************************************** + * GLOBAL FUNCTION PROTOTYPES + *********************************************************************************************************************/ + + +#endif /* STD_TYPES_H */ + +/********************************************************************************************************************** + * END OF FILE: Std_Types.h + *********************************************************************************************************************/ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/Components/_Common/Implementation/_Compiler_Cfg.h b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/Components/_Common/Implementation/_Compiler_Cfg.h new file mode 100644 index 00000000..44f1b779 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/Components/_Common/Implementation/_Compiler_Cfg.h @@ -0,0 +1,176 @@ +/********************************************************************************************************************** + * COPYRIGHT + * ------------------------------------------------------------------------------------------------------------------- + * \verbatim + * Copyright (c) 2007 - 2013 by Vector Informatik GmbH. All rights reserved. + * + * Please note, that this file contains example configuration used by the + * MICROSAR BSW. This code may influence the behaviour of the MICROSAR BSW + * in principle. Therefore, great care must be taken to verify + * the correctness of the implementation. + * + * The contents of the originally delivered files are only examples respectively + * implementation proposals. With regard to the fact that these functions + * are meant for demonstration purposes only, the liability of Vector Informatik + * shall be expressly excluded in cases of ordinary negligence, + * to the extent admissible by law or statute. + * \endverbatim + * ------------------------------------------------------------------------------------------------------------------- + * FILE DESCRIPTION + * ------------------------------------------------------------------------------------------------------------------- + * File: _Compiler_Cfg.h + * Component: - + * Module: - + * Generator: - + * + * Description: This File is a template for the Compiler_Cfg.h + * This file has to be extended with the memory and pointer classes for all BSW modules + * which where used. + * + * ------------------------------------------------------------------------------------------------------------------- + * MISRA VIOLATIONS + * ------------------------------------------------------------------------------------------------------------------- + * + * + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * AUTHOR IDENTITY + * ------------------------------------------------------------------------------------------------------------------- + * Name Initials Company + * ------------------------------------------------------------------------------------------------------------------- + * Joachim Kalmbach Jk Vector Informatik GmbH + * Heike Honert Ht Vector Informatik GmbH + * Eugen Stripling Seu Vector Informatik GmbH + * ------------------------------------------------------------------------------------------------------------------- + * REVISION HISTORY + * ------------------------------------------------------------------------------------------------------------------- + * Version Date Author Change Id Description + * ------------------------------------------------------------------------------------------------------------------- + * 01.00.00 2007-08-01 Jk Initial creation + * 01.01.00 2007-12-14 Jk Component specific defines filtering added + * 01.01.01 2008-12-17 Ht Improve list of components (Tp_AsrTpCan,Tp_AsrTpFr,DrvMcu,DrvIcu added) + * 01.01.02 2009-04-27 Ht support OEM specific _compiler_cfg.inc file, improve list of components + * (Cp_XcpOnCanAsr, Il_AsrIpduM, If_VxFblDcm, If_VxFblVpm_Volvo_ab, DrvFls added) + * 01.01.03 2009-04-24 Msr Renamed J1939_AsrBase as TpJ1939_AsrBase + * 01.01.04 2009-06-03 Ht Improve list of components (Adc, Dio, Gpt, Pwm, Spi, Wdg, Fls, Port, Fim) + * 01.02.00 2009-08-01 Ht Improve list of components (Fee_30_Inst2, Can, ...Sub) + * Support filtering for RTE + * 01.02.01 2009-09-02 Lo add external Flash driver support + * 01.02.02 2009-09-21 Lo add DrvFls_Mcs12xFslftm01ExtVx + * Ht Improve list of components (CanTrcv_30_Tja1040dio, + * Eth, EthTrcv, EthIf, SoAd, TcpIp, EthSM) + * 01.03.00 2009-10-30 Ht support R8: change EthTrcv to EthTrcv_30_Canoeemu + * support EthTrcv_30_Dp83848 + * change CanTrcv_30_Xdio to CanTrcv_30___Your_Trcv__ + * change CanTrcv_30_Tja1040dio to CanTrcv_30_Tja1041 + * change name FrTrcv to FrTrcv_30_Tja1080dio + * Lo add Cp_AsrXcp + * Ht add Cp_XcpOnFrAsr + * 01.03.01 2010-01-13 Ht support SysService_AsrCal + * 01.03.02 2010-02-15 Ht support SysService_SswRcs_Daimler, SysService_Tls, Tp_Http, + * SysService_Dns, SysService_Json, DrvTrans_GenericLindioAsr + * Lo add Diag_AsrDem for all OEMs + * rename internal variables and filter methods + * 01.04.00 2010-03-04 Ht change name FrTrcv_30_Tja1080dio to FrTrcv_30_Tja1080 + * 01.04.01 2010-03-10 Ht support DrvTrans_GenericFrAsr, DrvTrans_As8223FrspiAsr, DrvEep and If_AsrIfEa + * 01.04.02 2010-04-07 Lo change IfFee to real components and add If_AsrIfWdV85xNec01Sub + * 01.04.03 2010-06-11 Ht add CanTrcv_30_Tja1043 + * Lo add Il_AsrIpduMEbBmwSub + * 01.04.04 2010-08-24 Ht add CanTrcv_30_Tle62512G, DrvEep_XAt25128EAsr, Tp_AsrTpFrEbBmwSub + * 01.05.00 2010-08-24 Ht support R10: + * change LinTrcv_30_Tle7259dio to LinTrcv_30_Tle7259 + * 01.05.01 2010-10-14 Ht add VStdLib, SysService_SswScc, SysService_IpBase, SysService_Crypto + * 01.05.02 2010-10-20 Ht support comments for Package Merge Tool + * 01.05.03 2010-11-03 Ht add SysService_E2eLibTttechSub, SysService_E2ePwTttechSub + * 01.05.04 2010-11-16 Ht add SysService_Exi, DrvTrans_Int6400EthAsr, Cdd_AsrCdd_Fiat, Diag_AsrDem_Fiat, + * 01.05.05 2010-12-17 Ht add SysService_AsrSchM, DrvEep_XXStubAsr, DrvIcu_Tms570Tinhet01ExtVx + * DrvWd_XTle4278gEAsr, DrvWd_XXStubAsr + * 01.05.06 2011-02-17 Ht add DrvEed, SysService_AsrBswM + * 01.05.07 2011-03-04 Ht add DrvTrans_Tja1055CandioAsr + * rename CanTrcv_30_Tja1040dio to CanTrcv_30_Tja1040 + * add SysService_XmlEngine + * 01.06.00 2011-03-04 Ht support ASR4.0 + * add Ccl_Asr4ComM, Ccl_Asr4SmCan, Nm_Asr4NmIf, Nm_AsrNmDirOsek + * 01.06.01 2011-04-15 Ht add Diag_AsrDcm_ + * 01.06.02 2011-06-17 Ht correct Diag_AsrDcm_ + * add Monitoring_AsrDlt and Monitoring_GenericMeasurement + * 01.06.03 2011-09-01 Ht add DrvTrans_Tja1145CanSpiAsr, DrvTrans_E52013CanspiAsr, DrvFls_XXStubAsr, + * If_AsrIfFeeV85xNec05Sub, If_AsrIfFeeV85xNec06Sub, If_AsrIfFeeV85xNec07Sub + * SysService_AsrWdMTttechSub and If_AsrIfWdTttechSub + * 01.06.04 2011-10-20 Ht ESCAN00054334: add If_AsrIfFeeTiSub + * ESCAN00054719: add Cdd_AsrCdd + * 01.06.05 2011-12-09 Ht add Tp_IpV4, Tp_IpV6 + * 01.06.06 2011-12-14 Ht add Monitoring_RuntimeMeasurement + * 01.06.07 2012-01-03 Ht add DrvI2c, SysService_Asr4BswM + * 01.06.08 2012-01-31 Ht add DrvTrans_Ar7000EthAsr, DrvTrans_GenericEthmiiAsr + * 01.06.09 2012-03-06 Ht add If_AsrIfFeeMb9df126Fuji01Sub, + * Infineon_Tc1767Inf01Sub, Infineon_Tc178xInf01Sub, Infineon_Tc1797Inf01Sub, Infineon_Tc1797Inf02Sub + * 01.06.10 2012-03-13 Ht add Gw_AsrPduRCfg5, Il_AsrComCfg5, Il_AsrIpduMCfg5, Cdd_AsrCddCfg5, + * Tp_Asr4TpCan, Diag_Asr4Dcm, Diag_Asr4Dem + * 01.06.11 2012-03-20 Ht add Cp_AsrCcp, Cp_XcpOnTcpIpAsr + * 01.07.00 2012-07-26 Ht add Nm_Asr4NmCan, Nm_Asr4NmFr, Infineon_Xc2000Inf01Sub, Ccl_Asr4ComMCfg5, SysService_Asr4BswMCfg5, SysService_Asr4EcuM, SysService_AsrRamTst, + * Ccl_Asr4SmLin + * add define REGSPACE - add support for ASR specification 4.0 R3 + * 01.07.01 2012-10-23 Seu add SysService_XmlSecurity + * 01.07.02 2013-12-16 Seu MISRA compliance: usage of character "'" removed, typos corrected + *********************************************************************************************************************/ +#ifndef COMPILER_CFG_H +#define COMPILER_CFG_H + +/********************************************************************************************************************** + * INCLUDES + *********************************************************************************************************************/ +/* Package Merger: Start Section CompilerCfgIncludes */ + + + +/* Package Merger: Stop Section CompilerCfgIncludes */ + +/********************************************************************************************************************** + * GLOBAL CONSTANT MACROS + *********************************************************************************************************************/ + +#define AUTOSAR_COMSTACKDATA + +#define MSR_REGSPACE REGSPACE + +/* Configurable memory class for pointers to registers (e.g. static volatile CONSTP2VAR(uint16, PWM_CONST, REGSPACE)). */ +#define REGSPACE + + +/* due to compatibility to ASR 2.1 */ +#define _STATIC_ STATIC +#define _INLINE_ INLINE + +/* Package Merger: Start Section CompilerCfgModuleList */ + + + +/* Package Merger: Stop Section CompilerCfgModuleList */ + +/********************************************************************************************************************** + * GLOBAL FUNCTION MACROS + *********************************************************************************************************************/ + + +/********************************************************************************************************************** + * GLOBAL DATA TYPES AND STRUCTURES + *********************************************************************************************************************/ + + +/********************************************************************************************************************** + * GLOBAL DATA PROTOTYPES + *********************************************************************************************************************/ + + +/********************************************************************************************************************** + * GLOBAL FUNCTION PROTOTYPES + *********************************************************************************************************************/ + + +#endif /* COMPILER_CFG_H */ + +/********************************************************************************************************************** + * END OF FILE: Compiler_Cfg.h + *********************************************************************************************************************/ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/Components/_Common/Implementation/_MemMap.h b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/Components/_Common/Implementation/_MemMap.h new file mode 100644 index 00000000..1db77557 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/Components/_Common/Implementation/_MemMap.h @@ -0,0 +1,191 @@ +/********************************************************************************************************************** + * COPYRIGHT + * ------------------------------------------------------------------------------------------------------------------- + * \verbatim + * Copyright (c) 2021 by Vector Informatik GmbH. All rights reserved. + * + * Please note, that this file contains example configuration used by the + * MICROSAR BSW. This code may influence the behaviour of the MICROSAR BSW + * in principle. Therefore, great care must be taken to verify + * the correctness of the implementation. + * + * The contents of the originally delivered files are only examples respectively + * implementation proposals. With regard to the fact that these functions + * are meant for demonstration purposes only, the liability of Vector Informatik + * shall be expressly excluded in cases of ordinary negligence, + * to the extent admissible by law or statute. + * \endverbatim + * ------------------------------------------------------------------------------------------------------------------- + * FILE DESCRIPTION + * ------------------------------------------------------------------------------------------------------------------- + * File: _MemMap.h + * Component: - + * Module: - + * Generator: - + * + * Description: This File is a template for the MemMap.h + * This file has to be extended with the memory section defined for all BSW modules + * which are used. + * + * ------------------------------------------------------------------------------------------------------------------- + * MISRA VIOLATIONS + * ------------------------------------------------------------------------------------------------------------------- + * + * + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * ------------------------------------------------------------------------------------------------------------------- + * REVISION HISTORY + * ------------------------------------------------------------------------------------------------------------------- + * Version Date Author Change Id Description + * ------------------------------------------------------------------------------------------------------------------- + * 01.00.00 2007-08-01 Jk Initial creation + * 01.01.00 2007-12-14 Jk Component specific defines filtering added + * 01.01.02 2008-11-04 Jk Component specific defines filtering added + * 01.01.03 2008-12-17 Ht Improve list of components (Tp_AsrTpCan,Tp_AsrTpFr,DrvMcu,DrvIcu added) + * 01.01.04 2009-04-27 Ht improve list of components (Cp_XcpOnCanAsr, Il_AsrIpduM, If_VxFblDcm, + * If_VxFblVpm_Volvo_ab, DrvFls added) + * 01.01.05 2009-04-24 Msr Renamed J1939_AsrBase as TpJ1939_AsrBase + * 01.01.06 2009-06-03 Ht Improve list of components (Adc, Dio, Gpt, Pwm, Spi, Wdg, Fls, Port, Fim) + * 01.02.00 2009-08-01 Ht Improve list of components (Fee_30_Inst2, Can, ...Sub) + * Support filtering for RTE + * 01.02.01 2009-08-18 HH replaced C++ comment by C comment + * 01.02.02 2009-09-02 Lo add external Flash driver support + * 01.02.03 2009-09-12 Lo add DrvFls_Mcs12xFslftm01ExtVx + * Ht Improve list of components (CanTrcv_30_Tja1040dio, + * Eth, EthTrcv, EthIf, SoAd, TcpIp, EthSM) + * 01.03.00 2009-10-30 Ht support R8: change EthTrcv to EthTrcv_30_Canoeemu + * support EthTrcv_30_Dp83848 + * change CanTrcv_30_Xdio to CanTrcv_30___Your_Trcv__ + * change CanTrcv_30_Tja1040dio to CanTrcv_30_Tja1041 + * change name FrTrcv to FrTrcv_30_Tja1080dio + * Lo add Cp_AsrXcp + * Ht add Cp_XcpOnFrAsr + * 01.03.01 2010-01-13 Ht support SysService_AsrCal + * 01.03.02 2010-02-15 Ht support SysService_SswRcs_Daimler, SysService_Tls, Tp_Http, + * SysService_Dns, SysService_Json, DrvTrans_GenericLindioAsr + * Lo add Diag_AsrDem for all OEMs + * rename internal variables and filter methods + * 01.04.00 2010-03-04 Ht change name FrTrcv_30_Tja1080dio to FrTrcv_30_Tja1080 + * 01.04.01 2010-03-10 Ht support DrvTrans_GenericFrAsr, DrvTrans_As8223FrspiAsr, DrvEep and If_AsrIfEa + * 01.04.02 2010-04-07 Lo change IfFee to real components and add If_AsrIfWdV85xNec01Sub + * 01.04.03 2010-06-11 Ht add CanTrcv_30_Tja1043 + * Lo add Il_AsrIpduMEbBmwSub + * 01.04.04 2010-08-24 Ht add CanTrcv_30_Tle62512G, DrvEep_XAt25128EAsr, Tp_AsrTpFrEbBmwSub + * 01.05.00 2010-08-24 Ht support R10: + * change LinTrcv_30_Tle7259dio to LinTrcv_30_Tle7259 + * 01.05.01 2010-10-14 Ht add VStdLib, SysService_SswScc, SysService_IpBase, SysService_Crypto + * 01.05.02 2010-10-20 Ht support comments for Package Merge Tool + * 01.05.03 2010-11-03 Ht add SysService_E2eLibTttechSub, SysService_E2ePwTttechSub + * 01.05.04 2010-11-16 Ht add SysService_Exi, DrvTrans_Int6400EthAsr, Cdd_AsrCdd_Fiat, Diag_AsrDem_Fiat + * 01.05.05 2010-12-17 Ht add SysService_AsrSchM, DrvEep_XXStubAsr, DrvIcu_Tms570Tinhet01ExtVx + * DrvWd_XTle4278gEAsr, DrvWd_XXStubAsr + * 01.05.06 2011-02-17 Ht add DrvEed, SysService_AsrBswM + * 01.05.07 2011-03-04 Ht add DrvTrans_Tja1055CandioAsr + * rename CanTrcv_30_Tja1040dio to CanTrcv_30_Tja1040 + * add SysService_XmlEngine + * 01.06.00 2011-03-15 Ht support ASR4.0 + * add Ccl_Asr4ComM, Ccl_Asr4SmCan, Nm_Asr4NmIf, Nm_AsrNmDirOsek + * 01.06.01 2011-04-15 Ht add Diag_AsrDcm_ + * 01.06.02 2011-06-17 Ht correct Diag_AsrDcm_ + * add Monitoring_AsrDlt and Monitoring_GenericMeasurement + * 01.06.03 2011-09-20 Ht add DrvTrans_Tja1145CanSpiAsr, DrvTrans_E52013CanspiAsr, DrvFls_XXStubAsr, + * If_AsrIfFeeV85xNec05Sub, If_AsrIfFeeV85xNec06Sub, If_AsrIfFeeV85xNec07Sub + * SysService_AsrWdMTttechSub and If_AsrIfWdTttechSub + * 01.06.04 2011-11-22 Ht add If_AsrIfFeeTiSub, + * ESCAN00054718: add Cdd_AsrCdd + * 01.06.05 2011-12-09 Ht add Tp_IpV4, Tp_IpV6 + * 01.06.06 2011-12-14 Ht add Monitoring_RuntimeMeasurement + * 01.06.07 2012-01-03 Ht add DrvI2c, SysService_Asr4BswM + * 01.06.08 2012-01-31 Ht add DrvTrans_Ar7000EthAsr, DrvTrans_GenericEthmiiAsr + * 01.06.09 2012-03-06 Ht add If_AsrIfFeeMb9df126Fuji01Sub, + * Infineon_Tc1767Inf01Sub, Infineon_Tc178xInf01Sub, Infineon_Tc1797Inf01Sub, Infineon_Tc1797Inf02Sub + * 01.06.10 2012-03-13 Ht add Gw_AsrPduRCfg5, Il_AsrComCfg5, Il_AsrIpduMCfg5, Cdd_AsrCddCfg5, + * Tp_Asr4TpCan, Diag_Asr4Dcm, Diag_Asr4Dem + * 01.06.11 2012-03-20 Ht add Cp_AsrCcp, Cp_XcpOnTcpIpAsr + * 01.07.00 2012-07-26 Ht ESCAN00059365: [AUTOSAR4, compiler warning]: Wrong define name in #undef statement causes re-definition warning + * add Nm_Asr4NmCan, Nm_Asr4NmFr, Infineon_Xc2000Inf01Sub, Ccl_Asr4ComMCfg5, SysService_Asr4BswMCfg5, SysService_Asr4EcuM, SysService_AsrRamTst, + * Ccl_Asr4SmLin + * 2012-09-04 Ht add support for ASR specification 4.0 R3 + * 01.07.01 2012-10-23 Seu add SysService_XmlSecurity + * 01.07.02 2013-01-10 Seu MISRA deviation comments added + * 01.08.00 2013-03-01 Seu ESCAN00065501 AR4-325: Add support for Post-build RAM memory section + * 2013-04-12 Seu ESCAN00066614 Add the deviation for violation of MISRA rule 19.6 + * 01.09.00 2013-12-10 Seu ESCAN00072537 Add *_NOCACHE_* memory sections for variables + * 2013-12-16 Seu MISRA compliance: usage of character "'" removed, typos corrected + * 01.10.00 2016-09-27 Seu FEATC-317: FEAT-2002: CommonAsr__Common: Support 64 Bit Signal Types for COM according to ASR 4.2.2 + * 01.11.00 2017-07-05 Seu ESCAN00095756 FEAT-2455: Support ASR4.2 compatible MemMap for MCALs + * 2017-08-01 Seu ESCAN00096129 MEMMAP_SW_MINOR_VERSION / MEM_SW_MINOR_VERSION is not correct + * 01.14.00 2021-06-10 visto HALBE-4596 Create a 3.xx.xx branch for + + + + CBD2100679 + 0 + 26.07.14 + DaVinci MCAL SIP + MSR_Vector_SLP4 + not_relevant + false + Support@vector.com + + + + + CE32055C-CA13-4FEA-AB72-B48A0DC7CB6D + 5FA45F8E-0AFB-4072-9C95-E563BFE8B95A + + + + \ No newline at end of file diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/.eclipseproduct b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/.eclipseproduct new file mode 100644 index 00000000..24a74457 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/.eclipseproduct @@ -0,0 +1,5 @@ +#Eclipse Product File +#Tue Apr 20 02:32:45 CEST 2021 +version=5.23.30.r102011 +name=DaVinci Configurator +id=com.vector.cfg.gui.branding.dvcfg.product diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/_doc/DVCfg_AutomationInterface_Javadoc.zip b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/_doc/DVCfg_AutomationInterface_Javadoc.zip new file mode 100644 index 00000000..a6893b27 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/_doc/DVCfg_AutomationInterface_Javadoc.zip differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/_doc/templates/Gradle-Project/build.gradle b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/_doc/templates/Gradle-Project/build.gradle new file mode 100644 index 00000000..e5f1e7dd --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/_doc/templates/Gradle-Project/build.gradle @@ -0,0 +1,21 @@ +/* + * AutomationInterface bootstrap + */ +apply from:'dvCfgAutomationBootstrap.gradle' + +/* + * AutomationInterface configuration + */ +dvCfgAutomation { + classes project.ext.automationClasses +} + +/* + * If spock test framework is needed, comment in this lines. + */ +// dependencies { +// compileOnly("org.spockframework:spock-core:1.3-groovy-2.5"){ +// exclude group: 'org.codehaus.groovy', module: 'groovy-all' +// } +// } + diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/_doc/templates/Gradle-Project/dvCfgAutomationBootstrap.gradle b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/_doc/templates/Gradle-Project/dvCfgAutomationBootstrap.gradle new file mode 100644 index 00000000..3ae1d12d --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/_doc/templates/Gradle-Project/dvCfgAutomationBootstrap.gradle @@ -0,0 +1,107 @@ +/* + ============================================================================================================= + COPYRIGHT + ============================================================================================================== + Copyright (c) 2019 by Vector Informatik GmbH. All rights reserved. + + This software is copyright protected and proprietary to Vector Informatik GmbH. + Vector Informatik GmbH grants to you only those rights as set out in the license conditions. + All other rights remain with Vector Informatik GmbH. + ============================================================================================================== + DESCRIPTION + ============================================================================================================== + Project: DVCfgAutomationInterfaceGradle + + Description: dvCfgAutomationBootstrap file for Gradle build of an AutomationClient. + ============================================================================================================== + + ============================================================================================================== + AUTHOR IDENTITY + ============================================================================================================== + Name Initials Company + ============================================================================================================== + Andreas Turban virtu Vector Informatik GmbH + ============================================================================================================== + REVISION HISTORY + ============================================================================================================== + Version Date Author Change Id Description + ============================================================================================================== + 1.0.0 2016-05-25 virtu DAVID00132139 FEAT-1884: ScriptLoading inside of the DaVinci Configurator + 1.0.1 2016-11-17 virtu - dvCfgFromGenDevKitVersion property support added + 1.1.0 2019-01-18 virtu DAVID00139257 Adapt AI buildscript to new CLI folder + 1.1.1 2020-04-14 virkjt DVCFG-4802 Support Gradle 6 for script jar build + ============================================================================================================== + * + * DO NOT CHANGE THIS FILE + */ + +buildscript { + apply from: 'projectConfig.gradle' + // The current dvCfgAutomationBootstrapVersion + project.ext.dvCfgAutomationBootstrapVersion = "1.1.1" + + //checkForDvCfgInstallation + if (!project.ext.has("dvCfgInstallation")) { + if (project.ext.has("dvCfgFromGenDevKitVersion")) { + //retrieve DvCfg from GenDevKit environment variable DVCFG_GEN_DEVENV + def genDevKitVersion = project.ext.dvCfgFromGenDevKitVersion.toString().trim() + String value = System.getenv("DVCFG_GEN_DEVENV"); + if (value == null) { + throw new RuntimeException("The project.ext.dvCfgFromGenDevKitVersion property was set, but the environment variable 'DVCFG_GEN_DEVENV' does not exist on this machine. Please create the variable in your system.") + } + def genDevKitPath = new File(value, genDevKitVersion) + if (!genDevKitPath.exists()) { + throw new RuntimeException("The GenDevKit $genDevKitVersion is not installed on the system. Please install it to $genDevKitPath") + } + project.ext."dvCfgInstallation" = genDevKitPath + + } else { + throw new RuntimeException("The project.ext.dvCfgInstallation property does not exist. Please make sure that the projectConfig.gradle contains the project.ext.dvCfgInstallation property.") + } + } + + def automationPath = new File(project.ext.dvCfgInstallation, "Core/AutomationInterface/buildLibs") + if (!automationPath.exists()) { + automationPath = new File(project.ext.dvCfgInstallation, "DaVinciConfigurator/Core/AutomationInterface/buildLibs") + if (!automationPath.exists()) { + automationPath = new File(project.ext.dvCfgInstallation, "CLI/Core/AutomationInterface/buildLibs") + if (!automationPath.exists()) { + throw new RuntimeException("The project.ext.dvCfgInstallation property does not point to a valid DaVinci Configurator or DaVinci Adaptive Configuration location. Please correct the property in projectConfig.gradle. Actual Path is: ${project.ext.dvCfgInstallation}") + } else { + project.ext.dvCfgInstallation = new File(project.ext.dvCfgInstallation, "CLI").absoluteFile + } + } else { + project.ext.dvCfgInstallation = new File(project.ext.dvCfgInstallation, "DaVinciConfigurator").absoluteFile + } + } + automationPath = automationPath.absoluteFile + + repositories { + ivy { + url automationPath + def code = { + artifact "[artifact]-[revision](-[classifier])(.[ext])" + ivy 'ivy.xml' + } + //patternLayout method only supported since Gradle 5.0 + def method = it.metaClass.getMetaMethod("patternLayout", code) + if(method != null){ + metadataSources { + artifact() // Needed since Gradle 6.0 + } + it.patternLayout(code) + }else{ + //Gradle < 5.0 fallback + layout('pattern', code) + } + } + } + + dependencies { + classpath 'com.vector.cfg.build.gradle:DVCfgAutomationInterfaceGradle:1.+' + } +} + +import com.vector.cfg.build.gradle.AutomationInterfaceGradlePlugin + +apply plugin: AutomationInterfaceGradlePlugin \ No newline at end of file diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/_doc/templates/Gradle-Project/gradle/wrapper/gradle-wrapper.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/_doc/templates/Gradle-Project/gradle/wrapper/gradle-wrapper.jar new file mode 100644 index 00000000..87b738cb Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/_doc/templates/Gradle-Project/gradle/wrapper/gradle-wrapper.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/_doc/templates/Gradle-Project/gradle/wrapper/gradle-wrapper.properties b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/_doc/templates/Gradle-Project/gradle/wrapper/gradle-wrapper.properties new file mode 100644 index 00000000..2a563242 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/_doc/templates/Gradle-Project/gradle/wrapper/gradle-wrapper.properties @@ -0,0 +1,5 @@ +distributionBase=GRADLE_USER_HOME +distributionPath=wrapper/dists +distributionUrl=https\://services.gradle.org/distributions/gradle-6.8.2-bin.zip +zipStoreBase=GRADLE_USER_HOME +zipStorePath=wrapper/dists diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/_doc/templates/Gradle-Project/gradlew b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/_doc/templates/Gradle-Project/gradlew new file mode 100644 index 00000000..af6708ff --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/_doc/templates/Gradle-Project/gradlew @@ -0,0 +1,172 @@ +#!/usr/bin/env sh + +############################################################################## +## +## Gradle start up script for UN*X +## +############################################################################## + +# Attempt to set APP_HOME +# Resolve links: $0 may be a link +PRG="$0" +# Need this for relative symlinks. +while [ -h "$PRG" ] ; do + ls=`ls -ld "$PRG"` + link=`expr "$ls" : '.*-> \(.*\)$'` + if expr "$link" : '/.*' > /dev/null; then + PRG="$link" + else + PRG=`dirname "$PRG"`"/$link" + fi +done +SAVED="`pwd`" +cd "`dirname \"$PRG\"`/" >/dev/null +APP_HOME="`pwd -P`" +cd "$SAVED" >/dev/null + +APP_NAME="Gradle" +APP_BASE_NAME=`basename "$0"` + +# Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script. +DEFAULT_JVM_OPTS='"-Xmx64m"' + +# Use the maximum available, or set MAX_FD != -1 to use that value. +MAX_FD="maximum" + +warn () { + echo "$*" +} + +die () { + echo + echo "$*" + echo + exit 1 +} + +# OS specific support (must be 'true' or 'false'). +cygwin=false +msys=false +darwin=false +nonstop=false +case "`uname`" in + CYGWIN* ) + cygwin=true + ;; + Darwin* ) + darwin=true + ;; + MINGW* ) + msys=true + ;; + NONSTOP* ) + nonstop=true + ;; +esac + +CLASSPATH=$APP_HOME/gradle/wrapper/gradle-wrapper.jar + +# Determine the Java command to use to start the JVM. +if [ -n "$JAVA_HOME" ] ; then + if [ -x "$JAVA_HOME/jre/sh/java" ] ; then + # IBM's JDK on AIX uses strange locations for the executables + JAVACMD="$JAVA_HOME/jre/sh/java" + else + JAVACMD="$JAVA_HOME/bin/java" + fi + if [ ! -x "$JAVACMD" ] ; then + die "ERROR: JAVA_HOME is set to an invalid directory: $JAVA_HOME + +Please set the JAVA_HOME variable in your environment to match the +location of your Java installation." + fi +else + JAVACMD="java" + which java >/dev/null 2>&1 || die "ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH. + +Please set the JAVA_HOME variable in your environment to match the +location of your Java installation." +fi + +# Increase the maximum file descriptors if we can. +if [ "$cygwin" = "false" -a "$darwin" = "false" -a "$nonstop" = "false" ] ; then + MAX_FD_LIMIT=`ulimit -H -n` + if [ $? -eq 0 ] ; then + if [ "$MAX_FD" = "maximum" -o "$MAX_FD" = "max" ] ; then + MAX_FD="$MAX_FD_LIMIT" + fi + ulimit -n $MAX_FD + if [ $? -ne 0 ] ; then + warn "Could not set maximum file descriptor limit: $MAX_FD" + fi + else + warn "Could not query maximum file descriptor limit: $MAX_FD_LIMIT" + fi +fi + +# For Darwin, add options to specify how the application appears in the dock +if $darwin; then + GRADLE_OPTS="$GRADLE_OPTS \"-Xdock:name=$APP_NAME\" \"-Xdock:icon=$APP_HOME/media/gradle.icns\"" +fi + +# For Cygwin, switch paths to Windows format before running java +if $cygwin ; then + APP_HOME=`cygpath --path --mixed "$APP_HOME"` + CLASSPATH=`cygpath --path --mixed "$CLASSPATH"` + JAVACMD=`cygpath --unix "$JAVACMD"` + + # We build the pattern for arguments to be converted via cygpath + ROOTDIRSRAW=`find -L / -maxdepth 1 -mindepth 1 -type d 2>/dev/null` + SEP="" + for dir in $ROOTDIRSRAW ; do + ROOTDIRS="$ROOTDIRS$SEP$dir" + SEP="|" + done + OURCYGPATTERN="(^($ROOTDIRS))" + # Add a user-defined pattern to the cygpath arguments + if [ "$GRADLE_CYGPATTERN" != "" ] ; then + OURCYGPATTERN="$OURCYGPATTERN|($GRADLE_CYGPATTERN)" + fi + # Now convert the arguments - kludge to limit ourselves to /bin/sh + i=0 + for arg in "$@" ; do + CHECK=`echo "$arg"|egrep -c "$OURCYGPATTERN" -` + CHECK2=`echo "$arg"|egrep -c "^-"` ### Determine if an option + + if [ $CHECK -ne 0 ] && [ $CHECK2 -eq 0 ] ; then ### Added a condition + eval `echo args$i`=`cygpath --path --ignore --mixed "$arg"` + else + eval `echo args$i`="\"$arg\"" + fi + i=$((i+1)) + done + case $i in + (0) set -- ;; + (1) set -- "$args0" ;; + (2) set -- "$args0" "$args1" ;; + (3) set -- "$args0" "$args1" "$args2" ;; + (4) set -- "$args0" "$args1" "$args2" "$args3" ;; + (5) set -- "$args0" "$args1" "$args2" "$args3" "$args4" ;; + (6) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" ;; + (7) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" ;; + (8) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" "$args7" ;; + (9) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" "$args7" "$args8" ;; + esac +fi + +# Escape application args +save () { + for i do printf %s\\n "$i" | sed "s/'/'\\\\''/g;1s/^/'/;\$s/\$/' \\\\/" ; done + echo " " +} +APP_ARGS=$(save "$@") + +# Collect all arguments for the java command, following the shell quoting and substitution rules +eval set -- $DEFAULT_JVM_OPTS $JAVA_OPTS $GRADLE_OPTS "\"-Dorg.gradle.appname=$APP_BASE_NAME\"" -classpath "\"$CLASSPATH\"" org.gradle.wrapper.GradleWrapperMain "$APP_ARGS" + +# by default we should be in the correct project dir, but when run from Finder on Mac, the cwd is wrong +if [ "$(uname)" = "Darwin" ] && [ "$HOME" = "$PWD" ]; then + cd "$(dirname "$0")" +fi + +exec "$JAVACMD" "$@" diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/_doc/templates/Gradle-Project/gradlew.bat b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/_doc/templates/Gradle-Project/gradlew.bat new file mode 100644 index 00000000..6d57edc7 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/_doc/templates/Gradle-Project/gradlew.bat @@ -0,0 +1,84 @@ +@if "%DEBUG%" == "" @echo off +@rem ########################################################################## +@rem +@rem Gradle startup script for Windows +@rem +@rem ########################################################################## + +@rem Set local scope for the variables with windows NT shell +if "%OS%"=="Windows_NT" setlocal + +set DIRNAME=%~dp0 +if "%DIRNAME%" == "" set DIRNAME=. +set APP_BASE_NAME=%~n0 +set APP_HOME=%DIRNAME% + +@rem Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script. +set DEFAULT_JVM_OPTS="-Xmx64m" + +@rem Find java.exe +if defined JAVA_HOME goto findJavaFromJavaHome + +set JAVA_EXE=java.exe +%JAVA_EXE% -version >NUL 2>&1 +if "%ERRORLEVEL%" == "0" goto init + +echo. +echo ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH. +echo. +echo Please set the JAVA_HOME variable in your environment to match the +echo location of your Java installation. + +goto fail + +:findJavaFromJavaHome +set JAVA_HOME=%JAVA_HOME:"=% +set JAVA_EXE=%JAVA_HOME%/bin/java.exe + +if exist "%JAVA_EXE%" goto init + +echo. +echo ERROR: JAVA_HOME is set to an invalid directory: %JAVA_HOME% +echo. +echo Please set the JAVA_HOME variable in your environment to match the +echo location of your Java installation. + +goto fail + +:init +@rem Get command-line arguments, handling Windows variants + +if not "%OS%" == "Windows_NT" goto win9xME_args + +:win9xME_args +@rem Slurp the command line arguments. +set CMD_LINE_ARGS= +set _SKIP=2 + +:win9xME_args_slurp +if "x%~1" == "x" goto execute + +set CMD_LINE_ARGS=%* + +:execute +@rem Setup the command line + +set CLASSPATH=%APP_HOME%\gradle\wrapper\gradle-wrapper.jar + +@rem Execute Gradle +"%JAVA_EXE%" %DEFAULT_JVM_OPTS% %JAVA_OPTS% %GRADLE_OPTS% "-Dorg.gradle.appname=%APP_BASE_NAME%" -classpath "%CLASSPATH%" org.gradle.wrapper.GradleWrapperMain %CMD_LINE_ARGS% + +:end +@rem End local scope for the variables with windows NT shell +if "%ERRORLEVEL%"=="0" goto mainEnd + +:fail +rem Set variable GRADLE_EXIT_CONSOLE if you need the _script_ return code instead of +rem the _cmd.exe /c_ return code! +if not "" == "%GRADLE_EXIT_CONSOLE%" exit 1 +exit /b 1 + +:mainEnd +if "%OS%"=="Windows_NT" endlocal + +:omega diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/_doc/templates/Gradle-Project/projectConfig.gradle b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/_doc/templates/Gradle-Project/projectConfig.gradle new file mode 100644 index 00000000..559238c6 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/_doc/templates/Gradle-Project/projectConfig.gradle @@ -0,0 +1,11 @@ +/* + * Project wide settings + */ +project.version = '1.0.0' +project.ext.automationClasses = [ + "MyScript" + , "MyScriptTestSuite" +] + +// Please specify the path to your DaVinci Configurator installation in your SIP. +project.ext.dvCfgInstallation = new File(" e.g. D:/Testing/MyDelivery/external/DaVinciConfigurator") diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/_doc/templates/Gradle-Project/settings.gradle b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/_doc/templates/Gradle-Project/settings.gradle new file mode 100644 index 00000000..8b137891 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/_doc/templates/Gradle-Project/settings.gradle @@ -0,0 +1 @@ + diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/_doc/templates/Gradle-Project/src/dvScriptTest/groovy/MyTestSuite.groovy b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/_doc/templates/Gradle-Project/src/dvScriptTest/groovy/MyTestSuite.groovy new file mode 100644 index 00000000..f42b56ee --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/_doc/templates/Gradle-Project/src/dvScriptTest/groovy/MyTestSuite.groovy @@ -0,0 +1,5 @@ +import static com.vector.cfg.automation.api.ScriptApi.* + +daVinci { + // unitTestTask("", .class) +} diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/_doc/templates/Gradle-Project/src/main/groovy/MyScript.groovy b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/_doc/templates/Gradle-Project/src/main/groovy/MyScript.groovy new file mode 100644 index 00000000..58920ff3 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/_doc/templates/Gradle-Project/src/main/groovy/MyScript.groovy @@ -0,0 +1,29 @@ +import static com.vector.cfg.automation.api.ScriptApi.* + +//daVinci enables the IDE code completion support +daVinci { + + /* + * Task: SimpleApplTask + * Type: DV_APPLICATION + * ------------------------------------------------------------------------------------------------------- + * Prints "HelloApplication" to console and logs a message to the scriptLogger + * ------------------------------------------------------------------------------------------------------- + */ + scriptTask("SimpleApplTask", DV_APPLICATION) { + taskDescription 'Prints "HelloApplication" to console and logs a message to the scriptLogger' + + taskHelp '''Simple Application task to show the creation of a task. +The task will print "HelloApplication" to console. +Logs the message "Logging message from the script" to the scriptLogger. + ''' + + code{ + + println "HelloApplication" + scriptLogger.info "Logging message from the script" + } + } + + +} \ No newline at end of file diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/_doc/templates/ScriptSamples/CreateNewDpaProject.dvgroovy b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/_doc/templates/ScriptSamples/CreateNewDpaProject.dvgroovy new file mode 100644 index 00000000..adf1ac8d --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/_doc/templates/ScriptSamples/CreateNewDpaProject.dvgroovy @@ -0,0 +1,57 @@ +import static com.vector.cfg.automation.api.ScriptApi.* + +//daVinci enables the IDE code completion support +daVinci { + scriptDescription "Creates a new Dpa Project and activates Det, Dio and EcuC modules" + + /* + * Task: CreateNewProject + * Type: DV_APPLICATION + * ------------------------------------------------------------------------------------------------------- + * Creates a new project and activates Det, Dio and EcuC modules + * ------------------------------------------------------------------------------------------------------- + */ + scriptTask("CreateNewProject", DV_APPLICATION) { + taskDescription 'Creates a new Dpa Project and activates Det, Dio and EcuC modules' + + taskHelp '''CreateNewProject script task + The task creates a project in the Script temp folder with the name "projectFolder". + Activates the modules /MICROSAR/Det, /MICROSAR/Dio and /MICROSAR/EcuC + And saves the project to disk + ''' + + code { + // Create a new Project + def theProject = projects.createProject { + projectName 'TheProject' + projectFolder paths.resolveTempPath("projectFolder") + + general { + description 'The Project Description' + createStartMenuEntries false + } + + daVinciDeveloper{ + createDaVinciDeveloperWorkspace false + } + } + + //Now load the new project + theProject.openProject { + //Do something the opened project + + transaction { + operations.activateModuleConfiguration(sipDefRef.Det) + operations.activateModuleConfiguration(sipDefRef.Dio) + operations.activateModuleConfiguration(sipDefRef.EcuC) + } + + saveProject() + } + + scriptLogger.info("Project created and modules added and saved to: $theProject") + theProject + } + } + +} \ No newline at end of file diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/_doc/templates/ScriptSamples/FilePreProcessingResultScript.dvgroovy b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/_doc/templates/ScriptSamples/FilePreProcessingResultScript.dvgroovy new file mode 100644 index 00000000..c281b7e2 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/_doc/templates/ScriptSamples/FilePreProcessingResultScript.dvgroovy @@ -0,0 +1,31 @@ +import static com.vector.cfg.automation.api.ScriptApi.* + +//daVinci enables the IDE code completion support +daVinci { + scriptDescription "Changes the shortname of a Signal which is included in the communication Extract" + + /* + * Task: ChangeShortName + * Type: DV_ON_FILE_PREPROCESSING_RESULT + * ------------------------------------------------------------------------------------------------------- + * Changes the shortname of a Signal which is included in the communication Extract + * ------------------------------------------------------------------------------------------------------- + */ + + scriptTask("ChangeShortName", DV_ON_FILE_PREPROCESSING_RESULT) { + taskDescription 'Changes the shortname of a Signal' + + taskHelp '''ChangeShortName script task + The task changes with the MdfModel the shortname of a Signal which is included in the communication Extract. + ''' + + code { + def asrPath = AsrPath.create("/DaVinci/ABC_ClusterCANCluster/ABC_ISignal/Signal_Bool_Msg_Bool") + transaction { + mdfModel(asrPath) { + name = "Test" + } + } + } + } +} \ No newline at end of file diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/_doc/templates/ScriptSamples/GenerationStep.dvgroovy b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/_doc/templates/ScriptSamples/GenerationStep.dvgroovy new file mode 100644 index 00000000..4787da77 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/_doc/templates/ScriptSamples/GenerationStep.dvgroovy @@ -0,0 +1,62 @@ +import static com.vector.cfg.automation.api.ScriptApi.* +import com.vector.cfg.consistency.EValidationSeverityType + +//daVinci enables the IDE code completion support +daVinci { + scriptDescription "GenerationStep script task, which is executed during generation" + + /* + * Task: GenStepTask + * Type: DV_GENERATION_STEP + * ------------------------------------------------------------------------------------------------------- + * Executes the script task code as generation step and report a validation result + * ------------------------------------------------------------------------------------------------------- + */ + scriptTask("GenStepTask", DV_GENERATION_STEP){ + taskDescription "GenerationStep task" + + code{ phase, genType, resultSinkFromTask -> + + if(phase.calculation){ + // Execute code before / after calculation + + transaction { + // Modify the Model in the calculation phase + } + } + + if(phase.validation){ + // Execute code before / after validation + + // Report a validation result + validation{ + resultCreation{ + // The ValidationResultId group multiple results + def valId = createValidationResultIdForScriptTask( + /* ID */ 1234, + /* Description */ "Summary of the ValidationResultId", + /* Severity */ EValidationSeverityType.ERROR + ) + + // Create a new resultBuilder + def builder = newResultBuilder(valId, "Description of the Result") + + // You can add multiple elements are error objects to mark them + builder.addErrorObject(sipDefRef.EcucGeneral.bswmdModel().single) + // Add more calls when needed + + // Create the result from the builder + def valResult = builder.buildResult() + + // Report the result + resultSinkFromTask.reportValidationResult(valResult) + } + } + } + + if(phase.generation){ + // Execute code before / after generation + } + } + } +} diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/_doc/templates/ScriptSamples/ReadTheActiveEcuC.dvgroovy b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/_doc/templates/ScriptSamples/ReadTheActiveEcuC.dvgroovy new file mode 100644 index 00000000..8f270491 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/_doc/templates/ScriptSamples/ReadTheActiveEcuC.dvgroovy @@ -0,0 +1,42 @@ +import static com.vector.cfg.automation.api.ScriptApi.* + +import com.vector.cfg.automation.model.ecuc.microsar.ecuc.EcuC +import com.vector.cfg.automation.model.ecuc.microsar.ecuc.ecucgeneral.EcucGeneral +import com.vector.cfg.automation.model.ecuc.microsar.ecuc.ecucgeneral.cputype.CPUType +import com.vector.cfg.automation.model.ecuc.microsar.ecuc.ecucgeneral.cputype.ECPUType + +//daVinci enables the IDE code completion support +daVinci { + scriptDescription "Reads containter/parameter with the BswmdModel" + + /* + * Task: ReadTheActiveEcuC + * Type: DV_PROJECT + * ------------------------------------------------------------------------------------------------------- + * Reads containter/parameter with the BswmdModel + * ------------------------------------------------------------------------------------------------------- + */ + + scriptTask("ReadTheActiveEcuCTask", DV_PROJECT){ + taskDescription 'Reads containter/parameter with the BswmdModel' + + taskHelp '''ReadTheActiveEcuC script task + The task reads with the bswmdModel the parameter CPUType from the EcucGeneral container which is included + in the EcuC modul configuration. + ''' + + code { + // Gets the ecuc module configuration + EcuC ecuc = bswmdModel(EcuC.DefRef).single + + // Gets the EcucGeneral container + EcucGeneral ecucGeneral = ecuc.ecucGeneral + + // Gets an enum parameter of this container + CPUType cpuType = ecucGeneral.CPUType + if (cpuType.value == ECPUType.CPU32Bit) { + return "DoSomething" + } + } + } +} \ No newline at end of file diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/_doc/templates/ScriptSamples/SimpleScript.dvgroovy b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/_doc/templates/ScriptSamples/SimpleScript.dvgroovy new file mode 100644 index 00000000..8ddda4ea --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/_doc/templates/ScriptSamples/SimpleScript.dvgroovy @@ -0,0 +1,55 @@ +/* + * Task: MinimalTask + * Type: DV_APPLICATION + * ------------------------------------------------------------------------------------------------------- + * Does nothing + * ------------------------------------------------------------------------------------------------------- + */ +scriptTask("MinimalTask", DV_APPLICATION) { + code{ + + } +} + +/* + * Task: SimpleApplTask + * Type: DV_APPLICATION + * ------------------------------------------------------------------------------------------------------- + * Prints "HelloApplication" to console and logs a message to the scriptLogger + * ------------------------------------------------------------------------------------------------------- + */ +scriptTask("SimpleApplTask", DV_APPLICATION) { + taskDescription 'Prints "HelloApplication" to console and logs a message to the scriptLogger' + + taskHelp '''Simple Application task to show the creation of a task. +The task will print "HelloApplication" to console. +Logs the message "Logging message from the script" to the scriptLogger. + ''' + + code{ + + println "HelloApplication" + scriptLogger.info "Logging message from the script" + } +} + +/* + * Task: SimpleProjectTask + * Type: DV_PROJECT + * ------------------------------------------------------------------------------------------------------- + * Logs HelloProject to scriptLogger. + * ------------------------------------------------------------------------------------------------------- + */ +scriptTask("SimpleProjectTask", DV_PROJECT){ + taskDescription 'Logs "HelloProject" to the scriptLogger' + + taskHelp '''Simple Project task to show the creation of a task. +The task will log the message "HelloProject" to the scriptLogger. + ''' + + code{ + scriptLogger.info "HelloProject" + } +} + + \ No newline at end of file diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/_doc/templates/ScriptSamples/SupportFiles/e_Rx_simple_AR4.arxml b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/_doc/templates/ScriptSamples/SupportFiles/e_Rx_simple_AR4.arxml new file mode 100644 index 00000000..369feeec --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/_doc/templates/ScriptSamples/SupportFiles/e_Rx_simple_AR4.arxml @@ -0,0 +1,435 @@ + + + + + ComponentType + + + CT_App + + + Signal_Bool + + + /PortInterface/Signal_Bool/Signal_Bool + 0 + + ALWAYS + + + + /Constant/cInit + + + + + /PortInterface/Signal_Bool + + + + + CT_App_InternalBehavior + + + DRT_Runnable_Signal_Bool_Signal_Bool + /ComponentType/CT_App/CT_App_InternalBehavior/Runnable + + /ComponentType/CT_App/Signal_Bool + /PortInterface/Signal_Bool/Signal_Bool + + + + + + false + false + /ComponentType/CT_App/Signal_Bool + + + + + Runnable + 0.000000000 + false + Runnable + + + false + + + + + CT_App_Implementation + + + Code + + + SWSRC + + + + + /ComponentType/CT_App/CT_App_InternalBehavior + + + + + Constant + + + cInit + + + 1 + + + + + + + DataType + + + Signal_Bool + VALUE + + + + /AR4_TemporaryElements/BaseType/Signal_Bool + /AR4_TemporaryElements/DataConstrain/Signal_Bool_DataConstrain + + + + + + + + DaVinci + + + + ABC_ClusterCANCluster + + + CANCluster + + + + + New_CAN_Network_1 + + + /DaVinci/ABC_ECU/e_Rx_simple/CANCluster_e_Rx_simple + + + + + Msg_Bool_F + + /DaVinci/ABC_ECU/e_Rx_simple/CANCluster_e_Rx_simple/FP_Msg_Bool_IN + + /DaVinci/ABC_ClusterCANCluster/ABC_Frame/Msg_Bool + STANDARD + 0 + + + + + Signal_Bool_S_Msg_Bool + + /DaVinci/ABC_ECU/e_Rx_simple/CANCluster_e_Rx_simple/SP_Msg_Bool_Signal_Bool_IN + + /DaVinci/ABC_ClusterCANCluster/ABC_ISignal/Signal_Bool_Msg_Bool + + + + + Msg_Bool_P + + /DaVinci/ABC_ECU/e_Rx_simple/CANCluster_e_Rx_simple/PP_Msg_Bool_IN + + /DaVinci/ABC_ClusterCANCluster/ABC_PDU/Msg_Bool + + + + + 0 + + + + + + + ABC_Frame + + + Msg_Bool + 8 + + + Msg_Bool + MOST-SIGNIFICANT-BYTE-LAST + /DaVinci/ABC_ClusterCANCluster/ABC_PDU/Msg_Bool + 0 + + + + + + + ABC_ISignal + + + Signal_Bool_Msg_Bool + 1 + /Signal/Signal_Bool + + + + + ABC_PDU + + + Msg_Bool + 64 + + + Signal_Bool_S + + + + 100 + 100 + 0 + 0 + 0 + + + + /DaVinci/ABC_ClusterCANCluster/ABC_ISignal/Signal_Bool_Msg_Bool + MOST-SIGNIFICANT-BYTE-LAST + 0 + + + + + + + + + ABC_ECU + + + e_Rx_simple + + /DaVinci/ABC_PDUGroup/e_Rx_simple_CANCluster_Rx + /DaVinci/ABC_PDUGroup/e_Rx_simple_CANCluster_Tx + + + + CANCluster + + + + + CANCluster_e_Rx_simple + /DaVinci/ABC_ECU/e_Rx_simple/CANCluster + + + FP_Msg_Bool_IN + IN + + + PP_Msg_Bool_IN + IN + + + SP_Msg_Bool_Signal_Bool_IN + IN + 0 + + + + + 0 + false + false + + + + + ABC_PDUGroup + + + e_Rx_simple_CANCluster_Rx + + + e_Rx_simple_CANCluster_Tx + + + + + + + ECUComposition + + + EcuSwComposition + + + + + ECUCompositionType + + + EcuSwComposition + + + Signal_Bool + + + /PortInterface/Signal_Bool/Signal_Bool + 0 + + ALWAYS + + + + /PortInterface/Signal_Bool + + + + + CP_App + /ComponentType/CT_App + + + + + Signal_Bool_CP_App_Signal_Bool + + + /ECUCompositionType/EcuSwComposition/CP_App + /ComponentType/CT_App/Signal_Bool + + + /ECUCompositionType/EcuSwComposition/Signal_Bool + + + + + + + PortInterface + + + Signal_Bool + false + + + Signal_Bool + + + + NOT-ACCESSIBLE + + + + /DataType/Signal_Bool + + + + + + + Signal + + + Signal_Bool + + + + + VehicleProject + + + e_Rx_simple + + + /DaVinci/ABC_ClusterCANCluster/CANCluster + + + /DaVinci/ABC_ECU/e_Rx_simple + + + /DaVinci/ABC_ClusterCANCluster/ABC_Frame/Msg_Bool + + + /DaVinci/ABC_ClusterCANCluster/ABC_ISignal/Signal_Bool_Msg_Bool + + + /DaVinci/ABC_ClusterCANCluster/ABC_PDU/Msg_Bool + + + + + e_Rx_simple_MPPNG + + + + /ECUCompositionType/EcuSwComposition/CP_App + /VehicleProject/e_Rx_simple/EcuSwComposition + /ComponentType/CT_App/Signal_Bool + /PortInterface/Signal_Bool/Signal_Bool + + /Signal/Signal_Bool + + + + + + + EcuSwComposition + /ECUCompositionType/EcuSwComposition + + + + + + + AR4_TemporaryElements + + + + DataConstrain + + + Signal_Bool_DataConstrain + + + + 0 + 1 + + + + + + + + + BaseType + + + Signal_Bool + NONE + uint8 + + + + + + + + diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/_doc/templates/ScriptSamples/UpdateDpaProject.dvgroovy b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/_doc/templates/ScriptSamples/UpdateDpaProject.dvgroovy new file mode 100644 index 00000000..99cec720 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/_doc/templates/ScriptSamples/UpdateDpaProject.dvgroovy @@ -0,0 +1,62 @@ +import static com.vector.cfg.automation.api.ScriptApi.* + +//daVinci enables the IDE code completion support +daVinci { + scriptDescription "Creates a new Dpa Project and updates it with a communication extract" + + /* + * Task: UpdateProjectTask + * Type: DV_APPLICATION + * ------------------------------------------------------------------------------------------------------- + * Creates a project and updates it with a communication extract + * ------------------------------------------------------------------------------------------------------- + */ + scriptTask("UpdateProjectTask", DV_APPLICATION) { + taskDescription 'Creates a new Dpa Project and updates it with a communication extract' + + taskHelp '''CreateNewProject script task + The task creates a project in the Script temp folder with the name "updateProjectFolder". + Adds the communication extract 'e_Rx_simple_AR4.arxml'. + executes an update. + ''' + + code { + // Create a new Project + def theProject = projects.createProject { + projectName 'TheProject' + projectFolder paths.resolveTempPath("updateProjectFolder") + + general { + createStartMenuEntries false + } + + daVinciDeveloper{ + createDaVinciDeveloperWorkspace false + } + } + + def extractPath = paths.resolveScriptPath("SupportFiles/e_Rx_simple_AR4.arxml") + workflow { + update(theProject){ + input{ + communication{ + extract{ + extractFiles{exFilePathList-> + exFilePathList.add(extractPath.asPersistablePath()) + } + + ecuInstanceSelection{ + // select the first ecu instance in the communication extract. + // Note: this closure is deferred executed. + return availableEcuInstances[0] + } + } + } + } + } + } + scriptLogger.info("Project created and update, location: $theProject") + } + } + +} diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/_doc/templates/ScriptSamples/WriteTheActiveEcuC.dvgroovy b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/_doc/templates/ScriptSamples/WriteTheActiveEcuC.dvgroovy new file mode 100644 index 00000000..ae61d463 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/_doc/templates/ScriptSamples/WriteTheActiveEcuC.dvgroovy @@ -0,0 +1,56 @@ +import static com.vector.cfg.automation.api.ScriptApi.* + +import com.vector.cfg.automation.model.ecuc.microsar.ecuc.EcuC +import com.vector.cfg.automation.model.ecuc.microsar.ecuc.ecucgeneral.EcucGeneral +import com.vector.cfg.automation.model.ecuc.microsar.ecuc.ecuchardware.ecuccoredefinition.EcucCoreDefinition + +//daVinci enables the IDE code completion support +daVinci { + scriptDescription "Creates container/parameter with the BswmdModel" + + /* + * Task: WriteTheActiveEcuC + * Type: DV_PROJECT + * ------------------------------------------------------------------------------------------------------- + * Creates container/parameter with the BswmdModel + * ------------------------------------------------------------------------------------------------------- + */ + scriptTask("WriteTheActiveEcuCTask", DV_PROJECT){ + taskDescription 'Creates container/parameter with the BswmdModel' + + taskHelp '''WriteTheActiveEcuC script task + The task creates with the bswmdModel container and parameters and sets parameter values. + ''' + + code { + transaction { + // Gets the first found ecuc module instance + EcuC ecuc = bswmdModel(EcuC.DefRef).single + + //Gets the EcucGeneral container or create one if it is missing + EcucGeneral ecucGeneral = ecuc.ecucGeneralOrCreate + + // Gets an boolean parameter of this container or create one if it is missing + def ecuCSafeBswChecks = ecucGeneral.ecuCSafeBswChecksOrCreate + + // Sets the parameter value to true + ecuCSafeBswChecks.value = true + + //Gets the EcucCoreDefinition list (creates ecucHardware if it is missing) + def ecucCoreDefinitions = ecuc.ecucHardwareOrCreate.ecucCoreDefinition + + //Adds two EcucCores + EcucCoreDefinition core0 = ecucCoreDefinitions.createAndAdd("EcucCore0") + EcucCoreDefinition core1 = ecucCoreDefinitions.createAndAdd("EcucCore1") + + if(ecucCoreDefinitions.exists("EcucCore0")) { + //Sets EcucCoreId to 0 + ecucCoreDefinitions.byName("EcucCore0").ecucCoreId.value = 0; + } + + //Creates a new EcucCore by method 'byNameOrCreate' + EcucCoreDefinition core2 = ecucCoreDefinitions.byNameOrCreate("EcucCore2"); + } + } + } +} \ No newline at end of file diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/buildLibs/DVCfgAutomationInterfaceGradle-1.0.9.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/buildLibs/DVCfgAutomationInterfaceGradle-1.0.9.jar new file mode 100644 index 00000000..5a4988d8 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/buildLibs/DVCfgAutomationInterfaceGradle-1.0.9.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/buildLibs/ivy.xml b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/buildLibs/ivy.xml new file mode 100644 index 00000000..0fbd8c39 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/buildLibs/ivy.xml @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/libs/DVCfgAutomationGroovyCompilerExtension-1.0.0.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/libs/DVCfgAutomationGroovyCompilerExtension-1.0.0.jar new file mode 100644 index 00000000..4a1524c1 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/libs/DVCfgAutomationGroovyCompilerExtension-1.0.0.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/libs/DVCfg_AIModelInterface-1.10.0-beta.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/libs/DVCfg_AIModelInterface-1.10.0-beta.jar new file mode 100644 index 00000000..e14305f5 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/libs/DVCfg_AIModelInterface-1.10.0-beta.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/libs/DVCfg_AIModelInterface-1.10.0-sources.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/libs/DVCfg_AIModelInterface-1.10.0-sources.jar new file mode 100644 index 00000000..41cb68ee Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/libs/DVCfg_AIModelInterface-1.10.0-sources.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/libs/DVCfg_AIModelInterface-1.10.0-stable.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/libs/DVCfg_AIModelInterface-1.10.0-stable.jar new file mode 100644 index 00000000..5bec2be7 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/libs/DVCfg_AIModelInterface-1.10.0-stable.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/libs/DVCfg_AIModelInterface-1.10.0.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/libs/DVCfg_AIModelInterface-1.10.0.jar new file mode 100644 index 00000000..ff9f71f2 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/libs/DVCfg_AIModelInterface-1.10.0.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/libs/DVCfg_AITargetPlatform-1.10.0-beta.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/libs/DVCfg_AITargetPlatform-1.10.0-beta.jar new file mode 100644 index 00000000..15cb0ecb Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/libs/DVCfg_AITargetPlatform-1.10.0-beta.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/libs/DVCfg_AITargetPlatform-1.10.0-sources.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/libs/DVCfg_AITargetPlatform-1.10.0-sources.jar new file mode 100644 index 00000000..9dbbb2be Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/libs/DVCfg_AITargetPlatform-1.10.0-sources.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/libs/DVCfg_AITargetPlatform-1.10.0-stable.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/libs/DVCfg_AITargetPlatform-1.10.0-stable.jar new file mode 100644 index 00000000..15cb0ecb Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/libs/DVCfg_AITargetPlatform-1.10.0-stable.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/libs/DVCfg_AITargetPlatform-1.10.0.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/libs/DVCfg_AITargetPlatform-1.10.0.jar new file mode 100644 index 00000000..8c337ad4 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/libs/DVCfg_AITargetPlatform-1.10.0.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/libs/DVCfg_AutomationInterface-1.10.0-beta.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/libs/DVCfg_AutomationInterface-1.10.0-beta.jar new file mode 100644 index 00000000..9a2afc67 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/libs/DVCfg_AutomationInterface-1.10.0-beta.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/libs/DVCfg_AutomationInterface-1.10.0-sources.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/libs/DVCfg_AutomationInterface-1.10.0-sources.jar new file mode 100644 index 00000000..81dd31ae Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/libs/DVCfg_AutomationInterface-1.10.0-sources.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/libs/DVCfg_AutomationInterface-1.10.0-stable.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/libs/DVCfg_AutomationInterface-1.10.0-stable.jar new file mode 100644 index 00000000..99f4d06e Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/libs/DVCfg_AutomationInterface-1.10.0-stable.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/libs/DVCfg_AutomationInterface-1.10.0.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/libs/DVCfg_AutomationInterface-1.10.0.jar new file mode 100644 index 00000000..26913e42 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/libs/DVCfg_AutomationInterface-1.10.0.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/libs/groovy-2.5.8-indy.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/libs/groovy-2.5.8-indy.jar new file mode 100644 index 00000000..16c724e9 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/libs/groovy-2.5.8-indy.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/libs/groovy-2.5.8-sources.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/libs/groovy-2.5.8-sources.jar new file mode 100644 index 00000000..62e68636 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/libs/groovy-2.5.8-sources.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/libs/groovy-all-2.5.8-sources.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/libs/groovy-all-2.5.8-sources.jar new file mode 100644 index 00000000..aee8889a Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/libs/groovy-all-2.5.8-sources.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/libs/groovy-ant-2.5.8-indy.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/libs/groovy-ant-2.5.8-indy.jar new file mode 100644 index 00000000..e86dfdc9 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/libs/groovy-ant-2.5.8-indy.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/libs/groovy-json-2.5.8-indy.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/libs/groovy-json-2.5.8-indy.jar new file mode 100644 index 00000000..06524b2e Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/libs/groovy-json-2.5.8-indy.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/libs/groovy-json-direct-2.5.8-indy.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/libs/groovy-json-direct-2.5.8-indy.jar new file mode 100644 index 00000000..54b8dd64 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/libs/groovy-json-direct-2.5.8-indy.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/libs/groovy-nio-2.5.8-indy.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/libs/groovy-nio-2.5.8-indy.jar new file mode 100644 index 00000000..8f1b5fb8 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/libs/groovy-nio-2.5.8-indy.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/libs/groovy-templates-2.5.8-indy.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/libs/groovy-templates-2.5.8-indy.jar new file mode 100644 index 00000000..9b43d9fc Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/libs/groovy-templates-2.5.8-indy.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/libs/groovy-test-2.5.8-indy.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/libs/groovy-test-2.5.8-indy.jar new file mode 100644 index 00000000..4bac300a Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/libs/groovy-test-2.5.8-indy.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/libs/groovy-xml-2.5.8-indy.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/libs/groovy-xml-2.5.8-indy.jar new file mode 100644 index 00000000..9a4c49c8 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/libs/groovy-xml-2.5.8-indy.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/libs/ivy-2.4.0.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/libs/ivy-2.4.0.jar new file mode 100644 index 00000000..14ff88e2 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/libs/ivy-2.4.0.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/licenses/Groovy-NOTICE b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/licenses/Groovy-NOTICE new file mode 100644 index 00000000..f786719b --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/licenses/Groovy-NOTICE @@ -0,0 +1,32 @@ +Apache Groovy +Copyright 2003-2018 The Apache Software Foundation + +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). + +This product includes/uses ANTLR (http://www.antlr2.org/) +developed by Terence Parr 1989-2006 + +This product bundles the JUnit4 jar (junit.org) +which is available under the terms of the Eclipse Public License v1.0 + +This product bundles several of the JUnit5 jars (junit.org) +which are available under the terms of the Eclipse Public License v2.0 + +This product embeds the OpenBeans jar within its grooid jar artifacts +OpenBeans includes/uses files from Apache Harmony and the following notice applies +Copyright 2006, 2010 The Apache Software Foundation. +Portions of Apache Harmony were originally developed by Intel Corporation and are +licensed to the Apache Software Foundation under the "Software Grant and Corporate +Contribution License Agreement" and for which the following copyright notices apply + (C) Copyright 2005 Intel Corporation + (C) Copyright 2005-2006 Intel Corporation + (C) Copyright 2006 Intel Corporation + +This product bundles icons from the famfamfam.com silk icons set +http://www.famfamfam.com/lab/icons/silk/ +Licensed under the Creative Commons Attribution Licence v2.5 +http://creativecommons.org/licenses/by/2.5/ + +This convenience zip embeds Groovy's src and doc zips. +See also src/NOTICE and doc/NOTICE files for additional notice information. \ No newline at end of file diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/licenses/ant-LICENSE.txt b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/licenses/ant-LICENSE.txt new file mode 100644 index 00000000..cdf6ff8b --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/licenses/ant-LICENSE.txt @@ -0,0 +1,272 @@ +/* + * Apache License + * Version 2.0, January 2004 + * http://www.apache.org/licenses/ + * + * TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + * + * 1. Definitions. + * + * "License" shall mean the terms and conditions for use, reproduction, + * and distribution as defined by Sections 1 through 9 of this document. + * + * "Licensor" shall mean the copyright owner or entity authorized by + * the copyright owner that is granting the License. + * + * "Legal Entity" shall mean the union of the acting entity and all + * other entities that control, are controlled by, or are under common + * control with that entity. For the purposes of this definition, + * "control" means (i) the power, direct or indirect, to cause the + * direction or management of such entity, whether by contract or + * otherwise, or (ii) ownership of fifty percent (50%) or more of the + * outstanding shares, or (iii) beneficial ownership of such entity. + * + * "You" (or "Your") shall mean an individual or Legal Entity + * exercising permissions granted by this License. + * + * "Source" form shall mean the preferred form for making modifications, + * including but not limited to software source code, documentation + * source, and configuration files. + * + * "Object" form shall mean any form resulting from mechanical + * transformation or translation of a Source form, including but + * not limited to compiled object code, generated documentation, + * and conversions to other media types. + * + * "Work" shall mean the work of authorship, whether in Source or + * Object form, made available under the License, as indicated by a + * copyright notice that is included in or attached to the work + * (an example is provided in the Appendix below). + * + * "Derivative Works" shall mean any work, whether in Source or Object + * form, that is based on (or derived from) the Work and for which the + * editorial revisions, annotations, elaborations, or other modifications + * represent, as a whole, an original work of authorship. For the purposes + * of this License, Derivative Works shall not include works that remain + * separable from, or merely link (or bind by name) to the interfaces of, + * the Work and Derivative Works thereof. + * + * "Contribution" shall mean any work of authorship, including + * the original version of the Work and any modifications or additions + * to that Work or Derivative Works thereof, that is intentionally + * submitted to Licensor for inclusion in the Work by the copyright owner + * or by an individual or Legal Entity authorized to submit on behalf of + * the copyright owner. For the purposes of this definition, "submitted" + * means any form of electronic, verbal, or written communication sent + * to the Licensor or its representatives, including but not limited to + * communication on electronic mailing lists, source code control systems, + * and issue tracking systems that are managed by, or on behalf of, the + * Licensor for the purpose of discussing and improving the Work, but + * excluding communication that is conspicuously marked or otherwise + * designated in writing by the copyright owner as "Not a Contribution." + * + * "Contributor" shall mean Licensor and any individual or Legal Entity + * on behalf of whom a Contribution has been received by Licensor and + * subsequently incorporated within the Work. + * + * 2. Grant of Copyright License. Subject to the terms and conditions of + * this License, each Contributor hereby grants to You a perpetual, + * worldwide, non-exclusive, no-charge, royalty-free, irrevocable + * copyright license to reproduce, prepare Derivative Works of, + * publicly display, publicly perform, sublicense, and distribute the + * Work and such Derivative Works in Source or Object form. + * + * 3. Grant of Patent License. Subject to the terms and conditions of + * this License, each Contributor hereby grants to You a perpetual, + * worldwide, non-exclusive, no-charge, royalty-free, irrevocable + * (except as stated in this section) patent license to make, have made, + * use, offer to sell, sell, import, and otherwise transfer the Work, + * where such license applies only to those patent claims licensable + * by such Contributor that are necessarily infringed by their + * Contribution(s) alone or by combination of their Contribution(s) + * with the Work to which such Contribution(s) was submitted. If You + * institute patent litigation against any entity (including a + * cross-claim or counterclaim in a lawsuit) alleging that the Work + * or a Contribution incorporated within the Work constitutes direct + * or contributory patent infringement, then any patent licenses + * granted to You under this License for that Work shall terminate + * as of the date such litigation is filed. + * + * 4. Redistribution. You may reproduce and distribute copies of the + * Work or Derivative Works thereof in any medium, with or without + * modifications, and in Source or Object form, provided that You + * meet the following conditions: + * + * (a) You must give any other recipients of the Work or + * Derivative Works a copy of this License; and + * + * (b) You must cause any modified files to carry prominent notices + * stating that You changed the files; and + * + * (c) You must retain, in the Source form of any Derivative Works + * that You distribute, all copyright, patent, trademark, and + * attribution notices from the Source form of the Work, + * excluding those notices that do not pertain to any part of + * the Derivative Works; and + * + * (d) If the Work includes a "NOTICE" text file as part of its + * distribution, then any Derivative Works that You distribute must + * include a readable copy of the attribution notices contained + * within such NOTICE file, excluding those notices that do not + * pertain to any part of the Derivative Works, in at least one + * of the following places: within a NOTICE text file distributed + * as part of the Derivative Works; within the Source form or + * documentation, if provided along with the Derivative Works; or, + * within a display generated by the Derivative Works, if and + * wherever such third-party notices normally appear. The contents + * of the NOTICE file are for informational purposes only and + * do not modify the License. You may add Your own attribution + * notices within Derivative Works that You distribute, alongside + * or as an addendum to the NOTICE text from the Work, provided + * that such additional attribution notices cannot be construed + * as modifying the License. + * + * You may add Your own copyright statement to Your modifications and + * may provide additional or different license terms and conditions + * for use, reproduction, or distribution of Your modifications, or + * for any such Derivative Works as a whole, provided Your use, + * reproduction, and distribution of the Work otherwise complies with + * the conditions stated in this License. + * + * 5. Submission of Contributions. Unless You explicitly state otherwise, + * any Contribution intentionally submitted for inclusion in the Work + * by You to the Licensor shall be under the terms and conditions of + * this License, without any additional terms or conditions. + * Notwithstanding the above, nothing herein shall supersede or modify + * the terms of any separate license agreement you may have executed + * with Licensor regarding such Contributions. + * + * 6. Trademarks. This License does not grant permission to use the trade + * names, trademarks, service marks, or product names of the Licensor, + * except as required for reasonable and customary use in describing the + * origin of the Work and reproducing the content of the NOTICE file. + * + * 7. Disclaimer of Warranty. Unless required by applicable law or + * agreed to in writing, Licensor provides the Work (and each + * Contributor provides its Contributions) on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + * implied, including, without limitation, any warranties or conditions + * of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + * PARTICULAR PURPOSE. You are solely responsible for determining the + * appropriateness of using or redistributing the Work and assume any + * risks associated with Your exercise of permissions under this License. + * + * 8. Limitation of Liability. In no event and under no legal theory, + * whether in tort (including negligence), contract, or otherwise, + * unless required by applicable law (such as deliberate and grossly + * negligent acts) or agreed to in writing, shall any Contributor be + * liable to You for damages, including any direct, indirect, special, + * incidental, or consequential damages of any character arising as a + * result of this License or out of the use or inability to use the + * Work (including but not limited to damages for loss of goodwill, + * work stoppage, computer failure or malfunction, or any and all + * other commercial damages or losses), even if such Contributor + * has been advised of the possibility of such damages. + * + * 9. Accepting Warranty or Additional Liability. While redistributing + * the Work or Derivative Works thereof, You may choose to offer, + * and charge a fee for, acceptance of support, warranty, indemnity, + * or other liability obligations and/or rights consistent with this + * License. However, in accepting such obligations, You may act only + * on Your own behalf and on Your sole responsibility, not on behalf + * of any other Contributor, and only if You agree to indemnify, + * defend, and hold each Contributor harmless for any liability + * incurred by, or claims asserted against, such Contributor by reason + * of your accepting any such warranty or additional liability. + * + * END OF TERMS AND CONDITIONS + * + * APPENDIX: How to apply the Apache License to your work. + * + * To apply the Apache License to your work, attach the following + * boilerplate notice, with the fields enclosed by brackets "[]" + * replaced with your own identifying information. (Don't include + * the brackets!) The text should be enclosed in the appropriate + * comment syntax for the file format. We also recommend that a + * file or class name and description of purpose be included on the + * same "printed page" as the copyright notice for easier + * identification within third-party archives. + * + * Copyright [yyyy] [name of copyright owner] + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +W3C® SOFTWARE NOTICE AND LICENSE +http://www.w3.org/Consortium/Legal/2002/copyright-software-20021231 + +This work (and included software, documentation such as READMEs, or other +related items) is being provided by the copyright holders under the following +license. By obtaining, using and/or copying this work, you (the licensee) agree +that you have read, understood, and will comply with the following terms and +conditions. + +Permission to copy, modify, and distribute this software and its documentation, +with or without modification, for any purpose and without fee or royalty is +hereby granted, provided that you include the following on ALL copies of the +software and documentation or portions thereof, including modifications: + + 1. The full text of this NOTICE in a location viewable to users of the + redistributed or derivative work. + 2. Any pre-existing intellectual property disclaimers, notices, or terms + and conditions. If none exist, the W3C Software Short Notice should be + included (hypertext is preferred, text is permitted) within the body + of any redistributed or derivative code. + 3. Notice of any changes or modifications to the files, including the date + changes were made. (We recommend you provide URIs to the location from + which the code is derived.) + +THIS SOFTWARE AND DOCUMENTATION IS PROVIDED "AS IS," AND COPYRIGHT HOLDERS MAKE +NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED +TO, WARRANTIES OF MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE OR THAT +THE USE OF THE SOFTWARE OR DOCUMENTATION WILL NOT INFRINGE ANY THIRD PARTY +PATENTS, COPYRIGHTS, TRADEMARKS OR OTHER RIGHTS. + +COPYRIGHT HOLDERS WILL NOT BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL OR +CONSEQUENTIAL DAMAGES ARISING OUT OF ANY USE OF THE SOFTWARE OR DOCUMENTATION. + +The name and trademarks of copyright holders may NOT be used in advertising or +publicity pertaining to the software without specific, written prior permission. +Title to copyright in this software and any associated documentation will at +all times remain with copyright holders. + +____________________________________ + +This formulation of W3C's notice and license became active on December 31 2002. +This version removes the copyright ownership notice such that this license can +be used with materials other than those owned by the W3C, reflects that ERCIM +is now a host of the W3C, includes references to this specific dated version of +the license, and removes the ambiguous grant of "use". Otherwise, this version +is the same as the previous version and is written so as to preserve the Free +Software Foundation's assessment of GPL compatibility and OSI's certification +under the Open Source Definition. Please see our Copyright FAQ for common +questions about using materials from our site, including specific terms and +conditions for packages like libwww, Amaya, and Jigsaw. Other questions about +this notice can be directed to site-policy@w3.org. + +Joseph Reagle + +This license came from: http://www.megginson.com/SAX/copying.html + However please note future versions of SAX may be covered + under http://saxproject.org/?selected=pd + +SAX2 is Free! + +I hereby abandon any property rights to SAX 2.0 (the Simple API for +XML), and release all of the SAX 2.0 source code, compiled code, and +documentation contained in this distribution into the Public Domain. +SAX comes with NO WARRANTY or guarantee of fitness for any +purpose. + +David Megginson, david@megginson.com +2000-05-05 diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/licenses/antlr2-license.txt b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/licenses/antlr2-license.txt new file mode 100644 index 00000000..3ce8ed2d --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/licenses/antlr2-license.txt @@ -0,0 +1,23 @@ +ANTLR 2 License + +We reserve no legal rights to the ANTLR--it is fully in the public domain. An individual or company may do +whatever they wish with source code distributed with ANTLR or the code generated by ANTLR, including the +incorporation of ANTLR, or its output, into commerical software. + +We encourage users to develop software with ANTLR. However, we do ask that credit is given to us for +developing ANTLR. By "credit", we mean that if you use ANTLR or incorporate any source code into one of your +programs (commercial product, research project, or otherwise) that you acknowledge this fact somewhere in +the documentation, research report, etc... If you like ANTLR and have developed a nice tool with the output, +please mention that you developed it using ANTLR. In addition, we ask that the headers remain intact in our +source code. As long as these guidelines are kept, we expect to continue enhancing this system and expect to +make other tools available as they are completed. + +In countries where the Public Domain status of the work may not be valid, the author grants a copyright +licence to the general public to deal in the work without restriction and permission to sublicence derivates +under the terms of any (OSI approved) Open Source licence. + +The Python parser generator code under antlr/actions/python/ is covered by the 3-clause BSD licence (this +part is included in the binary JAR files); the run-time part under lib/python/ is covered by the GNU GPL, +version 3 or later (this part is not included in the binary JAR files). See [1] for the full details. + +https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=750643#80%22 diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/licenses/asm-license.txt b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/licenses/asm-license.txt new file mode 100644 index 00000000..d4230a5f --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/licenses/asm-license.txt @@ -0,0 +1,32 @@ +ASM License + +ASM: a very small and fast Java bytecode manipulation framework +Copyright (c) 2000-2011 INRIA, France Telecom +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions +are met: + +1. Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + +2. Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in the + documentation and/or other materials provided with the distribution. + +3. Neither the name of the copyright holders nor the names of its + contributors may be used to endorse or promote products derived from + this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" +AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE +IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE +ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE +LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR +CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF +SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS +INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN +CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) +ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF +THE POSSIBILITY OF SUCH DAMAGE. diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/licenses/eclipse-license.txt b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/licenses/eclipse-license.txt new file mode 100644 index 00000000..09cdd6f7 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/licenses/eclipse-license.txt @@ -0,0 +1,77 @@ +Eclipse Public License, Version 1.0 (EPL-1.0) + +(plain text) + +THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS ECLIPSE PUBLIC LICENSE ("AGREEMENT"). ANY USE, REPRODUCTION OR DISTRIBUTION OF THE PROGRAM CONSTITUTES RECIPIENT'S ACCEPTANCE OF THIS AGREEMENT. + +1. DEFINITIONS + +"Contribution" means: + + a) in the case of the initial Contributor, the initial code and documentation distributed under this Agreement, and + b) in the case of each subsequent Contributor: + i) changes to the Program, and + ii) additions to the Program; + +where such changes and/or additions to the Program originate from and are distributed by that particular Contributor. A Contribution 'originates' from a Contributor if it was added to the Program by such Contributor itself or anyone acting on such Contributor's behalf. Contributions do not include additions to the Program which: (i) are separate modules of software distributed in conjunction with the Program under their own license agreement, and (ii) are not derivative works of the Program. + +"Contributor" means any person or entity that distributes the Program. + +"Licensed Patents " mean patent claims licensable by a Contributor which are necessarily infringed by the use or sale of its Contribution alone or when combined with the Program. + +"Program" means the Contributions distributed in accordance with this Agreement. + +"Recipient" means anyone who receives the Program under this Agreement, including all Contributors. + +2. GRANT OF RIGHTS + + a) Subject to the terms of this Agreement, each Contributor hereby grants Recipient a non-exclusive, worldwide, royalty-free copyright license to reproduce, prepare derivative works of, publicly display, publicly perform, distribute and sublicense the Contribution of such Contributor, if any, and such derivative works, in source code and object code form. + b) Subject to the terms of this Agreement, each Contributor hereby grants Recipient a non-exclusive, worldwide, royalty-free patent license under Licensed Patents to make, use, sell, offer to sell, import and otherwise transfer the Contribution of such Contributor, if any, in source code and object code form. This patent license shall apply to the combination of the Contribution and the Program if, at the time the Contribution is added by the Contributor, such addition of the Contribution causes such combination to be covered by the Licensed Patents. The patent license shall not apply to any other combinations which include the Contribution. No hardware per se is licensed hereunder. + c) Recipient understands that although each Contributor grants the licenses to its Contributions set forth herein, no assurances are provided by any Contributor that the Program does not infringe the patent or other intellectual property rights of any other entity. Each Contributor disclaims any liability to Recipient for claims brought by any other entity based on infringement of intellectual property rights or otherwise. As a condition to exercising the rights and licenses granted hereunder, each Recipient hereby assumes sole responsibility to secure any other intellectual property rights needed, if any. For example, if a third party patent license is required to allow Recipient to distribute the Program, it is Recipient's responsibility to acquire that license before distributing the Program. + d) Each Contributor represents that to its knowledge it has sufficient copyright rights in its Contribution, if any, to grant the copyright license set forth in this Agreement. + +3. REQUIREMENTS + +A Contributor may choose to distribute the Program in object code form under its own license agreement, provided that: + + a) it complies with the terms and conditions of this Agreement; and + b) its license agreement: + i) effectively disclaims on behalf of all Contributors all warranties and conditions, express and implied, including warranties or conditions of title and non-infringement, and implied warranties or conditions of merchantability and fitness for a particular purpose; + ii) effectively excludes on behalf of all Contributors all liability for damages, including direct, indirect, special, incidental and consequential damages, such as lost profits; + iii) states that any provisions which differ from this Agreement are offered by that Contributor alone and not by any other party; and + iv) states that source code for the Program is available from such Contributor, and informs licensees how to obtain it in a reasonable manner on or through a medium customarily used for software exchange. + +When the Program is made available in source code form: + + a) it must be made available under this Agreement; and + b) a copy of this Agreement must be included with each copy of the Program. + +Contributors may not remove or alter any copyright notices contained within the Program. + +Each Contributor must identify itself as the originator of its Contribution, if any, in a manner that reasonably allows subsequent Recipients to identify the originator of the Contribution. + +4. COMMERCIAL DISTRIBUTION + +Commercial distributors of software may accept certain responsibilities with respect to end users, business partners and the like. While this license is intended to facilitate the commercial use of the Program, the Contributor who includes the Program in a commercial product offering should do so in a manner which does not create potential liability for other Contributors. Therefore, if a Contributor includes the Program in a commercial product offering, such Contributor ("Commercial Contributor") hereby agrees to defend and indemnify every other Contributor ("Indemnified Contributor") against any losses, damages and costs (collectively "Losses") arising from claims, lawsuits and other legal actions brought by a third party against the Indemnified Contributor to the extent caused by the acts or omissions of such Commercial Contributor in connection with its distribution of the Program in a commercial product offering. The obligations in this section do not apply to any claims or Losses relating to any actual or alleged intellectual property infringement. In order to qualify, an Indemnified Contributor must: a) promptly notify the Commercial Contributor in writing of such claim, and b) allow the Commercial Contributor to control, and cooperate with the Commercial Contributor in, the defense and any related settlement negotiations. The Indemnified Contributor may participate in any such claim at its own expense. + +For example, a Contributor might include the Program in a commercial product offering, Product X. That Contributor is then a Commercial Contributor. If that Commercial Contributor then makes performance claims, or offers warranties related to Product X, those performance claims and warranties are such Commercial Contributor's responsibility alone. Under this section, the Commercial Contributor would have to defend claims against the other Contributors related to those performance claims and warranties, and if a court requires any other Contributor to pay any damages as a result, the Commercial Contributor must pay those damages. + +5. NO WARRANTY + +EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, THE PROGRAM IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is solely responsible for determining the appropriateness of using and distributing the Program and assumes all risks associated with its exercise of rights under this Agreement , including but not limited to the risks and costs of program errors, compliance with applicable laws, damage to or loss of data, programs or equipment, and unavailability or interruption of operations. + +6. DISCLAIMER OF LIABILITY + +EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, NEITHER RECIPIENT NOR ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OR DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + +7. GENERAL + +If any provision of this Agreement is invalid or unenforceable under applicable law, it shall not affect the validity or enforceability of the remainder of the terms of this Agreement, and without further action by the parties hereto, such provision shall be reformed to the minimum extent necessary to make such provision valid and enforceable. + +If Recipient institutes patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that the Program itself (excluding combinations of the Program with other software or hardware) infringes such Recipient's patent(s), then such Recipient's rights granted under Section 2(b) shall terminate as of the date such litigation is filed. + +All Recipient's rights under this Agreement shall terminate if it fails to comply with any of the material terms or conditions of this Agreement and does not cure such failure in a reasonable period of time after becoming aware of such noncompliance. If all Recipient's rights under this Agreement terminate, Recipient agrees to cease use and distribution of the Program as soon as reasonably practicable. However, Recipient's obligations under this Agreement and any licenses granted by Recipient relating to the Program shall continue and survive. + +Everyone is permitted to copy and distribute copies of this Agreement, but in order to avoid inconsistency the Agreement is copyrighted and may only be modified in the following manner. The Agreement Steward reserves the right to publish new versions (including revisions) of this Agreement from time to time. No one other than the Agreement Steward has the right to modify this Agreement. The Eclipse Foundation is the initial Agreement Steward. The Eclipse Foundation may assign the responsibility to serve as the Agreement Steward to a suitable separate entity. Each new version of the Agreement will be given a distinguishing version number. The Program (including Contributions) may always be distributed subject to the version of the Agreement under which it was received. In addition, after a new version of the Agreement is published, Contributor may elect to distribute the Program (including its Contributions) under the new version. Except as expressly stated in Sections 2(a) and 2(b) above, Recipient receives no rights or licenses to the intellectual property of any Contributor under this Agreement, whether expressly, by implication, estoppel or otherwise. All rights in the Program not expressly granted under this Agreement are reserved. + +This Agreement is governed by the laws of the State of New York and the intellectual property laws of the United States of America. No party to this Agreement will bring a legal action under this Agreement more than one year after the cause of action arose. Each party waives its rights to a jury trial in any resulting litigation. \ No newline at end of file diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/licenses/gradle-license.txt b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/licenses/gradle-license.txt new file mode 100644 index 00000000..a1e39614 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/licenses/gradle-license.txt @@ -0,0 +1,54 @@ +Apache License + +Version 2.0, January 2004 + +http://www.apache.org/licenses/ + +TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + +1. Definitions. + +"License" shall mean the terms and conditions for use, reproduction, and distribution as defined by Sections 1 through 9 of this document. + +"Licensor" shall mean the copyright owner or entity authorized by the copyright owner that is granting the License. + +"Legal Entity" shall mean the union of the acting entity and all other entities that control, are controlled by, or are under common control with that entity. For the purposes of this definition, "control" means (i) the power, direct or indirect, to cause the direction or management of such entity, whether by contract or otherwise, or (ii) ownership of fifty percent (50%) or more of the outstanding shares, or (iii) beneficial ownership of such entity. + +"You" (or "Your") shall mean an individual or Legal Entity exercising permissions granted by this License. + +"Source" form shall mean the preferred form for making modifications, including but not limited to software source code, documentation source, and configuration files. + +"Object" form shall mean any form resulting from mechanical transformation or translation of a Source form, including but not limited to compiled object code, generated documentation, and conversions to other media types. + +"Work" shall mean the work of authorship, whether in Source or Object form, made available under the License, as indicated by a copyright notice that is included in or attached to the work (an example is provided in the Appendix below). + +"Derivative Works" shall mean any work, whether in Source or Object form, that is based on (or derived from) the Work and for which the editorial revisions, annotations, elaborations, or other modifications represent, as a whole, an original work of authorship. For the purposes of this License, Derivative Works shall not include works that remain separable from, or merely link (or bind by name) to the interfaces of, the Work and Derivative Works thereof. + +"Contribution" shall mean any work of authorship, including the original version of the Work and any modifications or additions to that Work or Derivative Works thereof, that is intentionally submitted to Licensor for inclusion in the Work by the copyright owner or by an individual or Legal Entity authorized to submit on behalf of the copyright owner. For the purposes of this definition, "submitted" means any form of electronic, verbal, or written communication sent to the Licensor or its representatives, including but not limited to communication on electronic mailing lists, source code control systems, and issue tracking systems that are managed by, or on behalf of, the Licensor for the purpose of discussing and improving the Work, but excluding communication that is conspicuously marked or otherwise designated in writing by the copyright owner as "Not a Contribution." + +"Contributor" shall mean Licensor and any individual or Legal Entity on behalf of whom a Contribution has been received by Licensor and subsequently incorporated within the Work. + +2. Grant of Copyright License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare Derivative Works of, publicly display, publicly perform, sublicense, and distribute the Work and such Derivative Works in Source or Object form. + +3. Grant of Patent License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable (except as stated in this section) patent license to make, have made, use, offer to sell, sell, import, and otherwise transfer the Work, where such license applies only to those patent claims licensable by such Contributor that are necessarily infringed by their Contribution(s) alone or by combination of their Contribution(s) with the Work to which such Contribution(s) was submitted. If You institute patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that the Work or a Contribution incorporated within the Work constitutes direct or contributory patent infringement, then any patent licenses granted to You under this License for that Work shall terminate as of the date such litigation is filed. + +4. Redistribution. You may reproduce and distribute copies of the Work or Derivative Works thereof in any medium, with or without modifications, and in Source or Object form, provided that You meet the following conditions: + + You must give any other recipients of the Work or Derivative Works a copy of this License; and + You must cause any modified files to carry prominent notices stating that You changed the files; and + You must retain, in the Source form of any Derivative Works that You distribute, all copyright, patent, trademark, and attribution notices from the Source form of the Work, excluding those notices that do not pertain to any part of the Derivative Works; and + If the Work includes a "NOTICE" text file as part of its distribution, then any Derivative Works that You distribute must include a readable copy of the attribution notices contained within such NOTICE file, excluding those notices that do not pertain to any part of the Derivative Works, in at least one of the following places: within a NOTICE text file distributed as part of the Derivative Works; within the Source form or documentation, if provided along with the Derivative Works; or, within a display generated by the Derivative Works, if and wherever such third-party notices normally appear. The contents of the NOTICE file are for informational purposes only and do not modify the License. You may add Your own attribution notices within Derivative Works that You distribute, alongside or as an addendum to the NOTICE text from the Work, provided that such additional attribution notices cannot be construed as modifying the License. + + You may add Your own copyright statement to Your modifications and may provide additional or different license terms and conditions for use, reproduction, or distribution of Your modifications, or for any such Derivative Works as a whole, provided Your use, reproduction, and distribution of the Work otherwise complies with the conditions stated in this License. + +5. Submission of Contributions. Unless You explicitly state otherwise, any Contribution intentionally submitted for inclusion in the Work by You to the Licensor shall be under the terms and conditions of this License, without any additional terms or conditions. Notwithstanding the above, nothing herein shall supersede or modify the terms of any separate license agreement you may have executed with Licensor regarding such Contributions. + +6. Trademarks. This License does not grant permission to use the trade names, trademarks, service marks, or product names of the Licensor, except as required for reasonable and customary use in describing the origin of the Work and reproducing the content of the NOTICE file. + +7. Disclaimer of Warranty. Unless required by applicable law or agreed to in writing, Licensor provides the Work (and each Contributor provides its Contributions) on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied, including, without limitation, any warranties or conditions of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You are solely responsible for determining the appropriateness of using or redistributing the Work and assume any risks associated with Your exercise of permissions under this License. + +8. Limitation of Liability. In no event and under no legal theory, whether in tort (including negligence), contract, or otherwise, unless required by applicable law (such as deliberate and grossly negligent acts) or agreed to in writing, shall any Contributor be liable to You for damages, including any direct, indirect, special, incidental, or consequential damages of any character arising as a result of this License or out of the use or inability to use the Work (including but not limited to damages for loss of goodwill, work stoppage, computer failure or malfunction, or any and all other commercial damages or losses), even if such Contributor has been advised of the possibility of such damages. + +9. Accepting Warranty or Additional Liability. While redistributing the Work or Derivative Works thereof, You may choose to offer, and charge a fee for, acceptance of support, warranty, indemnity, or other liability obligations and/or rights consistent with this License. However, in accepting such obligations, You may act only on Your own behalf and on Your sole responsibility, not on behalf of any other Contributor, and only if You agree to indemnify, defend, and hold each Contributor harmless for any liability incurred by, or claims asserted against, such Contributor by reason of your accepting any such warranty or additional liability. + +END OF TERMS AND CONDITIONS \ No newline at end of file diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/licenses/groovy-license.txt b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/licenses/groovy-license.txt new file mode 100644 index 00000000..40f72ddd --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/licenses/groovy-license.txt @@ -0,0 +1,295 @@ + + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. + +------------------------------------------------------------------------ + +ANTLR 2 License + +Antlr2 is released in the public domain. +See licenses/antlr2-license.txt for details. + +------------------------------------------------------------------------ + +ASM 4 License + +ASM 4 uses a 3-clause BSD license. For details, see licenses/asm-license.txt. + +------------------------------------------------------------------------ + +Hamcrest License (needed when using optional JUnit dependency) + +This product bundles the Hamcrest jar, which is available under a +BSD license. For details, see licenses/hamcrest-license.txt. + +------------------------------------------------------------------------ + +JAXB License (for optional groovy-jaxb extensions) + +This product bundles several JAXB related jars in binary form. + +The "javax.activation" jar is available under the CDDL 1.0 license: +licenses/activation-license.txt + +The jaxb-api, jaxb-core and jaxb-impl jars use the CDDL 1.1 license: +licenses/jaxb-license.txt + +------------------------------------------------------------------------ + +JLine2 License (optional dependency used with groovysh) + +This product bundles the JLine2 jar, which is available under a +BSD License. For details, see licenses/jline2-license.txt. + +------------------------------------------------------------------------ + +JSR166y License (optionally used by the optional GPars dependency) + +This product bundles the jsr166y jar (containing works from +the JSR-166 EG, Doug Lea, and Jason T. Greene) made available in +the public domain. For details, see licenses/jsr166y-license.txt. + +------------------------------------------------------------------------ + +JSR223 License + +The following classes within this product: + + org.codehaus.groovy.jsr223.GroovyCompiledScript + org.codehaus.groovy.jsr223.GroovyScriptEngineFactory + org.codehaus.groovy.jsr223.GroovyScriptEngineImpl + +were derived from reference implementation files developed by Sun in +collaboration with the Groovy community. The reference implementation +has a BSD-style license. Details can be found in: licenses/jsr223-license.txt + +------------------------------------------------------------------------ + +JUnit Licenses (optional dependencies when using Groovy for testing) + +This product bundles the JUnit 4 jar, which is available under the +Eclipse Public License v1.0. For details, see licenses/junit4-license.txt. + +This product bundles several JUnit 5 jars, which are available under the +Eclipse Public License v2.0. For details, see licenses/junit5-license.txt. + +------------------------------------------------------------------------ + +normalize.css License + +The stylesheet.css file (originally normalize.css) is used by the +groovydoc and docgenerator components for groovy-jdk/gapi documentation. +It is made available under a MIT License: +licenses/normalize-stylesheet-license.txt + +------------------------------------------------------------------------ + +XStream License (optional dependency when serializing AST as XML) + +This product bundles the XStream jar, which is available under a +"3-clause BSD" license. For details, see licenses/xstream-license.txt. + + +------------------------------------------------------------------------ + +This convenience zip embeds Groovy's src and doc zips. +See also src/LICENSE and doc/LICENSE files for additional license information. diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/licenses/guava-license.txt b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/licenses/guava-license.txt new file mode 100644 index 00000000..d6456956 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/licenses/guava-license.txt @@ -0,0 +1,202 @@ + + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/licenses/hamcrest-license.txt b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/licenses/hamcrest-license.txt new file mode 100644 index 00000000..0bf62645 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/licenses/hamcrest-license.txt @@ -0,0 +1,27 @@ +BSD License + +Copyright (c) 2000-2015 www.hamcrest.org +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are met: + +Redistributions of source code must retain the above copyright notice, this list of +conditions and the following disclaimer. Redistributions in binary form must reproduce +the above copyright notice, this list of conditions and the following disclaimer in +the documentation and/or other materials provided with the distribution. + +Neither the name of Hamcrest nor the names of its contributors may be used to endorse +or promote products derived from this software without specific prior written +permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY +EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES +OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT +SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, +INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED +TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR +BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN +CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY +WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH +DAMAGE. \ No newline at end of file diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/licenses/jline2-license.txt b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/licenses/jline2-license.txt new file mode 100644 index 00000000..9ef434eb --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/licenses/jline2-license.txt @@ -0,0 +1,34 @@ +Copyright (c) 2002-2012, the original author or authors. +All rights reserved. + +http://www.opensource.org/licenses/bsd-license.php + +Redistribution and use in source and binary forms, with or +without modification, are permitted provided that the following +conditions are met: + +Redistributions of source code must retain the above copyright +notice, this list of conditions and the following disclaimer. + +Redistributions in binary form must reproduce the above copyright +notice, this list of conditions and the following disclaimer +in the documentation and/or other materials provided with +the distribution. + +Neither the name of JLine nor the names of its contributors +may be used to endorse or promote products derived from this +software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, +BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY +AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO +EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE +FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, +OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, +PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED +AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT +LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING +IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED +OF THE POSSIBILITY OF SUCH DAMAGE. diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/licenses/jsr166y-license.txt b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/licenses/jsr166y-license.txt new file mode 100644 index 00000000..b1c292b5 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/licenses/jsr166y-license.txt @@ -0,0 +1,26 @@ +The person or persons who have associated work with this document (the +"Dedicator" or "Certifier") hereby either (a) certifies that, to the best of +his knowledge, the work of authorship identified is in the public domain of +the country from which the work is published, or (b) hereby dedicates whatever +copyright the dedicators holds in the work of authorship identified below (the +"Work") to the public domain. A certifier, moreover, dedicates any copyright +interest he may have in the associated work, and for these purposes, is +described as a "dedicator" below. + +A certifier has taken reasonable steps to verify the copyright status of this +work. Certifier recognizes that his good faith efforts may not shield him from +liability if in fact the work certified is not in the public domain. + +Dedicator makes this dedication for the benefit of the public at large and to +the detriment of the Dedicator's heirs and successors. Dedicator intends this +dedication to be an overt act of relinquishment in perpetuity of all present +and future rights under copyright law, whether vested or contingent, in the +Work. Dedicator understands that such relinquishment of all rights includes +the relinquishment of all rights to enforce (by lawsuit or otherwise) those +copyrights in the Work. + +Dedicator recognizes that, once placed in the public domain, the Work may be +freely reproduced, distributed, transmitted, used, modified, built upon, or +otherwise exploited by anyone for any purpose, commercial or non-commercial, +and in any way, including by methods that have not yet been invented or +conceived. diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/licenses/jsr223-license.txt b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/licenses/jsr223-license.txt new file mode 100644 index 00000000..6ae8f2e4 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/licenses/jsr223-license.txt @@ -0,0 +1,32 @@ +Copyright (c) 2006, Sun Microsystems, Inc. +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are met: + + - Redistributions of source code must retain the above copyright notice, this + list of conditions and the following disclaimer. + + - Redistributions in binary form must reproduce the above copyright notice, + this list of conditions and the following disclaimer in the documentation + and/or other materials provided with the distribution. + + - Neither the name of the Sun Microsystems, Inc. nor the names of + contributors may be used to endorse or promote products derived from this + software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND +CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED +WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED +WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A +PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE +COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY +DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR +CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, +PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF +USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER +CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN +CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE +OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS +SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH +DAMAGE. diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/licenses/junit-license.txt b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/licenses/junit-license.txt new file mode 100644 index 00000000..2b79a001 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/licenses/junit-license.txt @@ -0,0 +1,93 @@ + +Project License +Eclipse Public License 1.0 +[Original text] + +Copy of the license follows. +Eclipse Public License - v 1.0 + +THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS ECLIPSE PUBLIC LICENSE ("AGREEMENT"). ANY USE, REPRODUCTION OR DISTRIBUTION OF THE PROGRAM CONSTITUTES RECIPIENT'S ACCEPTANCE OF THIS AGREEMENT. + +1. DEFINITIONS + +"Contribution" means: + +a) in the case of the initial Contributor, the initial code and documentation distributed under this Agreement, and + +b) in the case of each subsequent Contributor: + +i) changes to the Program, and + +ii) additions to the Program; + +where such changes and/or additions to the Program originate from and are distributed by that particular Contributor. A Contribution 'originates' from a Contributor if it was added to the Program by such Contributor itself or anyone acting on such Contributor's behalf. Contributions do not include additions to the Program which: (i) are separate modules of software distributed in conjunction with the Program under their own license agreement, and (ii) are not derivative works of the Program. + +"Contributor" means any person or entity that distributes the Program. + +"Licensed Patents" mean patent claims licensable by a Contributor which are necessarily infringed by the use or sale of its Contribution alone or when combined with the Program. + +"Program" means the Contributions distributed in accordance with this Agreement. + +"Recipient" means anyone who receives the Program under this Agreement, including all Contributors. + +2. GRANT OF RIGHTS + +a) Subject to the terms of this Agreement, each Contributor hereby grants Recipient a non-exclusive, worldwide, royalty-free copyright license to reproduce, prepare derivative works of, publicly display, publicly perform, distribute and sublicense the Contribution of such Contributor, if any, and such derivative works, in source code and object code form. + +b) Subject to the terms of this Agreement, each Contributor hereby grants Recipient a non-exclusive, worldwide, royalty-free patent license under Licensed Patents to make, use, sell, offer to sell, import and otherwise transfer the Contribution of such Contributor, if any, in source code and object code form. This patent license shall apply to the combination of the Contribution and the Program if, at the time the Contribution is added by the Contributor, such addition of the Contribution causes such combination to be covered by the Licensed Patents. The patent license shall not apply to any other combinations which include the Contribution. No hardware per se is licensed hereunder. + +c) Recipient understands that although each Contributor grants the licenses to its Contributions set forth herein, no assurances are provided by any Contributor that the Program does not infringe the patent or other intellectual property rights of any other entity. Each Contributor disclaims any liability to Recipient for claims brought by any other entity based on infringement of intellectual property rights or otherwise. As a condition to exercising the rights and licenses granted hereunder, each Recipient hereby assumes sole responsibility to secure any other intellectual property rights needed, if any. For example, if a third party patent license is required to allow Recipient to distribute the Program, it is Recipient's responsibility to acquire that license before distributing the Program. + +d) Each Contributor represents that to its knowledge it has sufficient copyright rights in its Contribution, if any, to grant the copyright license set forth in this Agreement. + +3. REQUIREMENTS + +A Contributor may choose to distribute the Program in object code form under its own license agreement, provided that: + +a) it complies with the terms and conditions of this Agreement; and + +b) its license agreement: + +i) effectively disclaims on behalf of all Contributors all warranties and conditions, express and implied, including warranties or conditions of title and non-infringement, and implied warranties or conditions of merchantability and fitness for a particular purpose; + +ii) effectively excludes on behalf of all Contributors all liability for damages, including direct, indirect, special, incidental and consequential damages, such as lost profits; + +iii) states that any provisions which differ from this Agreement are offered by that Contributor alone and not by any other party; and + +iv) states that source code for the Program is available from such Contributor, and informs licensees how to obtain it in a reasonable manner on or through a medium customarily used for software exchange. + +When the Program is made available in source code form: + +a) it must be made available under this Agreement; and + +b) a copy of this Agreement must be included with each copy of the Program. + +Contributors may not remove or alter any copyright notices contained within the Program. + +Each Contributor must identify itself as the originator of its Contribution, if any, in a manner that reasonably allows subsequent Recipients to identify the originator of the Contribution. + +4. COMMERCIAL DISTRIBUTION + +Commercial distributors of software may accept certain responsibilities with respect to end users, business partners and the like. While this license is intended to facilitate the commercial use of the Program, the Contributor who includes the Program in a commercial product offering should do so in a manner which does not create potential liability for other Contributors. Therefore, if a Contributor includes the Program in a commercial product offering, such Contributor ("Commercial Contributor") hereby agrees to defend and indemnify every other Contributor ("Indemnified Contributor") against any losses, damages and costs (collectively "Losses") arising from claims, lawsuits and other legal actions brought by a third party against the Indemnified Contributor to the extent caused by the acts or omissions of such Commercial Contributor in connection with its distribution of the Program in a commercial product offering. The obligations in this section do not apply to any claims or Losses relating to any actual or alleged intellectual property infringement. In order to qualify, an Indemnified Contributor must: a) promptly notify the Commercial Contributor in writing of such claim, and b) allow the Commercial Contributor to control, and cooperate with the Commercial Contributor in, the defense and any related settlement negotiations. The Indemnified Contributor may participate in any such claim at its own expense. + +For example, a Contributor might include the Program in a commercial product offering, Product X. That Contributor is then a Commercial Contributor. If that Commercial Contributor then makes performance claims, or offers warranties related to Product X, those performance claims and warranties are such Commercial Contributor's responsibility alone. Under this section, the Commercial Contributor would have to defend claims against the other Contributors related to those performance claims and warranties, and if a court requires any other Contributor to pay any damages as a result, the Commercial Contributor must pay those damages. + +5. NO WARRANTY + +EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, THE PROGRAM IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is solely responsible for determining the appropriateness of using and distributing the Program and assumes all risks associated with its exercise of rights under this Agreement , including but not limited to the risks and costs of program errors, compliance with applicable laws, damage to or loss of data, programs or equipment, and unavailability or interruption of operations. + +6. DISCLAIMER OF LIABILITY + +EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, NEITHER RECIPIENT NOR ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OR DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + +7. GENERAL + +If any provision of this Agreement is invalid or unenforceable under applicable law, it shall not affect the validity or enforceability of the remainder of the terms of this Agreement, and without further action by the parties hereto, such provision shall be reformed to the minimum extent necessary to make such provision valid and enforceable. + +If Recipient institutes patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that the Program itself (excluding combinations of the Program with other software or hardware) infringes such Recipient's patent(s), then such Recipient's rights granted under Section 2(b) shall terminate as of the date such litigation is filed. + +All Recipient's rights under this Agreement shall terminate if it fails to comply with any of the material terms or conditions of this Agreement and does not cure such failure in a reasonable period of time after becoming aware of such noncompliance. If all Recipient's rights under this Agreement terminate, Recipient agrees to cease use and distribution of the Program as soon as reasonably practicable. However, Recipient's obligations under this Agreement and any licenses granted by Recipient relating to the Program shall continue and survive. + +Everyone is permitted to copy and distribute copies of this Agreement, but in order to avoid inconsistency the Agreement is copyrighted and may only be modified in the following manner. The Agreement Steward reserves the right to publish new versions (including revisions) of this Agreement from time to time. No one other than the Agreement Steward has the right to modify this Agreement. The Eclipse Foundation is the initial Agreement Steward. The Eclipse Foundation may assign the responsibility to serve as the Agreement Steward to a suitable separate entity. Each new version of the Agreement will be given a distinguishing version number. The Program (including Contributions) may always be distributed subject to the version of the Agreement under which it was received. In addition, after a new version of the Agreement is published, Contributor may elect to distribute the Program (including its Contributions) under the new version. Except as expressly stated in Sections 2(a) and 2(b) above, Recipient receives no rights or licenses to the intellectual property of any Contributor under this Agreement, whether expressly, by implication, estoppel or otherwise. All rights in the Program not expressly granted under this Agreement are reserved. + +This Agreement is governed by the laws of the State of New York and the intellectual property laws of the United States of America. No party to this Agreement will bring a legal action under this Agreement more than one year after the cause of action arose. Each party waives its rights to a jury trial in any resulting litigation. diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/licenses/junit4-license.txt b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/licenses/junit4-license.txt new file mode 100644 index 00000000..5d80026f --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/licenses/junit4-license.txt @@ -0,0 +1,227 @@ +Eclipse Public License - v 1.0 + + THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS ECLIPSE + PUBLIC LICENSE ("AGREEMENT"). ANY USE, REPRODUCTION OR DISTRIBUTION OF + THE PROGRAM CONSTITUTES RECIPIENT'S ACCEPTANCE OF THIS AGREEMENT. + + 1. DEFINITIONS + + "Contribution" means: + + a) in the case of the initial Contributor, the initial code and + documentation distributed under this Agreement, and + + b) in the case of each subsequent Contributor: + + i) changes to the Program, and + + ii) additions to the Program; + + where such changes and/or additions to the Program originate from and + are distributed by that particular Contributor. A Contribution + 'originates' from a Contributor if it was added to the Program by such + Contributor itself or anyone acting on such Contributor's behalf. + Contributions do not include additions to the Program which: (i) are + separate modules of software distributed in conjunction with the + Program under their own license agreement, and (ii) are not derivative + works of the Program. + + "Contributor" means any person or entity that distributes the Program. + + "Licensed Patents" mean patent claims licensable by a Contributor which + are necessarily infringed by the use or sale of its Contribution alone + or when combined with the Program. + + "Program" means the Contributions distributed in accordance with this + Agreement. + + "Recipient" means anyone who receives the Program under this Agreement, + including all Contributors. + + 2. GRANT OF RIGHTS + + a) Subject to the terms of this Agreement, each Contributor hereby + grants Recipient a non-exclusive, worldwide, royalty-free copyright + license to reproduce, prepare derivative works of, publicly display, + publicly perform, distribute and sublicense the Contribution of such + Contributor, if any, and such derivative works, in source code and + object code form. + + b) Subject to the terms of this Agreement, each Contributor hereby + grants Recipient a non-exclusive, worldwide, royalty-free patent + license under Licensed Patents to make, use, sell, offer to sell, + import and otherwise transfer the Contribution of such Contributor, if + any, in source code and object code form. This patent license shall + apply to the combination of the Contribution and the Program if, at the + time the Contribution is added by the Contributor, such addition of the + Contribution causes such combination to be covered by the Licensed + Patents. The patent license shall not apply to any other combinations + which include the Contribution. No hardware per se is licensed + hereunder. + + c) Recipient understands that although each Contributor grants the + licenses to its Contributions set forth herein, no assurances are + provided by any Contributor that the Program does not infringe the + patent or other intellectual property rights of any other entity. Each + Contributor disclaims any liability to Recipient for claims brought by + any other entity based on infringement of intellectual property rights + or otherwise. As a condition to exercising the rights and licenses + granted hereunder, each Recipient hereby assumes sole responsibility to + secure any other intellectual property rights needed, if any. For + example, if a third party patent license is required to allow Recipient + to distribute the Program, it is Recipient's responsibility to acquire + that license before distributing the Program. + + d) Each Contributor represents that to its knowledge it has sufficient + copyright rights in its Contribution, if any, to grant the copyright + license set forth in this Agreement. + + 3. REQUIREMENTS + + A Contributor may choose to distribute the Program in object code form + under its own license agreement, provided that: + + a) it complies with the terms and conditions of this Agreement; and + + b) its license agreement: + + i) effectively disclaims on behalf of all Contributors all warranties + and conditions, express and implied, including warranties or conditions + of title and non-infringement, and implied warranties or conditions of + merchantability and fitness for a particular purpose; + + ii) effectively excludes on behalf of all Contributors all liability + for damages, including direct, indirect, special, incidental and + consequential damages, such as lost profits; + + iii) states that any provisions which differ from this Agreement are + offered by that Contributor alone and not by any other party; and + + iv) states that source code for the Program is available from such + Contributor, and informs licensees how to obtain it in a reasonable + manner on or through a medium customarily used for software exchange. + + When the Program is made available in source code form: + + a) it must be made available under this Agreement; and + + b) a copy of this Agreement must be included with each copy of the + Program. + + Contributors may not remove or alter any copyright notices contained + within the Program. + + Each Contributor must identify itself as the originator of its + Contribution, if any, in a manner that reasonably allows subsequent + Recipients to identify the originator of the Contribution. + + 4. COMMERCIAL DISTRIBUTION + + Commercial distributors of software may accept certain responsibilities + with respect to end users, business partners and the like. While this + license is intended to facilitate the commercial use of the Program, + the Contributor who includes the Program in a commercial product + offering should do so in a manner which does not create potential + liability for other Contributors. Therefore, if a Contributor includes + the Program in a commercial product offering, such Contributor + ("Commercial Contributor") hereby agrees to defend and indemnify every + other Contributor ("Indemnified Contributor") against any losses, + damages and costs (collectively "Losses") arising from claims, lawsuits + and other legal actions brought by a third party against the + Indemnified Contributor to the extent caused by the acts or omissions + of such Commercial Contributor in connection with its distribution of + the Program in a commercial product offering. The obligations in this + section do not apply to any claims or Losses relating to any actual or + alleged intellectual property infringement. In order to qualify, an + Indemnified Contributor must: a) promptly notify the Commercial + Contributor in writing of such claim, and b) allow the Commercial + Contributor to control, and cooperate with the Commercial Contributor + in, the defense and any related settlement negotiations. The + Indemnified Contributor may participate in any such claim at its own + expense. + + For example, a Contributor might include the Program in a commercial + product offering, Product X. That Contributor is then a Commercial + Contributor. If that Commercial Contributor then makes performance + claims, or offers warranties related to Product X, those performance + claims and warranties are such Commercial Contributor's responsibility + alone. Under this section, the Commercial Contributor would have to + defend claims against the other Contributors related to those + performance claims and warranties, and if a court requires any other + Contributor to pay any damages as a result, the Commercial Contributor + must pay those damages. + + 5. NO WARRANTY + + EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, THE PROGRAM IS + PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + KIND, EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT LIMITATION, ANY + WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, MERCHANTABILITY OR + FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is solely responsible + for determining the appropriateness of using and distributing the + Program and assumes all risks associated with its exercise of rights + under this Agreement , including but not limited to the risks and costs + of program errors, compliance with applicable laws, damage to or loss + of data, programs or equipment, and unavailability or interruption of + operations. + + 6. DISCLAIMER OF LIABILITY + + EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, NEITHER RECIPIENT NOR + ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY DIRECT, INDIRECT, + INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING + WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED AND ON ANY THEORY OF + LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OR + DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED + HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + + 7. GENERAL + + If any provision of this Agreement is invalid or unenforceable under + applicable law, it shall not affect the validity or enforceability of + the remainder of the terms of this Agreement, and without further + action by the parties hereto, such provision shall be reformed to the + minimum extent necessary to make such provision valid and enforceable. + + If Recipient institutes patent litigation against any entity (including + a cross-claim or counterclaim in a lawsuit) alleging that the Program + itself (excluding combinations of the Program with other software or + hardware) infringes such Recipient's patent(s), then such Recipient's + rights granted under Section 2(b) shall terminate as of the date such + litigation is filed. + + All Recipient's rights under this Agreement shall terminate if it fails + to comply with any of the material terms or conditions of this + Agreement and does not cure such failure in a reasonable period of time + after becoming aware of such noncompliance. If all Recipient's rights + under this Agreement terminate, Recipient agrees to cease use and + distribution of the Program as soon as reasonably practicable. However, + Recipient's obligations under this Agreement and any licenses granted + by Recipient relating to the Program shall continue and survive. + + Everyone is permitted to copy and distribute copies of this Agreement, + but in order to avoid inconsistency the Agreement is copyrighted and + may only be modified in the following manner. The Agreement Steward + reserves the right to publish new versions (including revisions) of + this Agreement from time to time. No one other than the Agreement + Steward has the right to modify this Agreement. The Eclipse Foundation + is the initial Agreement Steward. The Eclipse Foundation may assign the + responsibility to serve as the Agreement Steward to a suitable separate + entity. Each new version of the Agreement will be given a + distinguishing version number. The Program (including Contributions) + may always be distributed subject to the version of the Agreement under + which it was received. In addition, after a new version of the + Agreement is published, Contributor may elect to distribute the Program + (including its Contributions) under the new version. Except as + expressly stated in Sections 2(a) and 2(b) above, Recipient receives no + rights or licenses to the intellectual property of any Contributor + under this Agreement, whether expressly, by implication, estoppel or + otherwise. All rights in the Program not expressly granted under this + Agreement are reserved. + + This Agreement is governed by the laws of the State of New York and the + intellectual property laws of the United States of America. No party to + this Agreement will bring a legal action under this Agreement more than + one year after the cause of action arose. Each party waives its rights + to a jury trial in any resulting litigation. diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/licenses/junit5-license.txt b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/licenses/junit5-license.txt new file mode 100644 index 00000000..76bdbaa8 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/licenses/junit5-license.txt @@ -0,0 +1,87 @@ +Eclipse Public License - v 2.0 + +THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS ECLIPSE PUBLIC LICENSE (“AGREEMENTâ€). ANY USE, REPRODUCTION OR DISTRIBUTION OF THE PROGRAM CONSTITUTES RECIPIENT'S ACCEPTANCE OF THIS AGREEMENT. + +1. Definitions +“Contribution†means: + +a) in the case of the initial Contributor, the initial content Distributed under this Agreement, and +b) in the case of each subsequent Contributor: +i) changes to the Program, and +ii) additions to the Program; where such changes and/or additions to the Program originate from and are Distributed by that particular Contributor. A Contribution “originates†from a Contributor if it was added to the Program by such Contributor itself or anyone acting on such Contributor's behalf. Contributions do not include changes or additions to the Program that are not Modified Works. +“Contributor†means any person or entity that Distributes the Program. + +“Licensed Patents†mean patent claims licensable by a Contributor which are necessarily infringed by the use or sale of its Contribution alone or when combined with the Program. + +“Program†means the Contributions Distributed in accordance with this Agreement. + +“Recipient†means anyone who receives the Program under this Agreement or any Secondary License (as applicable), including Contributors. + +“Derivative Works†shall mean any work, whether in Source Code or other form, that is based on (or derived from) the Program and for which the editorial revisions, annotations, elaborations, or other modifications represent, as a whole, an original work of authorship. + +“Modified Works†shall mean any work in Source Code or other form that results from an addition to, deletion from, or modification of the contents of the Program, including, for purposes of clarity any new file in Source Code form that contains any contents of the Program. Modified Works shall not include works that contain only declarations, interfaces, types, classes, structures, or files of the Program solely in each case in order to link to, bind by name, or subclass the Program or Modified Works thereof. + +“Distribute†means the acts of a) distributing or b) making available in any manner that enables the transfer of a copy. + +“Source Code†means the form of a Program preferred for making modifications, including but not limited to software source code, documentation source, and configuration files. + +“Secondary License†means either the GNU General Public License, Version 2.0, or any later versions of that license, including any exceptions or additional permissions as identified by the initial Contributor. + +2. Grant of Rights +a) Subject to the terms of this Agreement, each Contributor hereby grants Recipient a non-exclusive, worldwide, royalty-free copyright license to reproduce, prepare Derivative Works of, publicly display, publicly perform, Distribute and sublicense the Contribution of such Contributor, if any, and such Derivative Works. + +b) Subject to the terms of this Agreement, each Contributor hereby grants Recipient a non-exclusive, worldwide, royalty-free patent license under Licensed Patents to make, use, sell, offer to sell, import and otherwise transfer the Contribution of such Contributor, if any, in Source Code or other form. This patent license shall apply to the combination of the Contribution and the Program if, at the time the Contribution is added by the Contributor, such addition of the Contribution causes such combination to be covered by the Licensed Patents. The patent license shall not apply to any other combinations which include the Contribution. No hardware per se is licensed hereunder. + +c) Recipient understands that although each Contributor grants the licenses to its Contributions set forth herein, no assurances are provided by any Contributor that the Program does not infringe the patent or other intellectual property rights of any other entity. Each Contributor disclaims any liability to Recipient for claims brought by any other entity based on infringement of intellectual property rights or otherwise. As a condition to exercising the rights and licenses granted hereunder, each Recipient hereby assumes sole responsibility to secure any other intellectual property rights needed, if any. For example, if a third party patent license is required to allow Recipient to Distribute the Program, it is Recipient's responsibility to acquire that license before distributing the Program. + +d) Each Contributor represents that to its knowledge it has sufficient copyright rights in its Contribution, if any, to grant the copyright license set forth in this Agreement. + +e) Notwithstanding the terms of any Secondary License, no Contributor makes additional grants to any Recipient (other than those set forth in this Agreement) as a result of such Recipient's receipt of the Program under the terms of a Secondary License (if permitted under the terms of Section 3). + +3. Requirements +3.1 If a Contributor Distributes the Program in any form, then: + +a) the Program must also be made available as Source Code, in accordance with section 3.2, and the Contributor must accompany the Program with a statement that the Source Code for the Program is available under this Agreement, and informs Recipients how to obtain it in a reasonable manner on or through a medium customarily used for software exchange; and + +b) the Contributor may Distribute the Program under a license different than this Agreement, provided that such license: + +i) effectively disclaims on behalf of all other Contributors all warranties and conditions, express and implied, including warranties or conditions of title and non-infringement, and implied warranties or conditions of merchantability and fitness for a particular purpose; +ii) effectively excludes on behalf of all other Contributors all liability for damages, including direct, indirect, special, incidental and consequential damages, such as lost profits; +iii) does not attempt to limit or alter the recipients' rights in the Source Code under section 3.2; and +iv) requires any subsequent distribution of the Program by any party to be under a license that satisfies the requirements of this section 3. +3.2 When the Program is Distributed as Source Code: + +a) it must be made available under this Agreement, or if the Program (i) is combined with other material in a separate file or files made available under a Secondary License, and (ii) the initial Contributor attached to the Source Code the notice described in Exhibit A of this Agreement, then the Program may be made available under the terms of such Secondary Licenses, and +b) a copy of this Agreement must be included with each copy of the Program. +3.3 Contributors may not remove or alter any copyright, patent, trademark, attribution notices, disclaimers of warranty, or limitations of liability (“noticesâ€) contained within the Program from any copy of the Program which they Distribute, provided that Contributors may add their own appropriate notices. + +4. Commercial Distribution +Commercial distributors of software may accept certain responsibilities with respect to end users, business partners and the like. While this license is intended to facilitate the commercial use of the Program, the Contributor who includes the Program in a commercial product offering should do so in a manner which does not create potential liability for other Contributors. Therefore, if a Contributor includes the Program in a commercial product offering, such Contributor (“Commercial Contributorâ€) hereby agrees to defend and indemnify every other Contributor (“Indemnified Contributorâ€) against any losses, damages and costs (collectively “Lossesâ€) arising from claims, lawsuits and other legal actions brought by a third party against the Indemnified Contributor to the extent caused by the acts or omissions of such Commercial Contributor in connection with its distribution of the Program in a commercial product offering. The obligations in this section do not apply to any claims or Losses relating to any actual or alleged intellectual property infringement. In order to qualify, an Indemnified Contributor must: a) promptly notify the Commercial Contributor in writing of such claim, and b) allow the Commercial Contributor to control, and cooperate with the Commercial Contributor in, the defense and any related settlement negotiations. The Indemnified Contributor may participate in any such claim at its own expense. + +For example, a Contributor might include the Program in a commercial product offering, Product X. That Contributor is then a Commercial Contributor. If that Commercial Contributor then makes performance claims, or offers warranties related to Product X, those performance claims and warranties are such Commercial Contributor's responsibility alone. Under this section, the Commercial Contributor would have to defend claims against the other Contributors related to those performance claims and warranties, and if a court requires any other Contributor to pay any damages as a result, the Commercial Contributor must pay those damages. + +5. No Warranty +EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, AND TO THE EXTENT PERMITTED BY APPLICABLE LAW, THE PROGRAM IS PROVIDED ON AN “AS IS†BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is solely responsible for determining the appropriateness of using and distributing the Program and assumes all risks associated with its exercise of rights under this Agreement, including but not limited to the risks and costs of program errors, compliance with applicable laws, damage to or loss of data, programs or equipment, and unavailability or interruption of operations. + +6. Disclaimer of Liability +EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, AND TO THE EXTENT PERMITTED BY APPLICABLE LAW, NEITHER RECIPIENT NOR ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OR DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + +7. General +If any provision of this Agreement is invalid or unenforceable under applicable law, it shall not affect the validity or enforceability of the remainder of the terms of this Agreement, and without further action by the parties hereto, such provision shall be reformed to the minimum extent necessary to make such provision valid and enforceable. + +If Recipient institutes patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that the Program itself (excluding combinations of the Program with other software or hardware) infringes such Recipient's patent(s), then such Recipient's rights granted under Section 2(b) shall terminate as of the date such litigation is filed. + +All Recipient's rights under this Agreement shall terminate if it fails to comply with any of the material terms or conditions of this Agreement and does not cure such failure in a reasonable period of time after becoming aware of such noncompliance. If all Recipient's rights under this Agreement terminate, Recipient agrees to cease use and distribution of the Program as soon as reasonably practicable. However, Recipient's obligations under this Agreement and any licenses granted by Recipient relating to the Program shall continue and survive. + +Everyone is permitted to copy and distribute copies of this Agreement, but in order to avoid inconsistency the Agreement is copyrighted and may only be modified in the following manner. The Agreement Steward reserves the right to publish new versions (including revisions) of this Agreement from time to time. No one other than the Agreement Steward has the right to modify this Agreement. The Eclipse Foundation is the initial Agreement Steward. The Eclipse Foundation may assign the responsibility to serve as the Agreement Steward to a suitable separate entity. Each new version of the Agreement will be given a distinguishing version number. The Program (including Contributions) may always be Distributed subject to the version of the Agreement under which it was received. In addition, after a new version of the Agreement is published, Contributor may elect to Distribute the Program (including its Contributions) under the new version. + +Except as expressly stated in Sections 2(a) and 2(b) above, Recipient receives no rights or licenses to the intellectual property of any Contributor under this Agreement, whether expressly, by implication, estoppel or otherwise. All rights in the Program not expressly granted under this Agreement are reserved. Nothing in this Agreement is intended to be enforceable by any entity that is not a Contributor or Recipient. No third-party beneficiary rights are created under this Agreement. + +Exhibit A - Form of Secondary Licenses Notice +“This Source Code may also be made available under the following Secondary Licenses when the conditions for such availability set forth in the Eclipse Public License, v. 2.0 are satisfied: {name license(s), version(s), and exceptions or additional permissions here}.†+ +Simply including a copy of this Agreement, including this Exhibit A is not sufficient to license the Source Code under Secondary Licenses. + +If it is not possible or desirable to put the notice in a particular file, then You may include the notice in a location (such as a LICENSE file in a relevant directory) where a recipient would be likely to look for such a notice. + +You may add additional accurate notices of copyright ownership. diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/licenses/log4j2-license.txt b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/licenses/log4j2-license.txt new file mode 100644 index 00000000..8f5e76b7 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/licenses/log4j2-license.txt @@ -0,0 +1,201 @@ + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. \ No newline at end of file diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/licenses/normalize-stylesheet-license.txt b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/licenses/normalize-stylesheet-license.txt new file mode 100644 index 00000000..0699f773 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/licenses/normalize-stylesheet-license.txt @@ -0,0 +1,19 @@ +Copyright (c) Nicolas Gallagher and Jonathan Neal + +Permission is hereby granted, free of charge, to any person obtaining a copy of +this software and associated documentation files (the "Software"), to deal in +the Software without restriction, including without limitation the rights to +use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies +of the Software, and to permit persons to whom the Software is furnished to do +so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. \ No newline at end of file diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/licenses/spock-license.txt b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/licenses/spock-license.txt new file mode 100644 index 00000000..416e878e --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/licenses/spock-license.txt @@ -0,0 +1,202 @@ + + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. \ No newline at end of file diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/licenses/trove-license.txt b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/licenses/trove-license.txt new file mode 100644 index 00000000..3caebabb --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/licenses/trove-license.txt @@ -0,0 +1,504 @@ + GNU LESSER GENERAL PUBLIC LICENSE + Version 2.1, February 1999 + + Copyright (C) 1991, 1999 Free Software Foundation, Inc. + 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + +[This is the first released version of the Lesser GPL. It also counts + as the successor of the GNU Library Public License, version 2, hence + the version number 2.1.] + + Preamble + + The licenses for most software are designed to take away your +freedom to share and change it. By contrast, the GNU General Public +Licenses are intended to guarantee your freedom to share and change +free software--to make sure the software is free for all its users. + + This license, the Lesser General Public License, applies to some +specially designated software packages--typically libraries--of the +Free Software Foundation and other authors who decide to use it. You +can use it too, but we suggest you first think carefully about whether +this license or the ordinary General Public License is the better +strategy to use in any particular case, based on the explanations below. + + When we speak of free software, we are referring to freedom of use, +not price. Our General Public Licenses are designed to make sure that +you have the freedom to distribute copies of free software (and charge +for this service if you wish); that you receive source code or can get +it if you want it; that you can change the software and use pieces of +it in new free programs; and that you are informed that you can do +these things. + + To protect your rights, we need to make restrictions that forbid +distributors to deny you these rights or to ask you to surrender these +rights. These restrictions translate to certain responsibilities for +you if you distribute copies of the library or if you modify it. + + For example, if you distribute copies of the library, whether gratis +or for a fee, you must give the recipients all the rights that we gave +you. You must make sure that they, too, receive or can get the source +code. If you link other code with the library, you must provide +complete object files to the recipients, so that they can relink them +with the library after making changes to the library and recompiling +it. And you must show them these terms so they know their rights. + + We protect your rights with a two-step method: (1) we copyright the +library, and (2) we offer you this license, which gives you legal +permission to copy, distribute and/or modify the library. + + To protect each distributor, we want to make it very clear that +there is no warranty for the free library. Also, if the library is +modified by someone else and passed on, the recipients should know +that what they have is not the original version, so that the original +author's reputation will not be affected by problems that might be +introduced by others. + + Finally, software patents pose a constant threat to the existence of +any free program. We wish to make sure that a company cannot +effectively restrict the users of a free program by obtaining a +restrictive license from a patent holder. Therefore, we insist that +any patent license obtained for a version of the library must be +consistent with the full freedom of use specified in this license. + + Most GNU software, including some libraries, is covered by the +ordinary GNU General Public License. This license, the GNU Lesser +General Public License, applies to certain designated libraries, and +is quite different from the ordinary General Public License. We use +this license for certain libraries in order to permit linking those +libraries into non-free programs. + + When a program is linked with a library, whether statically or using +a shared library, the combination of the two is legally speaking a +combined work, a derivative of the original library. The ordinary +General Public License therefore permits such linking only if the +entire combination fits its criteria of freedom. The Lesser General +Public License permits more lax criteria for linking other code with +the library. + + We call this license the "Lesser" General Public License because it +does Less to protect the user's freedom than the ordinary General +Public License. It also provides other free software developers Less +of an advantage over competing non-free programs. These disadvantages +are the reason we use the ordinary General Public License for many +libraries. However, the Lesser license provides advantages in certain +special circumstances. + + For example, on rare occasions, there may be a special need to +encourage the widest possible use of a certain library, so that it becomes +a de-facto standard. To achieve this, non-free programs must be +allowed to use the library. A more frequent case is that a free +library does the same job as widely used non-free libraries. In this +case, there is little to gain by limiting the free library to free +software only, so we use the Lesser General Public License. + + In other cases, permission to use a particular library in non-free +programs enables a greater number of people to use a large body of +free software. For example, permission to use the GNU C Library in +non-free programs enables many more people to use the whole GNU +operating system, as well as its variant, the GNU/Linux operating +system. + + Although the Lesser General Public License is Less protective of the +users' freedom, it does ensure that the user of a program that is +linked with the Library has the freedom and the wherewithal to run +that program using a modified version of the Library. + + The precise terms and conditions for copying, distribution and +modification follow. Pay close attention to the difference between a +"work based on the library" and a "work that uses the library". The +former contains code derived from the library, whereas the latter must +be combined with the library in order to run. + + GNU LESSER GENERAL PUBLIC LICENSE + TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + + 0. This License Agreement applies to any software library or other +program which contains a notice placed by the copyright holder or +other authorized party saying it may be distributed under the terms of +this Lesser General Public License (also called "this License"). +Each licensee is addressed as "you". + + A "library" means a collection of software functions and/or data +prepared so as to be conveniently linked with application programs +(which use some of those functions and data) to form executables. + + The "Library", below, refers to any such software library or work +which has been distributed under these terms. A "work based on the +Library" means either the Library or any derivative work under +copyright law: that is to say, a work containing the Library or a +portion of it, either verbatim or with modifications and/or translated +straightforwardly into another language. (Hereinafter, translation is +included without limitation in the term "modification".) + + "Source code" for a work means the preferred form of the work for +making modifications to it. For a library, complete source code means +all the source code for all modules it contains, plus any associated +interface definition files, plus the scripts used to control compilation +and installation of the library. + + Activities other than copying, distribution and modification are not +covered by this License; they are outside its scope. The act of +running a program using the Library is not restricted, and output from +such a program is covered only if its contents constitute a work based +on the Library (independent of the use of the Library in a tool for +writing it). Whether that is true depends on what the Library does +and what the program that uses the Library does. + + 1. You may copy and distribute verbatim copies of the Library's +complete source code as you receive it, in any medium, provided that +you conspicuously and appropriately publish on each copy an +appropriate copyright notice and disclaimer of warranty; keep intact +all the notices that refer to this License and to the absence of any +warranty; and distribute a copy of this License along with the +Library. + + You may charge a fee for the physical act of transferring a copy, +and you may at your option offer warranty protection in exchange for a +fee. + + 2. You may modify your copy or copies of the Library or any portion +of it, thus forming a work based on the Library, and copy and +distribute such modifications or work under the terms of Section 1 +above, provided that you also meet all of these conditions: + + a) The modified work must itself be a software library. + + b) You must cause the files modified to carry prominent notices + stating that you changed the files and the date of any change. + + c) You must cause the whole of the work to be licensed at no + charge to all third parties under the terms of this License. + + d) If a facility in the modified Library refers to a function or a + table of data to be supplied by an application program that uses + the facility, other than as an argument passed when the facility + is invoked, then you must make a good faith effort to ensure that, + in the event an application does not supply such function or + table, the facility still operates, and performs whatever part of + its purpose remains meaningful. + + (For example, a function in a library to compute square roots has + a purpose that is entirely well-defined independent of the + application. Therefore, Subsection 2d requires that any + application-supplied function or table used by this function must + be optional: if the application does not supply it, the square + root function must still compute square roots.) + +These requirements apply to the modified work as a whole. If +identifiable sections of that work are not derived from the Library, +and can be reasonably considered independent and separate works in +themselves, then this License, and its terms, do not apply to those +sections when you distribute them as separate works. But when you +distribute the same sections as part of a whole which is a work based +on the Library, the distribution of the whole must be on the terms of +this License, whose permissions for other licensees extend to the +entire whole, and thus to each and every part regardless of who wrote +it. + +Thus, it is not the intent of this section to claim rights or contest +your rights to work written entirely by you; rather, the intent is to +exercise the right to control the distribution of derivative or +collective works based on the Library. + +In addition, mere aggregation of another work not based on the Library +with the Library (or with a work based on the Library) on a volume of +a storage or distribution medium does not bring the other work under +the scope of this License. + + 3. You may opt to apply the terms of the ordinary GNU General Public +License instead of this License to a given copy of the Library. To do +this, you must alter all the notices that refer to this License, so +that they refer to the ordinary GNU General Public License, version 2, +instead of to this License. (If a newer version than version 2 of the +ordinary GNU General Public License has appeared, then you can specify +that version instead if you wish.) Do not make any other change in +these notices. + + Once this change is made in a given copy, it is irreversible for +that copy, so the ordinary GNU General Public License applies to all +subsequent copies and derivative works made from that copy. + + This option is useful when you wish to copy part of the code of +the Library into a program that is not a library. + + 4. You may copy and distribute the Library (or a portion or +derivative of it, under Section 2) in object code or executable form +under the terms of Sections 1 and 2 above provided that you accompany +it with the complete corresponding machine-readable source code, which +must be distributed under the terms of Sections 1 and 2 above on a +medium customarily used for software interchange. + + If distribution of object code is made by offering access to copy +from a designated place, then offering equivalent access to copy the +source code from the same place satisfies the requirement to +distribute the source code, even though third parties are not +compelled to copy the source along with the object code. + + 5. A program that contains no derivative of any portion of the +Library, but is designed to work with the Library by being compiled or +linked with it, is called a "work that uses the Library". Such a +work, in isolation, is not a derivative work of the Library, and +therefore falls outside the scope of this License. + + However, linking a "work that uses the Library" with the Library +creates an executable that is a derivative of the Library (because it +contains portions of the Library), rather than a "work that uses the +library". The executable is therefore covered by this License. +Section 6 states terms for distribution of such executables. + + When a "work that uses the Library" uses material from a header file +that is part of the Library, the object code for the work may be a +derivative work of the Library even though the source code is not. +Whether this is true is especially significant if the work can be +linked without the Library, or if the work is itself a library. The +threshold for this to be true is not precisely defined by law. + + If such an object file uses only numerical parameters, data +structure layouts and accessors, and small macros and small inline +functions (ten lines or less in length), then the use of the object +file is unrestricted, regardless of whether it is legally a derivative +work. (Executables containing this object code plus portions of the +Library will still fall under Section 6.) + + Otherwise, if the work is a derivative of the Library, you may +distribute the object code for the work under the terms of Section 6. +Any executables containing that work also fall under Section 6, +whether or not they are linked directly with the Library itself. + + 6. As an exception to the Sections above, you may also combine or +link a "work that uses the Library" with the Library to produce a +work containing portions of the Library, and distribute that work +under terms of your choice, provided that the terms permit +modification of the work for the customer's own use and reverse +engineering for debugging such modifications. + + You must give prominent notice with each copy of the work that the +Library is used in it and that the Library and its use are covered by +this License. You must supply a copy of this License. If the work +during execution displays copyright notices, you must include the +copyright notice for the Library among them, as well as a reference +directing the user to the copy of this License. Also, you must do one +of these things: + + a) Accompany the work with the complete corresponding + machine-readable source code for the Library including whatever + changes were used in the work (which must be distributed under + Sections 1 and 2 above); and, if the work is an executable linked + with the Library, with the complete machine-readable "work that + uses the Library", as object code and/or source code, so that the + user can modify the Library and then relink to produce a modified + executable containing the modified Library. (It is understood + that the user who changes the contents of definitions files in the + Library will not necessarily be able to recompile the application + to use the modified definitions.) + + b) Use a suitable shared library mechanism for linking with the + Library. A suitable mechanism is one that (1) uses at run time a + copy of the library already present on the user's computer system, + rather than copying library functions into the executable, and (2) + will operate properly with a modified version of the library, if + the user installs one, as long as the modified version is + interface-compatible with the version that the work was made with. + + c) Accompany the work with a written offer, valid for at + least three years, to give the same user the materials + specified in Subsection 6a, above, for a charge no more + than the cost of performing this distribution. + + d) If distribution of the work is made by offering access to copy + from a designated place, offer equivalent access to copy the above + specified materials from the same place. + + e) Verify that the user has already received a copy of these + materials or that you have already sent this user a copy. + + For an executable, the required form of the "work that uses the +Library" must include any data and utility programs needed for +reproducing the executable from it. However, as a special exception, +the materials to be distributed need not include anything that is +normally distributed (in either source or binary form) with the major +components (compiler, kernel, and so on) of the operating system on +which the executable runs, unless that component itself accompanies +the executable. + + It may happen that this requirement contradicts the license +restrictions of other proprietary libraries that do not normally +accompany the operating system. Such a contradiction means you cannot +use both them and the Library together in an executable that you +distribute. + + 7. You may place library facilities that are a work based on the +Library side-by-side in a single library together with other library +facilities not covered by this License, and distribute such a combined +library, provided that the separate distribution of the work based on +the Library and of the other library facilities is otherwise +permitted, and provided that you do these two things: + + a) Accompany the combined library with a copy of the same work + based on the Library, uncombined with any other library + facilities. This must be distributed under the terms of the + Sections above. + + b) Give prominent notice with the combined library of the fact + that part of it is a work based on the Library, and explaining + where to find the accompanying uncombined form of the same work. + + 8. You may not copy, modify, sublicense, link with, or distribute +the Library except as expressly provided under this License. Any +attempt otherwise to copy, modify, sublicense, link with, or +distribute the Library is void, and will automatically terminate your +rights under this License. However, parties who have received copies, +or rights, from you under this License will not have their licenses +terminated so long as such parties remain in full compliance. + + 9. You are not required to accept this License, since you have not +signed it. However, nothing else grants you permission to modify or +distribute the Library or its derivative works. These actions are +prohibited by law if you do not accept this License. Therefore, by +modifying or distributing the Library (or any work based on the +Library), you indicate your acceptance of this License to do so, and +all its terms and conditions for copying, distributing or modifying +the Library or works based on it. + + 10. Each time you redistribute the Library (or any work based on the +Library), the recipient automatically receives a license from the +original licensor to copy, distribute, link with or modify the Library +subject to these terms and conditions. You may not impose any further +restrictions on the recipients' exercise of the rights granted herein. +You are not responsible for enforcing compliance by third parties with +this License. + + 11. If, as a consequence of a court judgment or allegation of patent +infringement or for any other reason (not limited to patent issues), +conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot +distribute so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you +may not distribute the Library at all. For example, if a patent +license would not permit royalty-free redistribution of the Library by +all those who receive copies directly or indirectly through you, then +the only way you could satisfy both it and this License would be to +refrain entirely from distribution of the Library. + +If any portion of this section is held invalid or unenforceable under any +particular circumstance, the balance of the section is intended to apply, +and the section as a whole is intended to apply in other circumstances. + +It is not the purpose of this section to induce you to infringe any +patents or other property right claims or to contest validity of any +such claims; this section has the sole purpose of protecting the +integrity of the free software distribution system which is +implemented by public license practices. Many people have made +generous contributions to the wide range of software distributed +through that system in reliance on consistent application of that +system; it is up to the author/donor to decide if he or she is willing +to distribute software through any other system and a licensee cannot +impose that choice. + +This section is intended to make thoroughly clear what is believed to +be a consequence of the rest of this License. + + 12. If the distribution and/or use of the Library is restricted in +certain countries either by patents or by copyrighted interfaces, the +original copyright holder who places the Library under this License may add +an explicit geographical distribution limitation excluding those countries, +so that distribution is permitted only in or among countries not thus +excluded. In such case, this License incorporates the limitation as if +written in the body of this License. + + 13. The Free Software Foundation may publish revised and/or new +versions of the Lesser General Public License from time to time. +Such new versions will be similar in spirit to the present version, +but may differ in detail to address new problems or concerns. + +Each version is given a distinguishing version number. If the Library +specifies a version number of this License which applies to it and +"any later version", you have the option of following the terms and +conditions either of that version or of any later version published by +the Free Software Foundation. If the Library does not specify a +license version number, you may choose any version ever published by +the Free Software Foundation. + + 14. If you wish to incorporate parts of the Library into other free +programs whose distribution conditions are incompatible with these, +write to the author to ask for permission. For software which is +copyrighted by the Free Software Foundation, write to the Free +Software Foundation; we sometimes make exceptions for this. Our +decision will be guided by the two goals of preserving the free status +of all derivatives of our free software and of promoting the sharing +and reuse of software generally. + + NO WARRANTY + + 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO +WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. +EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR +OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY +KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE +IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR +PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE +LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME +THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. + + 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN +WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY +AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU +FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR +CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE +LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING +RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A +FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF +SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH +DAMAGES. + + END OF TERMS AND CONDITIONS + + How to Apply These Terms to Your New Libraries + + If you develop a new library, and you want it to be of the greatest +possible use to the public, we recommend making it free software that +everyone can redistribute and change. You can do so by permitting +redistribution under these terms (or, alternatively, under the terms of the +ordinary General Public License). + + To apply these terms, attach the following notices to the library. It is +safest to attach them to the start of each source file to most effectively +convey the exclusion of warranty; and each file should have at least the +"copyright" line and a pointer to where the full notice is found. + + + Copyright (C) + + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2.1 of the License, or (at your option) any later version. + + This library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with this library; if not, write to the Free Software + Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + +Also add information on how to contact you by electronic and paper mail. + +You should also get your employer (if you work as a programmer) or your +school, if any, to sign a "copyright disclaimer" for the library, if +necessary. Here is a sample; alter the names: + + Yoyodyne, Inc., hereby disclaims all copyright interest in the + library `Frob' (a library for tweaking knobs) written by James Random Hacker. + + , 1 April 1990 + Ty Coon, President of Vice + +That's all there is to it! + + diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/licenses/xstream-license.txt b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/licenses/xstream-license.txt new file mode 100644 index 00000000..1cf95cd5 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/AutomationInterface/licenses/xstream-license.txt @@ -0,0 +1,28 @@ +Copyright (c) 2003-2006, Joe Walnes +Copyright (c) 2006-2009, 2011 XStream Committers +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are met: + +1. Redistributions of source code must retain the above copyright notice, this list of +conditions and the following disclaimer. + +2. Redistributions in binary form must reproduce the above copyright notice, this list of +conditions and the following disclaimer in the documentation and/or other materials provided +with the distribution. + +3. Neither the name of XStream nor the names of its contributors may be used to endorse +or promote products derived from this software without specific prior written +permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY +EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES +OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT +SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, +INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED +TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR +BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN +CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY +WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH +DAMAGE. \ No newline at end of file diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/DVCfgCmd.exe b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/DVCfgCmd.exe new file mode 100644 index 00000000..442265a1 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/DVCfgCmd.exe differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/DVCfgCmd.ini b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/DVCfgCmd.ini new file mode 100644 index 00000000..fe59b49c --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/DVCfgCmd.ini @@ -0,0 +1,14 @@ +-app_id +vector.cfg.r102011 +-nl +en +-noSplash +--launcher.appendVmargs +--launcher.suppressErrors +-application +com.vector.cfg.console.app.application +-vmargs +-Xmx16384m +-XX:+UseConcMarkSweepGC +-Declipse.exitdata= +-Dfile.encoding=UTF-8 \ No newline at end of file diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/DaVinciCFG.exe b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/DaVinciCFG.exe new file mode 100644 index 00000000..31d8ff91 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/DaVinciCFG.exe differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/DaVinciCFG.ini b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/DaVinciCFG.ini new file mode 100644 index 00000000..d3699622 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/DaVinciCFG.ini @@ -0,0 +1,9 @@ +-app_id +vector.cfg.r102011 +-nl +en +--launcher.appendVmargs +-vmargs +-Xmx16384m +-XX:+UseConcMarkSweepGC +-Dfile.encoding=UTF-8 diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/Licenses/License.txt b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/Licenses/License.txt new file mode 100644 index 00000000..2e888d37 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/Licenses/License.txt @@ -0,0 +1,2741 @@ +Open Source libraries repackaged or adapted for use in this product are available at: +https://portal.vector.com/c/DaVinci-Eclipse-IDE-Integrations/OpenSource + +----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- + +Eclipse Public License Version 2.0 +Eclipse Public License Version 1.0 +Apache Software License 2.0 +Apache Software License 1999-2004 +BSD License +W3C Software License +Unicode/ICU License and BSD License +COMMON DEVELOPMENT AND DISTRIBUTION LICENSE Version 1.0 +Common Public License Version 1.0 +Mozilla Public License Version 2.0 +The 2-Clause BSD License +The 3-Clause BSD License +MOZILLA PUBLIC LICENSE Version 1.1 +PuTTY Licence +IJG License +Sun/Oracle license +ANTLR 4 License (BSD License) +MIT License + + + + + +----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- + +Eclipse Public License - v 2.0 + +THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS ECLIPSE PUBLIC LICENSE ("AGREEMENT"). ANY USE, REPRODUCTION OR DISTRIBUTION OF THE PROGRAM CONSTITUTES RECIPIENT'S ACCEPTANCE OF THIS AGREEMENT. + +1. DEFINITIONS + +"Contribution" means: + +a) in the case of the initial Contributor, the initial content Distributed under this Agreement, and + +b) in the case of each subsequent Contributor: + +i) changes to the Program, and + +ii) additions to the Program; + +where such changes and/or additions to the Program originate from and are Distributed by that particular Contributor. A Contribution "originates" from a Contributor if it was added to the Program by such Contributor itself or anyone acting on such Contributor's behalf. Contributions do not include changes or additions to the Program that are not Modified Works. + +"Contributor" means any person or entity that Distributes the Program. + +"Licensed Patents" mean patent claims licensable by a Contributor which are necessarily infringed by the use or sale of its Contribution alone or when combined with the Program. + +"Program" means the Contributions Distributed in accordance with this Agreement. + +"Recipient" means anyone who receives the Program under this Agreement or any Secondary License (as applicable), including Contributors. + +"Derivative Works" shall mean any work, whether in Source Code or other form, that is based on (or derived from) the Program and for which the editorial revisions, annotations, elaborations, or other modifications represent, as a whole, an original work of authorship. + +"Modified Works" shall mean any work in Source Code or other form that results from an addition to, deletion from, or modification of the contents of the Program, including, for purposes of clarity any new file in Source Code form that contains any contents of the Program. Modified Works shall not include works that contain only declarations, interfaces, types, classes, structures, or files of the Program solely in each case in order to link to, bind by name, or subclass the Program or Modified Works thereof. + +"Distribute" means the acts of a) distributing or b) making available in any manner that enables the transfer of a copy. + +"Source Code" means the form of a Program preferred for making modifications, including but not limited to software source code, documentation source, and configuration files. + +"Secondary License" means either the GNU General Public License, Version 2.0, or any later versions of that license, including any exceptions or additional permissions as identified by the initial Contributor. + +2. GRANT OF RIGHTS + +a) Subject to the terms of this Agreement, each Contributor hereby grants Recipient a non-exclusive, worldwide, royalty-free copyright license to reproduce, prepare Derivative Works of, publicly display, publicly perform, Distribute and sublicense the Contribution of such Contributor, if any, and such Derivative Works. + +b) Subject to the terms of this Agreement, each Contributor hereby grants Recipient a non-exclusive, worldwide, royalty-free patent license under Licensed Patents to make, use, sell, offer to sell, import and otherwise transfer the Contribution of such Contributor, if any, in Source Code or other form. This patent license shall apply to the combination of the Contribution and the Program if, at the time the Contribution is added by the Contributor, such addition of the Contribution causes such combination to be covered by the Licensed Patents. The patent license shall not apply to any other combinations which include the Contribution. No hardware per se is licensed hereunder. + +c) Recipient understands that although each Contributor grants the licenses to its Contributions set forth herein, no assurances are provided by any Contributor that the Program does not infringe the patent or other intellectual property rights of any other entity. Each Contributor disclaims any liability to Recipient for claims brought by any other entity based on infringement of intellectual property rights or otherwise. As a condition to exercising the rights and licenses granted hereunder, each Recipient hereby assumes sole responsibility to secure any other intellectual property rights needed, if any. For example, if a third party patent license is required to allow Recipient to Distribute the Program, it is Recipient's responsibility to acquire that license before distributing the Program. + +d) Each Contributor represents that to its knowledge it has sufficient copyright rights in its Contribution, if any, to grant the copyright license set forth in this Agreement. + +e) Notwithstanding the terms of any Secondary License, no Contributor makes additional grants to any Recipient (other than those set forth in this Agreement) as a result of such Recipient's receipt of the Program under the terms of a Secondary License (if permitted under the terms of Section 3). + +3. REQUIREMENTS + +3.1 If a Contributor Distributes the Program in any form, then: + +a) the Program must also be made available as Source Code, in accordance with section 3.2, and the Contributor must accompany the Program with a statement that the Source Code for the Program is available under this Agreement, and informs Recipients how to obtain it in a reasonable manner on or through a medium customarily used for software exchange; and + +b) the Contributor may Distribute the Program under a license different than this Agreement, provided that such license: + +i) effectively disclaims on behalf of all other Contributors all warranties and conditions, express and implied, including warranties or conditions of title and non-infringement, and implied warranties or conditions of merchantability and fitness for a particular purpose; + +ii) effectively excludes on behalf of all other Contributors all liability for damages, including direct, indirect, special, incidental and consequential damages, such as lost profits; + +iii) does not attempt to limit or alter the recipients' rights in the Source Code under section 3.2; and + +iv) requires any subsequent distribution of the Program by any party to be under a license that satisfies the requirements of this section 3. + +3.2 When the Program is Distributed as Source Code: + +a) it must be made available under this Agreement, or if the Program (i) is combined with other material in a separate file or files made available under a Secondary License, and (ii) the initial Contributor attached to the Source Code the notice described in Exhibit A of this Agreement, then the Program may be made available under the terms of such Secondary Licenses, and + +b) a copy of this Agreement must be included with each copy of the Program. + +3.3 Contributors may not remove or alter any copyright, patent, trademark, attribution notices, disclaimers of warranty, or limitations of liability ("notices") contained within the Program from any copy of the Program which they Distribute, provided that Contributors may add their own appropriate notices. + +4. COMMERCIAL DISTRIBUTION + +Commercial distributors of software may accept certain responsibilities with respect to end users, business partners and the like. While this license is intended to facilitate the commercial use of the Program, the Contributor who includes the Program in a commercial product offering should do so in a manner which does not create potential liability for other Contributors. Therefore, if a Contributor includes the Program in a commercial product offering, such Contributor ("Commercial Contributor") hereby agrees to defend and indemnify every other Contributor ("Indemnified Contributor") against any losses, damages and costs (collectively "Losses") arising from claims, lawsuits and other legal actions brought by a third party against the Indemnified Contributor to the extent caused by the acts or omissions of such Commercial Contributor in connection with its distribution of the Program in a commercial product offering. The obligations in this section do not apply to any claims or Losses relating to any actual or alleged intellectual property infringement. In order to qualify, an Indemnified Contributor must: a) promptly notify the Commercial Contributor in writing of such claim, and b) allow the Commercial Contributor to control, and cooperate with the Commercial Contributor in, the defense and any related settlement negotiations. The Indemnified Contributor may participate in any such claim at its own expense. + +For example, a Contributor might include the Program in a commercial product offering, Product X. That Contributor is then a Commercial Contributor. If that Commercial Contributor then makes performance claims, or offers warranties related to Product X, those performance claims and warranties are such Commercial Contributor's responsibility alone. Under this section, the Commercial Contributor would have to defend claims against the other Contributors related to those performance claims and warranties, and if a court requires any other Contributor to pay any damages as a result, the Commercial Contributor must pay those damages. + +5. NO WARRANTY + +EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, AND TO THE EXTENT PERMITTED BY APPLICABLE LAW, THE PROGRAM IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is solely responsible for determining the appropriateness of using and distributing the Program and assumes all risks associated with its exercise of rights under this Agreement, including but not limited to the risks and costs of program errors, compliance with applicable laws, damage to or loss of data, programs or equipment, and unavailability or interruption of operations. + +6. DISCLAIMER OF LIABILITY + +EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, AND TO THE EXTENT PERMITTED BY APPLICABLE LAW, NEITHER RECIPIENT NOR ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OR DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + +7. GENERAL + +If any provision of this Agreement is invalid or unenforceable under applicable law, it shall not affect the validity or enforceability of the remainder of the terms of this Agreement, and without further action by the parties hereto, such provision shall be reformed to the minimum extent necessary to make such provision valid and enforceable. + +If Recipient institutes patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that the Program itself (excluding combinations of the Program with other software or hardware) infringes such Recipient's patent(s), then such Recipient's rights granted under Section 2(b) shall terminate as of the date such litigation is filed. + +All Recipient's rights under this Agreement shall terminate if it fails to comply with any of the material terms or conditions of this Agreement and does not cure such failure in a reasonable period of time after becoming aware of such noncompliance. If all Recipient's rights under this Agreement terminate, Recipient agrees to cease use and distribution of the Program as soon as reasonably practicable. However, Recipient's obligations under this Agreement and any licenses granted by Recipient relating to the Program shall continue and survive. + +Everyone is permitted to copy and distribute copies of this Agreement, but in order to avoid inconsistency the Agreement is copyrighted and may only be modified in the following manner. The Agreement Steward reserves the right to publish new versions (including revisions) of this Agreement from time to time. No one other than the Agreement Steward has the right to modify this Agreement. The Eclipse Foundation is the initial Agreement Steward. The Eclipse Foundation may assign the responsibility to serve as the Agreement Steward to a suitable separate entity. Each new version of the Agreement will be given a distinguishing version number. The Program (including Contributions) may always be Distributed subject to the version of the Agreement under which it was received. In addition, after a new version of the Agreement is published, Contributor may elect to Distribute the Program (including its Contributions) under the new version. + +Except as expressly stated in Sections 2(a) and 2(b) above, Recipient receives no rights or licenses to the intellectual property of any Contributor under this Agreement, whether expressly, by implication, estoppel or otherwise. All rights in the Program not expressly granted under this Agreement are reserved. Nothing in this Agreement is intended to be enforceable by any entity that is not a Contributor or Recipient. No third-party beneficiary rights are created under this Agreement. + +Exhibit A - Form of Secondary Licenses Notice + +"This Source Code may also be made available under the following Secondary Licenses when the conditions for such availability set forth in the Eclipse Public License, v. 2.0 are satisfied: {name license(s), version(s), and exceptions or additional permissions here}." + +Simply including a copy of this Agreement, including this Exhibit A is not sufficient to license the Source Code under Secondary Licenses. + +If it is not possible or desirable to put the notice in a particular file, then You may include the notice in a location (such as a LICENSE file in a relevant directory) where a recipient would be likely to look for such a notice. + +You may add additional accurate notices of copyright ownership. + +----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- + +Eclipse Public License - v 1.0 + +THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS ECLIPSE PUBLIC LICENSE ("AGREEMENT"). ANY USE, REPRODUCTION OR DISTRIBUTION OF THE PROGRAM CONSTITUTES RECIPIENT'S ACCEPTANCE OF THIS AGREEMENT. + +1. DEFINITIONS + +"Contribution" means: + +a) in the case of the initial Contributor, the initial code and documentation distributed under this Agreement, and + +b) in the case of each subsequent Contributor: + +i) changes to the Program, and + +ii) additions to the Program; + +where such changes and/or additions to the Program originate from and are distributed by that particular Contributor. A Contribution 'originates' from a Contributor if it was added to the Program by such Contributor itself or anyone acting on such Contributor's behalf. Contributions do not include additions to the Program which: (i) are separate modules of software distributed in conjunction with the Program under their own license agreement, and (ii) are not derivative works of the Program. + +"Contributor" means any person or entity that distributes the Program. + +"Licensed Patents" mean patent claims licensable by a Contributor which are necessarily infringed by the use or sale of its Contribution alone or when combined with the Program. + +"Program" means the Contributions distributed in accordance with this Agreement. + +"Recipient" means anyone who receives the Program under this Agreement, including all Contributors. + +2. GRANT OF RIGHTS + +a) Subject to the terms of this Agreement, each Contributor hereby grants Recipient a non-exclusive, worldwide, royalty-free copyright license to reproduce, prepare derivative works of, publicly display, publicly perform, distribute and sublicense the Contribution of such Contributor, if any, and such derivative works, in source code and object code form. + +b) Subject to the terms of this Agreement, each Contributor hereby grants Recipient a non-exclusive, worldwide, royalty-free patent license under Licensed Patents to make, use, sell, offer to sell, import and otherwise transfer the Contribution of such Contributor, if any, in source code and object code form. This patent license shall apply to the combination of the Contribution and the Program if, at the time the Contribution is added by the Contributor, such addition of the Contribution causes such combination to be covered by the Licensed Patents. The patent license shall not apply to any other combinations which include the Contribution. No hardware per se is licensed hereunder. + +c) Recipient understands that although each Contributor grants the licenses to its Contributions set forth herein, no assurances are provided by any Contributor that the Program does not infringe the patent or other intellectual property rights of any other entity. Each Contributor disclaims any liability to Recipient for claims brought by any other entity based on infringement of intellectual property rights or otherwise. As a condition to exercising the rights and licenses granted hereunder, each Recipient hereby assumes sole responsibility to secure any other intellectual property rights needed, if any. For example, if a third party patent license is required to allow Recipient to distribute the Program, it is Recipient's responsibility to acquire that license before distributing the Program. + +d) Each Contributor represents that to its knowledge it has sufficient copyright rights in its Contribution, if any, to grant the copyright license set forth in this Agreement. + +3. REQUIREMENTS + +A Contributor may choose to distribute the Program in object code form under its own license agreement, provided that: + +a) it complies with the terms and conditions of this Agreement; and + +b) its license agreement: + +i) effectively disclaims on behalf of all Contributors all warranties and conditions, express and implied, including warranties or conditions of title and non-infringement, and implied warranties or conditions of merchantability and fitness for a particular purpose; + +ii) effectively excludes on behalf of all Contributors all liability for damages, including direct, indirect, special, incidental and consequential damages, such as lost profits; + +iii) states that any provisions which differ from this Agreement are offered by that Contributor alone and not by any other party; and + +iv) states that source code for the Program is available from such Contributor, and informs licensees how to obtain it in a reasonable manner on or through a medium customarily used for software exchange. + +When the Program is made available in source code form: + +a) it must be made available under this Agreement; and + +b) a copy of this Agreement must be included with each copy of the Program. + +Contributors may not remove or alter any copyright notices contained within the Program. + +Each Contributor must identify itself as the originator of its Contribution, if any, in a manner that reasonably allows subsequent Recipients to identify the originator of the Contribution. + +4. COMMERCIAL DISTRIBUTION + +Commercial distributors of software may accept certain responsibilities with respect to end users, business partners and the like. While this license is intended to facilitate the commercial use of the Program, the Contributor who includes the Program in a commercial product offering should do so in a manner which does not create potential liability for other Contributors. Therefore, if a Contributor includes the Program in a commercial product offering, such Contributor ("Commercial Contributor") hereby agrees to defend and indemnify every other Contributor ("Indemnified Contributor") against any losses, damages and costs (collectively "Losses") arising from claims, lawsuits and other legal actions brought by a third party against the Indemnified Contributor to the extent caused by the acts or omissions of such Commercial Contributor in connection with its distribution of the Program in a commercial product offering. The obligations in this section do not apply to any claims or Losses relating to any actual or alleged intellectual property infringement. In order to qualify, an Indemnified Contributor must: a) promptly notify the Commercial Contributor in writing of such claim, and b) allow the Commercial Contributor to control, and cooperate with the Commercial Contributor in, the defense and any related settlement negotiations. The Indemnified Contributor may participate in any such claim at its own expense. + +For example, a Contributor might include the Program in a commercial product offering, Product X. That Contributor is then a Commercial Contributor. If that Commercial Contributor then makes performance claims, or offers warranties related to Product X, those performance claims and warranties are such Commercial Contributor's responsibility alone. Under this section, the Commercial Contributor would have to defend claims against the other Contributors related to those performance claims and warranties, and if a court requires any other Contributor to pay any damages as a result, the Commercial Contributor must pay those damages. + +5. NO WARRANTY + +EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, THE PROGRAM IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is solely responsible for determining the appropriateness of using and distributing the Program and assumes all risks associated with its exercise of rights under this Agreement , including but not limited to the risks and costs of program errors, compliance with applicable laws, damage to or loss of data, programs or equipment, and unavailability or interruption of operations. + +6. DISCLAIMER OF LIABILITY + +EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, NEITHER RECIPIENT NOR ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OR DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + +7. GENERAL + +If any provision of this Agreement is invalid or unenforceable under applicable law, it shall not affect the validity or enforceability of the remainder of the terms of this Agreement, and without further action by the parties hereto, such provision shall be reformed to the minimum extent necessary to make such provision valid and enforceable. + +If Recipient institutes patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that the Program itself (excluding combinations of the Program with other software or hardware) infringes such Recipient's patent(s), then such Recipient's rights granted under Section 2(b) shall terminate as of the date such litigation is filed. + +All Recipient's rights under this Agreement shall terminate if it fails to comply with any of the material terms or conditions of this Agreement and does not cure such failure in a reasonable period of time after becoming aware of such noncompliance. If all Recipient's rights under this Agreement terminate, Recipient agrees to cease use and distribution of the Program as soon as reasonably practicable. However, Recipient's obligations under this Agreement and any licenses granted by Recipient relating to the Program shall continue and survive. + +Everyone is permitted to copy and distribute copies of this Agreement, but in order to avoid inconsistency the Agreement is copyrighted and may only be modified in the following manner. The Agreement Steward reserves the right to publish new versions (including revisions) of this Agreement from time to time. No one other than the Agreement Steward has the right to modify this Agreement. The Eclipse Foundation is the initial Agreement Steward. The Eclipse Foundation may assign the responsibility to serve as the Agreement Steward to a suitable separate entity. Each new version of the Agreement will be given a distinguishing version number. The Program (including Contributions) may always be distributed subject to the version of the Agreement under which it was received. In addition, after a new version of the Agreement is published, Contributor may elect to distribute the Program (including its Contributions) under the new version. Except as expressly stated in Sections 2(a) and 2(b) above, Recipient receives no rights or licenses to the intellectual property of any Contributor under this Agreement, whether expressly, by implication, estoppel or otherwise. All rights in the Program not expressly granted under this Agreement are reserved. + +This Agreement is governed by the laws of the State of New York and the intellectual property laws of the United States of America. No party to this Agreement will bring a legal action under this Agreement more than one year after the cause of action arose. Each party waives its rights to a jury trial in any resulting litigation. + + +----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- + + + + + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. + + + ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- + + + + + * The Apache Software License, Version 1.1 + * + * + * Copyright (c) 1999-2003 The Apache Software Foundation. All rights + * reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions + * are met: + * + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in + * the documentation and/or other materials provided with the + * distribution. + * + * 3. The end-user documentation included with the redistribution, + * if any, must include the following acknowledgment: + * "This product includes software developed by the + * Apache Software Foundation (http://www.apache.org/)." + * Alternately, this acknowledgment may appear in the software itself, + * if and wherever such third-party acknowledgments normally appear. + * + * 4. The names "Xerces" and "Apache Software Foundation" must + * not be used to endorse or promote products derived from this + * software without prior written permission. For written + * permission, please contact apache@apache.org. + * + * 5. Products derived from this software may not be called "Apache", + * nor may "Apache" appear in their name, without prior written + * permission of the Apache Software Foundation. + * + * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES + * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE + * DISCLAIMED. IN NO EVENT SHALL THE APACHE SOFTWARE FOUNDATION OR + * ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, + * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT + * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF + * USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND + * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, + * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT + * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF + * SUCH DAMAGE. + * ==================================================================== + * + * This software consists of voluntary contributions made by many + * individuals on behalf of the Apache Software Foundation and was + * originally based on software copyright (c) 1999, International + * Business Machines, Inc., http://www.ibm.com. For more + * information on the Apache Software Foundation, please see + * . + */ + + + ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- + + + +BSD License + +Copyright (c) 2000-2006, www.hamcrest.org +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are met: + +Redistributions of source code must retain the above copyright notice, this list of +conditions and the following disclaimer. Redistributions in binary form must reproduce +the above copyright notice, this list of conditions and the following disclaimer in +the documentation and/or other materials provided with the distribution. + +Neither the name of Hamcrest nor the names of its contributors may be used to endorse +or promote products derived from this software without specific prior written +permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY +EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES +OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT +SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, +INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED +TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR +BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN +CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY +WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH +DAMAGE. + + +----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- + + + + +W3C(R) SOFTWARE NOTICE AND LICENSE +Copyright (c) 1994-2002 World Wide Web Consortium, (Massachusetts Institute of Technology, Institut National de Recherche en Informatique et en Automatique, Keio University). All Rights Reserved. http://www.w3.org/Consortium/Legal/ + +This W3C work (including software, documents, or other related items) is being provided by the copyright holders under the following license. By obtaining, using and/or copying this work, you (the licensee) agree that you have read, understood, and will comply with the following terms and conditions: + +Permission to use, copy, modify, and distribute this software and its documentation, with or without modification, for any purpose and without fee or royalty is hereby granted, provided that you include the following on ALL copies of the software and documentation or portions thereof, including modifications, that you make: + + The full text of this NOTICE in a location viewable to users of the redistributed or derivative work. + Any pre-existing intellectual property disclaimers, notices, or terms and conditions. If none exist, a short notice of the following form (hypertext is preferred, text is permitted) should be used within the body of any redistributed or derivative code: "Copyright (c) [$date-of-software] World Wide Web Consortium, (Massachusetts Institute of Technology, Institut National de Recherche en Informatique et en Automatique, Keio University). All Rights Reserved. http://www.w3.org/Consortium/Legal/" + Notice of any changes or modifications to the W3C files, including the date changes were made. (We recommend you provide URIs to the location from which the code is derived.) + +THIS SOFTWARE AND DOCUMENTATION IS PROVIDED "AS IS," AND COPYRIGHT HOLDERS MAKE NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO, WARRANTIES OF MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF THE SOFTWARE OR DOCUMENTATION WILL NOT INFRINGE ANY THIRD PARTY PATENTS, COPYRIGHTS, TRADEMARKS OR OTHER RIGHTS. + +COPYRIGHT HOLDERS WILL NOT BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF ANY USE OF THE SOFTWARE OR DOCUMENTATION. + +The name and trademarks of copyright holders may NOT be used in advertising or publicity pertaining to the software without specific, written prior permission. Title to copyright in this software and any associated documentation will at all times remain with copyright holders. + +____________________________________ + +This formulation of W3C's notice and license became active on August 14 1998 so as to improve compatibility with GPL. This version ensures that W3C software licensing terms are no more restrictive than GPL and consequently W3C software may be distributed in GPL packages. See the older formulation for the policy prior to this date. Please see our Copyright FAQ for common questions about using materials from our site, including specific terms and conditions for packages like libwww, Amaya, and Jigsaw. Other questions about this notice can be directed to site-policy@w3.org. + + + +webmaster +(last updated $Date: 2002/02/13 14:08:32 $) + + +----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- + + + + +COPYRIGHT AND PERMISSION NOTICE (ICU 58 and later) + +Copyright © 1991-2016 Unicode, Inc. All rights reserved. +Distributed under the Terms of Use in http://www.unicode.org/copyright.html + +Permission is hereby granted, free of charge, to any person obtaining +a copy of the Unicode data files and any associated documentation +(the "Data Files") or Unicode software and any associated documentation +(the "Software") to deal in the Data Files or Software +without restriction, including without limitation the rights to use, +copy, modify, merge, publish, distribute, and/or sell copies of +the Data Files or Software, and to permit persons to whom the Data Files +or Software are furnished to do so, provided that either +(a) this copyright and permission notice appear with all copies +of the Data Files or Software, or +(b) this copyright and permission notice appear in associated +Documentation. + +THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF +ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE +WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NONINFRINGEMENT OF THIRD PARTY RIGHTS. +IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN THIS +NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL +DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, +DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER +TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR +PERFORMANCE OF THE DATA FILES OR SOFTWARE. + +Except as contained in this notice, the name of a copyright holder +shall not be used in advertising or otherwise to promote the sale, +use or other dealings in these Data Files or Software without prior +written authorization of the copyright holder. + +--------------------- + +Third-Party Software Licenses + +This section contains third-party software notices and/or additional +terms for licensed third-party software components included within ICU +libraries. + +1. ICU License - ICU 1.8.1 to ICU 57.1 + +COPYRIGHT AND PERMISSION NOTICE + +Copyright (c) 1995-2016 International Business Machines Corporation and others +All rights reserved. + +Permission is hereby granted, free of charge, to any person obtaining +a copy of this software and associated documentation files (the +"Software"), to deal in the Software without restriction, including +without limitation the rights to use, copy, modify, merge, publish, +distribute, and/or sell copies of the Software, and to permit persons +to whom the Software is furnished to do so, provided that the above +copyright notice(s) and this permission notice appear in all copies of +the Software and that both the above copyright notice(s) and this +permission notice appear in supporting documentation. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT +OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR +HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY +SPECIAL INDIRECT OR CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER +RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF +CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN +CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. + +Except as contained in this notice, the name of a copyright holder +shall not be used in advertising or otherwise to promote the sale, use +or other dealings in this Software without prior written authorization +of the copyright holder. + +All trademarks and registered trademarks mentioned herein are the +property of their respective owners. + +2. Chinese/Japanese Word Break Dictionary Data (cjdict.txt) + + # The Google Chrome software developed by Google is licensed under + # the BSD license. Other software included in this distribution is + # provided under other licenses, as set forth below. + # + # The BSD License + # http://opensource.org/licenses/bsd-license.php + # Copyright (C) 2006-2008, Google Inc. + # + # All rights reserved. + # + # Redistribution and use in source and binary forms, with or without + # modification, are permitted provided that the following conditions are met: + # + # Redistributions of source code must retain the above copyright notice, + # this list of conditions and the following disclaimer. + # Redistributions in binary form must reproduce the above + # copyright notice, this list of conditions and the following + # disclaimer in the documentation and/or other materials provided with + # the distribution. + # Neither the name of Google Inc. nor the names of its + # contributors may be used to endorse or promote products derived from + # this software without specific prior written permission. + # + # + # THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND + # CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, + # INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF + # MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE + # DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE + # LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + # CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF + # SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR + # BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF + # LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + # NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS + # SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + # + # + # The word list in cjdict.txt are generated by combining three word lists + # listed below with further processing for compound word breaking. The + # frequency is generated with an iterative training against Google web + # corpora. + # + # * Libtabe (Chinese) + # - https://sourceforge.net/project/?group_id=1519 + # - Its license terms and conditions are shown below. + # + # * IPADIC (Japanese) + # - http://chasen.aist-nara.ac.jp/chasen/distribution.html + # - Its license terms and conditions are shown below. + # + # ---------COPYING.libtabe ---- BEGIN-------------------- + # + # /* + # * Copyrighy (c) 1999 TaBE Project. + # * Copyright (c) 1999 Pai-Hsiang Hsiao. + # * All rights reserved. + # * + # * Redistribution and use in source and binary forms, with or without + # * modification, are permitted provided that the following conditions + # * are met: + # * + # * . Redistributions of source code must retain the above copyright + # * notice, this list of conditions and the following disclaimer. + # * . Redistributions in binary form must reproduce the above copyright + # * notice, this list of conditions and the following disclaimer in + # * the documentation and/or other materials provided with the + # * distribution. + # * . Neither the name of the TaBE Project nor the names of its + # * contributors may be used to endorse or promote products derived + # * from this software without specific prior written permission. + # * + # * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS + # * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT + # * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS + # * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE + # * REGENTS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, + # * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES + # * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + # * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) + # * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, + # * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) + # * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED + # * OF THE POSSIBILITY OF SUCH DAMAGE. + # */ + # + # /* + # * Copyright (c) 1999 Computer Systems and Communication Lab, + # * Institute of Information Science, Academia + # * Sinica. All rights reserved. + # * + # * Redistribution and use in source and binary forms, with or without + # * modification, are permitted provided that the following conditions + # * are met: + # * + # * . Redistributions of source code must retain the above copyright + # * notice, this list of conditions and the following disclaimer. + # * . Redistributions in binary form must reproduce the above copyright + # * notice, this list of conditions and the following disclaimer in + # * the documentation and/or other materials provided with the + # * distribution. + # * . Neither the name of the Computer Systems and Communication Lab + # * nor the names of its contributors may be used to endorse or + # * promote products derived from this software without specific + # * prior written permission. + # * + # * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS + # * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT + # * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS + # * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE + # * REGENTS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, + # * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES + # * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + # * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) + # * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, + # * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) + # * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED + # * OF THE POSSIBILITY OF SUCH DAMAGE. + # */ + # + # Copyright 1996 Chih-Hao Tsai @ Beckman Institute, + # University of Illinois + # c-tsai4@uiuc.edu http://casper.beckman.uiuc.edu/~c-tsai4 + # + # ---------------COPYING.libtabe-----END-------------------------------- + # + # + # ---------------COPYING.ipadic-----BEGIN------------------------------- + # + # Copyright 2000, 2001, 2002, 2003 Nara Institute of Science + # and Technology. All Rights Reserved. + # + # Use, reproduction, and distribution of this software is permitted. + # Any copy of this software, whether in its original form or modified, + # must include both the above copyright notice and the following + # paragraphs. + # + # Nara Institute of Science and Technology (NAIST), + # the copyright holders, disclaims all warranties with regard to this + # software, including all implied warranties of merchantability and + # fitness, in no event shall NAIST be liable for + # any special, indirect or consequential damages or any damages + # whatsoever resulting from loss of use, data or profits, whether in an + # action of contract, negligence or other tortuous action, arising out + # of or in connection with the use or performance of this software. + # + # A large portion of the dictionary entries + # originate from ICOT Free Software. The following conditions for ICOT + # Free Software applies to the current dictionary as well. + # + # Each User may also freely distribute the Program, whether in its + # original form or modified, to any third party or parties, PROVIDED + # that the provisions of Section 3 ("NO WARRANTY") will ALWAYS appear + # on, or be attached to, the Program, which is distributed substantially + # in the same form as set out herein and that such intended + # distribution, if actually made, will neither violate or otherwise + # contravene any of the laws and regulations of the countries having + # jurisdiction over the User or the intended distribution itself. + # + # NO WARRANTY + # + # The program was produced on an experimental basis in the course of the + # research and development conducted during the project and is provided + # to users as so produced on an experimental basis. Accordingly, the + # program is provided without any warranty whatsoever, whether express, + # implied, statutory or otherwise. The term "warranty" used herein + # includes, but is not limited to, any warranty of the quality, + # performance, merchantability and fitness for a particular purpose of + # the program and the nonexistence of any infringement or violation of + # any right of any third party. + # + # Each user of the program will agree and understand, and be deemed to + # have agreed and understood, that there is no warranty whatsoever for + # the program and, accordingly, the entire risk arising from or + # otherwise connected with the program is assumed by the user. + # + # Therefore, neither ICOT, the copyright holder, or any other + # organization that participated in or was otherwise related to the + # development of the program and their respective officials, directors, + # officers and other employees shall be held liable for any and all + # damages, including, without limitation, general, special, incidental + # and consequential damages, arising out of or otherwise in connection + # with the use or inability to use the program or any product, material + # or result produced or otherwise obtained by using the program, + # regardless of whether they have been advised of, or otherwise had + # knowledge of, the possibility of such damages at any time during the + # project or thereafter. Each user will be deemed to have agreed to the + # foregoing by his or her commencement of use of the program. The term + # "use" as used herein includes, but is not limited to, the use, + # modification, copying and distribution of the program and the + # production of secondary products from the program. + # + # In the case where the program, whether in its original form or + # modified, was distributed or delivered to or received by a user from + # any person, organization or entity other than ICOT, unless it makes or + # grants independently of ICOT any specific warranty to the user in + # writing, such person, organization or entity, will also be exempted + # from and not be held liable to the user for any such damages as noted + # above as far as the program is concerned. + # + # ---------------COPYING.ipadic-----END---------------------------------- + +3. Lao Word Break Dictionary Data (laodict.txt) + + # Copyright (c) 2013 International Business Machines Corporation + # and others. All Rights Reserved. + # + # Project: http://code.google.com/p/lao-dictionary/ + # Dictionary: http://lao-dictionary.googlecode.com/git/Lao-Dictionary.txt + # License: http://lao-dictionary.googlecode.com/git/Lao-Dictionary-LICENSE.txt + # (copied below) + # + # This file is derived from the above dictionary, with slight + # modifications. + # ---------------------------------------------------------------------- + # Copyright (C) 2013 Brian Eugene Wilson, Robert Martin Campbell. + # All rights reserved. + # + # Redistribution and use in source and binary forms, with or without + # modification, + # are permitted provided that the following conditions are met: + # + # + # Redistributions of source code must retain the above copyright notice, this + # list of conditions and the following disclaimer. Redistributions in + # binary form must reproduce the above copyright notice, this list of + # conditions and the following disclaimer in the documentation and/or + # other materials provided with the distribution. + # + # + # THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS + # "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT + # LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS + # FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE + # COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, + # INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES + # (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + # SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) + # HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, + # STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) + # ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED + # OF THE POSSIBILITY OF SUCH DAMAGE. + # -------------------------------------------------------------------------- + +4. Burmese Word Break Dictionary Data (burmesedict.txt) + + # Copyright (c) 2014 International Business Machines Corporation + # and others. All Rights Reserved. + # + # This list is part of a project hosted at: + # github.com/kanyawtech/myanmar-karen-word-lists + # + # -------------------------------------------------------------------------- + # Copyright (c) 2013, LeRoy Benjamin Sharon + # All rights reserved. + # + # Redistribution and use in source and binary forms, with or without + # modification, are permitted provided that the following conditions + # are met: Redistributions of source code must retain the above + # copyright notice, this list of conditions and the following + # disclaimer. Redistributions in binary form must reproduce the + # above copyright notice, this list of conditions and the following + # disclaimer in the documentation and/or other materials provided + # with the distribution. + # + # Neither the name Myanmar Karen Word Lists, nor the names of its + # contributors may be used to endorse or promote products derived + # from this software without specific prior written permission. + # + # THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND + # CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, + # INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF + # MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE + # DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS + # BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, + # EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED + # TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, + # DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON + # ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR + # TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF + # THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF + # SUCH DAMAGE. + # -------------------------------------------------------------------------- + +5. Time Zone Database + + ICU uses the public domain data and code derived from Time Zone +Database for its time zone support. The ownership of the TZ database +is explained in BCP 175: Procedure for Maintaining the Time Zone +Database section 7. + + # 7. Database Ownership + # + # The TZ database itself is not an IETF Contribution or an IETF + # document. Rather it is a pre-existing and regularly updated work + # that is in the public domain, and is intended to remain in the + # public domain. Therefore, BCPs 78 [RFC5378] and 79 [RFC3979] do + # not apply to the TZ Database or contributions that individuals make + # to it. Should any claims be made and substantiated against the TZ + # Database, the organization that is providing the IANA + # Considerations defined in this RFC, under the memorandum of + # understanding with the IETF, currently ICANN, may act in accordance + # with all competent court orders. No ownership claims will be made + # by ICANN or the IETF Trust on the database or the code. Any person + # making a contribution to the database or code waives all rights to + # future claims in that contribution or in the TZ Database. + + +----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- + + + +COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.0 + +1. Definitions. + + 1.1. Contributor. means each individual or entity that creates or contributes to the creation of Modifications. + + 1.2. Contributor Version. means the combination of the Original Software, prior Modifications used by a Contributor (if any), and the Modifications made by that particular Contributor. + + 1.3. Covered Software. means (a) the Original Software, or (b) Modifications, or (c) the combination of files containing Original Software with files containing Modifications, in each case including portions thereof. + + 1.4. Executable. means the Covered Software in any form other than Source Code. + + 1.5. Initial Developer. means the individual or entity that first makes Original Software available under this License. + + 1.6. Larger Work. means a work which combines Covered Software or portions thereof with code not governed by the terms of this License. + + 1.7. License. means this document. + + 1.8. Licensable. means having the right to grant, to the maximum extent possible, whether at the time of the initial grant or subsequently acquired, any and all of the rights conveyed herein. + + 1.9. Modifications. means the Source Code and Executable form of any of the following: + + A. Any file that results from an addition to, deletion from or modification of the contents of a file containing Original Software or previous Modifications; + + B. Any new file that contains any part of the Original Software or previous Modification; or + + C. Any new file that is contributed or otherwise made available under the terms of this License. + + 1.10. Original Software. means the Source Code and Executable form of computer software code that is originally released under this License. + + 1.11. Patent Claims. means any patent claim(s), now owned or hereafter acquired, including without limitation, method, process, and apparatus claims, in any patent Licensable by grantor. + + 1.12. Source Code. means (a) the common form of computer software code in which modifications are made and (b) associated documentation included in or with such code. + + 1.13. You. (or .Your.) means an individual or a legal entity exercising rights under, and complying with all of the terms of, this License. For legal entities, .You. includes any entity which controls, is controlled by, or is under common control with You. For purposes of this definition, .control. means (a) the power, direct or indirect, to cause the direction or management of such entity, whether by contract or otherwise, or (b) ownership of more than fifty percent (50%) of the outstanding shares or beneficial ownership of such entity. + +2. License Grants. + + 2.1. The Initial Developer Grant. + + Conditioned upon Your compliance with Section 3.1 below and subject to third party intellectual property claims, the Initial Developer hereby grants You a world-wide, royalty-free, non-exclusive license: + + (a) under intellectual property rights (other than patent or trademark) Licensable by Initial Developer, to use, reproduce, modify, display, perform, sublicense and distribute the Original Software (or portions thereof), with or without Modifications, and/or as part of a Larger Work; and + + (b) under Patent Claims infringed by the making, using or selling of Original Software, to make, have made, use, practice, sell, and offer for sale, and/or otherwise dispose of the Original Software (or portions thereof). + + (c) The licenses granted in Sections 2.1(a) and (b) are effective on the date Initial Developer first distributes or otherwise makes the Original Software available to a third party under the terms of this License. + + (d) Notwithstanding Section 2.1(b) above, no patent license is granted: (1) for code that You delete from the Original Software, or (2) for infringements caused by: (i) the modification of the Original Software, or (ii) the combination of the Original Software with other software or devices. + + 2.2. Contributor Grant. + + Conditioned upon Your compliance with Section 3.1 below and subject to third party intellectual property claims, each Contributor hereby grants You a world-wide, royalty-free, non-exclusive license: + + (a) under intellectual property rights (other than patent or trademark) Licensable by Contributor to use, reproduce, modify, display, perform, sublicense and distribute the Modifications created by such Contributor (or portions thereof), either on an unmodified basis, with other Modifications, as Covered Software and/or as part of a Larger Work; and + + (b) under Patent Claims infringed by the making, using, or selling of Modifications made by that Contributor either alone and/or in combination with its Contributor Version (or portions of such combination), to make, use, sell, offer for sale, have made, and/or otherwise dispose of: (1) Modifications made by that Contributor (or portions thereof); and (2) the combination of Modifications made by that Contributor with its Contributor Version (or portions of such combination). + + (c) The licenses granted in Sections 2.2(a) and 2.2(b) are effective on the date Contributor first distributes or otherwise makes the Modifications available to a third party. + + (d) Notwithstanding Section 2.2(b) above, no patent license is granted: (1) for any code that Contributor has deleted from the Contributor Version; (2) for infringements caused by: (i) third party modifications of Contributor Version, or (ii) the combination of Modifications made by that Contributor with other software (except as part of the Contributor Version) or other devices; or (3) under Patent Claims infringed by Covered Software in the absence of Modifications made by that Contributor. + +3. Distribution Obligations. + + 3.1. Availability of Source Code. + Any Covered Software that You distribute or otherwise make available in Executable form must also be made available in Source Code form and that Source Code form must be distributed only under the terms of this License. You must include a copy of this License with every copy of the Source Code form of the Covered Software You distribute or otherwise make available. You must inform recipients of any such Covered Software in Executable form as to how they can obtain such Covered Software in Source Code form in a reasonable manner on or through a medium customarily used for software exchange. + + 3.2. Modifications. + The Modifications that You create or to which You contribute are governed by the terms of this License. You represent that You believe Your Modifications are Your original creation(s) and/or You have sufficient rights to grant the rights conveyed by this License. + + 3.3. Required Notices. + You must include a notice in each of Your Modifications that identifies You as the Contributor of the Modification. You may not remove or alter any copyright, patent or trademark notices contained within the Covered Software, or any notices of licensing or any descriptive text giving attribution to any Contributor or the Initial Developer. + + 3.4. Application of Additional Terms. + You may not offer or impose any terms on any Covered Software in Source Code form that alters or restricts the applicable version of this License or the recipients. rights hereunder. You may choose to offer, and to charge a fee for, warranty, support, indemnity or liability obligations to one or more recipients of Covered Software. However, you may do so only on Your own behalf, and not on behalf of the Initial Developer or any Contributor. You must make it absolutely clear that any such warranty, support, indemnity or liability obligation is offered by You alone, and You hereby agree to indemnify the Initial Developer and every Contributor for any liability incurred by the Initial Developer or such Contributor as a result of warranty, support, indemnity or liability terms You offer. + + 3.5. Distribution of Executable Versions. + You may distribute the Executable form of the Covered Software under the terms of this License or under the terms of a license of Your choice, which may contain terms different from this License, provided that You are in compliance with the terms of this License and that the license for the Executable form does not attempt to limit or alter the recipient.s rights in the Source Code form from the rights set forth in this License. If You distribute the Covered Software in Executable form under a different license, You must make it absolutely clear that any terms which differ from this License are offered by You alone, not by the Initial Developer or Contributor. You hereby agree to indemnify the Initial Developer and every Contributor for any liability incurred by the Initial Developer or such Contributor as a result of any such terms You offer. + + 3.6. Larger Works. + You may create a Larger Work by combining Covered Software with other code not governed by the terms of this License and distribute the Larger Work as a single product. In such a case, You must make sure the requirements of this License are fulfilled for the Covered Software. + +4. Versions of the License. + + 4.1. New Versions. + Sun Microsystems, Inc. is the initial license steward and may publish revised and/or new versions of this License from time to time. Each version will be given a distinguishing version number. Except as provided in Section 4.3, no one other than the license steward has the right to modify this License. + + 4.2. Effect of New Versions. + You may always continue to use, distribute or otherwise make the Covered Software available under the terms of the version of the License under which You originally received the Covered Software. If the Initial Developer includes a notice in the Original Software prohibiting it from being distributed or otherwise made available under any subsequent version of the License, You must distribute and make the Covered Software available under the terms of the version of the License under which You originally received the Covered Software. Otherwise, You may also choose to use, distribute or otherwise make the Covered Software available under the terms of any subsequent version of the License published by the license steward. + + 4.3. Modified Versions. + When You are an Initial Developer and You want to create a new license for Your Original Software, You may create and use a modified version of this License if You: (a) rename the license and remove any references to the name of the license steward (except to note that the license differs from this License); and (b) otherwise make it clear that the license contains terms which differ from this License. + +5. DISCLAIMER OF WARRANTY. + + COVERED SOFTWARE IS PROVIDED UNDER THIS LICENSE ON AN .AS IS. BASIS, WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, WITHOUT LIMITATION, WARRANTIES THAT THE COVERED SOFTWARE IS FREE OF DEFECTS, MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE OR NON-INFRINGING. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE COVERED SOFTWARE IS WITH YOU. SHOULD ANY COVERED SOFTWARE PROVE DEFECTIVE IN ANY RESPECT, YOU (NOT THE INITIAL DEVELOPER OR ANY OTHER CONTRIBUTOR) ASSUME THE COST OF ANY NECESSARY SERVICING, REPAIR OR CORRECTION. THIS DISCLAIMER OF WARRANTY CONSTITUTES AN ESSENTIAL PART OF THIS LICENSE. NO USE OF ANY COVERED SOFTWARE IS AUTHORIZED HEREUNDER EXCEPT UNDER THIS DISCLAIMER. + +6. TERMINATION. + + 6.1. This License and the rights granted hereunder will terminate automatically if You fail to comply with terms herein and fail to cure such breach within 30 days of becoming aware of the breach. Provisions which, by their nature, must remain in effect beyond the termination of this License shall survive. + + 6.2. If You assert a patent infringement claim (excluding declaratory judgment actions) against Initial Developer or a Contributor (the Initial Developer or Contributor against whom You assert such claim is referred to as .Participant.) alleging that the Participant Software (meaning the Contributor Version where the Participant is a Contributor or the Original Software where the Participant is the Initial Developer) directly or indirectly infringes any patent, then any and all rights granted directly or indirectly to You by such Participant, the Initial Developer (if the Initial Developer is not the Participant) and all Contributors under Sections 2.1 and/or 2.2 of this License shall, upon 60 days notice from Participant terminate prospectively and automatically at the expiration of such 60 day notice period, unless if within such 60 day period You withdraw Your claim with respect to the Participant Software against such Participant either unilaterally or pursuant to a written agreement with Participant. + + 6.3. In the event of termination under Sections 6.1 or 6.2 above, all end user licenses that have been validly granted by You or any distributor hereunder prior to termination (excluding licenses granted to You by any distributor) shall survive termination. + +7. LIMITATION OF LIABILITY. + + UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, WHETHER TORT (INCLUDING NEGLIGENCE), CONTRACT, OR OTHERWISE, SHALL YOU, THE INITIAL DEVELOPER, ANY OTHER CONTRIBUTOR, OR ANY DISTRIBUTOR OF COVERED SOFTWARE, OR ANY SUPPLIER OF ANY OF SUCH PARTIES, BE LIABLE TO ANY PERSON FOR ANY INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY CHARACTER INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOST PROFITS, LOSS OF GOODWILL, WORK STOPPAGE, COMPUTER FAILURE OR MALFUNCTION, OR ANY AND ALL OTHER COMMERCIAL DAMAGES OR LOSSES, EVEN IF SUCH PARTY SHALL HAVE BEEN INFORMED OF THE POSSIBILITY OF SUCH DAMAGES. THIS LIMITATION OF LIABILITY SHALL NOT APPLY TO LIABILITY FOR DEATH OR PERSONAL INJURY RESULTING FROM SUCH PARTY.S NEGLIGENCE TO THE EXTENT APPLICABLE LAW PROHIBITS SUCH LIMITATION. SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OR LIMITATION OF INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO THIS EXCLUSION AND LIMITATION MAY NOT APPLY TO YOU. + +8. U.S. GOVERNMENT END USERS. + + The Covered Software is a .commercial item,. as that term is defined in 48 C.F.R. 2.101 (Oct. 1995), consisting of .commercial computer software. (as that term is defined at 48 C.F.R. ? 252.227-7014(a)(1)) and .commercial computer software documentation. as such terms are used in 48 C.F.R. 12.212 (Sept. 1995). Consistent with 48 C.F.R. 12.212 and 48 C.F.R. 227.7202-1 through 227.7202-4 (June 1995), all U.S. Government End Users acquire Covered Software with only those rights set forth herein. This U.S. Government Rights clause is in lieu of, and supersedes, any other FAR, DFAR, or other clause or provision that addresses Government rights in computer software under this License. + +9. MISCELLANEOUS. + + This License represents the complete agreement concerning subject matter hereof. If any provision of this License is held to be unenforceable, such provision shall be reformed only to the extent necessary to make it enforceable. This License shall be governed by the law of the jurisdiction specified in a notice contained within the Original Software (except to the extent applicable law, if any, provides otherwise), excluding such jurisdiction.s conflict-of-law provisions. Any litigation relating to this License shall be subject to the jurisdiction of the courts located in the jurisdiction and venue specified in a notice contained within the Original Software, with the losing party responsible for costs, including, without limitation, court costs and reasonable attorneys. fees and expenses. The application of the United Nations Convention on Contracts for the International Sale of Goods is expressly excluded. Any law or regulation which provides that the language of a contract shall be construed against the drafter shall not apply to this License. You agree that You alone are responsible for compliance with the United States export administration regulations (and the export control laws and regulation of any other countries) when You use, distribute or otherwise make available any Covered Software. + +10. RESPONSIBILITY FOR CLAIMS. + + As between Initial Developer and the Contributors, each party is responsible for claims and damages arising, directly or indirectly, out of its utilization of rights under this License and You agree to work with Initial Developer and Contributors to distribute such responsibility on an equitable basis. Nothing herein is intended or shall be deemed to constitute any admission of liability. + + NOTICE PURSUANT TO SECTION 9 OF THE COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) + + The code released under the CDDL shall be governed by the laws of the State of California (excluding conflict-of-law provisions). Any litigation relating to this License shall be subject to the jurisdiction of the Federal Courts of the Northern District of California and the state courts of the State of California, with venue lying in Santa Clara County, California. + + +The GNU General Public License (GPL) Version 2, June 1991 + + +Copyright (C) 1989, 1991 Free Software Foundation, Inc. 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + +Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. + +Preamble + +The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public License is intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users. This General Public License applies to most of the Free Software Foundation's software and to any other program whose authors commit to using it. (Some other Free Software Foundation software is covered by the GNU Library General Public License instead.) You can apply it to your programs, too. + +When we speak of free software, we are referring to freedom, not price. Our General Public Licenses are designed to make sure that you have the freedom to distribute copies of free software (and charge for this service if you wish), that you receive source code or can get it if you want it, that you can change the software or use pieces of it in new free programs; and that you know you can do these things. + +To protect your rights, we need to make restrictions that forbid anyone to deny you these rights or to ask you to surrender the rights. These restrictions translate to certain responsibilities for you if you distribute copies of the software, or if you modify it. + +For example, if you distribute copies of such a program, whether gratis or for a fee, you must give the recipients all the rights that you have. You must make sure that they, too, receive or can get the source code. And you must show them these terms so they know their rights. + +We protect your rights with two steps: (1) copyright the software, and (2) offer you this license which gives you legal permission to copy, distribute and/or modify the software. + +Also, for each author's protection and ours, we want to make certain that everyone understands that there is no warranty for this free software. If the software is modified by someone else and passed on, we want its recipients to know that what they have is not the original, so that any problems introduced by others will not reflect on the original authors' reputations. + +Finally, any free program is threatened constantly by software patents. We wish to avoid the danger that redistributors of a free program will individually obtain patent licenses, in effect making the program proprietary. To prevent this, we have made it clear that any patent must be licensed for everyone's free use or not licensed at all. + +The precise terms and conditions for copying, distribution and modification follow. + + +TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + +0. This License applies to any program or other work which contains a notice placed by the copyright holder saying it may be distributed under the terms of this General Public License. The "Program", below, refers to any such program or work, and a "work based on the Program" means either the Program or any derivative work under copyright law: that is to say, a work containing the Program or a portion of it, either verbatim or with modifications and/or translated into another language. (Hereinafter, translation is included without limitation in the term "modification".) Each licensee is addressed as "you". + +Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running the Program is not restricted, and the output from the Program is covered only if its contents constitute a work based on the Program (independent of having been made by running the Program). Whether that is true depends on what the Program does. + +1. You may copy and distribute verbatim copies of the Program's source code as you receive it, in any medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and give any other recipients of the Program a copy of this License along with the Program. + +You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee. + +2. You may modify your copy or copies of the Program or any portion of it, thus forming a work based on the Program, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions: + + a) You must cause the modified files to carry prominent notices stating that you changed the files and the date of any change. + + b) You must cause any work that you distribute or publish, that in whole or in part contains or is derived from the Program or any part thereof, to be licensed as a whole at no charge to all third parties under the terms of this License. + + c) If the modified program normally reads commands interactively when run, you must cause it, when started running for such interactive use in the most ordinary way, to print or display an announcement including an appropriate copyright notice and a notice that there is no warranty (or else, saying that you provide a warranty) and that users may redistribute the program under these conditions, and telling the user how to view a copy of this License. (Exception: if the Program itself is interactive but does not normally print such an announcement, your work based on the Program is not required to print an announcement.) + +These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Program, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Program, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it. + +Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Program. + +In addition, mere aggregation of another work not based on the Program with the Program (or with a work based on the Program) on a volume of a storage or distribution medium does not bring the other work under the scope of this License. + +3. You may copy and distribute the Program (or a work based on it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you also do one of the following: + + a) Accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, + + b) Accompany it with a written offer, valid for at least three years, to give any third party, for a charge no more than your cost of physically performing source distribution, a complete machine-readable copy of the corresponding source code, to be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, + + c) Accompany it with the information you received as to the offer to distribute corresponding source code. (This alternative is allowed only for noncommercial distribution and only if you received the program in object code or executable form with such an offer, in accord with Subsection b above.) + +The source code for a work means the preferred form of the work for making modifications to it. For an executable work, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the executable. However, as a special exception, the source code distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable. + +If distribution of executable or object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place counts as distribution of the source code, even though third parties are not compelled to copy the source along with the object code. + +4. You may not copy, modify, sublicense, or distribute the Program except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense or distribute the Program is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance. + +5. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Program or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Program (or any work based on the Program), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Program or works based on it. + +6. Each time you redistribute the Program (or any work based on the Program), the recipient automatically receives a license from the original licensor to copy, distribute or modify the Program subject to these terms and conditions. You may not impose any further restrictions on the recipients' exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties to this License. + +7. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), conditions are imposed on you (whether by court order, agreement or otherwise) that contradict the conditions of this License, they do not excuse you from the conditions of this License. If you cannot distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Program at all. For example, if a patent license would not permit royalty-free redistribution of the Program by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Program. + +If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply and the section as a whole is intended to apply in other circumstances. + +It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system, which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice. + +This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License. + +8. If the distribution and/or use of the Program is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Program under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License. + +9. The Free Software Foundation may publish revised and/or new versions of the General Public License from time to time. Such new versions will be similar in spirit to the present version, but may differ in detail to address new problems or concerns. + +Each version is given a distinguishing version number. If the Program specifies a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Program does not specify a version number of this License, you may choose any version ever published by the Free Software Foundation. + +10. If you wish to incorporate parts of the Program into other free programs whose distribution conditions are different, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally. + +NO WARRANTY + +11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. + +12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + +END OF TERMS AND CONDITIONS + + +How to Apply These Terms to Your New Programs + +If you develop a new program, and you want it to be of the greatest possible use to the public, the best way to achieve this is to make it free software which everyone can redistribute and change under these terms. + +To do so, attach the following notices to the program. It is safest to attach them to the start of each source file to most effectively convey the exclusion of warranty; and each file should have at least the "copyright" line and a pointer to where the full notice is found. + + One line to give the program's name and a brief idea of what it does. + + Copyright (C) + + This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. + + You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + +Also add information on how to contact you by electronic and paper mail. + +If the program is interactive, make it output a short notice like this when it starts in an interactive mode: + + Gnomovision version 69, Copyright (C) year name of author + Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. This is free software, and you are welcome to redistribute it under certain conditions; type `show c' for details. + +The hypothetical commands `show w' and `show c' should show the appropriate parts of the General Public License. Of course, the commands you use may be called something other than `show w' and `show c'; they could even be mouse-clicks or menu items--whatever suits your program. + +You should also get your employer (if you work as a programmer) or your school, if any, to sign a "copyright disclaimer" for the program, if necessary. Here is a sample; alter the names: + + Yoyodyne, Inc., hereby disclaims all copyright interest in the program `Gnomovision' (which makes passes at compilers) written by James Hacker. + + signature of Ty Coon, 1 April 1989 + Ty Coon, President of Vice + +This General Public License does not permit incorporating your program into proprietary programs. If your program is a subroutine library, you may consider it more useful to permit linking proprietary applications with the library. If this is what you want to do, use the GNU Library General Public License instead of this License. + + +"CLASSPATH" EXCEPTION TO THE GPL VERSION 2 + +Certain source files distributed by Sun Microsystems, Inc. are subject to the following clarification and special exception to the GPL Version 2, but only where Sun has expressly included in the particular source file's header the words + +"Sun designates this particular file as subject to the "Classpath" exception as provided by Sun in the License file that accompanied this code." + +Linking this library statically or dynamically with other modules is making a combined work based on this library. Thus, the terms and conditions of the GNU General Public License Version 2 cover the whole combination. + +As a special exception, the copyright holders of this library give you permission to link this library with independent modules to produce an executable, regardless of the license terms of these independent modules, and to copy and distribute the resulting executable under terms of your choice, provided that you also meet, for each linked independent module, the terms and conditions of the license of that module.? An independent module is a module which is not derived from or based on this library.? If you modify this library, you may extend this exception to your version of the library, but you are not obligated to do so.? If you do not wish to do so, delete this exception statement from your version. + + +----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- + + + +Common Public License - v 1.0 + +Updated 16 Apr 2009 + +As of 25 Feb 2009, IBM has assigned the Agreement Steward role for the CPL to the Eclipse Foundation. Eclipse has designated the Eclipse Public License (EPL) as the follow-on version of the CPL. + +THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS COMMON PUBLIC LICENSE ("AGREEMENT"). ANY USE, REPRODUCTION OR DISTRIBUTION OF THE PROGRAM CONSTITUTES RECIPIENT'S ACCEPTANCE OF THIS AGREEMENT. + +1. DEFINITIONS + +"Contribution" means: + + a) in the case of the initial Contributor, the initial code and documentation distributed under this Agreement, and + b) in the case of each subsequent Contributor: + + i) changes to the Program, and + + ii) additions to the Program; + + where such changes and/or additions to the Program originate from and are distributed by that particular Contributor. A Contribution 'originates' from a Contributor if it was added to the Program by such Contributor itself or anyone acting on such Contributor's behalf. Contributions do not include additions to the Program which: (i) are separate modules of software distributed in conjunction with the Program under their own license agreement, and (ii) are not derivative works of the Program. + +"Contributor" means any person or entity that distributes the Program. + +"Licensed Patents " mean patent claims licensable by a Contributor which are necessarily infringed by the use or sale of its Contribution alone or when combined with the Program. + +"Program" means the Contributions distributed in accordance with this Agreement. + +"Recipient" means anyone who receives the Program under this Agreement, including all Contributors. + +2. GRANT OF RIGHTS + + a) Subject to the terms of this Agreement, each Contributor hereby grants Recipient a non-exclusive, worldwide, royalty-free copyright license to reproduce, prepare derivative works of, publicly display, publicly perform, distribute and sublicense the Contribution of such Contributor, if any, and such derivative works, in source code and object code form. + + b) Subject to the terms of this Agreement, each Contributor hereby grants Recipient a non-exclusive, worldwide, royalty-free patent license under Licensed Patents to make, use, sell, offer to sell, import and otherwise transfer the Contribution of such Contributor, if any, in source code and object code form. This patent license shall apply to the combination of the Contribution and the Program if, at the time the Contribution is added by the Contributor, such addition of the Contribution causes such combination to be covered by the Licensed Patents. The patent license shall not apply to any other combinations which include the Contribution. No hardware per se is licensed hereunder. + + c) Recipient understands that although each Contributor grants the licenses to its Contributions set forth herein, no assurances are provided by any Contributor that the Program does not infringe the patent or other intellectual property rights of any other entity. Each Contributor disclaims any liability to Recipient for claims brought by any other entity based on infringement of intellectual property rights or otherwise. As a condition to exercising the rights and licenses granted hereunder, each Recipient hereby assumes sole responsibility to secure any other intellectual property rights needed, if any. For example, if a third party patent license is required to allow Recipient to distribute the Program, it is Recipient's responsibility to acquire that license before distributing the Program. + + d) Each Contributor represents that to its knowledge it has sufficient copyright rights in its Contribution, if any, to grant the copyright license set forth in this Agreement. + +3. REQUIREMENTS + +A Contributor may choose to distribute the Program in object code form under its own license agreement, provided that: + + a) it complies with the terms and conditions of this Agreement; and + + b) its license agreement: + + i) effectively disclaims on behalf of all Contributors all warranties and conditions, express and implied, including warranties or conditions of title and non-infringement, and implied warranties or conditions of merchantability and fitness for a particular purpose; + + ii) effectively excludes on behalf of all Contributors all liability for damages, including direct, indirect, special, incidental and consequential damages, such as lost profits; + + iii) states that any provisions which differ from this Agreement are offered by that Contributor alone and not by any other party; and + + iv) states that source code for the Program is available from such Contributor, and informs licensees how to obtain it in a reasonable manner on or through a medium customarily used for software exchange. + +When the Program is made available in source code form: + + a) it must be made available under this Agreement; and + + b) a copy of this Agreement must be included with each copy of the Program. + +Contributors may not remove or alter any copyright notices contained within the Program. + +Each Contributor must identify itself as the originator of its Contribution, if any, in a manner that reasonably allows subsequent Recipients to identify the originator of the Contribution. + +4. COMMERCIAL DISTRIBUTION + +Commercial distributors of software may accept certain responsibilities with respect to end users, business partners and the like. While this license is intended to facilitate the commercial use of the Program, the Contributor who includes the Program in a commercial product offering should do so in a manner which does not create potential liability for other Contributors. Therefore, if a Contributor includes the Program in a commercial product offering, such Contributor ("Commercial Contributor") hereby agrees to defend and indemnify every other Contributor ("Indemnified Contributor") against any losses, damages and costs (collectively "Losses") arising from claims, lawsuits and other legal actions brought by a third party against the Indemnified Contributor to the extent caused by the acts or omissions of such Commercial Contributor in connection with its distribution of the Program in a commercial product offering. The obligations in this section do not apply to any claims or Losses relating to any actual or alleged intellectual property infringement. In order to qualify, an Indemnified Contributor must: a) promptly notify the Commercial Contributor in writing of such claim, and b) allow the Commercial Contributor to control, and cooperate with the Commercial Contributor in, the defense and any related settlement negotiations. The Indemnified Contributor may participate in any such claim at its own expense. + +For example, a Contributor might include the Program in a commercial product offering, Product X. That Contributor is then a Commercial Contributor. If that Commercial Contributor then makes performance claims, or offers warranties related to Product X, those performance claims and warranties are such Commercial Contributor's responsibility alone. Under this section, the Commercial Contributor would have to defend claims against the other Contributors related to those performance claims and warranties, and if a court requires any other Contributor to pay any damages as a result, the Commercial Contributor must pay those damages. + +5. NO WARRANTY + +EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, THE PROGRAM IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is solely responsible for determining the appropriateness of using and distributing the Program and assumes all risks associated with its exercise of rights under this Agreement, including but not limited to the risks and costs of program errors, compliance with applicable laws, damage to or loss of data, programs or equipment, and unavailability or interruption of operations. + +6. DISCLAIMER OF LIABILITY + +EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, NEITHER RECIPIENT NOR ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OR DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + +7. GENERAL + +If any provision of this Agreement is invalid or unenforceable under applicable law, it shall not affect the validity or enforceability of the remainder of the terms of this Agreement, and without further action by the parties hereto, such provision shall be reformed to the minimum extent necessary to make such provision valid and enforceable. + +If Recipient institutes patent litigation against a Contributor with respect to a patent applicable to software (including a cross-claim or counterclaim in a lawsuit), then any patent licenses granted by that Contributor to such Recipient under this Agreement shall terminate as of the date such litigation is filed. In addition, if Recipient institutes patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that the Program itself (excluding combinations of the Program with other software or hardware) infringes such Recipient's patent(s), then such Recipient's rights granted under Section 2(b) shall terminate as of the date such litigation is filed. + +All Recipient's rights under this Agreement shall terminate if it fails to comply with any of the material terms or conditions of this Agreement and does not cure such failure in a reasonable period of time after becoming aware of such noncompliance. If all Recipient's rights under this Agreement terminate, Recipient agrees to cease use and distribution of the Program as soon as reasonably practicable. However, Recipient's obligations under this Agreement and any licenses granted by Recipient relating to the Program shall continue and survive. + +Everyone is permitted to copy and distribute copies of this Agreement, but in order to avoid inconsistency the Agreement is copyrighted and may only be modified in the following manner. The Agreement Steward reserves the right to publish new versions (including revisions) of this Agreement from time to time. No one other than the Agreement Steward has the right to modify this Agreement. IBM is the initial Agreement Steward. IBM may assign the responsibility to serve as the Agreement Steward to a suitable separate entity. Each new version of the Agreement will be given a distinguishing version number. The Program (including Contributions) may always be distributed subject to the version of the Agreement under which it was received. In addition, after a new version of the Agreement is published, Contributor may elect to distribute the Program (including its Contributions) under the new version. Except as expressly stated in Sections 2(a) and 2(b) above, Recipient receives no rights or licenses to the intellectual property of any Contributor under this Agreement, whether expressly, by implication, estoppel or otherwise. All rights in the Program not expressly granted under this Agreement are reserved. + +This Agreement is governed by the laws of the State of New York and the intellectual property laws of the United States of America. No party to this Agreement will bring a legal action under this Agreement more than one year after the cause of action arose. Each party waives its rights to a jury trial in any resulting litigation. + + +----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- + + + +Mozilla Public License Version 2.0 +================================== + +1. Definitions +-------------- + +1.1. "Contributor" + means each individual or legal entity that creates, contributes to + the creation of, or owns Covered Software. + +1.2. "Contributor Version" + means the combination of the Contributions of others (if any) used + by a Contributor and that particular Contributor's Contribution. + +1.3. "Contribution" + means Covered Software of a particular Contributor. + +1.4. "Covered Software" + means Source Code Form to which the initial Contributor has attached + the notice in Exhibit A, the Executable Form of such Source Code + Form, and Modifications of such Source Code Form, in each case + including portions thereof. + +1.5. "Incompatible With Secondary Licenses" + means + + (a) that the initial Contributor has attached the notice described + in Exhibit B to the Covered Software; or + + (b) that the Covered Software was made available under the terms of + version 1.1 or earlier of the License, but not also under the + terms of a Secondary License. + +1.6. "Executable Form" + means any form of the work other than Source Code Form. + +1.7. "Larger Work" + means a work that combines Covered Software with other material, in + a separate file or files, that is not Covered Software. + +1.8. "License" + means this document. + +1.9. "Licensable" + means having the right to grant, to the maximum extent possible, + whether at the time of the initial grant or subsequently, any and + all of the rights conveyed by this License. + +1.10. "Modifications" + means any of the following: + + (a) any file in Source Code Form that results from an addition to, + deletion from, or modification of the contents of Covered + Software; or + + (b) any new file in Source Code Form that contains any Covered + Software. + +1.11. "Patent Claims" of a Contributor + means any patent claim(s), including without limitation, method, + process, and apparatus claims, in any patent Licensable by such + Contributor that would be infringed, but for the grant of the + License, by the making, using, selling, offering for sale, having + made, import, or transfer of either its Contributions or its + Contributor Version. + +1.12. "Secondary License" + means either the GNU General Public License, Version 2.0, the GNU + Lesser General Public License, Version 2.1, the GNU Affero General + Public License, Version 3.0, or any later versions of those + licenses. + +1.13. "Source Code Form" + means the form of the work preferred for making modifications. + +1.14. "You" (or "Your") + means an individual or a legal entity exercising rights under this + License. For legal entities, "You" includes any entity that + controls, is controlled by, or is under common control with You. For + purposes of this definition, "control" means (a) the power, direct + or indirect, to cause the direction or management of such entity, + whether by contract or otherwise, or (b) ownership of more than + fifty percent (50%) of the outstanding shares or beneficial + ownership of such entity. + +2. License Grants and Conditions +-------------------------------- + +2.1. Grants + +Each Contributor hereby grants You a world-wide, royalty-free, +non-exclusive license: + +(a) under intellectual property rights (other than patent or trademark) + Licensable by such Contributor to use, reproduce, make available, + modify, display, perform, distribute, and otherwise exploit its + Contributions, either on an unmodified basis, with Modifications, or + as part of a Larger Work; and + +(b) under Patent Claims of such Contributor to make, use, sell, offer + for sale, have made, import, and otherwise transfer either its + Contributions or its Contributor Version. + +2.2. Effective Date + +The licenses granted in Section 2.1 with respect to any Contribution +become effective for each Contribution on the date the Contributor first +distributes such Contribution. + +2.3. Limitations on Grant Scope + +The licenses granted in this Section 2 are the only rights granted under +this License. No additional rights or licenses will be implied from the +distribution or licensing of Covered Software under this License. +Notwithstanding Section 2.1(b) above, no patent license is granted by a +Contributor: + +(a) for any code that a Contributor has removed from Covered Software; + or + +(b) for infringements caused by: (i) Your and any other third party's + modifications of Covered Software, or (ii) the combination of its + Contributions with other software (except as part of its Contributor + Version); or + +(c) under Patent Claims infringed by Covered Software in the absence of + its Contributions. + +This License does not grant any rights in the trademarks, service marks, +or logos of any Contributor (except as may be necessary to comply with +the notice requirements in Section 3.4). + +2.4. Subsequent Licenses + +No Contributor makes additional grants as a result of Your choice to +distribute the Covered Software under a subsequent version of this +License (see Section 10.2) or under the terms of a Secondary License (if +permitted under the terms of Section 3.3). + +2.5. Representation + +Each Contributor represents that the Contributor believes its +Contributions are its original creation(s) or it has sufficient rights +to grant the rights to its Contributions conveyed by this License. + +2.6. Fair Use + +This License is not intended to limit any rights You have under +applicable copyright doctrines of fair use, fair dealing, or other +equivalents. + +2.7. Conditions + +Sections 3.1, 3.2, 3.3, and 3.4 are conditions of the licenses granted +in Section 2.1. + +3. Responsibilities +------------------- + +3.1. Distribution of Source Form + +All distribution of Covered Software in Source Code Form, including any +Modifications that You create or to which You contribute, must be under +the terms of this License. You must inform recipients that the Source +Code Form of the Covered Software is governed by the terms of this +License, and how they can obtain a copy of this License. You may not +attempt to alter or restrict the recipients' rights in the Source Code +Form. + +3.2. Distribution of Executable Form + +If You distribute Covered Software in Executable Form then: + +(a) such Covered Software must also be made available in Source Code + Form, as described in Section 3.1, and You must inform recipients of + the Executable Form how they can obtain a copy of such Source Code + Form by reasonable means in a timely manner, at a charge no more + than the cost of distribution to the recipient; and + +(b) You may distribute such Executable Form under the terms of this + License, or sublicense it under different terms, provided that the + license for the Executable Form does not attempt to limit or alter + the recipients' rights in the Source Code Form under this License. + +3.3. Distribution of a Larger Work + +You may create and distribute a Larger Work under terms of Your choice, +provided that You also comply with the requirements of this License for +the Covered Software. If the Larger Work is a combination of Covered +Software with a work governed by one or more Secondary Licenses, and the +Covered Software is not Incompatible With Secondary Licenses, this +License permits You to additionally distribute such Covered Software +under the terms of such Secondary License(s), so that the recipient of +the Larger Work may, at their option, further distribute the Covered +Software under the terms of either this License or such Secondary +License(s). + +3.4. Notices + +You may not remove or alter the substance of any license notices +(including copyright notices, patent notices, disclaimers of warranty, +or limitations of liability) contained within the Source Code Form of +the Covered Software, except that You may alter any license notices to +the extent required to remedy known factual inaccuracies. + +3.5. Application of Additional Terms + +You may choose to offer, and to charge a fee for, warranty, support, +indemnity or liability obligations to one or more recipients of Covered +Software. However, You may do so only on Your own behalf, and not on +behalf of any Contributor. You must make it absolutely clear that any +such warranty, support, indemnity, or liability obligation is offered by +You alone, and You hereby agree to indemnify every Contributor for any +liability incurred by such Contributor as a result of warranty, support, +indemnity or liability terms You offer. You may include additional +disclaimers of warranty and limitations of liability specific to any +jurisdiction. + +4. Inability to Comply Due to Statute or Regulation +--------------------------------------------------- + +If it is impossible for You to comply with any of the terms of this +License with respect to some or all of the Covered Software due to +statute, judicial order, or regulation then You must: (a) comply with +the terms of this License to the maximum extent possible; and (b) +describe the limitations and the code they affect. Such description must +be placed in a text file included with all distributions of the Covered +Software under this License. Except to the extent prohibited by statute +or regulation, such description must be sufficiently detailed for a +recipient of ordinary skill to be able to understand it. + +5. Termination +-------------- + +5.1. The rights granted under this License will terminate automatically +if You fail to comply with any of its terms. However, if You become +compliant, then the rights granted under this License from a particular +Contributor are reinstated (a) provisionally, unless and until such +Contributor explicitly and finally terminates Your grants, and (b) on an +ongoing basis, if such Contributor fails to notify You of the +non-compliance by some reasonable means prior to 60 days after You have +come back into compliance. Moreover, Your grants from a particular +Contributor are reinstated on an ongoing basis if such Contributor +notifies You of the non-compliance by some reasonable means, this is the +first time You have received notice of non-compliance with this License +from such Contributor, and You become compliant prior to 30 days after +Your receipt of the notice. + +5.2. If You initiate litigation against any entity by asserting a patent +infringement claim (excluding declaratory judgment actions, +counter-claims, and cross-claims) alleging that a Contributor Version +directly or indirectly infringes any patent, then the rights granted to +You by any and all Contributors for the Covered Software under Section +2.1 of this License shall terminate. + +5.3. In the event of termination under Sections 5.1 or 5.2 above, all +end user license agreements (excluding distributors and resellers) which +have been validly granted by You or Your distributors under this License +prior to termination shall survive termination. + +************************************************************************ +* * +* 6. Disclaimer of Warranty * +* ------------------------- * +* * +* Covered Software is provided under this License on an "as is" * +* basis, without warranty of any kind, either expressed, implied, or * +* statutory, including, without limitation, warranties that the * +* Covered Software is free of defects, merchantable, fit for a * +* particular purpose or non-infringing. The entire risk as to the * +* quality and performance of the Covered Software is with You. * +* Should any Covered Software prove defective in any respect, You * +* (not any Contributor) assume the cost of any necessary servicing, * +* repair, or correction. This disclaimer of warranty constitutes an * +* essential part of this License. No use of any Covered Software is * +* authorized under this License except under this disclaimer. * +* * +************************************************************************ + +************************************************************************ +* * +* 7. Limitation of Liability * +* -------------------------- * +* * +* Under no circumstances and under no legal theory, whether tort * +* (including negligence), contract, or otherwise, shall any * +* Contributor, or anyone who distributes Covered Software as * +* permitted above, be liable to You for any direct, indirect, * +* special, incidental, or consequential damages of any character * +* including, without limitation, damages for lost profits, loss of * +* goodwill, work stoppage, computer failure or malfunction, or any * +* and all other commercial damages or losses, even if such party * +* shall have been informed of the possibility of such damages. This * +* limitation of liability shall not apply to liability for death or * +* personal injury resulting from such party's negligence to the * +* extent applicable law prohibits such limitation. Some * +* jurisdictions do not allow the exclusion or limitation of * +* incidental or consequential damages, so this exclusion and * +* limitation may not apply to You. * +* * +************************************************************************ + +8. Litigation +------------- + +Any litigation relating to this License may be brought only in the +courts of a jurisdiction where the defendant maintains its principal +place of business and such litigation shall be governed by laws of that +jurisdiction, without reference to its conflict-of-law provisions. +Nothing in this Section shall prevent a party's ability to bring +cross-claims or counter-claims. + +9. Miscellaneous +---------------- + +This License represents the complete agreement concerning the subject +matter hereof. If any provision of this License is held to be +unenforceable, such provision shall be reformed only to the extent +necessary to make it enforceable. Any law or regulation which provides +that the language of a contract shall be construed against the drafter +shall not be used to construe this License against a Contributor. + +10. Versions of the License +--------------------------- + +10.1. New Versions + +Mozilla Foundation is the license steward. Except as provided in Section +10.3, no one other than the license steward has the right to modify or +publish new versions of this License. Each version will be given a +distinguishing version number. + +10.2. Effect of New Versions + +You may distribute the Covered Software under the terms of the version +of the License under which You originally received the Covered Software, +or under the terms of any subsequent version published by the license +steward. + +10.3. Modified Versions + +If you create software not governed by this License, and you want to +create a new license for such software, you may create and use a +modified version of this License if you rename the license and remove +any references to the name of the license steward (except to note that +such modified license differs from this License). + +10.4. Distributing Source Code Form that is Incompatible With Secondary +Licenses + +If You choose to distribute Source Code Form that is Incompatible With +Secondary Licenses under the terms of this version of the License, the +notice described in Exhibit B of this License must be attached. + +Exhibit A - Source Code Form License Notice +------------------------------------------- + + This Source Code Form is subject to the terms of the Mozilla Public + License, v. 2.0. If a copy of the MPL was not distributed with this + file, You can obtain one at http://mozilla.org/MPL/2.0/. + +If it is not possible or desirable to put the notice in a particular +file, then You may include the notice in a location (such as a LICENSE +file in a relevant directory) where a recipient would be likely to look +for such a notice. + +You may add additional accurate notices of copyright ownership. + +Exhibit B - "Incompatible With Secondary Licenses" Notice +--------------------------------------------------------- + + This Source Code Form is "Incompatible With Secondary Licenses", as + defined by the Mozilla Public License, v. 2.0. + + +----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- + + +The 2-Clause BSD License + +SPDX short identifier: BSD-2-Clause + + + +Note: This license has also been called the "Simplified BSD License" and the "FreeBSD License". See also the 3-clause BSD License. + +Copyright + +Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: + +1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. + +2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + + +----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- + +The 3-Clause BSD License + +SPDX short identifier: BSD-3-Clause + + + +Note: This license has also been called the "New BSD License" or "Modified BSD License". See also the 2-clause BSD License. + +Copyright + +Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: + +1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. + +2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. + +3. Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + + +----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- + + + +MOZILLA PUBLIC LICENSE + Version 1.1 + + --------------- + +1. Definitions. + + 1.0.1. "Commercial Use" means distribution or otherwise making the + Covered Code available to a third party. + + 1.1. "Contributor" means each entity that creates or contributes to + the creation of Modifications. + + 1.2. "Contributor Version" means the combination of the Original + Code, prior Modifications used by a Contributor, and the Modifications + made by that particular Contributor. + + 1.3. "Covered Code" means the Original Code or Modifications or the + combination of the Original Code and Modifications, in each case + including portions thereof. + + 1.4. "Electronic Distribution Mechanism" means a mechanism generally + accepted in the software development community for the electronic + transfer of data. + + 1.5. "Executable" means Covered Code in any form other than Source + Code. + + 1.6. "Initial Developer" means the individual or entity identified + as the Initial Developer in the Source Code notice required by Exhibit + A. + + 1.7. "Larger Work" means a work which combines Covered Code or + portions thereof with code not governed by the terms of this License. + + 1.8. "License" means this document. + + 1.8.1. "Licensable" means having the right to grant, to the maximum + extent possible, whether at the time of the initial grant or + subsequently acquired, any and all of the rights conveyed herein. + + 1.9. "Modifications" means any addition to or deletion from the + substance or structure of either the Original Code or any previous + Modifications. When Covered Code is released as a series of files, a + Modification is: + A. Any addition to or deletion from the contents of a file + containing Original Code or previous Modifications. + + B. Any new file that contains any part of the Original Code or + previous Modifications. + + 1.10. "Original Code" means Source Code of computer software code + which is described in the Source Code notice required by Exhibit A as + Original Code, and which, at the time of its release under this + License is not already Covered Code governed by this License. + + 1.10.1. "Patent Claims" means any patent claim(s), now owned or + hereafter acquired, including without limitation, method, process, + and apparatus claims, in any patent Licensable by grantor. + + 1.11. "Source Code" means the preferred form of the Covered Code for + making modifications to it, including all modules it contains, plus + any associated interface definition files, scripts used to control + compilation and installation of an Executable, or source code + differential comparisons against either the Original Code or another + well known, available Covered Code of the Contributor's choice. The + Source Code can be in a compressed or archival form, provided the + appropriate decompression or de-archiving software is widely available + for no charge. + + 1.12. "You" (or "Your") means an individual or a legal entity + exercising rights under, and complying with all of the terms of, this + License or a future version of this License issued under Section 6.1. + For legal entities, "You" includes any entity which controls, is + controlled by, or is under common control with You. For purposes of + this definition, "control" means (a) the power, direct or indirect, + to cause the direction or management of such entity, whether by + contract or otherwise, or (b) ownership of more than fifty percent + (50%) of the outstanding shares or beneficial ownership of such + entity. + +2. Source Code License. + + 2.1. The Initial Developer Grant. + The Initial Developer hereby grants You a world-wide, royalty-free, + non-exclusive license, subject to third party intellectual property + claims: + (a) under intellectual property rights (other than patent or + trademark) Licensable by Initial Developer to use, reproduce, + modify, display, perform, sublicense and distribute the Original + Code (or portions thereof) with or without Modifications, and/or + as part of a Larger Work; and + + (b) under Patents Claims infringed by the making, using or + selling of Original Code, to make, have made, use, practice, + sell, and offer for sale, and/or otherwise dispose of the + Original Code (or portions thereof). + + (c) the licenses granted in this Section 2.1(a) and (b) are + effective on the date Initial Developer first distributes + Original Code under the terms of this License. + + (d) Notwithstanding Section 2.1(b) above, no patent license is + granted: 1) for code that You delete from the Original Code; 2) + separate from the Original Code; or 3) for infringements caused + by: i) the modification of the Original Code or ii) the + combination of the Original Code with other software or devices. + + 2.2. Contributor Grant. + Subject to third party intellectual property claims, each Contributor + hereby grants You a world-wide, royalty-free, non-exclusive license + + (a) under intellectual property rights (other than patent or + trademark) Licensable by Contributor, to use, reproduce, modify, + display, perform, sublicense and distribute the Modifications + created by such Contributor (or portions thereof) either on an + unmodified basis, with other Modifications, as Covered Code + and/or as part of a Larger Work; and + + (b) under Patent Claims infringed by the making, using, or + selling of Modifications made by that Contributor either alone + and/or in combination with its Contributor Version (or portions + of such combination), to make, use, sell, offer for sale, have + made, and/or otherwise dispose of: 1) Modifications made by that + Contributor (or portions thereof); and 2) the combination of + Modifications made by that Contributor with its Contributor + Version (or portions of such combination). + + (c) the licenses granted in Sections 2.2(a) and 2.2(b) are + effective on the date Contributor first makes Commercial Use of + the Covered Code. + + (d) Notwithstanding Section 2.2(b) above, no patent license is + granted: 1) for any code that Contributor has deleted from the + Contributor Version; 2) separate from the Contributor Version; + 3) for infringements caused by: i) third party modifications of + Contributor Version or ii) the combination of Modifications made + by that Contributor with other software (except as part of the + Contributor Version) or other devices; or 4) under Patent Claims + infringed by Covered Code in the absence of Modifications made by + that Contributor. + +3. Distribution Obligations. + + 3.1. Application of License. + The Modifications which You create or to which You contribute are + governed by the terms of this License, including without limitation + Section 2.2. The Source Code version of Covered Code may be + distributed only under the terms of this License or a future version + of this License released under Section 6.1, and You must include a + copy of this License with every copy of the Source Code You + distribute. You may not offer or impose any terms on any Source Code + version that alters or restricts the applicable version of this + License or the recipients' rights hereunder. However, You may include + an additional document offering the additional rights described in + Section 3.5. + + 3.2. Availability of Source Code. + Any Modification which You create or to which You contribute must be + made available in Source Code form under the terms of this License + either on the same media as an Executable version or via an accepted + Electronic Distribution Mechanism to anyone to whom you made an + Executable version available; and if made available via Electronic + Distribution Mechanism, must remain available for at least twelve (12) + months after the date it initially became available, or at least six + (6) months after a subsequent version of that particular Modification + has been made available to such recipients. You are responsible for + ensuring that the Source Code version remains available even if the + Electronic Distribution Mechanism is maintained by a third party. + + 3.3. Description of Modifications. + You must cause all Covered Code to which You contribute to contain a + file documenting the changes You made to create that Covered Code and + the date of any change. You must include a prominent statement that + the Modification is derived, directly or indirectly, from Original + Code provided by the Initial Developer and including the name of the + Initial Developer in (a) the Source Code, and (b) in any notice in an + Executable version or related documentation in which You describe the + origin or ownership of the Covered Code. + + 3.4. Intellectual Property Matters + (a) Third Party Claims. + If Contributor has knowledge that a license under a third party's + intellectual property rights is required to exercise the rights + granted by such Contributor under Sections 2.1 or 2.2, + Contributor must include a text file with the Source Code + distribution titled "LEGAL" which describes the claim and the + party making the claim in sufficient detail that a recipient will + know whom to contact. If Contributor obtains such knowledge after + the Modification is made available as described in Section 3.2, + Contributor shall promptly modify the LEGAL file in all copies + Contributor makes available thereafter and shall take other steps + (such as notifying appropriate mailing lists or newsgroups) + reasonably calculated to inform those who received the Covered + Code that new knowledge has been obtained. + + (b) Contributor APIs. + If Contributor's Modifications include an application programming + interface and Contributor has knowledge of patent licenses which + are reasonably necessary to implement that API, Contributor must + also include this information in the LEGAL file. + + (c) Representations. + Contributor represents that, except as disclosed pursuant to + Section 3.4(a) above, Contributor believes that Contributor's + Modifications are Contributor's original creation(s) and/or + Contributor has sufficient rights to grant the rights conveyed by + this License. + + 3.5. Required Notices. + You must duplicate the notice in Exhibit A in each file of the Source + Code. If it is not possible to put such notice in a particular Source + Code file due to its structure, then You must include such notice in a + location (such as a relevant directory) where a user would be likely + to look for such a notice. If You created one or more Modification(s) + You may add your name as a Contributor to the notice described in + Exhibit A. You must also duplicate this License in any documentation + for the Source Code where You describe recipients' rights or ownership + rights relating to Covered Code. You may choose to offer, and to + charge a fee for, warranty, support, indemnity or liability + obligations to one or more recipients of Covered Code. However, You + may do so only on Your own behalf, and not on behalf of the Initial + Developer or any Contributor. You must make it absolutely clear than + any such warranty, support, indemnity or liability obligation is + offered by You alone, and You hereby agree to indemnify the Initial + Developer and every Contributor for any liability incurred by the + Initial Developer or such Contributor as a result of warranty, + support, indemnity or liability terms You offer. + + 3.6. Distribution of Executable Versions. + You may distribute Covered Code in Executable form only if the + requirements of Section 3.1-3.5 have been met for that Covered Code, + and if You include a notice stating that the Source Code version of + the Covered Code is available under the terms of this License, + including a description of how and where You have fulfilled the + obligations of Section 3.2. The notice must be conspicuously included + in any notice in an Executable version, related documentation or + collateral in which You describe recipients' rights relating to the + Covered Code. You may distribute the Executable version of Covered + Code or ownership rights under a license of Your choice, which may + contain terms different from this License, provided that You are in + compliance with the terms of this License and that the license for the + Executable version does not attempt to limit or alter the recipient's + rights in the Source Code version from the rights set forth in this + License. If You distribute the Executable version under a different + license You must make it absolutely clear that any terms which differ + from this License are offered by You alone, not by the Initial + Developer or any Contributor. You hereby agree to indemnify the + Initial Developer and every Contributor for any liability incurred by + the Initial Developer or such Contributor as a result of any such + terms You offer. + + 3.7. Larger Works. + You may create a Larger Work by combining Covered Code with other code + not governed by the terms of this License and distribute the Larger + Work as a single product. In such a case, You must make sure the + requirements of this License are fulfilled for the Covered Code. + +4. Inability to Comply Due to Statute or Regulation. + + If it is impossible for You to comply with any of the terms of this + License with respect to some or all of the Covered Code due to + statute, judicial order, or regulation then You must: (a) comply with + the terms of this License to the maximum extent possible; and (b) + describe the limitations and the code they affect. Such description + must be included in the LEGAL file described in Section 3.4 and must + be included with all distributions of the Source Code. Except to the + extent prohibited by statute or regulation, such description must be + sufficiently detailed for a recipient of ordinary skill to be able to + understand it. + +5. Application of this License. + + This License applies to code to which the Initial Developer has + attached the notice in Exhibit A and to related Covered Code. + +6. Versions of the License. + + 6.1. New Versions. + Netscape Communications Corporation ("Netscape") may publish revised + and/or new versions of the License from time to time. Each version + will be given a distinguishing version number. + + 6.2. Effect of New Versions. + Once Covered Code has been published under a particular version of the + License, You may always continue to use it under the terms of that + version. You may also choose to use such Covered Code under the terms + of any subsequent version of the License published by Netscape. No one + other than Netscape has the right to modify the terms applicable to + Covered Code created under this License. + + 6.3. Derivative Works. + If You create or use a modified version of this License (which you may + only do in order to apply it to code which is not already Covered Code + governed by this License), You must (a) rename Your license so that + the phrases "Mozilla", "MOZILLAPL", "MOZPL", "Netscape", + "MPL", "NPL" or any confusingly similar phrase do not appear in your + license (except to note that your license differs from this License) + and (b) otherwise make it clear that Your version of the license + contains terms which differ from the Mozilla Public License and + Netscape Public License. (Filling in the name of the Initial + Developer, Original Code or Contributor in the notice described in + Exhibit A shall not of themselves be deemed to be modifications of + this License.) + +7. DISCLAIMER OF WARRANTY. + + COVERED CODE IS PROVIDED UNDER THIS LICENSE ON AN "AS IS" BASIS, + WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, + WITHOUT LIMITATION, WARRANTIES THAT THE COVERED CODE IS FREE OF + DEFECTS, MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE OR NON-INFRINGING. + THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE COVERED CODE + IS WITH YOU. SHOULD ANY COVERED CODE PROVE DEFECTIVE IN ANY RESPECT, + YOU (NOT THE INITIAL DEVELOPER OR ANY OTHER CONTRIBUTOR) ASSUME THE + COST OF ANY NECESSARY SERVICING, REPAIR OR CORRECTION. THIS DISCLAIMER + OF WARRANTY CONSTITUTES AN ESSENTIAL PART OF THIS LICENSE. NO USE OF + ANY COVERED CODE IS AUTHORIZED HEREUNDER EXCEPT UNDER THIS DISCLAIMER. + +8. TERMINATION. + + 8.1. This License and the rights granted hereunder will terminate + automatically if You fail to comply with terms herein and fail to cure + such breach within 30 days of becoming aware of the breach. All + sublicenses to the Covered Code which are properly granted shall + survive any termination of this License. Provisions which, by their + nature, must remain in effect beyond the termination of this License + shall survive. + + 8.2. If You initiate litigation by asserting a patent infringement + claim (excluding declatory judgment actions) against Initial Developer + or a Contributor (the Initial Developer or Contributor against whom + You file such action is referred to as "Participant") alleging that: + + (a) such Participant's Contributor Version directly or indirectly + infringes any patent, then any and all rights granted by such + Participant to You under Sections 2.1 and/or 2.2 of this License + shall, upon 60 days notice from Participant terminate prospectively, + unless if within 60 days after receipt of notice You either: (i) + agree in writing to pay Participant a mutually agreeable reasonable + royalty for Your past and future use of Modifications made by such + Participant, or (ii) withdraw Your litigation claim with respect to + the Contributor Version against such Participant. If within 60 days + of notice, a reasonable royalty and payment arrangement are not + mutually agreed upon in writing by the parties or the litigation claim + is not withdrawn, the rights granted by Participant to You under + Sections 2.1 and/or 2.2 automatically terminate at the expiration of + the 60 day notice period specified above. + + (b) any software, hardware, or device, other than such Participant's + Contributor Version, directly or indirectly infringes any patent, then + any rights granted to You by such Participant under Sections 2.1(b) + and 2.2(b) are revoked effective as of the date You first made, used, + sold, distributed, or had made, Modifications made by that + Participant. + + 8.3. If You assert a patent infringement claim against Participant + alleging that such Participant's Contributor Version directly or + indirectly infringes any patent where such claim is resolved (such as + by license or settlement) prior to the initiation of patent + infringement litigation, then the reasonable value of the licenses + granted by such Participant under Sections 2.1 or 2.2 shall be taken + into account in determining the amount or value of any payment or + license. + + 8.4. In the event of termination under Sections 8.1 or 8.2 above, + all end user license agreements (excluding distributors and resellers) + which have been validly granted by You or any distributor hereunder + prior to termination shall survive termination. + +9. LIMITATION OF LIABILITY. + + UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, WHETHER TORT + (INCLUDING NEGLIGENCE), CONTRACT, OR OTHERWISE, SHALL YOU, THE INITIAL + DEVELOPER, ANY OTHER CONTRIBUTOR, OR ANY DISTRIBUTOR OF COVERED CODE, + OR ANY SUPPLIER OF ANY OF SUCH PARTIES, BE LIABLE TO ANY PERSON FOR + ANY INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY + CHARACTER INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF GOODWILL, + WORK STOPPAGE, COMPUTER FAILURE OR MALFUNCTION, OR ANY AND ALL OTHER + COMMERCIAL DAMAGES OR LOSSES, EVEN IF SUCH PARTY SHALL HAVE BEEN + INFORMED OF THE POSSIBILITY OF SUCH DAMAGES. THIS LIMITATION OF + LIABILITY SHALL NOT APPLY TO LIABILITY FOR DEATH OR PERSONAL INJURY + RESULTING FROM SUCH PARTY'S NEGLIGENCE TO THE EXTENT APPLICABLE LAW + PROHIBITS SUCH LIMITATION. SOME JURISDICTIONS DO NOT ALLOW THE + EXCLUSION OR LIMITATION OF INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO + THIS EXCLUSION AND LIMITATION MAY NOT APPLY TO YOU. + +10. U.S. GOVERNMENT END USERS. + + The Covered Code is a "commercial item," as that term is defined in + 48 C.F.R. 2.101 (Oct. 1995), consisting of "commercial computer + software" and "commercial computer software documentation," as such + terms are used in 48 C.F.R. 12.212 (Sept. 1995). Consistent with 48 + C.F.R. 12.212 and 48 C.F.R. 227.7202-1 through 227.7202-4 (June 1995), + all U.S. Government End Users acquire Covered Code with only those + rights set forth herein. + +11. MISCELLANEOUS. + + This License represents the complete agreement concerning subject + matter hereof. If any provision of this License is held to be + unenforceable, such provision shall be reformed only to the extent + necessary to make it enforceable. This License shall be governed by + California law provisions (except to the extent applicable law, if + any, provides otherwise), excluding its conflict-of-law provisions. + With respect to disputes in which at least one party is a citizen of, + or an entity chartered or registered to do business in the United + States of America, any litigation relating to this License shall be + subject to the jurisdiction of the Federal Courts of the Northern + District of California, with venue lying in Santa Clara County, + California, with the losing party responsible for costs, including + without limitation, court costs and reasonable attorneys' fees and + expenses. The application of the United Nations Convention on + Contracts for the International Sale of Goods is expressly excluded. + Any law or regulation which provides that the language of a contract + shall be construed against the drafter shall not apply to this + License. + +12. RESPONSIBILITY FOR CLAIMS. + + As between Initial Developer and the Contributors, each party is + responsible for claims and damages arising, directly or indirectly, + out of its utilization of rights under this License and You agree to + work with Initial Developer and Contributors to distribute such + responsibility on an equitable basis. Nothing herein is intended or + shall be deemed to constitute any admission of liability. + +13. MULTIPLE-LICENSED CODE. + + Initial Developer may designate portions of the Covered Code as + "Multiple-Licensed". "Multiple-Licensed" means that the Initial + Developer permits you to utilize portions of the Covered Code under + Your choice of the NPL or the alternative licenses, if any, specified + by the Initial Developer in the file described in Exhibit A. + +EXHIBIT A -Mozilla Public License. + + ``The contents of this file are subject to the Mozilla Public License + Version 1.1 (the "License"); you may not use this file except in + compliance with the License. You may obtain a copy of the License at + http://www.mozilla.org/MPL/ + + Software distributed under the License is distributed on an "AS IS" + basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the + License for the specific language governing rights and limitations + under the License. + + The Original Code is ______________________________________. + + The Initial Developer of the Original Code is ________________________. + Portions created by ______________________ are Copyright (C) ______ + _______________________. All Rights Reserved. + + Contributor(s): ______________________________________. + + Alternatively, the contents of this file may be used under the terms + of the _____ license (the "[___] License"), in which case the + provisions of [______] License are applicable instead of those + above. If you wish to allow use of your version of this file only + under the terms of the [____] License and not to allow others to use + your version of this file under the MPL, indicate your decision by + deleting the provisions above and replace them with the notice and + other provisions required by the [___] License. If you do not delete + the provisions above, a recipient may use your version of this file + under either the MPL or the [___] License." + + [NOTE: The text of this Exhibit A may differ slightly from the text of + the notices in the Source Code files of the Original Code. You should + use the text of this Exhibit A rather than the text found in the + Original Code Source Code for Your Modifications.] + + + ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- + + + + PuTTY is copyright 1997-2018 Simon Tatham. + + Portions copyright Robert de Bath, Joris van Rantwijk, Delian Delchev, Andreas Schultz, Jeroen Massar, Wez Furlong, Nicolas Barry, Justin Bradford, Ben Harris, Malcolm Smith, Ahmad Khalifa, Markus Kuhn, Colin Watson, Christopher Staite, Lorenz Diener, Christian Brabandt, Jeff Smith, Pavel Kryukov, Maxim Kuznetsov, Svyatoslav Kuzmich, Nico Williams, Viktor Dukhovni, and CORE SDI S.A. + + Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: + + The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. + + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + + +----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- + + +The Independent JPEG Group's JPEG software +========================================== + +README for release 6b of 27-Mar-1998 +==================================== + +This distribution contains the sixth public release of the Independent JPEG +Group's free JPEG software. You are welcome to redistribute this software and +to use it for any purpose, subject to the conditions under LEGAL ISSUES, below. + +Serious users of this software (particularly those incorporating it into +larger programs) should contact IJG at jpeg-info@uunet.uu.net to be added to +our electronic mailing list. Mailing list members are notified of updates +and have a chance to participate in technical discussions, etc. + +This software is the work of Tom Lane, Philip Gladstone, Jim Boucher, +Lee Crocker, Julian Minguillon, Luis Ortiz, George Phillips, Davide Rossi, +Guido Vollbeding, Ge' Weijers, and other members of the Independent JPEG +Group. + +IJG is not affiliated with the official ISO JPEG standards committee. + + +DOCUMENTATION ROADMAP +===================== + +This file contains the following sections: + +OVERVIEW General description of JPEG and the IJG software. +LEGAL ISSUES Copyright, lack of warranty, terms of distribution. +REFERENCES Where to learn more about JPEG. +ARCHIVE LOCATIONS Where to find newer versions of this software. +RELATED SOFTWARE Other stuff you should get. +FILE FORMAT WARS Software *not* to get. +TO DO Plans for future IJG releases. + +Other documentation files in the distribution are: + +User documentation: + install.doc How to configure and install the IJG software. + usage.doc Usage instructions for cjpeg, djpeg, jpegtran, + rdjpgcom, and wrjpgcom. + *.1 Unix-style man pages for programs (same info as usage.doc). + wizard.doc Advanced usage instructions for JPEG wizards only. + change.log Version-to-version change highlights. +Programmer and internal documentation: + libjpeg.doc How to use the JPEG library in your own programs. + example.c Sample code for calling the JPEG library. + structure.doc Overview of the JPEG library's internal structure. + filelist.doc Road map of IJG files. + coderules.doc Coding style rules --- please read if you contribute code. + +Please read at least the files install.doc and usage.doc. Useful information +can also be found in the JPEG FAQ (Frequently Asked Questions) article. See +ARCHIVE LOCATIONS below to find out where to obtain the FAQ article. + +If you want to understand how the JPEG code works, we suggest reading one or +more of the REFERENCES, then looking at the documentation files (in roughly +the order listed) before diving into the code. + + +OVERVIEW +======== + +This package contains C software to implement JPEG image compression and +decompression. JPEG (pronounced "jay-peg") is a standardized compression +method for full-color and gray-scale images. JPEG is intended for compressing +"real-world" scenes; line drawings, cartoons and other non-realistic images +are not its strong suit. JPEG is lossy, meaning that the output image is not +exactly identical to the input image. Hence you must not use JPEG if you +have to have identical output bits. However, on typical photographic images, +very good compression levels can be obtained with no visible change, and +remarkably high compression levels are possible if you can tolerate a +low-quality image. For more details, see the references, or just experiment +with various compression settings. + +This software implements JPEG baseline, extended-sequential, and progressive +compression processes. Provision is made for supporting all variants of these +processes, although some uncommon parameter settings aren't implemented yet. +For legal reasons, we are not distributing code for the arithmetic-coding +variants of JPEG; see LEGAL ISSUES. We have made no provision for supporting +the hierarchical or lossless processes defined in the standard. + +We provide a set of library routines for reading and writing JPEG image files, +plus two sample applications "cjpeg" and "djpeg", which use the library to +perform conversion between JPEG and some other popular image file formats. +The library is intended to be reused in other applications. + +In order to support file conversion and viewing software, we have included +considerable functionality beyond the bare JPEG coding/decoding capability; +for example, the color quantization modules are not strictly part of JPEG +decoding, but they are essential for output to colormapped file formats or +colormapped displays. These extra functions can be compiled out of the +library if not required for a particular application. We have also included +"jpegtran", a utility for lossless transcoding between different JPEG +processes, and "rdjpgcom" and "wrjpgcom", two simple applications for +inserting and extracting textual comments in JFIF files. + +The emphasis in designing this software has been on achieving portability and +flexibility, while also making it fast enough to be useful. In particular, +the software is not intended to be read as a tutorial on JPEG. (See the +REFERENCES section for introductory material.) Rather, it is intended to +be reliable, portable, industrial-strength code. We do not claim to have +achieved that goal in every aspect of the software, but we strive for it. + +We welcome the use of this software as a component of commercial products. +No royalty is required, but we do ask for an acknowledgement in product +documentation, as described under LEGAL ISSUES. + + +LEGAL ISSUES +============ + +In plain English: + +1. We don't promise that this software works. (But if you find any bugs, + please let us know!) +2. You can use this software for whatever you want. You don't have to pay us. +3. You may not pretend that you wrote this software. If you use it in a + program, you must acknowledge somewhere in your documentation that + you've used the IJG code. + +In legalese: + +The authors make NO WARRANTY or representation, either express or implied, +with respect to this software, its quality, accuracy, merchantability, or +fitness for a particular purpose. This software is provided "AS IS", and you, +its user, assume the entire risk as to its quality and accuracy. + +This software is copyright (C) 1991-1998, Thomas G. Lane. +All Rights Reserved except as specified below. + +Permission is hereby granted to use, copy, modify, and distribute this +software (or portions thereof) for any purpose, without fee, subject to these +conditions: +(1) If any part of the source code for this software is distributed, then this +README file must be included, with this copyright and no-warranty notice +unaltered; and any additions, deletions, or changes to the original files +must be clearly indicated in accompanying documentation. +(2) If only executable code is distributed, then the accompanying +documentation must state that "this software is based in part on the work of +the Independent JPEG Group". +(3) Permission for use of this software is granted only if the user accepts +full responsibility for any undesirable consequences; the authors accept +NO LIABILITY for damages of any kind. + +These conditions apply to any software derived from or based on the IJG code, +not just to the unmodified library. If you use our work, you ought to +acknowledge us. + +Permission is NOT granted for the use of any IJG author's name or company name +in advertising or publicity relating to this software or products derived from +it. This software may be referred to only as "the Independent JPEG Group's +software". + +We specifically permit and encourage the use of this software as the basis of +commercial products, provided that all warranty or liability claims are +assumed by the product vendor. + + +ansi2knr.c is included in this distribution by permission of L. Peter Deutsch, +sole proprietor of its copyright holder, Aladdin Enterprises of Menlo Park, CA. +ansi2knr.c is NOT covered by the above copyright and conditions, but instead +by the usual distribution terms of the Free Software Foundation; principally, +that you must include source code if you redistribute it. (See the file +ansi2knr.c for full details.) However, since ansi2knr.c is not needed as part +of any program generated from the IJG code, this does not limit you more than +the foregoing paragraphs do. + +The Unix configuration script "configure" was produced with GNU Autoconf. +It is copyright by the Free Software Foundation but is freely distributable. +The same holds for its supporting scripts (config.guess, config.sub, +ltconfig, ltmain.sh). Another support script, install-sh, is copyright +by M.I.T. but is also freely distributable. + +It appears that the arithmetic coding option of the JPEG spec is covered by +patents owned by IBM, AT&T, and Mitsubishi. Hence arithmetic coding cannot +legally be used without obtaining one or more licenses. For this reason, +support for arithmetic coding has been removed from the free JPEG software. +(Since arithmetic coding provides only a marginal gain over the unpatented +Huffman mode, it is unlikely that very many implementations will support it.) +So far as we are aware, there are no patent restrictions on the remaining +code. + +The IJG distribution formerly included code to read and write GIF files. +To avoid entanglement with the Unisys LZW patent, GIF reading support has +been removed altogether, and the GIF writer has been simplified to produce +"uncompressed GIFs". This technique does not use the LZW algorithm; the +resulting GIF files are larger than usual, but are readable by all standard +GIF decoders. + +We are required to state that + "The Graphics Interchange Format(c) is the Copyright property of + CompuServe Incorporated. GIF(sm) is a Service Mark property of + CompuServe Incorporated." + + +REFERENCES +========== + +We highly recommend reading one or more of these references before trying to +understand the innards of the JPEG software. + +The best short technical introduction to the JPEG compression algorithm is + Wallace, Gregory K. "The JPEG Still Picture Compression Standard", + Communications of the ACM, April 1991 (vol. 34 no. 4), pp. 30-44. +(Adjacent articles in that issue discuss MPEG motion picture compression, +applications of JPEG, and related topics.) If you don't have the CACM issue +handy, a PostScript file containing a revised version of Wallace's article is +available at ftp://ftp.uu.net/graphics/jpeg/wallace.ps.gz. The file (actually +a preprint for an article that appeared in IEEE Trans. Consumer Electronics) +omits the sample images that appeared in CACM, but it includes corrections +and some added material. Note: the Wallace article is copyright ACM and IEEE, +and it may not be used for commercial purposes. + +A somewhat less technical, more leisurely introduction to JPEG can be found in +"The Data Compression Book" by Mark Nelson and Jean-loup Gailly, published by +M&T Books (New York), 2nd ed. 1996, ISBN 1-55851-434-1. This book provides +good explanations and example C code for a multitude of compression methods +including JPEG. It is an excellent source if you are comfortable reading C +code but don't know much about data compression in general. The book's JPEG +sample code is far from industrial-strength, but when you are ready to look +at a full implementation, you've got one here... + +The best full description of JPEG is the textbook "JPEG Still Image Data +Compression Standard" by William B. Pennebaker and Joan L. Mitchell, published +by Van Nostrand Reinhold, 1993, ISBN 0-442-01272-1. Price US$59.95, 638 pp. +The book includes the complete text of the ISO JPEG standards (DIS 10918-1 +and draft DIS 10918-2). This is by far the most complete exposition of JPEG +in existence, and we highly recommend it. + +The JPEG standard itself is not available electronically; you must order a +paper copy through ISO or ITU. (Unless you feel a need to own a certified +official copy, we recommend buying the Pennebaker and Mitchell book instead; +it's much cheaper and includes a great deal of useful explanatory material.) +In the USA, copies of the standard may be ordered from ANSI Sales at (212) +642-4900, or from Global Engineering Documents at (800) 854-7179. (ANSI +doesn't take credit card orders, but Global does.) It's not cheap: as of +1992, ANSI was charging $95 for Part 1 and $47 for Part 2, plus 7% +shipping/handling. The standard is divided into two parts, Part 1 being the +actual specification, while Part 2 covers compliance testing methods. Part 1 +is titled "Digital Compression and Coding of Continuous-tone Still Images, +Part 1: Requirements and guidelines" and has document numbers ISO/IEC IS +10918-1, ITU-T T.81. Part 2 is titled "Digital Compression and Coding of +Continuous-tone Still Images, Part 2: Compliance testing" and has document +numbers ISO/IEC IS 10918-2, ITU-T T.83. + +Some extensions to the original JPEG standard are defined in JPEG Part 3, +a newer ISO standard numbered ISO/IEC IS 10918-3 and ITU-T T.84. IJG +currently does not support any Part 3 extensions. + +The JPEG standard does not specify all details of an interchangeable file +format. For the omitted details we follow the "JFIF" conventions, revision +1.02. A copy of the JFIF spec is available from: + Literature Department + C-Cube Microsystems, Inc. + 1778 McCarthy Blvd. + Milpitas, CA 95035 + phone (408) 944-6300, fax (408) 944-6314 +A PostScript version of this document is available by FTP at +ftp://ftp.uu.net/graphics/jpeg/jfif.ps.gz. There is also a plain text +version at ftp://ftp.uu.net/graphics/jpeg/jfif.txt.gz, but it is missing +the figures. + +The TIFF 6.0 file format specification can be obtained by FTP from +ftp://ftp.sgi.com/graphics/tiff/TIFF6.ps.gz. The JPEG incorporation scheme +found in the TIFF 6.0 spec of 3-June-92 has a number of serious problems. +IJG does not recommend use of the TIFF 6.0 design (TIFF Compression tag 6). +Instead, we recommend the JPEG design proposed by TIFF Technical Note #2 +(Compression tag 7). Copies of this Note can be obtained from ftp.sgi.com or +from ftp://ftp.uu.net/graphics/jpeg/. It is expected that the next revision +of the TIFF spec will replace the 6.0 JPEG design with the Note's design. +Although IJG's own code does not support TIFF/JPEG, the free libtiff library +uses our library to implement TIFF/JPEG per the Note. libtiff is available +from ftp://ftp.sgi.com/graphics/tiff/. + + +ARCHIVE LOCATIONS +================= + +The "official" archive site for this software is ftp.uu.net (Internet +address 192.48.96.9). The most recent released version can always be found +there in directory graphics/jpeg. This particular version will be archived +as ftp://ftp.uu.net/graphics/jpeg/jpegsrc.v6b.tar.gz. If you don't have +direct Internet access, UUNET's archives are also available via UUCP; contact +help@uunet.uu.net for information on retrieving files that way. + +Numerous Internet sites maintain copies of the UUNET files. However, only +ftp.uu.net is guaranteed to have the latest official version. + +You can also obtain this software in DOS-compatible "zip" archive format from +the SimTel archives (ftp://ftp.simtel.net/pub/simtelnet/msdos/graphics/), or +on CompuServe in the Graphics Support forum (GO CIS:GRAPHSUP), library 12 +"JPEG Tools". Again, these versions may sometimes lag behind the ftp.uu.net +release. + +The JPEG FAQ (Frequently Asked Questions) article is a useful source of +general information about JPEG. It is updated constantly and therefore is +not included in this distribution. The FAQ is posted every two weeks to +Usenet newsgroups comp.graphics.misc, news.answers, and other groups. +It is available on the World Wide Web at http://www.faqs.org/faqs/jpeg-faq/ +and other news.answers archive sites, including the official news.answers +archive at rtfm.mit.edu: ftp://rtfm.mit.edu/pub/usenet/news.answers/jpeg-faq/. +If you don't have Web or FTP access, send e-mail to mail-server@rtfm.mit.edu +with body + send usenet/news.answers/jpeg-faq/part1 + send usenet/news.answers/jpeg-faq/part2 + + +RELATED SOFTWARE +================ + +Numerous viewing and image manipulation programs now support JPEG. (Quite a +few of them use this library to do so.) The JPEG FAQ described above lists +some of the more popular free and shareware viewers, and tells where to +obtain them on Internet. + +If you are on a Unix machine, we highly recommend Jef Poskanzer's free +PBMPLUS software, which provides many useful operations on PPM-format image +files. In particular, it can convert PPM images to and from a wide range of +other formats, thus making cjpeg/djpeg considerably more useful. The latest +version is distributed by the NetPBM group, and is available from numerous +sites, notably ftp://wuarchive.wustl.edu/graphics/graphics/packages/NetPBM/. +Unfortunately PBMPLUS/NETPBM is not nearly as portable as the IJG software is; +you are likely to have difficulty making it work on any non-Unix machine. + +A different free JPEG implementation, written by the PVRG group at Stanford, +is available from ftp://havefun.stanford.edu/pub/jpeg/. This program +is designed for research and experimentation rather than production use; +it is slower, harder to use, and less portable than the IJG code, but it +is easier to read and modify. Also, the PVRG code supports lossless JPEG, +which we do not. (On the other hand, it doesn't do progressive JPEG.) + + +FILE FORMAT WARS +================ + +Some JPEG programs produce files that are not compatible with our library. +The root of the problem is that the ISO JPEG committee failed to specify a +concrete file format. Some vendors "filled in the blanks" on their own, +creating proprietary formats that no one else could read. (For example, none +of the early commercial JPEG implementations for the Macintosh were able to +exchange compressed files.) + +The file format we have adopted is called JFIF (see REFERENCES). This format +has been agreed to by a number of major commercial JPEG vendors, and it has +become the de facto standard. JFIF is a minimal or "low end" representation. +We recommend the use of TIFF/JPEG (TIFF revision 6.0 as modified by TIFF +Technical Note #2) for "high end" applications that need to record a lot of +additional data about an image. TIFF/JPEG is fairly new and not yet widely +supported, unfortunately. + +The upcoming JPEG Part 3 standard defines a file format called SPIFF. +SPIFF is interoperable with JFIF, in the sense that most JFIF decoders should +be able to read the most common variant of SPIFF. SPIFF has some technical +advantages over JFIF, but its major claim to fame is simply that it is an +official standard rather than an informal one. At this point it is unclear +whether SPIFF will supersede JFIF or whether JFIF will remain the de-facto +standard. IJG intends to support SPIFF once the standard is frozen, but we +have not decided whether it should become our default output format or not. +(In any case, our decoder will remain capable of reading JFIF indefinitely.) + +Various proprietary file formats incorporating JPEG compression also exist. +We have little or no sympathy for the existence of these formats. Indeed, +one of the original reasons for developing this free software was to help +force convergence on common, open format standards for JPEG files. Don't +use a proprietary file format! + + +TO DO +===== + +The major thrust for v7 will probably be improvement of visual quality. +The current method for scaling the quantization tables is known not to be +very good at low Q values. We also intend to investigate block boundary +smoothing, "poor man's variable quantization", and other means of improving +quality-vs-file-size performance without sacrificing compatibility. + +In future versions, we are considering supporting some of the upcoming JPEG +Part 3 extensions --- principally, variable quantization and the SPIFF file +format. + +As always, speeding things up is of great interest. + +Please send bug reports, offers of help, etc. to jpeg-info@uunet.uu.net. + + +----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- + + + +Oracle Binary Code License Agreement for the Java SE Platform Products and JavaFX + +ORACLE AMERICA, INC. ("ORACLE"), FOR AND ON BEHALF OF ITSELF AND ITS SUBSIDIARIES AND AFFILIATES UNDER COMMON CONTROL, IS WILLING TO LICENSE THE SOFTWARE TO YOU ONLY UPON THE CONDITION THAT YOU ACCEPT ALL OF THE TERMS CONTAINED IN THIS BINARY CODE LICENSE AGREEMENT AND SUPPLEMENTAL LICENSE TERMS (COLLECTIVELY "AGREEMENT"). PLEASE READ THE AGREEMENT CAREFULLY. BY SELECTING THE "ACCEPT LICENSE AGREEMENT" (OR THE EQUIVALENT) BUTTON AND/OR BY USING THE SOFTWARE YOU ACKNOWLEDGE THAT YOU HAVE READ THE TERMS AND AGREE TO THEM. IF YOU ARE AGREEING TO THESE TERMS ON BEHALF OF A COMPANY OR OTHER LEGAL ENTITY, YOU REPRESENT THAT YOU HAVE THE LEGAL AUTHORITY TO BIND THE LEGAL ENTITY TO THESE TERMS. IF YOU DO NOT HAVE SUCH AUTHORITY, OR IF YOU DO NOT WISH TO BE BOUND BY THE TERMS, THEN SELECT THE "DECLINE LICENSE AGREEMENT" (OR THE EQUIVALENT) BUTTON AND YOU MUST NOT USE THE SOFTWARE ON THIS SITE OR ANY OTHER MEDIA ON WHICH THE SOFTWARE IS CONTAINED. + +1. DEFINITIONS. "Software" means the software identified above in binary form that you selected for download, install or use (in the version You selected for download, install or use) from Oracle or its authorized licensees and/or those portions of such software produced by jlink as output using a Program's code, when such output is in unmodified form in combination, and for sole use with, that Program, as well as any other machine readable materials (including, but not limited to, libraries, source files, header files, and data files), any updates or error corrections provided by Oracle, and any user manuals, programming guides and other documentation provided to you by Oracle under this Agreement. The Java Linker (jlink) is available with Java 9 and later versions. "General Purpose Desktop Computers and Servers" means computers, including desktop and laptop computers, or servers, used for general computing functions under end user control (such as but not specifically limited to email, general purpose Internet browsing, and office suite productivity tools). The use of Software in systems and solutions that provide dedicated functionality (other than as mentioned above) or designed for use in embedded or function-specific software applications, for example but not limited to: Software embedded in or bundled with industrial control systems, wireless mobile telephones, wireless handheld devices, kiosks, TV/STB, Blu-ray Disc devices, telematics and network control switching equipment, printers and storage management systems, and other related systems are excluded from this definition and not licensed under this Agreement. "Programs" means (a) Java technology applets and applications intended to run on the Java Platform, Standard Edition platform on Java-enabled General Purpose Desktop Computers and Servers; and (b) JavaFX technology applications intended to run on the JavaFX Runtime on JavaFX-enabled General Purpose Desktop Computers and Servers. "Java SE LIUM" means the Licensing Information User Manual - Oracle Java SE and Oracle Java Embedded Products Document accessible at http://www.oracle.com/technetwork/java/javase/documentation/index.html. "Commercial Features" means those features that are identified as such in the Java SE LIUM under the "Description of Product Editions and Permitted Features" section. + +2. LICENSE TO USE. Subject to the terms and conditions of this Agreement including, but not limited to, the Java Technology Restrictions of the Supplemental License Terms, Oracle grants you a non-exclusive, non-transferable, limited license without license fees to reproduce and use internally the Software complete and unmodified for the sole purpose of running Programs. THE LICENSE SET FORTH IN THIS SECTION 2 DOES NOT EXTEND TO THE COMMERCIAL FEATURES. YOUR RIGHTS AND OBLIGATIONS RELATED TO THE COMMERCIAL FEATURES ARE AS SET FORTH IN THE SUPPLEMENTAL TERMS ALONG WITH ADDITIONAL LICENSES FOR DEVELOPERS AND PUBLISHERS. + +3. RESTRICTIONS. Software is copyrighted. Title to Software and all associated intellectual property rights is retained by Oracle and/or its licensors. Unless enforcement is prohibited by applicable law, you may not modify, decompile, or reverse engineer Software. You acknowledge that the Software is developed for general use in a variety of information management applications; it is not developed or intended for use in any inherently dangerous applications, including applications that may create a risk of personal injury. If you use the Software in dangerous applications, then you shall be responsible to take all appropriate fail-safe, backup, redundancy, and other measures to ensure its safe use. Oracle disclaims any express or implied warranty of fitness for such uses. No right, title or interest in or to any trademark, service mark, logo or trade name of Oracle or its licensors is granted under this Agreement. Additional restrictions for developers and/or publishers licenses are set forth in the Supplemental License Terms. + +4. DISCLAIMER OF WARRANTY. THE SOFTWARE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. ORACLE FURTHER DISCLAIMS ALL WARRANTIES, EXPRESS AND IMPLIED, INCLUDING WITHOUT LIMITATION, ANY IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. + +5. LIMITATION OF LIABILITY. IN NO EVENT SHALL ORACLE BE LIABLE FOR ANY INDIRECT, INCIDENTAL, SPECIAL, PUNITIVE OR CONSEQUENTIAL DAMAGES, OR DAMAGES FOR LOSS OF PROFITS, REVENUE, DATA OR DATA USE, INCURRED BY YOU OR ANY THIRD PARTY, WHETHER IN AN ACTION IN CONTRACT OR TORT, EVEN IF ORACLE HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. ORACLE'S ENTIRE LIABILITY FOR DAMAGES HEREUNDER SHALL IN NO EVENT EXCEED ONE THOUSAND DOLLARS (U.S. $1,000). + +6. TERMINATION. This Agreement is effective until terminated. You may terminate this Agreement at any time by destroying all copies of Software. This Agreement will terminate immediately without notice from Oracle if you fail to comply with any provision of this Agreement. Either party may terminate this Agreement immediately should any Software become, or in either party's opinion be likely to become, the subject of a claim of infringement of any intellectual property right. Upon termination, you must destroy all copies of Software. + +7. EXPORT REGULATIONS. You agree that U.S. export control laws and other applicable export and import laws govern your use of the Software, including technical data; additional information can be found on Oracle's Global Trade Compliance web site (http://www.oracle.com/us/products/export). You agree that neither the Software nor any direct product thereof will be exported, directly, or indirectly, in violation of these laws, or will be used for any purpose prohibited by these laws including, without limitation, nuclear, chemical, or biological weapons proliferation. + +8. TRADEMARKS AND LOGOS. You acknowledge and agree as between you and Oracle that Oracle owns the ORACLE and JAVA trademarks and all ORACLE- and JAVA-related trademarks, service marks, logos and other brand designations ("Oracle Marks"), and you agree to comply with the Third Party Usage Guidelines for Oracle Trademarks currently located at http://www.oracle.com/us/legal/third-party-trademarks/index.html. Any use you make of the Oracle Marks inures to Oracle's benefit. + +9. U.S. GOVERNMENT LICENSE RIGHTS. If Software is being acquired by or on behalf of the U.S. Government or by a U.S. Government prime contractor or subcontractor (at any tier), then the Government's rights in Software and accompanying documentation shall be only those set forth in this Agreement. + +10. GOVERNING LAW. This agreement is governed by the substantive and procedural laws of California. You and Oracle agree to submit to the exclusive jurisdiction of, and venue in, the courts of San Francisco, or Santa Clara counties in California in any dispute arising out of or relating to this agreement. + +11. SEVERABILITY. If any provision of this Agreement is held to be unenforceable, this Agreement will remain in effect with the provision omitted, unless omission would frustrate the intent of the parties, in which case this Agreement will immediately terminate. + +12. INTEGRATION. This Agreement is the entire agreement between you and Oracle relating to its subject matter. It supersedes all prior or contemporaneous oral or written communications, proposals, representations and warranties and prevails over any conflicting or additional terms of any quote, order, acknowledgment, or other communication between the parties relating to its subject matter during the term of this Agreement. No modification of this Agreement will be binding, unless in writing and signed by an authorized representative of each party. + +SUPPLEMENTAL LICENSE TERMS + +These Supplemental License Terms add to or modify the terms of the Binary Code License Agreement. Capitalized terms not defined in these Supplemental Terms shall have the same meanings ascribed to them in the Binary Code License Agreement. These Supplemental Terms shall supersede any inconsistent or conflicting terms in the Binary Code License Agreement, or in any license contained within the Software. + +A. COMMERCIAL FEATURES. You may not use the Commercial Features for running Programs, Java applets or applications in your internal business operations or for any commercial or production purpose, or for any purpose other than as set forth in Sections B, C, D and E of these Supplemental Terms. If You want to use the Commercial Features for any purpose other than as permitted in this Agreement, You must obtain a separate license from Oracle. + +B. SOFTWARE INTERNAL USE FOR DEVELOPMENT LICENSE GRANT. Subject to the terms and conditions of this Agreement and restrictions and exceptions set forth in the Java SE LIUM incorporated herein by reference, including, but not limited to the Java Technology Restrictions of these Supplemental Terms, Oracle grants you a non-exclusive, non-transferable, limited license without fees to reproduce internally and use internally the Software complete and unmodified for the purpose of designing, developing, and testing your Programs. + +C. LICENSE TO DISTRIBUTE SOFTWARE. Subject to the terms and conditions of this Agreement and restrictions and exceptions set forth in the Java SE LIUM, including, but not limited to the Java Technology Restrictions and Limitations on Redistribution of these Supplemental Terms, Oracle grants you a non-exclusive, non-transferable, limited license without fees to reproduce and distribute the Software, provided that (i) you distribute the Software complete and unmodified and only bundled as part of, and for the sole purpose of running, your Programs, (ii) the Programs add significant and primary functionality to the Software, (iii) you do not distribute additional software intended to replace any component(s) of the Software, (iv) you do not remove or alter any proprietary legends or notices contained in the Software, (v) you only distribute the Software subject to a license agreement that: (a) is a complete, unmodified reproduction of this Agreement; or (b) protects Oracle's interests consistent with the terms contained in this Agreement and that includes the notice set forth in Section H, and (vi) you agree to defend and indemnify Oracle and its licensors from and against any damages, costs, liabilities, settlement amounts and/or expenses (including attorneys' fees) incurred in connection with any claim, lawsuit or action by any third party that arises or results from the use or distribution of any and all Programs and/or Software. The license set forth in this Section C does not extend to the Software identified in Section G. + +D. LICENSE TO DISTRIBUTE REDISTRIBUTABLES. Subject to the terms and conditions of this Agreement and restrictions and exceptions set forth in the Java SE LIUM, including but not limited to the Java Technology Restrictions and Limitations on Redistribution of these Supplemental Terms, Oracle grants you a non-exclusive, non-transferable, limited license without fees to reproduce and distribute those files specifically identified as redistributable in the Java SE LIUM ("Redistributables") provided that: (i) you distribute the Redistributables complete and unmodified, and only bundled as part of Programs, (ii) the Programs add significant and primary functionality to the Redistributables, (iii) you do not distribute additional software intended to supersede any component(s) of the Redistributables (unless otherwise specified in the applicable Java SE LIUM), (iv) you do not remove or alter any proprietary legends or notices contained in or on the Redistributables, (v) you only distribute the Redistributables pursuant to a license agreement that: (a) is a complete, unmodified reproduction of this Agreement; or (b) protects Oracle's interests consistent with the terms contained in the Agreement and includes the notice set forth in Section H, (vi) you agree to defend and indemnify Oracle and its licensors from and against any damages, costs, liabilities, settlement amounts and/or expenses (including attorneys' fees) incurred in connection with any claim, lawsuit or action by any third party that arises or results from the use or distribution of any and all Programs and/or Software. The license set forth in this Section D does not extend to the Software identified in Section G. + +E. DISTRIBUTION BY PUBLISHERS. This section pertains to your distribution of the JavaTM SE Development Kit Software ("JDK") with your printed book or magazine (as those terms are commonly used in the industry) relating to Java technology ("Publication"). Subject to and conditioned upon your compliance with the restrictions and obligations contained in the Agreement, Oracle hereby grants to you a non-exclusive, nontransferable limited right to reproduce complete and unmodified copies of the JDK on electronic media (the "Media") for the sole purpose of inclusion and distribution with your Publication(s), subject to the following terms: (i) You may not distribute the JDK on a stand-alone basis; it must be distributed with your Publication(s); (ii) You are responsible for downloading the JDK from the applicable Oracle web site; (iii) You must refer to the JDK as JavaTM SE Development Kit; (iv) The JDK must be reproduced in its entirety and without any modification whatsoever (including with respect to all proprietary notices) and distributed with your Publication subject to a license agreement that is a complete, unmodified reproduction of this Agreement; (v) The Media label shall include the following information: "Copyright [YEAR], Oracle America, Inc. All rights reserved. Use is subject to license terms. ORACLE and JAVA trademarks and all ORACLE- and JAVA-related trademarks, service marks, logos and other brand designations are trademarks or registered trademarks of Oracle in the U.S. and other countries." [YEAR] is the year of Oracle's release of the Software; the year information can typically be found in the Software's "About" box or screen. This information must be placed on the Media label in such a manner as to only apply to the JDK; (vi) You must clearly identify the JDK as Oracle's product on the Media holder or Media label, and you may not state or imply that Oracle is responsible for any third-party software contained on the Media; (vii) You may not include any third party software on the Media which is intended to be a replacement or substitute for the JDK; (viii) You agree to defend and indemnify Oracle and its licensors from and against any damages, costs, liabilities, settlement amounts and/or expenses (including attorneys' fees) incurred in connection with any claim, lawsuit or action by any third party that arises or results from the use or distribution of the JDK and/or the Publication; ; and (ix) You shall provide Oracle with a written notice for each Publication; such notice shall include the following information: (1) title of Publication, (2) author(s), (3) date of Publication, and (4) ISBN or ISSN numbers. Such notice shall be sent to Oracle America, Inc., 500 Oracle Parkway, Redwood Shores, California 94065 U.S.A , Attention: General Counsel. + +F. JAVA TECHNOLOGY RESTRICTIONS. You may not create, modify, or change the behavior of, or authorize your licensees to create, modify, or change the behavior of, classes, interfaces, or subpackages that are in any way identified as "java", "javax", "sun", "oracle" or similar convention as specified by Oracle in any naming convention designation. + +G. LIMITATIONS ON REDISTRIBUTION. You may not redistribute or otherwise transfer patches, bug fixes or updates made available by Oracle through Oracle Premier Support, including those made available under Oracle's Java SE Support program. + +H. COMMERCIAL FEATURES NOTICE. For purpose of complying with Supplemental Term Section C.(v)(b) and D.(v)(b), your license agreement shall include the following notice, where the notice is displayed in a manner that anyone using the Software will see the notice: + +Use of the Commercial Features for any commercial or production purpose requires a separate license from Oracle. "Commercial Features" means those features that are identified as such in the Licensing Information User Manual - Oracle Java SE and Oracle Java Embedded Products Document, accessible at http://www.oracle.com/technetwork/java/javase/documentation/index.html, under the "Description of Product Editions and Permitted Features" section. + +I. SOURCE CODE. Software may contain source code that, unless expressly licensed for other purposes, is provided solely for reference purposes pursuant to the terms of this Agreement. Source code may not be redistributed unless expressly provided for in this Agreement. + +J. THIRD PARTY CODE. Additional copyright notices and license terms applicable to portions of the Software are set forth in the Java SE LIUM accessible at http://www.oracle.com/technetwork/java/javase/documentation/index.html. In addition to any terms and conditions of any third party opensource/freeware license identified in the Java SE LIUM, the disclaimer of warranty and limitation of liability provisions in paragraphs 4 and 5 of the Binary Code License Agreement shall apply to all Software in this distribution. + +K. TERMINATION FOR INFRINGEMENT. Either party may terminate this Agreement immediately should any Software become, or in either party's opinion be likely to become, the subject of a claim of infringement of any intellectual property right. + +L. INSTALLATION AND AUTO-UPDATE. The Software's installation and auto-update processes transmit a limited amount of data to Oracle (or its service provider) about those specific processes to help Oracle understand and optimize them. Oracle does not associate the data with personally identifiable information. You can find more information about the data Oracle collects as a result of your Software download at http://www.oracle.com/technetwork/java/javase/documentation/index.html. + +For inquiries please contact: Oracle America, Inc., 500 Oracle Parkway, + +Redwood Shores, California 94065, USA. + +Last updated 21 September 2017 + + +----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- + + + +ANTLR 4 License +[The BSD License] +Copyright (c) 2012 Terence Parr and Sam Harwell +All rights reserved. + +Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: + + Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. + Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. + Neither the name of the author nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + + +----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- + +Copyright (c) + +Permission is hereby granted, free of charge, to any person +obtaining a copy of this software and associated documentation +files (the "Software"), to deal in the Software without +restriction, including without limitation the rights to use, +copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the +Software is furnished to do so, subject to the following +conditions: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES +OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT +HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, +WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING +FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR +OTHER DEALINGS IN THE SOFTWARE. + + +----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- + + diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/Licenses/gnu-trove-3.0.3/CHANGES.txt b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/Licenses/gnu-trove-3.0.3/CHANGES.txt new file mode 100644 index 00000000..9200301d --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/Licenses/gnu-trove-3.0.3/CHANGES.txt @@ -0,0 +1,557 @@ +--- Vector Changes --- + - Added Gradle build to generate OSGi Metadata + - Minor Changes to Javadoc in order to allow Gradle Javadoc generation + +--- 3.0.3 --- +Bugs Fixed: + - [3445639] ArrayIndexOutOfBoundsException from TIntHashSet.retainAll + - [3460395] no_entry_value is set always to 0 in map default constructor + +--- 3.0.2 --- +Bug Fixed: + - [3429703] TIntObjectHashMap losing entry + - [3431135] ArrayIndexOutOfBoundsException at TIntIntHashMap.keys + - [3432212] entrySet() does not unwrap in cased of no_entry_value or no_entrykey + - [3432175] Decorator entrySet() -keySet() impl - Minor problem with the way null keys are unwarped + +--- 3.0.1 --- +Bugs Fixed: + - fix for ClassCastException in equals(T,T) when comparing with REMOVED + - [3408129] Benchmarks don't run correctly + - [3394094] Args to gnu.trove.generator.Generator not basedir-relative + - Re-introduce TLinkableAdapter class +New Features: + - [3412967] Need TMap interface + - .zip and .tgz files now expand into a sub-directory + - Documentation for generator patterns and replicated blocks + - Maven artifact generation now a bit more automatic + +--- 3.0.0 --- + - !!! Major restructuring of classes and packages !!! + Interfaces have been broken out to allow for alternate implementations. + The package changes will require code migration, although it should mainly + consist of simply updating import statements. However, because everything is + in new packages, both Trove 2.x and Trove 3.x can co-exist in a classpath + (to hopefully ease the migration burden). + - Broke out classes that allow custom hashing for performance reasons. + New collections are: + - TCustomHashMap + - TCustomHashSet + - TObject*CustomHashMap (ex: TObjectIntCustomHashMap) + IdentityHashingStrategy is available for identity-based hash maps. + - [ 3152276 ] Add sum() method to T*List + - [ 3159432 ] THashMap.entrySet().remove() throws on non-Entries + - [ 3153005 ] fix for null keys in Object maps + - Benchmarks for comparing different libraries. Currently java.util, Colt, + Trove 2 and Trove 3. + - Fixes to serialVersionUID's and where Serializable is marked. For example, + Serializable has been removed from the interfaces for various collections + (to better match how it's done in java.util). + - Many bug fixes, particularly to TLinkedList. + +--- 2.1.0 --- +No substantial changes. + +--- 2.1.0 a3 --- +Bugs fixed: + - [ 2685774 ] THashMap serialization bug in 2.0.4 + +--- 2.1.0 a2 --- +Bugs fixed: + - [ 2166456 ] clone() for TObjectHashMap is inefficient + - [ 2166768 ] add toString() method to maps. Thanks to Ozgur Aydinli. + - [ 2688770 ] TxxxArrayList serializes full capacity instead of full size + - [ 2687519 ] Primitive Lists hashCode is calculated w/o regard for order + - Fixed issues related to removing items multiple times from TLinkedList + and using removeFirst/Last when no items are in the list. + +New Features + - [ 2126522 ] add putAll() to the HashMaps. Thanks to Ozgur Aydinli. + +--- 2.1.0 a1 --- +Bugs fixed: + - [ 2143564 ] THashSet serialization + - [ 1960418 ] Decorators serialization + - [ 2127841 ] Use .valueOf on wrap/unwrap in T#K##V#HashMapDecorator + +New Features: + - Added "Dectorators" class for easier creation of decorator classes. + - [ 2152149 ] Improve performance by avoiding Math/StrictMath (thanks to Mark Beevers) + +--- 2.0.5 a1 --- +Bugs fixed: + - [ 2037709 ] bug in .keys([]) method + +New Features: + - added keys(e[]) method to P2O maps (TIntObjectHashMap, etc.) + +--- 2.0.4 --- +Bugs fixed: + - [ 1959853 ] @return for put and putIfAbsent is incorrect + +--- 2.0.4 rc1 --- +Bugs Fixed: + - [ 1952509 ] Replace StringBuffer with StringBuilder + - [ 1952508 ] pufIfAbsent for maps + - [ 1955103 ] Hashing Strategy Not Retained After Serialization + +--- 2.0.4 a2 --- +Bugs fixed: + - Correct an error in TLinkedList that caused nodes to not be properly linked + when using addAfter(T,T). + +--- 2.0.4 a1 --- +Bugs fixed: + - [ 1946240 ] THash.ensureCapacity(...) bug + +--- 2.0.3 --- +Bugs Fixed: + - [ 1932929 ] add toString() methods to THashSet and THashMap + - Switched to Arrays.fill (which seems to be slightly faster) for clearing + +--- 2.0.2 --- +Bugs Fixed: + - [ 1821911 ] get(0) doesn't throw exception when TLinkedList is empty + - [ 1800288 ] Trivial typo fixes + + +--- 2.0.1 --- +Bugs Fixed: + - Fixed implementation of PArrayList.min() and .max(). + + +--- 2.0.1 rc1 --- +New Features: +[ 1778999 ] Publish a source-JAR with future releases + +Misc: + - Switched version from 2.1 to 2.0.1. + + +--- 2.0.1 ALPHA 3 (previously: 2.1 ALPHA 3) --- +Bugs Fixed: +[ 1764177 ] bug in binary search + + +--- 2.0.1 ALPHA 2 (previously: 2.1 ALPHA 2) --- +New Features: +[ 1748566 ] add T[] getValues(T[] a) + +Bugs Fixed: +- Corrected hashcode computation for longs. Should result in better + lookup performance. + + +--- 2.0.1 ALPHA 1 (previously: 2.1 ALPHA 1) --- + +New Features: +[ 1741864 ] add TLinkedList addAfter method + +Bugs Fixed: +[ 1738760 ] T*HashMap.retainEntries should suspend automatic compaction. +- Corrected hashcode computation for longs. Should result in better + lookup performance. + +Misc: + - Added an assertion in HashFunctions to throw an assertion if a + value of NaN is used in a lookup/insert/delete from a map. + - Added TLinkedList.getNext() and getPrevious() methods. + + +--- 2.0 --- +Unchanged from 2.0rc1 + + +--- 2.0rc1 --- + +New Features: +[ 1606090 ] adjustOrPutValue +[ 1604073 ] Generate primitive stacks +[ 1632250 ] Do maps implement Iterable +[ 1670933 ] Provide access to stack native arrays +[ 1690743 ] Add subList(begin, end) to ArrayLists +Added forEach(TObjectProcedure) method to TLinkedList + +Bugs Fixed: +[ 1640353 ] Generator fails on multiple file systems +[ 1676866 ] Not handling REMOVED flag correctly in TObjectHash.index(T) +[ 1642768 ] Exception removing from iterator when auto-compact occurs + + + +--- 2.0a2 --- + +New Features: +[ 779039 ] expose decorator's set/map + +Bugs Fixed: +[ 1428614 ] THashMap.values().remove() can remove multiple mappings +[ 1506751 ] TxxxArrayList.toNativeArray(offset, len) is broken +[ 1606095 ] Critical Iterator Error + + +--- 2.0a1 --- + +This release adds support for generics, which were introduced in JSE 1.5. +Starting with this release, JSE 1.5 or greater is required in order to run Trove. +Special thanks to JetBrains for their initial work providing generics support. + +Also added in this release is automatic compaction, such that manually calling +compact() is no longer necessary (although it may still provide performance +benefits in certain situations). Compactions are by default +performed automatically when a certain number of removes are performed based on +the size of the set or map. The compaction factor can be specified via +THash.setAutoCompactionFactor(float) (the default compaction factor is set to +match the load factor). So, for example, if a map is created with an initial +capacity of 10 and a load factory of 0.5, a compaction will be performed after +5 removes. If a size is later grown to 1000, then a compaction will occur after +500 removes. When a set/map is rehashed, the time to next compaction is reset. + NOTE: auto-compaction can be disabled by setting the autoCompactionFactory + (via THash.setAutoCompactionFactor) to zero. Manually compacting a + collection will also reset the auto-compaction counter, so that manually + compacting more often than auto-compaction wants to occur effectively also + disables auto-compaction. + NOTE: while manually calling compact() is no longer strictly necessary, + results should always be verified in your application to ensure that + the auto-compaction scheme and the compaction factors work well for your + individual scenario. + +Support for more primitve types has been introduced. + +Object serialization has been changed to use Externalization. Unfortunately this +means that objects serialized with earlier versions cannot be read by this +release. The up-side is that this gives enough flexibility to ensure that we +won't need to break serialization again. The other benefit is that the output +is more efficient/compact and readable... especially when used with XML +serialization mechanisms such as XStream. + + +New Features: +[ 918059 ] should rehash when below low water mark upon remove +[ 1153656 ] generics? + +Bugs Fixed: +[ 1518795 ] NullPointerException in TLinkedList's removeFirst()/Last() +[ 1277703 ] make T**HashMap serializable +[ 1417563 ] TLinkedList.add(int,Object) bug +[ 1518823 ] another TLinkedList.add(int,Object) bug +[ 1461458 ] THashMap.equals(..) method is not consistent +[ 1571435 ] Error in cloning of TObjectXXXHashMap instances + + +--- 1.1b5 --- + +Bugs fixed: +[ 1391359 ] Duplicate iteration in THashSet.toArray(Object[]) + removed the duplication +[ 1382196 ] THashMap.entrySet().retainAll() + implemented missing methods on elements of entrySet, refactored retainAll + to use retainEntries, which saves a bunch of allocations +[ 1378868 ] CVS has junit.jar checked in as ASCII + flipped on '-kb' for this file +[ 1193416 ] TByteArrayList throws ArrayIndexOutOfBoundsException wrongly + fixed off by one error + + +--- 1.1b4 --- + +Accepted patch for feature request 926921 - adds support for short, +byte collections. Also adds support for null object keys. THIS +WILL BREAK SERIALIZATION. + +A big thanks to Steven Lunt for putting this patch together. + +Added testSerializablePrimitives unit test to validate that behavior +reported in 1113420 does work as it's supposed to. + +Fixed doc problem reported in 939016 + +Fixed 995597, missing serial version IDs. NOTE: THashMap, THashSet +and TLinkedList have IDs generated by serialver and are believed +to be b/w compatible. The generated collections, however, are NOT +reverse compatible versions and so will break archived collections +created with earlier versions of trove. + +Fixed 937977 -- primitive array lists were not doing a true deep clone +of the underlying array. This is fixed + + +--- 1.1b3 --- + +Fixed 918045 -- bug in *Decorator classes made it impossible to subclass +the decorators and make those subclasses cloneable. Thanks to Steve +Lunt for the bug report. + + +--- 1.1b2 --- + +Fixed 901135 -- bug in T*Hash.insertionIndex() methods that prevented +us from reclaiming the very first REMOVED slot if that's what the +first hash landed upon. In applications that do lots of adds/removes, +this would have led to unnecessary rehashing. With this fix, you +can add(1), remove(1), and then re add(1) and the same slot will be +used. Thanks to matlun for reporting the problem. + + +--- 1.1b1 --- + +fixed a bug in decorator equals methods (845890) + +fixed a memory leak for certain usage patterns (843772) + +corrected some javadoc defects (846286) + +minor tuning of T*ArrayList toString() + +added clone() methods to decorator classes. Thanks to Steve Lunt +for the bug report. + +implemented equals()/hashCode() on THashMap.KeyView and (by extension) subclasses. +This allows the test in THashMapTests.testKeySetEqualsEquivalentSet to pass. + +fix 787515 -- bug in T*ArrayList.set(int, *[], int, int) + + +--- 1.0.2 --- + +revamped versioning scheme + +added hashCode implementation to collections so that they can appear +in collections too. + +added check+exception to detect violations of the equals() <-> +hashCode() contract specified in java.lang.Object's api. + + +--- 0.1.8 --- + +Added gnu.trove.decorator package, with Decorator classes that wrap +trove's primitive maps and sets for conformance with the +java.util.{Map,Set} APIs. + + +--- 0.1.7 --- + +Added iterators to the primitive maps and sets. Note that semantics +differ from those of java.util.Iterator, so RTFM. + +Added hashing strategy interfaces to allow users to implement custom +hashing schemes for optimal distribution for specific data sets. + +Fixed bug 602376 -- ClassCastException n THashMap.putAll + +Made all collections implement Cloneable. primitive collections +clone deeply; Object collections produce shallow clones. + + +--- 0.1.6 --- + +Minor bug fix release. + +Two bugs in TIntArrayList have been fixed. Thanks to Jessica P. +Hekman for reporting them. + +One of these prevented toNativeArray from working correctly in +certain circumstances; the other problem was with the depth of +cloning operations. + +One enhancement to TintArrayList has been made -- serialized +instances are now compact -- previous versions relied on serialization +behavior of the backing array, which included empty slots and so +wasted space. + +Serialization of sets/maps has been modified as follows: previously +all of the writeObject methods used a local implementation of the +TXXXProcedure for writing out the data in a particular collection. +These have been replaced by a single class (SerializationProcedure) +which implements all of the appropriate interfaces. This reduces +the number of .class files in the trove jar + + +--- 0.1.5 --- + +added retainEntries methods to all Map classes. These methods accept +procedure objects of the appropriate sort and use the return value of +those procedures to determine whether or not a particular entry in the +map should be retained. + +This is useful for applying a cutoff in a map without copying data: + +TIntIntHashMap map = new TIntIntHashMap(); +// load up map +map.retainEntries(new TIntIntProcedure() { + public boolean execute(int key, int val) { + return val > 3; // retain only those mappings with val > 3 + } +}); + +It can also be used if you want to reduce one map to the intersection +between it and another map: + +THashMap map1 = new THashMap(); +THashMap map2 = new THashMap(); +// load up both maps +map1.retainEntries(new TObjectObjectProcedure() { + public boolean execute(Object key, Object val) { + return map2.containsKey(key); // retain the intersection with map2 + } +}); + + +--- 0.1.4 --- + +added increment() and adjustValue() methods to maps with primitive values. +These are useful in the all-too-common case where you need a map for the +purposes of counting the number of times a key is seen. These methods +are handy because you don't have to do a "containsKey" test prior to +every increment() call. Instead, you can check the return status (true +if an existing mapping was modified) and if it is false, then insert the +mapping with the initial value: + +TIntIntHashMap map = TIntIntHashMap(); +int key, val; +key = keyFromSomeWhere(); +val = valFromSomeWhere(); +if (! map.increment(key)) map.put(key, 0); + +increment is implemented in terms of adjustValue, which allows you +to specify the amount by which the primitive value associated with a +particular key should be adjusted. + +Thanks to Jason Baldridge for the idea. + + +--- 0.1.3 --- + +bug fix in TLinkedList ListIterator implementation: fixed remove() +behavior so that it correctly removes the last element returned by +either next() or previous(). Added several tests to suite to verify +that list iterator does what it's supposed to do in accordance with the +collections API docs. + + +--- 0.1.2 --- + +bug fix in primitive hash sets: toArray now produces a correct return +value of size set.size(). Previously it generated an +ArrayIndexOutOfBoundsException. Thanks to Tobias Henle for finding this. + +revised class hierarchy so that all primitive hashing collections are +derived from TPrimitiveHash, which extends THash. Object hashing collections +are derived from TObjectHash. As part of this change, the byte[] flags +were pushed down to TPrimitiveHash, and TObjectHash was revised so that +it no longer needs a byte[] array to track the state of the table. This +has an appreciable impact on the total size of Object hashing collections: +a set of 1,000 Integers used to take 69% of the memory needed for a JDK +set; it now takes only 62%. + +removed slots can now be re-used in all hashing collections. If the +search for an insertion index does not find that the key is already +present in the map, insertionIndex implementations will now return the +index of the first REMOVED or FREE slot. This means that tables which +undergo a pattern of insertions/deletions without radical changes in +size will not trigger as many rehashes as before. + +revised hashing algorithm so that the second hash function is only executed +when necessary and so that FREE or FULL w/identical content slots can be +found with a minimum of effort. + + +--- 0.1.1 --- + +made the initial capacity of lists used for return values in grep/inverseGrep +be the default capacity rather than the size of the list-being-grepped. +This saves space when a small list is grepped from a larger list. + +added reset and resetQuick methods to *ArrayList implementations so that +lists can be cleared while retaining their current capacity. + +changed *ArrayList toNativeArray() method behavior so that a List of 0 length +can return a native array of 0 length (previously this would have thrown +an exception) + +revamped *ArrayList insert/remove implementations so that edits are done +in place instead of with a temporary array. + +minor performance tweak in THashIterator + + +--- 0.1.0 --- + +Added primitive ArrayList implementations. + + +--- 0.0.9 --- + +Made all collections implement java.io.Serializable + +Made all collections implement equals() so that they compare their contents +instead of doing collection object identity. + +Made TLinkable extend java.io.Serializable + +Changed secondary hash function to reflect Knuth's observation about the +desirability of using an odd value. + +Added trimToSize() and ensureCapacity() methods + +(finally) implemented loadFactor, with default of 0.5, per Knuth. + +Note that load/capacity/size are handled differently than in the Javasoft +implementations. Specifically, if you ask for a collection of capacity +X, Trove will give you one that can hold X elements without rehashing; +Javasoft's implementation does not do this. + + +--- 0.0.8 --- + +Fixes for several user-reported bugs. Unit tests have been added to +demonstrate that each of these is actually fixed. + +485440 Null in keys() from TObjectDoubleHashMap +size/free were being updated even when a map.put() was really a replaement +for an existing mapping. + +485829 null values not handled correctly +485831 null values cause exceptions +485834 null values cause NullPointerException +made Maps that hold Object values behave correctly (no NPE) when doing +comparisons with null objects, since null values are legal. + +485837 entrySet comparison semantics are wrong +made entrySet check both key and value when doing comparisons. + + +--- 0.0.7 --- + +new package: gnu.trove.benchmark +replaced gnu.trove.Benchmark with benchmark package. This now produces +formatted reports that include OS/JVM specs. + +Changed benchmarking approach so that timestamps are only taken at the +beginning/end of the full repetition count for an operation. This +reduces the variability caused by calling System.currentTimeMillis() +more than once in the same second. + +Added memory profiler which produces a report with the memory requirements +for trove/javasoft collections of the same objects. + +build.xml +modified jar task so that the benchmark package is not included in the +jar file or the javadoc set. Only the framework classes get jarred up; +developers can run the benchmarks by using the output/classes directory +instead. + +TObjectHash +Based on profiling results, replaced calls to HashFunctions.hash(obj) with +direct invocation of obj.hashCode() to save a method call. This is +probably inlined by hotspot compilers, but my profiler doesn't work with +those. + +TObjectHash.HashIterator +Based on bytecode examination, replaced a putfield/getfield combo with a +putfield/dup_x. This saves three opcodes in a method which gets called +a lot (moveToNextIndex()). + +PrimeFinder/HashFunctions +finalized both classes and all methods. diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/Licenses/gnu-trove-3.0.3/COPYRIGHT.TXT b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/Licenses/gnu-trove-3.0.3/COPYRIGHT.TXT new file mode 100644 index 00000000..58af62f3 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/Licenses/gnu-trove-3.0.3/COPYRIGHT.TXT @@ -0,0 +1,20 @@ +The Trove library is licensed under the Lesser GNU Public License, +which is included with the distribution in a file called LICENSE.txt. + +Other license arrangements are possible, for a fee: contact +ericdf@users.sourceforge.net for terms/pricing. + +The PrimeFinder and HashFunctions classes in Trove are subject to the +following license restrictions: + +Copyright (c) 1999 CERN - European Organization for Nuclear Research. + +Permission to use, copy, modify, distribute and sell this software and +its documentation for any purpose is hereby granted without fee, +provided that the above copyright notice appear in all copies and that +both that copyright notice and this permission notice appear in +supporting documentation. CERN makes no representations about the +suitability of this software for any purpose. It is provided "as is" +without expressed or implied warranty. + + diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/Licenses/gnu-trove-3.0.3/LICENSE.txt b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/Licenses/gnu-trove-3.0.3/LICENSE.txt new file mode 100644 index 00000000..3caebabb --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/Licenses/gnu-trove-3.0.3/LICENSE.txt @@ -0,0 +1,504 @@ + GNU LESSER GENERAL PUBLIC LICENSE + Version 2.1, February 1999 + + Copyright (C) 1991, 1999 Free Software Foundation, Inc. + 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + +[This is the first released version of the Lesser GPL. It also counts + as the successor of the GNU Library Public License, version 2, hence + the version number 2.1.] + + Preamble + + The licenses for most software are designed to take away your +freedom to share and change it. By contrast, the GNU General Public +Licenses are intended to guarantee your freedom to share and change +free software--to make sure the software is free for all its users. + + This license, the Lesser General Public License, applies to some +specially designated software packages--typically libraries--of the +Free Software Foundation and other authors who decide to use it. You +can use it too, but we suggest you first think carefully about whether +this license or the ordinary General Public License is the better +strategy to use in any particular case, based on the explanations below. + + When we speak of free software, we are referring to freedom of use, +not price. Our General Public Licenses are designed to make sure that +you have the freedom to distribute copies of free software (and charge +for this service if you wish); that you receive source code or can get +it if you want it; that you can change the software and use pieces of +it in new free programs; and that you are informed that you can do +these things. + + To protect your rights, we need to make restrictions that forbid +distributors to deny you these rights or to ask you to surrender these +rights. These restrictions translate to certain responsibilities for +you if you distribute copies of the library or if you modify it. + + For example, if you distribute copies of the library, whether gratis +or for a fee, you must give the recipients all the rights that we gave +you. You must make sure that they, too, receive or can get the source +code. If you link other code with the library, you must provide +complete object files to the recipients, so that they can relink them +with the library after making changes to the library and recompiling +it. And you must show them these terms so they know their rights. + + We protect your rights with a two-step method: (1) we copyright the +library, and (2) we offer you this license, which gives you legal +permission to copy, distribute and/or modify the library. + + To protect each distributor, we want to make it very clear that +there is no warranty for the free library. Also, if the library is +modified by someone else and passed on, the recipients should know +that what they have is not the original version, so that the original +author's reputation will not be affected by problems that might be +introduced by others. + + Finally, software patents pose a constant threat to the existence of +any free program. We wish to make sure that a company cannot +effectively restrict the users of a free program by obtaining a +restrictive license from a patent holder. Therefore, we insist that +any patent license obtained for a version of the library must be +consistent with the full freedom of use specified in this license. + + Most GNU software, including some libraries, is covered by the +ordinary GNU General Public License. This license, the GNU Lesser +General Public License, applies to certain designated libraries, and +is quite different from the ordinary General Public License. We use +this license for certain libraries in order to permit linking those +libraries into non-free programs. + + When a program is linked with a library, whether statically or using +a shared library, the combination of the two is legally speaking a +combined work, a derivative of the original library. The ordinary +General Public License therefore permits such linking only if the +entire combination fits its criteria of freedom. The Lesser General +Public License permits more lax criteria for linking other code with +the library. + + We call this license the "Lesser" General Public License because it +does Less to protect the user's freedom than the ordinary General +Public License. It also provides other free software developers Less +of an advantage over competing non-free programs. These disadvantages +are the reason we use the ordinary General Public License for many +libraries. However, the Lesser license provides advantages in certain +special circumstances. + + For example, on rare occasions, there may be a special need to +encourage the widest possible use of a certain library, so that it becomes +a de-facto standard. To achieve this, non-free programs must be +allowed to use the library. A more frequent case is that a free +library does the same job as widely used non-free libraries. In this +case, there is little to gain by limiting the free library to free +software only, so we use the Lesser General Public License. + + In other cases, permission to use a particular library in non-free +programs enables a greater number of people to use a large body of +free software. For example, permission to use the GNU C Library in +non-free programs enables many more people to use the whole GNU +operating system, as well as its variant, the GNU/Linux operating +system. + + Although the Lesser General Public License is Less protective of the +users' freedom, it does ensure that the user of a program that is +linked with the Library has the freedom and the wherewithal to run +that program using a modified version of the Library. + + The precise terms and conditions for copying, distribution and +modification follow. Pay close attention to the difference between a +"work based on the library" and a "work that uses the library". The +former contains code derived from the library, whereas the latter must +be combined with the library in order to run. + + GNU LESSER GENERAL PUBLIC LICENSE + TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + + 0. This License Agreement applies to any software library or other +program which contains a notice placed by the copyright holder or +other authorized party saying it may be distributed under the terms of +this Lesser General Public License (also called "this License"). +Each licensee is addressed as "you". + + A "library" means a collection of software functions and/or data +prepared so as to be conveniently linked with application programs +(which use some of those functions and data) to form executables. + + The "Library", below, refers to any such software library or work +which has been distributed under these terms. A "work based on the +Library" means either the Library or any derivative work under +copyright law: that is to say, a work containing the Library or a +portion of it, either verbatim or with modifications and/or translated +straightforwardly into another language. (Hereinafter, translation is +included without limitation in the term "modification".) + + "Source code" for a work means the preferred form of the work for +making modifications to it. For a library, complete source code means +all the source code for all modules it contains, plus any associated +interface definition files, plus the scripts used to control compilation +and installation of the library. + + Activities other than copying, distribution and modification are not +covered by this License; they are outside its scope. The act of +running a program using the Library is not restricted, and output from +such a program is covered only if its contents constitute a work based +on the Library (independent of the use of the Library in a tool for +writing it). Whether that is true depends on what the Library does +and what the program that uses the Library does. + + 1. You may copy and distribute verbatim copies of the Library's +complete source code as you receive it, in any medium, provided that +you conspicuously and appropriately publish on each copy an +appropriate copyright notice and disclaimer of warranty; keep intact +all the notices that refer to this License and to the absence of any +warranty; and distribute a copy of this License along with the +Library. + + You may charge a fee for the physical act of transferring a copy, +and you may at your option offer warranty protection in exchange for a +fee. + + 2. You may modify your copy or copies of the Library or any portion +of it, thus forming a work based on the Library, and copy and +distribute such modifications or work under the terms of Section 1 +above, provided that you also meet all of these conditions: + + a) The modified work must itself be a software library. + + b) You must cause the files modified to carry prominent notices + stating that you changed the files and the date of any change. + + c) You must cause the whole of the work to be licensed at no + charge to all third parties under the terms of this License. + + d) If a facility in the modified Library refers to a function or a + table of data to be supplied by an application program that uses + the facility, other than as an argument passed when the facility + is invoked, then you must make a good faith effort to ensure that, + in the event an application does not supply such function or + table, the facility still operates, and performs whatever part of + its purpose remains meaningful. + + (For example, a function in a library to compute square roots has + a purpose that is entirely well-defined independent of the + application. Therefore, Subsection 2d requires that any + application-supplied function or table used by this function must + be optional: if the application does not supply it, the square + root function must still compute square roots.) + +These requirements apply to the modified work as a whole. If +identifiable sections of that work are not derived from the Library, +and can be reasonably considered independent and separate works in +themselves, then this License, and its terms, do not apply to those +sections when you distribute them as separate works. But when you +distribute the same sections as part of a whole which is a work based +on the Library, the distribution of the whole must be on the terms of +this License, whose permissions for other licensees extend to the +entire whole, and thus to each and every part regardless of who wrote +it. + +Thus, it is not the intent of this section to claim rights or contest +your rights to work written entirely by you; rather, the intent is to +exercise the right to control the distribution of derivative or +collective works based on the Library. + +In addition, mere aggregation of another work not based on the Library +with the Library (or with a work based on the Library) on a volume of +a storage or distribution medium does not bring the other work under +the scope of this License. + + 3. You may opt to apply the terms of the ordinary GNU General Public +License instead of this License to a given copy of the Library. To do +this, you must alter all the notices that refer to this License, so +that they refer to the ordinary GNU General Public License, version 2, +instead of to this License. (If a newer version than version 2 of the +ordinary GNU General Public License has appeared, then you can specify +that version instead if you wish.) Do not make any other change in +these notices. + + Once this change is made in a given copy, it is irreversible for +that copy, so the ordinary GNU General Public License applies to all +subsequent copies and derivative works made from that copy. + + This option is useful when you wish to copy part of the code of +the Library into a program that is not a library. + + 4. You may copy and distribute the Library (or a portion or +derivative of it, under Section 2) in object code or executable form +under the terms of Sections 1 and 2 above provided that you accompany +it with the complete corresponding machine-readable source code, which +must be distributed under the terms of Sections 1 and 2 above on a +medium customarily used for software interchange. + + If distribution of object code is made by offering access to copy +from a designated place, then offering equivalent access to copy the +source code from the same place satisfies the requirement to +distribute the source code, even though third parties are not +compelled to copy the source along with the object code. + + 5. A program that contains no derivative of any portion of the +Library, but is designed to work with the Library by being compiled or +linked with it, is called a "work that uses the Library". Such a +work, in isolation, is not a derivative work of the Library, and +therefore falls outside the scope of this License. + + However, linking a "work that uses the Library" with the Library +creates an executable that is a derivative of the Library (because it +contains portions of the Library), rather than a "work that uses the +library". The executable is therefore covered by this License. +Section 6 states terms for distribution of such executables. + + When a "work that uses the Library" uses material from a header file +that is part of the Library, the object code for the work may be a +derivative work of the Library even though the source code is not. +Whether this is true is especially significant if the work can be +linked without the Library, or if the work is itself a library. The +threshold for this to be true is not precisely defined by law. + + If such an object file uses only numerical parameters, data +structure layouts and accessors, and small macros and small inline +functions (ten lines or less in length), then the use of the object +file is unrestricted, regardless of whether it is legally a derivative +work. (Executables containing this object code plus portions of the +Library will still fall under Section 6.) + + Otherwise, if the work is a derivative of the Library, you may +distribute the object code for the work under the terms of Section 6. +Any executables containing that work also fall under Section 6, +whether or not they are linked directly with the Library itself. + + 6. As an exception to the Sections above, you may also combine or +link a "work that uses the Library" with the Library to produce a +work containing portions of the Library, and distribute that work +under terms of your choice, provided that the terms permit +modification of the work for the customer's own use and reverse +engineering for debugging such modifications. + + You must give prominent notice with each copy of the work that the +Library is used in it and that the Library and its use are covered by +this License. You must supply a copy of this License. If the work +during execution displays copyright notices, you must include the +copyright notice for the Library among them, as well as a reference +directing the user to the copy of this License. Also, you must do one +of these things: + + a) Accompany the work with the complete corresponding + machine-readable source code for the Library including whatever + changes were used in the work (which must be distributed under + Sections 1 and 2 above); and, if the work is an executable linked + with the Library, with the complete machine-readable "work that + uses the Library", as object code and/or source code, so that the + user can modify the Library and then relink to produce a modified + executable containing the modified Library. (It is understood + that the user who changes the contents of definitions files in the + Library will not necessarily be able to recompile the application + to use the modified definitions.) + + b) Use a suitable shared library mechanism for linking with the + Library. A suitable mechanism is one that (1) uses at run time a + copy of the library already present on the user's computer system, + rather than copying library functions into the executable, and (2) + will operate properly with a modified version of the library, if + the user installs one, as long as the modified version is + interface-compatible with the version that the work was made with. + + c) Accompany the work with a written offer, valid for at + least three years, to give the same user the materials + specified in Subsection 6a, above, for a charge no more + than the cost of performing this distribution. + + d) If distribution of the work is made by offering access to copy + from a designated place, offer equivalent access to copy the above + specified materials from the same place. + + e) Verify that the user has already received a copy of these + materials or that you have already sent this user a copy. + + For an executable, the required form of the "work that uses the +Library" must include any data and utility programs needed for +reproducing the executable from it. However, as a special exception, +the materials to be distributed need not include anything that is +normally distributed (in either source or binary form) with the major +components (compiler, kernel, and so on) of the operating system on +which the executable runs, unless that component itself accompanies +the executable. + + It may happen that this requirement contradicts the license +restrictions of other proprietary libraries that do not normally +accompany the operating system. Such a contradiction means you cannot +use both them and the Library together in an executable that you +distribute. + + 7. You may place library facilities that are a work based on the +Library side-by-side in a single library together with other library +facilities not covered by this License, and distribute such a combined +library, provided that the separate distribution of the work based on +the Library and of the other library facilities is otherwise +permitted, and provided that you do these two things: + + a) Accompany the combined library with a copy of the same work + based on the Library, uncombined with any other library + facilities. This must be distributed under the terms of the + Sections above. + + b) Give prominent notice with the combined library of the fact + that part of it is a work based on the Library, and explaining + where to find the accompanying uncombined form of the same work. + + 8. You may not copy, modify, sublicense, link with, or distribute +the Library except as expressly provided under this License. Any +attempt otherwise to copy, modify, sublicense, link with, or +distribute the Library is void, and will automatically terminate your +rights under this License. However, parties who have received copies, +or rights, from you under this License will not have their licenses +terminated so long as such parties remain in full compliance. + + 9. You are not required to accept this License, since you have not +signed it. However, nothing else grants you permission to modify or +distribute the Library or its derivative works. These actions are +prohibited by law if you do not accept this License. Therefore, by +modifying or distributing the Library (or any work based on the +Library), you indicate your acceptance of this License to do so, and +all its terms and conditions for copying, distributing or modifying +the Library or works based on it. + + 10. Each time you redistribute the Library (or any work based on the +Library), the recipient automatically receives a license from the +original licensor to copy, distribute, link with or modify the Library +subject to these terms and conditions. You may not impose any further +restrictions on the recipients' exercise of the rights granted herein. +You are not responsible for enforcing compliance by third parties with +this License. + + 11. If, as a consequence of a court judgment or allegation of patent +infringement or for any other reason (not limited to patent issues), +conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot +distribute so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you +may not distribute the Library at all. For example, if a patent +license would not permit royalty-free redistribution of the Library by +all those who receive copies directly or indirectly through you, then +the only way you could satisfy both it and this License would be to +refrain entirely from distribution of the Library. + +If any portion of this section is held invalid or unenforceable under any +particular circumstance, the balance of the section is intended to apply, +and the section as a whole is intended to apply in other circumstances. + +It is not the purpose of this section to induce you to infringe any +patents or other property right claims or to contest validity of any +such claims; this section has the sole purpose of protecting the +integrity of the free software distribution system which is +implemented by public license practices. Many people have made +generous contributions to the wide range of software distributed +through that system in reliance on consistent application of that +system; it is up to the author/donor to decide if he or she is willing +to distribute software through any other system and a licensee cannot +impose that choice. + +This section is intended to make thoroughly clear what is believed to +be a consequence of the rest of this License. + + 12. If the distribution and/or use of the Library is restricted in +certain countries either by patents or by copyrighted interfaces, the +original copyright holder who places the Library under this License may add +an explicit geographical distribution limitation excluding those countries, +so that distribution is permitted only in or among countries not thus +excluded. In such case, this License incorporates the limitation as if +written in the body of this License. + + 13. The Free Software Foundation may publish revised and/or new +versions of the Lesser General Public License from time to time. +Such new versions will be similar in spirit to the present version, +but may differ in detail to address new problems or concerns. + +Each version is given a distinguishing version number. If the Library +specifies a version number of this License which applies to it and +"any later version", you have the option of following the terms and +conditions either of that version or of any later version published by +the Free Software Foundation. If the Library does not specify a +license version number, you may choose any version ever published by +the Free Software Foundation. + + 14. If you wish to incorporate parts of the Library into other free +programs whose distribution conditions are incompatible with these, +write to the author to ask for permission. For software which is +copyrighted by the Free Software Foundation, write to the Free +Software Foundation; we sometimes make exceptions for this. Our +decision will be guided by the two goals of preserving the free status +of all derivatives of our free software and of promoting the sharing +and reuse of software generally. + + NO WARRANTY + + 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO +WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. +EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR +OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY +KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE +IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR +PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE +LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME +THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. + + 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN +WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY +AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU +FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR +CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE +LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING +RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A +FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF +SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH +DAMAGES. + + END OF TERMS AND CONDITIONS + + How to Apply These Terms to Your New Libraries + + If you develop a new library, and you want it to be of the greatest +possible use to the public, we recommend making it free software that +everyone can redistribute and change. You can do so by permitting +redistribution under these terms (or, alternatively, under the terms of the +ordinary General Public License). + + To apply these terms, attach the following notices to the library. It is +safest to attach them to the start of each source file to most effectively +convey the exclusion of warranty; and each file should have at least the +"copyright" line and a pointer to where the full notice is found. + + + Copyright (C) + + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2.1 of the License, or (at your option) any later version. + + This library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with this library; if not, write to the Free Software + Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + +Also add information on how to contact you by electronic and paper mail. + +You should also get your employer (if you work as a programmer) or your +school, if any, to sign a "copyright disclaimer" for the library, if +necessary. Here is a sample; alter the names: + + Yoyodyne, Inc., hereby disclaims all copyright interest in the + library `Frob' (a library for tweaking knobs) written by James Random Hacker. + + , 1 April 1990 + Ty Coon, President of Vice + +That's all there is to it! + + diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/Licenses/gnu-trove-3.0.3/gnu-trove-3.0.3-src.zip b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/Licenses/gnu-trove-3.0.3/gnu-trove-3.0.3-src.zip new file mode 100644 index 00000000..ecf68913 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/Licenses/gnu-trove-3.0.3/gnu-trove-3.0.3-src.zip differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/Schemas/DaVinciExecutionReport.xsd b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/Schemas/DaVinciExecutionReport.xsd new file mode 100644 index 00000000..60491add --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/Schemas/DaVinciExecutionReport.xsd @@ -0,0 +1,229 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/Schemas/InitService.xsd b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/Schemas/InitService.xsd new file mode 100644 index 00000000..7b108ff2 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/Schemas/InitService.xsd @@ -0,0 +1,161 @@ + + + + + + InitFunction documentation. + + + + + + + + + InitFunction documentation. + + + + + Specifies the modules DefRef path. + +E.g.: /AUTOSAR/EcucDefs/Msn + + + + + + + + ConfigPtr documentation. + + + + + Specify the name of the Function. If InitFunctionCall is not set, this name is used as C function to call during initialization. + + + + + Specify additional code which can be referenced from the initialization callouts of EcuM and BswM. + +E.g.: Mcu_InitClock() + +If it is necessary to call a function with a module pointer from the global postbuild-loadable configuration, the placeholder %CONFIGPTR% can be used: + +E.g.: Mcu_Init(%CONFIGPTR%) + + + + + Specify the header file which declares the function and necessary types. + + + + + Specify the phase in which this init function shall be called. + + + + + Specify InitFunctionData for each relevant Configuration Variant. + +If no InitFunctionData is specified, the InitFunction will never have a config pointer. + +If a config pointer is necessary in some variants, each variant can be assigned to a config pointer via the InitFunctionData. Also a combination of several ConfigVariants is possible. + + + + + + + + + ConfigPtr documentation. + + + + + Mark if this InitFunctionData is valid for variant configurations. + +If this parameter is not available, this InitFunctionData will be valid for variant and invariant usecases. + + + + + Specify the ConfigVariants in which this InitFunctionData is relevant. + +If no ConfigVariant is specified, this InitFunctionData is relevant for each ConfigVariant. + + + + + If the InitFunction needs a Config Pointer in the current variant, this has to be specified here. + + + + + + + ConfigPtr documentation. + + + + + Multiple ConfigPtrNames are only possible in the case of variance. To support dynamic Conifg Pointer Names, wildcards can be used. + +Possible wildcards are: + +-%VARNAME% +-%VARNAME_PRE_UNDERSCORE% +-%VARNUMBER% +-%VARNUMBER_PRE_UNDERSCORE% +-%MULTICONFIGNAME% + + + + + Memory class of this Config Pointer. + + + + + Type of this Config Pointer. + + + + + DefRef Path to the MultipleConfigContainer. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters.arxml b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters.arxml new file mode 100644 index 00000000..8bc38e40 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters.arxml @@ -0,0 +1,165 @@ + + + + + + + + + + + + 4.2.0 + AUTOSAR + 2011-11-09 + + + + + + + AUTOSAR + + + + EcucDefs + + + AUTOSARParameterDefinition + + /AUTOSAR/EcucDefs/Adc + /AUTOSAR/EcucDefs/BswM + /AUTOSAR/EcucDefs/Cal + /AUTOSAR/EcucDefs/Can + /AUTOSAR/EcucDefs/CanIf + /AUTOSAR/EcucDefs/CanNm + /AUTOSAR/EcucDefs/CanSM + /AUTOSAR/EcucDefs/CanTp + /AUTOSAR/EcucDefs/CanTrcv + /AUTOSAR/EcucDefs/Cdd + /AUTOSAR/EcucDefs/Com + /AUTOSAR/EcucDefs/ComM + /AUTOSAR/EcucDefs/CorTst + /AUTOSAR/EcucDefs/Crc + /AUTOSAR/EcucDefs/Csm + /AUTOSAR/EcucDefs/Dbg + /AUTOSAR/EcucDefs/Dcm + /AUTOSAR/EcucDefs/Dem + /AUTOSAR/EcucDefs/Det + /AUTOSAR/EcucDefs/Dio + /AUTOSAR/EcucDefs/Dlt + /AUTOSAR/EcucDefs/DoIP + /AUTOSAR/EcucDefs/Ea + /AUTOSAR/EcucDefs/Ecom + /AUTOSAR/EcucDefs/EcuC + /AUTOSAR/EcucDefs/EcuM + /AUTOSAR/EcucDefs/Eep + /AUTOSAR/EcucDefs/Eth + /AUTOSAR/EcucDefs/EthIf + /AUTOSAR/EcucDefs/EthSM + /AUTOSAR/EcucDefs/EthSwt + /AUTOSAR/EcucDefs/EthTrcv + /AUTOSAR/EcucDefs/Fee + /AUTOSAR/EcucDefs/FiM + /AUTOSAR/EcucDefs/Fls + /AUTOSAR/EcucDefs/FlsTst + /AUTOSAR/EcucDefs/Fr + /AUTOSAR/EcucDefs/FrArTp + /AUTOSAR/EcucDefs/FrIf + /AUTOSAR/EcucDefs/FrNm + /AUTOSAR/EcucDefs/FrSM + /AUTOSAR/EcucDefs/FrTp + /AUTOSAR/EcucDefs/FrTrcv + /AUTOSAR/EcucDefs/Gpt + /AUTOSAR/EcucDefs/Icu + /AUTOSAR/EcucDefs/IdsM + /AUTOSAR/EcucDefs/IpduM + /AUTOSAR/EcucDefs/J1939Dcm + /AUTOSAR/EcucDefs/J1939Nm + /AUTOSAR/EcucDefs/J1939Rm + /AUTOSAR/EcucDefs/J1939Tp + /AUTOSAR/EcucDefs/KeyM + /AUTOSAR/EcucDefs/Lin + /AUTOSAR/EcucDefs/LinIf + /AUTOSAR/EcucDefs/LinNm + /AUTOSAR/EcucDefs/LinSM + /AUTOSAR/EcucDefs/LinTp + /AUTOSAR/EcucDefs/LinTrcv + /AUTOSAR/EcucDefs/Mcu + /AUTOSAR/EcucDefs/MemIf + /AUTOSAR/EcucDefs/MemMap + /AUTOSAR/EcucDefs/Nm + /AUTOSAR/EcucDefs/NvM + /AUTOSAR/EcucDefs/Os + /AUTOSAR/EcucDefs/PduR + /AUTOSAR/EcucDefs/Port + /AUTOSAR/EcucDefs/Pwm + /AUTOSAR/EcucDefs/RamTst + /AUTOSAR/EcucDefs/Rte + /AUTOSAR/EcucDefs/Sd + /AUTOSAR/EcucDefs/SecOC + /AUTOSAR/EcucDefs/SoAd + /AUTOSAR/EcucDefs/Spi + /AUTOSAR/EcucDefs/StbM + /AUTOSAR/EcucDefs/TcpIp + /AUTOSAR/EcucDefs/UdpNm + /AUTOSAR/EcucDefs/Wdg + /AUTOSAR/EcucDefs/WdgIf + /AUTOSAR/EcucDefs/WdgM + /AUTOSAR/EcucDefs/Xcp + + + + + + + + diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_Adc.arxml b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_Adc.arxml new file mode 100644 index 00000000..b86eae71 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_Adc.arxml @@ -0,0 +1,1330 @@ + + + + + + + + + + + + + 4.2.0 + AUTOSAR + 2011-11-09 + + + + + + + AUTOSAR + + + + EcucDefs + + + + Adc + + Configuration of the Adc (Analog Digital Conversion) module. + + + + + 4.2.0 + AUTOSAR + 2011-11-09 + + + + 0 + 1 + + VARIANT-POST-BUILD + VARIANT-PRE-COMPILE + + + + + AdcConfigSet + + This is the base container that contains the post-build selectable configuration parameters + + 1 + 1 + true + + + + AdcHwUnit + + This container contains the Driver configuration (parameters) depending on grouping of channels + + +

+ This container could contain HW specific parameters which are not defined in the Standardized Module Definition. They must be added in the Vendor Specific Module Definition. +

+
+ 1 + true + false + + + + AdcClockSource + + The ADC module specific clock input for the conversion unit can + + +

+ statically be configured to select different clock sources if provided by + hardware. Enumeration literals are defined vendor specific. +

+
+ 0 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + +
+ + + AdcHwUnitId + + Description: Numeric ID of the HW Unit. This symbolic name allows accessing Hw Unit data. Enumeration literals are defined vendor specific. + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + + AdcPrescale + + Optional ADC module specific clock prescale factor, if supported by hardware. + + +

+ ImplementationType: Adc_PrescaleType +

+
+ 0 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65535 + 0 +
+
+ + + + AdcChannel + + This container contains the channel configuration (parameters) depending on the hardware capability. + + +

+ The organization of this data structure could contain dependencies to the microcontroller so this is left up to the implementer and its location is left up to the configuration. + Note: Since a AdcChannel can be part of several AdcGroups, this container is not realized as a subcontainer of AdcGroup but instead as a subcontainer of AdcHwUnit. +

+
+ 1 + true + false + + + + AdcChannelConvTime + + Configuration of conversion time, i.e. the time during which the analogue value is converted into digital representation, (in clock cycles) for each channel, if supported by hardware. + + +

+ ImplementationType: Adc_ConversionTimeType +

+
+ 0 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 18446744073709551615 + 0 +
+ + + AdcChannelHighLimit + + High limit - used for limit checking. + + 0 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 18446744073709551615 + 0 + + + + AdcChannelId + + This parameter defines the assignment of the channel to the physical ADC hardware channel. + + +

+ ImplementationType: Adc_ChannelType +

+
+ 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 1024 + 0 +
+ + + AdcChannelLimitCheck + + Enables or disables limit checking for an ADC channel. + + 0 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + AdcChannelLowLimit + + Low limit - used for limit checking. + + 0 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 18446744073709551615 + 0 + + + + AdcChannelRangeSelect + + In case of active limit checking: defines which conversion values are taken into account related to the boarders defined with AdcChannelLowLimit and AdcChannelHighLimit. + + +

+ Implementation Type: Adc_ChannelRangeSelectType +

+
+ 0 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + ADC_RANGE_ALWAYS + AUTOSAR_ECUC + + + ADC_RANGE_BETWEEN + AUTOSAR_ECUC + + + ADC_RANGE_NOT_BETWEEN + AUTOSAR_ECUC + + + ADC_RANGE_NOT_OVER_HIGH + AUTOSAR_ECUC + + + ADC_RANGE_NOT_UNDER_LOW + AUTOSAR_ECUC + + + ADC_RANGE_OVER_HIGH + AUTOSAR_ECUC + + + ADC_RANGE_UNDER_LOW + AUTOSAR_ECUC + + +
+ + + AdcChannelRefVoltsrcHigh + + Upper reference voltage source for each channel. + + +

+ Enumeration literals are defined vendor specific. +

+
+ 0 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + +
+ + + AdcChannelRefVoltsrcLow + + Lower reference voltage source for each channel. + + +

+ Enumeration literals are defined vendor specific. +

+
+ 0 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + +
+ + + AdcChannelResolution + + Channel resolution in bits. + + +

+ ImplementationType: Adc_ResolutionType +

+
+ 0 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 63 + 1 +
+ + + AdcChannelSampTime + + Configuration of sampling time, i.e. the time during which the value is sampled, (in clock cycles) for each channel, if supported by hardware. + + +

+ ImplementationType: Adc_SamplingTimeType +

+
+ 0 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 18446744073709551615 + 0 +
+
+
+ + + AdcGroup + + This container contains the Group configuration (parameters). + + 1 + true + false + + + + AdcGroupAccessMode + + Type of access mode to group conversion results. + + +

+ ImplementationType: Adc_GroupAccessModeType +

+
+ 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + ADC_ACCESS_MODE_SINGLE + AUTOSAR_ECUC + + + ADC_ACCESS_MODE_STREAMING + AUTOSAR_ECUC + + +
+ + + AdcGroupConversionMode + + Type of conversion mode supported by the driver. + + +

+ ImplementationType: Adc_GroupConvModeType +

+
+ 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + ADC_CONV_MODE_CONTINUOUS + AUTOSAR_ECUC + + + ADC_CONV_MODE_ONESHOT + AUTOSAR_ECUC + + +
+ + + AdcGroupId + + Numeric ID of the group. This parameter is the symbolic name to be used on the API. This symbolic name allows accessing Channel Group data. This value will be assigned to the symbolic name derived of the AdcGroup container shortName. + + +

+ ImplementationType: Adc_GroupType +

+
+ 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + true + 1023 + 0 +
+ + + AdcGroupPriority + + Priority level of the AdcGroup. + + +

+ ImplementationType: Adc_GroupPriorityType +

+
+ 0 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 0 +
+ + + AdcGroupReplacement + + Replacement mechanism, which is used on ADC group level, if a group conversion is interrupted by a group which has a higher priority. + + +

+ ImplementationType: Adc_GroupReplacementType +

+
+ 0 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + ADC_GROUP_REPL_ABORT_RESTART + AUTOSAR_ECUC + + + ADC_GROUP_REPL_SUSPEND_RESUME + AUTOSAR_ECUC + + +
+ + + AdcGroupTriggSrc + + Type of source event that starts a group conversion. + + +

+ ImplementationType: Adc_TriggerSourceType +

+
+ 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + ADC_TRIGG_SRC_HW + AUTOSAR_ECUC + + + ADC_TRIGG_SRC_SW + AUTOSAR_ECUC + + +
+ + + AdcHwTrigSignal + + Configures on which edge of the hardware trigger signal the driver should react, i.e. start the conversion (only if supported by the ADC hardware). + + +

+ ImplementationType: Adc_HwTriggerSignalType +

+
+ 0 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + ADC_HW_TRIG_BOTH_EDGES + AUTOSAR_ECUC + + + ADC_HW_TRIG_FALLING_EDGE + AUTOSAR_ECUC + + + ADC_HW_TRIG_RISING_EDGE + AUTOSAR_ECUC + + +
+ + + AdcHwTrigTimer + + Reload value of the ADC module embedded timer (only if supported by ADC hardware). + + +

+ ImplementationType: Adc_HwTriggerTimerType +

+
+ 0 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 18446744073709551615 + 0 +
+ + + AdcNotification + + Callback function for each group + + 0 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + + + + AdcStreamingBufferMode + + Configure streaming buffer as "linear buffer" (i.e. the ADC Driver stops the conversion as soon as the stream buffer is full) or as "ring buffer" (wraps around if the end of the stream buffer is reached). + + +

+ ImplementationType: Adc_StreamBufferModeType +

+
+ 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + ADC_STREAM_BUFFER_CIRCULAR + AUTOSAR_ECUC + + + ADC_STREAM_BUFFER_LINEAR + AUTOSAR_ECUC + + +
+ + + AdcStreamingNumSamples + + Number of ADC values to be acquired per channel in streaming access mode. + + +

+ Note: in single access mode this parameter assumes value 1, since only one sample per channel is processed. + + ImplementationType: Adc_StreamNumSampleType +

+
+ 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 1 + 255 + 1 +
+
+ + + + AdcGroupDefinition + + Assignment of AdcChannels to a AdcGroups. + + +

+ ImplementationType: Adc_GroupDefType +

+
+ 1 + true + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Adc/AdcConfigSet/AdcHwUnit/AdcChannel +
+
+
+
+
+
+
+ + + AdcGeneral + + General configuration (parameters) of the ADC Driver software module. + + 1 + 1 + false + + + + AdcDeInitApi + + Adds / removes the service Adc_DeInit() from the code. + + +

+ true: Adc_DeInit() can be used. + false: Adc_DeInit() can not be used. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + AdcDevErrorDetect + + Switches the Development Error Detection and Notification ON or OFF. + + +

+ true: Enabled. + false: Disabled. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + AdcEnableLimitCheck + + Enables or disables limit checking feature in the ADC driver. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + AdcEnableQueuing + + Determines, if the queuing mechanism is active in case of priority mechanism disabled. + + +

+ Note: If priority mechanism is enabled, queuing mechanism is always active and the parameter ADC_ENABLE_QUEUING is not evaluated. + true: Enabled. + false: Disabled. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + AdcEnableStartStopGroupApi + + Adds / removes the services Adc_StartGroupConversion() and Adc_StopGroupConversion() from the code. + + +

+ true: Adc_StartGroupConversion() and Adc_StopGroupConversion() can be used. + false: Adc_StartGroupConversion() and Adc_StopGroupConversion() can not be used. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + AdcGrpNotifCapability + + Determines, if the group notification mechanism (the functions to enable and disable the notifications) is available at runtime. + + +

+ true: Enabled. + false: Disabled. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + AdcHwTriggerApi + + Adds / removes the services Adc_EnableHardwareTrigger() and Adc_DisableHardwareTrigger() from the code. + + +

+ true: Adc_EnableHardwareTrigger() and Adc_DisableHardwareTrigger() can be used. + false: Adc_EnableHardwareTrigger() and Adc_DisableHardwareTrigger() can not be used. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + AdcPriorityImplementation + + Determines whether a priority mechanism is available for prioritization of the conversion requests and if available, the type of prioritization mechanism. The selection applies for groups with trigger source software and trigger source hardware. Two + + +

+ types of prioritization mechanism can be selected. The hardware prioritization mechanism (AdcPriorityHw) uses the ADC hardware features for prioritization of the software conversion requests and hardware trigger signals for groups with trigger source hardware. The mixed hardware and software prioritization mechanism (AdcPriorityHwSw) uses the ADC hardware features for prioritization of ADC hardware trigger for groups with trigger source hardware and a software implemented prioritization mechanism for groups with trigger source software. The group priorities for software triggered groups are typically configured with lower priority levels than the group priorities for hardware triggered groups. + + ImplementationType: Adc_PriorityImplementationType +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + ADC_PRIORITY_HW + AUTOSAR_ECUC + + + ADC_PRIORITY_HW_SW + AUTOSAR_ECUC + + + ADC_PRIORITY_NONE + AUTOSAR_ECUC + + +
+ + + AdcReadGroupApi + + Adds / removes the service Adc_ReadGroup() and from the code. + + +

+ true: Adc_ReadGroup() can be used. + false: Adc_ReadGroup() can not be used. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + AdcResultAlignment + + Alignment of ADC raw results in ADC result buffer (left/right alignment). + + +

+ Implementation Type: Adc_ResultAlignmentType +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + ADC_ALIGN_LEFT + AUTOSAR_ECUC + + + ADC_ALIGN_RIGHT + AUTOSAR_ECUC + + +
+ + + AdcVersionInfoApi + + Adds / removes the service Adc_GetVersionInfo() from the code. + + +

+ true: Adc_GetVersionInfo() can be used. + false: Adc_GetVersionInfor() can not be used. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+
+
+ + + AdcPublishedInformation + + Additional published parameters not covered by CommonPublishedInformation container. + + +

+ Note that these parameters do not have any configuration class setting, since they are published information. +

+
+ 1 + 1 + false + + + + AdcChannelValueSigned + + Information whether the result value of the ADC driver has sign information (true) or not (false). If the result shall be interpreted as signed value it shall apply to C-language rules. + + 1 + 1 + + + PUBLISHED-INFORMATION + VARIANT-POST-BUILD + + + PUBLISHED-INFORMATION + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + AdcGroupFirstChannelFixed + + Information whether the first channel of an ADC Channel group can be configured (false) or is fixed (true) to a value determined by the ADC HW Unit. + + 1 + 1 + + + PUBLISHED-INFORMATION + VARIANT-POST-BUILD + + + PUBLISHED-INFORMATION + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + AdcMaxChannelResolution + + Maximum Channel resolution in bits (does not specify accuracy). + + 1 + 1 + + + PUBLISHED-INFORMATION + VARIANT-POST-BUILD + + + PUBLISHED-INFORMATION + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 63 + 1 + + +
+
+
+
+
+
+
+
+
diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_BswM.arxml b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_BswM.arxml new file mode 100644 index 00000000..956b2ed8 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_BswM.arxml @@ -0,0 +1,3015 @@ + + + + + + + + + + + + + 4.2.0 + AUTOSAR + 2011-11-09 + + + + + + + AUTOSAR + + + + EcucDefs + + + + BswM + + Configuration of the BswM (Basic SW Mode Manager) module. + + + + + 4.2.0 + AUTOSAR + 2011-11-09 + + + + 0 + 1 + + VARIANT-LINK-TIME + VARIANT-PRE-COMPILE + + + + + BswMConfig + + This container contains the configuration parameters and sub containers of the AUTOSAR BswM module. This container is a MultipleConfigurationContainer, i.e. this container and its sub-containers exist once per configuration set. + + 1 + 1 + false + + + + BswMArbitration + + This container includes all configuration sub-containers and parameters related to the mode arbitration functionality of the BswM. + + 1 + 1 + false + + + + BswMLogicalExpression + + This container describes the logical expressions that can be used for the mode arbitration. The logical expressions are built of a set of arguments and a logical operator. + + +

+ Each argument can either be a mode condition or a sub-expression to allow definition of more complex logical expressions. + There may be an unlimited number of arguments in each logical expression. + Note that the order of evaluation of the expressions is not defined. +

+
+ 0 + true + false + + + + BswMLogicalOperator + + This parameter specifies the logical operator to be used in the logical expression. If the expression only consists of a single condition this parameter shall not be used. + + 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + BSWM_AND + AUTOSAR_ECUC + + + BSWM_NAND + AUTOSAR_ECUC + + + BSWM_OR + AUTOSAR_ECUC + + + BSWM_XOR + AUTOSAR_ECUC + + + + + + + + BswMArgumentRef + + This is a choice reference either to a mode condition or a sub-expression. + + +

+ In case the BswMLogicalExpression.BswMLogicalOperator equals BSWM_NAND only two operands are supported. +

+
+ 1 + true + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + + /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMArbitration/BswMLogicalExpression + /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMArbitration/BswMModeCondition + +
+
+
+ + + BswMModeCondition + + This container describes the BswM mode conditions that can be used either by itself to form a rule or as a part of a logical expression. + + 0 + true + false + + + + BswMConditionType + + This parameter specifies what kind of comparison that is made for the evaluation of the mode condition. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + BSWM_EQUALS + AUTOSAR_ECUC + + + BSWM_EQUALS_NOT + AUTOSAR_ECUC + + + + + + + + BswMConditionMode + + This parameter references the mode request port that is used for the condition. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMArbitration/BswMModeRequestPort + + + + + + BswMConditionValue + + This container holds the parameters and references necessary to identify the mode type and the value that the mode request is compared to. + + 0 + 1 + + + + BswMBswMode + + This container defines the value and type of a mode in the BSW. + + 0 + 1 + false + + + + BswMBswRequestedMode + + This parameter contains the symbolic name (as a string) of a certain mode/state that can be requested/indicated by the BSW modules. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + + + + + + BswMModeDeclaration + + When the mode corresponds to a mode request or mode indication interface the mode is defined by a mode declaration. The mode declarations are defined in the SW-C Template and hence a foreign reference to the corresponding Mode Declaration is used. + + 0 + 1 + false + + + + BswMModeValueRef + + This is a foreign reference to the Mode Declaration used for the mode requests corresponding to this condition. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + MODE-DECLARATION + + + + + + + + + + BswMModeRequestPort + + Each instance of this container defines a mode request interface that is used to requests or indicate modes from/to the BswM. These interfaces are implemented as ports or as ordinary C-functions based upon if the request is made by an SW-C or a BSW module. + + +

+ There are different types of mode requests: + 1. Mode requests from the SW-C:s + 2. Mode Requests from other BSW modules such as the DCM. + 3. State/mode indications from the RTE or other BSW modules such as the bus specific State Managers. + + Note that the BswM treats all request and indications in the exact same way. +

+
+ 0 + true + false + + + + BswMRequestProcessing + + This parameter defines if the processing of the mode arbitration shall be done immediately when a mode request is received or if it shall be deferred to the processing of the main function of BswM. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + BSWM_DEFERRED + AUTOSAR_ECUC + + + BSWM_IMMEDIATE + AUTOSAR_ECUC + + + + + + + + BswMModeInitValue + + This container defines the initial mode value that is used by BswM for the corresponding mode request after initialization. This container is optional and shall only be used for Mode Requests that do not already have an initial value. + + +

+ If this container is not present the requested mode is undefined after initialization of BswM. The requested mode will remain undefined until the requester performs a request. +

+
+ 0 + 1 + + + + BswMBswModeInitValue + + This is the choice for a initial mode value used for the initialization of mode requests in case the request is made by a BSW module. + + 0 + 1 + false + + + + BswMBswModeInitValueMode + + This parameter defines the initial mode value that is used by BswM for the corresponding mode request after initialization. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + + + + + + BswMSwcModeInitValue + + This is the choice for a foreign reference to the Mode Declaration used for the initialization of mode requests in case the request is made by a SW-C. + + 0 + 1 + false + + + + BswMSwcModeInitValueRef + + This is a foreign reference to the Mode Declaration used for the initialization of mode requests. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + MODE-DECLARATION + + + + +
+ + + BswMModeRequestSource + + This choice container specifies the source of the mode request or state/mode indication. The requester of a mode can be both SW-C:s and other BSW Modules, such as the bus specific State Managers. + + 1 + 1 + + + + BswMBswModeNotification + + The source of the mode request is a Bsw Module. + + +

+ If the BswMRequestProcessing of this BswMModeRequestPort is set to BSWM_IMMEDIATE then it is assumed that the Basic Software Module Description of the BswM contains a BswSchedulableEntity which is activated by a BswModeSwitchEvent. This BswModeSwitchEvent shall refer to the ModeDeclarationGroupPrototype which is referenced by BswMBswModeDeclarationGroupPrototypeRef. + + If the BswMRequestProcessing of this BswMModeRequestPort is set to BSWM_DEFERRED then it is up to the implementer of the BswM tooling whether a BswSchedulableEntity is used to update the BswM internal mode mirror or whether the BswM internal mode mirror is updated during the main function execution. +

+
+ 0 + 1 + false + + + + BswMBswModeDeclarationGroupPrototypeRef + + This is a foreign reference to the Mode Declaration Group Prototype. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + MODE-DECLARATION-GROUP-PROTOTYPE + + +
+ + + BswMCanSMIndication + + This is an indication of the current state of the CAN State Manager. + + 0 + 1 + false + + + + BswMCanSMChannelRef + + This is a reference to the CAN channel handle that the mode request corresponds to. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMChannel + + + + + + BswMComMIndication + + This is an indication of the current communication mode of a channel in the Communication Manager. + + 0 + 1 + false + + + + BswMComMChannelRef + + This is a reference to the Communication Manager channel handle that the indication corresponds to. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMChannel + + + + + + BswMComMPncRequest + + This is a request of the current communication mode of a Partial Network Cluster in the Communication Manager. + + 0 + 1 + false + + + + BswMComMPncRef + + This is a reference to the Communication Manager PNC handle of the Partial Network Cluster that the request corresponds to. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMPnc + + + + + + BswMDcmApplicationUpdatedIndication + + This is a request to update application data from the DCM. This container does not contain any parameters since there are no further configuration needed for this type of request. + + 0 + 1 + false + + + + BswMDcmComModeRequest + + The source of the mode request is the Diagnostic Communication Manager. + + 0 + 1 + false + + + + BswMDcmComMNetwork + + This parameter specifies the network the request relates to. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + + + + + + BswMEcuMIndication + + This is a notification of the current operation mode of the ECU State Manager. This container does not contain any parameters since there are no further configuration needed for this type of request. + + 0 + 1 + false + + + + BswMEcuMWakeupSource + + This is a notification of the current state of an ECU State Manager wakeup source. + + 0 + 1 + false + + + + BswMEcuMWakeupSrcRef + + This is a reference to the ECU State Manager Wakeup Source that the indication corresponds to. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/EcuM/EcuMConfiguration/EcuMCommonConfiguration/EcuMWakeupSource + + + + + + BswMEthSMIndication + + This is an indication of the current state of the Ethernet State Manager. + + 0 + 1 + false + + + + BswMEthSMChannelRef + + This is a reference to the Ethernet channel handle that the mode request corresponds to. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMChannel + + + + + + BswMFrSMIndication + + This is an indication of the current state of the FlexRay State Manager. + + 0 + 1 + false + + + + BswMFrSMChannelRef + + This is a reference to the FlexRay Cluster handle that the mode request corresponds to. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMChannel + + + + + + BswMGenericRequest + + This mode request originates from a requester that is not among the list of standardized mode requesters (i.e. the different resource managers). + + 0 + 1 + false + + + + BswMModeRequesterId + + This parameters identifies the different users of the generic mode request interface. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65535 + 0 + + + + BswMRequestedModeMax + + This parameter defines the upper limit for the modes requested by this mode requester. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65535 + 0 + + + + + + BswMLinSMIndication + + This is an indication of the current state of the LIN State Manager. + + 0 + 1 + false + + + + BswMLinSMChannelRef + + This is a reference to the LIN channel handle that the mode request corresponds to. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMChannel + + + + + + BswMLinScheduleIndication + + This is an indication of the currently active LIN Schedule Table for a specific LIN Interface. + + 0 + 1 + false + + + + BswMLinScheduleRef + + This is a reference to the LIN Schedule Table handle that the mode request corresponds to. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/LinSM/LinSMConfigSet/LinSMChannel/LinSMSchedule + + + + + + BswMLinTpModeRequest + + This is a LinTp mode request from the LinIf. This port corresponds to a call of the BswM_LinTp_RequestMode API. + + 0 + 1 + false + + + + BswMLinTpChannelRef + + This is a reference to the LIN Interface Channel that the mode + + +

+ request corresponds to. +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/LinIf/LinIfGlobalConfig/LinIfChannel +
+
+
+ + + BswMNvMJobModeIndication + + Indicates the current status of the multiblock job. The job is identified via BswMNvmService, e.g. 0x0c for NvmReadAll, 0x0d for NvmWriteAll. Possible Values are: + + +

+ NvM_RequestResultType + NVM_REQ_OK + NVM_REQ_NOT_OK + NVM_REQ_PENDING + NVM_REQ_INTEGRITY_FAILED + NVM_REQ_BLOCK_SKIPPED + NVM_REQ_NV_INVALIDATED + NVM_REQ_CANCELED + NVM_REQ_REDUNDANCY_FAILED + NVM_REQ_RESTORED_FROM_ROM +

+
+ 0 + 1 + false + + + + BswMNvmService + + Identifies the Nvm job which is related to the mode request. + + 1 + 1 + + AUTOSAR_ECUC + false + + + NvmReadAll + AUTOSAR_ECUC + + + NvmWriteAll + AUTOSAR_ECUC + + + + +
+ + + BswMNvMRequest + + Via this Mode Request Source the NvM indicates the current status of the specified block. Possible Values are: + + +

+ NvM_RequestResultType + NVM_REQ_OK + NVM_REQ_NOT_OK + NVM_REQ_PENDING + NVM_REQ_INTEGRITY_FAILED + NVM_REQ_BLOCK_SKIPPED + NVM_REQ_NV_INVALIDATED + NVM_REQ_CANCELED + NVM_REQ_REDUNDANCY_FAILED + NVM_REQ_RESTORED_FROM_ROM +

+
+ 0 + 1 + false + + + + BswMNvMBlockRef + + This is a reference to the NvM Block Descriptor that the request corresponds to. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/NvM/NvMBlockDescriptor + + +
+ + + BswMSwcModeNotification + + This is a mode switch notification associated with a RTE switch interface. + + 0 + 1 + false + + + + BswMSwcModeNotificationModeDeclarationGroupPrototypeRef + + This is a foreign reference to the ModeDeclarationGroupPrototype. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + MODE-DECLARATION-GROUP-PROTOTYPE + + + + + + BswMSwcModeRequest + + The source of the mode request is a SW Component. + + 0 + 1 + false + + + + BswMSwcModeRequestModeDeclarationGroupPrototypeRef + + This is a foreign reference to the ModeDeclarationGroupPrototype. As the mode request is SR-Communication the BswM shall provide a SR-Interface which corresponds to the ModeDeclarationGroupPrototype. + + +

+ The SR-Interface shall contain one ApplicationPrimitiveDataType which is defined as an enumeration (compuMethod) with the enumeration literals matching the ModeDeclarations. +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + MODE-DECLARATION-GROUP-PROTOTYPE +
+
+
+ + + BswMWdgMRequestPartitionReset + + This is a Partition Reset request from from the WdgM. This port + + +

+ corresponds to a call of the BswM_WdgM_RequestPartitionReset API. +

+
+ 0 + 1 + false + + + + BswMWdgMRequestPartitionResetRef + + This is a reference to the partition that shall be reset. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/EcuC/EcucPartitionCollection/EcucPartition + + +
+
+
+
+
+ + + BswMRule + + Each instance of this container describes a BswM arbitration rule. The rule either consists of a simple mode condition or a more complex logical expression. This container also references the action lists that shall be invoked when the rule is evaluated to True or False. + + 0 + true + false + + + + BswMNestedExecutionOnly + + This parameter defines for its related Rule if the Rule is an Independent rule or a Subordinate rule; + + +

+ false: an Independent rule, i.e. to be evaluated each time applicable (both as standalone Rule driven by its own BswMModeRequestSource and when referenced by another Rule). + + true: a Subordinated rule, to be evaluated ONLY as a result of being referenced in one or more Action Lists. +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false +
+ + + BswMRuleInitState + + This parameter is a part of the reset/initialization behavior of BswM. + + +

+ Action lists are executed when the result of a rule evaluation have changed since the last evaluation. This parameter defines the "previous evaluation result" of a rule to be used after initialization of the BswM. + + If this parameter is set to BSWM_UNDEFINED, the evaluation result is always treated as changed at the first evaluation of the rule after initialization. + + If this parameter is set to BSWM_TRUE, the evaluation result is treated as changed if the rule is evaluated to false. + + If this parameter is set to BSWM_FALSE, the evaluation result is treated as changed if the rule is evaluated to true. +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + BSWM_FALSE + AUTOSAR_ECUC + + + BSWM_TRUE + AUTOSAR_ECUC + + + BSWM_UNDEFINED + AUTOSAR_ECUC + + +
+
+ + + + BswMRuleExpressionRef + + This choice reference either references the mode condition or the logical expression that is evaluated for each rule. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMArbitration/BswMLogicalExpression + + + + BswMRuleFalseActionList + + This is a reference to the action list that shall be executed when the rule is evaluated to False + + 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMModeControl/BswMActionList + + + + BswMRuleTrueActionList + + This is a reference to the action list that shall be executed when the rule is evaluated to True + + 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMModeControl/BswMActionList + + +
+
+
+ + + BswMDataTypeMappingSets + + Collection of references to DataTypeMappingSet. + + 0 + 1 + false + + + + BswMDataTypeMappingSetRef + + Reference to DataTypeMappingSet. + + 1 + true + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + DATA-TYPE-MAPPING-SET + + + + + + BswMModeControl + + This container includes all configuration sub-containers and parameters related to the mode control functionality of the BswM. + + 1 + 1 + false + + + + BswMAction + + Each container of this type defines an action. These actions can be part of one or several action lists. + + 0 + true + false + + + + BswMAvailableActions + + Choice container including the available actions to be used in the action lists. + + 1 + 1 + + + + BswMComMAllowCom + + This container includes all parameters for the action to allow or to block communication for a ComM Channel. ComM_CommunicationAllowed is called when this action is configured. + + 0 + 1 + false + + + + BswMComAllowed + + The parameter BswMComMAllowChannelRef refers to a channel which will allow or block communication using the function ComM_CommunicationAllowed(). + + +

+ This parameter corresponds to the parameter "Allowed" of the function ComM_CommunicationAllowed(). +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+
+ + + + BswMComMAllowChannelRef + + This is a reference to the ComM Channel for which communication shall be allowed or blocked. + + +

+ This reference corresponds to the parameter "Channel" of the function ComM_CommunicationAllowed(). +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMChannel +
+
+
+ + + BswMComMModeLimitation + + This container includes all parameters related to a limitation of communication mode for a ComM Channel. ComM_LimitChannelToNoComMode is called when this action is configured. + + 0 + 1 + false + + + + BswMComMLimitMode + + The function ComM_LimitChannelToNoComMode() takes in this boolean parameter to limit the channel's com mode to no-com mode. + + +

+ This parameter corresponds to the parameter "Status" of the function ComM_LimitChannelToNoComMode. +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+
+ + + + BswMComMLimitChannelRef + + This is a reference to the ComM channel for which the communication mode should be limited. + + +

+ This reference corresponds to the parameter "Channel" of the function ComM_LimitChannelToNoComMode. +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMChannel +
+
+
+ + + BswMComMModeSwitch + + This container includes all parameters related to a switch of communication mode for a ComM User. ComM_RequestComMode is called when this action is configured. + + 0 + 1 + false + + + + BswMComMRequestedMode + + This parameter specifies if the requested communication mode. + + +

+ This parameter corresponds to the parameter "ComMode" of the function ComM_RequestComMode. +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + BSWM_FULL_COM + AUTOSAR_ECUC + + + BSWM_NO_COM + AUTOSAR_ECUC + + +
+
+ + + + BswMComMUserRef + + This is a reference to the ComM User that is associated to the Communication channel for which the communication mode should be requested. + + +

+ This reference corresponds to the parameter "User" of the function ComM_RequestComMode. +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMUser +
+
+
+ + + BswMDeadlineMonitoringControl + + This container includes all parameters related to enabling and disabling of deadline monitoring for one or several PDUs in COM. + + +

+ COM_ReceptionDMControl is called when this action is configured. +

+
+ 0 + 1 + false + + + + BswMDisabledDMPduGroupRef + + This is a reference to a PDU Group for which the Deadline Monitoring should be disabled. + + +

+ Together with the BswMEnabledDMPduGroupRef this reference corresponds to the parameter "ipduGroupVector" of the function COM_ReceptionDMControl. +

+
+ 0 + true + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Com/ComConfig/ComIPduGroup +
+ + + BswMEnabledDMPduGroupRef + + This is a reference to a PDU Group for which the Deadline Monitoring should be enabled. + + +

+ Together with the BswMDisabledDMPduGroupRef this reference corresponds to the parameter "ipduGroupVector" of the function COM_ReceptionDMControl. +

+
+ 0 + true + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Com/ComConfig/ComIPduGroup +
+
+
+ + + BswMEcuMGoDown + + This container defines the UserId which shall be forwarded to the GoDown request. + + 0 + 1 + false + + + + BswMEcuMUserIdRef + + This is a reference to a EcuM UserId. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/EcuM/EcuMConfiguration/EcuMFlexConfiguration/EcuMFlexUserConfig + + + + + + BswMEcuMSelectShutdownTarget + + This container defines the shutdown target. + + 0 + 1 + false + + + + BswMEcuMShutdownTargetRef + + This is a reference to a shutdown target. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/EcuM/EcuMConfiguration/EcuMCommonConfiguration/EcuMSleepMode + + + + + + BswMLinScheduleSwitch + + This container includes all parameters related to a switch of LIN schedule table. LinSM_ScheduleRequest is called when this action is configured. + + +

+ The configuration for the "network" parameter can be accessed via the reference LinSMComMNetworkHandleRef contained in the parent container LinSMChannel of the container referenced by BswMLinScheduleRef. +

+
+ 0 + 1 + false + + + + BswMLinScheduleRef + + This is a reference to the LIN schedule table that the LIN SM shall change to. + + +

+ This reference corresponds to the parameter "schedule" of the function LinSM_ScheduleRequest. +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/LinSM/LinSMConfigSet/LinSMChannel/LinSMSchedule +
+
+
+ + + BswMNMControl + + This container includes all parameters related to enabling and disabling of Network Management communication. Disabling of NM communication can be requested by DCM. + + +

+ Nm_EnableCommunication or Nm_DisableCommunication is called when this action is configured. +

+
+ 0 + 1 + false + + + + BswMNMAction + + This parameter specifies if the communication of the corresponding NM channel should be enabled or disabled. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + BSWM_NM_DISABLE + AUTOSAR_ECUC + + + BSWM_NM_ENABLE + AUTOSAR_ECUC + + + + + + + + BswMComMNetworkHandleRef + + This reference points to the unique channel defined by the ComMChannel and provides access to the unique channel index value in ComMChannelId. + + +

+ This reference corresponds to the parameter "NetworkHandle" of the function Nm_EnableCommunication and Nm_DisableCommunication. +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMChannel +
+
+
+ + + BswMPduGroupSwitch + + This container includes references to the PDU groups that shall be enabled and disabled. Com_IpduGroupControl is called when this action is configured. + + 0 + 1 + false + + + + BswMPduGroupSwitchReinit + + This parameter defines if the values for the parameters like periodical timer, minimum delay timer etc is retainer or reinitialized during a PDU Group Switch. + + +

+ This parameter corresponds to the parameter "initialize" of the function Com_IpduGroupControl. +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false +
+
+ + + + BswMDisabledPduGroupRef + + This is a reference to a PDU Group that should be disabled. + + +

+ Together with the BswMEnabledIPduGroupRef this reference corresponds to the parameter "ipduGroupVector" of the function Com_IpduGroupControl. +

+
+ 0 + true + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Com/ComConfig/ComIPduGroup +
+ + + BswMEnabledPduGroupRef + + This is a reference to a PDU Group that should be enabled. + + +

+ Together with the BswMDisabledIPduGroupRef this reference corresponds to the parameter "ipduGroupVector" of the function Com_IpduGroupControl. +

+
+ 0 + true + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Com/ComConfig/ComIPduGroup +
+
+
+ + + BswMPduRouterControl + + This container includes all parameters related to enabling and disabling of routing of Routing Path Groups in the PDU Router. PduR_EnableRouting or PduR_DisableRouting is called when this action is configured. + + 0 + 1 + false + + + + BswPduRouterAction + + This parameter specifies if the routing of the corresponding PDU should be enabled or disabled. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + BSWM_PDUR_DISABLE + AUTOSAR_ECUC + + + BSWM_PDUR_ENABLE + AUTOSAR_ECUC + + + + + + + + BswMPduRoutingPathGroupRef + + This is a reference to the PDU Routing Path Group for which the routing in the PDU Router should be enabled or disabled. + + +

+ This reference corresponds to the parameter "id" of the function PduR_EnableRouting and PduR_DisableRouting. +

+
+ 0 + true + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/PduR/PduRRoutingTables/PduRRoutingPathGroup +
+
+
+ + + BswMRteSwitch + + This container defines a mode switch indication that the BswM provides to the SW-C that need to be notified about the mode switch. RTE_Switch is called when this action is configured. + + 0 + 1 + false + + + + BswMSwitchedMode + + This parameter contains the integer value that corresponds to a certain mode in a Mode Declaration Group. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + MODE-DECLARATION + + + + BswMRteSwitchPortRef + + This is a reference to the BswMSwitchPort. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMModeControl/BswMSwitchPort + + + + + + BswMSchMSwitch + + This container defines a mode switch indication that the BswM provides to the SW-C that need to be notified about the mode switch. SchM_Switch is called when this action is configured. + + 0 + 1 + false + + + + BswMSchMSwitchedMode + + This parameter contains the integer value that corresponds to a certain mode in a Mode Declaration Group. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + MODE-DECLARATION + + + + BswMSchMSwitchPortRef + + This is a reference to the BswMSwitchPort. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMModeControl/BswMSwitchPort + + + + + + BswMSwitchIPduMode + + This container includes all parameters related to the selection of the transmission mode an I-PDU to be sent by COM. Com_SwitchIpduTxMode is called when this action is configured. + + 0 + 1 + false + + + + BswMSwitchIPduModeValue + + This parameter defines which transmission mode shall be selected during this call. + + +

+ This parameter corresponds to the parameter "truefalsemode" of the function Com_SwitchIpduTxMode. +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+
+ + + + BswMSwitchIPduModeRef + + This is a reference to an I-PDU for which the transmission mode shall be set. + + +

+ This reference corresponds to the parameter "PduId" of the function Com_SwitchIpduTxMode. +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Com/ComConfig/ComIPdu +
+
+
+ + + BswMTriggerIPduSend + + This container includes all parameters related to the triggering of an I-PDU to be sent by COM. Com_TriggerIPDUSend is called when this action is configured. + + 0 + 1 + false + + + + BswMTriggeredIPduRef + + This is a reference to an I-PDU that should be triggered for transmission. + + +

+ This reference corresponds to the parameter "PduId" of the function Com_TriggerIPDUSend. +

+
+ 0 + true + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Com/ComConfig/ComIPdu +
+
+
+ + + BswMTriggerSlaveRTEStop + + This container includes all parameters needed to stop the RTE on a slave core. This choice shall only be chosen if multicore is used. + + 0 + 1 + false + + + + BswMCoreId + + This parameter defines the identifier of the slave core that is used as input parameter for the BswM_TriggerStartUpPhase2 and BswM_TriggerSlaveRTEStop functions. The value of this parameter shall be synchronized with the OsApplicationCoreAssignment parameter. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 18446744073709551615 + 0 + + + + + + BswMTriggerStartUpPhase2 + + This container includes all parameters needed to start phase two on a slave core. This choice shall only be chosen if multicore is used. + + 0 + 1 + false + + + + BswMCoreId + + This parameter defines the identifier of the slave core that is used as input parameter for the BswM_TriggerStartUpPhase2 and BswM_TriggerSlaveRTEStop functions. The value of this parameter shall be synchronized with the OsApplicationCoreAssignment parameter. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 18446744073709551615 + 0 + + + + + + BswMUserCallout + + This container includes all details needed for a user defined function call. + + 0 + 1 + false + + + + BswMUserCalloutFunction + + This parameter specifies the complete function call including all parameters. The parameters are specified during configuration time, and cannot be changed during run time. Any return values passed by the callout will be ignored. + + +

+ Example usage can be: + Actions to initialize other BSW modules + Action to call Rte_Start() + Action to call Rte_Stop() + Action to call NvM_ReadAll() + Action to call NvM_WriteAll() +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + +
+
+
+
+
+
+
+ + + BswMActionList + + Each instance of this container defines an action list that is invoked based on the BswM Rules. An action list contains a list of numbered action items to be processed. An action list can also include other action lists. + + 0 + true + false + + + + BswMActionListExecution + + This parameter controls if the corresponding action list shall be executed every time the rule is evaluated or only when the result of the evaluation changes. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + BSWM_CONDITION + AUTOSAR_ECUC + + + BSWM_TRIGGER + AUTOSAR_ECUC + + + + + + + + BswMActionListItem + + This container defines an item in an action list. + + 1 + true + false + + + + BswMAbortOnFail + + This parameter defines if the execution of the action list shall be aborted if this specific action returns E_NOT_OK. Note that this is only applicable for actions that have E_NOT_OK as a possible return value. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + BswMActionListItemIndex + + This parameter defines the index of the action in the action list. It is used define in which order the actions shall be performed. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 0 + + + + + + BswMActionListItemRef + + The action item can either be an atomic action or a reference to another action list or rule. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + + /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMModeControl/BswMAction + /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMModeControl/BswMActionList + /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMArbitration/BswMRule + + + + + BswMReportFailToDemRef + + If the reference is given, the DEM event shall be reported failed if this specific action returns E_NOT_OK; it shall be reported passed if this specific action returns E_OK. + + 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter + + + + + + + + BswMSwitchPort + + This container specifies PPorts and/or providedModeDeclarationGroups, which the BswM has to create in its SWCD resp. BSWMD. + + +

+ If the container is referenced by one or more BswMRteSwitchActions the BswM shall create a corresponding PPort in its Service Description. + + If the container is referenced by a BswMSchMSwitch action the BswM shall create the corresponding ModeDeaclarationGroupPrototype as providedModeDeclarationGroup in it BSWMD. + + If the container is referenced by BswMSchMSwitch AND BswmRteSwitchActions the a providedModeDeclarationGroup as well as a PPort shall be created. In the corresponding SwcBswMapping a synchronizedModeGroup has to be created. See also chapter 4.4.7 in SWS_RTE. +

+
+ 0 + true + false + + + + BswMModeSwitchInterfaceRef + + Reference to the ModeSwitchInterface of this BswMModeSwitchPort. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + MODE-SWITCH-INTERFACE + + +
+
+
+
+
+ + + BswMGeneral + + General configuration parameters of the Basic SW Mode Manager. + + 1 + 1 + false + + + + BswMCanSMEnabled + + enable/disable CanSM module related BswM API: + + +

+ true: Enabled + false: Disabled +

+
+ 0 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false +
+ + + BswMComMEnabled + + enable/disable ComM module related BswM API: + + +

+ true: Enabled + false: Disabled +

+
+ 0 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false +
+ + + BswMDcmEnabled + + enable/disable Dcm module related BswM API: + + +

+ true: Enabled + false: Disabled +

+
+ 0 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false +
+ + + BswMDevErrorDetect + + Switches the Development Error Detection and Notification ON or OFF. + + +

+ true: Enabled + false: Disabled +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false +
+ + + BswMEcuMEnabled + + enable/disable EcuM module related BswM API: + + +

+ true: Enabled + false: Disabled +

+
+ 0 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false +
+ + + BswMEthSMEnabled + + enable/disable EthSM module related BswM API: + + +

+ true: Enabled + false: Disabled +

+
+ 0 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false +
+ + + BswMFrSMEnabled + + enable/disable FrSM module related BswM API: + + +

+ true: Enabled + false: Disabled +

+
+ 0 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false +
+ + + BswMGenericRequestEnabled + + enable/disable Generic Request related BswM API: + + +

+ true: Enabled + false: Disabled +

+
+ 0 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false +
+ + + BswMLinSMEnabled + + enable/disable LinSM module related BswM API: + + +

+ true: Enabled + false: Disabled +

+
+ 0 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false +
+ + + BswMLinTPEnabled + + enable/disable LinTP module related BswM API: + + +

+ true: Enabled + false: Disabled +

+
+ 0 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false +
+ + + BswMMainFunctionPeriod + + The cycle time of the periodic main function of BswM. Defined in seconds . + + 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + Inf + 0 + + + + BswMNvMEnabled + + enable/disable NvM module related BswM API: + + +

+ true: Enabled + false: Disabled +

+
+ 0 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false +
+ + + BswMSchMEnabled + + enable/disable SchM module related BswM API: + + +

+ true: Enabled + false: Disabled +

+
+ 0 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false +
+ + + BswMVersionInfoApi + + Switches the possibility to read the version information with the service BswM_GetVersionInfo(). + + +

+ true: Enabled + false: Disabled +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + true +
+ + + BswMWdgMEnabled + + enable/disable WdgM module related BswM API: + + +

+ true: Enabled + false: Disabled +

+
+ 0 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false +
+
+ + + + BswMUserIncludeFiles + + Collection of header file names which shall be included by the BswM. + + 0 + 1 + false + + + + BswMUserIncludeFile + + Header file name which shall be included by the BswM. + + +

+ The value of this parameter shall be used as h-char-sequence or q-char-sequence according to ISO C90 section 6.10.2 "source file inclusion". + + The parameter value MUST NOT represent a path, since ISO C90 does not specify how such a path is treated (i.e., this is implementation defined (and additionally depends on the operating system and the underlying file system)). +

+
+ 1 + true + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + +
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_Cal.arxml b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_Cal.arxml new file mode 100644 index 00000000..c2b1df75 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_Cal.arxml @@ -0,0 +1,2594 @@ + + + + + + + + + + + + + 4.2.0 + AUTOSAR + 2011-11-09 + + + + + + + AUTOSAR + + + + EcucDefs + + + + Cal + + Configuration of the Cal (CryptoAbstractionLibrary) module. + + + + + 4.2.0 + AUTOSAR + 2011-11-09 + + + + 0 + 1 + + VARIANT-PRE-COMPILE + + + + + CalAsymDecrypt + + Container for incorporation of AsymDecrypt primitives. + + 0 + 1 + false + + + + CalAsymDecryptMaxCtxBufByteSize + + The maximum, in bytes, of all context buffers used in all CPL primitives which implement an asymmetrical decryption. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 4294967295 + 1 + + + + CalAsymDecryptMaxKeySize + + The maximum, in bytes, of all key lengths used in all CPL primitives which implement an asymmetrical decryption. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 4294967295 + 1 + + + + + + CalAsymDecryptConfig + + Container for configuration of service AsymDecrypt. The container name serves as a symbolic name for the identifier of a service configuration. + + 0 + 32 + false + + + + CalAsymDecryptInitConfiguration + + Name of a C symbol which contains the configuration of the underlying cryptographic primitive. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + + + + CalAsymDecryptPrimitiveName + + Name of the cryptographic primitive to use. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + + + + + + + + CalAsymEncrypt + + Container for incorporation of AsymEncrypt primitives. + + 0 + 1 + false + + + + CalAsymEncryptMaxCtxBufByteSize + + The maximum, in bytes, of all context buffers used in all CPL primitives which implement an asymmetrical encryption. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 4294967295 + 1 + + + + CalAsymEncryptMaxKeySize + + The maximum, in bytes, of all key lengths used in all CPL primitives which implement an asymmetrical encryption. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 4294967295 + 1 + + + + + + CalAsymEncryptConfig + + Container for configuration of service AsymEncrypt. The container name serves as a symbolic name for the identifier of a service configuration. + + 0 + 32 + false + + + + CalAsymEncryptInitConfiguration + + Name of a C symbol which contains the configuration of the underlying cryptographic primitive. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + + + + CalAsymEncryptPrimitiveName + + Name of the cryptographic primitive to use. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + + + + + + + + CalAsymPrivateKeyExtract + + Container for incorporation of AsymPrivateKeyExtract primitives. + + 0 + 1 + false + + + + CalAsymPrivateKeyExtractMaxCtxBufByteSize + + The maximum, in bytes, of all context buffers used in all CPL primitives which implement an asymmetrical private key extraction. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 4294967295 + 1 + + + + CalAsymPrivateKeyExtractMaxKeySize + + The maximum, in bytes, of all key lengths used in all CPL primitives which implement an asymmetrical private key extraction. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 4294967295 + 1 + + + + + + CalAsymPrivateKeyExtractConfig + + Container for configuration of service AsymPrivateKeyExtract. + + +

+ The container name serves as a symbolic name for the identifier of a service configuration. +

+
+ 0 + 32 + false + + + + CalAsymPrivateKeyExtractInitConfiguration + + Name of a C symbol which contains the configuration of the underlying cryptographic primitive. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + + + + CalAsymPrivateKeyExtractPrimitiveName + + Name of the cryptographic primitive to use. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + + +
+
+
+ + + CalAsymPrivateKeyWrapAsym + + Container for incorporation of AsymPrivateKeyWrapAsym primitives. + + 0 + 1 + false + + + + CalAsymPrivateKeyWrapAsymMaxPrivKeySize + + The maximum length, in bytes, of all private information types used in all CPL primitives which implement an asymmetrical key wrapping. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 4294967295 + 1 + + + + CalAsymPrivateKeyWrapAsymMaxPubKeySize + + The maximum length, in bytes, of all public key types used in all CPL primitives which implement an asymmetrical key wrapping. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 4294967295 + 1 + + + + + + CalAsymPrivateKeyWrapAsymConfig + + Container for configuration of service AsymPrivateKeyWrapAsym. + + +

+ The container name serves as a symbolic name for the identifier of a service configuration. +

+
+ 0 + 32 + false + + + + CalAsymPrivateKeyWrapAsymInitConfiguration + + Name of a C symbol which contains the configuration of the underlying cryptographic primitive. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + + + + CalAsymPrivateKeyWrapAsymPrimitiveName + + Name of the cryptographic primitive to use. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + + +
+
+
+ + + CalAsymPrivateKeyWrapSym + + Container for incorporation of AsymPrivateKeyWrapSym primitives. + + 0 + 1 + false + + + + CalAsymPrivateKeyWrapSymMaxPrivKeySize + + The maximum length, in bytes, of all private information types used in all CPL primitives which implement an asymmetrical key wrapping. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 4294967295 + 1 + + + + CalAsymPrivateKeyWrapSymMaxSymKeySize + + The maximum, in bytes, of all key lengths used in all CPL primitives which implement an asymmetrical key wrapping. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 4294967295 + 1 + + + + + + CalAsymPrivateKeyWrapSymConfig + + Container for configuration of service AsymPrivateKeyWrapSym. + + +

+ The container name serves as a symbolic name for the identifier of a service configuration. +

+
+ 0 + 32 + false + + + + CalAsymPrivateKeyWrapSymInitConfiguration + + Name of a C symbol which contains the configuration of the underlying cryptographic primitive. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + + + + CalAsymPrivateKeyWrapSymPrimitiveName + + Name of the cryptographic primitive to use. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + + +
+
+
+ + + CalAsymPublicKeyExtract + + Container for incorporation of AsymPublicKeyExtract primitives. + + 0 + 1 + false + + + + CalAsymPublicKeyExtractMaxCtxBufByteSize + + The maximum, in bytes, of all context buffers used in all CPL primitives which implement an asymmetrical public key extraction. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 4294967295 + 1 + + + + CalAsymPublicKeyExtractMaxKeySize + + The maximum, in bytes, of all key lengths used in all CPL primitives which implement an asymmetrical public key extraction. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 4294967295 + 1 + + + + + + CalAsymPublicKeyExtractConfig + + Container for configuration of service AsymPublicKeyExtract. + + +

+ The container name serves as a symbolic name for the identifier of a service configuration. +

+
+ 0 + 32 + false + + + + CalAsymPublicKeyExtractInitConfiguration + + Name of a C symbol which contains the configuration of the underlying cryptographic primitive. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + + + + CalAsymPublicKeyExtractPrimitiveName + + Name of the cryptographic primitive to use. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + + +
+
+
+ + + CalChecksum + + Container for incorporation of Checksum primitives. + + 0 + 1 + false + + + + CalChecksumMaxCtxBufByteSize + + The maximum, in bytes, of all context buffers used in all CPL primitives which implement a checksum computation. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 4294967295 + 1 + + + + + + CalChecksumConfig + + Container for configuration of service Checksum. The container name serves as a symbolic name for the identifier of a service configuration. + + 0 + 32 + false + + + + CalChecksumInitConfiguration + + Name of a C symbol which contains the configuration of the underlying cryptographic primitive. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + + + + CalChecksumPrimitiveName + + Name of the cryptographic primitive to use. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + + + + + + + + CalGeneral + + Container for common configuration options. + + 1 + 1 + false + + + + CalMaxAlignScalarType + + The scalar type which has the maximum alignment restrictions on the given platform. + + +

+ This type can be e.g. uint8, uint16 or uint32. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + +
+
+
+ + + CalHash + + Container for incorporation of Hash primitives. + + 0 + 1 + false + + + + CalHashMaxCtxBufByteSize + + The maximum, in bytes, of all context buffers used in all CPL primitives which implement a hash computation. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 4294967295 + 1 + + + + + + CalHashConfig + + Configurations for the Hash service. The container name serves as a symbolic name for the identifier of a service configuration. + + 0 + 32 + false + + + + CalHashInitConfiguration + + Name of a C symbol which contains the configuration of the underlying cryptographic primitive. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + + + + CalHashPrimitiveName + + Name of the cryptographic primitive to use. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + + + + + + + + CalKeyDerive + + Container for incorporation of KeyDerive primitives. + + 0 + 1 + false + + + + CalKeyDeriveMaxCtxBufByteSize + + The maximum, in bytes, of all context buffers used in all CPL primitives which implement a key derivation. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 4294967295 + 1 + + + + CalKeyDeriveMaxKeySize + + The maximum, in bytes, of all key lengths used in all CRL primitives which implement a key derivation. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 4294967295 + 1 + + + + + + CalKeyDeriveConfig + + Container for configuration of service KeyDerive. The container name serves as a symbolic name for the identifier of a service configuration. + + 0 + 32 + false + + + + CalKeyDeriveInitConfiguration + + Name of a C symbol which contains the configuration of the underlying cryptographic primitive. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + + + + CalKeyDerivePrimitiveName + + Name of the cryptographic primitive to use. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + + + + + + + + CalKeyExchangeCalcPubVal + + Container for incorporation of KeyExchangeCalcPubVal primitives. + + 0 + 1 + false + + + + CalKeyExchangeCalcPubValMaxBaseTypeSize + + The maximum length, in bytes, of all base types used in all CPL primitives which implement a public value calculation. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 4294967295 + 1 + + + + CalKeyExchangeCalcPubValMaxCtxBufByteSize + + The maximum, in bytes, of all context buffers used in all CPL primitives which implement a public value calculation. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 4294967295 + 1 + + + + CalKeyExchangeCalcPubValMaxPrivateTypeSize + + The maximum length, in bytes, of all private information types used in all CPL primitives which implement a public value calculation. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 4294967295 + 1 + + + + + + CalKeyExchangeCalcPubValConfig + + Container for configuration of service KeyExchangeCalcPubVal. The container name serves as a symbolic name for the identifier of a service configuration. + + 0 + 32 + false + + + + CalKeyExchangeCalcPubValInitConfiguration + + Name of a C symbol which contains the configuration of the underlying cryptographic primitive. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + + + + CalKeyExchangeCalcPubValPrimitiveName + + Name of the cryptographic primitive to use. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + + + + + + + + CalKeyExchangeCalcSecret + + Container for incorporation of KeyExchangeCalcSecret primitives. + + 0 + 1 + false + + + + CalKeyExchangeCalcSecretMaxBaseTypeSize + + The maximum length, in bytes, of all base types used in all CPL primitives which implement a shared secret calculation. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 4294967295 + 1 + + + + CalKeyExchangeCalcSecretMaxCtxBufByteSize + + The maximum, in bytes, of all context buffers used in all CPL primitives which implement a shared secret calculation. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 4294967295 + 1 + + + + CalKeyExchangeCalcSecretMaxPrivateTypeSize + + The maximum length, in bytes, of all private information types used in all CPL primitives which implement a shared secret calculation. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 4294967295 + 1 + + + + + + CalKeyExchangeCalcSecretConfig + + Container for configuration of service KeyExchangeCalcSecret. The container name serves as a symbolic name for the identifier of a service configuration. + + 0 + 32 + false + + + + CalKeyExchangeCalcSecretInitConfiguration + + Name of a C symbol which contains the configuration of the underlying cryptographic primitive. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + + + + CalKeyExchangeCalcSecretPrimitiveName + + Name of the cryptographic primitive to use. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + + + + + + + + CalMacGenerate + + Container for incorporation of MacGenerate primitives. + + 0 + 1 + false + + + + CalMacGenerateMaxCtxBufByteSize + + The maximum, in bytes, of all context buffers used in all CPL primitives which implement a MAC generation. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 4294967295 + 1 + + + + CalMacGenerateMaxKeySize + + The maximum, in bytes, of all key lengths used in all CPL primitives which implement a MAC generation. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 4294967295 + 1 + + + + + + CalMacGenerateConfig + + Configurations for the MacGenerate service. The container name serves as a symbolic name for the identifier of a service configuration. + + 0 + 32 + false + + + + CalMacGenerateInitConfiguration + + Name of a C symbol which contains the configuration of the underlying cryptographic primitive. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + + + + CalMacGeneratePrimitiveName + + Name of the cryptographic primitive to use. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + + + + + + + + CalMacVerify + + Container for incorporation of MacVerify primitives. + + 0 + 1 + false + + + + CalMacVerifyMaxCtxBufByteSize + + The maximum, in bytes, of all context buffers used in all CPL primitives which implement a MAC verification. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 4294967295 + 1 + + + + CalMacVerifyMaxKeySize + + The maximum, in bytes, of all key lengths used in all CPL primitives which implement a MAC verification. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 4294967295 + 1 + + + + + + CalMacVerifyConfig + + Container for configuration of service MacVerify. The container name serves as a symbolic name for the identifier of a service configuration. + + 0 + 32 + false + + + + CalMacVerifyInitConfiguration + + Name of a C symbol which contains the configuration of the underlying cryptographic primitive. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + + + + CalMacVerifyPrimitiveName + + Name of the cryptographic primitive to use. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + + + + + + + + CalRandomGenerate + + Container for incorporation of RandomGenerate primitives. + + 0 + 1 + false + + + + CalRandomGenerateConfig + + Container for configuration of service RandomGenerate. The container name serves as a symbolic name for the identifier of a service configuration. + + 0 + 32 + false + + + + CalRandomGenerateInitConfiguration + + Name of a C symbol which contains the configuration of the underlying cryptographic primitive. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + + + + CalRandomGeneratePrimitiveName + + Name of the cryptographic primitive to use. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + + + + + + + + CalRandomSeed + + Container for incorporation of RandomSeed primitives. + + 0 + 1 + false + + + + CalRandomMaxCtxBufByteSize + + The maximum, in bytes, of all context buffers used in all CPL primitives which implement seeding or generating a random number. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 4294967295 + 1 + + + + + + CalRandomSeedConfig + + Container for configuration of service RandomSeed. The container name serves as a symbolic name for the identifier of a service configuration. + + 0 + 32 + false + + + + CalRandomSeedInitConfiguration + + Name of a C symbol which contains the configuration of the underlying cryptographic primitive. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + + + + CalRandomSeedPrimitiveName + + Name of the cryptographic primitive to use. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + + + + + + + + CalSignatureGenerate + + Container for incorporation of SignatureGenerate primitives + + 0 + 1 + false + + + + CalSignatureGenerateMaxCtxBufByteSize + + The maximum, in bytes, of all context buffers used in all CPL primitives which implement a signature generation. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 4294967295 + 1 + + + + CalSignatureGenerateMaxKeySize + + The maximum, in bytes, of all key lengths used in all CPL primitives which implement a signature generation. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 4294967295 + 1 + + + + + + CalSignatureGenerateConfig + + Container for configuration of service SignatureGenerate. The container name serves as a symbolic name for the identifier of a service configuration. + + 0 + 32 + false + + + + CalSignatureGenerateInitConfiguration + + Name of a C symbol which contains the configuration of the underlying cryptographic primitive. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + + + + CalSignatureGeneratePrimitiveName + + Name of the cryptographic primitive to use. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + + + + + + + + CalSignatureVerify + + Container for incorporation of SignatureVerify primitives. + + 0 + 1 + false + + + + CalSignatureVerifyMaxCtxBufByteSize + + The maximum, in bytes, of all context buffers used in all CPL primitives which implement a signature verification. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 4294967295 + 1 + + + + CalSignatureVerifyMaxKeySize + + The maximum, in bytes, of all key lengths used in all CPL primitives which implement a signature verification. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 4294967295 + 1 + + + + + + CalSignatureVerifyConfig + + Container for configuration of service SignatureVerify. The container name serves as a symbolic name for the identifier of a service configuration. + + 0 + 32 + false + + + + CalSignatureVerifyInitConfiguration + + Name of a C symbol which contains the configuration of the underlying cryptographic primitive. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + + + + CalSignatureVerifyPrimitiveName + + Name of the cryptographic primitive to use. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + + + + + + + + CalSymBlockDecrypt + + Container for incorporation of SymBlockDecrypt primitives. + + 0 + 1 + false + + + + CalSymBlockDecryptMaxCtxBufByteSize + + The maximum, in bytes, of all context buffers used in all CPL primitives which implement a symmetrical block decryption. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 4294967295 + 1 + + + + CalSymBlockDecryptMaxKeySize + + The maximum, in bytes, of all key lengths used in all CPL primitives which implement a symmetrical block decryption. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 4294967295 + 1 + + + + + + CalSymBlockDecryptConfig + + Container for configuration of service SymBlockDecrypt. The container name serves as a symbolic name for the identifier of a service configuration. + + 0 + 32 + false + + + + CalSymBlockDecryptInitConfiguration + + Name of a C symbol which contains the configuration of the underlying cryptographic primitive. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + + + + CalSymBlockDecryptPrimitiveName + + Name of the cryptographic primitive to use. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + + + + + + + + CalSymBlockEncrypt + + Container for incorporation of SymBlockEncrypt primitives. + + 0 + 1 + false + + + + CalSymBlockEncryptMaxCtxBufByteSize + + The maximum, in bytes, of all context buffers used in all CPL primitives which implement a symmetrical block encryption. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 4294967295 + 1 + + + + CalSymBlockEncryptMaxKeySize + + The maximum, in bytes, of all key lengths used in all CPL primitives which implement a symmetrical block encryption. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 4294967295 + 1 + + + + + + CalSymBlockEncryptConfig + + Container for configuration of service SymBlockEncrypt. The container name serves as a symbolic name for the identifier of a service configuration. + + 0 + 32 + false + + + + CalSymBlockEncryptInitConfiguration + + Name of a C symbol which contains the configuration of the underlying cryptographic primitive. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + + + + CalSymBlockEncryptPrimitiveName + + Name of the cryptographic primitive to use. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + + + + + + + + CalSymDecrypt + + Container for incorporation of SymDecrypt primitives + + 0 + 1 + false + + + + CalSymDecryptMaxCtxBufByteSize + + The maximum, in bytes, of all context buffers used in all CPL primitives which implement a symmetrical decryption. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 4294967295 + 1 + + + + CalSymDecryptMaxKeySize + + The maximum, in bytes, of all key lengths used in all CPL primitives which implement a symmetrical decryption. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 4294967295 + 1 + + + + + + CalSymDecryptConfig + + Container for configuration of service SymDecrypt. + + +

+ The container name serves as a symbolic name for the identifier of a service configuration. +

+
+ 0 + 32 + false + + + + CalSymDecryptInitConfiguration + + Name of a C symbol which contains the configuration of the underlying cryptographic primitive. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + + + + CalSymDecryptPrimitiveName + + Name of the cryptographic primitive to use. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + + +
+
+
+ + + CalSymEncrypt + + Container for incorporation of SymEncrypt primitives. + + 0 + 1 + false + + + + CalSymEncryptMaxCtxBufByteSize + + The maximum, in bytes, of all context buffers used in all CPL primitives which implement a symmetrical encryption. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 4294967295 + 1 + + + + CalSymEncryptMaxKeySize + + The maximum, in bytes, of all key lengths used in all CPL primitives which implement a symmetrical encryption. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 4294967295 + 1 + + + + + + CalSymEncryptConfig + + Container for configuration of service SymEncrypt. The container name serves as a symbolic name for the identifier of a service configuration. + + 0 + 32 + false + + + + CalSymBlockEncryptInitConfiguration + + Name of a C symbol which contains the configuration of the underlying cryptographic primitive. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + + + + CalSymEncryptPrimitiveName + + Name of the cryptographic primitive to use. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + + + + + + + + CalSymKeyExtract + + Container for incorporation of SymKeyExtract primitives. + + 0 + 1 + false + + + + CalSymKeyExtractMaxCtxBufByteSize + + The maximum, in bytes, of all context buffers used in all CPL primitives which implement a symmetrical key extraction. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 4294967295 + 1 + + + + CalSymKeyExtractMaxKeySize + + The maximum, in bytes, of all key lengths used in all CPL primitives which implement a symmetrical key extraction. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 4294967295 + 1 + + + + + + CalSymKeyExtractConfig + + Container for configuration of service SymKeyExtract. The container name serves as a symbolic name for the identifier of a service configuration. + + 0 + 32 + false + + + + CalSymKeyExtractInitConfiguration + + Name of a C symbol which contains the configuration of the underlying cryptographic primitive. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + + + + CalSymKeyExtractPrimitiveName + + Name of the cryptographic primitive to use. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + + + + + + + + CalSymKeyWrapAsym + + Container for incorporation of SymKeyWrapAsym primitives. + + 0 + 1 + false + + + + CalSymKeyWrapAsymMaxPubKeySize + + The maximum length, in bytes, of all public key types used in all CPL primitives which implement a symmetrical key wrapping. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 4294967295 + 1 + + + + CalSymKeyWrapAsymMaxSymKeySize + + The maximum, in bytes, of all key lengths used in all CPL primitives which implement a symmetrical key wrapping. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 4294967295 + 1 + + + + + + CalSymKeyWrapAsymConfig + + Container for configuration of service SymKeyWrapAsym. + + +

+ The container name serves as a symbolic name for the identifier of a service configuration. +

+
+ 0 + 32 + false + + + + CalSymKeyWrapAsymInitConfiguration + + Name of a C symbol which contains the configuration of the underlying cryptographic primitive. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + + + + CalSymKeyWrapAsymPrimitiveName + + Name of the cryptographic primitive to use. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + + +
+
+
+ + + CalSymKeyWrapSym + + Container for incorporation of SymKeyWrapSym primitives. + + 0 + 1 + false + + + + CalSymKeyWrapSymMaxSymKeySize + + The maximum, in bytes, of all key lengths used in all CPL primitives which implement a symmetrical key wrapping. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 4294967295 + 1 + + + + + + CalSymKeyWrapSymConfig + + Container for configuration of service SymKeyWrapSym. + + +

+ The container name serves as a symbolic name for the identifier of a service configuration. +

+
+ 0 + 32 + false + + + + CalSymKeyWrapSymInitConfiguration + + Name of a C symbol which contains the configuration of the underlying cryptographic primitive. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + + + + CalSymKeyWrapSymPrimitiveName + + Name of the cryptographic primitive to use. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + + +
+
+
+
+
+
+
+
+
+
+
diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_Can.arxml b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_Can.arxml new file mode 100644 index 00000000..2d89f2d6 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_Can.arxml @@ -0,0 +1,1950 @@ + + + + + + + + + + + + + 4.2.0 + AUTOSAR + 2011-11-09 + + + + + + + AUTOSAR + + + + EcucDefs + + + + Can + + This container holds the configuration of a single CAN Driver. + + + + + 4.2.0 + AUTOSAR + 2011-11-09 + + + + 0 + true + + VARIANT-POST-BUILD + VARIANT-PRE-COMPILE + + + + + CanConfigSet + + This is the multiple configuration set container for CAN Driver + + 1 + 1 + true + + + + CanController + + This container contains the configuration parameters of the CAN controller(s). + + 1 + true + false + + + + CanBusoffProcessing + + Enables / disables API Can_MainFunction_BusOff() for handling busoff events in polling mode. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + INTERRUPT + AUTOSAR_ECUC + + + POLLING + AUTOSAR_ECUC + + + + + + CanControllerActivation + + Defines if a CAN controller is used in the configuration. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + CanControllerBaseAddress + + Specifies the CAN controller base address. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 4294967295 + 0 + + + + CanControllerId + + This parameter provides the controller ID which is unique in a given CAN Driver. The value for this parameter starts with 0 and continue without any gaps. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + true + 255 + 0 + + + + CanRxProcessing + + Enables / disables API Can_MainFunction_Read() for handling PDU reception events in polling mode. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + INTERRUPT + AUTOSAR_ECUC + + + POLLING + AUTOSAR_ECUC + + + + + + CanTxProcessing + + Enables / disables API Can_MainFunction_Write() for handling PDU transmission events in polling mode. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + INTERRUPT + AUTOSAR_ECUC + + + POLLING + AUTOSAR_ECUC + + + + + + CanWakeupProcessing + + Enables / disables API Can_MainFunction_Wakeup() for handling wakeup events in polling mode. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + INTERRUPT + AUTOSAR_ECUC + + + POLLING + AUTOSAR_ECUC + + + + + + CanWakeupSupport + + CAN driver support for wakeup over CAN Bus. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + + + CanControllerDefaultBaudrate + + Reference to baudrate configuration container configured for the Can Controller. + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Can/CanConfigSet/CanController/CanControllerBaudrateConfig + + + + CanCpuClockRef + + Reference to the CPU clock configuration, which is set in the MCU driver configuration + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Mcu/McuModuleConfiguration/McuClockSettingConfig/McuClockReferencePoint + + + + CanWakeupSourceRef + + This parameter contains a reference to the Wakeup Source for this controller as defined in the ECU State Manager. + + +

+ Implementation Type: reference to EcuM_WakeupSourceType +

+
+ 0 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/EcuM/EcuMConfiguration/EcuMCommonConfiguration/EcuMWakeupSource +
+
+ + + + CanControllerBaudrateConfig + + This container contains bit timing related configuration parameters of the CAN controller(s). + + 1 + true + false + + + + CanControllerBaudRate + + Specifies the baudrate of the controller in kbps. + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 2000 + 0 + + + + CanControllerPropSeg + + Specifies propagation delay in time quantas. + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 0 + + + + CanControllerSeg1 + + Specifies phase segment 1 in time quantas. + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 0 + + + + CanControllerSeg2 + + Specifies phase segment 2 in time quantas. + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 0 + + + + CanControllerSyncJumpWidth + + Specifies the synchronization jump width for the controller in time quantas. + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 0 + + + + + + CanFilterMask + + This container contains the configuration (parameters) of the CAN Filter Mask(s). + + 0 + true + false + + + + CanFilterMaskValue + + Describes a mask for hardware-based filtering of CAN identifiers. The CAN identifiers of incoming messages are masked with the appropriate CanFilterMaskValue. Bits holding a 0 mean don't care, i.e. do not compare the message's identifier in the respective bit position. + + +

+ The mask shall be build by filling with leading 0. In case of CanIdType + EXTENDED or MIXED a 29 bit mask shall be build. In case of CanIdType + STANDARD a 11 bit mask shall be build +

+
+ 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 4294967295 + 0 +
+
+
+ + + CanTTController + + This container is only included and valid if TTCAN SWS is used and TTCAN is enabled. + + +

+ This container contains the configuration parameters of the TTCAN controller(s) (which are needed in addition to the configuration parameters of the CAN controller(s)). + + CanTTController is only included, if the controller supports TTCAN. +

+
+ 0 + 1 + false + + + + CanTTControllerApplWatchdogLimit + + Defines the maximum time period (unit is 256 times NTU) after which the application has to serve the watchdog. + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 0 + + + + CanTTControllerCycleCountMax + + Defines the value for cycle_count_max. + + +

+ Allowed values: + 0x00: 1 basic cycle + 0x01: 2 basic cycles + 0x03: 4 basic cycles + 0x07: 8 basic cycles + 0x0F: 16 basic cycles + 0x1F: 32 basic cycles + 0x3F: 64 basic cycles +

+
+ 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 63 + 0 +
+ + + CanTTControllerExpectedTxTrigger + + Number of expected_tx_trigger. + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 0 + + + + CanTTControllerExternalClockSynchronisation + + Enables/disables the external clock synchronization. + + +

+ TRUE: + External clock synchronization enabled. + FALSE: + External clock synchronization disabled. + + This parameter shall only be configurable if parameter CanTTControllerLevel2 equals TRUE. +

+
+ 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + CanTTControllerGlobalTimeFiltering + + Enables/disables the global time filtering. + + +

+ TRUE: + Global time filtering enabled. + FALSE: + Global time filtering disabled. + + This parameter shall only be configurable if parameter CanTTControllerLevel2 equals TRUE. +

+
+ 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + CanTTControllerInitialRefOffset + + Defines the initial value for ref trigger offset. + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 127 + 0 + + + + CanTTControllerInterruptEnable + + Enables/disables the respective interrupts. + + +

+ Bit Position set to 1: Enable respective interrupt. + Bit Position set to 0: Disable respective interrupt. + + Bit Position / Interrupt Source: + 10: Application Watchdog. + 9: Watch Trigger reached. + 8: Initialization Watch Trigger reached. + 7: Change of Error Level. + 6: Tx Overflow. + 5: Tx Underflow. + 4: Global Time Error. + 3: Gap. + 2: Start of Cycle. + 1: Time Discontinuity. + 0: Master State Change. + + Bit position "1: Time Discontinuity" and "4: Global Time Error" shall only be configurable if parameter CanTTControllerLevel2 equals TRUE. +

+
+ 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 1023 + 0 +
+ + + CanTTControllerLevel2 + + Defines whether Level 2 or Level 1 is used. + + +

+ TRUE: Level 2. + FALSE: Level 1. + + If this parameter is set to FALSE then all parameters with dependency to CanTTControllerLevel2 need not be configured. +

+
+ 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + CanTTControllerNTUConfig + + Defines the config value for NTU (network time unit). + + +

+ Value given in microseconds. The value configured shall be greater than 0. + Together with the local oscillator period, the TUR (time unit ratio) can be derived from the NTU. This parameter shall only be configurable if parameter CanTTControllerLevel2 equals TRUE. +

+
+ 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 100 + 0 +
+ + + CanTTControllerOperationMode + + Defines the operation mode. + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + CAN_TT_EVENT_SYNC_TIME_TRIGGERED + AUTOSAR_ECUC + + + CAN_TT_EVENT_TRIGGERED + AUTOSAR_ECUC + + + CAN_TT_TIME_TRIGGERED + AUTOSAR_ECUC + + + + + + CanTTControllerSyncDeviation + + Defines the maximum synchronization deviation: + + +

+ Given as a percentage value of the NTU (network time unit). The value configured shall be greater than 0. + This parameter shall only be configurable if parameter CanTTControllerLevel2 equals TRUE. +

+
+ 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 100 + 0 +
+ + + CanTTControllerTURRestore + + Enables/disables the TUR restore. + + +

+ Note that the value configured for TUR can be derived from the value configured for NTU and the local oscillator preriod. + TRUE: + TUR restore enabled. + FALSE: + TUR restore disabled. + + This parameter shall only be configurable if parameter CanTTControllerLevel2 equals TRUE. +

+
+ 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + CanTTControllerTimeMaster + + Defines whether the controller acts as a potential time master. + + +

+ TRUE: Potential time master. + FALSE: Time slave. +

+
+ 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + CanTTControllerTimeMasterPriority + + Defines the time master priority. + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 7 + 0 + + + + CanTTControllerTxEnableWindowLength + + Length of the tx enable window given in CAN bit times. + + +

+ Definition parameter "CanTTControllerTxEnableWindowlength" is used such that: + Length of enable window = CanTTControllerTxEnableWindowLength + 1 +

+
+ 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 16 + 1 +
+ + + CanTTControllerWatchTriggerGapTimeMark + + watch trigger time mark after a gap + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65535 + 0 + + + + CanTTControllerWatchTriggerTimeMark + + watch trigger time mark + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65535 + 0 + + + + CanTTIRQProcessing + + Enables / disables API Can_MainFunction_BusOff() for handling busoff events in polling mode. + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + INTERRUPT + AUTOSAR_ECUC + + + POLLING + AUTOSAR_ECUC + + + +
+
+
+
+ + + CanHardwareObject + + This container contains the configuration (parameters) of CAN Hardware Objects. + + 1 + true + false + + + + CanHandleType + + Specifies the type (Full-CAN or Basic-CAN) of a hardware object. + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + BASIC + AUTOSAR_ECUC + + + FULL + AUTOSAR_ECUC + + + + + + CanIdType + + Specifies whether the IdValue is of type + + +

+ - standard identifier + - extended identifier + - mixed mode + + ImplementationType: Can_IdType +

+
+ 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + EXTENDED + AUTOSAR_ECUC + + + MIXED + AUTOSAR_ECUC + + + STANDARD + AUTOSAR_ECUC + + +
+ + + CanIdValue + + Specifies (together with the filter mask) the identifiers range that passes the hardware filter. + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 4294967295 + 0 + + + + CanObjectId + + Holds the handle ID of HRH or HTH. The value of this parameter is unique in a given CAN Driver, and it should start with 0 and continue without any gaps. + + +

+ The HRH and HTH Ids are defined under two different name-spaces. + + Example: HRH0-0, HRH1-1, HTH0-2, HTH1-3 +

+
+ 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + true + 65535 + 0 +
+ + + CanObjectType + + Specifies if the HardwareObject is used as Transmit or as Receive object + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + RECEIVE + AUTOSAR_ECUC + + + TRANSMIT + AUTOSAR_ECUC + + + +
+ + + + CanControllerRef + + Reference to CAN Controller to which the HOH is associated to. + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Can/CanConfigSet/CanController + + + + CanFilterMaskRef + + Reference to the filter mask that is used for hardware filtering together with the CAN_ID_VALUE. + + +

+ Different CanHardwareObjects with different CanIdTypes (STANDARD, MIXED, EXTENDED) + can share the same CanFilterMask (i.e., the CanFilterMaskRef parameters of these + CanHardwareObjects reference the very same CanFilterMask container). This shall be allowed and must be + supported by the configuration generators. + + The CanFilterMaskRef is omitted for + 1) CanHardwareObjects with CanObjectType set to TRANSMIT + 2) CanHardwareObjects with CanObjectType set to RECEIVE if only a single Can ID + shall be received via this CanHardwareObjects (i.e., exact match with CanIdValue) +

+
+ 0 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Can/CanConfigSet/CanController/CanFilterMask +
+ + + CanMainFunctionRWPeriodRef + + Reference to CAN Controller to which the HOH is associated to. + + 0 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Can/CanGeneral/CanMainFunctionRWPeriods + +
+ + + + CanTTHardwareObjectTrigger + + This container is only included and valid if TTCAN SWS is used and TTCAN is enabled. + + +

+ This container contains the configuration (parameters) of TTCAN triggers for Hardware Objects, which are additional to the configuration (parameters) of CAN Hardware Objects. + + CanTTHardwareObjectTrigger is only included, if the controller supports TTCAN. +

+
+ 0 + true + false + + + + CanTTHardwareObjectBaseCycle + + Defines the cycle_offset. + + +

+ CanTTHardwareObjectBaseCycle must be not greater than cycle_count_max. +

+
+ 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 63 + 0 +
+ + + CanTTHardwareObjectCycleRepetition + + Defines the repeat_factor. + + +

+ CanTTHardwareObjectCycleRepetition shall be a power of two (2), greater than cycle_offset but not greater than cycle_count_max + 1. +

+
+ 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 64 + 1 +
+ + + CanTTHardwareObjectTimeMark + + Defines the point in time, when the trigger will be activated. + + +

+ Value is given in cycle time. +

+
+ 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65535 + 0 +
+ + + CanTTHardwareObjectTriggerId + + Sequential number which allows separation of different TTCAN triggers configured for one and the same hardware object. + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + true + 63 + 0 + + + + CanTTHardwareObjectTriggerType + + Defines the type of the trigger associated with the hardware object. This parameter depends on plain CAN parameter CAN_OBJECT_TYPE. + + +

+ If CAN_OBJECT_TYPE equals RECEIVE than this parameter is fixed to CAN_TT_RX_TRIGGER. + If CAN_OBJECT_TYPE equals TRANSMIT than one of the following literals is configurable: + CAN_TT_TX_REF_TRIGGER, + CAN_TT_TX_REF_TRIGGER_GAP, + CAN_TT_TX_TRIGGER_MERGED, + CAN_TT_TX_TRIGGER_SINGLE, + CAN_TT_TX_TRIGGER_EXCLUSIVE. +

+
+ 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + CAN_TT_RX_TRIGGER + AUTOSAR_ECUC + + + CAN_TT_TX_REF_TRIGGER + AUTOSAR_ECUC + + + CAN_TT_TX_REF_TRIGGER_GAP + AUTOSAR_ECUC + + + CAN_TT_TX_TRIGGER_EXCLUSIVE + AUTOSAR_ECUC + + + CAN_TT_TX_TRIGGER_MERGED + AUTOSAR_ECUC + + + CAN_TT_TX_TRIGGER_SINGLE + AUTOSAR_ECUC + + +
+
+
+
+
+
+
+ + + CanGeneral + + This container contains the parameters related each CAN Driver Unit. + + 1 + 1 + false + + + + CanChangeBaudrateApi + + The support of the Can_ChangeBaudrate API is optional. + + +

+ If this parameter is set to true the Can_ChangeBaudrate API shall be supported. Otherwise the API is not supported. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false +
+ + + CanDevErrorDetection + + Switches the Development Error Detection and Notification ON or OFF. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + CanHardwareCancellation + + Specifies if hardware cancellation shall be supported.ON or OFF + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + CanIdenticalIdCancellation + + Enables/disables cancellation of pending PDUs with identical ID. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + CanIndex + + Specifies the InstanceId of this module instance. If only one instance is present it shall have the Id 0. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 0 + + + + CanLPduReceiveCalloutFunction + + This parameter defines the existence and the name of a callout function that is called after a successful + + +

+ reception of a received CAN Rx L-PDU. If this parameter is omitted no callout shall take place. +

+
+ 0 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + +
+ + + CanMainFunctionBusoffPeriod + + This parameter describes the period for cyclic call to Can_MainFunction_Busoff. Unit is seconds. + + 0 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65.535 + 0.001 + + + + CanMainFunctionModePeriod + + This parameter describes the period for cyclic call to Can_MainFunction_Mode. Unit is seconds. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65.535 + 0.001 + + + + CanMainFunctionWakeupPeriod + + This parameter describes the period for cyclic call to Can_MainFunction_Wakeup. Unit is seconds. + + 0 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65.535 + 0.001 + + + + CanMultiplexedTransmission + + Specifies if multiplexed transmission shall be supported.ON or OFF + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + CanTimeoutDuration + + Specifies the maximum time for blocking function until a timeout is detected. Unit is seconds. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65.535 + 0.001 + + + + CanVersionInfoApi + + Switches the Can_GetVersionInfo() API ON or OFF. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + +
+ + + + CanCounterRef + + This parameter contains a reference to the counter, which is used by the CAN driver. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Os/OsCounter + + + + CanSupportTTCANRef + + The parameter refers to CanIfSupportTTCAN parameter in the CAN Interface Module configuration. + + +

+ The CanIfSupportTTCAN parameter defines whether TTCAN is supported. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/CanIf/CanIfPrivateCfg +
+
+ + + + CanMainFunctionRWPeriods + 1 + 1 + false + + + + CanMainFunctionReadPeriod + + This parameter describes the period for cyclic call to Can_MainFunction_Read. Unit is seconds. Different poll-cycles will be configurable if more than one CanMainFunctionReadPeriod is configured. In this case multiple Can_MainFunction_Read() will be provided by the CAN Driver module. + + 0 + true + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65.535 + 0.001 + + + + CanMainFunctionWritePeriod + + This parameter describes the period for cyclic call to Can_MainFunction_Write. Unit is seconds. Different poll-cycles will be configurable if more than one CanMainFunctionWritePeriod is configured. In this case multiple Can_MainFunction_Write() will be provided by the CAN Driver module. + + 0 + true + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65.535 + 0.001 + + + + +
+
+
+
+
+
+
+
+
diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_CanIf.arxml b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_CanIf.arxml new file mode 100644 index 00000000..4f758f90 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_CanIf.arxml @@ -0,0 +1,3253 @@ + + + + + + + + + + + + + 4.2.0 + AUTOSAR + 2011-11-09 + + + + + + + AUTOSAR + + + + EcucDefs + + + + CanIf + + This container includes all necessary configuration sub-containers according the CAN Interface configuration structure. + + + + + 4.2.0 + AUTOSAR + 2011-11-09 + + + + 0 + 1 + + VARIANT-LINK-TIME + VARIANT-POST-BUILD + VARIANT-PRE-COMPILE + + + + + CanIfCtrlDrvCfg + + Configuration parameters for all the underlying CAN Driver modules are aggregated under this container. For each CAN Driver module a seperate instance of this container has to be provided. + + 1 + true + false + + + + CanIfCtrlDrvTxCancellation + + Selects whether transmit cancellation is supported and if the appropriate callback will be provided to the CAN Driver module. + + +

+ True: Enabled + False: Disabled +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+
+ + + + CanIfCtrlDrvInitHohConfigRef + + Reference to the Init Hoh Configuration + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/CanIf/CanIfInitCfg/CanIfInitHohCfg + + + + CanIfCtrlDrvNameRef + + CAN Interface Driver Reference. + + +

+ This reference can be used to get any information (Ex. Driver Name, Vendor ID) from the CAN driver. + + The CAN Driver name can be derived from the ShortName of the CAN driver module. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Can/CanGeneral +
+
+ + + + CanIfCtrlCfg + + This container contains the configuration (parameters) of an adressed CAN controller by an underlying CAN Driver module. This container is configurable per CAN controller. + + 1 + true + false + + + + CanIfCtrlId + + This parameter abstracts from the CAN Driver specific parameter Controller. Each controller of all connected CAN Driver modules shall be assigned to one specific ControllerId of the CanIf. + + +

+ Range: 0..number of configured controllers of all CAN Driver modules +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + true + 65535 + 0 +
+ + + CanIfCtrlWakeupSupport + + This parameter defines if a respective controller of the referenced CAN Driver modules is queriable for wake up events. + + +

+ True: Enabled + False: Disabled +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false +
+
+ + + + CanIfCtrlCanCtrlRef + + This parameter references to the logical handle of the underlying CAN controller from the CAN Driver module to be served by the CAN Interface module. The following parameters of CanController config container shall be referenced by this link: CanControllerId, CanWakeupSourceRef + + +

+ Range: 0..max. number of underlying supported CAN controllers +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Can/CanConfigSet/CanController +
+
+
+
+
+ + + CanIfDispatchCfg + + Callback functions provided by upper layer modules of the CanIf. The callback functions defined in this container are common to all configured CAN Driver / CAN Transceiver Driver modules. + + 1 + 1 + false + + + + CanIfDispatchUserCheckTrcvWakeFlagIndicationName + + This parameter defines the name of <User_ClearTrcvWufFlagIndication>. + + +

+ If CANIF_DISPATCH_USERCHECKTRCVWAKEFLAGINDICATION_UL equals CAN_SM the name of <User_CheckTrcvWakeFlagIndication> is fixed. If it equals CDD, the name is selectable. If CANIF_PUBLIC_PN_SUPPORT equals False, this parameter shall not be configurable. +

+
+ 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + +
+ + + CanIfDispatchUserCheckTrcvWakeFlagIndicationUL + + This parameter defines the upper layer module to which the CheckTrcvWakeFlagIndication from the Driver modules have to be routed. + + +

+ If CANIF_PUBLIC_PN_SUPPORT equals False, this parameter shall not be configurable. +

+
+ 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + CAN_SM + AUTOSAR_ECUC + + + CDD + AUTOSAR_ECUC + + +
+ + + CanIfDispatchUserClearTrcvWufFlagIndicationName + + This parameter defines the name of <User_ClearTrcvWufFlagIndication>. + + +

+ If CANIF_DISPATCH_USERCLEARTRCVWUFFLAGINDICATION_UL equals CAN_SM the name of <User_ClearTrcvWufFlagIndication> is fixed. If it equals CDD, the name is selectable. If CANIF_PUBLIC_PN_SUPPORT equals False, this parameter shall not be configurable. +

+
+ 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + +
+ + + CanIfDispatchUserClearTrcvWufFlagIndicationUL + + This parameter defines the upper layer module to which the ClearTrcvWufFlagIndication from the Driver modules have to be routed. + + +

+ If CANIF_PUBLIC_PN_SUPPORT equals False, this parameter shall not be configurable. +

+
+ 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + CAN_SM + AUTOSAR_ECUC + + + CDD + AUTOSAR_ECUC + + +
+ + + CanIfDispatchUserConfirmPnAvailabilityName + + This parameter defines the name of <User_ConfirmPnAvailability>. If CANIF_DISPATCH_USERCONFIRMPNAVAILABILITY_UL equals CAN_SM the name of <User_ConfirmPnAvailability> is fixed. If it equals CDD, the name is selectable. If CANIF_PUBLIC_PN_SUPPORT equals False, this parameter shall not be configurable. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + + + + CanIfDispatchUserConfirmPnAvailabilityUL + + This parameter defines the upper layer module to which the ConfirmPnAvailability notification from the Driver modules have to be routed. If CANIF_PUBLIC_PN_SUPPORT equals False, this parameter shall not be configurable. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + CAN_SM + AUTOSAR_ECUC + + + CDD + AUTOSAR_ECUC + + + + + + CanIfDispatchUserCtrlBusOffName + + This parameter defines the name of <User_ControllerBusOff>. + + +

+ This parameter depends on the parameter CANIF_USERCTRLBUSOFF_UL. If CANIF_USERCTRLBUSOFF_UL equals CAN_SM the name of <User_ControllerBusOff> is fixed. If CANIF_USERCTRLBUSOFF_UL equals CDD, the name of <User_ControllerBusOff> is selectable. +

+
+ 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + 32 + 1 + + +
+ + + CanIfDispatchUserCtrlBusOffUL + + This parameter defines the upper layer (UL) module to which the notifications of all ControllerBusOff events from the CAN Driver modules have to be routed via <User_ControllerBusOff>. + + +

+ There is no possibility to configure no upper layer (UL) module as the provider of <User_ControllerBusOff>. +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + CAN_SM + AUTOSAR_ECUC + + + CDD + AUTOSAR_ECUC + + +
+ + + CanIfDispatchUserCtrlModeIndicationName + + This parameter defines the name of <User_ControllerModeIndication>. + + +

+ This parameter depends on the parameter CANIF_USERCTRLMODEINDICATION_UL. If CANIF_USERCTRLMODEINDICATION_UL equals CAN_SM the name of <User_ControllerModeIndication> is fixed. If CANIF_USERCTRLMODEINDICATION_UL equals CDD, the name of <User_ControllerModeIndication> is selectable. +

+
+ 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + 32 + 1 + + +
+ + + CanIfDispatchUserCtrlModeIndicationUL + + This parameter defines the upper layer (UL) module to which the notifications of all ControllerTransition events from the CAN Driver modules have to be routed + + +

+ via <User_ControllerModeIndication>. +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + CAN_SM + AUTOSAR_ECUC + + + CDD + AUTOSAR_ECUC + + +
+ + + CanIfDispatchUserTrcvModeIndicationName + + This parameter defines the name of <User_TrcvModeIndication>. + + +

+ This parameter depends on the parameter CANIF_USERTRCVMODEINDICATION_UL. If CANIF_USERTRCVMODEINDICATION_UL equals CAN_SM the name of <User_TrcvModeIndication> is fixed. If CANIF_USERTRCVMODEINDICATION_UL equals CDD, the name of <User_TrcvModeIndication> is selectable. +

+
+ 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + 32 + 1 + + +
+ + + CanIfDispatchUserTrcvModeIndicationUL + + This parameter defines the upper layer (UL) module to which the notifications of all TransceiverTransition events from the CAN Transceiver Driver modules have to be routed via <User_TrcvModeIndication>. If no UL module is configured, no upper layer callback function will be called. + + 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + CAN_SM + AUTOSAR_ECUC + + + CDD + AUTOSAR_ECUC + + + + + + CanIfDispatchUserValidateWakeupEventName + + This parameter defines the name of <User_ValidateWakeupEvent>. This + + +

+ parameter depends on the parameter CANIF_USERVALIDATEWAKEUPEVENT_UL. + CANIF_USERVALIDATEWAKEUPEVENT_UL equals ECUM the name of + <User_ValidateWakeupEvent> is fixed. CANIF_USERVALIDATEWAKEUPEVENT_UL equals CDD, the name of <User_ValidateWakeupEvent> is selectable. If parameter CANIF_WAKEUP_CHECK_VALIDATION_API is disabled, no <User_ValidateWakeupEvent> API can be configured. +

+
+ 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + 32 + 1 + + +
+ + + CanIfDispatchUserValidateWakeupEventUL + + This parameter defines the upper layer (UL) module to which the notifications about positive former requested wake up sources have to be routed via <User_ValidateWakeupEvent>. If parameter CANIF_WAKEUP_CHECK_VALIDATION_API is disabled, this parameter cannot be configured. + + 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + CDD + AUTOSAR_ECUC + + + ECUM + AUTOSAR_ECUC + + + +
+
+ + + CanIfInitCfg + + This container contains the init parameters of the CAN Interface. + + +

+ At least one (if only on CanIf with one possible Configuration), but multiple (CanIf with different Configurations) instances of this container are possible. +

+
+ 1 + 1 + true + + + + CanIfInitCfgSet + + Selects the CAN Interface specific configuration setup. This type of the external data structure shall contain the post build initialization data for the CAN Interface for all underlying CAN Dirvers. + + +

+ constant to CanIf_ConfigType +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + 32 + 1 + + +
+
+ + + + CanIfBufferCfg + + This container contains the Txbuffer configuration. Multiple buffers with different sizes could be configured. If CanIfBufferSize (CANIF834_Conf) equals 0, the CanIf Tx L-PDU only refers via this CanIfBufferCfg the corresponding CanIfHthCfg. + + 0 + true + false + + + + CanIfBufferSize + + This parameter defines the number of CanIf Tx L-PDUs which can be buffered in one Txbuffer. If this value equals 0, the CanIf does not perform Txbuffering for the CanIf Tx L-PDUs which are assigned to this Txbuffer. If CanIfPublicTxBuffering equals False, this parameter equals 0 for all TxBuffer. If the CanHandleType of the referred HTH equals FULL, this parameter equals 0 for this TxBuffer. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 0 + 255 + 0 + + + + + + CanIfBufferHthRef + + Reference to HTH, that defines the hardware object or the pool of hardware objects configured for transmission. All the CanIf Tx L-PDUs refer via the CanIfBufferCfg and this parameter to the HTHs if TxBuffering is enabled, or not. + + +

+ Each HTH shall not be assigned to more than one buffer. +

+
+ 1 + true + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/CanIf/CanIfInitCfg/CanIfInitHohCfg/CanIfHthCfg +
+
+
+ + + CanIfInitHohCfg + + This container contains the references to the configuration setup of each underlying CAN Driver. + + 0 + true + false + + + + CanIfInitRefCfgSet + + Selects the CAN Interface specific configuration setup. This type of external data structure shall contain the post build initialization data for the CAN Interface for all underlying CAN Drivers. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Can/CanConfigSet + + + + + + CanIfHrhCfg + + This container contains configuration parameters for each hardware receive object (HRH). + + 0 + true + false + + + + CanIfHrhSoftwareFilter + + Selects the hardware receive objects by using the HRH range/list from CAN Driver configuration to define, for which HRH a software filtering has to be performed at during receive processing. + + +

+ True: Software filtering is enabled + False: Software filtering is enabled +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + true +
+
+ + + + CanIfHrhCanCtrlIdRef + + Reference to controller Id to which the HRH belongs to. A controller can contain one or more HRHs. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/CanIf/CanIfCtrlDrvCfg/CanIfCtrlCfg + + + + CanIfHrhCanHandleTypeRef + + The parameter refers to a particular HRH object in the CAN Driver Module configuration. The type of the HRH can either be Full-CAN or Basic-CAN. The type of HRHs is defined in the CAN Driver Module and hence it is derived from CAN Driver Configuration of a Hardware Object. If BasicCAN is configured, software filtering is enabled. + + +

+ Please note that this reference is deprecated and is kept only for backward compatibility reasons. CanIfHthIdSymRef shall be used instead to get the CanHandleType and CanObjectId of CAN Driver. In the next major release this reference will be deleted. +

+
+ 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Can/CanConfigSet/CanHardwareObject +
+ + + CanIfHrhIdSymRef + + The parameter refers to a particular HRH object in the CanDrv configuration (see CanHardwareObject CAN324_Conf). + + +

+ The CanIf receives the following information of the CanDrv module by this reference: + - CanHandleType (see CAN323_Conf) + - CanObjectId (see CAN326_Conf) +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Can/CanConfigSet/CanHardwareObject +
+
+ + + + CanIfHrhRangeCfg + + Defines the parameters required for configurating multiple CANID ranges for a given same HRH. + + 0 + true + false + + + + CanIfHrhRangeRxPduLowerCanId + + Lower CAN Identifier of a receive CAN L-PDU for identifier range definition, in which all CAN Ids shall pass the software filtering. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 536870911 + 0 + + + + CanIfHrhRangeRxPduRangeCanIdType + + Specifies whether a configured Range of CAN Ids shall only consider standard CAN Ids or extended CAN Ids. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + EXTENDED + AUTOSAR_ECUC + + + STANDARD + AUTOSAR_ECUC + + + + + + CanIfHrhRangeRxPduUpperCanId + + Upper CAN Identifier of a receive CAN L-PDU for identifier range definition, in which all CAN Ids shall pass the software filtering. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 536870911 + 0 + + + + +
+ + + CanIfHthCfg + + This container contains parameters related to each HTH. + + 0 + true + false + + + + CanIfHthCanCtrlIdRef + + Reference to controller Id to which the HTH belongs to. A controller can contain one or more HTHs. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/CanIf/CanIfCtrlDrvCfg/CanIfCtrlCfg + + + + CanIfHthCanHandleTypeRef + + The parameter refers to a particular HTH object in the CAN Driver Module configuration. The type of the HTH can either be Full-CAN or Basic-CAN. The type of HTHs is defined in the CAN Driver Module and hence it is derived from CAN Driver Configuration of a Hardware Object. + + +

+ Please note that this reference is deprecated and is kept only for backward compatibility reasons. CanIfHthIdSymRef shall be used instead to get the CanHandleType and CanObjectId of CAN Driver. In the next major release this reference will be deleted. +

+
+ 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Can/CanConfigSet/CanHardwareObject +
+ + + CanIfHthIdSymRef + + The parameter refers to a particular HTH object in the CanDrv configuration (see CanHardwareObject CAN324_Conf). + + +

+ The CanIf receives the following information of the CanDrv module by this reference: + - CanHandleType (see CAN323_Conf) + - CanObjectId (see CAN326_Conf) +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Can/CanConfigSet/CanHardwareObject +
+
+
+
+
+ + + CanIfRxPduCfg + + This container contains the configuration (parameters) of each receive CAN L-PDU. + + +

+ The SHORT-NAME of "CanIfRxPduConfig" container itself represents the symolic name of Receive L-PDU. +

+
+ 0 + true + false + + + + CanIfRxPduCanId + + CAN Identifier of Receive CAN L-PDUs used by the CAN Interface. Exa: Software Filtering. This parameter is used if exactly one Can Identifier is assigned to the Pdu. If a range is assigned then the CanIfRxPduCanIdRange parameter shall be used. + + +

+ Range: 11 Bit For Standard CAN Identifier ... 29 Bit For Extended CAN identifier +

+
+ 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 536870911 + 0 +
+ + + CanIfRxPduCanIdType + + CAN Identifier of receive CAN L-PDUs used by the CAN Driver for CAN L-PDU reception. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + EXTENDED_CAN + AUTOSAR_ECUC + + + EXTENDED_FD_CAN + AUTOSAR_ECUC + + + EXTENDED_NO_FD_CAN + AUTOSAR_ECUC + + + STANDARD_CAN + AUTOSAR_ECUC + + + STANDARD_FD_CAN + AUTOSAR_ECUC + + + STANDARD_NO_FD_CAN + AUTOSAR_ECUC + + + + + + CanIfRxPduDlc + + Data Length code of received CAN L-PDUs used by the CAN Interface. Exa: DLC check. + + +

+ The data area size of a CAN L-PDU can have a range from 0 to 8 bytes. +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 8 + 0 +
+ + + CanIfRxPduId + + ECU wide unique, symbolic handle for receive CAN L-PDU. The CanIfRxPduId is configurable at pre-compile and post-built time. It shall fulfill ANSI/AUTOSAR definitions for constant defines. + + +

+ Range: 0..max. number of defined CanRxPduIds +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + true + 4294967295 + 0 +
+ + + CanIfRxPduReadData + + Enables and disables the Rx buffering for reading of received L-PDU data. + + +

+ True: Enabled + False: Disabled +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false +
+ + + CanIfRxPduReadNotifyStatus + + Enables and disables receive indication for each receive CAN L-PDU for reading its notification status. + + +

+ True: Enabled + False: Disabled +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false +
+ + + CanIfRxPduUserRxIndicationName + + This parameter defines the name of the <User_RxIndication>. + + +

+ This parameter depends on the parameter CANIF_RXPDU_USERRXINDICATION_UL. If CANIF_RXPDU_USERRXINDICATION_UL equals CAN_TP, CAN_NM, PDUR, XCP or J1939TP, the name of the <User_RxIndication> is fixed. If CANIF_RXPDU_USERRXINDICATION_UL equals CDD, the name of the <User_RxIndication> is selectable. +

+
+ 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + 32 + 1 + + +
+ + + CanIfRxPduUserRxIndicationUL + + This parameter defines the upper layer (UL) module to which the indication + + +

+ of the successfully received CANRXPDUID has to be routed via <User_RxIndication>. This <User_RxIndication> has to be invoked when the + indication of the configured CANRXPDUID will be received by an Rx indication event from the CAN Driver module. If no upper layer (UL) module + is configured, no <User_RxIndication> has to be called in case of an Rx + indication event of the CANRXPDUID from the CAN Driver module. +

+
+ 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + CAN_NM + AUTOSAR_ECUC + + + CAN_TP + AUTOSAR_ECUC + + + CDD + AUTOSAR_ECUC + + + J1939TP + AUTOSAR_ECUC + + + PDUR + AUTOSAR_ECUC + + + XCP + AUTOSAR_ECUC + + +
+
+ + + + CanIfRxPduBswSchExclAreaIdRef + + Reference to an exclusive area Id defined within the BSW Scheduler. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Rte/RteBswModuleInstance/RteBswExclusiveAreaImpl + + + + CanIfRxPduHrhIdRef + + The HRH to which Rx L-PDU belongs to, is referred through this parameter. + + 1 + true + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/CanIf/CanIfInitCfg/CanIfInitHohCfg/CanIfHrhCfg + + + + CanIfRxPduRef + + Reference to the "global" Pdu structure to allow harmonization of handle IDs in the COM-Stack. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/EcuC/EcucPduCollection/Pdu + + + + + + CanIfRxPduCanIdRange + + Optional container that allows to map a range of CAN Ids to one PduId. + + 0 + 1 + false + + + + CanIfRxPduCanIdRangeLowerCanId + + Lower CAN Identifier of a receive CAN L-PDU for identifier range definition, in which all CAN Ids are mapped to one PduId. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 536870911 + 0 + + + + CanIfRxPduCanIdRangeUpperCanId + + Upper CAN Identifier of a receive CAN L-PDU for identifier range definition, in which all CAN Ids are mapped to one PduId. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 536870911 + 0 + + + + + + CanIfTTRxFrameTriggering + + This container is only included and valid if TTCAN Interface SWS is used and TTCAN is enabled. + + +

+ Frame trigger for TTCAN reception. + + CanIfTTRxFrameTriggering is only included, if the controller supports TTCAN and a joblist is used for reception. +

+
+ 0 + 1 + false + + + + CanTTRxJoblistTimeMark + + Defines the point in time, when the joblist execution funciton (JLEF) shall be called for the referenced rx trigger. Value is given in cycle time. This parameter is only configurable if a joblist is enabled by parameter CanIfTTJobList. + + 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65535 + 0 + + + + + + CanIfTTRxHwObjectTriggerIdRef + + This parameter refers to a particular TTCAN hardware receive object Trigger of a hardware object in the TTCAN Driver Module, which is referred via plain CAN parameter CANIF_HRH_HANDLETYPE_REF. This parameter is only configurable if a joblist is enabled by parameter CanIfTTJobList. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Can/CanConfigSet/CanHardwareObject/CanTTHardwareObjectTrigger + + +
+
+
+ + + CanIfTxPduCfg + + This container contains the configuration (parameters) of a transmit CAN L-PDU. It has to be configured as often as a transmit CAN L-PDU is needed. + + +

+ The SHORT-NAME of "CanIfTxPduConfig" container represents the symolic name of Transmit L-PDU. +

+
+ 0 + true + false + + + + CanIfTxPduCanId + + CAN Identifier of transmit CAN L-PDUs used by the CAN Driver for CAN L-PDU transmission. + + +

+ Range: 11 Bit For Standard CAN Identifier ... 29 Bit For Extended CAN identifier +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 536870911 + 0 +
+ + + CanIfTxPduCanIdType + + Type of CAN Identifier of the transmit CAN L-PDU used by the CAN Driver module for CAN L-PDU transmission. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + EXTENDED_CAN + AUTOSAR_ECUC + + + EXTENDED_FD_CAN + AUTOSAR_ECUC + + + STANDARD_CAN + AUTOSAR_ECUC + + + STANDARD_FD_CAN + AUTOSAR_ECUC + + + + + + CanIfTxPduDlc + + Data length code (in bytes) of transmit CAN L-PDUs used by the CAN Driver for CAN L-PDU transmission. + + +

+ The data area size of a CAN L-Pdu can have a range from 0 to 8 bytes. +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 8 + 0 +
+ + + CanIfTxPduId + + ECU wide unique, symbolic handle for transmit CAN L-PDU. The CanIfTxPduId is configurable at pre-compile and post-built time. + + +

+ Range: 0..max. number of CantTxPduIds +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + true + 4294967295 + 0 +
+ + + CanIfTxPduPnFilterPdu + + If CanIfPublicPnFilterSupport is enabled, by this parameter PDUs could be configured which will pass the CanIfPnFilter. + + +

+ If there is no CanIfTxPduPnFilterPdu configured per controller, the corresponding controller applies no CanIfPnFilter. +

+
+ 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false +
+ + + CanIfTxPduReadNotifyStatus + + Enables and disables transmit confirmation for each transmit CAN L-PDU for reading its notification status. + + +

+ True: Enabled + False: Disabled +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false +
+ + + CanIfTxPduType + + Defines the type of each transmit CAN L-PDU. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + DYNAMIC + AUTOSAR_ECUC + + + STATIC + AUTOSAR_ECUC + + + + + + CanIfTxPduUserTxConfirmationName + + This parameter defines the name of the <User_TxConfirmation>. This + + +

+ parameter depends on the parameter CANIF_TXPDU_USERTXCONFIRMATION_UL. If + CANIF_TXPDU_USERTXCONFIRMATION_UL equals CAN_TP, CAN_NM, PDUR, XCP or J1939TP, the name of the <User_TxConfirmation> is fixed. If CANIF_TXPDU_USERTXCONFIRMATION_UL equals CDD, the name of the <User_TxConfirmation> is selectable. +

+
+ 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + 32 + 1 + + +
+ + + CanIfTxPduUserTxConfirmationUL + + This parameter defines the upper layer (UL) module to which the confirmation of the successfully transmitted CANTXPDUID has to be routed via the <User_TxConfirmation>. + + +

+ This <User_TxConfirmation> has to be invoked when the confirmation of the configured CANTXPDUID will be received by a Tx confirmation event from the CAN Driver module. + If no upper layer (UL) module is configured, no <User_TxConfirmation> has to be called in case of a Tx confirmation event of the CANTXPDUID from the CAN Driver module. +

+
+ 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + CAN_NM + AUTOSAR_ECUC + + + CAN_TP + AUTOSAR_ECUC + + + CDD + AUTOSAR_ECUC + + + J1939TP + AUTOSAR_ECUC + + + PDUR + AUTOSAR_ECUC + + + XCP + AUTOSAR_ECUC + + +
+
+ + + + CanIfTxPduBswSchExclAreaIdRef + + Reference to an exclusive area Id defined within the BSW Scheduler. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Rte/RteBswModuleInstance/RteBswExclusiveAreaImpl + + + + CanIfTxPduBufferRef + + Configurable reference to a CanIf buffer configuration. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/CanIf/CanIfInitCfg/CanIfBufferCfg + + + + CanIfTxPduRef + + Reference to the "global" Pdu structure to allow harmonization of handle IDs in the COM-Stack. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/EcuC/EcucPduCollection/Pdu + + + + + + CanIfTTTxFrameTriggering + + This container is only included and valid if TTCAN Interface SWS is used and TTCAN is enabled. + + +

+ Frame trigger for TTCAN transmission. + + CanIfTTTxFrameTriggering is only included, if the controller supports TTCAN and a joblist is used. +

+
+ 0 + 1 + false + + + + CanIfTTTxJoblistTimeMark + + Defines the point in time, when the joblist execution funciton (JLEF) shall be called for the referenced tx frame trigger. + + +

+ Value is given in cycle time. This parameter is only configurable if a joblist is enabled by parameter CanIfTTJobList. +

+
+ 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65535 + 0 +
+
+ + + + CanIfTTTxHwObjectTriggerIdRef + + This parameter refers to a particular TTCAN hardware transmit object Trigger of a hardware object in the TTCAN Driver Module, + + +

+ which is referred via plain CAN parameter CANIF_HTH_HANDLETYPE_REF. This parameter is only configurable if a joblist is enabled by parameter CanIfTTJobList. +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Can/CanConfigSet/CanHardwareObject/CanTTHardwareObjectTrigger +
+
+
+
+
+
+
+ + + CanIfPrivateCfg + + This container contains the private configuration (parameters) of the CAN Interface. + + 1 + 1 + false + + + + CanIfPrivateDlcCheck + + Selects whether the DLC check is supported. + + +

+ True: Enabled + False: Disabled +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + true +
+ + + CanIfPrivateSoftwareFilterType + + Selects the desired software filter mechanism for reception only. + + +

+ Each implemented software filtering method is identified by this enumeration number. + + Range: Types implemented software filtering methods +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + BINARY + AUTOSAR_ECUC + + + INDEX + AUTOSAR_ECUC + + + LINEAR + AUTOSAR_ECUC + + + TABLE + AUTOSAR_ECUC + + +
+ + + CanIfSupportTTCAN + + Defines whether TTCAN is supported. + + +

+ TRUE: TTCAN is supported. + FALSE: TTCAN is not supported, only normal CAN communication is possible. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false +
+
+ + + + CanIfTTGeneral + + This container is only included and valid if TTCAN Interface SWS is used and TTCAN is enabled. + + +

+ This container contains the parameters, which define if and in which way TTCAN is supported. + + CanIfTTGeneral is only included, if the controller supports TTCAN. +

+
+ 0 + 1 + false + + + + CanIfTTJoblist + + Defines whether TTCAN is processed via a joblist. + + +

+ TRUE: Joblist is used. + FALSE: No joblist is used. + + This parameter is only configurable if TTCAN is enabled by parameter CanIfSupportTTCAN. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false +
+ + + CanIfTTMaxIsrDelay + + Defines the maximum delay for the execution of the joblist execution function JLEF. This parameter is only configurable if a joblist is enabled by parameter CanIfTTJobList. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65535 + 0 + +
+
+
+
+ + + CanIfPublicCfg + + This container contains the public configuration (parameters) of the CAN Interface. + + 1 + 1 + false + + + + CanIfPublicCancelTransmitSupport + + Configuration parameter to enable/disable dummy API for upper layer modules which allows to request the cancellation of an I-PDU. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + CanIfPublicCddHeaderFile + + Defines header files for callback functions which shall be included in case of CDDs. Range of characters is 1.. 32. + + 0 + true + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + 32 + 1 + + + + + + CanIfPublicChangeBaudrateSupport + + Configuration parameter to enable/disable the API to change the baudrate of a CAN controller. + + +

+ True: Enabled + False: Disabled +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false +
+ + + CanIfPublicDevErrorDetect + + Enables and disables the development error detection and notification mechanism. + + +

+ True: Enabled + False: Disabled +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + true +
+ + + CanIfPublicHandleTypeEnum + + This parameter is used to configure the Can_HwHandleType. The Can_HwHandleType represents the hardware object handles of a CAN hardware unit. For CAN hardware units with more than 255 HW objects the extended range shall be used (UINT16). + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + UINT16 + AUTOSAR_ECUC + + + UINT8 + AUTOSAR_ECUC + + + + + + CanIfPublicMultipleDrvSupport + + Selects support for multiple CAN Drivers. + + +

+ True: Enabled + False: Disabled +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + true +
+ + + CanIfPublicNumberOfCanHwUnits + + Number of served CAN hardware units. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 1 + 255 + 1 + + + + CanIfPublicPnSupport + + Selects support of Partial Network features in CanIf. + + +

+ True: Enabled + False: Disabled +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false +
+ + + CanIfPublicReadRxPduDataApi + + Enables / Disables the API CanIf_ReadRxPduData() for reading received L-PDU data. + + +

+ True: Enabled + False: Disabled +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false +
+ + + CanIfPublicReadRxPduNotifyStatusApi + + Enables and disables the API for reading the received L-PDU data. + + +

+ True: Enabled + False: Disabled +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false +
+ + + CanIfPublicReadTxPduNotifyStatusApi + + Enables and disables the API for reading the notification status of transmit and receive L-PDUs. + + +

+ True: Enabled + False: Disabled +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false +
+ + + CanIfPublicSetDynamicTxIdApi + + Enables and disables the API for reconfiguration of the CAN Identifier for each Transmit L-PDU. + + +

+ True: Enabled + False: Disabled +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false +
+ + + CanIfPublicTxBuffering + + Enables and disables the buffering of transmit L-PDUs (rejected by the CanDrv) within the CAN Interface module. + + +

+ True: Enabled + False: Disabled +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false +
+ + + CanIfPublicTxConfirmPollingSupport + + Configuration parameter to enable/disable the API to poll for Tx Confirmation state. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + CanIfPublicVersionInfoApi + + Enables and disables the API for reading the version information about the CAN Interface. + + +

+ True: Enabled + False: Disabled +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + true +
+ + + CanIfPublicWakeupCheckValidByNM + + If enabled, only NM messages shall validate a detected wake-up event + + +

+ (see CANIF722) at the corresponding wake-up source in the CanIf. + If disabled, all messages shall validate such a wake-up event. + This parameter depends on CANIF_PUBLIC_WAKEUP_CHECK_VALID_API and shall only be configurable, if it is enabled. + + True: Enabled + False: Disabled +

+
+ 0 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false +
+ + + CanIfPublicWakeupCheckValidSupport + + Selects support for wake up validation + + +

+ True: Enabled + False: Disabled +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false +
+
+
+ + + CanIfTrcvDrvCfg + + This container contains the configuration (parameters) of all addressed CAN transceivers by each underlying CAN Transceiver Driver module. For each CAN transceiver Driver a seperate instance of this container shall be provided. + + 0 + true + false + + + + CanIfTrcvCfg + + This container contains the configuration (parameters) of one addressed CAN transceiver by the underlying CAN Transceiver Driver module. For each CAN transceiver a seperate instance of this container has to be provided. + + 1 + true + false + + + + CanIfTrcvId + + This parameter abstracts from the CAN Transceiver Driver specific parameter Transceiver. Each transceiver of all connected CAN Transceiver Driver modules shall be assigned to one specific TransceiverId of the CanIf. + + +

+ Range: 0..number of configured transceivers of all CAN Transceiver Driver modules +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + true + 65535 + 0 +
+ + + CanIfTrcvWakeupSupport + + This parameter defines if a respective transceiver of the referenced CAN Transceiver Driver modules is queriable for wake up events. + + +

+ True: Enabled + False: Disabled +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false +
+
+ + + + CanIfTrcvCanTrcvRef + + This parameter references to the logical handle of the underlying CAN + + +

+ transceiver from the CAN transceiver driver module to be served by the CAN Interface module. + + Range: 0..max. number of underlying supported CAN transceivers +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/CanTrcv/CanTrcvConfigSet/CanTrcvChannel +
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_CanNm.arxml b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_CanNm.arxml new file mode 100644 index 00000000..51a8e50e --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_CanNm.arxml @@ -0,0 +1,1895 @@ + + + + + + + + + + + + + 4.2.0 + AUTOSAR + 2011-11-09 + + + + + + + AUTOSAR + + + + EcucDefs + + + + CanNm + + Configuration Parameters for the Can Nm module. + + + + + 4.2.0 + AUTOSAR + 2011-11-09 + + + + 0 + 1 + + VARIANT-LINK-TIME + VARIANT-POST-BUILD + VARIANT-PRE-COMPILE + + + + + CanNmGlobalConfig + + This container contains the global configuration parameter of the CanNm. The parameters and the parameters of the sub containers shall be mapped to the C data type CanNm_ConfigType (for parameters where it is possible) which is passed to the CanNm_Init function. + + +

+ This container is a MultipleConfigurationContainer (only for variant 3), i.e. this container and its sub-containers exit once per configuration set. +

+
+ 1 + 1 + true + + + + CanNmBusLoadReductionEnabled + + Pre-processor switch for enabling busload reduction support. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + CanNmBusSynchronizationEnabled + + Pre-processor switch for enabling bus synchronization support. This feature is required for gateway nodes only. + + +

+ calculationFormula = If (CanNmPassiveModeEnabled == False) then Equal(NmBusSynchronizationEnabled) else Equal(False) +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + CanNmComControlEnabled + + Pre-processor switch for enabling the Communication Control support. + + +

+ calculationformula = Equal(NmComControlEnabled) +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + CanNmComUserDataSupport + + Enable/disable the user data support. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + CanNmCoordinatorSyncSupport + + Enables/disables the coordinator synchronisation support. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + CanNmDevErrorDetect + + Pre-processor switch for enabling development error detection support. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + CanNmImmediateRestartEnabled + + Pre-processor switch for enabling the asynchronous transmission of a NM PDU upon bus-communication request in Prepare-Bus-Sleep mode. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + CanNmImmediateTxconfEnabled + + Enable/disable the immediate tx confirmation. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + CanNmMainFunctionPeriod + + Call cycle in seconds of CanNm_MainFunction. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 0.255 + 0.001 + + + + CanNmNodeDetectionEnabled + + Precompile time switch to enable the node detection feature. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + CanNmNumberOfChannels + + Number of Can NM channels allowed within one ECU. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 1 + + + + CanNmPassiveModeEnabled + + Pre-processor switch for enabling support of the Passive Mode. + + +

+ calculationFormula = Equal(NmPassiveModeEnabled) +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + CanNmPduRxIndicationEnabled + + Pre-processor switch for enabling the PDU Rx Indication. + + +

+ calculationFormula = Equal(NmPduRxIndicationEnabled) +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + CanNmPnEiraCalcEnabled + + Specifies if CanNm calculates the PN request information for internal an external requests. (EIRA) + + +

+ true: PN request are calculated + false: PN request are not calculated +

+
+ 0 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false +
+ + + CanNmPnResetTime + + Specifies the runtime of the reset timer in seconds. This reset time is valid for the reset of PN requests in the EIRA and in the ERA. The value shall be the same for every channel. Thus it is a global config parameter. + + 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65.535 + 0.001 + + + + CanNmRemoteSleepIndEnabled + + Pre-processor switch for enabling remote sleep indication support. This feature is required for gateway nodes only. + + +

+ calculationFormula = If (CanNmPassiveModeEnabled == False) then Equal(NmRemoteSleepIndEnabled) else Equal(False) +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + CanNmRepeatMsgIndEnabled + + Enable/disable the notification that a RepeatMessageRequest bit has been received. + + +

+ calculationformula = Equal(NmRepeatMsgIndEnabled) +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + CanNmStateChangeIndEnabled + + Pre-processor switch for enabling the CAN NM state change notification. + + +

+ calculationFormula = Equal(NmStateChangeIdEnabled) +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + CanNmUserDataEnabled + + Pre-processor switch for enabling user data support. + + +

+ calculationFormula = Equal(NmUserDataEnabled) +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + CanNmVersionInfoApi + + Pre-processor switch for enabling version info API support. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + +
+ + + + CanNmPnEiraRxNSduRef + + Reference to a Pdu in the COM-Stack. + + +

+ Only one SduRef is required for CanNm because the EIRA is the aggregation over all Can Channels. +

+
+ 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/EcuC/EcucPduCollection/Pdu +
+
+ + + + CanNmChannelConfig + + This container contains the channel specific configuration parameter of the CanNm. + + 1 + true + false + + + + CanNmAllNmMessagesKeepAwake + + Specifies if CanNm drops irrelevant NM messages. + + +

+ false: Only NM messages with an with CRI bit = true and containing an PN request for this ECU triggers the standard RX indication handling + true: Every NM message triggers the standard RX indication handling +

+
+ 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false +
+ + + CanNmBusLoadReductionActive + + This parameter defines if bus load reduction for the respective NM channel is active or not. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + CanNmCarWakeUpBitPosition + + Specifies the Bit position of the CWU within the NM-Message. + + 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 7 + 0 + + + + CanNmCarWakeUpBytePosition + + Specifies the Byte position of the CWU within the NM-Message. + + 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 7 + 2 + + + + CanNmCarWakeUpFilterEnabled + + If CWU filtering is supported, only the CWU bit within the NM message with source node identifier CanNmCarWakeUpFilterNodeId is considered as CWU request. + + +

+ FALSE - CWU filtering is not supported + TRUE - CWU filtering is supported +

+
+ 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false +
+ + + CanNmCarWakeUpFilterNodeId + + Source node identifier for CWU filtering. If CWU filtering is supported, only the CWU bit within the NM message with source node identifier CanNmCarWakeUpFilterNodeId is considered as CWU request. + + 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 0 + + + + CanNmCarWakeUpRxEnabled + + Enables or disables support of CarWakeUp bit evaluation in received NM messages. + + +

+ FALSE - CarWakeUp not supported + TRUE - CarWakeUp supported +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false +
+ + + CanNmImmediateNmCycleTime + + Defines the immediate NM PDU cycle time in seconds which is used for CanNmImmediateNmTransmissions NM PDU transmissions. This parameter is only valid if CanNmImmediateNmTransmissions is greater one. + + 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65.535 + 0.001 + + + + CanNmImmediateNmTransmissions + + Defines the number of immediate NM PDUs which shall be transmitted. If the value is zero no immediate NM PDUs are transmitted. The cycle time of immeditate NM PDUs is defined by CanNmImmediateNmCycleTime. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 0 + + + + CanNmMsgCycleOffset + + Time offset in the periodic transmission node. It determines the start delay of the transmission. Specified in seconds. + + +

+ This parameter is only valid if CanNmPassiveModeEnabled is False. +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65.535 + 0 +
+ + + CanNmMsgCycleTime + + Period of a NM-message in seconds. It determines the periodic rate in the "periodic transmission mode with bus load reduction" and is the basis for transmit scheduling in the "periodic transmission mode without bus load reduction". + + +

+ This parameter is only valid if CanNmPassiveModeEnabled is False. +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65.535 + 0.001 +
+ + + CanNmMsgReducedTime + + Node specific bus cycle time in the periodic transmission mode with bus load reduction. Specified in seconds. + + +

+ This parameter is only valid if + CanNmBusLoadReductionEnabled == True and + CanNmBusLoadReductionActive == True and + CanNmPassiveModeEnabled == False + + Otherwise this parameter is not used. +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65.535 + 0.001 +
+ + + CanNmMsgTimeoutTime + + Transmission Timeout of NM-message. If there is no transmission confirmation by the CAN Interface within this timeout, the CANNM module shall give an error notification. + + +

+ This parameter is only valid if CANNM_PASSIVE_MODE_ENABLED is disabled. +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65.535 + 0.001 +
+ + + CanNmNodeId + + Node identifier of local node. + + +

+ This parameter is only valid if + CanNmPassiveModeEnabled = False and + CanNmNodeDetectionEnabled = True +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 0 +
+ + + CanNmPduCbvPosition + + Defines the position of the control bit vector within the NM PDU. + + +

+ The value of the parameter represents the location of the control bit vector in the NM PDU (CanNmPduByte0 means byte 0, CanNmPduByte1 means byte 1, CanNmPduOff means source node identifier is not part of the NM PDU) + + if(CANNM_PDU_CBV_POSITION != CANNM_PDU_OFF && CANNM_PDU_NID_POSITION != CANNM_PDU_OFF) then CANNM_PDU_CBV_POSITION != CANNM_PDU_NID_POSITION + + if(CANNM_PDU_CBV_POSITION != CANNM_PDU_OFF && CANNM_PDU_NID_POSITION == CANNM_PDU_OFF) then CANNM_PDU_CBV_POSITION = CANNM_PDU_BYTE0 + + ImplementationType: CanNm_PduPositionType +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + CANNM_PDU_BYTE_0 + AUTOSAR_ECUC + + + CANNM_PDU_BYTE_1 + AUTOSAR_ECUC + + + CANNM_PDU_OFF + AUTOSAR_ECUC + + +
+ + + CanNmPduNidPosition + + Defines the position of the source node identifier within the NM PDU. + + +

+ The value of the parameter represents the location of the source node identifier in the NM PDU (CanNMPduByte0 means byte 0, CanNmPduByte1 means byte 1, CanNmPduOff means source node identifier is not part of the NM PDU) + + if(CANNM_PDU_NID_POSITION != CANNM_PDU_OFF && CANNM_PDU_CBV_POSITION != CANNM_PDU_OFF) then CANNM_PDU_NID_POSITION != CANNM_PDU_CBV_POSITION + + if(CANNM_PDU_NID_POSITION != CANNM_PDU_OFF && CANNM_PDU_CBV_POSITION == CANNM_PDU_OFF) then CANNM_PDU_NID_POSITION = CANNM_PDU_BYTE0 + + ImplementationType: CanNm_PduPositionType +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + CANNM_PDU_BYTE_0 + AUTOSAR_ECUC + + + CANNM_PDU_BYTE_1 + AUTOSAR_ECUC + + + CANNM_PDU_OFF + AUTOSAR_ECUC + + +
+ + + CanNmPnEnabled + + Enables or disables support of partial networking. + + +

+ false: Partial networking Range not supported + true: Partial networking supported +

+
+ 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false +
+ + + CanNmPnEraCalcEnabled + + Specifies if CanNm calculates the PN request information for external requests. (ERA) + + +

+ false: PN request are not calculated + true: PN request are calculated +

+
+ 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false +
+ + + CanNmPnHandleMultipleNetworkRequests + + false: CanNm_NetworkRequest is ignored in NO. + + +

+ true: CanNm_NetworkRequest triggers a change from NO to RM. +

+
+ 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false +
+ + + CanNmRemoteSleepIndTime + + Timeout for Remote Sleep Indication. + + +

+ It defines the time in seconds how long it shall take to recognize that all other nodes are ready to sleep. + + Typically it should be equal to: n * CanNmMsgCycleTime, where n denotes the number of NM-Messages that are normally sent before Remote Sleep Indication is detected. + The value of n decremented by one determines the amount of lost NM-Messages that can be tolerated by the Remote Sleep Indication procedure. + The value 0 denotes that no Remote Sleep Indication functionality is configured. +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65.535 + 0 +
+ + + CanNmRepeatMessageTime + + Timeout for Repeat Message State. + + +

+ It defines the time in seconds how long the NM shall stay in the Repeat Message State. + + Typically it should be equal to: n * CanNmMsgCycleTime, where n denotes the number of NM-Messages that are normally sent in the Repeat Message State. + The value of n decremented by one determines the amount of lost NM-Messages that can be tolerated by the node detection procedure. + The value 0 denotes that no Repeat Message State is configured. It means that Repeat Message State is transient what implicates that it is left immediately after entrance and in result no start-up stability is guaranteed and no node detection procedure is possible. +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65.535 + 0 +
+ + + CanNmTimeoutTime + + Network Timeout for NM-Messages. + + +

+ It denotes the time in seconds how long the NM shall stay in the Network Mode before transition into Prepare Bus-Sleep Mode shall take place. + + It shall be equal for all nodes in the cluster. + It shall be greater than CanNmMsgCycleTime. + Typically it should be equal to: n * CanNmMsgCycleTime, where n denotes the number of NM-Message cycle times in the Ready Sleep State before transition into the Bus-Sleep Mode is initiated. The value of n decremented by one determines the amount of lost NM-Messages that can be tolerated by the coordination algorithm. +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65.535 + 0.002 +
+ + + CanNmUserDataLength + + Defines the length of the user data contained in the NM PDU + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 8 + 0 + + + + CanNmWaitBusSleepTime + + Timeout for bus calm down phase. + + +

+ It denotes the time in seconds how long the NM shall stay in the Prepare Bus-Sleep Mode before transition into Bus-Sleep Mode shall take place. + + It shall be equal for all nodes in the cluster. + It shall be long enough to make all Tx-buffer empty. +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65.535 + 0.001 +
+
+ + + + CanNmPnEraRxNSduRef + + Reference to a Pdu in the COM-Stack. The SduRef is required for every CanNm Channel, because ERA is reported per channel. + + 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/EcuC/EcucPduCollection/Pdu + + + + CanNmComMNetworkHandleRef + + This reference points to the unique channel defined by the ComMChannel and provides access to the unique channel index value in ComMChannelId. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMChannel + + + + + + CanNmRxPdu + + This container is used to configure the Rx PDU properties that are used for the CanNm Channel. + + 1 + 1 + false + + + + CanNmRxPduId + + This parameter defines the Rx PDU ID of the CanIf L-PDU range that is associated with this CanNmChannel instance. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + true + 65535 + 0 + + + + + + CanNmRxPduRef + + Reference to the global PDU that is used by this CanNmChannel instance. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/EcuC/EcucPduCollection/Pdu + + + + + + CanNmTxPdu + + This container contains the CanNmTxConfirmationPduId and the CanNmTxPduRef. + + 0 + 1 + false + + + + CanNmTxConfirmationPduId + + Handle Id to be used by the Lower Layer to confirm the transmission of the CanNmTxPdu to the LowerLayer. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + true + 65535 + 0 + + + + + + CanNmTxPduRef + + The reference to the common PDU structure. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/EcuC/EcucPduCollection/Pdu + + + + + + CanNmUserDataTxPdu + + This optional container is used to configure the UserNm PDU. This container is only available if CanNmComUserDataSupport is enabled. + + 0 + 1 + false + + + + CanNmTxUserDataPduId + + This parameter defines the Handle ID of the NM User Data I-PDU. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + true + 65535 + 0 + + + + + + CanNmTxUserDataPduRef + + Reference to the NM User Data I-PDU in the global PDU collection. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/EcuC/EcucPduCollection/Pdu + + + + +
+ + + CanNmPnInfo + + PN information configuration + + 0 + 1 + false + + + + CanNmPnInfoLength + + Specifies the length of the PN request information in the NM message. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 0 + 7 + 0 + + + + CanNmPnInfoOffset + + Specifies the offset of the PN request information in the NM message. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 0 + 7 + 1 + + + + + + CanNmPnFilterMaskByte + + PN information configuration + + 0 + 7 + false + + + + CanNmPnFilterMaskByteIndex + + Specifies the offset of the PN request information in the NM message. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 6 + 0 + + + + CanNmPnFilterMaskByteValue + + Parameter to configure the filter mask byte. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 0 + 255 + 0 + + + + + +
+
+
+
+
+
+
+
+
+
diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_CanSM.arxml b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_CanSM.arxml new file mode 100644 index 00000000..13e4f029 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_CanSM.arxml @@ -0,0 +1,573 @@ + + + + + + + + + + + + + 4.2.0 + AUTOSAR + 2011-11-09 + + + + + + + AUTOSAR + + + + EcucDefs + + + + CanSM + + Configuration of the CanSM module + + + + + 4.2.0 + AUTOSAR + 2011-11-09 + + + + 0 + 1 + + VARIANT-LINK-TIME + VARIANT-POST-BUILD + VARIANT-PRE-COMPILE + + + + + CanSMConfiguration + + This container contains the global parameters of the CanSM and sub containers, which are for the CAN network specific configuration. + + 1 + 1 + true + + + + CanSMModeRequestRepetitionMax + + Specifies the maximal amount of mode request repetitions without a respective mode indication from the CanIf module until the CanSM module reports a development error to the DET and tries to go back to no communication. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 0 + + + + CanSMModeRequestRepetitionTime + + Specifies in which time duration the CanSM module shall repeat mode change requests by using the API of the CanIf module. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65.535 + 0 + + + + + + CanSMManagerNetwork + + This container contains the CAN network specific parameters of each CAN network + + 1 + true + false + + + + CanSMBorCounterL1ToL2 + + This threshold defines the count of bus-offs until the bus-off recovery switches from level 1 (short recovery time) to level 2 (long recovery time). + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 0 + + + + CanSMBorTimeL1 + + This time parameter defines in seconds the duration of the bus-off recovery time in level 1 (short recovery time). + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65.535 + 0 + + + + CanSMBorTimeL2 + + This time parameter defines in seconds the duration of the bus-off recovery time in level 2 (long recovery time). + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65.535 + 0 + + + + CanSMBorTimeTxEnsured + + This parameter defines in seconds the duration of the bus-off event check. This check assesses, if the recovery has been successful after the recovery reenables the transmit path. If a new bus-off occurs during this time period, the CanSM assesses this bus-off as sequential bus-off without successful recovery. Because a bus-off only can be detected, when PDUs are transmitted, the time has to be great enough to ensure that PDUs are transmitted again (e. g. time period of the fastest cyclic transmitted PDU of the COM module / ComTxModeTimePeriodFactor). + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65.535 + 0 + + + + CanSMBorTxConfirmationPolling + + This parameter shall configure, if the CanSM polls the CanIf_GetTxConfirmationState API to decide the bus-off state to be recovered instead of using the CanSMBorTimeTxEnsured parameter for this decision. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + + + CanSMComMNetworkHandleRef + + Unique handle to identify one certain CAN network. Reference to one of the network handles configured for the ComM. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMChannel + + + + CanSMTransceiverId + + ID of the CAN transceiver assigned to the configured network handle. Reference to one of the transceivers managed by the CanIf module. + + 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/CanIf/CanIfTrcvDrvCfg/CanIfTrcvCfg + + + + + + CanSMController + + This container contains the controller IDs assigned to a CAN network. + + 1 + true + false + + + + CanSMControllerId + + Unique handle to identify one certain CAN controller. Reference to one of the CAN controllers managed by the CanIf module. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/CanIf/CanIfCtrlDrvCfg/CanIfCtrlCfg + + + + + + CanSMDemEventParameterRefs + + Container for the references to DemEventParameter elements which shall be invoked using the API Dem_ReportErrorStatus API in case the corresponding error occurs. The EventId is taken from the referenced DemEventParameter's DemEventId value. The standardized errors are provided in the container and can be extended by vendor specific error references. + + 0 + 1 + false + + + + CANSM_E_BUS_OFF + + Reference to configured DEM event to report bus off errors for this CAN network. + + 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter + + + + + + + + + + CanSMGeneral + + Container for general pre-compile parameters of the CanSM module + + 1 + 1 + false + + + + CanSMDevErrorDetect + + Enables and disables the development error detection and notification mechanism. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + CanSMMainFunctionTimePeriod + + This parameter defines the cycle time of the function CanSM_MainFunction in seconds + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65.535 + 0.001 + + + + CanSMVersionInfoApi + + Activate/Deactivate the version information API (CanSM_GetVersionInfo). + + +

+ true: version information API activated + false: version information API deactivated +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + CanSmChangeBaudrateApi + + The support of the Can_ChangeBaudrate API is optional. + + +

+ If this parameter is set to true the Can_ChangeBaudrate API shall be supported. Otherwise the API is not supported. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false +
+
+
+
+
+
+
+
+
+
+
diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_CanTSyn.arxml b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_CanTSyn.arxml new file mode 100644 index 00000000..023cc14e --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_CanTSyn.arxml @@ -0,0 +1,820 @@ + + + + + + + + + + + + + 4.2.0 + AUTOSAR + 2011-11-09 + + + + + + + AUTOSAR + + + + EcucDefs + + + + CanTSyn + + Configuration of the Synchronized Time-base Manager (StbM) module with respect to global time handling on CAN. + + VENDOR_SPECIFIC_MODULE_DEFINITION + + + + 1.00.00 + visssf + 2014-08-25T05:10:29+02:00 + + + + Initial creation (Beta) + + + ESCAN00077542 + + + + + + 1.01.00 + visssf + 2014-12-04T11:01:52+01:00 + + + + Added default values for handle IDs + + + ESCAN00079949 + + + + + + 1.02.00 + visssf + 2015-07-14T04:16:14+02:00 + + + + Updated SW version + + + + + + 2.00.00 + visssf + 2015-09-22T09:22:59+02:00 + + + + Updated SW version + + + + + + 2.01.00 + visssf + 2016-02-26T01:39:24+01:00 + + + + Support multiple masters per Time Domain + + + ESCAN00088577 + + + + + + + 0 + 1 + + VARIANT-POST-BUILD + VARIANT-PRE-COMPILE + + + + + CanTSynGeneral + + This container holds the general parameters of the CAN-specific Synchronized Time-base Manager + + + + + false + false + + + + 1 + 1 + + + + CanTSynDevErrorDetect + + Switch for enabling the development error detection. + + 1 + 1 + AUTOSAR_ECUC + false + true + + + + CanTSynMainFunctionPeriod + + Schedule period of the main function CanTSyn_MainFunction. Unit: [s]. + + + + + SEC + MSEC + + + + 1 + 1 + AUTOSAR_ECUC + false + 1.7976931348623157E+308 + 0 + + + + CanTSynVersionInfo + + Activate/Deactivate the version information API (CanTSyn_GetVersionInfo). True: version information API activated False: version information API deactivated. + + 1 + 1 + AUTOSAR_ECUC + false + false + + + + + + CanTSynGlobalTimeFupDataIDList + + The DataIDList for FUP messages ensures the identification of data elements due to CRC calculation process. + + + + + false + false + + + + 1 + 1 + + + + CanTSynGlobalTimeFupDataIDListElement + + Element of the DataIDList for FUP messages ensures the identification of data elements due to CRC calculation process. + + + + + false + false + + + + 16 + 16 + + + + CanTSynGlobalTimeFupDataIDListIndex + + Index of the DataIDList for FUP messages ensures the identification of data elements due to CRC calculation process. + + 1 + 1 + AUTOSAR_ECUC + false + 15 + 0 + + + + CanTSynGlobalTimeFupDataIDListValue + + Value of the DataIDList for FUP messages ensures the identification of data elements due to CRC calculation process. + + 1 + 1 + AUTOSAR_ECUC + false + 255 + 0 + + + + + + + + CanTSynGlobalTimeOfnsDataIDList + + The DataIDList for OFNS messages ensures the identification of data elements due to CRC calculation process. + + + + + false + false + + + + 1 + 1 + + + + CanTSynGlobalTimeOfnsDataIDListElement + + Element of the DataIDList for OFNS messages ensures the identification of data elements due to CRC calculation process. + + + + + false + false + + + + 16 + 16 + + + + CanTSynGlobalTimeOfnsDataIDListIndex + + Index of the DataIDList for OFNS messages ensures the identification of data elements due to CRC calculation process. + + 1 + 1 + AUTOSAR_ECUC + false + 15 + 0 + + + + CanTSynGlobalTimeOfnsDataIDListValue + + Value of the DataIDList for OFNS messages ensures the identification of data elements due to CRC calculation process. + + 1 + 1 + AUTOSAR_ECUC + false + 255 + 0 + + + + + + + + CanTSynGlobalTimeOfsDataIDList + + The DataIDList for OFS messages ensures the identification of data elements due to CRC calculation process. + + + + + false + false + + + + 1 + 1 + + + + CanTSynGlobalTimeOfsDataIDListElement + + Element of the DataIDList for OFS messages ensures the identification of data elements due to CRC calculation process. + + + + + false + false + + + + 16 + 16 + + + + CanTSynGlobalTimeOfsDataIDListIndex + + Index of the DataIDList for OFS messages ensures the identification of data elements due to CRC calculation process. + + 1 + 1 + AUTOSAR_ECUC + 15 + 0 + + + + CanTSynGlobalTimeOfsDataIDListValue + + Value of the DataIDList for OFS messages ensures the identification of data elements due to CRC calculation process. + + 1 + 1 + AUTOSAR_ECUC + false + 255 + 0 + + + + + + + + CanTSynGlobalTimeSyncDataIDList + + The DataIDList for SYNC messages ensures the identification of data elements due to CRC calculation process. + + + + + false + false + + + + 1 + 1 + + + + CanTSynGlobalTimeSyncDataIDListElement + + Element of the DataIDList for SYNC messages ensures the identification of data elements due to CRC calculation process. + + + + + false + false + + + + 16 + 16 + + + + CanTSynGlobalTimeSyncDataIDListIndex + + Index for the DataIDList for SYNC messages ensures the identification of data elements due to CRC calculation process. + + 1 + 1 + AUTOSAR_ECUC + false + 15 + 0 + + + + CanTSynGlobalTimeSyncDataIDListValue + + Value of the DataIDList for SYNC messages ensures the identification of data elements due to CRC calculation process. + + 1 + 1 + AUTOSAR_ECUC + false + 255 + 0 + + + + + + + + + + CanTSynGlobalTimeDomain + + This represents the existence of a global time domain on CAN. The CanTSyn module can administrate several global time domains at the same time that in itself form a hierarchy of domains and sub-domains. + + + + + false + false + + + + +

+ If the CanTSyn exists it is assumed that at least one global time domain exists. +

+
+ 1 + true + + + + CanTSynGlobalTimeDomainId + + The global time domain ID. + + 1 + 1 + AUTOSAR_ECUC + false + 31 + 0 + + + + CanTSynGlobalTimeFollowUpTimeout + + Rx timeout for the follow-up message. This is only relevant for selected bus systems Unit:seconds + + + + + SEC + MSEC + + + + 1 + 1 + AUTOSAR_ECUC + false + 1.7976931348623157E+308 + 0 + + + + CanTSynGlobalTimeSequenceCounterJumpWidth + + The SequenceCounterJumpWidth specifies the maximum allowed gap of the Sequence Counter between two SYNC resp. two OFS messages. + + 1 + 1 + AUTOSAR_ECUC + false + 15 + 1 + + + + + + CanTSynSynchronizedTimeBaseRef + + Mandatory reference to the required synchronized time-base. + + 1 + 1 + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/StbM/StbMSynchronizedTimeBase + + + + + + CanTSynGlobalTimeMaster + + Configuration of the global time master. Each global time domain is required to have exactly one global time master. This master may or may not exist on the configured ECU. + + + + + false + true + + + + 0 + true + + + + CanTSynGlobalTimeTxCrcSecured + + This represents the configuration of whether or not CRC is supported. + + 1 + 1 + AUTOSAR_ECUC + false + + + CRC_NOT_SUPPORTED + AUTOSAR_ECUC + + + CRC_SUPPORTED + AUTOSAR_ECUC + + + + + + CanTSynGlobalTimeTxFollowUpOffset + + This represents the transmission time offset between a SYNC message and the related FUP message resp. OFS message and related OFNS message. Unit: seconds. + + + + + SEC + MSEC + + + + 1 + 1 + AUTOSAR_ECUC + false + 1.7976931348623157E+308 + 0 + + + + CanTSynGlobalTimeTxPeriod + + This represents configuration of the TX period. Unit: seconds + + + + + SEC + MSEC + + + + 1 + 1 + AUTOSAR_ECUC + false + 1.7976931348623157E+308 + 0 + + + + CanTSynMasterConfirmationTimeout + + This represents the confirmation timeout after transmission of a SYNC message resp. OFS message. Unit: seconds. + + + + + SEC + MSEC + + + + 1 + 1 + AUTOSAR_ECUC + false + 1.7976931348623157E+308 + 0 + + + + + + CanTSynGlobalTimeMasterPdu + + This container encloses the configuration of the PDU that is supposed to contain the global time information. + + + + + false + false + + + + 1 + 1 + + + + CanTSynGlobalTimeMasterConfirmationHandleId + + This represents the handle ID of the PDU that contains the global time information. + + 1 + 1 + AUTOSAR_ECUC + true + 0 + 65535 + 0 + + + + + + CanTSynGlobalTimePduRef + + This represents the reference to the Pdu taken to transmit the global time information. The global time master of a global time domain acts as the sender of the Pdu while all the time slaves are supposed to receive the Pdu. + + 1 + 1 + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/EcuC/EcucPduCollection/Pdu + + + + + + + + CanTSynGlobalTimeSlave + + Configuration of a global time slave. Each global time domain is required to have at least one time slave. The configured ECU may or may not represent a time slave. + + + + + false + false + + + + 0 + 1 + + + + CanTSynRxCrcValidated + + Definition of whether or not validation of the CRC is supported. + + 1 + 1 + AUTOSAR_ECUC + false + + + CRC_IGNORED + AUTOSAR_ECUC + + + CRC_NOT_VALIDATED + AUTOSAR_ECUC + + + CRC_VALIDATED + AUTOSAR_ECUC + + + + + + + + CanTSynGlobalTimeSlavePdu + + This container encloses the configuration of the PDU that is supposed to contain the global time information. + + + + + false + false + + + + 1 + 1 + + + + CanTSynGlobalTimeSlaveHandleId + + This represents the handle ID of the PDU that contains the global time information. + + 1 + 1 + AUTOSAR_ECUC + true + 0 + 65535 + 0 + + + + + + CanTSynGlobalTimePduRef + + This represents the reference to the Pdu taken to transmit the global time information. The global time master of a global time domain acts as the sender of the Pdu while all the time slaves are supposed to receive the Pdu. + + 1 + 1 + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/EcuC/EcucPduCollection/Pdu + + + + + + +
+
+
+
+
+
+
+
+
diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_CanTp.arxml b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_CanTp.arxml new file mode 100644 index 00000000..5fa5c565 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_CanTp.arxml @@ -0,0 +1,1418 @@ + + + + + + + + + + + + + 4.2.0 + AUTOSAR + 2011-11-09 + + + + + + + AUTOSAR + + + + EcucDefs + + + + CanTp + + Configuration of the CanTp (CAN Transport Protocol) module. + + + + + 4.2.0 + AUTOSAR + 2011-11-09 + + + + 0 + 1 + + VARIANT-POST-BUILD + VARIANT-PRE-COMPILE + + + + + CanTpConfig + + This container contains the configuration parameters and sub containers of the AUTOSAR CanTp module. This container is a MultipleConfigurationContainer, i.e. this container and its sub-containers exist once per configuration set. + + 1 + 1 + true + + + + CanTpMainFunctionPeriod + + Allow to configure the time for the MainFunction (as float in seconds). Please note: This period shall be the same as call cycle time of the periodic task were CanTp Main function is called. + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 0.255 + 0 + + + + + + CanTpChannel + + This container contains the configuration parameters of the CanTp channel. + + 1 + true + false + + + + CanTpChannelMode + + The CAN Transport Layer supports half and full duplex channel modes. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + CANTP_MODE_FULL_DUPLEX + AUTOSAR_ECUC + + + CANTP_MODE_HALF_DUPLEX + AUTOSAR_ECUC + + + + + + + + CanTpRxNSdu + + The following parameters needs to be configured for each CAN N-SDU that the CanTp module receives via the CanTpChannel. + + 0 + true + false + + + + CanTpBs + + Sets the number of N-PDUs the CanTp receiver allows the sender to send, before waiting for an authorization to continue transmission of the following N-PDUs.For further details on this parameter value see ISO 15765-2 specification. + + 0 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 0 + + + + CanTpNar + + Value in seconds of the N_Ar timeout. N_Ar is the time for transmission of a CAN frame (any N_PDU) on the receiver side. + + 0 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + Inf + 0 + + + + CanTpNbr + + Value in seconds of the performance requirement for (N_Br + N_Ar). N_Br is the elapsed time between the receiving indication of a FF or CF or the transmit confirmation of a FC, until the transmit request of the next FC. + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + Inf + 0 + + + + CanTpNcr + + Value in seconds of the N_Cr timeout. N_Cr is the time until reception of the next Consecutive Frame N_PDU. + + 0 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + Inf + 0 + + + + CanTpRxAddressingFormat + + Declares which communication addressing mode is supported for this Rx N-SDU. + + +

+ Enum values: + CanTpStandard. To use normal addressing format. + CanTpExtended. To use extended addressing format. + CanTpMixed. To use mixed addressing format. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + CANTP_EXTENDED + AUTOSAR_ECUC + + + CANTP_MIXED + AUTOSAR_ECUC + + + CANTP_STANDARD + AUTOSAR_ECUC + + +
+ + + CanTpRxDl + + Data Length Code of this RxNsdu. In case of variable message length, this value indicates the minimum data length. + + +

+ Depending on SF or FF N-SDU the value will be limited to 7 (6 for an extended addressing format) and 4095 respectively. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65535 + 0 +
+ + + CanTpRxNSduId + + Unique identifier user by the upper layer to call CanTp_CancelReceive, CanTp_ChangeParameter and CanTp_ReadParameter. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + true + 65535 + 0 + + + + CanTpRxPaddingActivation + + Defines if the receive frame uses padding or not. + + +

+ Definition of enumeration values: + + CanTpOn: + The N-PDU received uses padding for SF, FC and the last CF. (N-PDU length is always 8 bytes) + + CanTpOff: + The N-PDU received does not use padding for SF, CF and the last CF. (N-PDU length is dynamic) +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + CANTP_OFF + AUTOSAR_ECUC + + + CANTP_ON + AUTOSAR_ECUC + + +
+ + + CanTpRxTaType + + Declares the communication type of this Rx N-SDU. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + CANTP_FUNCTIONAL + AUTOSAR_ECUC + + + CANTP_PHYSICAL + AUTOSAR_ECUC + + + + + + CanTpRxWftMax + + This parameter indicates how many Flow Control wait N-PDUs can be consecutively transmitted by the receiver. It is local to the node and is not transmitted inside the FC protocol data unit. + + +

+ CanTpRxWftMax is used to avoid sender nodes being potentially hooked-up in case of a temporarily reception inability on the part of the receiver nodes, whereby the sender could be waiting continuously. +

+
+ 0 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65535 + 0 +
+ + + CanTpSTmin + + Sets the duration of the minimum time the CanTp sender shall wait between the transmissions of two CF N-PDUs. + + +

+ For further details on this parameter value see ISO 15765-2 specification. +

+
+ 0 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + Inf + 0 +
+
+ + + + CanTpRxNSduRef + + Reference to a Pdu in the COM-Stack. + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/EcuC/EcucPduCollection/Pdu + + + + + + CanTpNAe + + Contains the parameters needed to configure each RxNSdu or TxNSdu with CanTpAddressingFormat set to CanTpMixed. + + 0 + 1 + false + + + + CanTpNAe + + If an RxNsdu or a TxNsdu is configured for mixed addressing + + +

+ format, this parameter contains the transport protocol address extension value. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 0 +
+
+
+ + + CanTpNSa + + Contains the parameters needed to configure each RxNSdu or TxNSdu with CanTpAddressingFormat set to CanTpExtended. + + 0 + 1 + false + + + + CanTpNSa + + If an RxNSdu or a TxNSdu is configured for extended addressing format, this parameter contains the transport protocol source address's value. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 0 + + + + + + CanTpNTa + + The following parameters need to be configured for each RxNsdu or TxNsdu with the CanTpAddressingFormat set to CanTpExtended. + + 0 + 1 + false + + + + CanTpNTa + + If an RxNsdu or a TxNsdu is configured for extended addressing format, this parameter contains the transport protocol target address's value. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 0 + + + + + + CanTpRxNPdu + + Used for grouping of the ID of a PDU and the Reference to a PDU. + + 1 + 1 + false + + + + CanTpRxNPduId + + The N-PDU identifier attached to the RxNsdu is identified by CanTpRxNSduId. + + +

+ Each RxNsdu identifier is linked to only one SF/FF/CF N-PDU identifier. + Nevertheless, in the case of extended or mixed addressing format, the same N-PDU identifier can be used for several N-SDU identifiers. The distinction is made by the N_TA or N_AE value (first data byte + of SF or FF frames). +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + true + 65535 + 0 +
+
+ + + + CanTpRxNPduRef + + Reference to a Pdu in the COM-Stack. + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/EcuC/EcucPduCollection/Pdu + + +
+ + + CanTpTxFcNPdu + + Used for grouping of the ID of a PDU and the Reference to a PDU. + + 0 + 1 + false + + + + CanTpTxFcNPduConfirmationPduId + + Handle Id to be used by the CanIf to confirm the transmission of the CanTpTxFcNPdu to the CanIf module. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + true + 65535 + 0 + + + + + + CanTpTxFcNPduRef + + Reference to a Pdu in the COM-Stack. + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/EcuC/EcucPduCollection/Pdu + + + +
+
+ + + CanTpTxNSdu + + The following parameters needs to be configured for each CAN N-SDU that the CanTp module transmits via the CanTpChannel. + + 0 + true + false + + + + CanTpNas + + Value in second of the N_As timeout. N_As is the time for transmission of a CAN frame (any N_PDU) on the part of the sender. + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + Inf + 0 + + + + CanTpNbs + + Value in seconds of the N_Bs timeout. N_Bs is the time of transmission until reception of the next Flow Control N_PDU. + + 0 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + Inf + 0 + + + + CanTpNcs + + Value in seconds of the performance requirement of (N_Cs + N_As). N_Cs is the time which elapses between the transmit request of a CF N-PDU until the transmit request of the next CF N-PDU. + + 0 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + Inf + 0 + + + + CanTpTc + + switch for enabling Transmit Cancellation. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + CanTpTxAddressingFormat + + Declares which communication addressing format is supported for this TxNsdu. + + +

+ Definition of Enumeration values: + CanTpStandard to use normal addressing format. + CanTpExtended to use extended addressing format (the N_TA container of this TxNsdu will be used). + CanTpMixed to use mixed addressing format (the N_AE container of this TxNsdu will be used). +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + CANTP_EXTENDED + AUTOSAR_ECUC + + + CANTP_MIXED + AUTOSAR_ECUC + + + CANTP_STANDARD + AUTOSAR_ECUC + + +
+ + + CanTpTxDl + + Data Length Code of this TxNsdu. In case of variable length message, this value indicates the minimum data length. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65535 + 0 + + + + CanTpTxNSduId + + Unique identifier to a structure that contains all useful information to process the transmission of a TxNsdu. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + true + 65535 + 0 + + + + CanTpTxPaddingActivation + + Defines if the transmit frame use padding or not. + + +

+ Definition of Enumeration values: + + CanTpOn + The transmit N-PDU uses padding for SF, FC and the last CF. (N-PDU length is always 8 bytes) + + CanTpOff + The transmit N-PDU does not use padding for SF, CF and the last CF. (N-PDU length is dynamic) +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + CANTP_OFF + AUTOSAR_ECUC + + + CANTP_ON + AUTOSAR_ECUC + + +
+ + + CanTpTxTaType + + Declares the communication type of this TxNsdu. + + +

+ Enumeration values: + CanTpPhysical. Used for 1:1 communication. + CanTpFunctional. Used for 1:n communication. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + CANTP_FUNCTIONAL + AUTOSAR_ECUC + + + CANTP_PHYSICAL + AUTOSAR_ECUC + + +
+
+ + + + CanTpTxNSduRef + + Reference to a Pdu in the COM-Stack. + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/EcuC/EcucPduCollection/Pdu + + + + + + CanTpNAe + + Contains the parameters needed to configure each RxNSdu or TxNSdu with CanTpAddressingFormat set to CanTpMixed. + + 0 + 1 + false + + + + CanTpNAe + + If an RxNsdu or a TxNsdu is configured for mixed addressing + + +

+ format, this parameter contains the transport protocol address extension value. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 0 +
+
+
+ + + CanTpNSa + + Contains the parameters needed to configure each RxNSdu or TxNSdu with CanTpAddressingFormat set to CanTpExtended. + + 0 + 1 + false + + + + CanTpNSa + + If an RxNSdu or a TxNSdu is configured for extended addressing format, this parameter contains the transport protocol source address's value. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 0 + + + + + + CanTpNTa + + The following parameters need to be configured for each RxNsdu or TxNsdu with the CanTpAddressingFormat set to CanTpExtended. + + 0 + 1 + false + + + + CanTpNTa + + If an RxNsdu or a TxNsdu is configured for extended addressing format, this parameter contains the transport protocol target address's value. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 0 + + + + + + CanTpRxFcNPdu + + Used for grouping of the ID of a PDU and the Reference to a PDU. + + 0 + 1 + false + + + + CanTpRxFcNPduId + + N-PDU identifier attached to the FC N-PDU of this TxNsdu identified by CanTpTxNSduId. + + +

+ Each TxNsdu identifier is linked to one Rx FC N-PDU identifier only. However, in the case of extended addressing format, the same FC N-PDU identifier can be used for several N-SDU identifiers. The distinction is made by means of the N_TA value (first data byte of FC frames). +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + true + 65535 + 0 +
+
+ + + + CanTpRxFcNPduRef + + Reference to a Pdu in the COM-Stack. + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/EcuC/EcucPduCollection/Pdu + + +
+ + + CanTpTxNPdu + + Used for grouping of the ID of a PDU and the Reference to a PDU. + + 1 + 1 + false + + + + CanTpTxNPduConfirmationPduId + + Handle Id to be used by the CanIf to confirm the transmission of the CanTpTxNPdu to the CanIf module. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + true + 65535 + 0 + + + + + + CanTpTxNPduRef + + Reference to a Pdu in the COM-Stack. + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/EcuC/EcucPduCollection/Pdu + + + +
+
+
+
+
+
+ + + CanTpGeneral + + This container contains the general configuration parameters of the CanTp module. + + 1 + 1 + false + + + + CanTpChangeParameterApi + + This parameter, if set to true, enables the CanTp_ChangeParameterRequest Api for this Module. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + CanTpDevErrorDetect + + Switches the Development Error Detection and Notification ON or OFF + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + CanTpPaddingByte + + Used for the initialization of unused bytes with a certain value + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 0 + + + + CanTpReadParameterApi + + This parameter, if set to true, enables the CanTp_ReadParameterApi for this module. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + CanTpVersionInfoApi + + The function CanTp_GetVersionInfo is configurable (On/Off) by this configuration parameter. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + +
+
+
+
+
+
+
+
diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_CanTrcv.arxml b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_CanTrcv.arxml new file mode 100644 index 00000000..047c6e96 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_CanTrcv.arxml @@ -0,0 +1,1041 @@ + + + + + + + + + + + + + 4.2.0 + AUTOSAR + 2011-11-09 + + + + + + + AUTOSAR + + + + EcucDefs + + + + CanTrcv + + Configuration of the CanTrcv (CAN Transceiver driver) module. + + + + + 4.2.0 + AUTOSAR + 2011-11-09 + + + + 0 + true + + VARIANT-POST-BUILD + VARIANT-PRE-COMPILE + + + + + CanTrcvConfigSet + + This is the multiple configuration set container for CAN Transceiver. + + 1 + 1 + true + + + + CanTrcvSPICommRetries + + Indicates the maximum number of communication retries in case of a failed SPI communication (applies both to timed out communication and to errors/NACK in the response data). + + +

+ If configured value is '0', no retry is allowed (communication is expected to succeed at first try). +

+
+ 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 0 + 255 + 0 +
+ + + CanTrcvSPICommTimeout + + Indicates the maximum time allowed to the CanTrcv for replying (either positively or negatively) to a SPI command. + + +

+ Timeout is configured in milliseconds. Timeout value of '0' means that no specific timeout is to be used by CanTrcv and the communication is executed at the best of the SPI HW capacity. +

+
+ 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 0 + 100 + 0 +
+
+ + + + CanTrcvChannel + + Container gives CAN transceiver driver information about a single CAN + + +

+ transceiver (channel). +

+
+ 1 + true + false + + + + CanTrcvChannelId + + Unique identifier of the CAN Transceiver Channel. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + true + 255 + 0 + + + + CanTrcvChannelUsed + + Shall the related CAN transceiver channel be used? + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + true + + + + CanTrcvControlsPowerSupply + + Is ECU power supply controlled by this transceiver? + + +

+ TRUE = Controlled by transceiver. + FALSE = Not controlled by transceiver. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false +
+ + + CanTrcvHwPnSupport + + Indicates whether the HW supports the selective wake-up function + + +

+ TRUE = Selective wakeup feature is supported by the transceiver + FALSE = Selective wakeup functionality is not available in transceiver +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false +
+ + + CanTrcvInitState + + State of CAN transceiver after call to CanTrcv_Init. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + CANTRCV_OP_MODE_NORMAL + + + CANTRCV_OP_MODE_NORMAL + AUTOSAR_ECUC + + + CANTRCV_OP_MODE_SLEEP + AUTOSAR_ECUC + + + CANTRCV_OP_MODE_STANDBY + AUTOSAR_ECUC + + + + + + CanTrcvMaxBaudrate + + Max baudrate for transceiver hardware type. Only used for validation purposes. Value shall be configured by configuration tool based on + + +

+ transceiver hardware type. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 1000 + 0 +
+ + + CanTrcvWakeupByBusUsed + + Is wake up by bus supported? If CAN transceiver hardware does not support wake up by bus value is always FALSE. If CAN transceiver hardware supports wake up by bus value is TRUE or FALSE depending whether it is used or not. + + +

+ TRUE = Is used. + FALSE = Is not used. +

+
+ 0 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false +
+
+ + + + CanTrcvWakeupSourceRef + + Reference to a wakeup source in the EcuM configuration. + + +

+ This reference is only needed if CanTrcvWakeupByBusUsed is true. +

+
+ 0 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/EcuM/EcuMConfiguration/EcuMCommonConfiguration/EcuMWakeupSource +
+
+ + + + CanTrcvAccess + + Container gives CanTrcv Driver information about access to a single CAN transceiver. + + 1 + 1 + + + + CanTrcvDioAccess + + Container gives CAN transceiver driver information about accessing ports and port pins. In addition relation between CAN transceiver hardware pin names and Dio port access information is given. + + +

+ If a CAN transceiver hardware has no Dio interface, there is no instance of this container. +

+
+ 0 + 1 + false + + + + CanTrcvDioChannelAccess + + Container gives DIO channel access by single Can transceiver channel. + + 1 + true + false + + + + CanTrcvHardwareInterfaceName + + CAN transceiver hardware interface name. It is typically the name of a pin. From a Dio point of view it is either a port, a single channel or a channel group. Depending on this fact either + + +

+ CANTRCV_DIO_PORT_SYMBOLIC_NAME or CANTRCV_DIO_CHANNEL_SYMBOLIC_NAME or CANTRCV_DIO_CHANNEL_GROUP_SYMBOLIC_NAME + shall reference a Dio configuration. + The CAN transceiver driver implementation description shall list up this name for the appropriate CAN transceiver hardware. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + +
+
+ + + + CanTrcvDioSymNameRef + + Choice Reference to a DIO Port, DIO Channel or DIO Channel Group. This reference replaces the CANTRCV_DIO_PORT_SYM_NAME, CANTRCV_DIO_CHANNEL_SYM_NAME and CANTRCV_DIO_GROUP_SYM_NAME references in the Can Trcv SWS. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + + /AUTOSAR/EcucDefs/Dio/DioConfig/DioPort/DioChannel + /AUTOSAR/EcucDefs/Dio/DioConfig/DioPort/DioChannelGroup + /AUTOSAR/EcucDefs/Dio/DioConfig/DioPort + + + +
+
+
+ + + CanTrcvSpiSequence + + Container gives CAN transceiver driver information about one SPI sequence. + + +

+ One SPI sequence used by CAN transceiver driver is in exclusive use for it. No other driver is allowed to access this sequence. CAN transceiver driver may use one sequence to access n CAN transceiver hardwares chips of the same type or n sequences are used to access one single CAN transceiver hardware chip. + If a CAN transceiver hardware has no SPI interface, there is no instance of this container. +

+
+ 0 + true + false + + + + CanTrcvSpiAccessSynchronous + + This parameter is used to define whether the access to the Spi sequence is synchronous or asynchronous. + + +

+ true: SPI access is synchronous. + false: SPI access is asynchronous. +

+
+ 0 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false +
+
+ + + + CanTrcvSpiSequenceName + + Reference to a Spi sequence configuration container. + + 0 + true + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Spi/SpiDriver/SpiSequence + + +
+
+
+ + + CanTrcvPartialNetwork + + Container gives CAN transceiver driver information about the configuration of Partial Networking functionality. + + 0 + 1 + false + + + + CanTrcvBaudRate + + Indicates the CAN Bus communication baud rate in kbps. + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 1000 + 0 + + + + CanTrcvBusErrFlag + + Indicates if the Bus Error (BUSERR) flag is managed by the BSW. This flag is set if a bus failure is detected by the transceiver. + + +

+ TRUE = Supported by transceiver and managed by BSW. + FALSE = Not managed by BSW. +

+
+ 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false +
+ + + CanTrcvPnCanIdIsExtended + + Indicates whether extended or standard ID is used. + + +

+ TRUE = Extended Can identifier is used. + FALSE = Standard Can identifier is used +

+
+ 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false +
+ + + CanTrcvPnEnabled + + Indicates whether the selective wake-up function is enabled or disabled in HW. + + +

+ TRUE = Selective wakeup feature is enabled in the transceiver hardware + FALSE = Selective wakeup feature is disabled in the transceiver hardware +

+
+ 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false +
+ + + CanTrcvPnFrameCanId + + CAN ID of the Wake-up Frame (WUF). + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 4294967295 + 0 + + + + CanTrcvPnFrameCanIdMask + + ID Mask for the selective activation of the transceiver. It is used to enableFrame Wake-up (WUF) on a group of IDs. + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 4294967295 + 0 + + + + CanTrcvPnFrameDlc + + Data Length of the Wake-up Frame (WUF). + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 8 + 0 + + + + CanTrcvPowerOnFlag + + Description: Indicates if the Power On Reset (POR) flag is available and is managed by the transceiver. + + +

+ TRUE = Supported by Hardware. + FALSE = Not supported by Hardware +

+
+ 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false +
+
+ + + + CanTrcvPnFrameDataMaskSpec + + Defines data payload mask to be used on the received payload in order to determine if the transceiver must be woken up by the received Wake-up Frame (WUF). + + 0 + 8 + false + + + + CanTrcvPnFrameDataMask + + Defines the n byte (Byte0 = LSB) of the data payload mask to be used on the received payload in order to determine if the transceiver must be woken up by the received Wake-up Frame (WUF). + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 0 + + + + CanTrcvPnFrameDataMaskIndex + + holds the position n in frame of the mask-part + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 7 + 0 + + + + +
+
+
+
+
+ + + CanTrcvGeneral + + Container gives CAN transceiver driver basic information. + + 1 + 1 + false + + + + CanTrcvDevErrorDetect + + Switches development error detection and notification on and off. + + +

+ If switched on, #define CANTRCV_DEV _ERROR_DETECT ON shall be generated. If switched off, #define CANTRCV_DEV_ERROR _DETECT OFF shall be generated. Define shall be part of file CanTrcv_Cfg.h. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + CanTrcvGetVersionInfo + + Switches version information API on and off. If switched off, function need not be present in compiled code. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + CanTrcvSPICommRetries + + Indicates the maximal number of communication retries in case of failed SPI communication (applies both to timed out communication and to errors/NACK in the response data). + + +

+ (0 ... 255 times, 0 means no retry allowed, communication must succeed at first try) +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 0 + 255 + 0 +
+ + + CanTrcvSPICommTimeout + + Indicates the maximal time allowed to the Transceiver in order to reply + + +

+ (either positively or negatively) to a SPI command. + + (value in ms, 0ms means no specific timeout is to be used, + communication is executed at the best of the SPI HW capacity) +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 0 + 100 + 0 +
+ + + CanTrcvWaitCount + + Indicates the number of wait states to change the transceiver operation mode. Transceiver hardware may need wait states for some transitions. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 0 + 4294967295 + 0 + + + + CanTrcvWakeUpSupport + + Informs whether wake up is supported by polling or not supported. In case no + + +

+ wake up is supported by the hardware, setting has to be NOT_SUPPORTED. Only in the case of wake up supported by polling, function CanTrcv_MainFunction has to be present and to be invoked by the scheduler. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + CANTRCV_WAKEUP_BY_POLLING + AUTOSAR_ECUC + + + CANTRCV_WAKEUP_NOT_SUPPORTED + AUTOSAR_ECUC + + +
+
+
+
+
+
+
+
+
+
+
diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_Cdd.arxml b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_Cdd.arxml new file mode 100644 index 00000000..9aee8ce7 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_Cdd.arxml @@ -0,0 +1,591 @@ + + + + + + + + + + + + + 4.2.0 + AUTOSAR + 2011-11-09 + + + + + + + AUTOSAR + + + + EcucDefs + + + + Cdd + + The CDD module describes the minimal requirements that are necessary for the configuration of a CDD with respect to the surrounding standardized BSW modules. + + + + + 4.2.0 + AUTOSAR + 2011-11-09 + + + + 0 + true + + + + + CddComStackContribution + + Contribution of COM Stack modules. + + 0 + 1 + false + + + + CddComIfUpperLayerContribution + + Parameters that are necessary for the configuration of a Complex Device Driver that serves as the UpperLayer of the Com Interface module. + + 0 + 1 + false + + + + CddComIfUpperLayerRxPdu + + This container specifies Rx PDUs that are exchanged between the CDD and the standardized BSW module. + + 1 + true + false + + + + CddComIfHandleId + + ECU wide unique, symbolic handle for the Pdu. + + 0 + 1 + + AUTOSAR_ECUC + true + 65535 + 0 + + + + + + CddComIfPduRef + + Reference to the "global" Pdu structure to allow harmonization of handle IDs in the COM-Stack. + + 1 + 1 + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/EcuC/EcucPduCollection/Pdu + + + + + + CddComIfUpperLayerTxPdu + + This container specifies Tx PDUs that are exchanged between the CDD and the standardized BSW module. + + 1 + true + false + + + + CddComIfHandleId + + ECU wide unique, symbolic handle for the Pdu. + + 0 + 1 + + AUTOSAR_ECUC + true + 65535 + 0 + + + + + + CddComIfPduRef + + Reference to the "global" Pdu structure to allow harmonization of handle IDs in the COM-Stack. + + 1 + 1 + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/EcuC/EcucPduCollection/Pdu + + + + + + + + CddComMLowerLayerContribution + + Parameters that are necessary for the configuration of a Complex Device Driver that serves as the LowerLayer of the Communication Manager module. + + 0 + 1 + false + + + + CddComMLowerLayerChannel + + This container contains the network specific parameters. + + 1 + true + false + + + + CddComMLowerLayerChannelRef + + Unique handle to identify one certain network. Reference to one of the network handles configured for the ComM. + + 1 + 1 + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMChannel + + + + + + + + CddGenericNmLowerLayerContribution + + Parameters that are necessary for the configuration of a Complex Device Driver that serves as the LowerLayer of the Generic NM module. + + 0 + 1 + false + + + + CddGenericNmLowerLayerChannel + + NM Channel specific configuration parameters. + + 1 + true + false + + + + CddGenericNmComMNetworkHandleRef + + This reference points to the unique channel defined by the ComMChannel and provides access to the unique channel index value in ComMChannelId. + + 1 + 1 + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMChannel + + + + + + + + CddPduRLowerLayerContribution + + Parameters that are necessary for the configuration of a Complex Device Driver that serves as the LowerLayer of the Pdu Router module. + + 0 + 1 + false + + + + CddPduRLowerLayerRxPdu + + This container specifies Rx PDUs that are exchanged between the CDD and the standardized BSW module. + + 1 + true + false + + + + CddPduRLowerLayerHandleId + + ECU wide unique, symbolic handle for the Pdu. + + 0 + 1 + + AUTOSAR_ECUC + true + 65535 + 0 + + + + + + CddPduRLowerLayerPduRef + + Reference to the "global" Pdu structure to allow harmonization of handle IDs in the COM-Stack. + + 1 + 1 + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/EcuC/EcucPduCollection/Pdu + + + + + + CddPduRLowerLayerTxPdu + + This container specifies Tx PDUs that are exchanged between the CDD and the standardized BSW module. + + 1 + true + false + + + + CddPduRLowerLayerHandleId + + ECU wide unique, symbolic handle for the Pdu. + + 0 + 1 + + AUTOSAR_ECUC + true + 65535 + 0 + + + + + + CddPduRLowerLayerPduRef + + Reference to the "global" Pdu structure to allow harmonization of handle IDs in the COM-Stack. + + 1 + 1 + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/EcuC/EcucPduCollection/Pdu + + + + + + + + CddPduRUpperLayerContribution + + Parameters that are necessary for the configuration of a Complex Device Driver that serves as the UpperLayer of the Pdu Router module. + + 0 + 1 + false + + + + CddPduRUpperLayerRxPdu + + This container specifies Rx PDUs that are exchanged between the CDD and the standardized BSW module. + + 1 + true + false + + + + CddPduRUpperLayerHandleId + + ECU wide unique, symbolic handle for the Pdu. + + 0 + 1 + + AUTOSAR_ECUC + true + 65535 + 0 + + + + + + CddPduRUpperLayerPduRef + + Reference to the "global" Pdu structure to allow harmonization of handle IDs in the COM-Stack. + + 1 + 1 + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/EcuC/EcucPduCollection/Pdu + + + + + + CddPduRUpperLayerTxPdu + + This container specifies Tx PDUs that are exchanged between the CDD and the standardized BSW module. + + 1 + true + false + + + + CddPduRUpperLayerHandleId + + ECU wide unique, symbolic handle for the Pdu. + + 0 + 1 + + AUTOSAR_ECUC + true + 65535 + 0 + + + + + + CddPduRUpperLayerPduRef + + Reference to the "global" Pdu structure to allow harmonization of handle IDs in the COM-Stack. + + 1 + 1 + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/EcuC/EcucPduCollection/Pdu + + + + + + + + CddSoAdUpperLayerContribution + + Parameters that are necessary for the configuration of a Complex Driver that serves as the UpperLayer of the SoAd module. + + 0 + 1 + false + + + + CddSoAdUpperLayerRxPdu + + This container specifies Rx PDUs that are exchanged between the CDD and the standardized BSW module. + + 0 + true + false + + + + CddSoAdUpperLayerHandleId + + ECU wide unique, symbolic handle for the Pdu. + + 1 + 1 + AUTOSAR_ECUC + true + 65535 + 0 + + + + + + CddSoAdUpperLayerPduRef + + Reference to the "global" Pdu structure to allow harmonization of handle IDs in the COM-Stack. + + 1 + 1 + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/EcuC/EcucPduCollection/Pdu + + + + + + CddSoAdUpperLayerTxPdu + + This container specifies Tx PDUs that are exchanged between the CDD and the standardized BSW module. + + 0 + true + false + + + + CddSoAdUpperLayerHandleId + + ECU wide unique, symbolic handle for the Pdu. + + 0 + 1 + AUTOSAR_ECUC + true + 65535 + 0 + + + + + + CddSoAdUpperLayerPduRef + + Reference to the "global" Pdu structure to allow harmonization of handle IDs in the COM-Stack. + + 1 + 1 + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/EcuC/EcucPduCollection/Pdu + + + + + + + + + + CddEcucPartitionInteraction + + This optional container holds the partition interaction configuration. + + 0 + 1 + false + + + + CddPartitionStoppedFunctionName + + Function name to be called when the partition which is triggering the complex driver is stopped. + + 1 + 1 + + AUTOSAR_ECUC + false + + + + + + + + + CddEcucPartitionRef + + Reference to the "EcucPartition" which executes the software which triggers the CDD. + + 1 + 1 + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/EcuC/EcucPartitionCollection/EcucPartition + + + + + + + + + + + diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_Com.arxml b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_Com.arxml new file mode 100644 index 00000000..e5d43276 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_Com.arxml @@ -0,0 +1,4362 @@ + + + + + + + + + + + + + 4.2.0 + AUTOSAR + 2011-11-09 + + + + + + + AUTOSAR + + + + EcucDefs + + + + Com + + Configuration of the AUTOSAR COM module. + + + + + 4.2.0 + AUTOSAR + 2011-11-09 + + + + 0 + 1 + + VARIANT-LINK-TIME + VARIANT-POST-BUILD + VARIANT-PRE-COMPILE + + + + + ComConfig + + This container contains the configuration parameters and sub containers of the AUTOSAR COM module. This container is a MultipleConfigurationContainer, i.e. this container and its sub-containers exist once per configuration set. + + 1 + 1 + true + + + + ComConfigurationId + + This ID is returned by a call to Com_GetConfigurationId. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 4294967295 + 0 + + + + + + ComGwMapping + 0 + true + false + + + + ComGwDestination + + Each instance of this choice container allows to define one routing destination either by reference to an already configured COM signal / signal group or by a destination description container. + + 1 + true + + + + ComGwDestinationDescription + + Description of a gateway destination. This container allows defining a gateway destination without the configuration of a complete COM signal. This allows adding / changing gateway relations post build without the configuration of new signals. + + 0 + 1 + false + + + + ComBitPosition + + Starting position within the I-PDU. This parameter refers to the position in the I-PDU and not in the shadow buffer. If the endianness conversion is configured to Opaque the parameter ComBitPosition shall define the bit0 of the first byte like in little endian byte order + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 2031 + 0 + + + + ComSignalEndianness + + Defines the endianness of the signal's network representation. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + BIG_ENDIAN + AUTOSAR_ECUC + + + LITTLE_ENDIAN + AUTOSAR_ECUC + + + OPAQUE + AUTOSAR_ECUC + + + + + + ComSignalInitValue + + Initial value for this signal. The default value is 0. + + +

+ In case the ComSignalType is UINT8, UINT16, UINT32, UINT64, SINT8, SINT16, SINT32, SINT64 the string shall be interpreted as defined in the chapter Integer Type in the AUTOSAR EcuC specification. + In case the ComSignalType is FLOAT32, FLOAT64 the string shall be interpreted as defined in the chapter Float Type in the AUTOSAR EcuC specification. + In case the ComSignalType is BOOLEAN the string shall be interpreted as defined in the chapter Boolean Type in the AUTOSAR EcuC specification. + In case the ComSignal is a UINT8_N, UINT6_DYN the string shall be interpreted as a decimal representation of the characters separated by blanks, e.g. "97 98 100" means a string "abd", where the char "a" is in byte 0(lowest address), "b" is in byte 1, and "d" is in byte 2 and (highest address). +

+
+ 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + 0 + + +
+ + + ComTransferProperty + + Defines if a write access to this signal can trigger the transmission of the corresponding I-PDU. If the I-PDU is triggered, depends also on the transmission mode of the corresponding I-PDU. + + 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + PENDING + AUTOSAR_ECUC + + + TRIGGERED + AUTOSAR_ECUC + + + TRIGGERED_ON_CHANGE + AUTOSAR_ECUC + + + TRIGGERED_ON_CHANGE_WITHOUT_REPETITION + AUTOSAR_ECUC + + + TRIGGERED_WITHOUT_REPETITION + AUTOSAR_ECUC + + + + + + ComUpdateBitPosition + + Bit position of update-bit inside I-PDU. + + +

+ If this attribute is omitted then there is no update-bit. This setting must be consistently on sender and on receiver side. + Range: + 0..63 for CAN and LIN + 0..2031 for FlexRay +

+
+ 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 2031 + 0 +
+
+ + + + ComGwIPduRef + + Reference to an I-PDU of a Signal Gateway source or destination description. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Com/ComConfig/ComIPdu + + + + + + ComFilter + + This container contains the configuration parameters of the AUTOSAR COM module's Filters. + + +

+ Note: On sender side the container is used to specify the transmission mode conditions. +

+
+ 0 + 1 + false + + + + ComFilterAlgorithm + + The range of values is specified in the [17] specification, chapter 2.2.2, Reception Filtering. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + ALWAYS + AUTOSAR_ECUC + + + MASKED_NEW_DIFFERS_MASKED_OLD + AUTOSAR_ECUC + + + MASKED_NEW_DIFFERS_X + AUTOSAR_ECUC + + + MASKED_NEW_EQUALS_X + AUTOSAR_ECUC + + + NEVER + AUTOSAR_ECUC + + + NEW_IS_OUTSIDE + AUTOSAR_ECUC + + + NEW_IS_WITHIN + AUTOSAR_ECUC + + + ONE_EVERY_N + AUTOSAR_ECUC + + + + + + ComFilterMask + + The name of this attribute corresponds to the parameter name in the [17] specification of Reception Filtering. + + 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 18446744073709551615 + 0 + + + + ComFilterMax + + The name of this attribute corresponds to the parameter name in the [17] specification of Reception Filtering. + + 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 18446744073709551615 + 0 + + + + ComFilterMin + + The name of this attribute corresponds to the parameter name in the [17] specification of Reception Filtering. + + 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 18446744073709551615 + 0 + + + + ComFilterOffset + + The name of this attribute corresponds to the parameter name in the [17] specification of Reception Filtering. + + +

+ Range = 0..(ComFilterPeriod-1) +

+
+ 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 18446744073709551615 + 0 +
+ + + ComFilterPeriod + + This parameter defines the period of the ComFilterAlgorithm ONE_EVERY_N. + + 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 18446744073709551615 + 0 + + + + ComFilterX + + The name of this attribute corresponds to the parameter name in the [17] specification of Reception Filtering. + + 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 18446744073709551615 + 0 + +
+
+
+
+ + + ComGwSignal + + This container allows specifying a gateway source or destination respectively with a reference to a ComSignal, a ComGroupSignal or a ComSignalGroup. + + 0 + 1 + false + + + + ComGwSignalRef + + Reference to an object of a gateway relation. Either to a ComSignal, ComGroupSignal or to a SignalGroup. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + + /AUTOSAR/EcucDefs/Com/ComConfig/ComSignalGroup/ComGroupSignal + /AUTOSAR/EcucDefs/Com/ComConfig/ComSignal + /AUTOSAR/EcucDefs/Com/ComConfig/ComSignalGroup + + + + +
+
+ + + ComGwSource + + This choice container allows the definition of the gateway source signal either by reference to an already configured COM signal / signal group or by a source description container. + + 1 + 1 + + + + ComGwSignal + + This container allows specifying a gateway source or destination respectively with a reference to a ComSignal, a ComGroupSignal or a ComSignalGroup. + + 0 + 1 + false + + + + ComGwSignalRef + + Reference to an object of a gateway relation. Either to a ComSignal, ComGroupSignal or to a SignalGroup. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + + /AUTOSAR/EcucDefs/Com/ComConfig/ComSignalGroup/ComGroupSignal + /AUTOSAR/EcucDefs/Com/ComConfig/ComSignal + /AUTOSAR/EcucDefs/Com/ComConfig/ComSignalGroup + + + + + + + ComGwSourceDescription + + Description of a gateway source. This container allows defining a gateway source without the configuration of a complete COM signal. This allows adding / changing gateway relations post build without the configuration of new signals. + + 0 + 1 + false + + + + ComBitPosition + + Starting position within the I-PDU. This parameter refers to the position in the I-PDU and not in the shadow buffer. If the endianness conversion is configured to Opaque the parameter ComBitPosition shall define the bit0 of the first byte like in little endian byte order + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 2031 + 0 + + + + ComBitSize + + Size in bits, for non-array signal types. + + +

+ For ComSignalType UINT8_N and UINT8_DYN this size shall be configured by ComSignalLength. +

+
+ 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 64 + 0 +
+ + + ComSignalEndianness + + Defines the endianness of the signal's network representation. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + BIG_ENDIAN + AUTOSAR_ECUC + + + LITTLE_ENDIAN + AUTOSAR_ECUC + + + OPAQUE + AUTOSAR_ECUC + + + + + + ComSignalLength + + Description: + + +

+ For ComSignalType UINT8_N this parameter specifies the length n in bytes. For ComSignalType UINT8_DYN it specifies the maximum length in bytes. For all other types this parameter shall be ignored. + + Range: 0..8 for normal CAN/ LIN I-PDUs, 0..254 for normal FlexRay I-PDUs, and 0..4095 for I-PDUs with ComIPduType TP. +

+
+ 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 4095 + 0 +
+ + + ComSignalType + + The AUTOSAR type of the signal. Whether or not the signal is signed or unsigned can be found by examining the value of this attribute. + + +

+ This type could also be used to reserved appropriate storage in AUTOSAR COM. +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + BOOLEAN + AUTOSAR_ECUC + + + FLOAT32 + AUTOSAR_ECUC + + + FLOAT64 + AUTOSAR_ECUC + + + SINT16 + AUTOSAR_ECUC + + + SINT32 + AUTOSAR_ECUC + + + SINT64 + AUTOSAR_ECUC + + + SINT8 + AUTOSAR_ECUC + + + UINT16 + AUTOSAR_ECUC + + + UINT32 + AUTOSAR_ECUC + + + UINT64 + AUTOSAR_ECUC + + + UINT8 + AUTOSAR_ECUC + + + UINT8_DYN + AUTOSAR_ECUC + + + UINT8_N + AUTOSAR_ECUC + + +
+ + + ComUpdateBitPosition + + Bit position of update-bit inside I-PDU. + + +

+ If this attribute is omitted then there is no update-bit. This setting must be consistently on sender and on receiver side. + Range: + 0..63 for CAN and LIN + 0..2031 for FlexRay +

+
+ 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 2031 + 0 +
+
+ + + + ComGwIPduRef + + Reference to an I-PDU of a Signal Gateway source or destination description. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Com/ComConfig/ComIPdu + + +
+
+
+
+
+ + + ComIPdu + + Contains the configuration parameters of the AUTOSAR COM module's I-PDUs. + + 0 + true + false + + + + ComIPduCallout + + This parameter defines the existence and the name of a callout function for the corresponding I-PDU. If this parameter is omitted no I-PDU callout shall take place for the corresponding I-PDU. + + 0 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + + + + ComIPduCancellationSupport + + Defines for I-PDUs with ComIPduType NORMAL: + + +

+ If the underlying IF-modul supports cancellation of transmit requests. + Defines for I-PDUs with ComIPduType TP: + If the underlying TP-module supports RX and TX cancellation of ongoing requests. +

+
+ 0 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false +
+ + + ComIPduDirection + + The direction defines if this I-PDU, and therefore the contributing signals and signal groups, shall be sent or received. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + RECEIVE + AUTOSAR_ECUC + + + SEND + AUTOSAR_ECUC + + + + + + ComIPduHandleId + + The numerical value used as the ID of this I-PDU. The ComIPduHandleId is required by the API calls to receive I-PDUs from the PduR (ComIP-duDirection: Receive). For Tx-I-PDUs (ComIPduDirection: Send) this handle Id is used by the PduR to confirm the transmission of the ComIPdu. In case no Tx-Confirmation is configured for a Tx-I-PDU, the ComIPduHandleId is not used. + + 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + true + 65535 + 0 + + + + ComIPduSignalProcessing + + For the definition of the two modes Immediate and Deferred. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + DEFERRED + AUTOSAR_ECUC + + + IMMEDIATE + AUTOSAR_ECUC + + + + + + ComIPduTriggerTransmitCallout + + If there is a trigger transmit callout defined for this I-PDU this parameter contains the name of the callout function. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + + + + ComIPduType + + Defines if this I-PDU is a normal I-PDU that can be sent unfragmented or if this is a large I-PDU that shall be sent via the Transport Protocol of the underlying bus. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + NORMAL + AUTOSAR_ECUC + + + TP + AUTOSAR_ECUC + + + +
+ + + + ComIPduGroupRef + + Reference to the I-PDU groups this I-PDU belongs to. + + 0 + true + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Com/ComConfig/ComIPduGroup + + + + ComIPduSignalGroupRef + + References to all signal groups contained in this I-Pdu + + 0 + true + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Com/ComConfig/ComSignalGroup + + + + ComIPduSignalRef + + References to all signals contained in this I-PDU. + + 0 + true + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Com/ComConfig/ComSignal + + + + ComPduIdRef + + Reference to the "global" Pdu structure to allow harmonization of handle IDs in the COM-Stack. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/EcuC/EcucPduCollection/Pdu + + + + + + ComIPduCounter + + This optional container contains the configuration parameters of PDU Counter. + + 0 + 1 + false + + + + ComIPduCounterErrorNotification + + Name of Com_CbkCounterErr callback function to be called. If this + + +

+ parameter is omitted no I-PDU counter mismatch notification shall take place. +

+
+ 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + +
+ + + ComIPduCounterSize + + Size of PDU Counter expressed in bits + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 8 + 1 + + + + ComIPduCounterStartPosition + + Position of PDU counter expressed in bits from start position of data content + + +

+ of I-PDU (SDU). Note that PDU counter is not allowed to cross a byte border. + The parameter ComIPduCounterStartPosition shall define the bit0 of the first + byte like in little endian byte order. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 2031 + 0 +
+ + + ComIPduCounterThreshold + + Threshold value of I-PDU counter algorithm, see COM590. + + 0 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 0 + 255 + 0 + +
+
+ + + ComIPduReplication + + This optional container contains the information needed for each I-PDU replicated. + + 0 + 1 + false + + + + ComIPduReplicationQuorum + + The number of identical I-PDUs needed for successful voting. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 3 + 1 + + + + + + ComIPduReplicaRef + + Reference to replicas PduR PDUs of this IPDU. + + 1 + 2 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/EcuC/EcucPduCollection/Pdu + + + + + + ComTxIPdu + + This container contains additional transmission related configuration parameters of the AUTOSAR COM module's I-PDUs. + + 0 + 1 + false + + + + ComMinimumDelayTime + + Defines the Minimum Delay Time (MDT) between successive transmissions of this I-PDU in seconds. The MDT is independent of the possible different transmission modes. There is only one minimum delay time parameter for one I-PDU. The minimum delay timer is not reset by changing the transmission mode. Hence, it is not allowed to violate the minimum delay time by transmission mode changes. It is not possible to monitor the minimum delay time for I-PDUs that are requested using the Com_TriggerTransmit API. + + 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC V3.0 + false + 3600 + 0 + + + + ComTxIPduClearUpdateBit + + Defines when the update-bits of signals or signal groups, contained in this I-PDU, will be cleared. + + 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + Confirmation + AUTOSAR_ECUC + + + Transmit + AUTOSAR_ECUC + + + TriggerTransmit + AUTOSAR_ECUC + + + + + + ComTxIPduUnusedAreasDefault + + The AUTOSAR COM module fills not used areas of an I-PDU with this byte pattern. This attribute is mandatory to avoid undefined behaviour. This byte-pattern will be repeated throughout the I-PDU before any init-values or update-bits were set. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 0 + + + + + + ComTxModeFalse + + This container contains the configuration parameters of the AUTOSAR COM module's transmission modes in the case the ComFilter evaluates to false. + + 0 + 1 + false + + + + ComTxMode + + This container contains the configuration parameters of the AUTOSAR COM module's transmission modes. + + 1 + 1 + false + + + + ComTxModeMode + + The available transmission modes described in [18] shall be extended by the additional mode None. + + +

+ The transmission mode None shall not have any further sub-attributes in the ComTxMode object. +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + DIRECT + AUTOSAR_ECUC + + + MIXED + AUTOSAR_ECUC + + + NONE + AUTOSAR_ECUC + + + PERIODIC + AUTOSAR_ECUC + + +
+ + + ComTxModeNumberOfRepetitions + + Defines the number of repetitions for the transmission mode DIRECT and the event driven part of transmission mode MIXED. + + 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 0 + + + + ComTxModeRepetitionPeriod + + Defines the repetition period in seconds of the multiple transmissions in case ComTxModeNumberOfRepetitions is configured greater than 1 and ComTxModeMode is configured to DIRECT or MIXED. In case of the mixed transmission mode only the event driven part is affected. + + 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 3600 + 0 + + + + ComTxModeTimeOffset + + Defines the period in seconds between the start of the I-PDU by Com_IpduGroupControl and the first transmission request in case ComTxModeMode is configured to PERIODIC or MIXED. In case of the mixed transmission mode only the periodic part is affected. + + 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 3600 + 0 + + + + ComTxModeTimePeriod + + Defines the repetition period in seconds of the periodic transmission requests in case ComTxModeMode is configured to PERIODIC or MIXED. In case of the mixed transmission mode only the periodic part is affected. + + 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 3600 + 0 + +
+
+
+
+ + + ComTxModeTrue + + This container contains the configuration parameters of the AUTOSAR COM module's transmission modes in the case the ComFilter evaluates to true. + + 0 + 1 + false + + + + ComTxMode + + This container contains the configuration parameters of the AUTOSAR COM module's transmission modes. + + 1 + 1 + false + + + + ComTxModeMode + + The available transmission modes described in [18] shall be extended by the additional mode None. + + +

+ The transmission mode None shall not have any further sub-attributes in the ComTxMode object. +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + DIRECT + AUTOSAR_ECUC + + + MIXED + AUTOSAR_ECUC + + + NONE + AUTOSAR_ECUC + + + PERIODIC + AUTOSAR_ECUC + + +
+ + + ComTxModeNumberOfRepetitions + + Defines the number of repetitions for the transmission mode DIRECT and the event driven part of transmission mode MIXED. + + 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 0 + + + + ComTxModeRepetitionPeriod + + Defines the repetition period in seconds of the multiple transmissions in case ComTxModeNumberOfRepetitions is configured greater than 1 and ComTxModeMode is configured to DIRECT or MIXED. In case of the mixed transmission mode only the event driven part is affected. + + 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 3600 + 0 + + + + ComTxModeTimeOffset + + Defines the period in seconds between the start of the I-PDU by Com_IpduGroupControl and the first transmission request in case ComTxModeMode is configured to PERIODIC or MIXED. In case of the mixed transmission mode only the periodic part is affected. + + 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 3600 + 0 + + + + ComTxModeTimePeriod + + Defines the repetition period in seconds of the periodic transmission requests in case ComTxModeMode is configured to PERIODIC or MIXED. In case of the mixed transmission mode only the periodic part is affected. + + 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 3600 + 0 + +
+
+
+
+
+
+
+
+ + + ComIPduGroup + + Contains the configuration parameters of the AUTOSAR COM module's I-PDU groups. + + 0 + true + false + + + + ComIPduGroupHandleId + + The numerical value used as the ID of this I-PDU Group . + + +

+ The ComIPduGroupHandleId is required by the API calls to start and stop I-PDU Groups. + + Range: 0 .. (ComSupportedIPduGroups-1) +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + true + 65535 + 0 +
+
+ + + + ComIPduGroupGroupRef + + References to all I-PDU groups that includes this I-PDU group. If this reference is omitted this I-PDU group does not belong to another I-PDU group. + + 0 + true + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Com/ComConfig/ComIPduGroup + + +
+ + + ComSignal + + Contains the configuration parameters of the AUTOSAR COM module's signals. + + 0 + true + false + + + + ComBitPosition + + Starting position within the I-PDU. This parameter refers to the position in the I-PDU and not in the shadow buffer. If the endianness conversion is configured to Opaque the parameter ComBitPosition shall define the bit0 of the first byte like in little endian byte order + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 2031 + 0 + + + + ComBitSize + + Size in bits, for non-array signal types. + + +

+ For ComSignalType UINT8_N and UINT8_DYN this size shall be configured by ComSignalLength. +

+
+ 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 64 + 0 +
+ + + ComDataInvalidAction + + This parameter defines the action performed upon reception of an invalid signal. + + +

+ Relating to signal groups the action in case if one of the included signals is an invalid signal. + If Replace is used the ComSignalInitValue will be used for the replacement. +

+
+ 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + NOTIFY + AUTOSAR_ECUC + + + REPLACE + AUTOSAR_ECUC + + +
+ + + ComErrorNotification + + Only valid on sender side: Name of Com_CbkTxErr callback function to be called. + + +

+ If this parameter is omitted no error notification shall take place. +

+
+ 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + +
+ + + ComFirstTimeout + + Defines the length of the first deadline monitoring timeout period in seconds. This timeout is used immediately after start (or restart) of the deadline monitoring service. The timeout period of the successive periods is configured by COM263_Conf. + + 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 3600 + 0 + + + + ComHandleId + + The numerical value used as the ID. + + +

+ For signals it is required by the API calls Com_UpdateShadowSignal, Com_ReceiveShadowSignal and Com_InvalidateShadowSignal. + For signals groups it is required by the Com_SendSignalGroup and Com_ReceiveSignalGroup calls. +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + true + 65535 + 0 +
+ + + ComInvalidNotification + + Only valid on receiver side: Name of Com_CbkInv callback function to be called. Name of the function which notifies the RTE about the reception of an invalidated signal/ signal group. Only applicable if ComDataInvalidAction is configured to NOTIFY. + + 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + + + + ComNotification + + On sender side: Name of Com_CbkTxAck callback function to be called. + + +

+ On receiver side: Name of Com_CbkRxAck callback function to be called. + + If this parameter is omitted no notification shall take place. +

+
+ 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + +
+ + + ComRxDataTimeoutAction + + This parameter defines the action performed upon expiration of the reception deadline monitoring timer. + + 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + NONE + AUTOSAR_ECUC + + + REPLACE + AUTOSAR_ECUC + + + + + + ComSignalDataInvalidValue + + Defines the data invalid value of the signal. + + +

+ In case the ComSignalType is UINT8, UINT16, UINT32, UINT64, SINT8, SINT16, SINT32, SINT64 the string shall be interpreted as defined in the chapter Integer Type in the AUTOSAR EcuC specification. + In case the ComSignalType is FLOAT32, FLOAT64 the string shall be interpreted as defined in the chapter Float Type in the AUTOSAR EcuC specification. + In case the ComSignalType is BOOLEAN the string shall be interpreted as defined in the chapter Boolean Type in the AUTOSAR EcuC specification. + In case the ComSignal is a UINT8_N, UINT6_DYN the string shall be interpreted as a decimal representation of the characters separated by blanks, e.g. "97 98 100" means a string "abd", where the char "a" is in byte 0(lowest address), "b" is in byte 1, and "d" is in byte 2 and (highest address). +

+
+ 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + +
+ + + ComSignalEndianness + + Defines the endianness of the signal's network representation. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + BIG_ENDIAN + AUTOSAR_ECUC + + + LITTLE_ENDIAN + AUTOSAR_ECUC + + + OPAQUE + AUTOSAR_ECUC + + + + + + ComSignalInitValue + + Initial value for this signal. The default value is 0. + + +

+ In case the ComSignalType is UINT8, UINT16, UINT32, UINT64, SINT8, SINT16, SINT32, SINT64, the string shall be interpreted as defined in the chapter Integer Type in the AUTOSAR EcuC specification. + In case the ComSignalType is FLOAT32, FLOAT64 the string shall be interpreted as defined in the chapter Float Type in the AUTOSAR EcuC specification. + In case the ComSignalType is BOOLEAN the string shall be interpreted as defined in the chapter Boolean Type in the AUTOSAR EcuC specification. + In case the ComSignal is a UINT8_N, UINT6_DYN the string shall be interpreted as a decimal representation of the characters separated by blanks, e.g. "97 98 100" means a string "abd", where the char "a" is in byte 0(lowest address), "b" is in byte 1, and "d" is in byte 2 and (highest address). +

+
+ 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + 0 + + +
+ + + ComSignalLength + + Description: + + +

+ For ComSignalType UINT8_N this parameter specifies the length n in bytes. For ComSignalType UINT8_DYN it specifies the maximum length in bytes. For all other types this parameter shall be ignored. + + Range: 0..8 for normal CAN/ LIN I-PDUs, 0..254 for normal FlexRay I-PDUs, and 0..4095 for I-PDUs with ComIPduType TP. +

+
+ 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 4095 + 0 +
+ + + ComSignalType + + The AUTOSAR type of the signal. Whether or not the signal is signed or unsigned can be found by examining the value of this attribute. + + +

+ This type could also be used to reserved appropriate storage in AUTOSAR COM. +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + BOOLEAN + AUTOSAR_ECUC + + + FLOAT32 + AUTOSAR_ECUC + + + FLOAT64 + AUTOSAR_ECUC + + + SINT16 + AUTOSAR_ECUC + + + SINT32 + AUTOSAR_ECUC + + + SINT64 + AUTOSAR_ECUC + + + SINT8 + AUTOSAR_ECUC + + + UINT16 + AUTOSAR_ECUC + + + UINT32 + AUTOSAR_ECUC + + + UINT64 + AUTOSAR_ECUC + + + UINT8 + AUTOSAR_ECUC + + + UINT8_DYN + AUTOSAR_ECUC + + + UINT8_N + AUTOSAR_ECUC + + +
+ + + ComTimeout + + Defines the length of the deadline monitoring timeout period in seconds. The period for the first timeout period can be configured separately by COM183_Conf. + + 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 3600 + 0 + + + + ComTimeoutNotification + + On sender side: Name of Com_CbkTxTOut callback function to be called. + + +

+ On receiver side: Name of Com_CbkRxTOut callback function to be called. +

+
+ 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + +
+ + + ComTransferProperty + + Defines if a write access to this signal can trigger the transmission of the corresponding I-PDU. If the I-PDU is triggered, depends also on the transmission mode of the corresponding I-PDU. + + 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + PENDING + AUTOSAR_ECUC + + + TRIGGERED + AUTOSAR_ECUC + + + TRIGGERED_ON_CHANGE + AUTOSAR_ECUC + + + TRIGGERED_ON_CHANGE_WITHOUT_REPETITION + AUTOSAR_ECUC + + + TRIGGERED_WITHOUT_REPETITION + AUTOSAR_ECUC + + + + + + ComUpdateBitPosition + + Bit position of update-bit inside I-PDU. + + +

+ If this attribute is omitted then there is no update-bit. This setting must be consistently on sender and on receiver side. + Range: + 0..63 for CAN and LIN + 0..2031 for FlexRay +

+
+ 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 2031 + 0 +
+
+ + + + ComSystemTemplateSystemSignalRef + + Reference to the ISignalToIPduMapping that contains a reference to the ISignal (System Template) which this ComSignal (or ComGroupSignal) represents. + + 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + I-SIGNAL-TO-I-PDU-MAPPING + + + + + + ComFilter + + This container contains the configuration parameters of the AUTOSAR COM module's Filters. + + +

+ Note: On sender side the container is used to specify the transmission mode conditions. +

+
+ 0 + 1 + false + + + + ComFilterAlgorithm + + The range of values is specified in the [17] specification, chapter 2.2.2, Reception Filtering. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + ALWAYS + AUTOSAR_ECUC + + + MASKED_NEW_DIFFERS_MASKED_OLD + AUTOSAR_ECUC + + + MASKED_NEW_DIFFERS_X + AUTOSAR_ECUC + + + MASKED_NEW_EQUALS_X + AUTOSAR_ECUC + + + NEVER + AUTOSAR_ECUC + + + NEW_IS_OUTSIDE + AUTOSAR_ECUC + + + NEW_IS_WITHIN + AUTOSAR_ECUC + + + ONE_EVERY_N + AUTOSAR_ECUC + + + + + + ComFilterMask + + The name of this attribute corresponds to the parameter name in the [17] specification of Reception Filtering. + + 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 18446744073709551615 + 0 + + + + ComFilterMax + + The name of this attribute corresponds to the parameter name in the [17] specification of Reception Filtering. + + 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 18446744073709551615 + 0 + + + + ComFilterMin + + The name of this attribute corresponds to the parameter name in the [17] specification of Reception Filtering. + + 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 18446744073709551615 + 0 + + + + ComFilterOffset + + The name of this attribute corresponds to the parameter name in the [17] specification of Reception Filtering. + + +

+ Range = 0..(ComFilterPeriod-1) +

+
+ 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 18446744073709551615 + 0 +
+ + + ComFilterPeriod + + This parameter defines the period of the ComFilterAlgorithm ONE_EVERY_N. + + 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 18446744073709551615 + 0 + + + + ComFilterX + + The name of this attribute corresponds to the parameter name in the [17] specification of Reception Filtering. + + 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 18446744073709551615 + 0 + +
+
+
+
+ + + ComSignalGroup + + Contains the configuration parameters of the AUTOSAR COM module's signal groups. + + 0 + true + false + + + + ComDataInvalidAction + + This parameter defines the action performed upon reception of an invalid signal. + + +

+ Relating to signal groups the action in case if one of the included signals is an invalid signal. + If Replace is used the ComSignalInitValue will be used for the replacement. +

+
+ 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + NOTIFY + AUTOSAR_ECUC + + + REPLACE + AUTOSAR_ECUC + + +
+ + + ComErrorNotification + + Only valid on sender side: Name of Com_CbkTxErr callback function to be called. + + +

+ If this parameter is omitted no error notification shall take place. +

+
+ 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + +
+ + + ComFirstTimeout + + Defines the length of the first deadline monitoring timeout period in seconds. This timeout is used immediately after start (or restart) of the deadline monitoring service. The timeout period of the successive periods is configured by COM263_Conf. + + 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 3600 + 0 + + + + ComHandleId + + The numerical value used as the ID. + + +

+ For signals it is required by the API calls Com_UpdateShadowSignal, Com_ReceiveShadowSignal and Com_InvalidateShadowSignal. + For signals groups it is required by the Com_SendSignalGroup and Com_ReceiveSignalGroup calls. +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + true + 65535 + 0 +
+ + + ComInvalidNotification + + Only valid on receiver side: Name of Com_CbkInv callback function to be called. Name of the function which notifies the RTE about the reception of an invalidated signal/ signal group. Only applicable if ComDataInvalidAction is configured to NOTIFY. + + 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + + + + ComNotification + + On sender side: Name of Com_CbkTxAck callback function to be called. + + +

+ On receiver side: Name of Com_CbkRxAck callback function to be called. + + If this parameter is omitted no notification shall take place. +

+
+ 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + +
+ + + ComRxDataTimeoutAction + + This parameter defines the action performed upon expiration of the reception deadline monitoring timer. + + 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + NONE + AUTOSAR_ECUC + + + REPLACE + AUTOSAR_ECUC + + + + + + ComTimeout + + Defines the length of the deadline monitoring timeout period in seconds. The period for the first timeout period can be configured separately by COM183_Conf. + + 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 3600 + 0 + + + + ComTimeoutNotification + + On sender side: Name of Com_CbkTxTOut callback function to be called. + + +

+ On receiver side: Name of Com_CbkRxTOut callback function to be called. +

+
+ 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + +
+ + + ComTransferProperty + + Defines if a write access to this signal can trigger the transmission of the corresponding I-PDU. If the I-PDU is triggered, depends also on the transmission mode of the corresponding I-PDU. + + 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + PENDING + AUTOSAR_ECUC + + + TRIGGERED + AUTOSAR_ECUC + + + TRIGGERED_ON_CHANGE + AUTOSAR_ECUC + + + TRIGGERED_ON_CHANGE_WITHOUT_REPETITION + AUTOSAR_ECUC + + + TRIGGERED_WITHOUT_REPETITION + AUTOSAR_ECUC + + + + + + ComUpdateBitPosition + + Bit position of update-bit inside I-PDU. + + +

+ If this attribute is omitted then there is no update-bit. This setting must be consistently on sender and on receiver side. + Range: + 0..63 for CAN and LIN + 0..2031 for FlexRay +

+
+ 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 2031 + 0 +
+
+ + + + ComSystemTemplateSignalGroupRef + + Reference to the ISignalToIPduMapping that contains a reference to the ISignalGroup (SystemTemplate) which this ComSignalGroup represents. + + 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + I-SIGNAL-TO-I-PDU-MAPPING + + + + + + ComGroupSignal + + This container contains the configuration parameters of group signals. I.e. signals that are included within a signal group. + + 0 + true + false + + + + ComBitPosition + + Starting position within the I-PDU. This parameter refers to the position in the I-PDU and not in the shadow buffer. If the endianness conversion is configured to Opaque the parameter ComBitPosition shall define the bit0 of the first byte like in little endian byte order + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 2031 + 0 + + + + ComBitSize + + Size in bits, for non-array signal types. + + +

+ For ComSignalType UINT8_N and UINT8_DYN this size shall be configured by ComSignalLength. +

+
+ 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 64 + 0 +
+ + + ComHandleId + + The numerical value used as the ID. + + +

+ For signals it is required by the API calls Com_UpdateShadowSignal, Com_ReceiveShadowSignal and Com_InvalidateShadowSignal. + For signals groups it is required by the Com_SendSignalGroup and Com_ReceiveSignalGroup calls. +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + true + 65535 + 0 +
+ + + ComSignalDataInvalidValue + + Defines the data invalid value of the signal. + + +

+ In case the ComSignalType is UINT8, UINT16, UINT32, UINT64, SINT8, SINT16, SINT32, SINT64 the string shall be interpreted as defined in the chapter Integer Type in the AUTOSAR EcuC specification. + In case the ComSignalType is FLOAT32, FLOAT64 the string shall be interpreted as defined in the chapter Float Type in the AUTOSAR EcuC specification. + In case the ComSignalType is BOOLEAN the string shall be interpreted as defined in the chapter Boolean Type in the AUTOSAR EcuC specification. + In case the ComSignal is a UINT8_N, UINT6_DYN the string shall be interpreted as a decimal representation of the characters separated by blanks, e.g. "97 98 100" means a string "abd", where the char "a" is in byte 0(lowest address), "b" is in byte 1, and "d" is in byte 2 and (highest address). +

+
+ 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + +
+ + + ComSignalEndianness + + Defines the endianness of the signal's network representation. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + BIG_ENDIAN + AUTOSAR_ECUC + + + LITTLE_ENDIAN + AUTOSAR_ECUC + + + OPAQUE + AUTOSAR_ECUC + + + + + + ComSignalInitValue + + Initial value for this signal. The default value is 0. + + +

+ In case the ComSignalType is UINT8, UINT16, UINT32, UINT64, SINT8, SINT16, SINT32, SINT64 the string shall be interpreted as defined in the chapter Integer Type in the AUTOSAR EcuC specification. + In case the ComSignalType is FLOAT32, FLOAT64 the string shall be interpreted as defined in the chapter Float Type in the AUTOSAR EcuC specification. + In case the ComSignalType is BOOLEAN the string shall be interpreted as defined in the chapter Boolean Type in the AUTOSAR EcuC specification. + In case the ComSignal is a UINT8_N, UINT6_DYN the string shall be interpreted as a decimal representation of the characters separated by blanks, e.g. "97 98 100" means a string "abd", where the char "a" is in byte 0(lowest address), "b" is in byte 1, and "d" is in byte 2 and (highest address). +

+
+ 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + 0 + + +
+ + + ComSignalLength + + Description: + + +

+ For ComSignalType UINT8_N this parameter specifies the length n in bytes. For ComSignalType UINT8_DYN it specifies the maximum length in bytes. For all other types this parameter shall be ignored. + + Range: 0..8 for normal CAN/ LIN I-PDUs, 0..254 for normal FlexRay I-PDUs, and 0..4095 for I-PDUs with ComIPduType TP. +

+
+ 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 4095 + 0 +
+ + + ComSignalType + + The AUTOSAR type of the signal. Whether or not the signal is signed or unsigned can be found by examining the value of this attribute. + + +

+ This type could also be used to reserved appropriate storage in AUTOSAR COM. +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + BOOLEAN + AUTOSAR_ECUC + + + FLOAT32 + AUTOSAR_ECUC + + + FLOAT64 + AUTOSAR_ECUC + + + SINT16 + AUTOSAR_ECUC + + + SINT32 + AUTOSAR_ECUC + + + SINT64 + AUTOSAR_ECUC + + + SINT8 + AUTOSAR_ECUC + + + UINT16 + AUTOSAR_ECUC + + + UINT32 + AUTOSAR_ECUC + + + UINT64 + AUTOSAR_ECUC + + + UINT8 + AUTOSAR_ECUC + + + UINT8_DYN + AUTOSAR_ECUC + + + UINT8_N + AUTOSAR_ECUC + + +
+ + + ComTransferProperty + + Optionally defines whether this group signal shall contribute to the TRIGGERED_ON_CHANGE transfer property of the signal group. If at least one group signal of a signal group has the "ComTransferProperty" configured all other group signals of that signal group shall have the attribute configured as well. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + PENDING + AUTOSAR_ECUC + + + TRIGGERED_ON_CHANGE + AUTOSAR_ECUC + + + +
+ + + + ComSystemTemplateSystemSignalRef + + Reference to the ISignalToIPduMapping that contains a reference to the ISignal (System Template) which this ComSignal (or ComGroupSignal) represents. + + 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + I-SIGNAL-TO-I-PDU-MAPPING + + + + + + ComFilter + + This container contains the configuration parameters of the AUTOSAR COM module's Filters. + + +

+ Note: On sender side the container is used to specify the transmission mode conditions. +

+
+ 0 + 1 + false + + + + ComFilterAlgorithm + + The range of values is specified in the [17] specification, chapter 2.2.2, Reception Filtering. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + ALWAYS + AUTOSAR_ECUC + + + MASKED_NEW_DIFFERS_MASKED_OLD + AUTOSAR_ECUC + + + MASKED_NEW_DIFFERS_X + AUTOSAR_ECUC + + + MASKED_NEW_EQUALS_X + AUTOSAR_ECUC + + + NEVER + AUTOSAR_ECUC + + + NEW_IS_OUTSIDE + AUTOSAR_ECUC + + + NEW_IS_WITHIN + AUTOSAR_ECUC + + + ONE_EVERY_N + AUTOSAR_ECUC + + + + + + ComFilterMask + + The name of this attribute corresponds to the parameter name in the [17] specification of Reception Filtering. + + 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 18446744073709551615 + 0 + + + + ComFilterMax + + The name of this attribute corresponds to the parameter name in the [17] specification of Reception Filtering. + + 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 18446744073709551615 + 0 + + + + ComFilterMin + + The name of this attribute corresponds to the parameter name in the [17] specification of Reception Filtering. + + 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 18446744073709551615 + 0 + + + + ComFilterOffset + + The name of this attribute corresponds to the parameter name in the [17] specification of Reception Filtering. + + +

+ Range = 0..(ComFilterPeriod-1) +

+
+ 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 18446744073709551615 + 0 +
+ + + ComFilterPeriod + + This parameter defines the period of the ComFilterAlgorithm ONE_EVERY_N. + + 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 18446744073709551615 + 0 + + + + ComFilterX + + The name of this attribute corresponds to the parameter name in the [17] specification of Reception Filtering. + + 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 18446744073709551615 + 0 + +
+
+
+
+
+
+ + + ComTimeBase + + Contains the timebase parameters for Tx, Rx and routing. + + 1 + 1 + false + + + + ComGwTimeBase + + The period between successive calls to Com_MainFunctionRouteSignals in seconds. This parameter may be used by the COM generator to transform the values of the signal gateway related timing configuration parameters of the COM module to internal implementation specific counter or tick values. The COM module's internal timing handling is implementation specific. + + +

+ The COM module (generator) might rely on the fact that Com_MainFunctionRouteSignals is scheduled according to the value configured here. +

+
+ 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 3600 + 0 +
+ + + ComRxTimeBase + + The period between successive calls to Com_MainFunctionRx in seconds. This parameter may be used by the COM generator to transform the values of the reception related timing configuration parameters of the COM module to internal implementation specific counter or tick values. The COM module's internal timing handling is implementation specific. + + +

+ The COM module (generator) may rely on the fact that Com_MainFunctionRx is scheduled according to the value configured here. +

+
+ 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 3600 + 0 +
+ + + ComTxTimeBase + + The period between successive calls to Com_MainFunctionTx in seconds. This parameter may be used by the COM generator to transform the values of the transmission related timing configuration parameters of the COM module to internal implementation specific counter or tick values. The COM module's internal timing handling is implementation specific. + + +

+ The COM module (generator) may rely on the fact that Com_MainFunctionTx is scheduled according to the value configured here. +

+
+ 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 3600 + 0 +
+
+
+
+
+ + + ComGeneral + + Contains the general configuration parameters of the module. + + 1 + 1 + false + + + + ComConfigurationUseDet + + The error hook shall contain code to call the Det. + + +

+ If this parameter is configured COM_DEV_ERROR_DETECT shall be set to ON as output of the configuration tool. (as input for the source code), see COM028. +

+
+ 0 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + ComEnableMDTForCyclicTransmission + + Enables globally for the whole Com module the minimum delay time monitoring for cyclic and repeated transmissions (ComTxModeMode=PERIODIC or ComTxModeMode=MIXED for the cyclic transmissions, ComTxModeNumberOfRepetitions > 0 for repeated transmissions). + + 0 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + true + + + + ComRetryFailedTransmitRequests + + If this Parameter is set to true, retry of failed transmission requests is enabled. If this Parameter is not present, the default value is assumed. + + 0 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + true + + + + ComSupportedIPduGroups + + Defines the maximum number of supported I-PDU groups. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65535 + 0 + + + + ComVersionInfoApi + + Activate/Deactivate the version information API (Com_GetVersionInfo). + + +

+ True: version information API activated + False: version information API deactivated +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+
+
+
+
+
+
+
+
+
+
diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_ComM.arxml b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_ComM.arxml new file mode 100644 index 00000000..cb6f1df3 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_ComM.arxml @@ -0,0 +1,1171 @@ + + + + + + + + + + + + + 4.2.0 + AUTOSAR + 2011-11-09 + + + + + + + AUTOSAR + + + + EcucDefs + + + + ComM + + Configuration of the ComM (Communications Manager) module. + + + + + 4.2.0 + AUTOSAR + 2011-11-09 + + + + 0 + 1 + + VARIANT-POST-BUILD + VARIANT-PRE-COMPILE + + + + + ComMConfigSet + + This container is the base for a multiple configuration set. + + 1 + 1 + true + + + + ComMPncEnabled + + Defines whether in this configuration set the partial networking is enabled. + + +

+ true: Enabled + false: Disabled +

+
+ 0 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false +
+
+ + + + ComMChannel + + This container contains the configuration (parameters) of the bus channel(s). The channel parameters shall be harmonized within the whole communication stack. + + 1 + true + false + + + + ComMBusType + + Identifies the bus type of the channel. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + COMM_BUS_TYPE_CAN + AUTOSAR_ECUC + + + COMM_BUS_TYPE_ETH + AUTOSAR_ECUC + + + COMM_BUS_TYPE_FR + AUTOSAR_ECUC + + + COMM_BUS_TYPE_INTERNAL + AUTOSAR_ECUC + + + COMM_BUS_TYPE_LIN + AUTOSAR_ECUC + + + + + + ComMChannelId + + Channel identification number of the corresponding channel. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + true + 255 + 0 + + + + ComMFullCommRequestNotificationEnabled + + Defines if the optional SenderReceiver Port of Interface ComM_CurrentChannelRequest will be provided for this channel. + + +

+ True means enabled. False means disabled +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false +
+ + + ComMGlobalNvmBlockDescriptor + + If this parameter is set to "true", the NoWakeUp inhibition state of the channel shall be stored (in some implementation specific way) in the block pointed to by ComMGlobalNvmBlockDescriptor. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + ComMMainFunctionPeriod + + Specifies the period in seconds that the MainFunction has to be triggered with. + + +

+ Comment: ComM scheduling shall be at least as fast as the communication stack and a schedule longer than 100ms makes no sense for communication. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 0.02 + 0.1 + 0.001 +
+ + + ComMNoCom + + Not allowed to change state of ComM channel to COMM_SILENT_COMMUNICATION or COMM_FULL_COMMUNICATION. + + +

+ true: Enabled - Not allowed to switch to Communication Modes above. + false: Disabled - Allowed to switch Communication Modes above. + + Shall be possible to change parameter during runtime with ComM API's. + ECU/All channels: ComM_LimitECUToNoComMode(). + Separate channels: ComM_LimitChannelToNoComMode(). +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false +
+ + + ComMNoWakeup + + Defines if an ECU is not allowed to wake-up the channel. + + +

+ true: Enabled (not allowed to wake-up)) + false: Disabled + + This is the default/init value of a runtime variable that can be changed during runtime using ComM_PreventWakeUp(). +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false +
+ + + ComMPncGatewayType + + Identifies the Partial Network Gateway behaviour of a ComMChannel. + + 0 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + COMM_GATEWAY_TYPE_ACTIVE + AUTOSAR_ECUC + + + COMM_GATEWAY_TYPE_PASSIVE + AUTOSAR_ECUC + + + +
+ + + + ComMNetworkManagement + + This container contains the configuration parameters of the networkmanagement. + + 1 + 1 + false + + + + ComMNmLightTimeout + + Defines the timeout (in seconds) after COMM_FULL_COMMUNICATION sub-state COMM_FULL_COM_READY_SLEEP is left. + + +

+ The range shall be greater than 0.0 and less or equal to 255.0. +

+
+ 0 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 10 + 255 + 0 +
+ + + ComMNmVariant + + Defines the functionality of the networkmanagement. + + +

+ Shall be harmonized with NM configuration. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + FULL + + + FULL + AUTOSAR_ECUC + + + LIGHT + AUTOSAR_ECUC + + + NONE + AUTOSAR_ECUC + + + PASSIVE + AUTOSAR_ECUC + + +
+ + + ComMPncNmRequest + + If this parameter equals true then every time a FULL Communication is requested due to a change in the PNC state machine to PNC_REQUESTED Nm shall be called using the API Nm_NetworkRequest. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + +
+
+ + + ComMUserPerChannel + + This container contains a list of identifiers that are needed to refer to a user in the system which is linked to a channel. + + 0 + true + false + + + + ComMUserChannel + + Reference to the ComMUser that corresponds to this channel user. + + +

+ ImplementationType: COMM_UserHandleType +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMUser +
+
+
+
+
+ + + ComMPnc + + This container contains the configuration of the partial network cluster (PNC). + + 0 + true + false + + + + ComMPncId + + Partial network cluster identification number. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + true + 47 + 0 + + + + + + ComMChannelPerPnc + + Reference to the ComMChannel that is required for this PNC. + + +

+ ImplementationType: COMM_ChannelType +

+
+ 1 + true + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMChannel +
+ + + ComMUserPerPnc + + Reference to the ComMUsers that correspond to this PNC. + + +

+ ImplementationType: COMM_UserHandleType +

+
+ 0 + true + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMUser +
+
+ + + + ComMPncComSignal + + Represents the PncComSignals which are used to communicate the EIRA and ERA status of this PNC. + + 0 + true + false + + + + ComMPncComSignalDirection + + Indicates the communication direction of this PncComSignal. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + RX + AUTOSAR_ECUC + + + TX + AUTOSAR_ECUC + + + + + + ComMPncComSignalKind + + Indicates whether this PncComSignal represents EIRA or ERA PNC information. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + EIRA + AUTOSAR_ECUC + + + ERA + AUTOSAR_ECUC + + + + + + + + ComMPncComSignalChannelRef + + Reference to the ComMChannel which is used to determine whether this PncComSignal shall participate in the active or passive role (via the parameter ComMPncGatewayType of the ComMChannel). + + +

+ Not applicable if ComMPncComSignalKind is EIRA. +

+
+ 0 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMChannel +
+ + + ComMPncComSignalRef + + Reference to the ComSignal which is used to transport the partial network channel request information. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Com/ComConfig/ComSignal + +
+
+
+
+ + + ComMUser + + This container contains a list of identifiers that are needed to refer to a user in the system which is designated to request Communication modes. + + 1 + true + false + + + + ComMUserIdentifier + + An identifier that is needed to refer to a user in the system which is designated to request Communication Modes. + + +

+ ImplementationType: ComM_UserHandleType +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + true + 255 + 0 +
+
+ + + + ComMUserEcucPartitionRef + + Denotes in which "EcucPartition" the requester is executed. When the + + +

+ partition is stopped, the communication request shall be cancelled in the ComM + to avoid a stay-awake situation of the bus due to a stopped partition. +

+
+ 0 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/EcuC/EcucPartitionCollection/EcucPartition +
+
+
+
+
+ + + ComMGeneral + + General configuration parameters of the Communication Manager. + + 1 + 1 + false + + + + ComMDevErrorDetect + + Switches the Development Error Detection and Notification ON or OFF. + + +

+ true: Enabled + false: Disabled +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false +
+ + + ComMDirectUserMapping + + If this parameter is set to true the configuration tool shall automatically create a ComMUser per ComMPnc and a ComMUser per ComMChannel. + + +

+ The shortName of the generated ComMUsers shall follow the following naming convention: + PNCUser_ComMPncId, e.g. PNCUser_13 + ChannelUser_ComMChannelId, e.g. ChannelUser_25 + + Restriction: ComMUser, which are created due to this configuration parameter, shall not be used by SWCs (only available for BswM). +

+
+ 0 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false +
+ + + ComMEcuGroupClassification + + Defines whether a mode inhibition affects the ECU or not. + + +

+ Examples: + + 000: No mode inhibition can be activated + + 001: Wake up inhibition can be enabled + + + Forcing into COMM_NO_COMMUNICATION mode shall be switched on if ComMNmVariant=PASSIVE. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 3 + 255 + 0 +
+ + + ComMModeLimitationEnabled + + true if mode limitation functionality shall be enabled. + + +

+ true: Enabled + false: Disabled +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false +
+ + + ComMPncGatewayEnabled + + Enables or disables support of Partial Network Gateway. + + +

+ False: Partial Networking Gateway is disabled + True: Partial Networking Gateway is enabled +

+
+ 0 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false +
+ + + ComMPncPrepareSleepTimer + + Time in seconds the PNC state machine shall wait in PNC_PREPARE_SLEEP. + + 0 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 63 + 0 + + + + ComMPncSupport + + Enables or disables support of partial networking. + + +

+ False: Partial Networking is disabled + True: Partial Networking is enabled +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false +
+ + + ComMSynchronousWakeUp + + Wake up of one channel shall lead to a wake up of all channels if true. + + +

+ true: Enabled + false: Disabled +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + true +
+ + + ComMTMinFullComModeDuration + + Minimum time duration in seconds, spent in the COMM_FULL_COMMUNICATION sub-state COMM_FULL_COM_NETWORK_REQUESTED. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 5 + 65 + 0.001 + + + + ComMVersionInfoApi + + Switches the possibility to read the published information with the service ComM_GetPublishedInformation(). + + +

+ true: Enabled + false: Disabled +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + true +
+ + + ComMWakeupInhibitionEnabled + + true if wake up inhibition functionality enabled. + + +

+ true: Enabled + false: Disabled +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false +
+
+ + + + ComMGlobalNvMBlockDescriptor + + Reference to NVRAM block containing the none volatile data. If this parameter is not configured it means that no NVRam is used at all. + + 0 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/NvM/NvMBlockDescriptor + + +
+
+
+
+
+
+
+
+
diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_CorTst.arxml b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_CorTst.arxml new file mode 100644 index 00000000..07f6562f --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_CorTst.arxml @@ -0,0 +1,803 @@ + + + + + + + + + + + + + 4.2.0 + AUTOSAR + 2011-11-09 + + + + + + + AUTOSAR + + + + EcucDefs + + + + CorTst + + Configuration of the CorTst module. + + + + + 4.2.0 + AUTOSAR + 2011-11-09 + + + + 0 + 1 + + VARIANT-LINK-TIME + VARIANT-PRE-COMPILE + + + + + CorTstBackgroundConfigSet + + Multiple Configuration Set Container, defines background mode. + + 0 + true + false + + + + CorTstSelect + + This container specifies configuration parameters to select individual tests for foreground mode and background mode. The availability is hardware and implementation specific. + + 1 + 1 + false + + + + CorTstAddress + + Enable/Disables core address test. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + CorTstAlu + + Enable/Disables core ALU test. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + CorTstCache + + Enable/Disables core cache test. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + CorTstInterrupt + + Enable/Disables core interrupt test + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + CorTstMemoryIf + + Enable/Disables core memory interface test + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + CorTstMpu + + Enable/Disables core MPU test + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + CorTstRegister + + Enable/Disables core register test + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + + + + + CorTstConfigApiServices + 1 + 1 + false + + + + CorTstAbortApi + + Adds / removes the service CorTst_Abort() from the code. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + CorTstGetCurrentStatus + + Adds / removes the service CorTst_GetCurrentStatus() from the code. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + CorTstGetFgndSignature + + Adds / removes the service CorTst_GetFgndSignature() from the code. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + CorTstGetSignature + + Adds / removes the service CorTst_GetSignature() from the code. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + CorTstGetStateApi + + Adds / removes the service CorTst_GetState() from the code. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + CorTstStartApi + + Adds / removes the service CorTst_Start() from the code. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + CorTstVersionInfoApi + + Adds / removes the service CorTst_GetVersionInfo() from the code. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + + + CorTstDemEventParameterRefs + + Container for the references to DemEventParameter elements which shall be invoked using the API Dem_ReportErrorStatus in case the corresponding error occurs. The EventId is taken from the referenced DemEventParameter's DemEventId value. The standardized errors are provided in the container and can be extended by vendor specific error references. + + 0 + 1 + false + + + + CORTST_E_CORE_FAILURE + + Reference to the DemEventParameter which shall be issued when the error "CORE failure" has occured. + + 0 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter + + + + + + CorTstForegroundConfigSet + + Multiple Configuration Set Container , defines foreground mode. + + 1 + true + false + + + + CorTstTestIdFgnd + + This is the Id of this specific foreground test configuration. The value shall be used in the call to the API CorTst_Start(CorTst_TestIdFgndType TestId). + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 4294967295 + 0 + + + + + + CorTstSelect + + This container specifies configuration parameters to select individual tests for foreground mode and background mode. The availability is hardware and implementation specific. + + 1 + 1 + false + + + + CorTstAddress + + Enable/Disables core address test. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + CorTstAlu + + Enable/Disables core ALU test. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + CorTstCache + + Enable/Disables core cache test. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + CorTstInterrupt + + Enable/Disables core interrupt test + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + CorTstMemoryIf + + Enable/Disables core memory interface test + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + CorTstMpu + + Enable/Disables core MPU test + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + CorTstRegister + + Enable/Disables core register test + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + + + + + CorTstGeneral + 1 + 1 + false + + + + CorTstDevErrorDetect + + Switch for enabling the development error detection. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + CorTstFgndTestNumber + + This parameter holds the number of test configurations available for the foreground tests as defined in this configuration. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 4294967295 + 1 + + + + CorTstNotificationSupported + + Switch to indicate that the notification is supported. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + true + + + + CorTstTestIntervalIdEndValue + + Defines the end value of the Test Interval Id. + + 0 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 4294967295 + 0 + + + + CorTstTestResultMode + + Switch for enabling test result comparison within the Core test driver. In this mode a core test result OK or NOTOK shall not be calculated from the core test driver. Within core test driver no comparison against the reference value is processed. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + + + + + + + + diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_Crc.arxml b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_Crc.arxml new file mode 100644 index 00000000..2d33f662 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_Crc.arxml @@ -0,0 +1,240 @@ + + + + + + + + + + + + + 4.2.0 + AUTOSAR + 2011-11-09 + + + + + + + AUTOSAR + + + + EcucDefs + + + + Crc + + Configuration of the Crc (Crc routines) module. + + + + + 4.2.0 + AUTOSAR + 2011-11-09 + + + + 0 + 1 + + VARIANT-PRE-COMPILE + + + + + CrcGeneral + + General configuration of CRC module + + 1 + 1 + false + + + + Crc16Mode + + Switch to select one of the available CRC 16-bit (CCITT) calculation methods + + 0 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + CRC_16_HARDWARE + AUTOSAR_ECUC + + + CRC_16_RUNTIME + AUTOSAR_ECUC + + + CRC_16_TABLE + AUTOSAR_ECUC + + + + + + Crc32Mode + + Switch to select one of the available CRC 32-bit (IEEE-802.3 CRC32 Ethernet Standard) calculation methods + + 0 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + CRC_32_HARDWARE + AUTOSAR_ECUC + + + CRC_32_RUNTIME + AUTOSAR_ECUC + + + CRC_32_TABLE + AUTOSAR_ECUC + + + + + + Crc8H2FMode + + Switch to select one of the available CRC 8-bit (2Fh polynomial) calculation methods + + 0 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + CRC_8H2F_HARDWARE + AUTOSAR_ECUC + + + CRC_8H2F_RUNTIME + AUTOSAR_ECUC + + + CRC_8H2F_TABLE + AUTOSAR_ECUC + + + + + + Crc8Mode + + Switch to select one of the available CRC 8-bit (SAE J1850) calculation methods + + 0 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + CRC_8_HARDWARE + AUTOSAR_ECUC + + + CRC_8_RUNTIME + AUTOSAR_ECUC + + + CRC_8_TABLE + AUTOSAR_ECUC + + + + + + + + + + + + + diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_CryIf.arxml b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_CryIf.arxml new file mode 100644 index 00000000..4fe3f57a --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_CryIf.arxml @@ -0,0 +1,212 @@ + + + + + AUTOSAR + + + EcucDefs + + + CryIf + + Configuration of the Crypto Interface. + + STANDARDIZED_MODULE_DEFINITION + 0 + 1 + + VARIANT-PRE-COMPILE + + + + CryIfChannel + + Container for incorporation of CryIfChannel. + + 0 + true + false + + + + CryIfChannelId + + Identifier of the crypto channel + + +

+ Specifies to which crypto channel the CSM queue is connected to. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + true + 4294967295 + 1 +
+
+ + + CryIfDriverObjectRef + + This parameter refers to a Crypto Driver Object. + + +

+ Specifies to which Crypto Driver Object the crypto channel is connected to +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + /AUTOSAR/EcucDefs/Crypto/CryptoDriverObjects/CryptoDriverObject +
+
+
+ + + CryIfGeneral + + Container for common configuration options. + + 1 + 1 + false + + + CryIfDevErrorDetect + + Switches the development error detection and notification on or off. +ï‚· true: detection and notification is enabled. +ï‚· false: detection and notification is disabled. + + +

+ True: Development error detection enabled. + False: Development error detection disabled +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + true +
+ + + CryIfVersionInfoApi + + Pre-processor switch to enable and disable availability of the API CryIf_GetVersionInfo(). + + +

+ True: API CryIf_GetVersionInfo() is available + False: API CryIf_GetVersionInfo() is not available. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + false +
+
+
+ + + CryIfKey + + Container for Channel configuration + + 0 + true + false + + + CryIfKeyId + + Identifier of the key. + + +

+ Specifies to which CryIf key the CSM key is mapped to. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + true + 4294967295 + 1 +
+
+ + + CryIfKeyRef + + This parameter refers to the crypto driver key. + + +

+ Specifies to which crypto driver key the CryIf key is mapped to. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + /AUTOSAR/EcucDefs/Crypto/CryptoKeys/CryptoKey +
+
+
+
+
+
+
+
+
+
+
diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_Cry_Base.arxml b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_Cry_Base.arxml new file mode 100644 index 00000000..117a1b11 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_Cry_Base.arxml @@ -0,0 +1,428 @@ + + + + + + AUTOSAR + + + EcucDefs + + + Cry + + Cry for MICROSAR Cry Implementations + + VENDOR_SPECIFIC_MODULE_DEFINITION + 0 + true + + VARIANT-PRE-COMPILE + + + + CryGeneral + 1 + 1 + false + + + CryUseSyncJobProcessing + + Pre-processor switch to enable and disable synchronous job processing. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + Vector Informatik + false + false + true + + + CryVersionInfoApi + + Pre-processor switch to enable and disable availability of the API Cry_GetVersionInfo(). True: API Cry_GetVersionInfo() is available. False: API Cry_GetVersionInfo() is not available. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + Vector Informatik + false + false + false + + + + + CryAesEncrypt128 + 0 + 1 + false + + + CryAesEncrypt128Config + 1 + 32 + false + + + + + CryAesDecrypt128 + 0 + 1 + false + + + CryAesDecrypt128Config + 1 + 32 + false + + + + + CryFips186 + 0 + 1 + false + + + CryFips186Config + 1 + 32 + false + + + + + CryHmacSha1Verify + 0 + 1 + false + + + CryHmacSha1VerifyConfig + 1 + 32 + false + + + + + CryCmacAes128Gen + 0 + 1 + false + + + CryCmacAes128GenConfig + 1 + 32 + false + + + + + CryCmacAes128Ver + 0 + 1 + false + + + CryCmacAes128VerConfig + 1 + 32 + false + + + + + CryRsaDecrypt + 0 + 1 + false + + + CryRsaDecryptConfig + 1 + 32 + false + + + + + CryRsaSha1SigVer + 0 + 1 + false + + + CryRsaSha1SigVerConfig + 1 + 32 + false + + + + + CryKdf2HmacSha1 + 0 + 1 + false + + + CryKdf2HmacSha1Config + 1 + 32 + false + + + + + CryHashSha256 + 0 + 1 + false + + + CryHashSha256Config + 1 + 32 + false + + + + + CryEcdsaSigGen + 0 + 1 + false + + + CryEcdsaSigGenConfig + 1 + 32 + false + + + + + CryHmacSha256Verify + 0 + 1 + false + + + CryHmacSha256VerifyConfig + 1 + 32 + false + + + + + CryHmacSha256Generate + 0 + 1 + false + + + CryHmacSha256GenerateConfig + 1 + 32 + false + + + + + CryEcdsaSigVer + 0 + 1 + false + + + CryEcdsaSigVerConfig + 1 + 32 + false + + + + + CryEcdh + 0 + 1 + false + + + CryEcdhConfig + 1 + 32 + false + + + + + CryKeyExtract + 0 + 1 + false + + + CryKeyExtractConfig + 1 + 32 + false + + + + + CryKeyWrapSym + 0 + 1 + false + + + CryKeyWrapSymConfig + 1 + 32 + false + + + + + CryRng + 0 + 1 + false + + + CryRngConfig + 1 + 32 + false + + + + + CryHashSha512 + 0 + 1 + false + + + CryHashSha512Config + 1 + 32 + false + + + + + CryHashSha1 + 0 + 1 + false + + + CryHashSha1Config + 1 + 32 + false + + + + + CryHashRipemd160 + 0 + 1 + false + + + CryHashRipemd160Config + 1 + 32 + false + + + + + CryEd25519SigGen + 0 + 1 + false + + + CryEd25519SigGenConfig + 1 + 32 + false + + + + + CryEd25519SigVer + 0 + 1 + false + + + CryEd25519SigVerConfig + 1 + 32 + false + + + + + CryDhX25519CalcSecret + 0 + 1 + false + + + CryDhX25519CalcSecretConfig + 1 + 32 + false + + + + + + + + + + + \ No newline at end of file diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_Crypto.arxml b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_Crypto.arxml new file mode 100644 index 00000000..5d2444f1 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_Crypto.arxml @@ -0,0 +1,1112 @@ + + + + + AUTOSAR + + + EcucDefs + + + Crypto + + Configuration of the Crypto (CryptoDriver) module + + STANDARDIZED_MODULE_DEFINITION + + + + 4.3.0 + AUTOSAR + + + + 0 + true + + VARIANT-PRE-COMPILE + + + + + CryptoDriverObjects + + Container for CRYPTO Objects + + 1 + 1 + false + + + + CryptoDriverObject + + Configuration of a CryptoDriverObject + + 0 + true + false + + + + CryptoDriverObjectId + + Identifier of the Crypto Driver Object. The Crypto Driver Object offers different crypto primitives. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + true + 4294967295 + 1 + + + + CryptoQueueSize + + Size of the queue in the Crypto Driver. Defines the maximum number of jobs in the Crypto Driver Object queue. If it is set to 0, queueing is disabled in the Crypto Driver Object. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + 4294967295 + 0 + + + + + + CryptoPrimitiveRef + + Refers to primitive in the CRYPTO. + + +

+ The CryptoPrimitive is a pre-configured container of the crypto service that shall be used. +

+
+ 1 + true + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + /AUTOSAR/EcucDefs/Crypto/CryptoPrimitives/CryptoPrimitive +
+
+
+
+
+ + + CryptoGeneral + + Container for common configuration options + + 1 + 1 + false + + + + CryptoDevErrorDetect + + Switches the development error detection and notification on or off. + + +

+ true: detection and notification is enabled. + false: detection and notification is disabled +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false +
+ + + CryptoMainFunctionPeriod + + Specifies the period of main function Crypto_MainFunction in seconds. + + 0 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + Inf + 0 + + + + CryptoVersionInfoApi + + Pre-processor switch to enable and disable availability of the API Crypto_GetVersionInfo(). + + +

+ True: API Crypto_GetVersionInfo() is available + False: API Cryptosm_GetVersionInfo() is not available. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false +
+
+
+ + + CryptoKeyElements + + Container for Crypto key elements + + 0 + 1 + false + + + + CryptoKeyElement + + Configuration of a CryptoKeyElement + + 1 + true + false + + + + CryptoKeyElementAllowPartialAccess + + Enable or disable writing and reading the key element with data smaller than the size of the element. + + +

+ True: enable partial access of the key element + False: disable partial access of the key element +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false +
+ + + CryptoKeyElementId + + Identifier of the CRYPTO key element + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + true + 4294967295 + 1 + + + + CryptoKeyElementInitValue + + Value which will be used to fill the element during initialisation, when the element is not already initialized. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + CryptoKeyElementPersist + + Enable or disable persisting of the key element in non-volatile storage. + + +

+ True: enable persisting of the key element. + False: disable persisting of the key element. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false +
+ + + CryptoKeyElementReadAccess + + Define the reading access rights of the key element. + + +

+ CRYPTO_RA_DENIED = key element cannot be read from outside the Crypto Driver + CRYPTO_RA INTERNAL_COPY = key element can be copied to another key element in the same crypto driver. + CRYPTO_RA_ALLOWED = key element can be read as plaintext + CRYPTO_RA_ENCRYPTED = key element can be read encrypted. E.g. SHE Ram-Key export. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + CRYPTO_RA_ALLOWED + AUTOSAR_ECUC + + + CRYPTO_RA_DENIED + AUTOSAR_ECUC + + + CRYPTO_RA_ENCRYPTED + AUTOSAR_ECUC + + + CRYPTO_RA_INTERNAL_COPY + AUTOSAR_ECUC + + +
+ + + CryptoKeyElementSize + + Maximum Size size of a CRYPTO key element in bytes + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + 4294967295 + 1 + + + + CryptoKeyElementWriteAccess + + Define the writing access rights of the key element + + +

+ CRYPTO_WA_DENIED = key element can not be written from outside the Crypto Driver + CRYPTO_WA INTERNAL_COPY = key element can be filled with another key element in the same crypto driver. + CRYPTO_WA_ALLOWED = key element can be rwritten as plaintext + CRYPTO_WA_ENCRYPTED = key element can be written encrypted. E.g. SHE load key. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + CRYPTO_WA_ALLOWED + AUTOSAR_ECUC + + + CRYPTO_WA_DENIED + AUTOSAR_ECUC + + + CRYPTO_WA_ENCRYPTED + AUTOSAR_ECUC + + + CRYPTO_WA_INTERNAL_COPY + AUTOSAR_ECUC + + +
+
+ + + + CryptoKeyElementVirtualTargetRef + + Refers to a key element which will contain the actual data. If the Reference is configured, the key element will be a virtual key element. + + 1 + true + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + /AUTOSAR/EcucDefs/Crypto/CryptoKeyElements/CryptoKeyElement + + +
+
+
+ + + CryptoKeyTypes + + Container for CRYPTO key types + + 0 + 1 + false + + + + CryptoKeyType + + Configuration of a CryptoKeyType + + 1 + true + false + + + + CryptoKeyElementRef + + Refers to a pointer in the Crypto Key Element, which holds the data of the crypto key element. + + 1 + true + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + /AUTOSAR/EcucDefs/Crypto/CryptoKeyElements/CryptoKeyElement + + + + + + + + CryptoKeys + + Container for CRYPTO keys + + 0 + 1 + false + + + + CryptoKey + + Configuration of a CryptoKey + + 1 + true + false + + + + CryptoKeyDeriveIterations + + Holds the number of iterations to be performed by the key derivation primitive + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + 4294967295 + 1 + + + + CryptoKeyId + + Identifier of the CRYPTO Key + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + true + 4294967295 + 1 + + + + + + CryptoKeyTypeRef + + Refers to a pointer in the CRYPTOto a CryptoKeyType. The CryptoKeyType provides the information which key elements are contained in a CryptoKey. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + /AUTOSAR/EcucDefs/Crypto/CryptoKeyTypes/CryptoKeyType + + + + + + + + CryptoPrimitives + + Container for CRYPTO primitives + + 0 + true + false + + + + CryptoPrimitive + + Configuration of a CryptoPrimitive + + 0 + true + false + + + + CryptoPrimitiveAlgorithmFamily + + Determines the algorithm family used for the crypto service + + 1 + true + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + CRYPTO_ALGOFAM_3DES + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_AES + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_BLAKE_1_256 + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_BLAKE_1_512 + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_BLAKE_2s_256 + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_BLAKE_2s_512 + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_BRAINPOOL + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_CHACHA + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_CUSTOM + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_ECCNIST + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_ECIES + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_ED25519 + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_NOT_SET + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_RIPEMD160 + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_RNG + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_RSA + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_SECURECOUNTER + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_SHA1 + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_SHA2_224 + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_SHA2_256 + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_SHA2_384 + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_SHA2_512 + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_SHA2_512_224 + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_SHA2_512_256 + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_SHA3_224 + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_SHA3_256 + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_SHA3_384 + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_SHA3_512 + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_SHAKE128 + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_SHAKE256 + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_SIPHASH + AUTOSAR_ECUC + + + + + + CryptoPrimitiveAlgorithmMode + + Determines the algorithm mode used for the crypto service + + 1 + true + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + CRYPTO_ALGOMODE_12ROUNDS + AUTOSAR_ECUC + + + CRYPTO_ALGOMODE_20ROUNDS + AUTOSAR_ECUC + + + CRYPTO_ALGOMODE_8ROUNDS + AUTOSAR_ECUC + + + CRYPTO_ALGOMODE_CBC + AUTOSAR_ECUC + + + CRYPTO_ALGOMODE_CFB + AUTOSAR_ECUC + + + CRYPTO_ALGOMODE_CMAC + AUTOSAR_ECUC + + + CRYPTO_ALGOMODE_CTR + AUTOSAR_ECUC + + + CRYPTO_ALGOMODE_CTRDRBG + AUTOSAR_ECUC + + + CRYPTO_ALGOMODE_CUSTOM + AUTOSAR_ECUC + + + CRYPTO_ALGOMODE_ECB + AUTOSAR_ECUC + + + CRYPTO_ALGOMODE_GCM + AUTOSAR_ECUC + + + CRYPTO_ALGOMODE_GMAC + AUTOSAR_ECUC + + + CRYPTO_ALGOMODE_HMAC + AUTOSAR_ECUC + + + CRYPTO_ALGOMODE_NOT_SET + AUTOSAR_ECUC + + + CRYPTO_ALGOMODE_OFB + AUTOSAR_ECUC + + + CRYPTO_ALGOMODE_RSAES_OAEP + AUTOSAR_ECUC + + + CRYPTO_ALGOMODE_RSAES_PKCS1_v1_5 + AUTOSAR_ECUC + + + CRYPTO_ALGOMODE_RSASSA_PKCS1_v1_5 + AUTOSAR_ECUC + + + CRYPTO_ALGOMODE_RSASSA_PSS + AUTOSAR_ECUC + + + CRYPTO_ALGOMODE_XTS + AUTOSAR_ECUC + + + + + + CryptoPrimitiveAlgorithmSecondaryFamily + + Determines the algorithm secondary family used for the crypto service + + 1 + true + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + CRYPTO_ALGOFAM_3DES + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_AES + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_BLAKE_1_256 + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_BLAKE_1_512 + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_BLAKE_2s_256 + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_BLAKE_2s_512 + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_BRAINPOOL + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_CHACHA + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_CUSTOM + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_ECCNIST + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_ECIES + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_ED25519 + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_NOT_SET + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_RIPEMD160 + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_RNG + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_RSA + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_SECURECOUNTER + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_SHA1 + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_SHA2_224 + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_SHA2_256 + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_SHA2_384 + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_SHA2_512 + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_SHA2_512_224 + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_SHA2_512_256 + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_SHA3_224 + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_SHA3_256 + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_SHA3_384 + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_SHA3_512 + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_SHAKE128 + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_SHAKE256 + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_SIPHASH + AUTOSAR_ECUC + + + + + + CryptoPrimitiveService + + Determines the crypto service used for defining the capabilities + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + AEAD_DECRYPT + AUTOSAR_ECUC + + + AEAD_ENCRYPT + AUTOSAR_ECUC + + + DECRYPT + AUTOSAR_ECUC + + + ENCRYPT + AUTOSAR_ECUC + + + HASH + AUTOSAR_ECUC + + + MAC_GENERATE + AUTOSAR_ECUC + + + MAC_VERIFY + AUTOSAR_ECUC + + + RANDOM + AUTOSAR_ECUC + + + SIGNATURE_GENERATE + AUTOSAR_ECUC + + + SIGNATURE_VERIFY + AUTOSAR_ECUC + + + SECCOUNTER_READ + AUTOSAR_ECUC + + + SECCOUNTER_INCREMENT + AUTOSAR_ECUC + + + + + + + CryptoPrimitiveAlgorithmFamilyCustom + + Container of custom algorithm family values. +The container name serves as a symbolic name for the identifier of the custom algorithm family type. + + 0 + true + false + + + CryptoPrimitiveAlgorithmFamilyCustomId + + The custom value of this algorithm family + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + true + 254 + 128 + + + + + CryptoPrimitiveAlgorithmModeCustom + + Container of custom algorithm family values. +The container name serves as a symbolic name for the identifier of the custom algorithm mode type. + + 0 + true + false + + + CryptoPrimitiveAlgorithmModeCustomId + + The custom value of this algorithm mode + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + true + 254 + 128 + + + + + +
+
+
+
+
+
+
+
diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_Csm.arxml b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_Csm.arxml new file mode 100644 index 00000000..e37d8b58 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_Csm.arxml @@ -0,0 +1,6598 @@ + + + + + AUTOSAR + + + EcucDefs + + + Csm + + Configuration of the Csm (CryptoServiceManager) module. + + STANDARDIZED_MODULE_DEFINITION + + + + 4.3.0 + AUTOSAR + + + + 0 + 1 + + VARIANT-PRE-COMPILE + + + + + CsmCallbacks + + Container for callback function configurations + + 0 + 1 + false + + + + CsmCallback + + Container for configuration of a callback function + + 0 + true + false + + + + CsmCallbackFunc + + Callback function to be called if an asynchronous operation has finished. The corresponding job has to be configured to be processed asynchronously. + + 0 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + CsmCallbackId + + Identifier of the callback function. + + 0 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + 4294967295 + 1 + + + + + + + + CsmGeneral + + Container for common configuration options. + + 1 + 1 + false + + + + CsmAsymPrivateKeyMaxLength + + Maximum length in bytes of an asymmetric public key for all algorithm + + 0 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + 4294967295 + 1 + + + + CsmAsymPublicKeyMaxLength + + Maximum length in bytes of an asymmetric key for all algorithm + + 0 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + 4294967295 + 1 + + + + CsmDevErrorDetect + + Switches the development error detection and notification on or off. + + +

+ * true: detection and notification is enabled. + * false: detection and notification is disabled. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + true +
+ + + CsmMainFunctionPeriod + + Specifies the period of main function Csm_MainFunction in seconds. + + 0 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + Inf + 0 + + + + CsmSymKeyMaxLength + + Maximum length in bytes of a symmetric key for all algorithm + + 0 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + 4294967295 + 1 + + + + CsmUseDeprecated + + Decides if the deprecated interfaces shall be used (Backwards combatibility). + + +

+ true: use deprecated interfaces. + false: use normal interfaces. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + false +
+ + + CsmVersionInfoApi + + Pre-processor switch to enable and disable availability of the API Csm_GetVersionInfo(). + + +

+ True: API Csm_GetVersionInfo() is available. + False: API Csm_GetVersionInfo() is not available. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + false +
+ + + + CsmMaxAlignScalarType + + The scalar type which has the maximum alignment restrictions on the given platform. + + +

+ This type can be e.g. uint8, uint16 or uint32. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false +
+ + + CsmMaximumBlockingTime + + If interruption is turned on with the configuration option CsmUseInterruption, this option configures the maximum time in microseconds the main function shall be allowed to run before it must interrupt itself. The lowest allowed value for the option is implementation dependent. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + 4294967295 + 1 + + + + CsmUseInterruption + + Pre-processor switch to enable and disable interruption of job processing. + + +

+ True: Interruption of job processing enabled + False: Interruption of job processing disabled +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false +
+ + + CsmUseSyncJobProcessing + + Pre-processor switch to enable and disable synchronous job processing. + + +

+ True: synchronous job processing enabled + False: synchronous job processing disabled +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false +
+ + CsmCustomIncludeFiles + 0 + true + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + +
+
+ + + CsmJobs + + Container for configuration of CSM jobs. + + 0 + 1 + false + + + + CsmJob + + Container for configuration of CSM job. The container name serves as a symbolic name for the identifier of a job configuration. + + 1 + true + false + + + + CsmJobId + + Identifier of the CSM job + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + true + 4294967295 + 0 + + + + CsmJobPrimitiveCallbackUpdateNotification + + This parameter indicates, whether the callback function shall be called, if the UPDATE operation has been finished. + + 0 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + false + + + + CsmJobPriority + + Priority of the job. + + +

+ The higher the value, the higher the job's priority. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + 4294967295 + 0 +
+ + + CsmJobUsePort + + Does the job need RTE interfaces? + + +

+ True: the job needs RTE interfaces + False: the job needs no RTE interfaces +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + false +
+
+ + + + CsmJobKeyRef + + This parameter refers to the key which shall be used for the CsmPrimitive. It's possible to use a CsmKey for different jobs + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + /AUTOSAR/EcucDefs/Csm/CsmKeys/CsmKey + + + + CsmJobPrimitiveCallbackRef + + This parameter refers to the used CsmCallback. + + +

+ The referred CsmCallback is called when the crypto job has been finished. +

+
+ 0 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + /AUTOSAR/EcucDefs/Csm/CsmCallbacks/CsmCallback +
+ + + CsmJobPrimitiveRef + + This parameter refers to the used CsmPrimitive. + + +

+ Different jobs may refer to one CsmPrimitive. The referred CsmPrimitive provides detailed information on the actual cryptographic routine. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + /AUTOSAR/EcucDefs/Csm/CsmPrimitives +
+ + + CsmJobQueueRef + + This parameter refers to the queue. + + +

+ The queue is used if the underlying crypto driver object is busy. The queue refers also to the channel which is used. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + /AUTOSAR/EcucDefs/Csm/CsmQueues/CsmQueue +
+
+
+
+
+ + + CsmKeys + + Container for CSM key configurations. + + 0 + 1 + false + + + + CsmKey + + Container for configuration of a CSM key. The container name serves as a symbolic name for the identifier of a key configuration. + + 0 + true + false + + + + CsmKeyId + + Identifier of the CsmKey + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + true + 4294967295 + 1 + + + + CsmKeyUsePort + + Does the key need RTE interfaces? + + +

+ True: RTE interfaces used for this key + False: No RTE interfaces used for this key +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false +
+
+ + + + CsmKeyRef + + This parameter refers to the used CryIfKey. The underlying CryIfKey refers to a specific CryptoKey in the Crypto Driver. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + /AUTOSAR/EcucDefs/CryIf/CryIfKey + + +
+
+
+ + + CsmPrimitives + + Container for configuration of CsmPrimitives + + 0 + true + false + + + + CsmAEADDecrypt + + Configuration of AEAD decryption primitives + + 0 + 1 + false + + + + CsmAEADDecryptConfig + + Container for configuration of a CSM decryption interface. The container name serves as a symbolic name for the identifier of an decryption interface. + + 1 + 1 + false + + + + CsmAEADDecryptAlgorithmFamiliy + + Determines the algorithm family used for the crypto service. This parameter defines the most significant part of the algorithm. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + CRYPTO_ALGOFAM_3DES + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_AES + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_CUSTOM + AUTOSAR_ECUC + + + + + + CsmAEADDecryptAlgorithmFamilyCustom + + This is the name of the custom algorithm family, if CRYPTO_ALGOFAM_CUSTOM is used as CsmAEADDecryptAlgorithmFamily. + + 0 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + CsmAEADDecryptAlgorithmKeyLength + + Size of the AEAD decryption key in bytes + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + 4294967295 + 1 + + + + CsmAEADDecryptAlgorithmMode + + Determines the algorithm mode used for the crypto service + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + CRYPTO_ALGOFAM_CUSTOM + AUTOSAR_ECUC + + + CRYPTO_ALGOMODE_GCM + AUTOSAR_ECUC + + + + + + CsmAEADDecryptAlgorithmModeCustom + + Name of the custom algorithm mode used for the crypto service + + 0 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + CsmAEADDecryptAssociatedDataMaxLength + + Max size of the input associated data length in bytes + + 0 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + 4294967295 + 1 + + + + CsmAEADDecryptCiphertextMaxLength + + Max size of the input ciphertext in bytes + + 0 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + 4294967295 + 1 + + + + CsmAEADDecryptPlaintextMaxLength + + Size of the output plaintext length in bytes + + 0 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + 4294967295 + 1 + + + + CsmAEADDecryptProcessing + + Determines how the interface shall be used for that primitive. Synchronous processing returns with the result while asynchronous processing returns without processing the job. The caller will be notified by the corresponding callback + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + CSM_ASYNCHRONOUS + AUTOSAR_ECUC + + + CSM_SYNCHRONOUS + AUTOSAR_ECUC + + + + + + CsmAEADDecryptTagLength + + Size of the input Tag length in BITS + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + 4294967295 + 1 + + + + + + CsmAEADDecryptKeyRef + + This parameter refers to the key used for that decryption primitive. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + /AUTOSAR/EcucDefs/Csm/CsmKeys/CsmKey + + + + CsmAEADDecryptQueueRef + + This parameter refers to the queue used for that decryption primitive. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + /AUTOSAR/EcucDefs/Csm/CsmQueues/CsmQueue + + + + + + + + CsmAEADEncrypt + + Configuration of AEAD encryption primitives + + 0 + 1 + false + + + + CsmAEADEncryptConfig + + Container for configuration of a CSM encryption interface. The container name serves as a symbolic name for the identifier of an encryption interface. + + 1 + 1 + false + + + + CsmAEADEncryptAlgorithmFamiliy + + Determines the algorithm family used for the crypto service. This parameter defines the most significant part of the algorithm. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + CRYPTO_ALGOFAM_3DES + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_AES + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_CUSTOM + AUTOSAR_ECUC + + + + + + CsmAEADEncryptAlgorithmFamilyCustom + + This is the name of the custom algorithm family, if CRYPTO_ALGOFAM_CUSTOM is used as CsmAEADEncryptAlgorithmFamily. + + 0 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + CsmAEADEncryptAlgorithmKeyLength + + Size of the AEAD encryption key in bytes + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + 4294967295 + 1 + + + + CsmAEADEncryptAlgorithmMode + + Determines the algorithm mode used for the crypto service + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + CRYPTO_ALGOFAM_CUSTOM + AUTOSAR_ECUC + + + CRYPTO_ALGOMODE_GCM + AUTOSAR_ECUC + + + + + + CsmAEADEncryptAlgorithmModeCustom + + Name of the custom algorithm mode used for the crypto service + + 0 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + CsmAEADEncryptAssociatedDataMaxLength + + Max size of the input associated data length in bytes + + 0 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + 4294967295 + 1 + + + + CsmAEADEncryptCiphertextMaxLength + + Max size of the output ciphertext length in bytes + + 0 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + 4294967295 + 1 + + + + CsmAEADEncryptPlaintextMaxLength + + Max size of the input plaintext length in bytes + + 0 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + 4294967295 + 1 + + + + CsmAEADEncryptProcessing + + Determines how the interface shall be used for that primitive. Synchronous processing returns with the result while asynchronous processing returns without processing the job. The caller will be notified by the corresponding callback + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + CSM_ASYNCHRONOUS + AUTOSAR_ECUC + + + CSM_SYNCHRONOUS + AUTOSAR_ECUC + + + + + + CsmAEADEncryptTagLength + + Size of the output Tag length in bytes + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + 4294967295 + 1 + + + + + + CsmAEADEncryptKeyRef + + This parameter refers to the key used for that encryption primitive. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + /AUTOSAR/EcucDefs/Csm/CsmKeys/CsmKey + + + + CsmAEADEncryptQueueRef + + This parameter refers to the queue used for that encryption primitive. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + /AUTOSAR/EcucDefs/Csm/CsmQueues/CsmQueue + + + + + + + + CsmDecrypt + + Configurations of Decryption primitives + + 0 + 1 + false + + + + CsmDecryptConfig + + Container for configuration of a CSM decryption interface. The container name serves as a symbolic name for the identifier of an decryption interface. + + 1 + 1 + false + + + + CsmDecryptAlgorithmFamiliy + + Determines the algorithm family used for the crypto service. This parameter defines the most significant part of the algorithm. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + CRYPTO_ALGOFAM_3DES + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_AES + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_CHACHA + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_CUSTOM + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_ECIES + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_RSA + AUTOSAR_ECUC + + + + + + CsmDecryptAlgorithmFamilyCustom + + Name of the custom algorithm family, if CRYPTO_ALGOFAM_CUSTOM is used as CsmDecryptAlgorithmFamily. + + 0 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + CsmDecryptAlgorithmKeyLength + + Size of the encryption key in bytes + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + 4294967295 + 1 + + + + CsmDecryptAlgorithmMode + + Determines the algorithm mode used for the crypto service + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + CRYPTO_ALGOMODE_12ROUNDS + AUTOSAR_ECUC + + + CRYPTO_ALGOMODE_20ROUNDS + AUTOSAR_ECUC + + + CRYPTO_ALGOMODE_8ROUNDS + AUTOSAR_ECUC + + + CRYPTO_ALGOMODE_CBC + AUTOSAR_ECUC + + + CRYPTO_ALGOMODE_CFB + AUTOSAR_ECUC + + + CRYPTO_ALGOMODE_CTR + AUTOSAR_ECUC + + + CRYPTO_ALGOMODE_CUSTOM + AUTOSAR_ECUC + + + CRYPTO_ALGOMODE_ECB + AUTOSAR_ECUC + + + CRYPTO_ALGOMODE_OFB + AUTOSAR_ECUC + + + CRYPTO_ALGOMODE_RSAES_OAEP + AUTOSAR_ECUC + + + CRYPTO_ALGOMODE_RSAES_PKCS1_v1_5 + AUTOSAR_ECUC + + + CRYPTO_ALGOMODE_XTS + AUTOSAR_ECUC + + + + + + CsmDecryptAlgorithmModeCustom + + Name of the custom algorithm mode used for the crypto service + + 0 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + CsmDecryptAlgorithmSecondaryFamily + + Determines the secondary algorithm family used for the crypto service + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + CRYPTO_ALGOFAM_NOT_SET + + + CRYPTO_ALGOFAM_CUSTOM + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_NOT_SET + AUTOSAR_ECUC + + + + + + CsmDecryptAlgorithmSecondaryFamilyCustom + + Name of the custom secondary algorithm family used for the crypto service + + 0 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + CsmDecryptDataMaxLength + + Max size of the input ciphertext length in bytes + + 0 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + 4294967295 + 1 + + + + CsmDecryptProcessing + + Determines how the interface shall be used for that primitive. Synchronous processing returns with the result while asynchronous processing returns without processing the job. The caller will be notified by the corresponding callback + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + CSM_ASYNCHRONOUS + AUTOSAR_ECUC + + + CSM_SYNCHRONOUS + AUTOSAR_ECUC + + + + + + CsmDecryptResultMaxLength + + Max size of the output plaintext length in bytes + + 0 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + 4294967295 + 1 + + + + + + + + CsmEncrypt + + Configurations of Encryption primitives + + 0 + 1 + false + + + + CsmEncryptConfig + + Container for configuration of a CSM encryption interface. The container name serves as a symbolic name for the identifier of an encryption interface. + + 1 + 1 + false + + + + CsmEncryptAlgorithmFamiliy + + Determines the algorithm family used for the crypto service. This parameter defines the most significant part of the algorithm. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + CRYPTO_ALGOFAM_3DES + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_AES + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_CHACHA + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_CUSTOM + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_ECIES + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_RSA + AUTOSAR_ECUC + + + + + + CsmEncryptAlgorithmFamilyCustom + + This is the name of the custom algorithm family, if CRYPTO_ALGOFAM_CUSTOM is used as CsmEncryptAlgorithmFamily. + + 0 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + CsmEncryptAlgorithmMode + + Determines the algorithm mode used for the crypto service + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + CRYPTO_ALGOMODE_12ROUNDS + AUTOSAR_ECUC + + + CRYPTO_ALGOMODE_20ROUNDS + AUTOSAR_ECUC + + + CRYPTO_ALGOMODE_8ROUNDS + AUTOSAR_ECUC + + + CRYPTO_ALGOMODE_CBC + AUTOSAR_ECUC + + + CRYPTO_ALGOMODE_CFB + AUTOSAR_ECUC + + + CRYPTO_ALGOMODE_CTR + AUTOSAR_ECUC + + + CRYPTO_ALGOMODE_CUSTOM + AUTOSAR_ECUC + + + CRYPTO_ALGOMODE_ECB + AUTOSAR_ECUC + + + CRYPTO_ALGOMODE_NOT_SET + AUTOSAR_ECUC + + + CRYPTO_ALGOMODE_OFB + AUTOSAR_ECUC + + + CRYPTO_ALGOMODE_RSAES_OAEP + AUTOSAR_ECUC + + + CRYPTO_ALGOMODE_RSAES_PKCS1_v1_5 + AUTOSAR_ECUC + + + CRYPTO_ALGOMODE_XTS + AUTOSAR_ECUC + + + + + + CsmEncryptAlgorithmModeCustom + + Name of the custom algorithm mode used for the crypto service + + 0 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + CsmEncryptAlgorithmSecondaryFamily + + Determines the algorithm family used for the crypto service + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + CRYPTO_ALGOFAM_NOT_SET + + + CRYPTO_ALGOFAM_CUSTOM + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_NOT_SET + AUTOSAR_ECUC + + + + + + CsmEncryptAlgorithmSecondaryFamilyCustom + + Name of the custom secondary algorithm family used for the crypto service + + 0 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + CsmEncryptDataMaxLength + + Max size of the input plaintext length in bytes + + 0 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + 4294967295 + 1 + + + + CsmEncryptProcessing + + Determines how the interface shall be used for that primitive. Synchronous processing returns with the result while asynchronous processing returns without processing the job. The caller will be notified by the corresponding callback + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + CSM_ASYNCHRONOUS + AUTOSAR_ECUC + + + CSM_SYNCHRONOUS + AUTOSAR_ECUC + + + + + + CsmEncryptResultMaxLength + + Max size of the output cipher length in bytes + + 0 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + 4294967295 + 1 + + + + + + + + CsmHash + + Container for Hash Configurations + + 0 + 1 + false + + + + CsmHashConfig + + Container for configuration of a CSM hash. The container name serves as a symbolic name for the identifier of a key configuration. + + 1 + 1 + false + + + + CsmHashAlgorithmFamiliy + + Determines the algorithm family used for the crypto service. This parameter defines the most significant part of the algorithm. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + CRYPTO_ALGOFAM_BLAKE_1_256 + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_BLAKE_1_512 + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_BLAKE_2s_256 + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_BLAKE_2s_512 + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_CUSTOM + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_RIPEMD160 + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_SHA1 + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_SHA2_224 + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_SHA2_256 + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_SHA2_384 + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_SHA2_512 + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_SHA2_512_224 + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_SHA2_512_256 + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_SHA3_224 + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_SHA3_256 + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_SHA3_384 + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_SHA3_512 + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_SHA3_SHAKE128 + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_SHA3_SHAKE256 + AUTOSAR_ECUC + + + + + + CsmHashAlgorithmFamilyCustom + + This is the name of the custom algorithm family, if CRYPTO_ALGOFAM_CUSTOM is used as CsmHashAlgorithmFamily. + + 0 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + CsmHashAlgorithmMode + + Determines the algorithm mode used for the crypto service + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + CRYPTO_ALGOMODE_NOT_SET + + + CRYPTO_ALGOMODE_CUSTOM + AUTOSAR_ECUC + + + CRYPTO_ALGOMODE_NOT_SET + AUTOSAR_ECUC + + + + + + CsmHashAlgorithmModeCustom + + Name of the custom primitive mode. + + 0 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + CsmHashAlgorithmSecondaryFamily + + Determines the algorithm family used for the crypto service + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + CRYPTO_ALGOFAM_NOT_SET + + + CRYPTO_ALGOFAM_CUSTOM + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_NOT_SET + AUTOSAR_ECUC + + + + + + CsmHashAlgorithmSecondaryFamilyCustom + + This is the second name of the custom algorithm family, if CRYPTO_ALGOFAM_CUSTOM is set as CsmHashAlgorithmSecondaryFamily. + + 0 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + CsmHashDataMaxLength + + Max size of the input data length in bytes + + 0 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + 4294967295 + 1 + + + + CsmHashProcessing + + Determines how the interface shall be used for that primitive. Synchronous processing returns with the result while asynchronous processing returns without processing the job. The caller will be notified by the corresponding callback. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + CSM_ASYNCHRONOUS + AUTOSAR_ECUC + + + CSM_SYNCHRONOUS + AUTOSAR_ECUC + + + + + + CsmHashResultLength + + Size of the output hash length in bytes + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + 4294967295 + 1 + + + + + + + + CsmMacGenerate + + Configurations of MacGenerate primitives + + 0 + 1 + false + + + + CsmMacGenerateConfig + + Container for configuration of a CSM mac generation interface. The container name serves as a symbolic name for the identifier of a MAC generation interface. + + 1 + 1 + false + + + + CsmMacGenerateAlgorithmFamiliy + + Determines the algorithm family used for the crypto service. This parameter defines the most significant part of the algorithm. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + CRYPTO_ALGOFAM_3DES + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_AES + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_BLAKE_1_256 + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_BLAKE_1_512 + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_BLAKE_2s_256 + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_BLAKE_2s_512 + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_CHACHA + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_CUSTOM + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_RIPEMD160 + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_RNG + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_SHA1 + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_SHA2_224 + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_SHA2_256 + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_SHA2_384 + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_SHA2_512 + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_SHA2_512_224 + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_SHA2_512_256 + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_SHA3_224 + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_SHA3_256 + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_SHA3_384 + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_SHA3_512 + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_SHA3_SHAKE128 + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_SHA3_SHAKE256 + AUTOSAR_ECUC + + + + + + CsmMacGenerateAlgorithmFamilyCustom + + This is the name of the custom algorithm family, + + +

+ if CRYPTO_ALGOFAM_CUSTOM is used as CsmMacGenerateAlgorithmFamily +

+
+ 0 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false +
+ + + CsmMacGenerateAlgorithmKeyLength + + Size of the MAC key in bytes + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + 4294967295 + 1 + + + + CsmMacGenerateAlgorithmMode + + Determines the algorithm mode used for the crypto service + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + CRYPTO_ALGOMODE_CMAC + AUTOSAR_ECUC + + + CRYPTO_ALGOMODE_CTRDRBG + AUTOSAR_ECUC + + + CRYPTO_ALGOMODE_CUSTOM + AUTOSAR_ECUC + + + CRYPTO_ALGOMODE_GMAC + AUTOSAR_ECUC + + + CRYPTO_ALGOMODE_HMAC + AUTOSAR_ECUC + + + CRYPTO_ALGOMODE_NOT_SET + AUTOSAR_ECUC + + + CRYPTO_ALGOMODE_SIPHASH_2_4 + AUTOSAR_ECUC + + + CRYPTO_ALGOMODE_SIPHASH_4_8 + AUTOSAR_ECUC + + + + + + CsmMacGenerateAlgorithmModeCustom + + Name of the custom algorithm mode used for the crypto service + + 0 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + CsmMacGenerateAlgorithmSecondaryFamily + + Determines the secondary algorithm family used for the crypto service + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + CRYPTO_ALGOFAM_NOT_SET + + + CRYPTO_ALGOFAM_CUSTOM + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_NOT_SET + AUTOSAR_ECUC + + + + + + CsmMacGenerateAlgorithmSecondaryFamilyCustom + + This is the second name of the custom algorithm family, if CRYPTO_ALGOFAM_CUSTOM is set as CsmHashAlgorithmSecondaryFamilyCustom. + + 0 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + CsmMacGenerateDataMaxLength + + Max size of the input data length in bytes + + 0 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + 4294967295 + 1 + + + + CsmMacGenerateProcessing + + Determines how the interface shall be used for that primitive. Synchronous processing returns with the result while asynchronous processing returns without processing the job. The caller will be notified by the corresponding callback. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + CSM_ASYNCHRONOUS + AUTOSAR_ECUC + + + CSM_SYNCHRONOUS + AUTOSAR_ECUC + + + + + + CsmMacGenerateResultLength + + Size of the output MAC length in bytes + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + 4294967295 + 1 + +
+
+
+
+ + + CsmMacVerify + + Configurations of MacVerify primitives + + 0 + 1 + false + + + + CsmMacVerifyConfig + + Container for configuration of a CSM MAC verification interface. The container name serves as a symbolic name for the identifier of a MAC generation interface + + 1 + 1 + false + + + + CsmMacVerifyAlgorithmFamiliy + + Determines the algorithm family used for the crypto service. This parameter defines the most significant part of the algorithm. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + CRYPTO_ALGOFAM_AES + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_BLAKE_1_256 + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_BLAKE_1_512 + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_BLAKE_2s_256 + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_BLAKE_2s_512 + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_CUSTOM + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_RIPEMD160 + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_SHA1 + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_SHA2_224 + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_SHA2_256 + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_SHA2_384 + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_SHA2_512 + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_SHA2_512_224 + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_SHA2_512_256 + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_SHA3_224 + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_SHA3_256 + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_SHA3_384 + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_SHA3_512 + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_SHA3_SHAKE128 + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_SHA3_SHAKE256 + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_SIPHASH + AUTOSAR_ECUC + + + + + + CsmMacVerifyAlgorithmFamilyCustom + + Name of the custom algorithm family used for the crypto service + + 0 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + CsmMacVerifyAlgorithmSecondaryFamily + + Determines the secondary algorithm family used for the crypto service + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + CRYPTO_ALGOFAM_NOT_SET + + + CRYPTO_ALGOFAM_CUSTOM + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_NOT_SET + AUTOSAR_ECUC + + + + + + CsmMacVerifyAlgorithmSecondaryFamilyCustom + + This is the second the name of the custom algorithm, if CRYPTO_ALGOFAM_CUSTOM is set as CsmMacVerifyAlgorithmSecondaryFamily + + 0 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + CsmMacVerifyCompareLength + + Size of the input MAC length, that shall be verified, in BITS + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + 4294967295 + 1 + + + + CsmMacVerifyDataMaxLength + + Max size of the input data length, for whichs MAC shall be verified, in bytes + + 0 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + 4294967295 + 1 + + + + CsmMacVerifyProcessing + + Determines how the interface shall be used for that primitive. Synchronous processing returns with the result while asynchronous processing returns without processing the job. The caller will be notified by the corresponding callback. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + CSM_ASYNCHRONOUS + AUTOSAR_ECUC + + + CSM_SYNCHRONOUS + AUTOSAR_ECUC + + + + + + + + + + CsmRandomGenerate + + Configurations of RandomGenerate primitives + + 0 + 1 + false + + + + CsmRandomGenerateConfig + + Container for configuration of a CSM random generator. The container name serves as a symbolic name for the identifier of a random generator configuration. + + 1 + 1 + false + + + + CsmRandomGenerateAlgorithmFamiliy + + Determines the algorithm family used for the crypto service. This parameter defines the most significant part of the algorithm. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + CRYPTO_ALGOFAM_3DES + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_AES + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_BLAKE_1_256 + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_BLAKE_1_512 + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_BLAKE_2s_256 + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_BLAKE_2s_512 + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_CHACHA + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_CUSTOM + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_RIPEMD160 + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_RNG + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_SHA1 + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_SHA2_224 + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_SHA2_256 + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_SHA2_384 + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_SHA2_512 + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_SHA2_512_224 + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_SHA2_512_256 + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_SHA3_224 + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_SHA3_256 + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_SHA3_384 + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_SHA3_512 + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_SHA3_SHAKE128 + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_SHA3_SHAKE256 + AUTOSAR_ECUC + + + + + + CsmRandomGenerateAlgorithmFamilyCustom + + Name of the custom algorithm family used for the crypto service. This is the name of the custom algorithm family, if CRYPTO_ALGOFAM_CUSTOM is used as CsmRandomAlgorithmFamily + + 0 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + CsmRandomGenerateAlgorithmMode + + Determines the algorithm mode used for the crypto service + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + CRYPTO_ALGOMODE_CMAC + AUTOSAR_ECUC + + + CRYPTO_ALGOMODE_CTRDRBG + AUTOSAR_ECUC + + + CRYPTO_ALGOMODE_CUSTOM + AUTOSAR_ECUC + + + CRYPTO_ALGOMODE_GMAC + AUTOSAR_ECUC + + + CRYPTO_ALGOMODE_HMAC + AUTOSAR_ECUC + + + CRYPTO_ALGOMODE_NOT_SET + AUTOSAR_ECUC + + + CRYPTO_ALGOMODE_SIPHASH_2_4 + AUTOSAR_ECUC + + + CRYPTO_ALGOMODE_SIPHASH_4_8 + AUTOSAR_ECUC + + + + + + CsmRandomGenerateAlgorithmModeCustom + + Name of the custom algorithm mode used for the crypto service. This is the name of the custom algorithm family, if CRYPTO_ALGOFAM_CUSTOM is used as CsmRandomGenerateAlgorithmFamily. + + 0 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + CsmRandomGenerateAlgorithmSecondaryFamily + + Determines the algorithm family used for the crypto service + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + CRYPTO_ALGOFAM_CUSTOM + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_NOT_SET + AUTOSAR_ECUC + + + + + + CsmRandomGenerateAlgorithmSecondaryFamilyCustom + + Name of the custom secondary algorithm family used for the crypto service. This is the second name of the custom algorithm family, if CRYPTO_ALGOFAM_CUSTOM is set as Csm RandomAlgorithmSecondaryFamily. + + 0 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + CsmRandomGenerateProcessing + + Determines how the interface shall be used for that primitive. Synchronous processing returns with the result while asynchronous processing returns without processing the job. The caller will be notified by the corresponding callback + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + CSM_ASYNCHRONOUS + AUTOSAR_ECUC + + + CSM_SYNCHRONOUS + AUTOSAR_ECUC + + + + + + CsmRandomGenerateResultLength + + Size of the random generate key in bytes + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + 4294967295 + 1 + + + + + + + + CsmSecureCounter + + Configurations of SecureCounter primitives + + 0 + 1 + false + + + + CsmSecureCounterConfig + + Container for configuration of a CSM counter. The container name serves as a symbolic name for the identifier of a secure counter configuration. + + 1 + 1 + false + + + + CsmSecureCounterQueueRef + + Not used. Queue is referred in Job. + This parameter refers to the queue used for that secure counter. + + 0 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + /AUTOSAR/EcucDefs/Csm/CsmQueues/CsmQueue + + + + + + + + CsmSignatureGenerate + + Configurations of SignatureGenerate primitives + + 0 + 1 + false + + + + CsmSignatureGenerateConfig + + Container for configuration of a CSM signature generation interface. The container name serves as a symbolic name for the identifier of signature generation interface. + + 1 + 1 + false + + + + CsmSignatureGenerateAlgorithmFamiliy + + Determines the algorithm family used for the crypto service. This parameter defines the most significant part of the algorithm. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + CRYPTO_ALGOFAM_BRAINPOOL + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_CUSTOM + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_ECCNIST + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_ED25519 + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_RSA + AUTOSAR_ECUC + + + + + + CsmSignatureGenerateAlgorithmFamilyCustom + + Name of the custom algorithm family used for the crypto service. + + +

+ This is the name of the custom algorithm family, if CRYPTO_ALGOFAM_CUSTOM is used as CsmSignatureGenerateAlgorithmFamily. +

+
+ 0 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false +
+ + + CsmSignatureGenerateAlgorithmMode + + Determines the algorithm mode used for the crypto service + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + CRYPTO_ALGOMODE_CUSTOM + AUTOSAR_ECUC + + + CRYPTO_ALGOMODE_NOT_SET + AUTOSAR_ECUC + + + CRYPTO_ALGOMODE_RSASSA_PKCS1_v1_5 + AUTOSAR_ECUC + + + CRYPTO_ALGOMODE_RSASSA_PSS + AUTOSAR_ECUC + + + + + + CsmSignatureGenerateAlgorithmModeCustom + + Name of the custom algorithm mode used for the crypto service + + 0 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + CsmSignatureGenerateAlgorithmSecondaryFamily + + Determines the algorithm mode used for the crypto service + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + CRYPTO_ALGOFAM_NOT_SET + + + CRYPTO_ALGOFAM_BLAKE + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_CUSTOM + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_NOT_SET + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_RIPEMD160 + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_SHA1 + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_SHA2_224 + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_SHA2_256 + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_SHA2_384 + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_SHA2_512 + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_SHA2_512_224 + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_SHA2_512_256 + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_SHA3_224 + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_SHA3_256 + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_SHA3_384 + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_SHA3_512 + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_SHA3_SHAKE128 + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_SHA3_SHAKE256 + AUTOSAR_ECUC + + + + + + CsmSignatureGenerateAlgorithmSecondaryFamilyCustom + + Name of the custom secondary algorithm family used for the crypto service. This is the second name of the custom algorithm family, if CRYPTO_ALGOFAM_CUSTOM is set as CsmSignatureGenerateAlgorithmSecondaryFamily. + + 0 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + CsmSignatureGenerateDataMaxLength + + Size of the input data length in bytes + + 0 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + 4294967295 + 1 + + + + CsmSignatureGenerateKeyLength + + Size of the signature generate key in bytes + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + 4294967295 + 1 + + + + CsmSignatureGenerateProcessing + + Determines how the interface shall be used for that primitive. Synchronous processing returns with the result while asynchronous processing returns without processing the job. The caller will be notified by the corresponding callback + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + CSM_ASYNCHRONOUS + AUTOSAR_ECUC + + + CSM_SYNCHRONOUS + AUTOSAR_ECUC + + + + + + CsmSignatureGenerateResultLength + + Size of the output signature length in bytes + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + 4294967295 + 1 + +
+
+
+
+ + + CsmSignatureVerify + + Configurations of SignatureVerify primitives + + 0 + 1 + false + + + + CsmSignatureVerifyConfig + + Container for configuration of a CSM signature verification interface. The container name serves as a symbolic name for the identifier of signature verification interface. + + 1 + 1 + false + + + + CsmSignatureVerifyAlgorithmFamiliy + + Determines the algorithm family used for the crypto service. This parameter defines the most significant part of the algorithm. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + CRYPTO_ALGOFAM_BRAINPOOL + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_CUSTOM + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_ECCNIST + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_ED25519 + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_RSA + AUTOSAR_ECUC + + + + + + CsmSignatureVerifyAlgorithmFamilyCustom + + Name of the custom algorithm family used for the crypto service. This is the name of the custom algorithm family, if CRYPTO_ALGOFAM_CUSTOM is used as CsmSignatureVerifyAlgorithmFamily. + + 0 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + CsmSignatureVerifyAlgorithmMode + + Determines the algorithm mode used for the crypto service + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + CRYPTO_ALGOMODE_CUSTOM + AUTOSAR_ECUC + + + CRYPTO_ALGOMODE_NOT_SET + AUTOSAR_ECUC + + + CRYPTO_ALGOMODE_RSASSA_PKCS1_v1_5 + AUTOSAR_ECUC + + + CRYPTO_ALGOMODE_RSASSA_PSS + AUTOSAR_ECUC + + + + + + CsmSignatureVerifyAlgorithmModeCustom + + Name of the custom algorithm mode used for the crypto service + + 0 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + CsmSignatureVerifyAlgorithmSecondaryFamily + + Determines the algorithm family used for the crypto service. This parameter defines the most significant part of the algorithm. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + CRYPTO_ALGOFAM_BLAKE + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_CUSTOM + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_NOT_SET + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_RIPEMD160 + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_SHA1 + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_SHA2_224 + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_SHA2_256 + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_SHA2_384 + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_SHA2_512 + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_SHA2_512_224 + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_SHA2_512_256 + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_SHA3_224 + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_SHA3_256 + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_SHA3_384 + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_SHA3_512 + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_SHA3_SHAKE128 + AUTOSAR_ECUC + + + CRYPTO_ALGOFAM_SHA3_SHAKE256 + AUTOSAR_ECUC + + + + + + CsmSignatureVerifyAlgorithmSecondaryFamilyCustom + + Name of the custom secondary algorithm family used for the crypto service. This is the name of the custom algorithm family, if CRYPTO_ALGOFAM_CUSTOM is used as CsmSignatureVerifyAlgorithmFamily. + + 0 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + CsmSignatureVerifyCompareLength + + Size of the input data length, for whichs signature shall be verified, in bytes + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + 4294967295 + 1 + + + + CsmSignatureVerifyDataMaxLength + + Size of the input data length, for whichs signature shall be verified, in bytes + + 0 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + 4294967295 + 1 + + + + CsmSignatureVerifyProcessing + + Determines how the interface shall be used for that primitive. Synchronous processing returns with the result while asynchronous processing returns without processing the job. The caller will be notified by the corresponding callback. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + CSM_ASYNCHRONOUS + AUTOSAR_ECUC + + + CSM_SYNCHRONOUS + AUTOSAR_ECUC + + + + + + + +
+
+ + + CsmQueues + + Container for CSM queue configurations + + 0 + 1 + false + + + + CsmQueue + + Container for configuration of a CSM queue. The container name serves as a symbolic name for the identifier of a queue configuration. + + +

+ A queue has two tasks: + 1. queue jobs which cannot be processed since the underlying hardware is busy and + 2. refer to channel which shall be used +

+
+ 1 + true + false + + + + CsmQueueSize + + Size of the CsmQueue. If jobs cannot be processed by the underlying hardware since the hardware is busy, the jobs stay in the prioritized queue. If the queue is full, the next job will be rejected. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + 4294967295 + 1 + + + + + + CsmChannelRef + + Refers to the underlying Crypto Interface channel. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + /AUTOSAR/EcucDefs/CryIf/CryIfChannel + + +
+
+
+ + + + CsmAsymDecrypt + + Container for incorporation of AsymDecrypt primitives. + + 0 + 1 + false + false + + + + CsmAsymDecryptMaxKeySize + + The maximum, in bytes, of all key lengths used in all CRY primitives which implement an asymmetrical decryption. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + 4294967295 + 1 + + + + + + CsmAsymDecryptConfig + + Container for configuration of service AsymDecrypt. The container name serves as a symbolic name for the identifier of a service configuration. + + 0 + 32 + false + false + + + + CsmAsymDecryptInitConfiguration + + Name of a C symbol which contains the configuration of the underlying cryptographic primitive. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + CsmAsymDecryptPrimitiveName + + Name of the cryptographic primitive to use. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + CsmCallbackAsymDecrypt + + Callback function to be called if service has finished. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + + + + + CsmAsymEncrypt + + Container for incorporation of AsymEncrypt primitives. + + 0 + 1 + false + false + + + + CsmAsymEncryptMaxKeySize + + The maximum, in bytes, of all key lengths used in all CRY primitives which implement an asymmetrical encryption. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + 4294967295 + 1 + + + + + + CsmAsymEncryptConfig + + Container for configuration of service AsymEncrypt. The container name serves as a symbolic name for the identifier of a service configuration. + + 0 + 32 + false + false + + + + CsmAsymEncryptInitConfiguration + + Name of a C symbol which contains the configuration of the underlying cryptographic primitive. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + CsmAsymEncryptPrimitiveName + + Name of the cryptographic primitive to use. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + CsmCallbackAsymEncrypt + + Callback function to be called if service has finished. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + + + + + CsmAsymPrivateKeyExtract + + Container for incorporation of AsymPrivateKeyExtract primitives. + + 0 + 1 + false + false + + + + CsmAsymPrivateKeyExtractMaxKeySize + + The maximum, in bytes, of all key lengths used in all CRY primitives which implement an asymmetrical private key extraction. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + 4294967295 + 1 + + + + + + CsmAsymPrivateKeyExtractConfig + + Container for configuration of service AsymPrivateKeyExtract. + + +

+ The container name serves as a symbolic name for the identifier of a service configuration. +

+
+ 0 + 32 + false + false + + + + CsmAsymPrivateKeyExtractInitConfiguration + + Name of a C symbol which contains the configuration of the underlying cryptographic primitive. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + CsmAsymPrivateKeyExtractPrimitiveName + + Name of the cryptographic primitive to use. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + CsmCallbackAsymPrivateKeyExtract + + Callback function to be called if service has finished. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + +
+
+
+ + + CsmAsymPrivateKeyWrapAsym + + Container for incorporation of AsymPrivateKeyWrapSym primitives. + + 0 + 1 + false + false + + + + CsmAsymPrivateKeyWrapAsymMaxPrivKeySize + + The maximum length, in bytes, of all private key types used in all CRY primitives which implement an asymmetrical private key wrapping. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + 4294967295 + 1 + + + + CsmAsymPrivateKeyWrapAsymMaxPubKeySize + + The maximum length, in bytes, of all public key types used in all CRY primitives which implement an asymmetrical private key wrapping. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + 4294967295 + 1 + + + + + + CsmAsymPrivateKeyWrapAsymConfig + + Container for configuration of service SymKeyWrapAsym. The container name serves as a symbolic name for the identifier of a service configuration. + + 0 + 32 + false + false + + + + CsmAsymPrivateKeyWrapAsymInitConfiguration + + Name of a C symbol which contains the configuration of the underlying cryptographic primitive. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + CsmAsymPrivateKeyWrapAsymPrimitiveName + + Name of the cryptographic primitive to use. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + CsmCallbackAsymPrivateKeyWrapAsym + + Callback function to be called if service has finished. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + + + + + CsmAsymPrivateKeyWrapSym + + Container for incorporation of AsymPrivateKeyWrapSym primitives. + + 0 + 1 + false + false + + + + CsmAsymPrivateKeyWrapSymMaxPrivKeySize + + The maximum length, in bytes, of all private information types used in all CRY primitives which implement an asymetric private key wrapping. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + 4294967295 + 1 + + + + CsmAsymPrivateKeyWrapSymMaxSymKeySize + + The maximum, in bytes, of all key lengths used in all CRY primitives which implement an asymetrical private key wrapping. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + 4294967295 + 1 + + + + + + CsmAsymPrivateKeyWrapSymConfig + + Container for configuration of service AsymPrivateKeyWrapSym. The container name serves as a symbolic name for the identifier of a service configuration. + + 0 + 32 + false + false + + + + CsmAsymPrivateKeyWrapSymInitConfiguration + + Name of a C symbol which contains the configuration of the underlying cryptographic primitive. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + CsmAsymPrivateKeyWrapSymPrimitiveName + + Name of the cryptographic primitive to use. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + CsmCallbackAsymPrivateKeyWrapSym + + Callback function to be called if service has finished. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + + + + + CsmAsymPublicKeyExtract + + Container for incorporation of AsymPublicKeyExtract primitives. + + 0 + 1 + false + false + + + + CsmAsymPublicKeyExtractMaxKeySize + + The maximum, in bytes, of all key lengths used in all CRY primitives which implement an asymmetrical public key extraction. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + 4294967295 + 1 + + + + + + CsmAsymPublicKeyExtractConfig + + Container for configuration of service AsymPublicKeyExtract. + + +

+ The container name serves as a symbolic name for the identifier of a service configuration. +

+
+ 0 + 32 + false + false + + + + CsmAsymPublicKeyExtractInitConfiguration + + Name of a C symbol which contains the configuration of the underlying cryptographic primitive. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + CsmAsymPublicKeyExtractPrimitiveName + + Name of the cryptographic primitive to use. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + CsmCallbackAsymPublicKeyExtract + + Callback function to be called if service has finished. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + +
+
+
+ + + CsmChecksum + + Container for incorporation of Checksum primitives. + + 0 + 1 + false + false + + + + CsmChecksumConfig + + Container for configuration of service Checksum. The container name serves as a symbolic name for the identifier of a service configuration. + + 0 + 32 + false + false + + + + CsmCallbackChecksum + + Callback function to be called if service has finished. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + CsmChecksumInitConfiguration + + Name of a C symbol which contains the configuration of the underlying cryptographic primitive. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + CsmChecksumPrimitiveName + + Name of the cryptographic primitive to use. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + + + + + CsmDemEventParameterRefs + + Container for the references to DemEventParameter elements which shall be invoked using the API Dem_ReportErrorStatus API in case the corresponding error occurs. The EventId is taken from the referenced DemEventParameter's DemEventId value. The standardized errors are provided in the container and can be extended by vendor specific error references. + + 0 + 1 + false + false + + + + CSM_E_INIT_FAILED + + Reference to the DemEventParameter which shall be issued when the error "Initialization of CSM module failed" has occured. + + 0 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + /AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter + + + + + + CsmHash + + Container for incorporation of Hash primitives. + + 0 + 1 + false + false + + + + CsmHashConfig + + Configurations for the Hash service. The container name serves as a symbolic name for the identifier of a service configuration. + + 0 + 32 + false + false + + + + CsmCallbackHash + + Callback function to be called if service has finished. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + CsmHashInitConfiguration + + Name of a C symbol which contains the configuration of the underlying cryptographic primitive. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + CsmHashPrimitiveName + + Name of the cryptographic primitive to use. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + + + + + CsmKeyDerive + + Container for incorporation of KeyDerive primitives. + + 0 + 1 + false + false + + + + CsmKeyDeriveMaxKeySize + + The maximum, in bytes, of all key lengths used in all CRY primitives which implement a key derivation. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + 4294967295 + 1 + + + + + + CsmKeyDeriveConfig + + Container for configuration of service KeyDerive. The container name serves as a symbolic name for the identifier of a service configuration. + + 0 + 32 + false + false + + + + CsmCallbackKeyDerive + + Callback function to be called if service has finished. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + CsmKeyDeriveInitConfiguration + + Name of a C symbol which contains the configuration of the underlying cryptographic primitive. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + CsmKeyDerivePrimitiveName + + Name of the cryptographic primitive to use. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + + + + + CsmKeyDeriveSymKey + + Container for incorporation of CsmKeyDeriveSymKey primitives. + + 0 + 1 + false + false + + + + CsmKeyDeriveSymKeyMaxSymKeySize + + The maximum, in bytes, of all key lengths used in all CRY primitives which implement a key derivation. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + 4294967295 + 1 + + + + + + CsmKeyDeriveSymKeyConfig + + Container for configuration of service CsmKeyDeriveSymKey. The container name serves as a symbolic name for the identifier of a service configuration. + + 0 + 32 + false + false + + + + CsmCallbackKeyDeriveSymKey + + Callback function to be called if service has finished. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + CsmKeyDeriveSymKeyInitConfiguration + + Name of a C symbol which contains the configuration of the underlying cryptographic primitive. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + CsmKeyDeriveSymKeyPrimitiveName + + Name of the cryptographic primitive to use. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + + + + + CsmKeyExchangeCalcPubVal + + Container for incorporation of KeyExchangeCalcPubVal primitives. + + 0 + 1 + false + false + + + + CsmKeyExchangeCalcPubValMaxBaseTypeSize + + The maximum length, in bytes, of all base types used in all CRY primitives which implement a public value calculation. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + 4294967295 + 1 + + + + CsmKeyExchangeCalcPubValMaxPrivateTypeSize + + The maximum length, in bytes, of all private information types used in all CRY primitives which implement a public value calculation. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + 4294967295 + 1 + + + + + + CsmKeyExchangeCalcPubValConfig + + Container for configuration of service KeyExchangeCalcPubVal. The container name serves as a symbolic name for the identifier of a service configuration. + + 0 + 32 + false + false + + + + CsmCallbackKeyExchangeCalcPubVal + + Callback function to be called if service has finished. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + CsmKeyExchangeCalcPubValInitConfiguration + + Name of a C symbol which contains the configuration of the underlying cryptographic primitive. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + CsmKeyExchangeCalcPubValPrimitiveName + + Name of the cryptographic primitive to use. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + + + + + CsmKeyExchangeCalcSecret + + Container for incorporation of KeyExchangeCalcSecret primitives. + + 0 + 1 + false + false + + + + CsmKeyExchangeCalcSecretMaxBaseTypeSize + + The maximum length, in bytes, of all base types used in all CRY primitives which implement a shared secret calculation. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + 4294967295 + 1 + + + + CsmKeyExchangeCalcSecretMaxPrivateTypeSize + + The maximum length, in bytes, of all private information types used in all CRY primitives which implement a shared secret calculation. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + 4294967295 + 1 + + + + + + CsmKeyExchangeCalcSecretConfig + + Container for configuration of service KeyExchangeCalcSecret. The container name serves as a symbolic name for the identifier of a service configuration. + + 0 + 32 + false + false + + + + CsmCallbackKeyExchangeCalcSecret + + Callback function to be called if service has finished. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + CsmKeyExchangeCalcSecretInitConfiguration + + Name of a C symbol which contains the configuration of the underlying cryptographic primitive. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + CsmKeyExchangeCalcSecretPrimitiveName + + Name of the cryptographic primitive to use. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + + + + + CsmKeyExchangeCalcSymKey + + Container for incorporation of KeyExchangeCalcSymKey primitives. + + 0 + 1 + false + false + + + + CsmKeyExchangeCalcSymKeyMaxBaseTypeSize + + The maximum length, in bytes, of all base types used in all CRY primitives which implement a symmetrical key calculation. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + 4294967295 + 1 + + + + CsmKeyExchangeCalcSymKeyMaxPrivateTypeSize + + The maximum length, in bytes, of all private information types used in all CRY primitives which implement a symmetrical key calculation. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + 4294967295 + 1 + + + + CsmKeyExchangeCalcSymKeyMaxSymKeySize + + The maximum, in bytes, of all key lengths used in all CRY primitives which implement a symmetrical key calculation. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + 4294967295 + 1 + + + + + + CsmKeyExchangeCalcSymKeyConfig + + Container for configuration of service KeyExchangeCalcSymKey. The container name serves as a symbolic name for the identifier of a service configuration. + + 0 + 32 + false + false + + + + CsmCallbackKeyExchangeCalcSymKey + + Callback function to be called if service has finished. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + CsmKeyExchangeCalcSymKeyInitConfiguration + + Name of a C symbol which contains the configuration of the underlying cryptographic primitive. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + CsmKeyExchangeCalcSymKeyPrimitiveName + + Name of the cryptographic primitive to use. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + + + + + CsmMacGenerate + + Container for incorporation of MacGenerate primitives. + + 0 + 1 + false + false + + + + CsmMacGenerateMaxKeySize + + The maximum, in bytes, of all key lengths used in all CRY primitives which implement a MAC generation. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + 4294967295 + 1 + + + + + + CsmMacGenerateConfig + + Configurations for the MacGenerate service. The container name serves as a symbolic name for the identifier of a service configuration. + + 0 + 32 + false + false + + + + CsmCallbackMacGenerate + + Callback function to be called if service has finished. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + CsmMacGenerateInitConfiguration + + Name of a C symbol which contains the configuration of the underlying cryptographic primitive. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + CsmMacGeneratePrimitiveName + + Name of the cryptographic primitive to use. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + + + + + CsmMacVerify + + Container for incorporation of MacVerify primitives. + + 0 + 1 + false + false + + + + CsmMacVerifyMaxKeySize + + The maximum, in bytes, of all key lengths used in all CRY primitives which implement a MAC verification. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + 4294967295 + 1 + + + + + + CsmMacVerifyConfig + + Container for configuration of service MacVerify. The container name serves as a symbolic name for the identifier of a service configuration. + + 0 + 32 + false + false + + + + CsmCallbackMacVerify + + Callback function to be called if service has finished. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + CsmMacVerifyInitConfiguration + + Name of a C symbol which contains the configuration of the underlying cryptographic primitive. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + CsmMacVerifyPrimitiveName + + Name of the cryptographic primitive to use. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + + + + + CsmRandomGenerate + + Container for incorporation of RandomGenerate primitives. + + 0 + 1 + false + false + + + + CsmRandomGenerateConfig + + Container for configuration of service RandomGenerate. The container name serves as a symbolic name for the identifier of a service configuration. + + 0 + 32 + false + false + + + + CsmCallbackRandomGenerate + + Callback function to be called if service has finished. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + CsmRandomGenerateInitConfiguration + + Name of a C symbol which contains the configuration of the underlying cryptographic primitive. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + CsmRandomGeneratePrimitiveName + + Name of the cryptographic primitive to use. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + + + + + CsmRandomSeed + + Container for incorporation of RandomSeed primitives. + + 0 + 1 + false + false + + + + CsmRandomSeedConfig + + Container for configuration of service RandomSeed. The container name serves as a symbolic name for the identifier of a service configuration. + + 0 + 32 + false + false + + + + CsmCallbackRandomSeed + + Callback function to be called if service has finished. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + CsmRandomSeedInitConfiguration + + Name of a C symbol which contains the configuration of the underlying cryptographic primitive. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + CsmRandomSeedPrimitiveName + + Name of the cryptographic primitive to use. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + + + + + CsmSignatureGenerate + + Container for incorporation of SignatureGenerate primitives + + 0 + 1 + false + false + + + + CsmSignatureGenerateMaxKeySize + + The maximum, in bytes, of all key lengths used in all CRY primitives which implement a signature generation. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + 4294967295 + 1 + + + + + + CsmSignatureGenerateConfig + + Container for configuration of service SignatureGenerate. The container name serves as a symbolic name for the identifier of a service configuration. + + 0 + 32 + false + false + + + + CsmCallbackSignatureGenerate + + Callback function to be called if service has finished. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + CsmSignatureGenerateInitConfiguration + + Name of a C symbol which contains the configuration of the underlying cryptographic primitive. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + CsmSignatureGeneratePrimitiveName + + Name of the cryptographic primitive to use. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + + + + + CsmSignatureVerify + + Container for incorporation of SignatureVerify primitives. + + 0 + 1 + false + false + + + + CsmSignatureVerifyMaxKeySize + + The maximum, in bytes, of all key lengths used in all CRY primitives which implement a signature verification. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + 4294967295 + 1 + + + + + + CsmSignatureVerifyConfig + + Container for configuration of service SignatureVerify. The container name serves as a symbolic name for the identifier of a service configuration. + + 0 + 32 + false + false + + + + CsmCallbackSignatureVerify + + Callback function to be called if service has finished. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + CsmSignatureVerifyInitConfiguration + + Name of a C symbol which contains the configuration of the underlying cryptographic primitive. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + CsmSignatureVerifyPrimitiveName + + Name of the cryptographic primitive to use. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + + + + + CsmSymBlockDecrypt + + Container for incorporation of SymBlockDecrypt primitives. + + 0 + 1 + false + false + + + + CsmSymBlockDecryptMaxKeySize + + The maximum, in bytes, of all key lengths used in all CRY primitives which implement a symmetrical block decryption. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + 4294967295 + 1 + + + + + + CsmSymBlockDecryptConfig + + Container for configuration of service SymBlockDecrypt. The container name serves as a symbolic name for the identifier of a service configuration. + + 0 + 32 + false + false + + + + CsmCallbackSymBlockDecrypt + + Callback function to be called if service has finished. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + CsmSymBlockDecryptInitConfiguration + + Name of a C symbol which contains the configuration of the underlying cryptographic primitive. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + CsmSymBlockDecryptPrimitiveName + + Name of the cryptographic primitive to use. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + + + + + CsmSymBlockEncrypt + + Container for incorporation of SymBlockEncrypt primitives. + + 0 + 1 + false + false + + + + CsmSymBlockEncryptMaxKeySize + + The maximum, in bytes, of all key lengths used in all CRY primitives which implement a symmetrical block encryption. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + 4294967295 + 1 + + + + + + CsmSymBlockEncryptConfig + + Container for configuration of service SymBlockEncrypt. The container name serves as a symbolic name for the identifier of a service configuration. + + 0 + 32 + false + false + + + + CsmCallbackSymBlockEncrypt + + Callback function to be called if service has finished. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + CsmSymBlockEncryptInitConfiguration + + Name of a C symbol which contains the configuration of the underlying cryptographic primitive. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + CsmSymBlockEncryptPrimitiveName + + Name of the cryptographic primitive to use. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + + + + + CsmSymDecrypt + + Container for incorporation of SymDecrypt primitives + + 0 + 1 + false + false + + + + CsmSymDecryptMaxKeySize + + The maximum, in bytes, of all key lengths used in all CRY primitives which implement a symmetrical decryption. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + 4294967295 + 1 + + + + + + CsmSymDecryptConfig + + Container for configuration of service SymDecrypt. + + +

+ The container name serves as a symbolic name for the identifier of a service configuration. +

+
+ 0 + 32 + false + false + + + + CsmCallbackSymDecrypt + + Callback function to be called if service has finished. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + CsmSymDecryptInitConfiguration + + Name of a C symbol which contains the configuration of the underlying cryptographic primitive. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + CsmSymDecryptPrimitiveName + + Name of the cryptographic primitive to use. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + +
+
+
+ + + CsmSymEncrypt + + Container for incorporation of SymEncrypt primitives. + + 0 + 1 + false + false + + + + CsmSymEncryptMaxKeySize + + The maximum, in bytes, of all key lengths used in all CRY primitives which implement a symmetrical encryption. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + 4294967295 + 1 + + + + + + CsmSymEncryptConfig + + Container for configuration of service SymEncrypt. The container name serves as a symbolic name for the identifier of a service configuration. + + 0 + 32 + false + false + + + + CsmCallbackSymEncrypt + + Callback function to be called if service has finished. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + CsmSymBlockEncryptInitConfiguration + + Name of a C symbol which contains the configuration of the underlying cryptographic primitive. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + CsmSymEncryptPrimitiveName + + Name of the cryptographic primitive to use. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + + + + + CsmSymKeyExtract + + Container for incorporation of SymKeyExtract primitives. + + 0 + 1 + false + false + + + + CsmSymKeyExtractMaxKeySize + + The maximum, in bytes, of all key lengths used in all CRY primitives which implement a symmetrical key extraction. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + 4294967295 + 1 + + + + + + CsmSymKeyExtractConfig + + Container for configuration of service SymKeyExtract. The container name serves as a symbolic name for the identifier of a service configuration. + + 0 + 32 + false + false + + + + CsmCallbackSymKeyExtract + + Callback function to be called if service has finished. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + CsmSymKeyExtractInitConfiguration + + Name of a C symbol which contains the configuration of the underlying cryptographic primitive. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + CsmSymKeyExtractPrimitiveName + + Name of the cryptographic primitive to use. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + + + + + CsmSymKeyWrapAsym + + Container for incorporation of SymKeyWrapSym primitives. + + 0 + 1 + false + false + + + + CsmSymKeyWrapAsymMaxPubKeySize + + The maximum length, in bytes, of all public key types used in all CRY primitives which implement an asymmetrical key wrapping. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + 4294967295 + 1 + + + + CsmSymKeyWrapAsymMaxSymKeySize + + The maximum, in bytes, of all key lengths used in all CRY primitives which implement an asymmetrical key wrapping. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + 4294967295 + 1 + + + + + + CsmSymKeyWrapAsymConfig + + Container for configuration of service SymKeyWrapAsym. The container name serves as a symbolic name for the identifier of a service configuration. + + 0 + 32 + false + false + + + + CsmCallbackSymKeyWrapAsym + + Callback function to be called if service has finished. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + CsmSymKeyWrapAsymInitConfiguration + + Name of a C symbol which contains the configuration of the underlying cryptographic primitive. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + CsmSymKeyWrapAsymPrimitiveName + + Name of the cryptographic primitive to use. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + + + + + CsmSymKeyWrapSym + + Container for incorporation of SymKeyWrapSym primitives. + + 0 + 1 + false + false + + + + CsmSymKeyWrapSymMaxSymKeySize + + The maximum, in bytes, of all key lengths used in all CRY primitives which implement an symmetrical key wrapping. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + 4294967295 + 1 + + + + + + CsmSymKeyWrapSymConfig + + Container for configuration of service SymKeyWrapSym. The container name serves as a symbolic name for the identifier of a service configuration. + + 0 + 32 + false + false + + + + CsmCallbackSymKeyWrapSym + + Callback function to be called if service has finished. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + CsmSymKeyWrapSymInitConfiguration + + Name of a C symbol which contains the configuration of the underlying cryptographic primitive. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + CsmSymKeyWrapSymPrimitiveName + + Name of the cryptographic primitive to use. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + + +
+
+
+
+
+
+
+
\ No newline at end of file diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_Dbg.arxml b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_Dbg.arxml new file mode 100644 index 00000000..c9082195 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_Dbg.arxml @@ -0,0 +1,1696 @@ + + + + + + + + + + + + + 4.2.0 + AUTOSAR + 2011-11-09 + + + + + + + AUTOSAR + + + + EcucDefs + + + + Dbg + + Configuration of the debugging module. + + + + + 4.2.0 + AUTOSAR + 2011-11-09 + + + + 0 + 1 + + VARIANT-POST-BUILD + VARIANT-PRE-COMPILE + + + + + DbgBuffering + + This container holds the parameters to manage the storage of debugging data in RAM. + + 0 + 1 + false + + + + DbgBufferSize + + Size in bytes of the RAM for the ring buffer. A size of 0 means that no buffer exists. All data records are directly transferred. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65535 + 0 + + + + DbgBufferStrategy + + Strategy of buffer operations when it is full: overwrite oldest entries or stop the storage. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + StopStorage + + + OverwriteOldestEntries + AUTOSAR_ECUC + + + StopStorage + AUTOSAR_ECUC + + + + + + DbgBufferTransmission + + Automatic or requested transmission of the buffer. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + StartOnHostRequest + + + StartAfterInitialization + AUTOSAR_ECUC + + + StartOnHostRequest + AUTOSAR_ECUC + + + + + + + + DbgCommunication + + This container holds all configuration parameters for communication. + + 0 + 1 + false + + + + DbgRxPdu + + This container holds configuration parameters for the receive-pdu. + + 1 + 1 + false + + + + DbgRxPduId + + Handle Id to be used by the PduR to indicate the reception of the DbgRxPdu to the Dbg module. The actual value of this parameter is fixed to 0 since there is only one RxPdu for the Dbg module. + + +

+ The existence of this parameter is essential for the PduR generation tool to actually find a symbolicNameValue for the RxPdu. +

+
+ 1 + 1 + + + PUBLISHED-INFORMATION + VARIANT-POST-BUILD + + + PUBLISHED-INFORMATION + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + true + 0 + 65535 + 0 +
+
+ + + + DbgReceiveIPduRef + + Reference to the receive I-PDU. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/EcuC/EcucPduCollection/Pdu + + +
+ + + DbgTxPdu + + This container holds configuration parameters for the transmit-pdu. + + 1 + 1 + false + + + + DbgTxConfirmationPduId + + Handle Id to be used by the PduR to confirm the transmission of the DbgTxPdu to the Dbg module. The actual value of this parameter is fixed to 0 since there is only one TxPdu for the Dbg module. + + +

+ The existence of this parameter is essential for the PduR generation tool to actually find a symbolicNameValue for the TxPdu. +

+
+ 1 + 1 + + + PUBLISHED-INFORMATION + VARIANT-POST-BUILD + + + PUBLISHED-INFORMATION + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + true + 0 + 65535 + 0 +
+
+ + + + DbgSendIPduRef + + Reference to the send I-PDU. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/EcuC/EcucPduCollection/Pdu + + +
+
+
+ + + DbgGeneral + + This container holds the general parameters of the debugging module. + + 1 + 1 + false + + + + DbgDevErrorDetect + + Enables/Disables development error detection. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + DbgHeaderFileInclusion + + Name of the header file(s) to be included by the Dbg module. + + 0 + true + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + [a-zA-Z0-9_]([a-zA-Z0-9\._])* + + + + + + DbgVersionInfoApi + + Activate/Deactivate the version information API (Dbg_GetVersionInfo). True: version information API activated False: version information API deactivated. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + + + DbgMultipleConfigurationContainer + 1 + 1 + true + + + + DbgMaxDynamicDID + + Maximum number of dynamic DIDs. This value is only needed to reserve memory for dynamic DIDs added by the host at runtime. If this parameter is not supplied it is automatically set to the configured number of static DIDs. + + +

+ The sum of MaxStaticDID and MaxDynamicDID must not exceed 200. Dynamic DIDs are MaxStaticDID based and consecutive. +

+
+ 0 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 200 + 0 +
+ + + DbgMaxStaticDID + + Maximum number of static DIDs. This value is only needed to reserve memory for static DIDs added at post-build time. If this parameter is not supplied it is automatically set to the configured number of static DIDs. Static DIDs are zero based and consecutive. + + 0 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 200 + 0 + +
+ + + + DbgPredefinedDID + + This container holds all configuration parameters for predefined DIDs. For predefined DIDs, only certain values can be changed. + + 0 + 16 + false + + + + DbgPredefinedDIDActivation + + Activation or not of the DID for debugging. + + +

+ true: DIDOn. + false: DIDOff. +

+
+ 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false +
+ + + DbgPredefinedDIDBuffering + + Buffer the data or transmit directly. + + +

+ true: BufferingOn. + false: BufferingOff. +

+
+ 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false +
+ + + DbgPredefinedDIDName + + List of possible names for predefined DIDs. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + Dbg_PostTaskHook + AUTOSAR_ECUC + + + Dbg_PreTaskHook + AUTOSAR_ECUC + + + Dbg_TraceDetCall + AUTOSAR_ECUC + + + Dbg_TraceFunctionEntry + AUTOSAR_ECUC + + + Dbg_TraceFunctionExit + AUTOSAR_ECUC + + + Dbg_TraceRTECall + AUTOSAR_ECUC + + + Dbg_TraceRTEComCallback + AUTOSAR_ECUC + + + Dbg_TraceRTEComSignalIv + AUTOSAR_ECUC + + + Dbg_TraceRTEComSignalRx + AUTOSAR_ECUC + + + Dbg_TraceRTEComSignalTx + AUTOSAR_ECUC + + + Dbg_TraceRTEVfbSignalReceive + AUTOSAR_ECUC + + + Dbg_TraceRTEVfbSignalSend + AUTOSAR_ECUC + + + Dbg_TraceRunnableStart + AUTOSAR_ECUC + + + Dbg_TraceRunnableTermination + AUTOSAR_ECUC + + + Dbg_TraceTimestamps + AUTOSAR_ECUC + + + + + + DbgPredefinedDIDTimeStampActivation + + Using or not of time stamp. + + +

+ true: TimeStampOn. + false: TimeStampOff. +

+
+ 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false +
+
+ + + + DbgPredefinedDIDAddInfo + + Additional information in case the Predefined DID needs further configuration parameters. + + 0 + true + + + + DbgAddInfoComSignal + + Additional information for DIDs with the DbgPredefinedDIDName set to: + + +

+ - Dbg_TraceRTEComSignalTx + - Dbg_TraceRTEComSignalRx + - Dbg_TraceRTEComSignalIv + - Dbg_TraceRTEComCallback + + The actual SignalId used in the debugging trace APIs is taken from the ComHandleId availabe at the ComSignal configuration of the Com module. +

+
+ 0 + true + false + + + + DbgComSignalName + + Optional name of the traced signal. If present it shall be used in the display of the debugging tool. + + 0 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + + + + + + DbgBswModuleEntryRef + + Foreign reference to the BSWModuleEntry describing the trace function implementation. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + BSW-MODULE-ENTRY + + + + DbgComSignalRef + + Reference to the ComSignal which shall be traced. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Com/ComConfig/ComSignal + + +
+ + + DbgAddInfoRteCall + + Additional information for DIDs with the DbgPredefinedDIDName set to: + + +

+ - Dbg_TraceRTECall +

+
+ 0 + true + false + + + + DbgCallComponentId + + Id used to identify the SW-Component Type. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65535 + 0 + + + + DbgCallInstanceId + + Id used to identify the SW-Component Instance. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 0 + + + + DbgCallPortId + + Id used to identify the Port. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65535 + 0 + + + + DbgCallServiceId + + Id used to identify the OperationProtoype. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 0 + + + + + + DbgBswModuleEntryRef + + Foreign reference to the BSWModuleEntry describing the trace function implementation. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + BSW-MODULE-ENTRY + + + + DbgServiceInstanceRef + + Reference to the actual OperationPrototype which shall be traced. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + SW-COMPONENT-PROTOTYPE PORT-PROTOTYPE + CLIENT-SERVER-OPERATION + + +
+ + + DbgAddInfoRunnable + + Additional information for DIDs with the DbgPredefinedDIDName set to: + + +

+ - Dbg_TraceRunnableStart + - Dbg_TraceRunnableTermination +

+
+ 0 + true + false + + + + DbgRunnableComponentId + + Id used to identify the SW-Component Type. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65535 + 0 + + + + DbgRunnableId + + Id used to identify the RunnableEntity. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 0 + + + + DbgRunnableInstanceId + + Id used to identify the SW-Component Instance. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 0 + + + + + + DbgBswModuleEntryRef + + Foreign reference to the BSWModuleEntry describing the trace function implementation. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + BSW-MODULE-ENTRY + + + + DbgRunnableEntityRef + + Reference to the actual RunnableEntity which shall be traced. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + RUNNABLE-ENTITY + + + + DbgSoftwareComponentInstanceRef + + Reference to the SW-ComponentProtoype which shall be traced. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + SW-COMPONENT-PROTOTYPE + + +
+ + + DbgAddInfoVfbSignal + + Additional information for DIDs with the DbgPredefinedDIDName set to: + + +

+ - Dbg_TraceRTEVfbSignalSend + - Dbg_TraceRTEVfbSignalReceive +

+
+ 0 + true + false + + + + DbgVfbComponentId + + Id used to identify the SW-Component Type. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65535 + 0 + + + + DbgVfbDataElementId + + Id used to identify the DataElementPrototype. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 0 + + + + DbgVfbInstanceId + + Id used to identify the SW-Component Instance. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 0 + + + + DbgVfbPortId + + Id used to identify the Port. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65535 + 0 + + + + + + DbgBswModuleEntryRef + + Foreign reference to the BSWModuleEntry describing the trace function implementation. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + BSW-MODULE-ENTRY + + + + DbgDataElementInstanceRef + + Reference to the actual DataElementPrototype which shall be traced. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + SW-COMPONENT-PROTOTYPE PORT-PROTOTYPE + VARIABLE-DATA-PROTOTYPE + + +
+
+
+
+
+ + + DbgStaticDID + + This container holds all configuration parameters for static DIDs. For predefined DIDs, only certain values can be changed. + + 0 + 200 + false + + + + DbgAutomaticCollectionFrequency + + Cycle time of collection in DataCollectionTicks. A value of "0" indicates that the collection takes place only on request. + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 0 + 65535 + 0 + + + + DbgStaticDIDActivation + + Activation or not of the DID for debugging. + + +

+ true: DIDOn. + false: DIDOff. +

+
+ 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false +
+ + + DbgStaticDIDBuffering + + Buffer the data or transmit directly. + + +

+ true: BufferingOn. + false: BufferingOff. +

+
+ 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false +
+ + + DbgStaticDIDNameRef + + Name of the DID, translated by the configuration/generation tool into consecutive DID numbers starting from 0. + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + + + + DbgStaticTimeStampActivation + + Using or not of time stamp. + + +

+ true: TimeStampOn. + false: TimeStampOff. +

+
+ 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false +
+
+ + + + DbgStaticDIDData + + Choice how the DID is to be configured. + + 1 + 65535 + + + + DbgAddressSizePair + + This container describes address/size pairs. It is used for static DIDs and dynamic DIDs. + + 0 + 1 + false + + + + DbgASAbsoluteAddress + + Absolute address of memory location to be debugged. + + +

+ max = (2**32)-1 +

+
+ 0 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 4294967295 + 0 +
+ + + DbgASNameRef + + Symbolic name of the variable, translated by the configuration/generation tool into the address and size of the variable. + + 0 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + + + + DbgASSize + + Absolute size in Bytes of memory location to be debugged. + + 0 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 0 + +
+
+ + + DbgDebugData + + Reference to staticMemory used for Debug Data. + + 0 + 1 + false + + + + DbgDebugDataRef + + Reference to staticMemory used for Debug Data. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + VARIABLE-DATA-PROTOTYPE + + + + + + DbgLocalDebugData + + Reference to a localDebugData. + + 0 + 1 + false + + + + DbgLocalDebugDataRef + + Reference to a localDebugData. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + IMPLEMENTATION-DATA-TYPE-ELEMENT + + + +
+
+
+
+
+
+ + + DbgPeriodicDataCollection + + This container holds the parameters to manage the time base of the debugging module. + + 0 + 1 + false + + + + DbgDataCollectionTick + + Number of OS counter ticks to be used as data collection tick. The OS alarm used for periodic collection of DIDs is set with this value. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 4294967295 + 0 + + + + + + DbgAlarmReference + + Reference to the OS alarm used for periodic collection of DIDs. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Os/OsAlarm + + + + + + DbgTimestampConfiguration + + This container holds the parameters to manage the time stamps of the debugging module. + + 0 + 1 + false + + + + DbgGlobalTimestampActivation + + Initial value for timestamp collection. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + TimestampOff + + + TimestampOff + AUTOSAR_ECUC + + + TimestampOn + AUTOSAR_ECUC + + + + + + DbgTimeStampSize + + Memory size used for the time stamps of all DIDs. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + TimeStampSize_16Bit + + + TimeStampSize_16Bit + AUTOSAR_ECUC + + + TimeStampSize_32Bit + AUTOSAR_ECUC + + + + + + + + DbgGptChannel + + Reference to the hardware free running timer of the GPT module for time stamps (if no HWFRT is applied, calls to add timestamps are ignored) + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Gpt/GptChannelConfigSet/GptChannelConfiguration + + + +
+
+
+
+
+
+
+
diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_Dcm.arxml b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_Dcm.arxml new file mode 100644 index 00000000..e5f37d95 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_Dcm.arxml @@ -0,0 +1,7411 @@ + + + + + + + + + + + + + 4.2.0 + AUTOSAR + 2011-11-09 + + + + + + + AUTOSAR + + + + EcucDefs + + + + Dcm + + Configuration of the Dcm (Diagnostic Communications Manager) module. + + + + + 4.2.0 + AUTOSAR + 2011-11-09 + + + + 0 + 1 + + VARIANT-LINK-TIME + VARIANT-POST-BUILD + VARIANT-PRE-COMPILE + + + + + DcmConfigSet + + This container contains the configuration parameters and sub containers of the DCM module supporting multiple configuration sets. + + +

+ This container is a MultipleConfigurationContainer, i.e. this container and its sub-containers exist once per configuration set. +

+
+ 1 + 1 + true + + + + DcmDsd + + These parameters apply to Diagnostic Service Dispatcher. All parameters for all service dispatchers are included in this one configuration container. + + +

+ There must always be one service dispatcher in a DCM. +

+
+ 1 + 1 + false + + + + DcmDsdServiceTable + + This container contains the configuration (DSD parameters) for Service Identifier Table. + + 1 + 256 + false + + + + DcmDsdSidTabId + + Due the fact of using one or more service tables the member of the Service Identifier Table includes a unique id for the Service Identifier Table. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 0 + + + + + + DcmDsdService + + This container contains the configuration (DSD parameters) for Service. + + 1 + true + false + + + + DcmDsdSidTabFnc + + Callback function of the ECU Supplier specific component for the particular DcmDsdSidTabServiceId. + + +

+ This parameter is related to the interface <Module>_<DiagnosticService>. If it is not configured the service is handled Dcm-internally. +

+
+ 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + +
+ + + DcmDsdSidTabServiceId + + Id of the Service identifier. + + +

+ The possible Service identifier are predefined in the ISO 14229-1 and ISO 15031-5 and in Table 4 and Table 5. +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 0 +
+ + + DcmDsdSidTabSubfuncAvail + + Information whether the DcmDsdSidTabServiceId includes Sub functions or not. Used for the Handling of "suppressPosRspMsgIndicationBit" ISO14229-1 can be referenced here, as this specification gives fix definition, if an SID includes Subfunction or not. + + +

+ true = sub-function available + false = sub-function not available +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+
+ + + + DcmDsdSidTabModeRuleRef + + Reference to DcmDspModeRule + + +

+ Mode rule which controls the execution of the DcmDsdService. If there is no reference, no check of the mode rule shall be done. +

+
+ 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmProcessingConditions/DcmModeRule +
+ + + DcmDsdSidTabSecurityLevelRef + + Link to the Security Access Levels needed for execution of the DcmDsdService. + + +

+ Please refer to the ISO 14229-1, ISO 15031-5 and "Verification of the Security Access levels". Please note, that it shall be provided to configure several DcmDsdSidTabSecurityLevelRef per DcmDsdService. + If there is no reference, no check of security level shall be done. +

+
+ 0 + true + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC V1.0.0 + /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspSecurity/DcmDspSecurityRow +
+ + + DcmDsdSidTabSessionLevelRef + + Link to the Session Control needed for execution of the DcmDsdService. Please refer to the ISO 14229-1, ISO 15031-5 and "Verification of the Diagnostic Session". Please note, that it shall be provided to configure several DcmDsdSidTabSessionLevelRef per DcmDsdService. If there is no reference, no check of session level shall be done. + + 0 + true + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC V1.0.0 + /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspSession/DcmDspSessionRow + +
+ + + + DcmDsdSubService + + This container contains the configuration (DSD parameters) for SubServices. This configuration is available only for services having Subfunction: this container exists only if parameter DcmDsdSidTabSubfuncAvail, of this service, is set to TRUE and the parameter DcmDsdSidTabFnc is not existing. + + 0 + true + false + + + + DcmDsdSubServiceFnc + + Callback function of the ECU Supplier specific component. This parameter is related to the interface <Module>_<DiagnosticService>_<SubService>. + + +

+ If it is not configured the sub-service is handled Dcm-internally. +

+
+ 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + +
+ + + DcmDsdSubServiceId + + Id of the SubService identifier. The possible Subfunction parameter value are predefined in the ISO 14229-1 and ISO 15031-5. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 0 + +
+ + + + DcmDsdSubServiceModeRuleRef + + Reference to DcmDspModeRule + + +

+ Mode rule which controls execution of this the DcmDsdSubService. If there is no reference, no check of the mode rule shall be done. +

+
+ 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmProcessingConditions/DcmModeRule +
+ + + DcmDsdSubServiceSecurityLevelRef + + Link to the Security Level needed for execution of the DcmDsdSubService. + + +

+ Please refer to the ISO 14229-1, ISO 15031-5 and "Verification of the Diagnostic Session". + + Please note, that it shall be provided to configure several DcmDsdSubServiceSecurityLevelRef per DcmDsdSubService. If there is no reference, no check of security level shall be done. +

+
+ 0 + true + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspSecurity/DcmDspSecurityRow +
+ + + DcmDsdSubServiceSessionLevelRef + + Link to the Session Control needed for execution of the DcmDsdSubService. + + +

+ Please refer to the ISO 14229-1, ISO 15031-5 and "Verification of the Diagnostic Session". + + Please note, that it shall be provided to configure several DcmDsdSubServiceSessionLevelRef per DcmDsdSubService. If there is no reference, no check of session level shall be done. +

+
+ 0 + true + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspSession/DcmDspSessionRow +
+
+
+
+
+
+
+
+
+ + + DcmDsl + + These parameters apply to a Diagnostic Session Layer. There may be a parameter set (DSL Configuration) per protocol. + + +

+ upperMultiplicity: + Each DCM configuration must have exactly one DSL configuration. + + lowerMultiplicity: + Each DCM configuration must have exactly one DSL configuration. +

+
+ 1 + 1 + false + + + + DcmDslBuffer + + This container contains the configuration (parameters) for the diagnostic buffer. + + 1 + 256 + false + + + + DcmDslBufferSize + + Size of Diagnostic Buffer (in Bytes) + + +

+ For a linear buffer: size of the buffer shall be as large as the longest + message (request or response) + + For a paged buffer (only Tx possible): size has impacts on the application performance + + Please note: max. range is the valid range for a CAN network. We assume a FlexRay (or other networks) implementation will work with this range (and the page buffer mechanism) without any problems. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 4294967294 + 8 +
+
+
+ + + DcmDslCallbackDCMRequestService + + The name of this container is used to define the name of the R-Port through which the DCM access the interface CallbackDCMRequestServices. + + +

+ The R-Port is named CallbackDCMRequestServices_<SWC> where _<SWC> is the name of the container DcmDslCallbackDCMRequestService. +

+
+ 1 + true + false +
+ + + DcmDslDiagResp + + This container contains the configuration (parameters) for the ResponsePending handling + + 1 + 1 + false + + + + DcmDslDiagRespMaxNumRespPend + + Maximum number of negative responses with response code 0x78 (requestCorrectlyReceived-ResponsePending) allowed per request. DCM will send a negative response with response code 0x10 (generalReject), in case the limit value gets reached. + + +

+ Value 0xFF means that no limit number of NRC 0x78 response apply. +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC V1.0.0 + false + 255 + 0 +
+ + + DcmDslDiagRespOnSecondDeclinedRequest + + Defines the reaction upon a second request (ClientB) that can not be processed (e.g. due to priority assessment). + + +

+ TRUE: when the second request (Client B) can not be processed, it shall be answered with NRC21 BusyRepeatRequest. + + FALSE: when the second request (Client B) can not be processed, it shall not be responded. +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC V1.0.0 + false +
+
+
+ + + DcmDslProtocol + + This container contains the configuration (parameters) for the protocol configuration (for each protocol) The following parameters needs to be configured per protocol. + + 1 + 1 + false + + + + DcmDslProtocolRow + + Definition of a single Row of configuration for the protocol configuration (for each protocol) + + 1 + true + false + + + + DcmDslProtocolEndiannessConvEnabled + + Enables /disables the endianness conversion, per diagnostic + + +

+ protocol. +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC V1.0.0 + false +
+ + + DcmDslProtocolID + + The diagnostic protocol type for the DCM DSL protocol that is being configured. + + +

+ Implementation Type: Dcm_ProtocolType +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + true + + + DCM_OBD_ON_CAN + AUTOSAR_ECUC + + + DCM_OBD_ON_FLEXRAY + AUTOSAR_ECUC + + + DCM_OBD_ON_IP + AUTOSAR_ECUC + + + DCM_PERIODICTRANS_ON_IP + AUTOSAR_ECUC + + + DCM_PERIODIC_ON_CAN + AUTOSAR_ECUC + + + DCM_PERIODIC_ON_FLEXRAY + AUTOSAR_ECUC + + + DCM_ROE_ON_CAN + AUTOSAR_ECUC + + + DCM_ROE_ON_FLEXRAY + AUTOSAR_ECUC + + + DCM_ROE_ON_IP + AUTOSAR_ECUC + + + DCM_SUPPLIER_1 + AUTOSAR_ECUC + + + DCM_SUPPLIER_10 + AUTOSAR_ECUC + + + DCM_SUPPLIER_11 + AUTOSAR_ECUC + + + DCM_SUPPLIER_12 + AUTOSAR_ECUC + + + DCM_SUPPLIER_13 + AUTOSAR_ECUC + + + DCM_SUPPLIER_14 + AUTOSAR_ECUC + + + DCM_SUPPLIER_15 + AUTOSAR_ECUC + + + DCM_SUPPLIER_2 + AUTOSAR_ECUC + + + DCM_SUPPLIER_3 + AUTOSAR_ECUC + + + DCM_SUPPLIER_4 + AUTOSAR_ECUC + + + DCM_SUPPLIER_5 + AUTOSAR_ECUC + + + DCM_SUPPLIER_6 + AUTOSAR_ECUC + + + DCM_SUPPLIER_7 + AUTOSAR_ECUC + + + DCM_SUPPLIER_8 + AUTOSAR_ECUC + + + DCM_SUPPLIER_9 + AUTOSAR_ECUC + + + DCM_UDS_ON_CAN + AUTOSAR_ECUC + + + DCM_UDS_ON_FLEXRAY + AUTOSAR_ECUC + + + DCM_UDS_ON_IP + AUTOSAR_ECUC + + +
+ + + DcmDslProtocolIsParallelExecutab + + Enables the parallel processing of ROE or Periodic Transmission protocol. Only these both protocols are allowed to run in parallel to normal protocol (UDS, OBD). + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC V1.0.0 + false + + + + DcmDslProtocolPreemptTimeout + + This is the value for the timeout (in milliseconds) of preempting protocol until protocol needs to be started. + + +

+ This is defined in the AUTOSAR SWS for DCM as a uint16. + + The AUTOSAR configuration standard is to use SI units, so this parameter is defined as a float value in seconds. DCM configuration tools must convert this float value to the appropriate value format for the use in the software implementation of DCM. + + min: + A negative value is not allowed. + + upperMultiplicity: + Exactly one DcmDslProtocolPreemptTimeout value per DSL protocol timing structure. + + lowerMultiplicity: + Exactly one DcmDslProtocolPreemptTimeout value per DSL timing structure. + + origin: + Standard AUTOSAR configuration parameter. +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 1000 + 0 +
+ + + DcmDslProtocolPriority + + The SWS for DCM defines this item as uint8. This is the protocol priority that is used during protocol preemption handling. + + +

+ 0 = Highest priority (protocol may not be preempted by other protocols) + 1, 2, 3... = Reducing priority. Protocol may be preempted by other protocols with lower priority value. + + upperMultiplicity: + Exactly one priority must be provided per Tx Protocol. + + lowerMultiplicity: + Exactly one priority must be provided per Tx Protocol. + + origin: + Standard AUTOSAR configuration parameter. +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 0 +
+ + + DcmDslProtocolTransType + + Selects the transmission type for protocol. + + 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC V1.0.0 + false + + + TYPE1 + AUTOSAR_ECUC + + + TYPE2 + AUTOSAR_ECUC + + + + + + DcmSendRespPendOnTransToBoot + + Parameter specifying if the ECU should send a NRC 0x78 (response pending) before transitioning to the bootloader (parameter set to TRUE) or if the transition shall be initiated without sending NRC 0x78 (parameter set to FALSE). + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + true + + + + DcmTimStrP2ServerAdjust + + This parameter is used to gurantee that the DCM response is available on the bus before reaching P2.This parameter value in milliseconds has to be configured as a multiple of DcmTaskTime and is minimum in the timing handling of P2. + + +

+ The AUTOSAR configuration standard is to use SI units, so this parameter is defined as a float value in seconds. DCM configuration tools must convert this float value to the appropriate value + format for the use in the software implementation of DCM. +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 1000 + 0 +
+ + + DcmTimStrP2StarServerAdjust + + This parameter is used to gurantee that the DCM response is available on the bus before reaching P2*.This parameter value in milliseconds has to be configured as multiple of DcmTaskTime and is minimum in the timing handling of P2*. + + +

+ The AUTOSAR configuration standard is to use SI units, so this parameter is defined as a float value in seconds. DCM configuration tools must convert this float value to the appropriate value + format for the use in the software implementation of DCM. +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 5000 + 0 +
+
+ + + + DcmDslProtocolRxBufferID + + Link to buffer configuration (DcmDslBuffer) for configuration of protocol buffer used for Rx actions. + + +

+ upperMultiplicity / lowerMultiplicity:: + Exactly one Rx buffer is required for protocol reception +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsl/DcmDslBuffer +
+ + + DcmDslProtocolSIDTable + + Link to the used diagnostic service table for this protocol. + + +

+ upperMultiplicity: + Must have exactly one service table for the protocol. + + lowerMultiplicity: + Must have exactly one service table for the protocol. +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsd/DcmDsdServiceTable +
+ + + DcmDslProtocolSessionRef + + Reference to the DcmDspSession table used for this protocol ConfigurationClass. + + 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspSession + + + + DcmDslProtocolTxBufferID + + Link to buffer configuration (DcmDslBuffer) for configuration of protocol buffer used for Tx actions. + + +

+ upperMultiplicity / lowerMultiplicity:: + Exactly one Tx buffer is required for protocol transmission. +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsl/DcmDslBuffer +
+
+ + + + DcmDslConnection + + This container contains links between Diagnostic Protocol (=DcmDslProtocolRow) and the according Rx or Tx channel. + + +

+ Because of the usecase to allow more then one diagnostic tester (using different CAN channels) it is necessary to allow configuration of multiple DcmDslConnections. +

+
+ 1 + true + + + + DcmDslMainConnection + + This container contains configuration for Diagnostic Main Connection + + +

+ (DcmDslProtocolTx, DcmDslProtocolRx). + In addition it contains links to the ROE connection (DcmDslROEConnectionRef) and the Periodic Transmission Connection (DcmDslPeriodicTranmissionConRef) relevant for protocols with DcmDslProtocolTransType = TYPE2 or TYPE1. +

+
+ 0 + 1 + false + + + + DcmDslProtocolRxTesterSourceAddr + + Tester source address uniquely describes a client and will be used e.g. within + + +

+ the jump to Bootloader interfaces. +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65535 + 0 +
+
+ + + + DcmDslPeriodicTranmissionConRef + + Configures the link to the connection of PeriodicTransmission protocol for the processing of the PeriodicTransmission events. + + 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC V1.0.0 + /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsl/DcmDslProtocol/DcmDslProtocolRow/DcmDslConnection/DcmDslPeriodicTransmission + + + + DcmDslROEConnectionRef + + Configures the link to the connection of ROE protocol for processing of the ROE events. + + 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC V1.0.0 + /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsl/DcmDslProtocol/DcmDslProtocolRow/DcmDslConnection/DcmDslResponseOnEvent + + + + + + DcmDslProtocolRx + + This container contains the configuration (parameters) for the protocol configuration of RX channel (for each protocol) + + +

+ The following parameters needs to be configured per protocol. Please keep in mind, that the parameter DcmDslProtocolRxPduId + can be given several times per protocol and that the combination from DcmDslProtocolRxPduId and DcmDslProtocolRxAddrType is unique. + Only one physical protocol is allowed per connection. + + upperMultiplicity: + More than one receive PDU ID may be configured for reception (e.g. one for func requests, one for phys requests). + + lowerMultiplicity: + At least one receive PDU ID configuration must be provided per protocol. +

+
+ 1 + true + false + + + + DcmDslProtocolRxAddrType + + Declares the communication type of this DCM_PROTOCOL_DCMRXPDUID. + + +

+ PHYSICAL is used for 1 to 1 communication + FUNCTIONAL is used for 1 to n communication +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + DCM_FUNCTIONAL_TYPE + AUTOSAR_ECUC + + + DCM_PHYSICAL_TYPE + AUTOSAR_ECUC + + +
+ + + DcmDslProtocolRxChannelId + + Channel Identifier associated to the received Pdu. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 0 + + + + DcmDslProtocolRxPduId + + DcmRxPduId value for reception of requests. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + true + 65535 + 0 + +
+ + + + DcmDslProtocolRxPduRef + + DcmRxPduId reference for reception of requests / Multiple links shall be allowed. (e.g. one DcmRxPduId to receive func requests, one DcmRxPduId to receive phys requests) + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/EcuC/EcucPduCollection/Pdu + + + + DcmDslProtocolRxComMChannelRef + + Reference to the ComMChannel on which the DcmDslProtocolRxPdu is received. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMChannel + + +
+ + + DcmDslProtocolTx + + This container contains the configuration (parameters) for the protocol configuration of TX channel (for each protocol) + + +

+ The included parameters needs to be configured per protocol. +

+
+ 1 + 1 + false + + + + DcmDslTxConfirmationPduId + + Handle Id to be used by the Lower Layer to confirm the transmission of the DcmDsProtocolTxPdu to the LowerLayer. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + true + 65535 + 0 + + + + + + DcmDslProtocolTxPduRef + + DcmTxPduId reference for transmission of responses + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/EcuC/EcucPduCollection/Pdu + + +
+
+
+ + + DcmDslPeriodicTransmission + + This container contains the configuration (parameters) for Periodic Transmission service. + + +

+ Hint: + Periodic Transmission request comes via DcmDslMainConnection and PeriodicTransmission Event response is given via DcmDslPeriodicTransmission. +

+
+ 0 + 1 + false + + + + DcmDslPeriodicConnection + + Holding the TxPduId configuration for PeriodicTransmission. + + 0 + true + false + + + + DcmDslPeriodicTxConfirmationPduId + + Handle Id to be used by the Lower Layer to confirm the transmission of the DcmDslPeriodicTxPdu to the LowerLayer. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + true + 65535 + 0 + + + + + + DcmDslPeriodicTxPduRef + + This is the reference to the PDU ID to be used by this DCM when sending Periodic Transmissions. It is only needed for Type2 Periodic Transmissions configurations. + + +

+ upperMultiplicity: + one or several DcmDslPeriodicTxPduRef can be defined if Periodic Transmission is enabled and TYPE2 Periodic Transmissions is configured. + + lowerMultiplicity: + DcmDslPeriodicTxPduRef does not need to be defined if Periodic Transmission is not enabled or TYPE1 Periodic Transmissions is configured.. +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/EcuC/EcucPduCollection/Pdu +
+
+
+
+
+ + + DcmDslResponseOnEvent + + This container contains the configuration (parameters) for ResponseOnEvent service. + + +

+ Hint: + ROE service request is recept via DcmDslMainConnection and that Event response is given via DcmDslResposeOnEvent +

+
+ 0 + 1 + false + + + + DcmDslRoeTxConfirmationPduId + + Handle Id to be used by the Lower Layer to confirm the transmission of the DcmDslRoeTxPdu to the LowerLayer. + + 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + true + 65535 + 0 + + + + + + DcmDslRoeTxPduRef + + Reference to the PDU for transmission of ROE response (only needed for ROE Transmission Type is TYPE2) + + +

+ upperMultiplicity: + One PDU required if ROE Transmission Type is TYPE2. + + lowerMultiplicity: + No PDU required if ROE Transmission Type is TYPE1. +

+
+ 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/EcuC/EcucPduCollection/Pdu +
+
+
+
+
+
+
+
+
+ + + DcmDslServiceRequestManufacturerNotification + + The name of this container is used to define the name of the R-Port through which the DCM accesses the interface ServiceRequestNotification. + + +

+ The R-Port is named ServiceRequestManufacturerNotification_<SWC>; + where <SWC> is the name of the container DcmDslServiceRequestManufacturerNotification. + + The lowerMultiplicity is 0: If DcmRequestManufacturerNotificationEnabled = false the Indication API is not available. +

+
+ 0 + true + false +
+ + + DcmDslServiceRequestSupplierNotification + + The name of this container is used to define the name of the R-Port through which the DCM accesses the interface ServiceRequestNotification. + + +

+ The R-Port is named ServiceRequestSupplierNotification_<SWC> + where <SWC> is the name of the container DcmDslServiceRequestSupplierNotification. + + The lowerMultiplicity is 0: If DcmRequestSupplierNotification = false the Indication API is not available. +

+
+ 0 + true + false +
+
+
+ + + DcmDsp + + These parameters apply to Diagnostic Service Processing. There will always be one set of these parameters per DCM. + + 0 + 1 + false + + + + DcmDspMaxDidToRead + + Indicates the maximum allowed DIDs in a single "ReadDataByIdentifier" request. + + +

+ If set to 0, then no limitation is applied. +

+
+ 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65535 + 0 +
+ + + DcmDspPowerDownTime + + This parameter indicates to the client the minimum time of the stand-by sequence the server will remain in the power-down sequence. + + +

+ The resolution of this parameter is one second per count. + + The following values are valid: + 00 - FE hex: 0 - 254 s powerDownTime; + FF hex: indicates a failure or time not available. +

+
+ 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 0 +
+
+ + + + DcmDspComControl + 0 + 1 + false + + + + DcmDspComControlAllChannel + + Collection of ComM channels which shall be controlled if all networks are addressed. + + 0 + true + false + + + + DcmDspAllComMChannelRef + + Reference to ComM channel. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMChannel + + + + + + DcmDspComControlSetting + + Provide the configuration of the Communication control. + + 0 + 1 + false + + + + DcmDspComControlCommunicationReEnableModeRuleRef + + Reference to DcmDspModeRule Mode rule which controls re-enabling + + +

+ of communication by DCM. + + The DCM module shall call BswM_Dcm_CommunicationMode_CurrentState(DCM_ENABLE_RX_TX_NORM_NM)) in case that the referenced mode rule is not fulfilled anymore. +

+
+ 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmProcessingConditions/DcmModeRule +
+
+
+ + + DcmDspComControlSpecificChannel + + Assigns subnet number to ComM channel which will be controlled. + + 0 + true + false + + + + DcmDspSubnetNumber + + Subnet Number which controls the specific ComMChannel. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 14 + 1 + + + + + + DcmDspSpecificComMChannelRef + + Reference to ComM channel. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMChannel + + + +
+
+ + + DcmDspControlDTCSetting + + Provide the configuration of the ControlDTCSetting mechanism. + + 0 + 1 + false + + + + DcmDspControlDTCSettingReEnableModeRuleRef + + Reference to DcmDspModeRule + + +

+ Mode rule which controls re-enabling of controlDTCsetting by DCM. The DCM module shall execute a ControlDTCSetting.Off (call Dem_EnableDTCSetting()) in case that the referenced mode rule is not fulfilled anymore. +

+
+ 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmProcessingConditions/DcmModeRule +
+
+
+ + + DcmDspData + + This container contains the configuration (parameters) of a Data belonging to a DID + + 0 + true + false + + + + DcmDspDataConditionCheckReadFnc + + Function name to demand application if the conditions (e.g. System state) to read the DID are correct. (ConditionCheckRead-function). + + +

+ Multiplicity shall be equal to parameter DcmDspDataReadFnc. + + Only relevant if DcmDspDataUsePort=="USE_DATA_SYNCH_FNC or DcmDspDataUsePort==USE_DATA_ASYNCH_FNC". + + This parameter is related to the interface Xxx_ConditionCheckRead. +

+
+ 0 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + +
+ + + DcmDspDataEcuSignal + + Function name to control the access to a certain ECU Signal by the DCM. (IoHwAb_Dcm_<EcuSignalName>-function). + + +

+ Only relevant if DcmDspDataUsePort==USE_ECU_SIGNAL. +

+
+ 0 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + +
+ + + DcmDspDataFreezeCurrentStateFnc + + Function name to request to application to freeze the current state of an IOControl. (FreezeCurrentState-function). + + +

+ Only relevant if DcmDspDataUsePort=="USE_DATA_SYNCH_FNC or DcmDspDataUsePort==USE_DATA_ASYNCH_FNC". + + This parameter is related to the interface Xxx_FreezeCurrentState. +

+
+ 0 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + +
+ + + DcmDspDataGetScalingInfoFnc + + Function name to request to application the scaling information of the DID. (GetScalingInformation-function). + + +

+ Only relevant if DcmDspDataUsePort=="USE_DATA_SYNCH_FNC or DcmDspDataUsePort==USE_DATA_ASYNCH_FNC". + + This parameter is related to the interface Xxxx_GetScalingInformation. +

+
+ 0 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + +
+ + + DcmDspDataReadDataLengthFnc + + Function name to request from application the data length of a DID. (ReadDataLength-function). + + +

+ Only relevant if DcmDspDataUsePort=="USE_DATA_SYNCH_FNC or DcmDspDataUsePort==USE_DATA_ASYNCH_FNC". + + This parameter is related to the interface Xxx_ReadDataLength. +

+
+ 0 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + +
+ + + DcmDspDataReadEcuSignal + + Function name for read access to a certain ECU Signal by the DCM. (IoHwAb_Dcm_Read<EcuSignalName>-function). + + +

+ Only relevant if DcmDspDataUsePort==USE_ECU_SIGNAL. +

+
+ 0 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + +
+ + + DcmDspDataReadFnc + + Function name to request from application the data value of a DID. (ReadData-function). + + +

+ Multiplicity shall be equal to parameter DcmDspDataConditionCheckReadFnc. + + Only relevant if DcmDspDataUsePort=="USE_DATA_SYNCH_FNC or DcmDspDataUsePort==USE_DATA_ASYNCH_FNC". + + This parameter is related to the interface Xxx_ReadData. +

+
+ 0 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + +
+ + + DcmDspDataResetToDefaultFnc + + Function name to request to application to reset an IOControl to default value. (ResetToDefault-function). + + +

+ Only relevant if DcmDspDataUsePort=="USE_DATA_SYNCH_FNC or DcmDspDataUsePort==USE_DATA_ASYNCH_FNC". + + This parameter is related to the interface Xxx_ResetToDefault. +

+
+ 0 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + +
+ + + DcmDspDataReturnControlToEcuFnc + + Function name to request to application to return control to ECU of an IOControl. (ReturnControlToECU-function). + + +

+ Only relevant if DcmDspDataUsePort=="USE_DATA_SYNCH_FNC or DcmDspDataUsePort==USE_DATA_ASYNCH_FNC". + + This parameter is related to the interface Xxx_ReturnControlToECU. +

+
+ 0 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + +
+ + + DcmDspDataShortTermAdjustmentFnc + + Function name to request to application to adjuste the IO signal. (ShortTermAdjustment-function). + + +

+ Only relevant if DcmDspDataUsePort=="USE_DATA_SYNCH_FNC or DcmDspDataUsePort==USE_DATA_ASYNCH_FNC". + + This parameter is related to the interface Xxx_ShortTermAdjustment. +

+
+ 0 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + +
+ + + DcmDspDataSize + + Length of data in bits associated to the Data. If Data has variable datalength, that corresponds to the maximum datalength. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65535 + 0 + + + + DcmDspDataType + + Provide the data type of Data belonging to a DID. + + 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + BOOLEAN + AUTOSAR_ECUC + + + SINT16 + AUTOSAR_ECUC + + + SINT32 + AUTOSAR_ECUC + + + SINT8 + AUTOSAR_ECUC + + + UINT16 + AUTOSAR_ECUC + + + UINT32 + AUTOSAR_ECUC + + + UINT8 + AUTOSAR_ECUC + + + + + + DcmDspDataUsePort + + Define wich interface shall be used to access the data. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + USE_BLOCK_ID + AUTOSAR_ECUC + + + USE_DATA_ASYNCH_CLIENT_SERVER + AUTOSAR_ECUC + + + USE_DATA_ASYNCH_FNC + AUTOSAR_ECUC + + + USE_DATA_SENDER_RECEIVER + AUTOSAR_ECUC + + + USE_DATA_SYNCH_CLIENT_SERVER + AUTOSAR_ECUC + + + USE_DATA_SYNCH_FNC + AUTOSAR_ECUC + + + USE_ECU_SIGNAL + AUTOSAR_ECUC + + + + + + DcmDspDataWriteFnc + + Function name to request application to write the data value of a DID. (WriteData-function). + + +

+ Only relevant if DcmDspDataUsePort=="USE_DATA_SYNCH_FNC or DcmDspDataUsePort==USE_DATA_ASYNCH_FNC". + + This parameter is related to the interface Xxx_WriteData. +

+
+ 0 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + +
+
+ + + + DcmDspDataInfoRef + + Reference to 1 DcmDspDataInfo + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspDataInfo + + + + DcmDspDataBlockIdRef + + NRAM blockId to access the data. + + +

+ Only relevant if DcmDspDataUsePort==USE_BLOCK_ID. +

+
+ 0 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC V1.0.0 + /AUTOSAR/EcucDefs/NvM/NvMBlockDescriptor +
+
+
+ + + DcmDspDataInfo + + This container contains the configuration (parameters) of a Data + + 0 + true + false + + + + DcmDspDataFixedLength + + Indicates if the datalength of the Data is fixed + + +

+ true = datalength of the Data is fixed + false = datalength of the Data is variable +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + DcmDspDataScalingInfoSize + + If Scaling information service is available for this Data, it provides the size of the scaling information. + + 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 4294967295 + 0 + +
+
+ + + DcmDspDid + + This container contains the configuration (parameters) of the DID. + + 0 + true + false + + + + DcmDspDidIdentifier + + 2 byte Identifier of the DID + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65535 + 0 + + + + DcmDspDidRoeQueueEnabled + + If set to TRUE, the ROE queue mechanism will be used in case of ROE OnChangeOfDataIdentifier on this DID. + + +

+ If set to FALSE, the ROE event will be sent without queuing. +

+
+ 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + DcmDspDidUsed + + Allow to activate or deactivate the usage of a DID, for multi purpose ECUs + + +

+ true = DID available + false = DID not available +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+
+ + + + DcmDspDidInfoRef + + Reference to DcmDspDidInfo containing information on this DID. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspDidInfo + + + + DcmDspDidRef + + Reference to DcmDspDid in case this DID refer to one or serveral other DID's + + 0 + true + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspDid + + + + + + DcmDspDidExtRoe + + Provide information to manage a responseOnEvent request on this DID externally. If this container doesn't exist, an ROE event on this DID will be managed internally. + + 0 + 1 + false + + + + DcmDspDidRoeActivateFnc + + Function name to activate/deactivate an ROE event managed externally. Only relevant if DcmDspDataUsePort== USE_DATA_SYNCH_FNC or USE_DATA_ASYNCH_FNC. This parameter is related to the interface xxx_ActivateEvent. + + 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + + + + DcmDspDidRoeEventId + + EventId to be used within Apis Dcm_TriggerOnEvent() and xxx_ActivateEvent() + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 0 + + + + + + DcmDspDidSignal + + This container defines the reference to 1 DcmDspData container and position relevant for this DID. + + 0 + true + false + + + + DcmDspDidDataPos + + Defines the position of the data defined by DcmDspDidDataRef reference to DcmDspData container in the DID. + + +

+ The position is defined in bits. +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65535 + 0 +
+
+ + + + DcmDspDidDataRef + + Reference to 1 DcmDspData container relevant for this DID. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspData + + +
+
+
+ + + DcmDspDidInfo + + This container contains the configuration (parameters) of the DID's Info + + 0 + true + false + + + + DcmDspDidDynamicallyDefined + + Indicates if this DID can be dynamically defined + + +

+ true = DID can be dynamically defined + false = DID can not be dynamically defined +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+
+ + + + DcmDspDidAccess + + This container contains the configuration (parameters) of the DID access + + 1 + 1 + false + + + + DcmDspDidControl + + This container contains the configuration (parameters) of the DID control. + + 0 + 1 + false + + + + DcmDspDidFreezeCurrentState + + <b>This indicates the presence of "FreezeCurrentState".</b> + + 0 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + DcmDspDidResetToDefault + + <b>This indicates the presence of "ResetToDefault".</b> + + 0 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + DcmDspDidReturnControlToEcu + + <b>This indicates the presence of "ReturnControlToEcu".</b> + + 0 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + DcmDspDidShortTermAdjustment + + This indicates the presence of "ShortTermAdjustment". + + 0 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + + + DcmDspDidControlModeRuleRef + + Reference to DcmDspModeRule + + +

+ Mode rule which controls this DID. If there is no reference, no check of the mode rule shall be done. +

+
+ 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmProcessingConditions/DcmModeRule +
+ + + DcmDspDidControlSecurityLevelRef + + Reference to DcmDspSecurityRow + + +

+ Security levels allowed to control this DID. If there is no reference, no check of security level shall be done. +

+
+ 0 + true + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspSecurity/DcmDspSecurityRow +
+ + + DcmDspDidControlSessionRef + + Reference to DcmDspSessionRow + + +

+ Sessions allowed to control this DID. If there is no reference, no check of session level shall be done. +

+
+ 0 + true + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspSession/DcmDspSessionRow +
+
+
+ + + DcmDspDidRead + + This container contains the configuration (parameters) of the DID read. + + 0 + 1 + false + + + + DcmDspDidReadModeRuleRef + + Reference to DcmDspModeRule + + +

+ Mode rule which controls to read this DID. If there is no reference, no check of the mode rule shall be done. +

+
+ 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmProcessingConditions/DcmModeRule +
+ + + DcmDspDidReadSecurityLevelRef + + Reference to DcmDspSecurityRow + + +

+ Security levels allowed to read this DID. If there is no reference, no check of security level shall be done. +

+
+ 0 + true + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspSecurity/DcmDspSecurityRow +
+ + + DcmDspDidReadSessionRef + + Reference to DcmDspSessionRow + + +

+ Sessions allowed to read this DID. If there is no reference, no check of session level shall be done. +

+
+ 0 + true + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspSession/DcmDspSessionRow +
+
+
+ + + DcmDspDidWrite + + This container contains the configuration (parameters) of the DID write. + + 0 + 1 + false + + + + DcmDspDidWriteModeRuleRef + + Reference to DcmDspModeRule + + +

+ Mode rule which controls to write this DID. If there is no reference, no check of the mode rule shall be done. +

+
+ 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmProcessingConditions/DcmModeRule +
+ + + DcmDspDidWriteSecurityLevelRef + + Reference to DcmDspSecurityRow + + +

+ Security levels allowed to write this DID. If there is no reference, no check of security level shall be done. +

+
+ 0 + true + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspSecurity/DcmDspSecurityRow +
+ + + DcmDspDidWriteSessionRef + + Reference to DcmDspSessionRow + + +

+ Sessions allowed to write this DID. If there is no reference, no check of session level shall be done. +

+
+ 0 + true + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspSession/DcmDspSessionRow +
+
+
+
+
+
+
+ + + DcmDspDidRange + + This container defines the DID Range + + 0 + true + false + + + + DcmDspDidRangeHasGaps + + Parameter specifying if there are gaps in the DID range (parameter set to TRUE) or not (parameter set to FALSE) + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + DcmDspDidRangeIdentifierLowerLimit + + Lower limit of DID range. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65535 + 0 + + + + DcmDspDidRangeIdentifierUpperLimit + + Upper limit of DID range. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65535 + 0 + + + + DcmDspDidRangeIsDidAvailableFnc + + Function name to request from application if a specific DID is available within the range or not. + + +

+ Only relevant if DcmDspDidRangeUsePort is set to false. This parameter is related to the interface Xxx_IsDidAvailable. +

+
+ 0 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + +
+ + + DcmDspDidRangeMaxDataLength + + Maximum data length in bytes + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65535 + 0 + + + + DcmDspDidRangeReadDidFnc + + Function name to request from application the data range value of a DID.(ReadData-function). + + +

+ Only relevant if DcmDspDidRangeUsePort is set to false. This parameter is related to the interface Xxx_ReadDidData. +

+
+ 0 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + +
+ + + DcmDspDidRangeUsePort + + When the parameter DcmDspDidRangeUsePort is set to true the DCM will access the Data using an R-Port requiring a PortInteface DataServices_DIDRange. In that case, DcmDspDidRangeIsDidAvailableFnc, DcmDspDidRangeReadDidFnc and DcmDspDidRangeWriteDidFnc are ignored and the RTE APIs are used. When the parameter DcmDspDidRangeUsePort is false, the DCM calls the functions defined in DcmDspDidRangeIsDidAvailableFnc, DcmDspDidRangeReadDidFnc and DcmDspDidRangeWriteDidFnc. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + DcmDspDidRangeWriteDidFnc + + Function name to request application to write the data range value of a DID.(WriteData-function). + + +

+ Only relevant if DcmDspDidRangeUsePort is set to false. This parameter is related to the interface Xxx_WriteDidData. +

+
+ 0 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + +
+
+ + + + DcmDspDidRangeInfoRef + + Reference to DcmDspDidInfo containing information on this DID Range. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspDidInfo + + +
+ + + DcmDspMemory + + This container contains the configuration of the memory access. + + 0 + 1 + false + + + + DcmDspUseMemoryId + + If this parameter is set to false, the DCM will not use MemoryIdentifier parameter. + + +

+ The Dcm_WriteMemory and Dcm_ReadMemory callouts shall be called without the MemoryIdentifier parameter. If this parameter is set to true, the DCM will use MemoryIdentifier parameter to select the memory device to use. The Dcm_WriteMemory and Dcm_ReadMemory callouts shall be called with the MemoryIdentifier parameter. +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+
+ + + + DcmDspMemoryIdInfo + + Provides the value of memory identifier used to select the desired memory device + + +

+ This container contains the configuration of the memory access requested through diagnostic services : ReadMemoryByAddress, WriteMemoryByAddress, RequestDownload, RequestUpload +

+
+ 1 + true + false + + + + DcmDspMemoryIdValue + + Value of the memory device identifer used. This parameter is only relevant if the memory Id parameter use is enabled. (DcmDspUseMemoryId = TRUE) + + 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 0 + + + + + + DcmDspReadMemoryRangeInfo + + Provides the range of memory address allowed for reading + + 0 + true + false + + + + DcmDspReadMemoryRangeHigh + + High memory address of a range allowed for reading + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 4294967294 + 0 + + + + DcmDspReadMemoryRangeLow + + Low memory address of a range allowed for reading + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 4294967294 + 0 + + + + + + DcmDspReadMemoryRangeModeRuleRef + + Reference to DcmDspModeRule + + +

+ Mode rule which controls read access on this memory address. If there is no reference, no check of the mode rule shall be done. +

+
+ 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmProcessingConditions/DcmModeRule +
+ + + DcmDspReadMemoryRangeSecurityLevelRef + + Link to the Security Access Levels needed for read access on this memory address. If there is no reference, no check of security level shall be done. + + 0 + true + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspSecurity/DcmDspSecurityRow + +
+
+ + + DcmDspWriteMemoryRangeInfo + + Provides the range of memory address allowed for writting. + + 0 + true + false + + + + DcmDspWriteMemoryRangeHigh + + High memory address of a range allowed for writting. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 4294967294 + 0 + + + + DcmDspWriteMemoryRangeLow + + Low memory address of a range allowed for writting + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 4294967294 + 0 + + + + + + DcmDspWriteMemoryRangeModeRuleRef + + Reference to DcmDspModeRule + + +

+ Mode rule which controls write access on this memory address. If there is no reference, no check of the mode rule shall be done. +

+
+ 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmProcessingConditions/DcmModeRule +
+ + + DcmDspWriteMemoryRangeSecurityLevelRef + + Link to the Security Access Levels needed for write access on this memory address. If there is no reference, no check of security level shall be done. + + 0 + true + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspSecurity/DcmDspSecurityRow + +
+
+
+
+
+
+ + + DcmDspPid + + This container defines the availability of a PID to the DCM. + + 0 + true + false + + + + DcmDspPidIdentifier + + 1 byte Identifier of the PID + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 0 + + + + DcmDspPidService + + Allow to indicate if this PID is used for service $01 or/and $02. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + DCM_SERVICE_01 + AUTOSAR_ECUC + + + DCM_SERVICE_01_02 + AUTOSAR_ECUC + + + DCM_SERVICE_02 + AUTOSAR_ECUC + + + + + + DcmDspPidSize + + Length of the PID in byte. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 0 + + + + DcmDspPidUsed + + Allow to activate or deactivate the usage of a PID, for multi purpose ECUs + + +

+ true = PID available + false = PID not available +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+
+ + + + DcmDspPidData + + This container defines the parameter for a Signal in the PID. + + 1 + true + false + + + + DcmDspPidDataPos + + This is the position in bit of the PID structure and will not start at position 0 in case a support information is availabe (for bit-mapped PIDs). + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 2040 + 0 + + + + DcmDspPidDataSize + + Length of data associated to the PID in bit. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 2040 + 0 + + + + + + DcmDspPidDataSupportInfo + + This container defines the supported information. + + 0 + 1 + false + + + + DcmDspPidDataSupportInfoBit + + referenced Bit of the SupportInfo + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 0 + + + + + + DcmDspPidDataSupportInfoRef + + Reference to DcmDspPidSupportInfo + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspPid/DcmDspPidSupportInfo + + + + + + DcmDspPidService01 + + Contains specific configuration parameter of PID for service $01. This container exists only if DcmDspPidService is set to DCM_SERVICE_01 or DCM_SERVICE_01_02. + + 0 + 1 + false + + + + DcmDspPidDataReadFnc + + Function name for reading PID data value. + + +

+ This is only relevant if DcmDspPidDataUsePort==USE_DATA_SYNCH_FNC. + + This parameter is related to the interface Xxx_ReadData. +

+
+ 0 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + +
+ + + DcmDspPidDataUsePort + + If this parameter is set to USE_DATA_SYNCH_FNC, the DCM will use the function defined in DcmDspPidDataReadFnc to get the PID data value. + + +

+ If this parameter is set to USE_DATA_SYNCH_CLIENT_SERVER, the DCM will have an R-Port requiring the interface DataServices_<Data>. + + If this parameter is set to USE_DATA_SENDER_RECEIVER, the DCM will have an R-Port requiring a SenderReceiverInterface + + The R-Port is named DataServices_<Data> where <Data> is the name of the container DcmDspPidData. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + USE_DATA_SENDER_RECEIVER + AUTOSAR_ECUC + + + USE_DATA_SYNCH_CLIENT_SERVER + AUTOSAR_ECUC + + + USE_DATA_SYNCH_FNC + AUTOSAR_ECUC + + +
+
+
+ + + DcmDspPidService02 + + Contains specific configuration parameter of PID for service $02. This container exists only if DcmDspPidService is set to DCM_SERVICE_02 or DCM_SERVICE_01_02. + + 0 + 1 + false + + + + DcmDspPidDataDemRef + + Reference to DemPidDataElement in DEM configuration. Allows to link the DCM PID and DEM PID configuration for Mode $02. + + 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Dem/DemConfigSet/DemPidClass/DemPidDataElement + + + +
+
+ + + DcmDspPidSupportInfo + + This container defines the support information (typically byte A) to declare the usability of the data bytes within the so-called bit-mapped PIDs (e.g. PID$68). + + 0 + true + false + + + + DcmDspPidSupportInfoLen + + Length of the supported information in bytes. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 0 + + + + DcmDspPidSupportInfoPos + + Position of the supported information in bytes. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 0 + + + +
+
+ + + DcmDspRequestControl + + This container contains the configuration (parameters) of the "Request control of on-board system, test or component" service (Service $08). + + +

+ The DCM will request the control using an R-Port requiring a PortInteface RequestControlServices_<TID> + The R-Port is named RequestControlServices_<TID> + where <TID> is the name of the container DcmDspRequestControl. +

+
+ 0 + true + false + + + + DcmDspRequestControlInBufferSize + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 4294967295 + 0 + + + + DcmDspRequestControlOutBufferSize + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 4294967295 + 0 + + + + DcmDspRequestControlTestId + + Test Id for Service $08 + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 0 + + +
+ + + DcmDspRoe + + Provide the configuration of the ResponseOnEvent mechanism. + + 0 + 1 + false + + + + DcmDspRoeBufSize + + Size of the buffer used to managed internally the subservice OnChangeOfDataIdentifier of ResponseOnEvent Service. + + 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65535 + 0 + + + + DcmDspRoeInitFnc + + Function name to initialize an ROE event managed externally. + + 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + + + + DcmDspRoeInitOnDSC + + If set to TRUE the ROE functionality is re-initialized on reception of service DiagnosticSessionControl. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + DcmDspRoeInterMessageTime + + Provide the minimum time in ms between two transmissions of ROE event. It is used for the delay between two different consecutive Roe transmissions and between two transmissions of the retry mechanism. + + +

+ The AUTOSAR configuration standard is to use SI units, so this parameter is defined as float value in seconds. DCM configuration tools must convert this float value to the appropriate value format for the use in the software implementation of DCM. + + min: + A negative value is not allowed. +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 5000 + 0 +
+ + + DcmDspRoeMaxEventLength + + Provide the max size in byte of an ROE message that will be stored in the ROE transmission queue. + + 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65535 + 1 + + + + DcmDspRoeMaxNumberOfRetry + + Provide the max number of re-transmission of an ROE event in case of transmission failure. + + +

+ If set to 0, no retry mechanism will be managed +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 0 +
+ + + DcmDspRoeMaxQueueLength + + Provide the max number of element in the ROE transmission queue. + + 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65535 + 1 + + + + DcmDspRoeQueueEnabled + + If set to TRUE, the ROE queue mechanism is enabled on DCM. + + +

+ If set to FALSE, the ROE event will be sent without queuing. +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + DcmDspRoeStopFnc + + Function name to stop an ROE event managed externally. + + 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + +
+
+ + + DcmDspRoutine + + This container contains the configuration (parameters) for Routines + + 0 + true + false + + + + DcmDspRequestResultsRoutineFnc + + Function name for request to application the results of a routine. (Routine_RequestResults-function) + + +

+ This parameter is related to the interface Xxx_RequestResults. +

+
+ 0 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + +
+ + + DcmDspRequestResultsRoutineSupported + + Indicates if the optional requestRoutineResults in the RoutineControl is supported + + +

+ true = requestRoutineResults is supported + false = requestRoutineResults is not supported +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + DcmDspRoutineFixedLength + + Indicates if the datalength of the optional record in the RoutineControl request and response is fixed. + + +

+ true = datalength of the optional record is fixed + false = datalength of the optional record is variable + + In case DcmDspRoutineFixedLength is set to FALSE, the + DcmDspRoutineSignalLength for the last signal is the maximum length (in bits) + of the optional record. +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + DcmDspRoutineIdentifier + + 2 bytes Identifier of the RID + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65535 + 0 + + + + DcmDspRoutineUsePort + + If this parameter is set to true, the DCM uses a port requiring a PortInterface RoutineServices_<ROUTINENAME>. + + +

+ The R-Port is named RoutineServices_<ROUTINENAME> + where <ROUTINENAME> is the name of the container DcmDspRoutine + In that case, the configuration must not provide function names in DcmDspStartRoutineFnc, DcmDspStopRoutineFnc or DcmDspRequestResultsRoutineFnc. + If this is false, the DCM expects to find the names of the functions to be used in DcmDspStartRoutineFnc, DcmDspStopRoutineFnc or DcmDspRequestResultsRoutineFnc. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + DcmDspRoutineUsed + + Allow to activate or deactivate the usage of a Routine, for multi purpose ECUs + + +

+ true = Routine available + false = Routine not available +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + DcmDspStartRoutineFnc + + Function name for request to application to start a routine. (Routine_Start-function) + + +

+ This parameter is related to the interface Xxx_Start. +

+
+ 0 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + +
+ + + DcmDspStopRoutineFnc + + Function name for request to application to stop a routine. (Routine_Stop-function) + + +

+ This parameter is related to the interface Xxx_Stop. +

+
+ 0 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + +
+ + + DcmDspStopRoutineSupported + + Indicates if the optional stopRoutine in the RoutineControl is supported + + +

+ true = stopRoutine is supported + false = stopRoutine is not supported +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+
+ + + + DcmDspRoutineInfoRef + + Reference to DcmDspRoutineInfo containing information on this routine. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspRoutineInfo + + +
+ + + DcmDspRoutineInfo + + This container contains the configuration (parameters) for Routine's Info. + + 0 + true + false + + + + DcmDspRoutineAuthorization + + This container contains the configuration (parameters) for the Routine Authorization. + + 1 + 1 + false + + + + DcmDspRoutineModeRuleRef + + Reference to DcmDspModeRule + + +

+ Mode rule which controls this RID. If there is no reference, no check of the mode rule shall be done. +

+
+ 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmProcessingConditions/DcmModeRule +
+ + + DcmDspRoutineSecurityLevelRef + + Reference to DcmDspSecurityRow + + +

+ Security levels allowed to control this RID. If there is no reference, no check of security level shall be done. +

+
+ 0 + true + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspSecurity/DcmDspSecurityRow +
+ + + DcmDspRoutineSessionRef + + Reference to DcmDspSessionRow + + +

+ Sessions allowed to control this RID. If there is no reference, no check of session level shall be done. +

+
+ 0 + true + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspSession/DcmDspSessionRow +
+
+
+ + + DcmDspRoutineRequestResOut + + Provide description of output parameter of RequestResult subservice for RoutineControl service. + + 0 + 1 + false + + + + DcmDspRoutineRequestResOutSignal + + Provide description of a routine signal used in RoutineControl service. + + 1 + true + false + + + + DcmDspRoutineSignalLength + + Provide the length in bits of the signal in the RoutineControl request/response + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65535 + 0 + + + + DcmDspRoutineSignalPos + + Provide the position of the signal in the RoutineControl request/response. + + +

+ The position is defined in bits. +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65535 + 0 +
+ + + DcmDspRoutineSignalType + + Provide the type of the signal in the RoutineControl request/response. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + BOOLEAN + AUTOSAR_ECUC + + + SINT16 + AUTOSAR_ECUC + + + SINT32 + AUTOSAR_ECUC + + + SINT8 + AUTOSAR_ECUC + + + UINT16 + AUTOSAR_ECUC + + + UINT32 + AUTOSAR_ECUC + + + UINT8 + AUTOSAR_ECUC + + + VARIABLE_LENGTH + AUTOSAR_ECUC + + + +
+
+
+
+ + + DcmDspRoutineStopIn + + Provide description of input parameter of Stop subservice for RoutineControl service. + + 0 + 1 + false + + + + DcmDspRoutineStopInSignal + + Provide description of a routine signal used in RoutineControl service. + + 1 + true + false + + + + DcmDspRoutineSignalLength + + Provide the length in bits of the signal in the RoutineControl request/response + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65535 + 0 + + + + DcmDspRoutineSignalPos + + Provide the position of the signal in the RoutineControl request/response. + + +

+ The position is defined in bits. +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65535 + 0 +
+ + + DcmDspRoutineSignalType + + Provide the type of the signal in the RoutineControl request/response. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + BOOLEAN + AUTOSAR_ECUC + + + SINT16 + AUTOSAR_ECUC + + + SINT32 + AUTOSAR_ECUC + + + SINT8 + AUTOSAR_ECUC + + + UINT16 + AUTOSAR_ECUC + + + UINT32 + AUTOSAR_ECUC + + + UINT8 + AUTOSAR_ECUC + + + VARIABLE_LENGTH + AUTOSAR_ECUC + + + +
+
+
+
+ + + DcmDspRoutineStopOut + + Provide description of output parameter of Stop subservice for RoutineControl service. + + 0 + 1 + false + + + + DcmDspRoutineStopOutSignal + + Provide description of a routine signal used in RoutineControl service. + + 1 + true + false + + + + DcmDspRoutineSignalLength + + Provide the length in bits of the signal in the RoutineControl request/response + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65535 + 0 + + + + DcmDspRoutineSignalPos + + Provide the position of the signal in the RoutineControl request/response. + + +

+ The position is defined in bits. +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65535 + 0 +
+ + + DcmDspRoutineSignalType + + Provide the type of the signal in the RoutineControl request/response. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + BOOLEAN + AUTOSAR_ECUC + + + SINT16 + AUTOSAR_ECUC + + + SINT32 + AUTOSAR_ECUC + + + SINT8 + AUTOSAR_ECUC + + + UINT16 + AUTOSAR_ECUC + + + UINT32 + AUTOSAR_ECUC + + + UINT8 + AUTOSAR_ECUC + + + VARIABLE_LENGTH + AUTOSAR_ECUC + + + +
+
+
+
+ + + DcmDspStartRoutineIn + + Provide description of input parameter of Start subservice for RoutineControl service + + 0 + 1 + false + + + + DcmDspStartRoutineInSignal + + Provide description of a routine signal used in RoutineControl service. + + 1 + true + false + + + + DcmDspRoutineSignalLength + + Provide the length in bits of the signal in the RoutineControl request/response + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65535 + 0 + + + + DcmDspRoutineSignalPos + + Provide the position of the signal in the RoutineControl request/response. + + +

+ The position is defined in bits. +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65535 + 0 +
+ + + DcmDspRoutineSignalType + + Provide the type of the signal in the RoutineControl request/response. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + BOOLEAN + AUTOSAR_ECUC + + + SINT16 + AUTOSAR_ECUC + + + SINT32 + AUTOSAR_ECUC + + + SINT8 + AUTOSAR_ECUC + + + UINT16 + AUTOSAR_ECUC + + + UINT32 + AUTOSAR_ECUC + + + UINT8 + AUTOSAR_ECUC + + + VARIABLE_LENGTH + AUTOSAR_ECUC + + + +
+
+
+
+ + + DcmDspStartRoutineOut + + Provide description of output parameter of Start subservice for RoutineControl service. + + 0 + 1 + false + + + + DcmDspStartRoutineOutSignal + + Provide description of a routine signal used in RoutineControl service. + + 1 + true + false + + + + DcmDspRoutineSignalLength + + Provide the length in bits of the signal in the RoutineControl request/response. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65535 + 0 + + + + DcmDspRoutineSignalPos + + Provide the position of the signal in the RoutineControl request/response. + + +

+ The position is defined in bits. +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65535 + 0 +
+ + + DcmDspRoutineSignalType + + Provide the type of the signal in the RoutineControl request/response. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + BOOLEAN + AUTOSAR_ECUC + + + SINT16 + AUTOSAR_ECUC + + + SINT32 + AUTOSAR_ECUC + + + SINT8 + AUTOSAR_ECUC + + + UINT16 + AUTOSAR_ECUC + + + UINT32 + AUTOSAR_ECUC + + + UINT8 + AUTOSAR_ECUC + + + VARIABLE_LENGTH + AUTOSAR_ECUC + + + +
+
+
+
+
+
+ + + DcmDspSecurity + + This container contains the configuration ( DSP parameter) for security level configuration (per security level) + + +

+ Description + This container contains Rows of DcmDspSecurityRow +

+
+ 1 + 1 + false + + + + DcmDspSecurityRow + + Definition of a single Row of configuration for security level configuration (per security level) + + +

+ The name of this container is used to define the name of the R-Port through which the DCM accesses the interface SecurityAccess_<LEVEL>. + The R-Port is named SecurityAccess_<LEVEL> where _<LEVEL> is the name of the container DcmDspSecurityRow. If there is no reference, no check of security level shall be done. +

+
+ 0 + 31 + false + + + + DcmDspSecurityADRSize + + Size of the AccessDataRecord used in GetSeed + + 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 4294967295 + 1 + + + + DcmDspSecurityDelayTime + + Delay time after failed security access (in ms). This is started after DcmDspSecurityNumAttDelay number of failed security accesses. + + +

+ The AUTOSAR configuration standard is to use SI units, so this parameter is defined as float value in seconds. DCM configuration tools must convert this float value to the appropriate value format for the use in the software implementation of DCM. + + min: + A negative value is not allowed. + + upperMultiplicity: + Exactly one delay time must be specified per security levbel configuration. + + lowerMultiplicity: + Exactly one delay time must be specified per security levbel configuration. + + origin: + Standard AUTOSAR configuration parameter. +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 20000 + 0 +
+ + + DcmDspSecurityDelayTimeOnBoot + + Start delay timer on power on (in ms) + + +

+ The AUTOSAR configuration standard is to use SI units, so this parameter is defined as float value in seconds. DCM configuration tools must convert this float value to the appropriate value format for the use in the software implementation of DCM. + + min: + A negative value is not allowed. + + upperMultiplicity: + Exactly one delay time must be specified per security level configuration. + + lowerMultiplicity: + Exactly one delay time must be specified per security level configuration. +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC V1.0.0 + false + 20000 + 0 +
+ + + DcmDspSecurityKeySize + + size of the security key (in Bytes). + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 4294967295 + 1 + + + + DcmDspSecurityLevel + + Value of Security level. + + +

+ Level 1 is the highest security level. The locked state cannot be configured explicitly. + + 1,2,3...63: + configuration dependent - Conversion formula to calculate SecurityLevel out of tester requested + + SecurityAccessType parameter: + SecurityLevel = (SecurityAccessType + 1) / 2 + + Type: Dcm_SecLevelType +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + true + 63 + 1 +
+ + + DcmDspSecurityNumAttDelay + + Number of failed security accesses after which the delay time is activated + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 1 + + + + DcmDspSecuritySeedSize + + size of the security seed (in Bytes). + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 4294967295 + 1 + +
+
+
+
+ + + DcmDspSession + + This container contains the configuration ( DSP parameter) session control configuration (per session control) + + +

+ This container contains Rows of DcmDspSessionRow +

+
+ 1 + true + false + + + + DcmDspSessionRow + + Definition of a single Row of session control configuration (per session control) + + 0 + 31 + false + + + + DcmDspSessionForBoot + + This parameter defines whether this diagnostic session allows to jump to Bootloader (OEM Bootloader or System Supplier Bootloader). If this diagnostic session doesn't allow to jump to Bootloader the value DCM_NO_BOOT shall be chosen. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC V1.0.0 + false + + + DCM_NO_BOOT + AUTOSAR_ECUC + + + DCM_OEM_BOOT + AUTOSAR_ECUC + + + DCM_SYS_BOOT + AUTOSAR_ECUC + + + + + + DcmDspSessionLevel + + Value of the Session control. The symbolicName represents the Name of the Session + + +

+ SWS defines the Dcm_SesCtrlType: + 1 DEFAULT_SESSION + 2 PROGRAMMING_SESSION + 3 EXTENDED_DIAGNOSTIC_SESSION + 4 SAFETY_SYSTEM_DIAGNOSTIC_SESSION + 5...63 Reserved by Document + 64...126 <configuration dependent (according "diagnosticSessionType" parameter DiagnosticSessionControl request> + 127...254 Reserved by Document + 255 ALL_SESSION_LEVEL +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + true + 255 + 0 +
+ + + DcmDspSessionP2ServerMax + + This is the session value for P2ServerMax in milliseconds (per Session Control). + + +

+ This is defined in the AUTOSAR SWS for DCM as a uint16. + + The AUTOSAR configuration standard is to use SI units, so this parameter is defined as a float value in seconds. DCM configuration tools must convert this float value to the appropriate value format for the use in the software implementation of DCM. +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 1000 + 0 +
+ + + DcmDspSessionP2StarServerMax + + This is the session value for P2*ServerMax in milliseconds (per Session Control). + + +

+ This is defined in the AUTOSAR SWS for DCM as a uint16. + + The AUTOSAR configuration standard is to use SI units, so this parameter is defined as a float value in seconds. DCM configuration tools must convert this float value to the appropriate value format for the use in the software implementation of DCM. +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 100000 + 0 +
+
+
+
+
+ + + DcmDspTestResultByObdmid + + This container contains the configuration (parameters) of the "Request on-board monitoring test results" service (Service $06). + + 0 + 1 + false + + + + DcmDspTestResultObdmidTid + + This container contains the configuration (parameters) of a OBDMID and the assigned TIDs for the "Request on-board monitoring test results" service (Service $06). + + 1 + true + false + + + + DcmDspTestResultObdmid + + OBDMID for Service $06 + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 0 + + + + + + DcmDspTestResultObdmidTids + + This container contains the configuration (parameters) of the TIDs belonging to the OBDMID for the "Request on-board monitoring test results" service (Service $06). + + 1 + true + false + + + + DcmDspTestResultObdmidTidUaSid + + Unit And Scaling ID for Service $06 + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 0 + + + + + + DcmDspTestResultObdmidTidRef + + Link to reported TIDs of this OBDMID + + +

+ upperMultiplicity / lowerMultiplicity:: + At least one TID must be reported for an OBDMID +

+
+ 1 + true + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmDsp/DcmDspTestResultByObdmid/DcmDspTestResultTid +
+
+
+
+
+ + + DcmDspTestResultTid + + This container contains the configuration (parameters) of a single TID for the "Request on-board monitoring test results" service (Service $06). + + +

+ The DCM will access the Data using an R-Port requiring a PortInterface DTRServices. + The R-Port is named DtrServices_<OBDMID>_<TID> where <TID> is the name of the container DcmDspTestResultTid and <OBDMID> is the name of the container DcmDspTestResultObdmidTid. +

+
+ 1 + true + false + + + + DcmDspTestResultTestId + + Test Id for Service $06 + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 0 + + +
+
+
+ + + DcmDspVehInfo + + This container contains the configuration (parameters) of the "Request vehicle information service" (service $09). + + 0 + true + false + + + + DcmDspVehInfoInfoType + + value of InfoType. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 0 + + + + + + DcmDspVehInfoData + + Data Item of an InfoType; post-fix of the port interface name. + + 1 + true + false + + + + DcmDspVehInfoDataOrder + + Defines the order of the data item in the InfoType; values: 0..255; first data item having the order number 0; the next 1 and so on. + + +

+ The configuration of order needs to be unique per InfoType. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 0 +
+ + + DcmDspVehInfoDataReadFnc + + Function name for reading InfoType data item. + + 0 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + + + + DcmDspVehInfoDataSize + + Size in bytes of the InfoType data item. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 0 + + + + DcmDspVehInfoDataUsePort + + When the parameter DcmDspVehInfoUsePort is set to true the DCM will access the Data using an R-Port requiring a PortInteface InfotypeServices_<VEHINFODATA>. The R-Port is named + + +

+ InfotypeServices_<VEHINFODATA>. where <VEHINFODATA> is the name of the container DcmDspVehInfoData. In that case, the DcmDspVehInfoDataReadFnc is ignored and the RTE APIs are used. When the parameter DcmDspVehInfoDataUsePort is false, the DCM calls the function defined in DcmDspVehInfoDataReadFnc. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+
+
+
+
+
+
+ + + DcmGeneral + + This container contains the configuration (parameters) for Component wide parameters + + 1 + 1 + false + + + + DcmDevErrorDetect + + Preprocessor switch to enable or disable the Development Error Detection (DET) mechanism. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + DcmRequestManufacturerNotificationEnabled + + Allows to enable or disable the requested notification mechanism for the Manufacturer. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + DcmRequestSupplierNotificationEnabled + + Allows to enable or disable the requested notification mechanism for the Supplier. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + DcmRespondAllRequest + + If set to FALSE the DCM will not respond to diagnostic request that contains a service ID which is in the range from 0x40 to 0x7F or in the range from 0xC0 to 0xFF (Response IDs). + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + DcmTaskTime + + Allow to configure the time for the periodic cyclic task. Please note: This configuration value shall be equal to the value in the ScheduleManager module. + + +

+ The AUTOSAR configuration standard is to use SI units, so this parameter is defined as float value in seconds. DCM configuration tools must convert this float value to the appropriate value format for the use in the software implementation of DCM. + + min: + A negative value is not allowed. + + upperMultiplicity: + Exactly one TaskTime must be specified per configuration. + + lowerMultiplicity: + Exactly one TaskTime must be specified per configuration. +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 100 + 0 +
+ + + DcmVersionInfoApi + + Preprocessor switch to enable or disable the output Version info of the functionality. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + +
+
+ + + DcmPageBufferCfg + + This container contains the configuration (parameters) for Page Buffer handling + + 1 + 1 + false + + + + DcmPagedBufferEnabled + + Allow to enable or disable the Page buffer mechanism. + + +

+ true = Page buffer handling enabled + false = Page Buffer handling disabled +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + DcmPagedBufferTimeout + + Allow to configure the Timeout (in ms) towards the application for filling the next page. + + +

+ This parameter is only relevant if the Page Buffer handling is enabled. + (DcmPagedBufferEnabled = TRUE) + + Defined in the DCM SWS as uint16, this parameter contains a value in milliseconds. + + The AUTOSAR configuration standard is to use SI units, so this parameter is defined as float value in seconds. DCM configuration tools must convert this float value to the appropriate value format for the use in the software implementation of DCM. + + min: + A negative value is not allowed. + + upperMultiplicity: + Exactly one Timeout must be specified per configuration. + + lowerMultiplicity: + Exactly one Timeout must be specified per configuration. +

+
+ 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 1000 + 0 +
+
+
+ + + DcmProcessingConditions + + This container contains the configuration ( DSP parameter) for mode arbitration functionality of the Dcm + + 0 + 1 + false + + + + DcmModeCondition + + This container contains the configuration of a mode condition which can be used as argument in DcmModeRules. + + +

+ One DcmModeCondition shall contain either one DcmSwcModeRef or one DcmBswModeRef. + Please note that the Dcm acts as well as mode manager. Therefore the references DcmSwcModeRef or one DcmBswModeRef. + might point to provided ModeDeclarationGroupPrototypes of the Dcm itself as well as to provided ModeDeclarationGroupPrototypes of other Bsw Modules or software components. +

+
+ 1 + true + false + + + + DcmConditionType + + This parameter specifies what kind of comparison that is made for the evaluation of the mode condition. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + DCM_EQUALS + AUTOSAR_ECUC + + + DCM_EQUALS_NOT + AUTOSAR_ECUC + + + + + + + + DcmBswModeRef + + This parameter references a mode of a ModeDeclarationGroupPrototype provided by a Basic Software Module used for the condition. + + +

+ Please note that such ModeDeclarationGroupPrototype are owned by a Basic Software Module Description in the role providedModeGroup. +

+
+ 0 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + MODE-DECLARATION-GROUP-PROTOTYPE + MODE-DECLARATION +
+ + + DcmSwcModeRef + + This parameter references a mode in a particular mode request port of a software component that is used for the condition. + + 0 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + ROOT-SW-COMPOSITION-PROTOTYPE SW-COMPONENT-PROTOTYPE P-PORT-PROTOTYPE MODE-DECLARATION-GROUP-PROTOTYPE + MODE-DECLARATION + +
+
+ + + DcmModeRule + + This container contains the configuration of a mode rule which represents a logical expression with DcmModeCondistions or other DcmModeRules as arguments. + + +

+ All arguments are processed with the operator defined by DcmLogicalOperator, for instance: + Argument_A AND Argument_B AND Argument_C +

+
+ 1 + true + false + + + + DcmLogicalOperator + + This parameter specifies the logical operator to be used in the logical expression. If the expression only consists of a single condition this parameter shall not be used. + + 0 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + DCM_AND + AUTOSAR_ECUC + + + DCM_OR + AUTOSAR_ECUC + + + + + + DcmModeRuleNrcValue + + Optional parameter which defines the NRC to be sent in case the mode rule condition is not valid. + + 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 0 + + + + + + DcmArgumentRef + + This is a choice reference either to a mode condition or a an other mode rule serving as sub-expression. + + 1 + true + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + + /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmProcessingConditions/DcmModeCondition + /AUTOSAR/EcucDefs/Dcm/DcmConfigSet/DcmProcessingConditions/DcmModeRule + + + +
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_Dem.arxml b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_Dem.arxml new file mode 100644 index 00000000..0b006ec8 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_Dem.arxml @@ -0,0 +1,6602 @@ + + + + + + + + + + + + + 4.2.0 + AUTOSAR + 2011-11-09 + + + + + + + AUTOSAR + + + + EcucDefs + + + + Dem + + Configuration of the Dem (Diagnostic Event Manager) module. + + + + + 4.4.0 + AUTOSAR + 2013-10-31 + + + + 0 + 1 + + VARIANT-POST-BUILD + VARIANT-PRE-COMPILE + + + + + DemConfigSet + + This container contains the configuration parameters and sub containers of the Dem module supporting multiple configuration sets. This container is a MultipleConfigurationContainer, i.e. this container and its sub-containers exist once per configuration set. + + 1 + 1 + true + + + + DemDTCClass + + This container contains the configuration (parameters) for DTCClass. + + 0 + 65535 + false + + + + DemDTCFunctionalUnit + + DTCFuncitonalUnit is a 1-byte value which identifies the corresponding basic vehicle / system function which reports the DTC. This parameter is necessary for the report of severity information. + + +

+ If this parameter is configured for no DTC, the Dem provides no DTC functional unit information. +

+
+ 0 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 0 +
+ + + DemDTCSeverity + + DTC severity according to ISO 14229-1. This parameter depends on the automotive manufacturer. + + +

+ If it is not configured, the value is counted as 'no severity'. + If this parameter is configured for no DTC, the Dem provides no DTC severity information. +

+
+ 0 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + DEM_DTC_SEV_NO_SEVERITY + + + DEM_DTC_SEV_CHECK_AT_NEXT_HALT + AUTOSAR_ECUC + + + DEM_DTC_SEV_IMMEDIATELY + AUTOSAR_ECUC + + + DEM_DTC_SEV_MAINTENANCE_ONLY + AUTOSAR_ECUC + + + DEM_DTC_SEV_NO_SEVERITY + AUTOSAR_ECUC + + +
+ + + DemImmediateNvStorage + + Switch to enable immediate storage triggering of an according event memory entriy persistently to NVRAM. + + +

+ true: immediate non-volatile storage triggering enabled + false: immediate non-volatile storage triggering disabled +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + DemJ1939DTC + + Unique Diagnostic Trouble Code value for J1939 (consiting of SPN and FMI) + + 0 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 16777214 + 1 + + + + DemObdDTC + + Unique Diagnostic Trouble Code value for OBD + + 0 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65535 + 1 + + + + DemUdsDTC + + Unique Diagnostic Trouble Code value for UDS + + +

+ (Range: 0x000000 and 0xFFFFFF are reserved for DTC groups by ISO 14229-1) +

+
+ 0 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 16777214 + 1 +
+
+ + + + DemJ1939DTC_NodeAddressRef + + Reference to a J1939 NodeAddress + + 0 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Dem/DemConfigSet/DemJ1939NodeAddress + + + + + + DemCallbackInitMForF + +

+ In case the container has a DemCallbackInitMForFFnc, this parameter defines the name of the function that the Dem will call. + + In case there is no DemCallbackInitMForFFnc, the Dem will have an R-Port requiring the interface CallbackInitMonitorForFunction, whose name is generated by using the unique callback-prefix followed by the event name. +

+
+ 0 + true + false + + + + DemCallbackInitMForFFnc + + Function name of prototype "InitMonitorForFunction". + + 0 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + + +
+
+
+ + + DemDtr + + This container holds the configuration of one individual DTR. + + 0 + 1 + false + + + + DemDtrCompuDenominator0 + + Part of the conversion between the binary representation and the physical meaning analogous to the SW-C Template conversion CompuRationalCoeffs with 2 numerator coefficients and 1 denominator coefficient in the direction compuInternalToPhys. + + +

+ This is the only one supported denominator value, a constant divisor. + + The value 0 is not allowed. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + DemDtrCompuNumerator0 + + Part of the conversion between the binary representation and the physical meaning analogous to the SW-C Template conversion CompuRationalCoeffs with 2 numerator coefficients and 1 denominator coefficient in the direction compuInternalToPhys. + + +

+ This is the first numerator value, which is multiplied with x^0, i.e., the offset. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + DemDtrCompuNumerator1 + + Part of the conversion between the binary representation and the physical meaning analogous to the SW-C Template conversion CompuRationalCoeffs with 2 numerator coefficients and 1 denominator coefficient in the direction compuInternalToPhys. + + +

+ This is the second numerator value, which is multiplied with x^1, i.e., the factor. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + DemDtrId + + The index identifier value assigned to this DTR. The value is generated during the Dem configuration process. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + true + 65535 + 0 + + + + DemDtrMid + + The OBDMID of the DTR. + + +

+ The values 0x00, 0x20, 0x40, 0x60, 0x80, 0xA0, 0xC0, 0xE0 are reserved. +

+
+ 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 0 +
+ + + DemDtrTid + + The OBDTID of the DTR. + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 0 + + + + DemDtrUasid + + The UaSId the DTR data shall be scaled to, and reported together with the rescaled DTR data. + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 0 + + + + DemDtrUpdateKind + + Update conditions applied by the Dem to reports of DTR values. Only supported if a related Event is configured. If no related Event is configured, the Dem behaves as if DemDtrUpdateKind is configured to "DEM_DTR_UPDATE_ALWAYS". + + 0 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + DEM_DTR_UPDATE_ALWAYS + AUTOSAR_ECUC + + + DEM_DTR_UPDATE_STEADY + AUTOSAR_ECUC + + + +
+ + + + DemDtrEventRef + + Reference to the DemEventParameter this DTR is related to. If the related event is not configured, the Dem cannot ensure consistency between the DTR and the event. + + 0 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter + + +
+ + + DemEventParameter + + This container contains the configuration (parameters) for events. + + +

+ Note that this container definition does not explicitly define a symbolic name parameter. Instead, the short name of the container will be used in the Ecu Configuration Description to specify the symbolic name of the diagnostic event. +

+
+ 1 + 65535 + false + + + + DemEventAvailable + + This parameter configures an Event as unavailable. + + +

+ It is treated by Dem as if it does not exist. + true = Event is available + false = Event is not available +

+
+ 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + DemEventId + + Unique identifier of a diagnostic event. + + +

+ This parameter should not be changeable by user, because the Id should be generated by Dem itself to prevent gaps and multiple use of an Id. The events should be sequentially ordered beginning with 1 and no gaps in between. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + true + 65535 + 1 +
+ + + DemEventKind + + This parameter is used to distinguish between SW-C and BSW events. SW-C events are reported by Dem_SetEventStatus API and BSW events are reported by Dem_ReportErrorStatus API. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + DEM_EVENT_KIND_BSW + AUTOSAR_ECUC + + + DEM_EVENT_KIND_SWC + AUTOSAR_ECUC + + + + + + DemMaxNumberFreezeFrameRecords + + This parameter defines the number of according freeze frame records, which can maximal be stored for this event. Therefore all these freeze frame records have the same freeze frame class. + + +

+ This parameter is only required for calculated record numeration (refer to DemTypeOfFreezeFrameRecordNumeration). +

+
+ 0 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 0 +
+
+ + + + DemDTCClassRef + + This parameter defines the DTC configuration associated with the diagnostic event. + + +

+ It is allowed to have events without a DTC (e.g. for ECU-internal events triggering safety reactions without being reported via diagnostic communication). The same DemDTCClass can be used from several events, to combine these (refer to chapter "Combination of diagnostic event"). +

+
+ 0 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Dem/DemConfigSet/DemDTCClass +
+ + + DemExtendedDataClassRef + + This reference defines the link to an extended data class sampler. + + 0 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Dem/DemGeneral/DemExtendedDataClass + + + + DemFreezeFrameClassRef + + These references define the links to a freeze frame class sampler. + + 0 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Dem/DemGeneral/DemFreezeFrameClass + + + + DemFreezeFrameRecNumClassRef + + This parameter defines the list of dedicated freeze frame record numbers associated with the diagnostic event. These record numbers are assigned to the freeze frame records (instead of calculated record numbers). + + +

+ This parameter is only required for configured record numeration (refer to DemTypeOfFreezeFrameRecordNumeration). +

+
+ 0 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Dem/DemGeneral/DemFreezeFrameRecNumClass +
+ + + DemJ1939ExpandedFreezeFrameClassRef + + These references define the links to a J1939 freeze frame class sampler. + + 0 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Dem/DemGeneral/DemGeneralJ1939/DemJ1939FreezeFrameClass + + + + DemJ1939FreezeFrameClassRef + + These references define the links to a J1939 freeze frame class sampler. + + 0 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Dem/DemGeneral/DemGeneralJ1939/DemJ1939FreezeFrameClass + + + + DemOBDGroupingAssociativeEventsRef + + This parameter defines a reference which points to a representative event of one group of associate events. + + +

+ The "reverence event" must refer to it self. + Note: One event is only allowed to be reverenced to only one group of associate events. +

+
+ 0 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter +
+
+ + + + DemCallbackClearEventAllowed + + The presence of this container indicates that the Dem has access to a "ClearEventAllowed" callback. + + +

+ In case there is a DemCallbackClearEventAllowedFnc, this parameter defines the name of the function that the Dem will call. + + In case there is no DemCallbackClearEventAllowedFnc, the Dem will have an R-Port requiring the interface CallbackClearEventAllowed whose name is generated by using the unique callback-prefix followed by the event name. +

+
+ 0 + 1 + false + + + + DemCallbackClearEventAllowedFnc + + Function name of prototype "ClearEventAllowed". + + 0 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + + + + DemClearEventAllowedBehavior + + Defines the resulting UDS status byte for the related event, which must not be cleared according to the ClearEventAllowed callback. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + DEM_NO_STATUS_BYTE_CHANGE + + + DEM_NO_STATUS_BYTE_CHANGE + AUTOSAR_ECUC + + + DEM_ONLY_THIS_CYCLE_AND_READINESS + AUTOSAR_ECUC + + + + +
+ + + DemCallbackEventDataChanged + + The presence of this container indicates that the Dem has access to an "EventDataChanged" callback. + + +

+ In case there is a DemCallbackEventDataChangedFnc, this parameter defines the name of the function that the Dem will call. + + In case there is no DemCallbackEventDataChangedFnc, the Dem will have an R-Port requiring the interface CallbackEventDataChanged whose name is generated by using the unique callback-prefix followed by the event name. +

+
+ 0 + 1 + false + + + + DemCallbackEventDataChangedFnc + + Function name of prototype "EventDataChanged" + + 0 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + + +
+ + + DemCallbackEventStatusChanged + + The presence of this container indicates, that the Dem has access to an "EventStatusChanged" callback, which the Dem will call to notify other components about the change in the status of an event. + + +

+ In case there is a DemCallbackEvenStatusChangedFnc, this parameter defines the name of the function that the Dem will call. + + In case there is no DemCallbackEvenStatusChangedFnc, the Dem will have an R-Port requiring the interface CallbackEventStatusChanged, whose name is generated by using the unique callback-prefix followed by the event name. +

+
+ 0 + true + false + + + + DemCallbackEventStatusChangedFnc + + Function name of prototype "EventStatusChanged" + + 0 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + + +
+ + + DemCallbackInitMForE + + The presence of this container indicates, that the Dem has access to an "InitMonitorForEvent" callback, which the Dem will call to initialize a monitor. + + +

+ In case the container has a DemCallbackInitMForEFnc, this parameter defines the name of the function that the Dem will call. + + In case there is no DemCallbackInitMForEFnc, the Dem will have an R-Port requiring the interface CallbackInitMonitorForEvent, whose name is generated by using the unique callback-prefix followed by the event name. +

+
+ 0 + 1 + false + + + + DemCallbackInitMForEFnc + + Function name of prototype "InitMonitorForEvent". + + 0 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + + +
+ + + DemEventClass + + This container contains the configuration (parameters) for EventClass + + 1 + 1 + false + + + + DemAgingAllowed + + Switch to allow aging/unlearning of the event or not. + + +

+ true: aging allowed + false: aging not allowed +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + DemAgingCycleCounterThreshold + + Number of aging cycles needed to unlearn/delete the event. + + 0 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 256 + 1 + + + + DemConsiderPtoStatus + + This parameter is TRUE, when the event is affected by the Dem PTO handling. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + DemEventDestination + + The event destination assigns events to none, one or multiple origins. + + +

+ If no event destination is assigned to a specific event, the event is handled internally and is not visible externally to the Dcm. + If more than one event destination is assigned to a specific event, the event can be present in the corresponding origins. +

+
+ 0 + 4 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + DEM_DTC_ORIGIN_MIRROR_MEMORY + AUTOSAR_ECUC + + + DEM_DTC_ORIGIN_PRIMARY_MEMORY + AUTOSAR_ECUC + + + DEM_DTC_ORIGIN_SECONDARY_MEMORY + AUTOSAR_ECUC + + +
+ + + DemEventFailureCycleCounterThreshold + + Defines the number of failure cycles for the event based fault confirmation. + + +

+ If this parameter is enabled, fault confirmation of the event is enabled accordingly. +

+
+ 0 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 256 + 1 +
+ + + DemEventMemoryEntryFdcThresholdStorageValue + + Threshold to allocate an event memory entry and to capture the Freeze Frame. + + 0 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 0 + + + + DemEventOBDReadinessGroup + + This parameter specifies the Event OBD Readiness group for PID $01 and PID $41 computation. + + +

+ This parameter is only applicable for emission-related ECUs. +

+
+ 0 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + DEM_OBD_RDY_AC + AUTOSAR_ECUC + + + DEM_OBD_RDY_BOOSTPR + AUTOSAR_ECUC + + + DEM_OBD_RDY_CAT + AUTOSAR_ECUC + + + DEM_OBD_RDY_CMPRCMPT + AUTOSAR_ECUC + + + DEM_OBD_RDY_EGSENS + AUTOSAR_ECUC + + + DEM_OBD_RDY_ERG + AUTOSAR_ECUC + + + DEM_OBD_RDY_EVAP + AUTOSAR_ECUC + + + DEM_OBD_RDY_FLSYS + AUTOSAR_ECUC + + + DEM_OBD_RDY_FLSYS_NONCONT + AUTOSAR_ECUC + + + DEM_OBD_RDY_HCCAT + AUTOSAR_ECUC + + + DEM_OBD_RDY_HTCAT + AUTOSAR_ECUC + + + DEM_OBD_RDY_MISF + AUTOSAR_ECUC + + + DEM_OBD_RDY_NONE + AUTOSAR_ECUC + + + DEM_OBD_RDY_NOXCAT + AUTOSAR_ECUC + + + DEM_OBD_RDY_O2SENS + AUTOSAR_ECUC + + + DEM_OBD_RDY_O2SENSHT + AUTOSAR_ECUC + + + DEM_OBD_RDY_PMFLT + AUTOSAR_ECUC + + + DEM_OBD_RDY_SECAIR + AUTOSAR_ECUC + + +
+ + + DemEventPriority + + Priority of the event, in view of full event buffer. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 256 + 1 + + + + DemEventSignificance + + Significance of the event, which indicates additional information concerning fault classification and resolution. + + +

+ It can be mapped as Dem-internal data element. It shall be configured, if it is a part of event related data. +

+
+ 0 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + DEM_EVENT_SIGNIFICANCE_FAULT + AUTOSAR_ECUC + + + DEM_EVENT_SIGNIFICANCE_OCCURRENCE + AUTOSAR_ECUC + + +
+ + + DemFFPrestorageSupported + + If this parameter is set to true, then the Prestorage of FreezeFrames is supported by the assigned event. This parameter is useful to calculate the buffer size. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + +
+ + + + DemAgingCycleRef + + Reference to the cycle which is triggering the aging of the event. This can either be the same as the operation cycle of the event, or a separate aging cycle reported via API Dem_SetAgingCycleState. If external aging is configured (refer to DemAgingCycleCounterProcessing), this parameter is not used. + + 0 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC V1.0.0 + + /AUTOSAR/EcucDefs/Dem/DemGeneral/DemAgingCycle + /AUTOSAR/EcucDefs/Dem/DemGeneral/DemOperationCycle + + + + + DemEnableConditionGroupRef + + References an enable condition group. + + 0 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC V1.0.0 + /AUTOSAR/EcucDefs/Dem/DemGeneral/DemEnableConditionGroup + + + + DemEventFailureCycleRef + + Kind of failure cycle for the event based fault confirmation. + + +

+ If fault confirmation of an event is enabled, but this parameter is disabled, the operation cycle (refer to DemOperationCycleRef) is used for fault confirmation. +

+
+ 0 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC V1.0.0 + /AUTOSAR/EcucDefs/Dem/DemGeneral/DemOperationCycle +
+ + + DemOperationCycleRef + + Kind of operation cycle for the event (e.g. power cycle, driving cycle, ...) + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC V1.0.0 + /AUTOSAR/EcucDefs/Dem/DemGeneral/DemOperationCycle + + + + DemStorageConditionGroupRef + + References a storage condition group. + + 0 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC V1.0.0 + /AUTOSAR/EcucDefs/Dem/DemGeneral/DemStorageConditionGroup + +
+ + + + DemDebounceAlgorithmClass + + Debounce algorithm class: counter based, time based, or monitor internal. + + 1 + 1 + + + + DemDebounceCounterBased + + This container contains the configuration (parameters) for counter based debouncing. + + 0 + 1 + false + + + + DemDebounceBehavior + + This parameter defines how the event debounce algorithm will behave, if a related enable condition is not fulfilled or ControlDTCSetting of the related event is disabled. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + DEM_DEBOUNCE_FREEZE + AUTOSAR_ECUC + + + DEM_DEBOUNCE_RESET + AUTOSAR_ECUC + + + + + + DemDebounceCounterDecrementStepSize + + Defines the step size for decrementation of the internal debounce counter (PREPASSED). + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 32768 + 1 + + + + DemDebounceCounterFailedThreshold + + Defines the value of the internal debounce counter, which indicates the failed status. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 32767 + 1 + + + + DemDebounceCounterIncrementStepSize + + Defines the step size for incrementation of the internal debounce counter (PREFAILED). + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 32767 + 1 + + + + DemDebounceCounterJumpDown + + Switch for the activation of Jump-Down. + + +

+ true: Jump-Down activated + false: Jump-Down deactivated +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + DemDebounceCounterJumpDownValue + + Jump-Down value of the internal debounce counter which is taken as initialization value for the counter when the respective step-down occurs. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 0 + 32767 + -32768 + + + + DemDebounceCounterJumpUp + + Switch for the activation of Jump-Up. + + +

+ true: Jump-Up activated + false: Jump-Up deactivated +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + DemDebounceCounterJumpUpValue + + Jump-Up value of the internal debounce counter which is taken as initialization value for the counter when the respective step-up occurs. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 0 + 32767 + -32768 + + + + DemDebounceCounterPassedThreshold + + Defines the value of the internal debounce counter, which indicates the passed status. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + -1 + -32768 + + + + DemDebounceCounterStorage + + Switch to store the debounce counter value non-volatile or not. + + +

+ true: debounce counter value shall be stored non-volatile + false: debounce counter value is volatile +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false +
+
+
+ + + DemDebounceMonitorInternal + + This container contains the configuration (parameters) for monitor internal debouncing. + + 0 + 1 + false + + + + DemCallbackGetFDC + + The presence of this container indicates, that the Dem has access to a "GetFaultDetectionCounter" callback, which the Dem will call to obtain the value of the fault detection counter. + + +

+ In case the container has a DemCallbackGetFDCFnc, this parameter defines the name of the function that the Dem will call. + + In case there is no DemCallbackGetFDCFnc, the Dem will have a R-Port requiring the interface CallbackGetFaultDetectionCounter, whose name is generated by using the unique callback-prefix followed by the event name. +

+
+ 0 + 1 + false + + + + DemCallbackGetFDCFnc + + Function name of prototype "GetFaultDetectionCounter". + + 0 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + + +
+
+
+ + + DemDebounceTimeBase + + This container contains the configuration (parameters) for time based debouncing. + + 0 + 1 + false + + + + DemDebounceBehavior + + This parameter defines how the event debounce algorithm will + + +

+ behave, if a related enable condition is not fulfilled or ControlDTCSetting of the related event is disabled. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + DEM_DEBOUNCE_FREEZE + AUTOSAR_ECUC + + + DEM_DEBOUNCE_RESET + AUTOSAR_ECUC + + +
+ + + DemDebounceTimeFailedThreshold + + Defines the time out duration for "Event Failed" qualification. + + +

+ The AUTOSAR configuration standard is to use SI units, so this parameter is defined as float value in seconds. Dem configuration tools must convert this float value to the appropriate value format for the use in the software implementation of Dem. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 3600 + 0.001 +
+ + + DemDebounceTimePassedThreshold + + Defines the time out duration for "Event Passed" qualification. + + +

+ The AUTOSAR configuration standard is to use SI units, so this parameter is defined as float value in seconds. Dem configuration tools must convert this float value to the appropriate value format for the use in the software implementation of Dem. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 3600 + 0.001 +
+
+
+
+
+ + + DemIndicatorAttribute + + This container contains the event specific configuration of Indicators. + + 0 + 255 + false + + + + DemIndicatorBehaviour + + Behaviour of the linked indicator + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + DEM_INDICATOR_BLINKING + AUTOSAR_ECUC + + + DEM_INDICATOR_BLINK_CONT + AUTOSAR_ECUC + + + DEM_INDICATOR_CONTINUOUS + AUTOSAR_ECUC + + + DEM_INDICATOR_FAST_FLASH + AUTOSAR_ECUC + + + DEM_INDICATOR_SLOW_FLASH + AUTOSAR_ECUC + + + + + + DemIndicatorFailureCycleCounterThreshold + + Defines the number of failure cycles for the WarningIndicatorOnCriteria. + + 0 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 0 + + + + DemIndicatorFailureCycleSource + + This parameter defines, which failure cycle is used for the WarningIndicatorOnCriteria handling. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + DEM_FAILURE_CYCLE_EVENT + AUTOSAR_ECUC + + + DEM_FAILURE_CYCLE_INDICATOR + AUTOSAR_ECUC + + + + + + DemIndicatorHealingCycleCounterThreshold + + Defines the number of healing cycles for the WarningIndicatorOffCriteria. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 0 + + + + + + DemIndicatorFailureCycleRef + + Kind of failure cycle for the indicator controlled by the according event used for the WarningIndicatorOnCriteria. + + 0 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Dem/DemGeneral/DemOperationCycle + + + + DemIndicatorHealingCycleRef + + Kind of healing cycle for the indicator controlled by the according event used for the WarningIndicatorOffCriteria. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Dem/DemGeneral/DemOperationCycle + + + + DemIndicatorRef + + Reference to the used indicator. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Dem/DemGeneral/DemIndicator + + + +
+
+
+
+ + + DemJ1939NodeAddress + + Contains the parameters for the support of a logical J1939 node (identified by an ECU address). + + 0 + 255 + true + false + + + + DemJ1939NmNodeRef + + Reference to the corresponding J1939Nm node. + + 1 + 255 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/J1939Nm/J1939NmConfigSet/J1939NmNode + + + + + + DemPidClass + + This container contains the different PIDs for the single global OBD relevant freeze frame class. It is assembled out of one or several data elements. + + 0 + 255 + false + + + + DemPidIdentifier + + identifier of the PID + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 0 + + + + + + DemPidDataElement + + This container contains the different data elements contained in the specific PID. + + 1 + 255 + false + + + + DemPidDataElementClassRef + + This reference contains the link to a data element class. + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + + /AUTOSAR/EcucDefs/Dem/DemGeneral/DemDataElementClass/DemExternalCSDataElementClass + /AUTOSAR/EcucDefs/Dem/DemGeneral/DemDataElementClass/DemExternalSRDataElementClass + /AUTOSAR/EcucDefs/Dem/DemGeneral/DemDataElementClass/DemInternalDataElementClass + + + + + + +
+
+ + + DemGeneral + + This container contains the configuration (parameters) of the BSW Dem + + 1 + 1 + false + + + + DemAgingCycleCounterProcessing + + This configuration switch defines, whether the aging counter is calculated Dem-internally or provided via Dem_SetAgingCycleCounterValue. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + DEM_PROCESS_AGINGCTR_EXTERN + AUTOSAR_ECUC + + + DEM_PROCESS_AGINGCTR_INTERN + AUTOSAR_ECUC + + + + + + DemAgingRequieresTestedCycle + + Defines if the aging cycle counter is processed every aging cycles or if only tested aging cycle are considered. + + +

+ true: only tested aging cycle are considered for aging cycle counter + + false: aging cycle counter is processed every aging cycle +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + DemAvailabilitySupport + + This configuration switch defines, whether support for availability is enabled or not. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + DEM_EVENT_AVAILABILITY + AUTOSAR_ECUC + + + DEM_NO_AVAILABILITY + AUTOSAR_ECUC + + + + + + DemBswErrorBufferSize + + Maximum number of elements in buffer for handling of BSW errors (ref. to Dem107). + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 0 + + + + DemClearDTCBehavior + + Defines the clearing process of diagnostic information for volatile and non-volatile memory and the positive response handling for the Dcm module. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + DEM_CLRRESP_NONVOLATILE_FINISH + AUTOSAR_ECUC + + + DEM_CLRRESP_NONVOLATILE_TRIGGER + AUTOSAR_ECUC + + + DEM_CLRRESP_VOLATILE + AUTOSAR_ECUC + + + + + + DemClearDTCLimitation + + Defines the supported Dem_<...>ClearDTC API scope. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + DEM_ALL_SUPPORTED_DTCS + + + DEM_ALL_SUPPORTED_DTCS + AUTOSAR_ECUC + + + DEM_ONLY_CLEAR_ALL_DTCS + AUTOSAR_ECUC + + + + + + DemDataElementDefaultEndianness + + Defines the default endianness of the data belonging to a data element which is applicable if the DemExternalSRDataElementClass does not define a endianness. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + BIG_ENDIAN + AUTOSAR_ECUC + + + LITTLE_ENDIAN + AUTOSAR_ECUC + + + OPAQUE + AUTOSAR_ECUC + + + + + + DemDebounceCounterBasedSupport + + This configuration switch defines, whether support for counter based debouncing is enabled or not. + + +

+ true: counter based debouncing support is enabled + false: counter based debouncing support is disabled +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + DemDebounceTimeBasedSupport + + This configuration switch defines, whether support for time based debouncing is enabled or not. + + +

+ true: time based debouncing support is enabled + false: time based debouncing support is disabled +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + DemDevErrorDetect + + Activate/Deactivate the Development Error Detection and Notification. + + +

+ true: Development Error Detection and Notification activated + false: Development Error Detection and Notification deactivated +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + DemDtcStatusAvailabilityMask + + Mask for the supported DTC status bits by the Dem. This mask is used by UDS service 0x19. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 0 + + + + DemEnableConditionSupport + + This configuration switch defines, whether support for enable conditions is enabled or not. + + +

+ true: support for enable conditions is enabled + false: support for enable conditions is disabled +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + DemEventCombinationSupport + + This parameter defines the type of event combination supported by the Dem. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + DEM_EVCOMB_DISABLED + AUTOSAR_ECUC + + + DEM_EVCOMB_TYPE1 + AUTOSAR_ECUC + + + DEM_EVCOMB_TYPE2 + AUTOSAR_ECUC + + + + + + DemEventDisplacementStrategy + + This configuration switch defines, whether support for event displacement is enabled or not, and which displacement strategy is followed. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + DEM_DISPLACEMENT_FULL + AUTOSAR_ECUC + + + DEM_DISPLACEMENT_NONE + AUTOSAR_ECUC + + + DEM_DISPLACEMENT_PRIO_OCC + AUTOSAR_ECUC + + + + + + DemEventMemoryEntryStorageTrigger + + Configures the primary trigger to allocate an event memory entry. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + DEM_STORAGE_ON_TEST_FAILED + + + DEM_STORAGE_ON_CONFIRMED + AUTOSAR_ECUC + + + DEM_STORAGE_ON_FDC_THRESHOLD + AUTOSAR_ECUC + + + DEM_STORAGE_ON_PENDING + AUTOSAR_ECUC + + + DEM_STORAGE_ON_TEST_FAILED + AUTOSAR_ECUC + + + + + + DemExtendedDataCapture + + This parameter defines the point in time, when the extended data collection is done for the initial event memory entry. + + 0 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + DEM_TRIGGER_EVENT_MEMORY_STORAGE + AUTOSAR_ECUC + + + DEM_TRIGGER_TESTFAILED + AUTOSAR_ECUC + + + + + + DemFreezeFrameCapture + + This parameter defines the point in time, when the freeze frame data collection is done for the initial event memory entry. + + 0 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + DEM_TRIGGER_EVENT_MEMORY_STORAGE + AUTOSAR_ECUC + + + DEM_TRIGGER_TESTFAILED + AUTOSAR_ECUC + + + + + + DemGeneralInterfaceSupport + + The interfaces GeneralEvtInfo, GeneralCallbackEventDataChanged and GeneralCallbackEventStatusChange are provided if DemGeneralInterfaceSupport is equal to true. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + DemHeaderFileInclusion + + Name of the header file(s) to be included by the Dem module containing the used C-callback declarations. + + 0 + true + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + [a-zA-Z0-9_]([a-zA-Z0-9\._])* + + + + + + DemImmediateNvStorageLimit + + This parameter defines the maximum number of occurrences, a specific event memory entry is allowed, to be stored in NVRAM immediately (refer to DemImmediateNvStorage). + + 0 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 1 + + + + DemMaxNumberEventEntryMirror + + Maximum number of events which can be stored in the mirror memory + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 0 + + + + DemMaxNumberEventEntryPermanent + + Maximum number of events which can be stored in the permanent memory. + + +

+ The assignment of an event to this memory type is dynamic and used for emission-related events only. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 0 +
+ + + DemMaxNumberEventEntryPrimary + + Maximum number of events which can be stored in the primary memory + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 1 + + + + DemMaxNumberEventEntrySecondary + + Maximum number of events which can be stored in the secondary memory + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 0 + + + + DemMaxNumberPrestoredFF + + Defines the maximum number for prestored freeze frames. + + +

+ If set to 0, then freeze frame prestorage is not supported by the ECU. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 0 +
+ + + DemOBDSupport + + This configuration switch defines OBD support and kind of OBD ECU. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + DEM_OBD_DEP_SEC_ECU + AUTOSAR_ECUC + + + DEM_OBD_MASTER_ECU + AUTOSAR_ECUC + + + DEM_OBD_NO_OBD_SUPPORT + AUTOSAR_ECUC + + + DEM_OBD_PRIMARY_ECU + AUTOSAR_ECUC + + + + + + DemOccurrenceCounterProcessing + + This configuration switch defines the consideration of the fault confirmation process for the occurrence counter. For OBD and mixed systems (OBD/non OBD, refer to DemOBDSupport) configuration switch shall always set to DEM_PROCESS_OCCCTR_TF. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + DEM_PROCESS_OCCCTR_CDTC + AUTOSAR_ECUC + + + DEM_PROCESS_OCCCTR_TF + AUTOSAR_ECUC + + + + + + DemOperationCycleProcessing + + This configuration switch defines, whether the operation cycles are triggered by DEM_CYCLE_STATE_START or collecting an external counter value, which results in respective state changes. + Tags: atp.Status=obsolete, atp.StatusComment=This parameter is obsolete since the option DEM_PROCESS_OPCYC_COUNTER is not longer supported by AUTOSAR., atp.StatusRevisionBegin=4.1.1 + + +

+ This parameter is obsolete since the option DEM_PROCESS_OPCYC_COUNTER is not longer supported by AUTOSAR. +

+

+ This element is obsolete and will be removed in a future revision. +

+
+ 0 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + DEM_PROCESS_OPCYC_STATE + + + DEM_PROCESS_OPCYC_COUNTER + AUTOSAR_ECUC + + + DEM_PROCESS_OPCYC_STATE + AUTOSAR_ECUC + + +
+ + + DemOperationCycleStatusStorage + + Defines if the operation cycle state is available over the power cycle (stored non-volatile) or not. + + +

+ true: the operation cycle state is stored non-volatile + false: the operation cycle state is only stored volatile +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + DemPTOSupport + + This configuration switch defines, whether PTO support (and therefore PID $1E support) is enabled or not. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + DemResetConfirmedBitOnOverflow + + This configuration switch defines, whether the confirmed bit is reset or not while an event memory entry will be displaced. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + true + + + + DemStatusBitHandlingTestFailedSinceLastClear + + This configuration switch defines, whether the aging and displacement mechanism shall be applied to the "TestFailedSinceLastClear" status bits. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + DEM_STATUS_BIT_AGING_AND_DISPLACEMENT + AUTOSAR_ECUC + + + DEM_STATUS_BIT_NORMAL + AUTOSAR_ECUC + + + + + + DemStatusBitStorageTestFailed + + Activate/Deactivate the permanent storage of the "TestFailed" status bits. + + +

+ true: storage activated + false: storage deactivated +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + DemStorageConditionSupport + + This configuration switch defines, whether support for storage conditions is enabled or not. + + +

+ true: support for storage conditions is enabled + false: support for storage conditions is disabled +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + DemSuppressionSupport + + This configuration switch defines, whether support for suppression is enabled or not. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + DEM_DTC_SUPPRESSION + AUTOSAR_ECUC + + + DEM_EVENT_AND_DTC_SUPPRESSION + AUTOSAR_ECUC + + + DEM_EVENT_SUPPRESSION + AUTOSAR_ECUC + + + DEM_NO_SUPPRESSION + AUTOSAR_ECUC + + + + + + DemTaskTime + + Allow to configure the time for the periodic cyclic task. Please note: This configuration value shall be equal to the value in the Basic Software Scheduler configuration of the RTE module. + + +

+ The AUTOSAR configuration standard is to use SI units, so this parameter is defined as float value in seconds. Dem configuration tools must convert this float value to the appropriate value format for the use in the software implementation of Dem. + + min: + A negative value is not allowed. + + max: + After event status was reported, processing shall be completed within 100ms in order to have the fault entry status information updated as soon as possible (e.g. for PID $01). + + upperMultiplicity: + Exactly one TaskTime must be specified per configuration. + + lowerMultiplicity: + Exactly one TaskTime must be specified per configuration. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC V1.0.0 + false + 0.1 + 0.001 +
+ + + DemTriggerDcmReports + + Activate/Deactivate the notification to the Diagnostic Communication Manager for ROE processing. + + +

+ true: Dcm ROE notification activated + false: Dcm ROE notification deactivated +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + DemTriggerDltReports + + Activate/Deactivate the notification to the Diagnostic Log and Trace. + + +

+ true: Dlt notification activated + false: Dlt notification deactivated +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + DemTriggerFiMReports + + Activate/Deactivate the notification to the Function Inhibition Manager. + + +

+ true: FiM notification activated + false: FiM notification deactivated +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + DemTriggerMonitorInitBeforeClearOk + + Defines if the monitor re-initialization has to be triggered before or after the Dem module returns DEM_CLEAR_OK. + + +

+ true: trigger re-initialization before DEM_CLEAR_OK + false: trigger re-initialization after DEM_CLEAR_OK +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + DemTypeOfDTCSupported + + This parameter defines the format returned by Dem_DcmGetTranslationType and does not relate to/influence the supported Dem functionality. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + DEM_DTC_TRANSLATION_ISO11992_4 + AUTOSAR_ECUC + + + DEM_DTC_TRANSLATION_ISO14229_1 + AUTOSAR_ECUC + + + DEM_DTC_TRANSLATION_ISO15031_6 + AUTOSAR_ECUC + + + DEM_DTC_TRANSLATION_SAEJ1939_73 + AUTOSAR_ECUC + + + + + + DemTypeOfFreezeFrameRecordNumeration + + This parameter defines the type of assigning freeze frame record numbers for event-specific freeze frame records. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + DEM_FF_RECNUM_CALCULATED + AUTOSAR_ECUC + + + DEM_FF_RECNUM_CONFIGURED + AUTOSAR_ECUC + + + + + + DemVersionInfoApi + + Activate/Deactivate the version information API. + + +

+ true: version information activated + false: version information deactivated +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+
+ + + + DemMILIndicatorRef + + This parameter defines the indicator representing the MIL. + + +

+ This parameter is mandatory for ECUs supporting OBD (refer to DemOBDSupport). +

+
+ 0 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Dem/DemGeneral/DemIndicator +
+
+ + + + DemAgingCycle + + Note that this container definition does not explicitly define a symbolic name parameter. Instead, the short name of the container will be used in the Ecu Configuration Description to specify the symbolic name of the aging cycle name. These aging cycles are reported via API Dem_SetAgingCycleState only. + + 0 + 256 + false + + + + DemCallbackDTCStatusChanged + + The presence of this container indicates, that the Dem has access to a "DTCStatusChanged" callback, which the Dem will call to notify other components about the change in the status of a DTC. + + +

+ In case there is a DemCallbackDTCStatusChangedFnc, this parameter defines the name of the function that the Dem will call. + + In case there is no DemCallbackDTCStatusChangedFnc, the Dem will have an R-Port requiring the interface CallbackDTCStatusChanged whose name is generated by using the unique callback-prefix followed by the event name. + + Status change notifications are supported for DTCs in primary memory only. +

+
+ 0 + true + false + + + + DemCallbackDTCStatusChangedFnc + + Function name of prototype "DTCStatusChanged". + + +

+ Note: If the parameter DemTriggerDcmReports is enabled, this parameter shall not be "Dcm_DemTriggerOnDTCStatus". +

+
+ 0 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + +
+
+
+ + + DemDataElementClass + + This container contains the configuration (parameters) for an internal/external data element class. + + 0 + 255 + + + + DemExternalCSDataElementClass + + This container contains the configuration (parameters) for an external client/server based data element class. + + +

+ It defines, how the Dem can obtain the value of the data element from either a SW-C or another BSW module. Whether a client/server port or a C function-call is used, is defined by DemDataElementUsePort. +

+
+ 0 + 1 + false + + + + DemDataElementDataSize + + Defines the size of the data element in bytes. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 1 + + + + DemDataElementReadFnc + + In case of DemDataElementUsePort is false, this parameter defines the prototype of the C function "ReadDataElement" used to get the according value. + + 0 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + + + + DemDataElementUsePort + + If the parameter is set to True, a R-Port is generated, to obtain the data element (interface DataServices_<SyncDataElement>). + + +

+ If the parameter is set to False, the information is obtained by C function-call on another BSW module specified by the parameter DemDataElementReadFnc. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+
+
+ + + DemExternalSRDataElementClass + + This container contains the configuration (parameters) for an external sender/receiver based data element class. It defines, how the Dem can obtain the value of the data element from a SW-C, by using a sender/receiver port. + + 0 + 1 + false + + + + DemDataElementDataSize + + Defines the size of the data element in bits. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 1 + + + + DemDataElementDataType + + Provide the implementation data type of data belonging to a external data. + + 0 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + BOOLEAN + AUTOSAR_ECUC + + + SINT16 + AUTOSAR_ECUC + + + SINT32 + AUTOSAR_ECUC + + + SINT8 + AUTOSAR_ECUC + + + UINT16 + AUTOSAR_ECUC + + + UINT32 + AUTOSAR_ECUC + + + UINT8 + AUTOSAR_ECUC + + + + + + DemDataElementEndianness + + Defines the endianness of the data belonging to an external data. + + +

+ If no DemDataElementEndianness is defined the value of DemDataElementDefaultEndianness is applicable. +

+
+ 0 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + BIG_ENDIAN + AUTOSAR_ECUC + + + LITTLE_ENDIAN + AUTOSAR_ECUC + + + OPAQUE + AUTOSAR_ECUC + + +
+
+ + + + DemDiagnosisScaling + + This container contains the configuration (parameters) of an alternative Diagnosis Representation. Out if this the scaling between Diagnosis and ECU internal representation and vice versa can be calculated. + + 0 + 1 + + + + DemAlternativeDataInterface + + This container contains the configuration (parameters) of an alternative Diagnosis Representation by the means of a VariableDataPrototoype in a DataInterface. + + +

+ Additionally a reference to PortInterfaceMapping can be defined which provide already the mapping rules between the VariableDataPrototoype in a DataInterface used by the software component (DemSRDataElementClass) and the intended Diagnosis Representation defined by DemExternalSRDataElementClass. +

+
+ 0 + 1 + false + + + + DemDataElement + + Alternative Diagnosis Representation for the data defined by the means of a VariableDataPrototoype in a DataInterface. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + VARIABLE-DATA-PROTOTYPE + + + + DemPortInterfaceMapping + + Optional reference to PortInterfaceMapping which defines the mapping rules. + + 0 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + PORT-INTERFACE-MAPPING + + +
+ + + DemAlternativeDataProps + + This container contains the configuration (parameters) of an alternative Diagnosis Representation by the means of ECU configuration parameters. + + +

+ The physical unit of the alternative data representation is defined by the DataPrototype referenced by DemSRDataElementClass. + + Additionally the definition of a text table mapping can be a defined for DemDataTypeCategory TEXTTABLE and SCALE_LINEAR_AND_TEXTTABLE +

+
+ 0 + 1 + false + + + + DemDataTypeCategory + + Data category of the alternative Diagnosis Representation. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + SCALE_LINEAR_AND_TEXTTABLE + AUTOSAR_ECUC + + + TEXTTABLE + AUTOSAR_ECUC + + + + + + + + DemLinearScale + + This container contains the configuration (parameters) of an linear scale of the alternative Diagnosis Representation. + + 0 + 1 + false + + + + DemDiagnosisRepresentationDataLowerRange + + Lower Range for this scale of the data in the alternative Diagnosis Representation. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + DemDiagnosisRepresentationDataOffset + + Data offset of the alternative Diagnosis Representation for this scale. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 0 + Inf + 0 + + + + DemDiagnosisRepresentationDataResolution + + Data resolution of the alternative Diagnosis Representation for this scale. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + Inf + 0 + + + + DemDiagnosisRepresentationDataUpperRange + + Upper Range for this scale of the data in the alternative Diagnosis Representation. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + + + DemTextTableMapping + + This container contains the configuration (parameters) of the mapping a DataPrototype typed by AutosarDataType that refer to a CompuMethods of category TEXTTABLE or SCALE_LINEAR_AND_TEXTTABLE. + + +

+ Each DemTextTableMapping defines a value pair which is used to map the ECU internal value (DemInternalDataValue) to the vale used in the diagnosis representation (DemDiagnosisRepresentationDataValue) and vice versa. + + The set of all DemTextTableMapping defines the whole mapping of an data. +

+
+ 0 + true + false + + + + DemDiagnosisRepresentationDataValue + + The data value in the diagnosis representation. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 18446744073709551615 + 0 + + + + DemInternalDataValue + + The ECU internal data value. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 18446744073709551615 + 0 + + +
+
+
+ + + DemAlternativeDataType + + This container contains the configuration (parameters) of an alternative Diagnosis Representation by the means of an ApplicationDataType. + + +

+ Additionally the definition of a text table mapping can be a defined for ApplicationDataTypes of category TEXTTABLE and SCALE_LINEAR_AND_TEXTTABLE. +

+
+ 0 + 1 + false + + + + DemApplicationDataType + + Alternative Diagnosis Representation for the data defined by the means of a ApplicationPrimitiveDataType of category VALUE or BOOLEAN. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + APPLICATION-PRIMITIVE-DATA-TYPE + + + + + + DemTextTableMapping + + This container contains the configuration (parameters) of the mapping a DataPrototype typed by AutosarDataType that refer to a CompuMethods of category TEXTTABLE or SCALE_LINEAR_AND_TEXTTABLE. + + +

+ Each DemTextTableMapping defines a value pair which is used to map the ECU internal value (DemInternalDataValue) to the vale used in the diagnosis representation (DemDiagnosisRepresentationDataValue) and vice versa. + + The set of all DemTextTableMapping defines the whole mapping of an data. +

+
+ 0 + true + false + + + + DemDiagnosisRepresentationDataValue + + The data value in the diagnosis representation. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 18446744073709551615 + 0 + + + + DemInternalDataValue + + The ECU internal data value. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 18446744073709551615 + 0 + + +
+
+
+
+
+ + + DemSRDataElementClass + + This container defines the source of data in a provided port which shall be read for a external data element + + +

+ This container shall contain either one + DemSubElementInDataElementInstance + OR + DemDataElementInstance + OR + DemSubElementInImplDataElementInstance + reference. +

+
+ 1 + 1 + + + + DemDataElementInstance + + Instance Reference to the primitive data in a port where the data element is typed with an ApplicationPrimitveDataType or an ImplementationDataType. + + 0 + 1 + false + + + + DemDataElementInstanceRef + + Instance Reference to the primitive data which shall be read or written. + + +

+ Supported are VariableDataPrototypes in SenderReceiverInterfaces and NvDataInterfaces and ParameterDataPrototypes in ParameterInterfaces (read only). + This reference is applicable if the AutosarDataPrototype is typed with a ApplicationPrimitiveDataType of category VALUE or BOOLEAN or if the AutosarDataPrototype is typed with a ImplementationDataType of category VALUE or TYPE_REFERENCE that in turn boils down to VALUE +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + ROOT-SW-COMPOSITION-PROTOTYPE SW-COMPONENT-PROTOTYPE PORT-PROTOTYPE + AUTOSAR-DATA-PROTOTYPE +
+
+
+ + + DemSubElementInDataElementInstance + + Instance Reference to the primitve sub-element (at any level) of composite data in a port where the data element is typed with an ApplicationCompositeDataType. + + 0 + 1 + false + + + + DemSubElementInDataElementInstanceRef + + Instance Reference to the primitve sub-element (at any level) of composite data in a port which shall be read or written. + + +

+ Supported are VariableDataPrototypes in SenderReceiverInterfaces and NvDataInterfaces and ParameterDataPrototypes in ParameterInterfaces (read only). + This reference is applicable if the AutosarDataPrototype is typed with a ApplicationCompositeDataType. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + ROOT-SW-COMPOSITION-PROTOTYPE SW-COMPONENT-PROTOTYPE PORT-PROTOTYPE AUTOSAR-DATA-PROTOTYPE APPLICATION-COMPOSITE-ELEMENT-DATA-PROTOTYPE* + AUTOSAR-DATA-PROTOTYPE +
+
+
+ + + DemSubElementInImplDataElementInstance + + Instance Reference to the primitve sub-element (at any level) of composite data in a port where the data element is typed with an ImplementationDataType of category STRUCTURE or ARRAY. + + 0 + 1 + false + + + + DemSubElementInImplDataElementInstanceRef + + Instance Reference to the primitve sub-element (at any level) of composite data in a port which shall be read or written. + + +

+ Supported are VariableDataPrototypes in SenderReceiverInterfaces and NvDataInterfaces and ParameterDataPrototypes in ParameterInterfaces (read only). + This reference is applicable if the AutosarDataPrototype is typed with a ImplementationDataType of category STRUCTURE or ARRAY. + Please note that in case of ARRAY the index attribute in the target reference has to be set to select a single array element. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + ROOT-SW-COMPOSITION-PROTOTYPE SW-COMPONENT-PROTOTYPE PORT-PROTOTYPE AUTOSAR-DATA-PROTOTYPE IMPLEMENTATION-DATA-TYPE-ELEMENT* + IMPLEMENTATION-DATA-TYPE-ELEMENT +
+
+
+
+
+
+
+ + + DemInternalDataElementClass + + This container contains the configuration (parameters) for an internal data element class. + + 0 + 1 + false + + + + DemDataElementDataSize + + Defines the size of the data element in bytes. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 1 + + + + DemInternalDataElement + + This parameter defines the Dem-internal data value, which is mapped to the data element. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + DEM_AGINGCTR_DOWNCNT + AUTOSAR_ECUC + + + DEM_AGINGCTR_UPCNT + AUTOSAR_ECUC + + + DEM_CURRENT_FDC + AUTOSAR_ECUC + + + DEM_CYCLES_SINCE_FIRST_FAILED + AUTOSAR_ECUC + + + DEM_CYCLES_SINCE_LAST_FAILED + AUTOSAR_ECUC + + + DEM_FAILED_CYCLES + AUTOSAR_ECUC + + + DEM_MAX_FDC_DURING_CURRENT_CYCLE + AUTOSAR_ECUC + + + DEM_MAX_FDC_SINCE_LAST_CLEAR + AUTOSAR_ECUC + + + DEM_OCCCTR + AUTOSAR_ECUC + + + DEM_OVFLIND + AUTOSAR_ECUC + + + DEM_SIGNIFICANCE + AUTOSAR_ECUC + + + + + +
+
+ + + DemDidClass + + This container contains the configuration (parameters) for a data Id class. It is assembled out of one or several data elements. + + 0 + 255 + false + + + + DemDidIdentifier + + Identifier of the Data ID. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65535 + 0 + + + + + + DemDidDataElementClassRef + + This reference contains the link to a data element class. + + 1 + 255 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + + /AUTOSAR/EcucDefs/Dem/DemGeneral/DemDataElementClass/DemExternalCSDataElementClass + /AUTOSAR/EcucDefs/Dem/DemGeneral/DemDataElementClass/DemExternalSRDataElementClass + /AUTOSAR/EcucDefs/Dem/DemGeneral/DemDataElementClass/DemInternalDataElementClass + + + + + + + DemEnableCondition + + This container contains the configuration (parameters) for enable conditions. + + 0 + 255 + false + + + + DemEnableConditionId + + Defines a unique enable condition Id. + + +

+ This parameter should not be changeable by user, because the Id should be generated by Dem itself to prevent gaps and multiple use of an Id. The enable conditions should be sequentially ordered beginning with 0 and no gaps in between. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + true + 255 + 0 +
+ + + DemEnableConditionStatus + + Defines the initial status for enable or disable of acceptance of event reports of a diagnostic event. + + +

+ The value is the initialization after power up (before this condition is reported the first time). + true: acceptance of a diagnostic event enabled + false: acceptance of a diagnostic event disabled +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+
+
+ + + DemEnableConditionGroup + + This container contains the configuration (parameters) for enable condition groups. + + 0 + 255 + false + + + + DemEnableConditionRef + + References an enable condition. + + 1 + 255 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC V1.0.0 + /AUTOSAR/EcucDefs/Dem/DemGeneral/DemEnableCondition + + + + + + DemExtendedDataClass + + This class contains the combinations of extended data records for an extended data class. + + 0 + true + false + + + + DemExtendedDataRecordClassRef + + This reference contains the link to an extended data class record. + + 1 + 253 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Dem/DemGeneral/DemExtendedDataRecordClass + + + + + + DemExtendedDataRecordClass + + This container contains the configuration (parameters) for an extended data record class. + + +

+ It is assembled out of one or several data elements. +

+
+ 0 + 253 + false + + + + DemExtendedDataRecordNumber + + This configuration parameter specifies an unique identifier for an extended data record. + + +

+ One or more extended data records can be assigned to one diagnostic event/DTC. + + 0xFF and 0xFE are reserved by ISO (therefore the maximal value equals 253). +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 253 + 0 +
+ + + DemExtendedDataRecordTrigger + + Configures the primary trigger to allocate an event memory entry. + + 0 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + DEM_EXTENDED_DATA_CAPTURE_ON_CONFIRMED + AUTOSAR_ECUC + + + DEM_EXTENDED_DATA_CAPTURE_ON_FDC_THRESHOLD + AUTOSAR_ECUC + + + DEM_EXTENDED_DATA_CAPTURE_ON_PENDING + AUTOSAR_ECUC + + + DEM_EXTENDED_DATA_CAPTURE_ON_TEST_FAILED + AUTOSAR_ECUC + + + + + + DemExtendedDataRecordUpdate + + This extended data record is captured if the configured trigger condition in "DemExtendedDataRecordTrigger" is fulfilled. + + 0 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + DEM_UPDATE_RECORD_NO + AUTOSAR_ECUC + + + DEM_UPDATE_RECORD_YES + AUTOSAR_ECUC + + + +
+ + + + DemDataElementClassRef + + This reference contains the link to a data element class. + + 1 + 255 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + + /AUTOSAR/EcucDefs/Dem/DemGeneral/DemDataElementClass/DemExternalCSDataElementClass + /AUTOSAR/EcucDefs/Dem/DemGeneral/DemDataElementClass/DemExternalSRDataElementClass + /AUTOSAR/EcucDefs/Dem/DemGeneral/DemDataElementClass/DemInternalDataElementClass + + + +
+ + + DemFreezeFrameClass + + This container contains the combinations of DIDs for a non OBD relevant freeze frame class. + + 0 + 255 + false + + + + DemDidClassRef + + For OBD relevant data + + +

+ Multiple PIDs can be relevant per freeze frame. +

+
+ 1 + 255 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Dem/DemGeneral/DemDidClass +
+
+
+ + + DemFreezeFrameRecNumClass + + This container contains a list of dedicated, different freeze frame record numbers assigned to an event. The order of record numbers in this list is assigned to the chronological order of the according freeze frame records. + + +

+ dependency: DemTypeOfFreezeFrameRecordNumeration = DEM_FF_RECNUM_CONFIGURED +

+
+ 0 + 255 + false + + + + DemFreezeFrameRecordClassRef + + This parameter references record number(s) for a freeze frame record. + + 1 + 254 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Dem/DemGeneral/DemFreezeFrameRecordClass + + +
+ + + DemFreezeFrameRecordClass + + This container contains a list of dedicated, different freeze frame record numbers. + + 0 + 255 + false + + + + DemFreezeFrameRecordNumber + + This parameter defines a record number for a freeze frame record. This record number is unique per freeze frame record number class. + + +

+ The range of this value is defined by ISO 14229-1 (0x01 .. 0xFE). +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 254 + 1 +
+ + + DemFreezeFrameRecordTrigger + + Configures the primary trigger to allocate an event memory entry. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + DEM_FREEZE_FRAME_CAPTURE_ON_CONFIRMED + AUTOSAR_ECUC + + + DEM_FREEZE_FRAME_CAPTURE_ON_FDC_THRESHOLD + AUTOSAR_ECUC + + + DEM_FREEZE_FRAME_CAPTURE_ON_PENDING + AUTOSAR_ECUC + + + DEM_FREEZE_FRAME_CAPTURE_ON_TEST_FAILED + AUTOSAR_ECUC + + + + + + DemFreezeFrameRecordUpdate + + This parameter defines the case, when the freeze frame record is stored/updated. + Tags: atp.Status=obsolete, atp.StatusRevisionBegin=4.1.1 + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + DEM_UPDATE_RECORD_NO + AUTOSAR_ECUC + + + DEM_UPDATE_RECORD_YES + AUTOSAR_ECUC + + + +
+
+ + + DemGeneralJ1939 + + This container contains the general J1939-specific configuration (parameters) of the Dem module. + + +

+ If the container exists the J1939 support is enabled. +

+
+ 0 + 1 + false + + + + DemJ1939ClearDtcSupport + + This configuration switch defines whether clearing J1939 DTCs (DM3 und DM11) is supported or not. + + +

+ This switches on and off the API Dem_J1939DcmClearDTC. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + DemJ1939Dm31Support + + This configuration switch defines whether J1939 DM31 is supported or not. + + +

+ This switches on and off the APIs Dem_J1939DcmFirstDTCwithLampStatus and Dem_J1939DcmGetNextDTCwithLampStatus. + . +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + DemJ1939ExpandedFreezeFrameSupport + + This configuration switch defines whether J1939 expanded freeze frames are supported or not. + + +

+ This switches on and off the APIs Dem_J1939DcmSetFreezeFrameFilter, Dem_J1939DcmGetNextFreezeFrame and Dem_J1939DcmGetNextSPNInFreezeFrame. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + DemJ1939FreezeFrameSupport + + This configuration switch defines whether J1939 freeze frames are supported or not. + + +

+ This switches on and off the APIs Dem_J1939DcmSetFreezeFrameFilter and Dem_J1939DcmGetNextFreezeFrame. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + DemJ1939RatioSupport + + This configuration switch defines whether J1939 performance ratios are supported or not. + + +

+ This switches on and off the APIs Dem_J1939DcmSetRatioFilter and Dem_J1939DcmGetNextFilteredRatio. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + DemJ1939Readiness1Support + + This configuration switch defines whether J1939 diagnostic readiness 1 is supported or not. + + +

+ This switches on and off the API Dem_J1939DcmReadDiagnosticReadiness1. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + DemJ1939Readiness2Support + + This configuration switch defines whether J1939 diagnostic readiness 2 is supported or not. + + +

+ This switches on and off the API Dem_J1939DcmReadDiagnosticReadiness2. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + DemJ1939Readiness3Support + + This configuration switch defines whether J1939 diagnostic readiness 3 is supported or not. + + +

+ This switches on and off the API Dem_J1939DcmReadDiagnosticReadiness3. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + DemJ1939ReadingDtcSupport + + This configuration switch defines whether J1939 DTC readout is supported or not. + + +

+ This switches on and off the APIs Dem_J1939DcmSetDTCFilter, Dem_J1939DcmGetNumberOfFilteredDTC and Dem_J1939DcmGetNextFilteredDTC. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+
+ + + + DemAmberWarningLampIndicatorRef + + This parameter defines the indicator representing the AmberWarningLamp . This parameter may be used for ECUs supporting J1939. + + 0 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Dem/DemGeneral/DemIndicator + + + + DemProtectLampIndicatorRef + + This parameter defines the indicator representing the ProtectLamp. This parameter may be used for ECUs supporting J1939. + + 0 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Dem/DemGeneral/DemIndicator + + + + DemRedStopLampIndicatorRef + + This parameter defines the indicator representing the RedStopLamp. This parameter may be used for ECUs supporting J1939. + + 0 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Dem/DemGeneral/DemIndicator + + + + + + DemCallbackJ1939DTCStatusChanged + + The presence of this container indicates, that the Dem has access to a "DTCStatusChanged" callback, which the Dem will call to notify other components about the change in the status of a DTC. + + +

+ In case there is a DemCallbackDTCStatusChangedFnc, this parameter defines the name of the function that the Dem will call. + + In case there is no DemCallbackDTCStatusChangedFnc, the Dem will have an R-Port requiring the interface CallbackDTCStatusChanged whose name is generated by using the unique callback-prefix followed by the event name. + + Status change notifications are supported for DTCs in primary memory only. +

+
+ 0 + true + false + + + + DemCallbackDTCStatusChangedFnc + + Function name of prototype "DTCStatusChanged". + + +

+ Note: If the parameter DemTriggerDcmReports is enabled, this parameter shall not be "Dcm_DemTriggerOnDTCStatus". +

+
+ 0 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + +
+
+
+ + + DemJ1939FreezeFrameClass + + This container contains the combinations of SPNs s for a J1939 relevant freeze frame. + + 0 + 255 + false + + + + DemSPNClassRef + + Reference to an SPN. This reference defines requiresIndex = true since it represents a ordered list of references where the order describes the order of single SPNs in the J1939 Freeze Frame. + + 1 + 255 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Dem/DemGeneral/DemGeneralJ1939/DemSPNClass + + + + + + DemSPNClass + + This container contains the configuration (parameters) for a SPN. + + 0 + true + false + + + + DemSPNId + + Suspect parameter number + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 524287 + 0 + + + + + + DemSPNDataElementClassRef + + This reference contains the link to a data element class. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + + /AUTOSAR/EcucDefs/Dem/DemGeneral/DemDataElementClass/DemExternalCSDataElementClass + /AUTOSAR/EcucDefs/Dem/DemGeneral/DemDataElementClass/DemExternalSRDataElementClass + /AUTOSAR/EcucDefs/Dem/DemGeneral/DemDataElementClass/DemInternalDataElementClass + + + + +
+
+ + + DemGeneralOBD + + This container contains the general OBD-specific configuration (parameters) of the Dem module. + + 0 + 1 + false + + + + DemOBDCentralizedPID21Handling + + Switch to enable the centralized handling of PID $21. + + +

+ true: centralized handling of PID $21 enabled + + false: centralized handling of PID $21 disabled +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + DemOBDCentralizedPID31Handling + + Switch to enable the centralized handling of PID $31. + + +

+ true: centralized handling of PID $31 enabled + + false: centralized handling of PID $31 disabled +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + DemOBDCompliancy + + Configuration value to define the appropriate value to PID$1C "OBD requirements to which vehicle or engine is certified." according to the respective standards, e.g. OBD, OBDII, JOBD etc. + + +

+ Notice as well J1979 or the "DiagnosticReadiness 1" DM5 message of J1939-73 +

+
+ 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 0 +
+ + + DemOBDDestinationOfEvents + + The destination of events assigns where the OBD events shall be stored. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + DEM_DTC_ORIGIN_PRIMARY_MEMORY + AUTOSAR_ECUC + + + DEM_DTC_ORIGIN_SECONDARY_MEMORY + AUTOSAR_ECUC + + + + + + DemOBDEventDisplacement + + Activate/Deactivate a different displacement behavior for OBD events. + + +

+ OBD events with special Conditions (e.g. Pending, MIL_On…) shall not be displaced. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+
+ + + + DemOBDInputAcceleratorPedalInformation + + Input variable for the accelerator padal information, which is assigned to a specific data element used as interface for the Dem-internal PID calculations. + + 0 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + + /AUTOSAR/EcucDefs/Dem/DemGeneral/DemDataElementClass/DemExternalCSDataElementClass + /AUTOSAR/EcucDefs/Dem/DemGeneral/DemDataElementClass/DemExternalSRDataElementClass + + + + + DemOBDInputAmbientPressure + + Input variable for the ambient pressure, which is assigned to a specific data element used as interface for the Dem-internal PID calculations. + + 0 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + + /AUTOSAR/EcucDefs/Dem/DemGeneral/DemDataElementClass/DemExternalCSDataElementClass + /AUTOSAR/EcucDefs/Dem/DemGeneral/DemDataElementClass/DemExternalSRDataElementClass + + + + + DemOBDInputAmbientTemperature + + Input variable for the ambient temperature, which is assigned to a specific data element used as interface for the Dem-internal PID calculations. + + 0 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + + /AUTOSAR/EcucDefs/Dem/DemGeneral/DemDataElementClass/DemExternalCSDataElementClass + /AUTOSAR/EcucDefs/Dem/DemGeneral/DemDataElementClass/DemExternalSRDataElementClass + + + + + DemOBDInputDistanceInformation + + Input variable for the distance information, which is assigned to a specific data element used as interface for the Dem-internal PID calculations. + + 0 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + + /AUTOSAR/EcucDefs/Dem/DemGeneral/DemDataElementClass/DemExternalCSDataElementClass + /AUTOSAR/EcucDefs/Dem/DemGeneral/DemDataElementClass/DemExternalSRDataElementClass + + + + + DemOBDInputEngineSpeed + + Input variable for the engine speed, which is assigned to a specific data element used as interface for the Dem-internal PID calculations. + + 0 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + + /AUTOSAR/EcucDefs/Dem/DemGeneral/DemDataElementClass/DemExternalCSDataElementClass + /AUTOSAR/EcucDefs/Dem/DemGeneral/DemDataElementClass/DemExternalSRDataElementClass + + + + + DemOBDInputEngineTemperature + + Input variable for the engine temperature, which is assigned to a specific data element used as interface for the Dem-internal PID calculations. + + 0 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + + /AUTOSAR/EcucDefs/Dem/DemGeneral/DemDataElementClass/DemExternalCSDataElementClass + /AUTOSAR/EcucDefs/Dem/DemGeneral/DemDataElementClass/DemExternalSRDataElementClass + + + + + DemOBDInputProgrammingEvent + + Input variable for the programming event, which is assigned to a specific data element used as interface for the Dem-internal PID calculations. + + 0 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + + /AUTOSAR/EcucDefs/Dem/DemGeneral/DemDataElementClass/DemExternalCSDataElementClass + /AUTOSAR/EcucDefs/Dem/DemGeneral/DemDataElementClass/DemExternalSRDataElementClass + + + + + DemOBDInputVehicleSpeed + + Input variable for the vehicle speed, which is assigned to a specific data element used as interface for the Dem-internal PID calculations. + + 0 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + + /AUTOSAR/EcucDefs/Dem/DemGeneral/DemDataElementClass/DemExternalCSDataElementClass + /AUTOSAR/EcucDefs/Dem/DemGeneral/DemDataElementClass/DemExternalSRDataElementClass + + + + + DemOBDTimeSinceEngineStart + + Input variable for the Time Since Engine Start information, which is assigned to a specific data element. + + 0 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + + /AUTOSAR/EcucDefs/Dem/DemGeneral/DemDataElementClass/DemExternalCSDataElementClass + /AUTOSAR/EcucDefs/Dem/DemGeneral/DemDataElementClass/DemExternalSRDataElementClass + /AUTOSAR/EcucDefs/Dem/DemGeneral/DemDataElementClass/DemInternalDataElementClass + + + + + + + DemCallbackOBDDTCStatusChanged + + The presence of this container indicates, that the Dem has access to a "DTCStatusChanged" callback, which the Dem will call to notify other components about the change in the status of a DTC. + + +

+ In case there is a DemCallbackDTCStatusChangedFnc, this parameter defines the name of the function that the Dem will call. + + In case there is no DemCallbackDTCStatusChangedFnc, the Dem will have an R-Port requiring the interface CallbackDTCStatusChanged whose name is generated by using the unique callback-prefix followed by the event name. + + Status change notifications are supported for DTCs in primary memory only. +

+
+ 0 + true + false + + + + DemCallbackDTCStatusChangedFnc + + Function name of prototype "DTCStatusChanged". + + +

+ Note: If the parameter DemTriggerDcmReports is enabled, this parameter shall not be "Dcm_DemTriggerOnDTCStatus". +

+
+ 0 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + +
+
+
+
+
+ + + DemGroupOfDTC + + This container contains the configuration (parameters) for DTC groups. + + 0 + 255 + false + + + + DemGroupDTCs + + DTC value of the selected group of DTC + + +

+ (Range: 3 byte, 0x000000 is only available for the emission-related DTC group, 0xFFFFFF is reserved for 'all DTCs', according to ISO14229-1 Annex D.1,) + The DTC group 'all DTCs' is always available and will not be configured. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + true + 16777214 + 0 +
+
+
+ + + DemIndicator + + This container contains the configuration (parameters) for Indicators. + + +

+ Note that this container definition does not explicitly define a symbolic name parameter. Instead, the short name of the container will be used in the Ecu Configuration Description to specify the symbolic name of the INDICATOR_NAME. +

+
+ 0 + 255 + false + + + + DemIndicatorID + + Unique identifier of an indicator. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + true + 255 + 0 + + +
+ + + DemNvRamBlockId + + This container contains the configuration (parameters) for a non-volatile memory block, which is used from the Dem. If no permanent storage of event memory entries is required, no block needs to be configured. + + +

+ The number of blocks which are necessary depends on the implementation and configuration + (e.g. number of used event memories) of the Dem module. +

+
+ 0 + true + false + + + + DemNvRamBlockIdRef + + This reference contains the link to a non-volatile memory block. For post build time configurations worst case scenario shall be used. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC V1.0.0 + /AUTOSAR/EcucDefs/NvM/NvMBlockDescriptor + + +
+ + + DemOperationCycle + + Note that this container definition does not explicitly define a symbolic name parameter. Instead, the short name of the container will be used in the Ecu Configuration Description to specify the symbolic name of the operation cycle name. + + 1 + 256 + false + + + + DemOperationCycleAutomaticEnd + + If DemOperationCycleAutomaticEnd is configured to TRUE, Dem shall automatically end the driving cycle at either Dem_Shutdown() or Dem_Init(). + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + DemOperationCycleAutostart + + The autostart property defines if the operation cycles is automatically (re-)started during Dem_PreInit. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + DemOperationCycleType + + Operation cycles types for the Dem to be supported by cycle-state APIs. + + +

+ Further cycle types can be specified as part of the Dem delivery. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + DEM_OPCYC_IGNITION + AUTOSAR_ECUC + + + DEM_OPCYC_OBD_DCY + AUTOSAR_ECUC + + + DEM_OPCYC_OTHER + AUTOSAR_ECUC + + + DEM_OPCYC_POWER + AUTOSAR_ECUC + + + DEM_OPCYC_TIME + AUTOSAR_ECUC + + + DEM_OPCYC_WARMUP + AUTOSAR_ECUC + + +
+
+
+ + + DemRatio + + This container contains the OBD-specific in-use-monitor performance ratio configuration. + + +

+ It is related to a specific event, a FID, and an IUMPR group. +

+
+ 0 + 65535 + false + + + + DemIUMPRDenGroup + + This parameter specifies the assigned denominator type which is applied in addition to the General Denominator conditions. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + DEM_IUMPR_DEN_500MILL + AUTOSAR_ECUC + + + DEM_IUMPR_DEN_COLDSTART + AUTOSAR_ECUC + + + DEM_IUMPR_DEN_EVAP + AUTOSAR_ECUC + + + DEM_IUMPR_DEN_NONE + AUTOSAR_ECUC + + + DEM_IUMPR_DEN_PHYS_API + AUTOSAR_ECUC + + + + + + DemIUMPRGroup + + This parameter specifies the assigned IUMPR group of the ratio Id. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + DEM_IUMPR_BOOSTPRS + AUTOSAR_ECUC + + + DEM_IUMPR_CAT1 + AUTOSAR_ECUC + + + DEM_IUMPR_CAT2 + AUTOSAR_ECUC + + + DEM_IUMPR_EGR + AUTOSAR_ECUC + + + DEM_IUMPR_EGSENSOR + AUTOSAR_ECUC + + + DEM_IUMPR_EVAP + AUTOSAR_ECUC + + + DEM_IUMPR_FLSYS + AUTOSAR_ECUC + + + DEM_IUMPR_NMHCCAT + AUTOSAR_ECUC + + + DEM_IUMPR_NOXADSORB + AUTOSAR_ECUC + + + DEM_IUMPR_NOXCAT + AUTOSAR_ECUC + + + DEM_IUMPR_OXS1 + AUTOSAR_ECUC + + + DEM_IUMPR_OXS2 + AUTOSAR_ECUC + + + DEM_IUMPR_PMFILTER + AUTOSAR_ECUC + + + DEM_IUMPR_PRIVATE + AUTOSAR_ECUC + + + DEM_IUMPR_SAIR + AUTOSAR_ECUC + + + DEM_IUMPR_SECOXS1 + AUTOSAR_ECUC + + + DEM_IUMPR_SECOXS2 + AUTOSAR_ECUC + + + + + + DemRatioId + + Defines a unique ratio Id. + + +

+ This parameter should not be changeable by user, because the Id should be generated by Dem itself to prevent gaps and multiple use of an Id. The ratio Ids should be sequentially ordered beginning with 0 and no gaps in between. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + true + 65535 + 0 +
+ + + DemRatioKind + + This parameter defines whether the ratio will be calculated API or observer based. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + DEM_RATIO_API + AUTOSAR_ECUC + + + DEM_RATIO_OBSERVER + AUTOSAR_ECUC + + + +
+ + + + DemDiagnosticEventRef + + This reference contains the link to a diagnostic event. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter + + + + DemFunctionIdRef + + This reference contains the link to a function identifier within the FiM which is used as a primary FID. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/FiM/FiMConfigSet/FiMFID + + + + DemSecondaryFunctionIdRef + + This reference contains the link to a function identifier within the FiM which is used as a secondary FID. + + +

+ The "primary" and all "secondary" FID inhibitions are combined by "OR". +

+
+ 0 + true + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/FiM/FiMConfigSet/FiMFID +
+
+
+ + + DemStorageCondition + + This container contains the configuration (parameters) for storage conditions. + + 0 + 255 + false + + + + DemStorageConditionId + + Defines a unique storage condition Id. This parameter should not be changeable by user, because the Id should be generated by Dem itself to prevent gaps and multiple use of an Id. The storage conditions should be sequentially ordered beginning with 0 and no gaps in between. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + true + 255 + 0 + + + + DemStorageConditionStatus + + Defines the initial status for enable or disable of storage of a diagnostic event. + + +

+ The value is the initialization after power up (before this condition is reported the first time). + true: storage of a diagnostic event enabled + false: storage of a diagnostic event disabled +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+
+
+ + + DemStorageConditionGroup + + This container contains the configuration (parameters) for storage condition groups. + + 0 + 255 + false + + + + DemStorageConditionRef + + References an enable condition. + + 1 + 255 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC V1.0.0 + /AUTOSAR/EcucDefs/Dem/DemGeneral/DemStorageCondition + + + + + + DemClient + + This container contains possible clients that are using the Dem APIs. + + 1 + 255 + + + + DemClientId + + Defines a unique identifier for a Dem client. This number is used by this client in the ClientID parameter in all API with this parameter. + + 1 + 1 + AUTOSAR_ECUC + true + 255 + 0 + + + +
+
+
+
+
+
+
+
+
+
diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_Det.arxml b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_Det.arxml new file mode 100644 index 00000000..fca4f92e --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_Det.arxml @@ -0,0 +1,380 @@ + + + + + + + + + + + + + 4.2.0 + AUTOSAR + 2011-11-09 + + + + + + + AUTOSAR + + + + EcucDefs + + + + Det + + Det configuration includes the functions to be called at notification. On one + + + + + 4.3.0 + AUTOSAR + + + + +

+ side the application functions are specified and in general it can be decided + whether Dlt shall be called at each call of Det. +

+
+ ECUC_Det_00001 + 0 + 1 + false + + VARIANT-PRE-COMPILE + + + + + DetConfigSet + + Configuration set container for Det. + + ECUC_Det_00007 + 0 + 1 + + + + DetModule + + This container describes a non BSW module that is using the Det via Service Interface. + + ECUC_Det_00008 + 0 + true + + + + DetModuleId + + Unique identifier of the error reporting component. When reporting errors to the DET, a symbolic name derived from the moduleID has to be used to identify the reporter. + + ECUC_Det_00009 + 1 + 1 + LOCAL + AUTOSAR_ECUC + false + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + true + 65535 + 4096 + + + + + + DetModuleInstance + + Describes the Instance used for the according Service Port. + + +

+ It shall be used to differentiate software component instances when multiple instantiation is used. +

+
+ ECUC_Det_00013 + 1 + true + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + true + + + + DetInstanceId + + Describes the InstanceId used for the according Service Port. + + +

+ It shall be used to differentiate software component instances when multiple instantiation is used. + + Else it shall be set to 0. +

+
+ ECUC_Det_00012 + 1 + 1 + LOCAL + AUTOSAR_ECUC + false + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + false + 0 + 255 + 0 +
+
+
+
+
+
+
+ + + DetGeneral + + Generic configuration parameters of the Det module. + + ECUC_Det_00002 + 1 + 1 + + + + DetForwardToDlt + + Only if the parameter is present and set to true, the Det requires the Dlt interface and forwards it's call to the function Dlt_DetForwardErrorTrace. In this case the optional interface to Dlt_Det is required. + + ECUC_Det_00006 + 0 + 1 + LOCAL + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + false + + + + DetReportRuntimeErrorCallout + + This parameter defines the existence and the names of callout functions for the corresponding runtime error handler. + + +

+ The type of these functions shall be identical the type of Det_ReportRuntimeError itself: Std_ReturnType (*f)(uint16, uint8, uint8, uint8) +

+
+ ECUC_Det_00010 + 0 + true + LOCAL + AUTOSAR_ECUC + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + false + + + +
+ + + DetReportTransientFaultCallout + + This parameter defines the existence and the names of callout functions for the corresponding transient fault handler. + + +

+ The type of these functions shall be identical the type of Det_ReportTransientFault itself: Std_ReturnType (*f)(uint16, uint8, uint8, uint8) +

+
+ ECUC_Det_00011 + 0 + true + LOCAL + AUTOSAR_ECUC + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + false + + + +
+ + + DetVersionInfoApi + + Pre-processor switch to enable / disable the API to read out the modules version information. + + +

+ true: Version info API enabled. + false: Version info API disabled. +

+
+ ECUC_Det_00003 + 1 + 1 + LOCAL + AUTOSAR_ECUC + false + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + false + false +
+
+
+ + + DetNotification + + Configuration of the notification functions. + + ECUC_Det_00004 + 0 + 1 + + + + DetErrorHook + + Optional list of functions to be called by the Default Error Tracer in context of each call of Det_ReportError. + + +

+ The type of these functions shall be identical the type of Det_ReportError itself: Std_ReturnType (*f)(uint16, uint8, uint8, uint8). +

+
+ ECUC_Det_00005 + 0 + true + LOCAL + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + false + + + +
+
+
+
+
+
+
+
+
+
+
diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_Dio.arxml b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_Dio.arxml new file mode 100644 index 00000000..ede54848 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_Dio.arxml @@ -0,0 +1,393 @@ + + + + + + + + + + + + + 4.2.0 + AUTOSAR + 2011-11-09 + + + + + + + AUTOSAR + + + + EcucDefs + + + + Dio + + Configuration of the Dio (Digital IO) module. + + + + + 4.2.0 + AUTOSAR + 2011-11-09 + + + + 0 + 1 + + VARIANT-POST-BUILD + VARIANT-PRE-COMPILE + + + + + DioConfig + + This container contains the configuration parameters and sub containers of the AUTOSAR DIO module. This container is a MultipleConfigurationContainer, i.e. this container and its sub-containers exist once per configuration set. + + 1 + 1 + true + + + + DioPort + + Configuration of individual DIO ports, consisting of channels and possible channel groups. + + +

+ Note that this container definition does not explicitly + define a symbolic name parameter. Instead, the container's short name will be used in the Ecu Configuration Description to specify the symbolic name of the port. +

+
+ 1 + true + false + + + + DioPortId + + Numeric identifier of the DIO port. Not all MCU ports may be used for DIO, thus there may be "gaps" in the list of all IDs. This value will be + + +

+ assigned to the DIO port symbolic name (i.e. the SHORT-NAME of the DioPort container). +

+
+ 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + true + 4294967295 + 0 +
+
+ + + + DioChannel + + Configuration of an individual DIO channel. Besides a HW specific channel name which is typically fixed for a specific micro controller, additional symbolic names can be defined per channel. + + +

+ Note hat this container definition does not explicitly + define a symbolic name parameter. Instead, the container's short name will be used in the Ecu Configuration Description to specify the symbolic name of the channel. +

+
+ 0 + true + false + + + + DioChannelId + + Channel Id of the DIO channel. This value will be assigned to the symbolic names. + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + true + 4294967295 + 0 + + +
+ + + DioChannelGroup + + Definition and configuration of DIO channel groups. A channel group represents several adjoining DIO channels represented by a logical group. + + +

+ Note hat this container definition does not explicitly + define a symbolic name parameter. Instead, the container's short name will be used in the Ecu Configuration Description to specify the symbolic name of the channel group. +

+
+ 0 + true + false + + + + DioChannelGroupIdentification + + The DIO channel group is identified in DIO API by a pointer to a data structure (of type Dio_ChannelGroupType). That data structure contains the channel group information. + + +

+ This parameter contains the code fragment that has to be inserted in the API call of the calling module to get the address of the variable in memory which holds the channel group information. Example values are "&MyDioGroup1" or "&MyDioGroupArray[0]" +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + true + + + +
+ + + DioPortMask + + This shall be the mask which defines the positions of the channel + + +

+ group. + The channels shall consist of adjoining bits in the same port. + The data type depends on the port width. +

+
+ 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 4294967295 + 0 +
+ + + DioPortOffset + + The position of the Channel Group on the port, counted + + +

+ from the LSB. This value can be derived from DioPortMask. + + calculationFormula = Position of the first bit of DioPortMask which is set to '1' counted from LSB +

+
+ 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 31 + 0 +
+
+
+
+
+
+
+ + + DioGeneral + + General DIO module configuration parameters. + + 1 + 1 + false + + + + DioDevErrorDetect + + Switches the Development Error Detection and Notification + + +

+ ON or OFF +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + DioFlipChannelApi + + Adds / removes the service Dio_FlipChannel() from the code. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + DioVersionInfoApi + + Adds / removes the service Dio_ GetVersionInfo() from the code. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + +
+
+
+
+
+
+
+
+
+
diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_Dlt.arxml b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_Dlt.arxml new file mode 100644 index 00000000..1b79ac23 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_Dlt.arxml @@ -0,0 +1,1161 @@ + + + + + + + + + + + + + 4.2.0 + AUTOSAR + 2011-11-09 + + + + + + + AUTOSAR + + + + EcucDefs + + + + Dlt + + + + 4.2.0 + AUTOSAR + 2011-11-09 + + + + 0 + 1 + + VARIANT-LINK-TIME + VARIANT-POST-BUILD + VARIANT-PRE-COMPILE + + + + + DltGeneral + + Flags for adding removing functionality from code. + + 1 + 1 + false + + + + DltDevErrorDetect + + Enables/Disables development error detection. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + DltImplementAppIdContextIdQuery + + If set the functionality for Verbose Mode shall be available. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + DltImplementExtendedHeader + + If set the extended functionality for the header shall be available. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + DltImplementFilterMessages + + This flag is for code generation of Dlt. If set the functionality for filtering messages shall be included in the code. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + DltImplementNVRamStorage + + If set the functionality for storing and loading information in and from NVRam shall be availible. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + DltImplementSWCInjection + + If the remote call from functions over the Dlt in SW-C shall be available. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + DltImplementTimestamp + + If set the timestamp functionality for the header shall be available. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + DltImplementVerboseMode + + If set the functionality for Verbose Mode shall be available. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + DltImplementVfbTrace + + If set the the header files and the implementation of VFB-trace shall be generated. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + DltVfbTraceLogLevel + + The log level of the log messages generated by the VFB-Trace. + + +

+ ImplementationType: Dlt_MessageLogLevelType +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 6 + 0 +
+
+ + + + DltGptChannel + + Reference to the hardware free running timer of the GPT module for time stamps (if no HWFRT is applied, calls to add timestamps are ignored). + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Gpt/GptChannelConfigSet/GptChannelConfiguration + + +
+ + + DltMemory + + Configuration parameters for reserving memory for some internal storing and buffer. + + 1 + 1 + false + + + + DltInitBufferSize + + Buffer size for the C-init buffer. This buffer is for storing messages from other BSW modules before Dlt is initialized. + + +

+ Unit: byte +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 4294967295 + 0 +
+ + + DltMaxCountAppIds + + The maximum count of register able Application Ids. There shall be a table to manage registered Application IDs, this is the number of lines to hold in this table. + + +

+ Unit: byte +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 4294967295 + 1 +
+ + + DltMaxCountContextIds + + The maximum count of registrable Context Ids. There shall be a table to manage registered Context IDs, this is the number of lines to hold in this table. + + +

+ Unit: byte +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 4294967295 + 1 +
+ + + DltMaxCountContextIdsPerAppId + + Each Context ID belongs to a specific Application ID. Dlt shall handle the correlation between them. The table of the registered Application IDs shall hold for every Application ID several references to the proper Context IDs. This is the maximum count for Context IDs per Application ID. + + +

+ Unit: byte +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 4294967295 + 1 +
+ + + DltMessageBufferSize + + Buffer size for storing Dlt messages for waiting to transmit over the Network (send buffer). + + +

+ Unit: byte +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 4294967295 + 0 +
+
+
+ + + DltMultipleConfigurationContainer + + Container holding the sub-structure for multiple configuration support. + + 1 + 1 + true + + + + DltNvRamBlockRef + + Reference to the NvM Block which is used to store the Dlt parameters. + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/NvM/NvMBlockDescriptor + + + + + + DltBandwidth + + Configuration parameters controlling network and diagnostic interfaces bandwidth. If DltImplementNVRamStorage is enabled this parameters are the initial values for the NVRam. If DltImplementNVRamStorage is not set, Link-Time or Post-Build configuration shall be uesd. + + 1 + 1 + false + + + + DltBandwidthForComModule + + For communication over the Dlt Communication Module the maximum bandwidth shall be set. + + +

+ Unit: kbit per second +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 4294967295 + 0 +
+ + + DltBandwidthForDiagChannel + + For communication over the DCM and as follows over the diagnostic interface the maximum bandwidth shall be set. + + +

+ Unit: kbit per second +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 4294967295 + 0 +
+ + + DltTimePeriodTrafficShaping + + For implementing a traffic shaping, a time window for measuring shall be provided. + + +

+ Unit: second +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + Inf + 0 +
+
+
+ + + DltMessageFiltering + + Configuration parameters for setting message filtering properties in Dlt module. + + 1 + 1 + false + + + + DltDefaultMaxLogLevel + + The maximum log level a received message (from SW-C to Dlt) can have. This can also be modified at runtime and stored persistently in NVRAM. If DltImplementNVRamStorage is enabled this parameter is the initial value for the corospending NVRam entry. If DltImplementNVRamStorage is not set, Link-Time or Post-Build configuration shall be uesd. The value 0 means loging is disabled. + + +

+ ImplementationType: Dlt_MessageLogLevelType +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 6 + 0 +
+ + + DltDefaultTraceStatus + + Tells if trace messages shall be forwarded by Dlt. This functionality can also be modified at runtime and changed can stored persistently in NVRAM. If DltImplementNVRamStorage is enabled this parameter is the initial value for the corresponding NVRam entry. If DltImplementNVRamStorage is not set, Link-Time or Post-Build configuration shall be used. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + DltFactoryDefaultMaxLogLevel + + The maximum log level a received message (from SW-C to Dlt) can have. This is for setting DltDefaultMaxLogLevel to factory defaults. The value 0 means loging is disabled. + + +

+ ImplementationType: Dlt_MessageLogLevelType +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 6 + 0 +
+ + + DltFilterMessages + + This flag gives the Dlt the instruction to filter or not to filter incoming log or trace messages. If it is not set all incoming messages are forwarded to the communication channel. So also the caller of the DltSendXXXMessage can leave the field trace_info or log_info empty. + + +

+ If DltImplementNVRamStorage is enabled this parameter is the initial value for the corospending NVRam entry. If DltImplementNVRamStorage is not set, Link-Time or Post-Build configuration shall be uesd. +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+
+
+ + + DltProtocol + + Configuration parameters for handling the specific protocol variants. + + 1 + 1 + false + + + + DltEcuId + + This is the name of the ECU for use within the Dlt protocol. The meaning is described in the document. This name is transimitted within the Dlt protocol. There this are 4 characters. If you want to use an number representation type this as character. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + + + + DltHeaderPayloadEndianes + + Determines the endianes of the CPU (Most Significant Byte). + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + BigEndian + AUTOSAR_ECUC + + + LittleEndian + AUTOSAR_ECUC + + + + + + DltHeaderUseEcuId + + Corresponds to field WEID (With ECU ID). If set ECU ID shall be placed in the header, else not. + + +

+ If DltImplementNVRamStorage is enabled this parameter is the initial value for the corospending NVRam entry. If DltImplementNVRamStorage is not set, Link-Time or Post-Build configuration shall be uesd. +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + DltHeaderUseExtendedHeader + + Corresponds to field UEH (Use Extended Header). If set the Extended Header shall be attached, else not. + + +

+ If DltImplementNVRamStorage is enabled this parameter is the initial value for the corospending NVRam entry. If DltImplementNVRamStorage is not set, Link-Time or Post-Build configuration shall be uesd. +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + DltHeaderUseSessionID + + Corresponds to field WSID (with Session ID). If set the Session ID shall be placed in the header, else not. + + +

+ If DltImplementNVRamStorage is enabled this parameter is the initial value for the corospending NVRam entry. If DltImplementNVRamStorage is not set, Link-Time or Post-Build configuration shall be uesd. +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + DltHeaderUseTimestamp + + Corresponds to field WTMS (With Timestamp). If set the timestamp shall be placed in the header, else not. + + +

+ If DltImplementNVRamStorage is enabled this parameter is the initial value for the corospending NVRam entry. If DltImplementNVRamStorage is not set, Link-Time or Post-Build configuration shall be uesd. +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + DltMaxMessageLength + + The maximum length of a Dlt log or trace message. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65535 + 8 + + + + DltUseVerboseMode + + If this flag is set Dlt shall use the Verbose Mode for generating the header of the transport protocol. Also it shall store the information provided by registering Context ID and Application ID (description) at runtime if flag is set. If it is not set, the Non Verbose Mode shall be used. + + +

+ If DltImplementNVRamStorage is enabled this parameter is the initial value for the corospending NVRam entry. If DltImplementNVRamStorage is not set, Link-Time or Post-Build configuration shall be uesd. +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+
+
+
+
+ + + DltVfbTrace + + All functions to trace from the VFB by the Dlt. + + 0 + true + false + + + + DltVfbTraceFunction + + The Dlt generator shall enable VFB tracing for a given hook function when there is a #define in the Dlt-VFB configuration header file for the hook function name and tracing is globally enabled. + + +

+ Example: #define Dlt_Rte WriteHook i1 p1 a Start. Also the corresponding function shall be generated. The exact argument description for the function is to take from the provieded BSWModudulDescription from the RTE module. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + +
+
+ + + + DltBswModuleEntryRef + + Foreign reference to the BSWModuleEntry describing the trace function implementation. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + BSW-MODULE-ENTRY + + +
+
+
+
+
+
+
+
+
diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_DoIp.arxml b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_DoIp.arxml new file mode 100644 index 00000000..75113e97 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_DoIp.arxml @@ -0,0 +1,1784 @@ + + + + + + + + + + + + + 4.2.0 + AUTOSAR + 2011-11-09 + + + + + + + AUTOSAR + + + + EcucDefs + + + + DoIP + + Configuration of the DoIP (Diagnostic over IP) module. + + + + + 4.3.0 + AUTOSAR + 2012-08-01 + + + + 0 + 1 + + VARIANT-LINK-TIME + VARIANT-POST-BUILD + VARIANT-PRE-COMPILE + + + + + DoIPConfigSet + + This container contains the configuration parameters and sub containers of the AUTOSAR DoIP module. This container is a MultipleConfigurationContainer, i.e. this container and its sub-containers exist once per configuration set. + + 1 + 1 + false + true + + + + DoIPEid + + Configured EID (Entity ID of) for vehicle identification/vehicle announcement. Only necessary if DoIPUseMacAddressForIdentification is set to FALSE. + + 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 281474976710656 + 1 + + + + DoIPGid + + Configured GID (Group ID of) for vehicle identification/vehicle announcement. + + 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 281474976710656 + 1 + + + + DoIPLogicalAddress + + Describes the logical address of the DoIP entity, i.e. the SA that will route diagnostic requests to the Dcm of the DoIP entity. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65535 + 1 + + + + + + DoIPChannel + + Configuration of one DoIPChannel. + + 1 + 65536 + false + false + + + + DoIPChannelSARef + + Reference to the DoIPTester. + + 1 + 1 + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/DoIP/DoIPConfigSet/DoIPTester + + + + DoIPChannelTARef + + Reference to the target address. + + 1 + 1 + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/DoIP/DoIPConfigSet/DoIPConnections/DoIPTargetAddress + + + + + + DoIPPduRRxPdu + + This container contains the Rx Pdus to connect with the Rx Pdus of the PduR. + + 1 + 1 + false + false + + + + DoIPPduRRxPduId + + The DoIPPduRRxPduId is required by the API call DoIP_CancelReceive. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + true + 65535 + 1 + + + + + + DoIPPduRRxPduRef + + Reference to the "global" Pdu structure to allow harmonization of handle IDs in the COM-Stack. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/EcuC/EcucPduCollection/Pdu + + + + + + DoIPPduRTxPdu + + This container contains the Tx Pdus to connect with the Tx Pdus of the PduR. + + 1 + 1 + false + false + + + + DoIPPduRTxPduId + + The DoIPPduRTxPduId is required by DoIP_Transmit and DoIP_CancelTransmit. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + true + 65535 + 1 + + + + + + DoIPPduRTxPduRef + + Reference to the "global" Pdu structure to allow harmonization of handle IDs in the COM-Stack. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/EcuC/EcucPduCollection/Pdu + + + + + + + + DoIPConnections + + Container contains all lower layer connection specific information, i.e. the single Pdu References and Handle IDs to the SoAd. + + 1 + 1 + false + false + + + + DoIPTargetAddress + + This container describes a possible TargetAddress that is supported by DoIP. + + 1 + 255 + false + false + + + + DoIPTargetAddressValue + + Valid Target Address of a DoIP target address. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65535 + 1 + + + + + + DoIPTcpConnection + + Each container describes a tcp connection to the lower layer SoAd module. + + 1 + 255 + false + false + + + + DoIPSoAdRxPdu + + This container contains the Rx Pdus received by DoIP + + 1 + 1 + false + false + + + + DoIPSoAdRxPduId + + The DoIPSoAdRxPduId is required by the API call DoIP_SoAdTpRxIndication to receive I-PDUs from the SoAd. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + true + 65535 + 1 + + + + + + DoIPSoAdRxPduRef + + Reference to the "global" Pdu structure to allow harmonization of handle IDs in the COM-Stack. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/EcuC/EcucPduCollection/Pdu + + + + + + DoIPSoAdTxPdu + + This container describes the TxPdu sent via the SoAd + + 1 + 1 + false + false + + + + DoIPSoAdTxPduId + + The DoIPSoAdTxPduId is required by the API call DoIP_SoAdTpTxConfirmation that is called by the SoAd to confirm that the IPdu has been transmitted successfully. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + true + 65535 + 1 + + + + + + DoIPSoAdTxPduRef + + Reference to the "global" Pdu structure to allow harmonization of handle IDs in the COM-Stack. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/EcuC/EcucPduCollection/Pdu + + + + + + + + DoIPUdpConnection + + This Container describes the udp connection to the lower layer SoAd module. + + 1 + 255 + false + false + + + + DoIPSoAdRxPdu + + This container contains the Rx Pdus received by DoIP + + 1 + 1 + false + false + + + + DoIPSoAdRxPduId + + The DoIPSoAdRxPduId is required by the API call DoIP_SoAdTpRxIndication to receive I-PDUs from the SoAd. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + true + 65535 + 1 + + + + + + DoIPSoAdRxPduRef + + Reference to the "global" Pdu structure to allow harmonization of handle IDs in the COM-Stack. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/EcuC/EcucPduCollection/Pdu + + + + + + DoIPSoAdTxPdu + + This container describes the TxPdu sent via the SoAd + + 1 + 1 + false + false + + + + DoIPSoAdTxPduId + + The DoIPSoAdTxPduId is required by the API call DoIP_SoAdTpTxConfirmation that is called by the SoAd to confirm that the IPdu has been transmitted successfully. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + true + 65535 + 1 + + + + + + DoIPSoAdTxPduRef + + Reference to the "global" Pdu structure to allow harmonization of handle IDs in the COM-Stack. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/EcuC/EcucPduCollection/Pdu + + + + + + + + + + DoIPRoutingActivation + + This container describes the routing activation possibilities by representing for each container a possible routing activation request message to the DoIP entity and the according references to the activated diagnostic messages. + + 0 + 255 + true + false + + + + DoIPRoutingActivationNumber + + Identifies the Routing activation Number which is received for a DoIP routing activation request message. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 0 + + + + + + DoIPTargetAddressRef + + Reference to all DoIPTargetAddress which are activated on this Routing activation. + + 1 + 255 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/DoIP/DoIPConfigSet/DoIPConnections/DoIPTargetAddress + + + + + + DoIPRoutingActivationAuthenticationCallback + + Container describes the Callbackfunction to call on a Routing Activation Request for Authentication. If this container is configured but the DoIPRoutingAcivationAuthenticationFunc parameter is not present, the DoIP module will use an RPort of ServiceInterface <RoutingActivation>_RoutingActivation with the name "CB<RoutingActivation>RoutingActivation". <RoutingActivation> is the ShortName of the DoIPRoutingActiviation container. + + 0 + 1 + false + false + + + + DoIPRoutingAcivationAuthenticationFunc + + Direct C Callback function to trigger the authentication function for routing activation. If the DoIPRoutingAcivationAuthenticationFunc parameter is present, the DoIP module will not use an RPort of ServiceInterface <RoutingActivation>_RoutingActivation but call the configured function. + + 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + DoIPRoutingActivationAuthenticationReqLength + + Describes the amount of bytes used to handle to the authentication function on routing activation. If 0 is configured as length the parameter AuthenticationReqData will not be handled to the API. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 4 + 0 + + + + DoIPRoutingActivationAuthenticationResLength + + Describes the amount of bytes used to read by the authentication function on routing activation. If 0 is configured as length the parameter AuthenticationResData will not be fetched via the API. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 4 + 0 + + + + + + DoIPRoutingActivationConfirmationCallback + + Container describes the Callbackfunction to call on a Routing Activation Request for Confirmation. If this container is configured but the DoIPRoutingAcivationConfirmationFunc parameter is not present the DoIP module will use an RPort of ServiceInterface <RoutingActivation>_RoutingActivation with the name "CB<RoutingActivation>RoutingActivation". <RoutingActivation> is the ShortName of the DoIPRoutingActiviation container. + + 0 + 1 + false + false + + + + DoIPRoutingAcivationConfirmationFunc + + Direct C Callback function to trigger the confirmation function for routing activation. If the DoIPRoutingAcivationConfirmationFunc parameter is present the DoIP module will not use an RPort of ServiceInterface <RoutingActivation>_RoutingActivation but call the configured function. + + 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + DoIPRoutingActivationConfirmationReqLength + + Describes the amount of bytes used to handle to the confirmation function on routing activation. If 0 is configured as length the parameter ConfirmedReqData will not be handled to the API. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 4 + 0 + + + + DoIPRoutingActivationConfirmationResLength + + Describes the amount of bytes used to read by the confirmation function on routing activation. If 0 is configured as length the parameter ConfirmedResData will not be fetched via the API. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 4 + 0 + + + + + + + + DoIPTester + + This container describes the properties of the possible connectable Tester for the DoIP entity. + + 0 + 255 + true + false + + + + DoIPNumByteDiagAckNack + + Specifies the number of original Diagnostic request bytes the DoIP entity responses on a NACK of a diagnostic response message to the Tester. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 18446744073709551611 + 1 + + + + DoIPTesterSA + + Source Address of the Tester sent via routing activation or diagnostic message. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65535 + 1 + + + + + + DoIPRoutingActivationRef + + Reference to a DoIPRoutingActivation describing the possible routing activations of the DoIPTester + + 1 + 255 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/DoIP/DoIPConfigSet/DoIPRoutingActivation + + + + + + + + DoIPGeneral + + This container specifies the general configuration parameters of the DoIP module. + + 1 + 1 + false + false + + + + DoIPAliveCheckResponseTimeout + + Timeout in [s] for waiting for a response to an Alive Check request before the connection is considered to be disconnected. Represents parameter T_TCP_AliveCheck of ISO 13400-2:2012. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + Inf + 0 + + + + DoIPDevelopmentErrorDetect + + Pre-processor switch for enabling development error detection support. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + DoIPDhcpOptionVinUse + + If DoIPDhcpOptionVinUse is set to true the DoIP module will add the VIN to the Dhcp host name if no valid Dhcp host name is already set. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + DoIPEntityStatusMaxByteFieldUse + + This parameter is used to distinguish the optional support of the Max data size element of a diagnostic entity status response. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + DoIPGIDInvalidityPattern + + Specifies the Byte pattern that is used for response messages if no valid GID could be retrieved. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 0 + + + + DoIPGeneralInactivityTime + + Timeout in [s] for maximum inactivity of a TCP socket connection before the DoIP module will close the according socket connection. Represents parameter T_TCP_General_Inactivity of ISO 13400-2:2012 + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + Inf + 0 + + + + DoIPHeaderFileInclusion + + Name of the header file(s) to be included by the DoIP module containing the used C-callback declarations. + + 0 + true + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + DoIPInitialInactivityTime + + Timeout in [s] used for initial inactivity of a connected TCP socket connection directly after socket connection. Represents parameter T_TCP_Initial_Inactivity of ISO 13400-2:2012 + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + Inf + 0 + + + + DoIPInitialVehicleAnnouncementTime + + Time to wait in [s] for sending first vehicle anouncement message after IP address assignment. Represents parameter A_DoIP_Announce_Wait of ISO 13400-2:2012 + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + Inf + 0 + + + + DoIPMainFunctionPeriod + + Determines the frequency at which the DoIP_MainFunction() is called in [s]. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + Inf + 0 + + + + DoIPMaxRequestBytes + + Specifies the maximum allowed bytes of a DoIP message request without the DoIP header. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 18446744073709551615 + 1 + + + + DoIPMaxTesterConnections + + Maximum ammount of tester connections that shall be maintained at one time before alive check is performed. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 1 + + + + DoIPNodeType + + Describes the Type of the DoIP node. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + DOIP_GATEWAY + AUTOSAR_ECUC + + + DOIP_NODE + AUTOSAR_ECUC + + + + + + DoIPUseEIDasGID + + Specifies if the DoIP entity shall use its EID if it is the Master for vehicle identification gid on the vehicle identification/vehicle announcement. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + DoIPUseMacAddressForIdentification + + Provided the information if a configured EID at vehicle identification response/vehicle announment is used or the MAC address. + + +

+ TRUE: Use MAC Address instead of EID for Vehicle identification/announcement. + FALSE: Use configured EID for vehicle identification/announcement. Dependencies: DoIPEID +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + DoIPUseVehicleIdentificationSyncStatus + + Defines if the optional VIN/GID synchronization status is used additionally in the vehicle identification/announcement. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + DoIPVehicleAnnouncementInterval + + Time to wait in [s] for sending subsequent vehicle anouncement messages. Represents parameter A_DoIP_Announce_Interval of ISO 13400-2:2012 + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + Inf + 0 + + + + DoIPVehicleAnnouncementRepetition + + Amount of repetitions of the vehicle announcement message on IP address assignment. Represents parameter A_DoIP_Annunce_Num of ISO 13400-2:2012 + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 1 + + + + DoIPVersionInfoApi + + Activates the DoIP_GetVersionInfo() API. + + +

+ TRUE: Enables the DoIP_GetVersionInfo() API. + FALSE: DoIP_GetVersionInfo() API is not included. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + DoIPVinGidMaster + + Specifies if the DoIP entity is the Vehicle identification Master for the GID (Group ID). + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + DoIPVinInvalidityPattern + + Specifies the Byte pattern that is used for response messages if no valid VIN could be retrieved. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 0 + +
+ + + + DoIPGetGid + + This container describes the Callbackfunction to get the GID. + + +

+ If this container is not configured no Callbackfunction will be used. + + If this container is configured but the DoIPGetGID parameter is not present, the DoIP module will use an RPort of ServiceInterface CallbackGetGID with the name "CBGetGID". +

+
+ 0 + 1 + false + false + + + + DoIPGetGID + + Direct C Callback function to get the GID of the DoIP entity. If the DoIPGetGID parameter is present, the DoIP module will not use an RPort of ServiceInterface CallbackGetGID but call the configured function. + + 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + +
+ + + DoIPPowerModeCallback + + This container describes the Callbackfunction to get the Power Mode. This container shall always be present. + + +

+ If the DoIPPowerMode parameter is not present, the DoIP module will use an RPort of ServiceInterface CallbackGetPowerMode with the name "CBGetPowerMode". +

+
+ 1 + 1 + false + false + + + + DoIPPowerMode + + Direct C Callback function to get the Power Mode of the DoIP entity. If the DoIPPowerMode parameter is present, the DoIP module will not use an RPort of ServiceInterface CallbackGetPowerMode but will call the configured function. + + 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + +
+ + + DoIPTriggerGidSynchronization + + This container describes the Callbackfunction to trigger the GID synchronisation. + + +

+ If this container is not configured no Callbackfunction will be used. + + If this container is configured but the DoIPTriggerGIDSynchronzation parameter is not present, the DoIP module will use an RPort of ServiceInterface CallbackTriggerGIDSynchronization with the name "CBTriggerGIDSynchronization". +

+
+ 0 + 1 + false + false + + + + DoIPTriggerGIDSynchronzation + + Direct C Callback function to trigger the synchronization of the GID. If the DoIPTriggerGIDSynchronzation parameter is present, the DoIP module will not use an RPort of ServiceInterface CallbackTriggerGIDSynchronization but call the configured function. + + 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + +
+
+
+
+
+
+
+
+
+
+
diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_Ea.arxml b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_Ea.arxml new file mode 100644 index 00000000..88efef35 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_Ea.arxml @@ -0,0 +1,503 @@ + + + + + + + + + + + + + 4.2.0 + AUTOSAR + 2011-11-09 + + + + + + + AUTOSAR + + + + EcucDefs + + + + Ea + + Configuration of the Ea (EEPROM Abstraction) module. + + + + + 4.2.0 + AUTOSAR + 2011-11-09 + + + + +

+ The module shall abstract from the device specific addressing scheme and segmentation and provide the upper layers with a virtual addressing scheme and segmentation as well as a 'virtually' unlimited number of erase cycles. +

+
+ 0 + 1 + + VARIANT-PRE-COMPILE + + + + + EaBlockConfiguration + + Configuration of block specific parameters for the EEPROM abstraction module. + + 1 + true + false + + + + EaBlockNumber + + Block identifier (handle). + + +

+ 0x0000 and 0xFFFF shall not be used for block numbers (see EA006). + + Range: + min = 2^NVM_DATASET_SELECTION_BITS + max = 0xFFFF -2^NVM_DATASET_SELECTION_BITS + + Note: Depending on the number of bits set aside for dataset selection several other block numbers shall also be left out to ease implementation. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + true + 65534 + 1 +
+ + + EaBlockSize + + Size of a logical block in bytes. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65535 + 1 + + + + EaImmediateData + + Marker for high priority data. + + +

+ true: Block contains immediate data. + false: Block does not contain immediate data. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + EaNumberOfWriteCycles + + Number of write cycles required for this block. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 4294967295 + 0 + +
+ + + + EaDeviceIndex + + Device index (handle). + + +

+ Range: 0 .. 254 (0xFF reserved for broadcast call to GetStatus function). +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Eep/EepGeneral +
+
+
+ + + EaGeneral + + General configuration of the EEPROM abstraction module. This container lists block independent configuration parameters. + + 1 + 1 + false + + + + EaDevErrorDetect + + Pre-processor switch to enable and disable development error detection. + + +

+ true: Development error detection enabled. + false: Development error detection disabled. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + EaIndex + + Specifies the InstanceId of this module instance. If only one instance is present it shall have the Id 0. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 254 + 0 + + + + EaNvmJobEndNotification + + Mapped to the job end notification routine provided by the upper layer module (NvM_JobEndNotification). + + 0 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + + + + EaNvmJobErrorNotification + + Mapped to the job error notification routine provided by the upper layer module (NvM_JobErrorNotification). + + 0 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + + + + EaPollingMode + + Pre-processor switch to enable and disable the polling mode for this module. + + +

+ true: Polling mode enabled, callback functions (provided to EEP module) disabled. + + false: Polling mode disabled, callback functions (provided to EEP module) enabled. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + EaSetModeSupported + + Compile switch to enable / disable the function Ea_SetMode. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + true + + + + EaVersionInfoApi + + Pre-processor switch to enable / disable the API to read out the modules version information. + + +

+ true: Version info API enabled. + false: Version info API disabled. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + EaVirtualPageSize + + The size in bytes to which logical blocks shall be aligned. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65535 + 0 + +
+
+ + + EaPublishedInformation + + Additional published parameters not covered by CommonPublishedInformation container. + + +

+ Note that these parameters do not have any configuration class setting, since they are published information. +

+
+ 1 + 1 + false + + + + EaBlockOverhead + + Management overhead per logical block in bytes. + + +

+ Note: If the management overhead depends on the block size or block location a formula has to be provided that allows the configurator to calculate the management overhead correctly. +

+
+ 1 + 1 + + + PUBLISHED-INFORMATION + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65535 + 0 +
+ + + EaMaximumBlockingTime + + The maximum time the EA module's API routines shall be blocked (delayed) by internal operations. (EA070) + + +

+ Note: Internal operations in that case means operations that are not explicitly invoked from the upper layer module but need to be handled for proper operation of this module or the underlying memory driver. +

+
+ 1 + 1 + + + PUBLISHED-INFORMATION + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + Inf + 0 +
+ + + EaPageOverhead + + Management overhead per page in bytes. + + +

+ Note: If the management overhead depends on the block size or block location a formula has to be provided that allows the configurator to calculate the management overhead correctly. +

+
+ 1 + 1 + + + PUBLISHED-INFORMATION + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65535 + 0 +
+
+
+
+
+
+
+
+
+
+
diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_EcuC.arxml b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_EcuC.arxml new file mode 100644 index 00000000..eb30074e --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_EcuC.arxml @@ -0,0 +1,447 @@ + + + + + + + + + + + + + 4.2.0 + AUTOSAR + 2011-11-09 + + + + + + + AUTOSAR + + + + EcucDefs + + + + EcuC + + Virtual module to collect ECU Configuration specific / global configuration information. + + + + + 4.2.0 + AUTOSAR + 2011-11-09 + + + + 0 + 1 + + VARIANT-POST-BUILD + VARIANT-PRE-COMPILE + + + + + EcucPartitionCollection + + Collection of Partitions defined for this ECU. + + 0 + 1 + false + + + + EcucPartition + + Definition of one Partition on this ECU. + + +

+ One Partition will be implemented using one Os-Application. +

+
+ 0 + true + false + + + + EcucPartitionBswModuleExecution + + Denotes that this partition will execute all BSW Modules. BSW Modules can only be executed in one partition. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + PartitionCanBeRestarted + + Specifies the requirement whether the Partition can be restarted. If set to true all software executing in this partition shall be capable of handling a restart. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + + + EcucPartitionSoftwareComponentInstanceRef + + References the SW Component instances from the Ecu Extract that shall be executed in this partition. + + 0 + true + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + ROOT-SW-COMPOSITION-PROTOTYPE + SW-COMPONENT-PROTOTYPE + + +
+
+
+ + + EcucPduCollection + + Collection of all Pdu objects flowing through the Com-Stack. + + 0 + 1 + false + + + + PduIdTypeEnum + + The PduIdType is used within the entire AUTOSAR Com Stack except for bus drivers. The size of this global type depends on the maximum number of PDUs used within one software module. If no software module deals with more PDUs that 256, this type can be set to uint8. If at least one software module handles more than 256 PDUs, this type must be set to uint16. See AUTOSAR_SWS_CommunicationStackTypes for more details. + + 1 + 1 + + AUTOSAR_ECUC + false + + + UINT16 + AUTOSAR_ECUC + + + UINT8 + AUTOSAR_ECUC + + + + + + PduLengthTypeEnum + + The PduLengthType is used within the entire AUTOSAR Com Stack except for bus drivers. The size of this global type depends on the maximum length of PDUs to be sent by an ECU. If no segmentation is used the length depends on the maximum payload size of a frame of the underlying communication system (for FlexRay maximum size is 255 bytes, therefore uint8). If segementation is used it depends on the maximum length of a segmeneted N-PDU (in general uint16 is used). See AUTOSAR_SWS_CommunicationStackTypes for more details. + + 1 + 1 + + AUTOSAR_ECUC + false + + + UINT16 + AUTOSAR_ECUC + + + UINT32 + AUTOSAR_ECUC + + + UINT8 + AUTOSAR_ECUC + + + + + + + + Pdu + + One Pdu flowing through the COM-Stack. + + +

+ This Pdu is used by all Com-Stack modules to agree on referencing the same Pdu. +

+
+ 0 + true + false + + + + PduLength + + Length of the Pdu in bytes. It should be noted that in former AUTOSAR releases (Rel 2.1, Rel 3.0, Rel 3.1, Rel 4.0 Rev. 1) this parameter was defined in bits. + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 4095 + 0 + + + + + + SysTPduToFrameMappingRef + + Optional reference to the PduToFrameMapping from the SystemTemplate which this Pdu represents. + + 0 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + PDU-TO-FRAME-MAPPING + + +
+
+
+ + + EcucVariationResolver + + Collection of PredefinedVariant elements containing definition of values for SwSystemconst which shall be applied when resolving the variability during ECU Configuration. + + 0 + 1 + false + + + + PredefinedVariantRef + 1 + true + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + PREDEFINED-VARIANT + + + + + + EcucHardware + + Hardware definition of this Ecu. + + + + + false + + + + 0 + 1 + false + + + + EcucCoreDefinition + + Definition of one Core on this Ecu. + + + + + false + + + + 0 + true + false + + + + EcucCoreId + + ID of the core. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD-LOADABLE + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + PRE-COMPILE + VARIANT-POST-BUILD-SELECTABLE + + + false + true + 65535 + 0 + + + + + + EcucCoreHwRef + + Optional reference to the HwElement of HwCategory ProcessingUnit that represents this Core in the ECU Resource Template. + + 0 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD-LOADABLE + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + PRE-COMPILE + VARIANT-POST-BUILD-SELECTABLE + + + false + HW-ELEMENT + + + + + +
+
+
+
+
+
+
+
diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_EcuM.arxml b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_EcuM.arxml new file mode 100644 index 00000000..24a6e631 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_EcuM.arxml @@ -0,0 +1,1863 @@ + + + + + + + + + + + + + 4.2.0 + AUTOSAR + 2011-11-09 + + + + + + + AUTOSAR + + + + EcucDefs + + + + EcuM + + Configuration of the EcuM (ECU State Manager) module. + + + + + 4.2.0 + AUTOSAR + 2011-11-09 + + + + 0 + 1 + + VARIANT-POST-BUILD + + + + + EcuMConfiguration + + This container contains the configuration (parameters) of the ECU State Manager. + + 1 + 1 + true + + + + EcuMCommonConfiguration + + This container contains the common configuration (parameters) of the ECU State Manager. + + 1 + 1 + false + + + + EcuMConfigConsistencyHash + + A hash value generated across all pre-compile and link-time parameters of all BSW modules. This hash value is compared against a field in the EcuM_ConfigType and hence allows checking the consistency of the entire configuration. + + 1 + 1 + + + LINK + VARIANT-POST-BUILD + + + AUTOSAR_ECUC + false + 18446744073709551615 + 0 + + + + + + EcuMDefaultAppMode + + The default application mode loaded when the ECU comes out of reset. + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Os/OsAppMode + + + + EcuMOSResource + + This parameter is a reference to a OS ressource which is used to bring the ECU into sleep mode. + + +

+ In case of multi core each core shall have an own OsResource. +

+
+ 1 + true + + + PRE-COMPILE + VARIANT-POST-BUILD + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Os/OsResource +
+
+ + + + EcuMDefaultShutdownTarget + + This container describes the default shutdown target to be selected by EcuM. The actual shutdown target may be overridden by the EcuM_SelectShutdownTarget service. + + 1 + 1 + false + + + + EcuMDefaultState + + This parameter describes the state part of the default shutdown target selected when the ECU comes out of reset. If EcuMStateSleep is selected, the parameter EcuMDefaultSleepModeRef selects the specific sleep mode. + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + AUTOSAR_ECUC + false + + + EcuMStateOff + AUTOSAR_ECUC + + + EcuMStateReset + AUTOSAR_ECUC + + + EcuMStateSleep + AUTOSAR_ECUC + + + + + + + + EcuMDefaultResetModeRef + + If EcuMDefaultShutdownTarget is EcuMStateReset, this parameter selects the default reset mode. Otherwise this parameter may be ignored. + + 0 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/EcuM/EcuMConfiguration/EcuMFlexConfiguration/EcuMResetMode + + + + EcuMDefaultSleepModeRef + + If EcuMDefaultShutdownTarget is EcuMStateSleep, this parameter selects the default sleep mode. Otherwise this parameter may be ignored. + + 0 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/EcuM/EcuMConfiguration/EcuMCommonConfiguration/EcuMSleepMode + + + + + + EcuMDemEventParameterRefs + + Container for the references to DemEventParameter elements which shall be invoked using the API Dem_ReportErrorStatus in case the corresponding error occurs. The EventId is taken from the referenced DemEventParameter's DemEventId value. + + +

+ The standardized errors are provided in this container and can be extended by vendor specific error references. +

+
+ 0 + 1 + false + + + + ECUM_E_ALL_RUN_REQUESTS_KILLED + + Reference to the DemEventParameter which shall be issued when the error "ECUM_E_ALL_RUN_REQUESTS_KILLED" has occured. + + 0 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter + + + + ECUM_E_CONFIGURATION_DATA_INCONSISTENT + + Reference to the DemEventParameter which shall be issued when the error "ECUM_E_CONFIGURATION_DATA_INCONSISTENT" has occured. + + 0 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter + + + + ECUM_E_RAM_CHECK_FAILED + + Reference to the DemEventParameter which shall be issued when the error "ECUM_E_RAM_CHECK_FAILED" has occured. + + 0 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter + + +
+ + + EcuMDriverInitListOne + + Container for Init Block I. + + +

+ This container holds a list of module IDs that will be initialised. Each module in the list will be called for initialisation in the list order. + + All modules in this list are initilialised before the OS is started and so these modules require no OS support. +

+
+ 0 + 1 + false + + + + EcuMDriverInitItem + + These containers describe the entries in a driver init list. + + 1 + true + false + + + + EcuMModuleID + + Short name of the module to be initialized, e.g. Mcu, Gpt etc. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + AUTOSAR_ECUC + false + + + + + + + EcuMModuleService + + The service to be called to initialize that module, e.g. Init, PreInit, Start etc. + + +

+ If the service is Init and the parameter EcuMModuleConfigurationRef has been set for that module, the corresponding pointer to the init structure (<Module>_ConfigType) and in case of multiple instantiation an uint8 value to identify the instance of the module(<MSN>_CtrlIdx) shall be passed as arguments. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + AUTOSAR_ECUC + false + + + +
+
+
+
+
+ + + EcuMDriverInitListZero + + Container for Init Block 0. + + +

+ This container holds a list of module IDs that will be initialised. Each module in the list will be called for initialisation in the list order. + + All modules in this list are initilialised before the post-build configuration has been loaded and the OS is initialized. Therefore, these modules may not use post-build configuration. +

+
+ 0 + 1 + false + + + + EcuMDriverInitItem + + These containers describe the entries in a driver init list. + + 1 + true + false + + + + EcuMModuleID + + Short name of the module to be initialized, e.g. Mcu, Gpt etc. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + AUTOSAR_ECUC + false + + + + + + + EcuMModuleService + + The service to be called to initialize that module, e.g. Init, PreInit, Start etc. + + +

+ If the service is Init and the parameter EcuMModuleConfigurationRef has been set for that module, the corresponding pointer to the init structure (<Module>_ConfigType) and in case of multiple instantiation an uint8 value to identify the instance of the module(<MSN>_CtrlIdx) shall be passed as arguments. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + AUTOSAR_ECUC + false + + + +
+
+
+
+
+ + + EcuMDriverRestartList + + List of module IDs. + + +

+ EcuM2719: A configuration tool shall fill the callout EcuM_AL_DriverRestart with initialization calls to the listed drivers in the order in which they occur in the list. + EcuM2720: Entries in this list must appear in the same order as in the combined list of EcuM_DriverInitListOne and EcuM_DriverInitListTwo. This list may be a real subset though. In all other cases, the generation tool shall report an error. + The included container has the same structure as EcuM_DriverInitItem +

+
+ 0 + 1 + false + + + + EcuMDriverInitItem + + These containers describe the entries in a driver init list. + + 1 + true + false + + + + EcuMModuleID + + Short name of the module to be initialized, e.g. Mcu, Gpt etc. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + AUTOSAR_ECUC + false + + + + + + + EcuMModuleService + + The service to be called to initialize that module, e.g. Init, PreInit, Start etc. + + +

+ If the service is Init and the parameter EcuMModuleConfigurationRef has been set for that module, the corresponding pointer to the init structure (<Module>_ConfigType) and in case of multiple instantiation an uint8 value to identify the instance of the module(<MSN>_CtrlIdx) shall be passed as arguments. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + AUTOSAR_ECUC + false + + + +
+
+
+
+
+ + + EcuMSleepMode + + These containers describe the configured sleep modes. + + +

+ The names of these containers specify the symbolic names of the different sleep modes. +

+
+ 1 + true + false + + + + EcuMSleepModeId + + This ID identifies this sleep mode in services like EcuM_SelectShutdownTarget. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + AUTOSAR_ECUC + true + 255 + 0 + + + + EcuMSleepModeSuspend + + Flag, which is set true, if the CPU is suspended, halted, or powered off in the sleep mode. If the CPU keeps running in this sleep mode, then this flag must be set to false. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + AUTOSAR_ECUC + false + + + + + + EcuMSleepModeMcuModeRef + + This parameter is a reference to the corresponding MCU mode for this sleep mode. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Mcu/McuModuleConfiguration/McuModeSettingConf + + + + EcuMWakeupSourceMask + + These parameters are references to the wakeup sources that shall be enabled for this sleep mode. + + 1 + true + + + PRE-COMPILE + VARIANT-POST-BUILD + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/EcuM/EcuMConfiguration/EcuMCommonConfiguration/EcuMWakeupSource + + +
+ + + EcuMWakeupSource + + These containers describe the configured wakeup sources. + + 1 + true + false + + + + EcuMValidationTimeout + + The validation timeout (period for which the ECU State Manager will wait for the validation of a wakeup event) can be defined for each wakeup source independently. The timeout is specified in seconds. + + +

+ When the timeout is not instantiated, there is no validation routine and the ECU Manager shall not validate the wakeup source. +

+
+ 0 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + AUTOSAR_ECUC + false + Inf + 0 +
+ + + EcuMWakeupSourceId + + This parameter defines the identifier of this wakeup source. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + AUTOSAR_ECUC + true + 31 + 0 + + + + EcuMWakeupSourcePolling + + This parameter describes if the wakeup source needs polling. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + AUTOSAR_ECUC + false + +
+ + + + EcuMComMChannelRef + + This parameter is a reference to a Network (channel) defined in the Communication Manager. No reference indicates that the wakeup source is not a communication channel. + + 0 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMChannel + + + + EcuMResetReasonRef + + This parameter describes the mapping of reset reasons detected by the MCU driver into wakeup sources. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Mcu/McuPublishedInformation/McuResetReasonConf + + +
+
+
+ + + EcuMFixedConfiguration + + This container contains the configuration (parameters) of the EcuMFixed. + + +

+ Only applicable if EcuMFixed is implemented. +

+
+ 0 + 1 + false + + + + EcuMNvramReadallTimeout + + Period given in seconds for which the ECU State Manager will wait until it considers a ReadAll job of the NVRAM Manager as failed. + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + AUTOSAR_ECUC + false + Inf + 0 + + + + EcuMNvramWriteallTimeout + + Period given in seconds for which the ECU State Manager will wait until it considers a WriteAll job of the NVRAM Manager as failed. + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + AUTOSAR_ECUC + false + Inf + 0 + + + + EcuMRunMinimumDuration + + Duration given in seconds for which the ECU State Manager will + + +

+ stay in RUN state even when no one requests RUN. This duration should be long at least as long as a SW-Cs needs to request RUN. +

+
+ 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + AUTOSAR_ECUC + false + Inf + 0 +
+
+ + + + EcuMFixedModuleConfigurationRef + + These parameters contain references to the init structure of the corresponding BSW module. + + 0 + true + + + POST-BUILD + VARIANT-POST-BUILD + + + AUTOSAR_ECUC + + /AUTOSAR/EcucDefs/Adc/AdcConfigSet + /AUTOSAR/EcucDefs/Can/CanConfigSet + /AUTOSAR/EcucDefs/CanIf/CanIfInitCfg + /AUTOSAR/EcucDefs/CanNm/CanNmGlobalConfig + /AUTOSAR/EcucDefs/CanSM/CanSMConfiguration + /AUTOSAR/EcucDefs/CanTp/CanTpConfig + /AUTOSAR/EcucDefs/CanTrcv/CanTrcvConfigSet + /AUTOSAR/EcucDefs/Com/ComConfig + /AUTOSAR/EcucDefs/ComM/ComMConfigSet + /AUTOSAR/EcucDefs/Dbg/DbgMultipleConfigurationContainer + /AUTOSAR/EcucDefs/Dcm/DcmConfigSet + /AUTOSAR/EcucDefs/Dem/DemConfigSet + /AUTOSAR/EcucDefs/Dio/DioConfig + /AUTOSAR/EcucDefs/Dlt/DltMultipleConfigurationContainer + /AUTOSAR/EcucDefs/Eep/EepInitConfiguration + /AUTOSAR/EcucDefs/Eth/EthConfigSet + /AUTOSAR/EcucDefs/EthIf/EthIfConfigSet + /AUTOSAR/EcucDefs/EthTrcv/EthTrcvConfigSet + /AUTOSAR/EcucDefs/FiM/FiMConfigSet + /AUTOSAR/EcucDefs/Fls/FlsConfigSet + /AUTOSAR/EcucDefs/FlsTst/FlsTstConfigSet + /AUTOSAR/EcucDefs/FrArTp/FrArTpMultipleConfig + /AUTOSAR/EcucDefs/FrIf/FrIfConfig + /AUTOSAR/EcucDefs/Fr/FrMultipleConfiguration + /AUTOSAR/EcucDefs/FrNm/FrNmChannelConfig + /AUTOSAR/EcucDefs/FrSM/FrSMConfig + /AUTOSAR/EcucDefs/FrTp/FrTpMultipleConfig + /AUTOSAR/EcucDefs/Gpt/GptChannelConfigSet + /AUTOSAR/EcucDefs/Icu/IcuConfigSet + /AUTOSAR/EcucDefs/IpduM/IpduMConfig + /AUTOSAR/EcucDefs/J1939Tp/J1939TpConfiguration + /AUTOSAR/EcucDefs/Lin/LinGlobalConfig + /AUTOSAR/EcucDefs/LinIf/LinIfGlobalConfig + /AUTOSAR/EcucDefs/LinSM/LinSMConfigSet + /AUTOSAR/EcucDefs/LinTp/LinTpGlobalConfig + /AUTOSAR/EcucDefs/Mcu/McuModuleConfiguration + /AUTOSAR/EcucDefs/PduR/PduRRoutingTables + /AUTOSAR/EcucDefs/Port/PortConfigSet + /AUTOSAR/EcucDefs/Pwm/PwmChannelConfigSet + /AUTOSAR/EcucDefs/Rte/RtePostBuildVariantConfiguration + /AUTOSAR/EcucDefs/SoAd/SoAdDoIpConfig + /AUTOSAR/EcucDefs/Spi/SpiDriver + /AUTOSAR/EcucDefs/UdpNm/UdpNmGlobalConfig + /AUTOSAR/EcucDefs/WdgM/WdgMConfigSet + /AUTOSAR/EcucDefs/Wdg/WdgSettingsConfig + /AUTOSAR/EcucDefs/Xcp/XcpConfig + + + + + EcuMComMCommunicationAllowedList + + These parameters contain references to the ComMChannels for which EcuM has to call ComM_CommunicationAllowed. + + 0 + true + + + PRE-COMPILE + VARIANT-POST-BUILD + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMChannel + + + + EcuMNormalMcuModeRef + + This parameter is a reference to the normal MCU mode to be restored after a sleep. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Mcu/McuModuleConfiguration/McuModeSettingConf + + + + + + EcuMDriverInitListThree + + Container for Init Block III. + + +

+ This container holds a list of module IDs that will be initialised. Each module in the list will be called for initialisation in the list order. + + All modules in this list are initilialised after the OS is started and so these modules may use OS support. These modules may also rely on the Nvram ReadAll job to have provided all data. +

+
+ 0 + 1 + false + + + + EcuMDriverInitItem + + These containers describe the entries in a driver init list. + + 1 + true + false + + + + EcuMModuleID + + Short name of the module to be initialized, e.g. Mcu, Gpt etc. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + AUTOSAR_ECUC + false + + + + + + + EcuMModuleService + + The service to be called to initialize that module, e.g. Init, PreInit, Start etc. + + +

+ If the service is Init and the parameter EcuMModuleConfigurationRef has been set for that module, the corresponding pointer to the init structure (<Module>_ConfigType) and in case of multiple instantiation an uint8 value to identify the instance of the module(<MSN>_CtrlIdx) shall be passed as arguments. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + AUTOSAR_ECUC + false + + + +
+
+
+
+
+ + + EcuMDriverInitListTwo + + Container for Init Block II. + + +

+ This container holds a list of module IDs that will be initialised. Each module in the list will be called for initialisation in the list order. + + All modules in this list are initilialised after the OS is started and so these modules may use OS support. These modules may not rely on the Nvram ReadAll job to have provided all data. +

+
+ 0 + 1 + false + + + + EcuMDriverInitItem + + These containers describe the entries in a driver init list. + + 1 + true + false + + + + EcuMModuleID + + Short name of the module to be initialized, e.g. Mcu, Gpt etc. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + AUTOSAR_ECUC + false + + + + + + + EcuMModuleService + + The service to be called to initialize that module, e.g. Init, PreInit, Start etc. + + +

+ If the service is Init and the parameter EcuMModuleConfigurationRef has been set for that module, the corresponding pointer to the init structure (<Module>_ConfigType) and in case of multiple instantiation an uint8 value to identify the instance of the module(<MSN>_CtrlIdx) shall be passed as arguments. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + AUTOSAR_ECUC + false + + + +
+
+
+
+
+ + + EcuMFixedUserConfig + + These containers describe the identifiers that are needed to refer to a software component or another appropriate entity in the system which is designated to request the RUN state. Application requestors refer to entities above RTE, system requestors to entities below RTE (e.g. Communication Manager). + + 1 + true + false + + + + EcuMFixedUser + + Parameter used to identify one user. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + AUTOSAR_ECUC + true + 255 + 0 + + + + + + EcuMTTII + + These containers describe the structures and the following configuration items describe its elements. These structures are concatenated to build a list as indicated by Figure 27 - Configuration Container Diagram. + + +

+ The list must contain at least one element when ECUM_TTII_ENABLED is set to true. +

+
+ 0 + true + false + + + + EcuMDivisor + + This parameter defines the divisor preload value. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + AUTOSAR_ECUC + false + 18446744073709551615 + 0 + + + + + + EcuMSleepModeRef + + This configuration parameter is a reference to a configured sleep mode that is used for TTII. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/EcuM/EcuMConfiguration/EcuMCommonConfiguration/EcuMSleepMode + + + + EcuMSuccessorRef + + This parameter is a reference to the next sleep mode in the TTII protocol. + + 0 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/EcuM/EcuMConfiguration/EcuMCommonConfiguration/EcuMSleepMode + + +
+
+
+ + + EcuMFlexConfiguration + + This container contains the configuration (parameters) of the EcuMFlex. + + +

+ Only applicable if EcuMFlex is implemented. +

+
+ 0 + 1 + false + + + + EcuMFlexModuleConfigurationRef + + These parameters contain references to the init structure of the corresponding BSW module. + + 0 + true + + + POST-BUILD + VARIANT-POST-BUILD + + + AUTOSAR_ECUC + + /AUTOSAR/EcucDefs/Adc/AdcConfigSet + /AUTOSAR/EcucDefs/Can/CanConfigSet + /AUTOSAR/EcucDefs/Dem/DemConfigSet + /AUTOSAR/EcucDefs/Fls/FlsConfigSet + /AUTOSAR/EcucDefs/Gpt/GptChannelConfigSet + /AUTOSAR/EcucDefs/Icu/IcuConfigSet + /AUTOSAR/EcucDefs/Lin/LinGlobalConfig + /AUTOSAR/EcucDefs/Mcu/McuModuleConfiguration + /AUTOSAR/EcucDefs/Port/PortConfigSet + /AUTOSAR/EcucDefs/Pwm/PwmChannelConfigSet + /AUTOSAR/EcucDefs/Spi/SpiDriver + /AUTOSAR/EcucDefs/WdgM/WdgMConfigSet + /AUTOSAR/EcucDefs/Wdg/WdgSettingsConfig + + + + + EcuMNormalMcuModeRef + + This parameter is a reference to the normal MCU mode to be restored after a sleep. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Mcu/McuModuleConfiguration/McuModeSettingConf + + + + + + EcuMAlarmClock + + These containers describe the configured alarm clocks. + + +

+ The name of these conatiners allows giving a symbolic name to one alarm clock. +

+
+ 0 + true + false + + + + EcuMAlarmClockId + + This ID identifies this alarmclock. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + AUTOSAR_ECUC + true + 255 + 0 + + + + EcuMAlarmClockTimeOut + + This parameter allows to define a timout for this alarm clock. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + AUTOSAR_ECUC + false + Inf + 0 + + + + + + EcuMAlarmClockUser + + This parameter allows an alarm to be assigned to a user. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/EcuM/EcuMConfiguration/EcuMFlexConfiguration/EcuMFlexUserConfig + + +
+ + + EcuMFlexUserConfig + + These containers describe the identifiers that are needed to refer to a software component or another appropriate entity in the system which uses the EcuMFlex Interfaces. + + 1 + true + false + + + + EcuMFlexUser + + Parameter used to identify one user. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + AUTOSAR_ECUC + true + 255 + 0 + + + + + + EcuMFlexEcucPartitionRef + + Denotes in which "EcucPartition" the user of the EcuM is executed. + + 0 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/EcuC/EcucPartitionCollection/EcucPartition + + + + + + EcuMGoDownAllowedUsers + + This container describes the collection of allowed users which are allowed to call the EcuM_GoDown API. + + 0 + 1 + false + + + + EcuMGoDownAllowedUserRef + + These parameters describe the references to the users which are allowed to call the EcuM_GoDown API. + + 1 + true + + + PRE-COMPILE + VARIANT-POST-BUILD + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/EcuM/EcuMConfiguration/EcuMFlexConfiguration/EcuMFlexUserConfig + + + + + + EcuMResetMode + + These containers describe the configured reset modes. + + +

+ The name of these containers allows one of the following symbolic names to be given to the different reset modes: + - ECUM_RESET_MCU + - ECUM_RESET_WDGM + - ECUM_RESET_IO. +

+
+ 1 + true + false + + + + EcuMResetModeId + + This ID identifies this reset mode in services like EcuM_SelectShutdownTarget. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + AUTOSAR_ECUC + true + 255 + 0 + + +
+ + + EcuMSetClockAllowedUsers + + This container describes the collection of allowed users which are allowed to call the EcuM_SetClock API. + + 0 + 1 + false + + + + EcuMSetClockAllowedUserRef + + These parameters describe the references to the users which are allowed to call the EcuM_SetClock API. + + 1 + true + + + PRE-COMPILE + VARIANT-POST-BUILD + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/EcuM/EcuMConfiguration/EcuMFlexConfiguration/EcuMFlexUserConfig + + + + + + EcuMShutdownCause + + These containers describe the configured shut down or reset causes. + + +

+ The name of these containers allows to give one of the following symbolic names to the diffenrent shut down causes: + - ECUM_CAUSE_ECU_STATE - ECU state machine entered a state for shutdown, + - ECUM_CAUSE_WDGM - WdgM detected failure, + - ECUM_CAUSE_DCM - Dcm requests shutdown (split into UDS services?), + - and values from configuration. +

+
+ 1 + true + false + + + + EcuMShutdownCauseId + + This ID identifies this shut down cause. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + AUTOSAR_ECUC + true + 255 + 0 + + +
+ + + EcuMShutdownTarget + + These containers describe the configured shut down targets. + + +

+ The name of these containers allows to give symbolic names to the different shut down targets. +

+
+ 1 + true + false + + + + EcuMShutdownTargetId + + This ID identifies this shut down target in services like EcuM_SelectShutdownTarget. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + AUTOSAR_ECUC + true + 255 + 0 + + +
+
+
+
+
+ + + EcuMFixedGeneral + + This container holds the general, pre-compile configuration parameters for the EcuMFixed. + + +

+ Only applicable if EcuMFixed is implemented. +

+
+ 0 + 1 + false + + + + EcuMIncludeComM + + This configuration parameter defines whether the communication manager is supported by EcuM. This feature is presented for development purpose to compile out the communication manager in the early debugging phase. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + AUTOSAR_ECUC + false + + + + EcuMIncludeNvM + + This configuration parameter defines whether the non volatile memory manager is supported by EcuM. This feature is presented for development purpose to compile out the volatile memory manager in the early debugging phase. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + AUTOSAR_ECUC + false + + + + EcuMIncludeNvramMgr + + If NVRAM manager is enabled but both flash and EEPROM driver are missing, then an error shall be flagged by the configuration tool + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + AUTOSAR_ECUC + false + + + + EcuMTTIIEnabled + + Boolean switch to enable / disable TTII + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + AUTOSAR_ECUC + false + + + + + + EcuMTTIIWakeupSourceRef + + This configuration parameter references the initial sleep mode to be used by TTII when TTII is activated after a RUN mode. + + +

+ EcuM2785: Whenever RUN mode is reached, the TTII protocol shall be reset to use the wakeup source referenced by this parameter. + This configuration parameter is a human readable name for a TTII wakeup source which is only needed by the configuration tool. For imlementation on the ECU, this parameter may be dropped and replaced by a generated list index of EcuM_TTII. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/EcuM/EcuMConfiguration/EcuMCommonConfiguration/EcuMWakeupSource +
+
+
+ + + EcuMFlexGeneral + + This container holds the general, pre-compile configuration parameters for the EcuMFlex. + + +

+ Only applicable if EcuMFlex is implemented. +

+
+ 0 + 1 + false + + + + EcuMAlarmClockPresent + + This flag indicates whether the optional AlarmClock feature is present. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + AUTOSAR_ECUC + false + + + + EcuMEnableDefBehaviour + + Switches the defensive behaviour on or off. + + 0 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + AUTOSAR_ECUC + false + + + + EcuMResetLoopDetection + + If false, no reset loop detection is performed. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + AUTOSAR_ECUC + false + + + + + + EcuMAlarmWakeupSource + + This parameter describes the reference to the EcuMWakeupSource being used for the EcuM AlarmClock. + + 0 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/EcuM/EcuMConfiguration/EcuMCommonConfiguration/EcuMWakeupSource + + +
+ + + EcuMGeneral + + This container holds the general, pre-compile configuration parameters. + + 1 + 1 + false + + + + EcuMDevErrorDetect + + If false, no debug artifacts (e.g. calls to DET) shall remain in the executable object. Initialization of DET, however is controlled by configuration of optional BSW modules. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + AUTOSAR_ECUC + false + + + + EcuMIncludeDem + + If enabled, the according BSW module will be included to the ECU State Manager. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + AUTOSAR_ECUC + false + + + + EcuMIncludeDet + + If defined, the according BSW module will be initialized by the ECU State Manager + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + AUTOSAR_ECUC + false + + + + EcuMMainFunctionPeriod + + This parameter defines the schedule period of EcuM_MainFunction. + + +

+ Unit: [s] +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + AUTOSAR_ECUC + false + Inf + 0 +
+ + + EcuMVersionInfoApi + + Switches the version info API on or off + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + AUTOSAR_ECUC + false + +
+
+
+
+
+
+
+
+
+
diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_Eep.arxml b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_Eep.arxml new file mode 100644 index 00000000..8acf4037 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_Eep.arxml @@ -0,0 +1,956 @@ + + + + + + + + + + + + + 4.2.0 + AUTOSAR + 2011-11-09 + + + + + + + AUTOSAR + + + + EcucDefs + + + + Eep + + Configuration of the Eep (internal or external EEPROM driver) module. + + + + + 4.2.0 + AUTOSAR + 2011-11-09 + + + + +

+ Its multiplicity describes the number of EEPROM drivers present, so there will be one container for each EEPROM driver in the ECUC template. When no EEPROM driver is present then the multiplicity is 0. +

+
+ 0 + true + + VARIANT-POST-BUILD + VARIANT-PRE-COMPILE + + + + + EepGeneral + + Container for general configuration parameters of the EEPROM driver. These parameters are always pre-compile. + + 1 + 1 + false + + + + EepDevErrorDetect + + Pre-processor switch to enable and disable development error detection. + + +

+ true: Development error detection enabled. + false: Development error detection disabled. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + true +
+ + + EepDriverIndex + + Index of the driver, used by EA. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + true + 254 + 0 + + + + EepUseInterrupts + + Switches to activate or deactivate interrupt controlled job processing. + + +

+ true: Interrupt controlled job processing enabled. + false: Interrupt controlled job processing disabled. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false +
+ + + EepVersionInfoApi + + Pre-processor switch to enable / disable the API to read out the modules version information. + + +

+ true: Version info API enabled. + false: Version info API disabled. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false +
+ + + EepWriteCycleReduction + + Switches to activate or deactivate write cycle reduction (EEPROM value is read and compared before being overwritten). + + +

+ true: Write cycle reduction enabled. + false: Write cycle reduction disabled. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false +
+
+
+ + + EepInitConfiguration + + Container for runtime configuration parameters of the EEPROM driver. + + +

+ Implementation Type: Eep_ConfigType. +

+
+ 1 + 1 + true + + + + EepBaseAddress + + This parameter is the EEPROM device base address. + + +

+ Implementation Type: Eep_AddressType. +

+
+ 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 4294967295 + 0 +
+ + + EepDefaultMode + + This parameter is the default EEPROM device mode after initialization. + + +

+ Implementation Type: MemIf_ModeType. +

+
+ 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + MEMIF_MODE_SLOW + + + MEMIF_MODE_FAST + AUTOSAR_ECUC + + + MEMIF_MODE_SLOW + AUTOSAR_ECUC + + +
+ + + EepFastReadBlockSize + + Number of bytes read within one job processing cycle in fast mode. If the hardware does not support burst mode this parameter shall be set to the same value as EepNormalReadBlockSize. + + +

+ Implementation Type: Eep_LengthType. +

+
+ 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 4294967295 + 0 +
+ + + EepFastWriteBlockSize + + Number of bytes written within one job processing cycle in fast mode. If the hardware does not support burst mode this parameter shall be set to the same value as EepNormalWriteBlockSize. + + +

+ Implementation Type: Eep_LengthType. +

+
+ 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 4294967295 + 0 +
+ + + EepJobCallCycle + + Call cycle time of the EEPROM driver's main function. Unit: [s] + + 0 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + Inf + 0 + + + + EepJobEndNotification + + This parameter is a reference to a callback function for positive job result (see EEP045). + + 0 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + + + + EepJobErrorNotification + + This parameter is a reference to a callback function for negative job result (see EEP046). + + 0 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + + + + EepNormalReadBlockSize + + Number of bytes read within one job processing cycle in normal mode. + + +

+ Implementation Type: Eep_LengthType. +

+
+ 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 4294967295 + 0 +
+ + + EepNormalWriteBlockSize + + Number of bytes written within one job processing cycle in normal mode. + + +

+ Implementation Type: Eep_LengthType. +

+
+ 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 4294967295 + 0 +
+ + + EepSize + + This parameter is the used size of EEPROM device in bytes. + + +

+ Implementation Type: Eep_LengthType. +

+
+ 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 4294967295 + 0 +
+
+ + + + EepDemEventParameterRefs + + Container for the references to DemEventParameter elements which shall be invoked using the API Dem_ReportErrorStatus API in case the corresponding error occurs. The EventId is taken from the referenced DemEventParameter's DemEventId value. The standardized errors are provided in the container and can be extended by vendor specific error references. + + 0 + 1 + false + + + + EEP_E_COMPARE_FAILED + + Reference to the DemEventParameter which shall be issued when the error "EEPROM compare failed (HW)" has occurred. + + 0 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter + + + + EEP_E_ERASE_FAILED + + Reference to the DemEventParameter which shall be issued when the error "EEPROM erase failed (HW)" has occurred. + + 0 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter + + + + EEP_E_READ_FAILED + + Reference to the DemEventParameter which shall be issued when the error "EEPROM read failed (HW)" has occurred. + + 0 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter + + + + EEP_E_WRITE_FAILED + + Reference to the DemEventParameter which shall be issued when the error "EEPROM write failed (HW)" has occurred. + + 0 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter + + + + + + EepExternalDriver + + This container is present for external EEPROM drivers only. Internal EEPROM drivers do not use the parameter listed in this container, hence its multiplicity is 0 for internal drivers. + + 0 + 1 + false + + + + EepSpiReference + + Reference to SPI sequence (required for external EEPROM drivers). + + 1 + true + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Spi/SpiDriver/SpiSequence + + + + +
+ + + EepPublishedInformation + + Additional published parameters not covered by CommonPublishedInformation container. + + +

+ Note that these parameters do not have any configuration class setting, since they are published information. +

+
+ 1 + 1 + false + + + + EepAllowedWriteCycles + + Specified maximum number of write cycles under worst case conditions of specific EEPROM hardware (e.g. +90°C) + + 1 + 1 + + + PUBLISHED-INFORMATION + VARIANT-POST-BUILD + + + PUBLISHED-INFORMATION + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 4294967295 + 0 + + + + EepEraseTime + + Maximum time for erasing one EEPROM data unit. + + 1 + 1 + + + PUBLISHED-INFORMATION + VARIANT-POST-BUILD + + + PUBLISHED-INFORMATION + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + Inf + 0 + + + + EepEraseUnitSize + + Size of smallest erasable EEPROM data unit in bytes. + + 1 + 1 + + + PUBLISHED-INFORMATION + VARIANT-POST-BUILD + + + PUBLISHED-INFORMATION + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 4294967295 + 0 + + + + EepEraseValue + + Value of an erased EEPROM cell. + + 1 + 1 + + + PUBLISHED-INFORMATION + VARIANT-POST-BUILD + + + PUBLISHED-INFORMATION + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 0 + + + + EepMinimumAddressType + + Minimum expected size of Eep_AddressType. + + 1 + 1 + + + PUBLISHED-INFORMATION + VARIANT-POST-BUILD + + + PUBLISHED-INFORMATION + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 4294967295 + 0 + + + + EepMinimumLengthType + + Minimum expected size of Eep_LengthType. + + 1 + 1 + + + PUBLISHED-INFORMATION + VARIANT-POST-BUILD + + + PUBLISHED-INFORMATION + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 4294967295 + 0 + + + + EepReadUnitSize + + Size of smallest readable EEPROM data unit in bytes. + + 1 + 1 + + + PUBLISHED-INFORMATION + VARIANT-POST-BUILD + + + PUBLISHED-INFORMATION + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 4294967295 + 0 + + + + EepSpecifiedEraseCycles + + Number of erase cycles specified for the EEP device (usually given in the device data sheet). + + 1 + 1 + + + PUBLISHED-INFORMATION + VARIANT-POST-BUILD + + + PUBLISHED-INFORMATION + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 4294967295 + 0 + + + + EepTotalSize + + Total size of EEPROM in bytes. + + +

+ Implementation Type: Eep_LengthType. +

+
+ 1 + 1 + + + PUBLISHED-INFORMATION + VARIANT-POST-BUILD + + + PUBLISHED-INFORMATION + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 4294967295 + 0 +
+ + + EepWriteTime + + Maximum time for writing one EEPROM data unit. + + 1 + 1 + + + PUBLISHED-INFORMATION + VARIANT-POST-BUILD + + + PUBLISHED-INFORMATION + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + Inf + 0 + + + + EepWriteUnitSize + + Size of smallest writeable EEPROM data unit in bytes. + + 1 + 1 + + + PUBLISHED-INFORMATION + VARIANT-POST-BUILD + + + PUBLISHED-INFORMATION + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 4294967295 + 0 + +
+
+
+
+
+
+
+
+
+
diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_Eth.arxml b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_Eth.arxml new file mode 100644 index 00000000..15f6591e --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_Eth.arxml @@ -0,0 +1,557 @@ + + + + + + + + + + + + + 4.2.0 + AUTOSAR + 2011-11-09 + + + + + + + AUTOSAR + + + + EcucDefs + + + + Eth + + Configuration of the Eth (Ethernet Driver) module. + + + + + 4.4.0 + AUTOSAR + 2013-10-31 + + + + 0 + true + + VARIANT-LINK-TIME + VARIANT-POST-BUILD + VARIANT-PRE-COMPILE + + + + + EthConfigSet + + All included containers and parameters that may be part of a multiple configuration set. + + 1 + 1 + true + + + + EthCtrlConfig + + Configuration of the individual controller + + 1 + true + false + + + + EthCtrlEnableMii + + Enables / Disables Media Independent Interface (MII) for transceiver access + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + EthCtrlEnableRxInterrupt + + Enables / Disables receive interrupt + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + EthCtrlEnableTxInterrupt + + Enables / Disables transmit interrupt + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + EthCtrlIdx + + Specifies the instance ID of the configured controller. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + true + 255 + 0 + + + + EthCtrlPhyAddress + + Specifies the unique 48-bit physical address (MAC address) of the controller in network byte order. + + +

+ Regular Expression: [0-9a-fA-F]{2}[[:-][0-9a-fA-F]{2}]{5} +

+
+ 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + 17 + 17 + + +
+ + + EthCtrlRxBufLenByte + + Limits the maximum receive buffer length (frame length) in bytes. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 1522 + 0 + + + + EthCtrlTxBufLenByte + + Limits the maximum transmit buffer length (frame length) in bytes. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 1522 + 0 + + + + EthRxBufTotal + + Configures the number of receive buffers. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 0 + + + + EthTxBufTotal + + Configures the number of transmit buffers. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 0 + +
+ + + + EthDemEventParameterRefs + + Container for the references to DemEventParameter elements which shall be invoked using the API Dem_ReportErrorStatus in case the corresponding error occurs. The EventId is taken from the referenced DemEventParameter's DemEventId value. The standardized errors are provided in the container and can be extended by vendor specific error references. + + 0 + 1 + false + + + + ETH_E_ACCESS + + Reference to the DemEventParameter which shall be issued when the error "Controller access failed" has occured. + + 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter + + + + +
+
+
+ + + EthGeneral + + General configuration of Ethernet Driver module + + 1 + 1 + false + + + + EthDevErrorDetect + + Enables / Disables development error detection. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + EthIndex + + Specifies the InstanceId of this module instance. If only one instance is present it shall have the Id 0. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 0 + + + + EthMaxCtrlsSupported + + Limits the total number of supported controllers. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 1 + + + + EthUpdatePhysAddrFilter + + Enables/Disables optional API Eth_UpdatePhysAddrFilter. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + EthVersionInfoApi + + Enables / Disables version info API + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + +
+
+
+
+
+
+
+
diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_EthIf.arxml b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_EthIf.arxml new file mode 100644 index 00000000..7c7753dd --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_EthIf.arxml @@ -0,0 +1,1002 @@ + + + + + + + + + + + + + 4.2.0 + AUTOSAR + 2011-11-09 + + + + + + + AUTOSAR + + + + EcucDefs + + + + EthIf + + Configuration of the EthIf (Ethernet Interface) module. + + + + + 4.4.0 + AUTOSAR + 2013-10-31 + + + + 0 + 1 + + VARIANT-LINK-TIME + VARIANT-POST-BUILD + VARIANT-PRE-COMPILE + + + + + EthIfConfigSet + + Collecting container for all parameters with post-build configuration classes. + + 1 + 1 + false + true + + + + EthIfController + + This container contains the configuration of EthIfController. + + 1 + true + false + false + + + + EthIfCtrlIdx + + This parameter provides a zero-based consecutive index of the Ethernet Communication Controllers. Upper layer BSW modules and the EthIf itself use this index to identify a Ethernet CC. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + true + 255 + 0 + + + + EthIfCtrlMtu + + Specifies the maximum transmission unit (MTU) of the EthIfCtrl in [bytes]. + + +

+ Note: in case a VLAN tag is used for the EthIfCtrl, the MTU is 4 bytes smaller + than the maximum payload size of an Ethernet frame which can be transmitted on the network. +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + 9000 + 64 +
+ + + EthIfVlanId + + A virtual-LAN is identified by this attribute according to IEEE 802.1Q. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + 4095 + 0 + +
+ + + + EthIfPhysControllerRef + + Reference to the Ethernet controller used for sending/receiving Ethernet frames and controlled by the EthIf mode management. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + /AUTOSAR/EcucDefs/Eth/EthConfigSet/EthCtrlConfig + + + + EthIfTransceiverRef + + Reference to the Ethernet transceiver used to retrieve the link state and controlled by the EthIf mode management. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + /AUTOSAR/EcucDefs/EthTrcv/EthTrcvConfigSet/EthTrcvConfig + + + + EthIfSwitchRef + + Reference to the Ethernet switch controlled by the EthIf mode management. + + 0 + true + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + /MICROSAR/EthIf/EthIfConfigSet/EthIfSwitch + + + EthIfSwitchPortGroupRef + 0 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + /MICROSAR/EthIf/EthIfConfigSet/EthIfSwitchPortGroup + + +
+ + + EthIfFrameOwnerConfig + + Configuration of Ethernet frame owner + + 1 + true + false + false + + + + EthIfFrameType + + Selects the Ethernet frame type. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + 65535 + 0 + + + + EthIfOwner + + Selects the owner of an Ethernet frame type. The owner is a zero based index into the callback function configuration 'EthIfRxIndicationConfig'. I.e. an Ethernet frame of type IPv4 (0x800) at index 0 will call the first callback function configured in 'EthIfRxIndicationConfig'. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + 255 + 0 + + + + + + + EthIfRxIndicationConfig + + Configuration of receive callback functions. + + 1 + true + false + false + + + + EthIfRxIndicationFunction + + Specifies receive indication callback function. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + + + EthIfTrcvLinkStateChgConfig + + Specifies link state change callback function + + 1 + true + false + false + + + + EthIfTrcvLinkStateChgFunction + + Specifies link state change callback function + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + + + EthIfTxConfirmationConfig + + Configuration of transmit indication callback functions. + + 1 + true + false + false + + + + EthIfTxConfirmationFunction + + Specifies transmit indication callback function + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + + EthIfSwitch + + This container is used to globally index all hardware switches that are used by the Ethernet Interface. The index may be used by upper layers like the DHCP server component as a unique identifier when calling a Ethernet Interface API. Besides the global index a reference to a hardware switch configuration container resides in this container. + + 0 + true + false + + + EthIfSwitchIndex + + This value specifies a globally unique index for each hardware Ethernet Switch that is used by the Ethernet Interface. The index is zero-based and incremented by one for each hardware switch. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + true + 0 + 255 + 0 + + + + + EthIfEthSwtRef + + Reference to a Ethernet Switch configuration container. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + false + /AUTOSAR/EcucDefs/EthSwt/EthSwtConfig + + + +
+
+ + + EthIfGeneral + + This container contains the general configuration parameters of the Ethernet Interface. + + 1 + 1 + false + false + + + + EthIfDevErrorDetect + + Enables / Disables development error detection. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + EthIfEnableRxInterrupt + + Enables / Disables receive interrupt. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + EthIfEnableTxInterrupt + + Enables / Disables the transmit interrupt. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + EthIfGetBaudRate + + Enables / Disables GetBaudRate API. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + EthIfGetCounterState + + Enables / Disables GetCounterState API. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + EthIfMainFunctionPeriod + + Specifies the period of main function EthIf_MainFunctionRx and EthIf_MainFunctionTx in seconds. Ethernet Interface does not require this information but the BSW scheduler. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + Inf + 0 + + + + EthIfMainFunctionRxTimeout + + Timeout in seconds after which the EthIf stops to receive frames in an EthIfMainFunctionRx period. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + Inf + 0 + + + + EthIfMaxTrcvsTotal + + Limits the total number of transceivers. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + 255 + 1 + + + + EthIfMaxTxBufsTotal + + Limits the total number of transmit buffers. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + 255 + 1 + + + + EthIfPublicCddHeaderFile + + Defines header files for callback functions which shall be included in case of CDDs. Range of characters is 1.. 32. + + 0 + true + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + 32 + 1 + + + + + + EthIfRxIndicationIterations + + Maximum number of Ethernet frames per Ethernet controller polled from the Ethernet driver within EthIf_MainFunctionRx. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + 65535 + 0 + + + + EthIfStartAutoNegotiation + + Enables / Disables StartAutoNegotiation API. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + EthIfTrcvLinkStateChgMainReload + + Specifies the frequency of transceiver link state change checks in each + + +

+ period of main function EthIf_MainFunctionTx. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + 255 + 1 +
+ + + EthIfVersionInfoApi + + Enables / Disables version info API + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + EthIfVersionInfoApiMacro + + Enables / Disables version info API macro implementation. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + +
+
+
+
+
+
+
+
+
+
diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_EthSM.arxml b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_EthSM.arxml new file mode 100644 index 00000000..a5925ba5 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_EthSM.arxml @@ -0,0 +1,297 @@ + + + + + + + + + + + + + 4.2.0 + AUTOSAR + 2011-11-09 + + + + + + + AUTOSAR + + + + EcucDefs + + + + EthSM + + Configuration of the Ethernet State Manager + + + + + 4.4.0 + AUTOSAR + 2013-10-31 + + + + 0 + 1 + + VARIANT-PRE-COMPILE + + + + + EthSMGeneral + + This container contains the global parameter of the Ethernet State Manager. + + 1 + 1 + false + + + + EthSMDevErrorDetect + + Enables and disables the development error detection and notification mechanism. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + EthSMDummyMode + + Disables the API to the EthIf. The API to the ComM is available but the functionality is deactivated. The function calls from the ComM will be answered with the return value E_OK. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + EthSMMainFunctionPeriod + + Specifies the period in seconds that the MainFunction has to be triggered with. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 1 + 0.005 + + + + EthSMVersionInfoApi + + Enables and disables the version info API. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + + + EthSMNetwork + + This container contains the Ethernet network-specific parameters of each Ethernet network. It also contains the controller and transceiver IDs assigned to a Ethernet network. + + 1 + true + false + + + + EthSMConfirmationTimeout + + Timeout in seconds for the calls to EthIf: + + +

+ EthIf_ControllerInit + EthIf_TransceiverInit + EthIf_SetControllerMode + EthIf_SetTransceiverMode +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + Inf + 0 +
+
+ + + + EthSMComMNetworkHandleRef + + Unique handle to identify one certain Ethernet network. Reference to one of the network handles configured for the ComM. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMChannel + + + + EthSMEthIfControllerRef + + Reference to EthIfCtrl container where a ETH controller and + + +

+ transceiver (optional) combination is configured. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/EthIf/EthIfConfigSet/EthIfController +
+
+ + + + EthSMDemEventParameterRefs + + Container for the references to DemEventParameter elements which shall be invoked using the API Dem_ReportErrorStatus API in case the corresponding error occurs. The EventId is taken from the referenced DemEventParameter's DemEventId value. The standardized errors are provided in the container and can be extended by vendor specific error references. + + 0 + 1 + false + + + + ETHSM_E_LINK_DOWN + + Reference to configured DEM event to report bus off errors for this Eth network. + + 0 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter + + + + +
+
+
+
+
+
+
+
+
diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_EthSwt.arxml b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_EthSwt.arxml new file mode 100644 index 00000000..0de9236d --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_EthSwt.arxml @@ -0,0 +1,995 @@ + + + + + + + + + + + + + 4.2.0 + AUTOSAR + 2011-11-09 + + + + + + + AUTOSAR + + + + EcucDefs + + + + EthSwt + + Configuration of the EthSwt (Ethernet Switch Driver) module. + + + + + 4.6.0 + AUTOSAR + 2014-10-31 + + + + 0 + true + + VARIANT-LINK-TIME + VARIANT-POST-BUILD + VARIANT-PRE-COMPILE + + + + + EthSwtConfig + + Configuration of one Ethernet Switch. + + 1 + true + + + + EthSwtIdx + + Specifies the instance ID of the configured Ethernet Switch. + + 1 + 1 + AUTOSAR_ECUC + true + 255 + 0 + + + + + + EthSwtDemEventParameterRefs + + Container for the references to DemEventParameter elements which shall be invoked using the API Dem_ReportErrorStatus in case the corresponding error occurs. The EventId is taken from the referenced DemEventParameter's DemEventId value. The standardized errors are provided in the container and can be extended by vendor specific error references. + + 0 + 1 + + + + ETHSWT_E_ACCESS + + Reference to the DemEventParameter which shall be issued when the error "Ethernet Switch Access Failure" has occurred. + + 0 + 1 + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter + + + + + + EthSwtNvm + + Configuration of one Ethernet Switch Nvm usage in case the module requires non volatile memory in the Ecu to store switch configuration. + + 0 + 1 + + + + EthSwtNvmBlockDescriptorRef + + Reference to the Nvm block description in the Nvm module configuration. + + 1 + 1 + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/NvM/NvMBlockDescriptor + + + + + + EthSwtPort + + Configuration of one Ethernet Switch Port. + + 1 + true + + + + EthSwtPortEnableLinkDownCallback + + Enables the callback <User>_LinkDown for this EthSwtPort if an IEEE802.1X link loss is detected. + + +

+ <User> is defined by EthSwtLinkDownUser. +

+
+ 1 + 1 + AUTOSAR_ECUC + false +
+ + + EthSwtPortIdx + + Specifies the instance ID of the configured Ethernet Switch Port. + + 1 + 1 + AUTOSAR_ECUC + true + 255 + 0 + + + + EthSwtPortPhysicalLayerType + + Defines the physical layer type on this EthSwtPort. + + 1 + 1 + AUTOSAR_ECUC + false + + + ETHSWT_PORT_BASE_T + AUTOSAR_ECUC + + + ETHSWT_PORT_BROAD_R_REACH + AUTOSAR_ECUC + + + ETHSWT_PORT_RTPGE + AUTOSAR_ECUC + + + ETHSWT_PORT_X_MII + AUTOSAR_ECUC + + + + + + EthSwtPortPredefinedMacAddresses + + Specifies a list of 48-bit physical addresses (MAC addresses) which can be reached via this port in network byte order. + + +

+ Note that further addresses can be learned during runtime. +

+
+ 0 + true + AUTOSAR_ECUC + false + + + [0-9a-fA-F]{2}[[:-][0-9a-fA-F]{2}]{5} + + +
+ + + EthSwtPortSpeed + + Defines the communication speed in Mbit per second on this EthSwtPort in case no EthSwtPortTrcvRef is defined. + + +

+ Is optional if EthSwtPortTrcvRef is defined. +

+
+ 0 + 1 + AUTOSAR_ECUC + false + + + ETHSWT_PORT_SPEED_10 + AUTOSAR_ECUC + + + ETHSWT_PORT_SPEED_100 + AUTOSAR_ECUC + + + ETHSWT_PORT_SPEED_1000 + AUTOSAR_ECUC + + +
+
+ + + + EthSwtPortTrcvRef + + Reference to the ethernet transceiver driver this EthSwtPort is connected with. + + 0 + 1 + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/EthTrcv/EthTrcvConfigSet/EthTrcvConfig + + + + + + EthSwtPortEgress + + Configuration of one Ethernet Switch Port Egress behavior. + + 1 + 1 + + + + EthSwtPortEgressLastSchedulerRef + + Reference to the port scheduler which is the last in the egress port structure. + + 1 + 1 + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/EthSwt/EthSwtConfig/EthSwtPort/EthSwtPortEgress/EthSwtPortScheduler + + + + + + EthSwtPortFifo + + Represents a Fifo in the egress port. + + 1 + true + + + + EthSwtPortFifoTrafficClassAssignment + + Defines which traffic classes are assigned to this Fifo. + + 0 + 8 + AUTOSAR_ECUC + false + 7 + 0 + + + + + + EthSwtPortScheduler + + Represents a Scheduler in the egress port. + + 1 + true + + + + EthSwtPortSchedulerAlgorithm + + Defines the scheduler algorithm. + + 1 + 1 + AUTOSAR_ECUC + false + + + ETHSWT_SCHEDULER_DEFICIT_ROUND_ROBIN + AUTOSAR_ECUC + + + ETHSWT_SCHEDULER_STRICT_PRIORITY + AUTOSAR_ECUC + + + ETHSWT_SCHEDULER_WEIGHTED_ROUND_ROBIN + AUTOSAR_ECUC + + + + + + + + EthSwtPortSchedulerPredecessor + + Defines an ordered list of predecessors for this scheduler. + + 1 + true + + + + EthSwtPortSchedulerPredecessorOrder + + Defines the order of the scheduler predecessors. + + 1 + 1 + AUTOSAR_ECUC + false + 18446744073709551615 + 0 + + + + + + EthSwtPortEgressPredecessorRef + + Choice reference to the scheduler predecessor. + + 1 + 1 + AUTOSAR_ECUC + + /AUTOSAR/EcucDefs/EthSwt/EthSwtConfig/EthSwtPort/EthSwtPortEgress/EthSwtPortFifo + /AUTOSAR/EcucDefs/EthSwt/EthSwtConfig/EthSwtPort/EthSwtPortEgress/EthSwtPortScheduler + /AUTOSAR/EcucDefs/EthSwt/EthSwtConfig/EthSwtPort/EthSwtPortEgress/EthSwtPortShaper + + + + + + + + + EthSwtPortShaper + + Represents a Shaper in the egress port. + + 0 + true + + + + EthSwtPortShaperIdleSlope + + Defines the increase of credit in bits per second for the AVB shaper. + + 0 + 1 + AUTOSAR_ECUC + false + 18446744073709551615 + 0 + + + + + + EthSwtPortEgressPredecessorFifoRef + + Reference to the fifo which is the predecessor for this shaper. + + 1 + 1 + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/EthSwt/EthSwtConfig/EthSwtPort/EthSwtPortEgress/EthSwtPortFifo + + + + + + EthSwtPortVlanForwarding + + Defines how messages with a specific VLAN Id shall be handled at this egress port wrt. their VLAN Id. + + 0 + true + + + + EthSwtPortVlanDefaultPriority + + Determines the standard output-priority outgoing messages will be tagged with. + + 1 + 1 + AUTOSAR_ECUC + false + 7 + 0 + + + + EthSwtPortVlanForwardingId + + Determines the VLAN Id the VlanForwarding shall apply to. + + 1 + 1 + AUTOSAR_ECUC + false + 4094 + 1 + + + + EthSwtPortVlanForwardingType + + Defines how the message with a specific VLAN Id shall be handled. + + 1 + 1 + AUTOSAR_ECUC + false + + + ETHSWT_NOT_SENT + AUTOSAR_ECUC + + + ETHSWT_SENT_TAGGED + AUTOSAR_ECUC + + + ETHSWT_SENT_UNTAGGED + AUTOSAR_ECUC + + + + + + + + + + EthSwtPortIngress + + Configuration of one Ethernet Switch Port ingress behavior. + + 1 + 1 + + + + EthSwtPortIngressVlanModification + + If this parameter is defined all messages which arrive at this ingress port will be tagged with this VLAN Id. This tagging happen also if the arriving message already has a VLAN Id, it will be overwritten by the defined one. + + +

+ If this parameter is not defined no changes to the VLAN Id shall happen at this ingress port. +

+
+ 0 + 1 + AUTOSAR_ECUC + false + 4094 + 1 +
+ + + EthSwtPortTrafficClassAssignment + + If this parameter is defined all arriving messages at this ingress port shall be assigned this traffic class. + + +

+ If this parameter is not defined no general port based traffic class assignment is done. +

+
+ 0 + 1 + AUTOSAR_ECUC + false + 7 + 0 +
+
+ + + + EthSwtPriorityRegeneration + + Defines a priority regeneration where the EthSwtPriorityRegenerationIngressPriority is replaced by EthSwtPriorityRegenerationRegeneratedPriority. + + +

+ The EthSwtPriorityRegeneration is optional in case no priority regeneration shall be performed. + + In case a EthSwtPriorityRegeneration is defined it shall have 8 mappings, one for each priority. +

+
+ 0 + 8 + + + + EthSwtPriorityRegenerationIngressPriority + + Message priority of the incoming message. + + 1 + 1 + AUTOSAR_ECUC + false + 7 + 0 + + + + EthSwtPriorityRegenerationRegeneratedPriority + + Message priority the incoming message will be tagged with. + + 1 + 1 + AUTOSAR_ECUC + false + 7 + 0 + + +
+ + + EthSwtPriorityTrafficClassAssignment + + Defines a priority based traffic class assignment. All messages with a specific priority (EthSwtPriorityTrafficClassAssignmentPriority) arriving at this ingress port or, if enabled regenerated priorities (EthSwtPriorityRegeneration), shall be assigned to a traffic class (EthSwtPriorityTrafficClassAssignmentTrafficClass). + + 0 + 8 + + + + EthSwtPriorityTrafficClassAssignmentPriority + + Message priority. + + 1 + 1 + AUTOSAR_ECUC + false + 7 + 0 + + + + EthSwtPriorityTrafficClassAssignmentTrafficClass + + Traffic Class value. + + 1 + 1 + AUTOSAR_ECUC + false + 7 + 0 + + + +
+
+
+
+ + + EthSwtSpi + + Configuration of one Ethernet Switch SPI access (if SPI is used). + + 0 + 1 + + + + EthSwtSpiSequence + + Container gives EthSwt driver information about one SPI sequence. + + +

+ One SPI sequence used by EthSwt driver is in exclusive use for it. No other driver is allowed to access this sequence. EthSwt driver may use one sequence to access n EthSwt hardware chips of the same type or n sequences are used to access one single EthSwt hardware chip. + If a EthSwt hardware has no SPI interface, there is no instance of this container. +

+
+ 1 + true + + + + EthSwtSpiAccessSynchronous + + This parameter is used to define whether the access to the Spi sequence is synchronous or asynchronous. + + +

+ true: SPI access is synchronous. + false: SPI access is asynchronous. +

+
+ 0 + 1 + AUTOSAR_ECUC + false +
+
+ + + + EthSwtSpiSequenceName + + Reference to a Spi sequence configuration container. + + 0 + true + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Spi/SpiDriver/SpiSequence + + +
+
+
+
+
+ + + EthSwtGeneral + + General configuration of Ethernet Switch Driver module. + + 1 + 1 + + + + EthSwtDevErrorDetect + + Enables / Disables development error detection. + + 1 + 1 + AUTOSAR_ECUC + false + + + + EthSwtEnableVlanApi + + Enables / Disables EthSwt_EnableVLAN API. + + 1 + 1 + AUTOSAR_ECUC + false + + + + EthSwtGetArlTableApi + + Enables / Disables EthSwt_GetArlTable API. + + 1 + 1 + AUTOSAR_ECUC + false + + + + EthSwtGetBufferLevelApi + + Enables / Disables API to fetch the switch buffer utilization. + + 1 + 1 + AUTOSAR_ECUC + false + + + + EthSwtGetDropCountApi + + Enables / Disables EthSwt_GetDropCount API. + + 1 + 1 + AUTOSAR_ECUC + false + + + + EthSwtGetEtherStatsApi + + Enables / Disables EthSwt_GetEtherStats API. + + 1 + 1 + AUTOSAR_ECUC + false + + + + EthSwtGetMacLearningModeApi + + Enables / Disables EthSwt_GetMacLearningMode API. + + 1 + 1 + AUTOSAR_ECUC + false + + + + EthSwtGetPortMacAddrApi + + Enables / Disables EthSwt_GetPortMacAddr API. + + 1 + 1 + AUTOSAR_ECUC + false + + + + EthSwtGetSwitchRegApi + + Enables / Disables EthSwt_GetSwitchReg API. + + 1 + 1 + AUTOSAR_ECUC + false + + + + EthSwtIndex + + Specifies the InstanceId of this module instance. If only one instance is present it shall have the Id 0. + + 1 + 1 + AUTOSAR_ECUC + false + 255 + 0 + + + + EthSwtLinkDownUser + + Defines the <User> function name for the <User>_LinkDown callback. + + 0 + 1 + AUTOSAR_ECUC + false + + + + + + + EthSwtLinkUpUser + + Defines the <User> function name for the <User>_LinkUp callback. + + 0 + 1 + AUTOSAR_ECUC + false + + + + + + + EthSwtPersistentConfigurationResult + + Enables / Disables the callback API <User>_PersistentConfigurationResult. + + 1 + 1 + AUTOSAR_ECUC + false + + + + EthSwtPersistentConfigurationResultUser + + Defines the <User> function name for the <User>_PersistentConfigurationResult callback. + + 0 + 1 + AUTOSAR_ECUC + false + + + + + + + EthSwtPublicCddHeaderFile + + Defines header files for callback functions which shall be included in case of CDDs. + + 0 + true + AUTOSAR_ECUC + false + + + 32 + 1 + + + + + + EthSwtReadTrcvRegisterApi + + Enables / Disables EthSwt_ReadTrcvRegister API. + + 1 + 1 + AUTOSAR_ECUC + false + + + + EthSwtResetConfigurationApi + + Enables / Disables EthSwt_ResetConfiguration API. + + 1 + 1 + AUTOSAR_ECUC + false + + + + EthSwtSetMacLearningModeApi + + Enables / Disables EthSwt_SetMacLearningMode API. + + 1 + 1 + AUTOSAR_ECUC + false + + + + EthSwtSetSwitchRegApi + + Enables / Disables EthSwt_SetSwitchReg API. + + 1 + 1 + AUTOSAR_ECUC + false + + + + EthSwtStoreConfigurationApi + + Enables / Disables EthSwt_StoreConfiguration API. + + 1 + 1 + AUTOSAR_ECUC + false + + + + EthSwtVersionInfoApi + + Enables / Disables version info API. + + 1 + 1 + AUTOSAR_ECUC + false + + + + EthSwtWriteTrcvRegisterApi + + Enables / Disables EthSwt_WriteTrcvRegister API. + + 1 + 1 + AUTOSAR_ECUC + false + + + +
+
+
+
+
+
+
+
diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_EthTSyn.arxml b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_EthTSyn.arxml new file mode 100644 index 00000000..0f08e6eb --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_EthTSyn.arxml @@ -0,0 +1,955 @@ + + + + + + + + + + + + + 4.2.0 + AUTOSAR + 2011-11-09 + + + + + + + AUTOSAR + + + + EcucDefs + + + + EthTSyn + + Configuration of the Synchronized Time-base Manager (StbM) module with respect to global time handling on Ethernet. + + VENDOR_SPECIFIC_MODULE_DEFINITION + + + + 1.00.00 + vislje + 2014-09-24 + + + 1.00.01 + vislje + 2014-11-11 + + + + SW version update + + + + + + 1.00.02 + vissem + 2015-01-08 + + + + changed multiplicity of EthTSynSynchronizedTimeBaseRef from 1:1 to 0:1 + + + + + + 1.00.03 + vissem + 2015-02-18 + + + + SW version update + + + + + + 1.00.04 + vissem + 2015-02-19 + + + + changed multiplicity of EthTSynSynchronizedTimeBaseRef back to 1:1 + + + + + + 1.00.05 + vissem + 2015-03-26 + + + + SW version update + + + + + + 1.01.00 + vissem + 2015-02-27 + + + + FEAT-1268: Add timestamp support (STBM) in software for EthTSyn + + + ESCAN00081418 + + + + + + 01.01.01 + vissem + 2015-07-10 + + + + Added description to EthTSynGlobalTimeFollowUpTimeout parameter + + + ESCAN00082229 + + + + + + 01.01.02 + vissem + 2015-07-08 + + + + Change type of EthTSynUserCalloutNsPerTick from Integer to Float + + + ESCAN00083935 + + + + + + 01.02.00 + vissem + 2015-07-09 + + + + Change multiplicity of EthTSynSynchronizedTimeBaseRef to 0:1, Changed Multiplicity of EthTSynUserConfigFile from mandatory (1:1) to optional (0:1) + + + ESCAN00081412, ESCAN00084015 + + + + + + 01.02.01 + vissem + 2015-09-01 + + + + SW version update + + + + + + 02.00.00 + vissem + 2015-09-01 + + + + FEAT-1529: Support Ethernet Switches for Ethernet Time Sync + + + + + + 02.00.01 + vissem + 2016-01-26 + + + + SW version update + + + ESCAN00087452 + + + + + + 02.00.02 + vissem + 2016-02-22 + + + + SW version update + + + ESCAN00088420 + + + + + + 02.01.00 + vissem + 2016-02-22 + + + + Added Parameters: EthTSynCorrActionInSync, EthTSynCorrActionOutOfSync, EthTSynGlobalTimeSyncTimeout, EthTSynGmCapable, EthTSynEnableAnnounce, EthTSynBridgeKeepSourcePortIdentity.Type of the parameters EthTSynSyncSentCallBackFunction and EthTSynFollowUpSentCallBackFunction changed from String to FunctionName + + + ESCAN00087688, ESCAN00088494, ESCAN00088616, ESCAN00088618, WORKITEM3092 + + + + + + + 0 + 1 + + VARIANT-PRE-COMPILE + + + + + EthTSynGeneral + + This container holds the general parameters of the Ethernet-specific Synchronized Time-base Manager + + + + + false + true + + + + 1 + 1 + false + + + + EthTSynDevErrorDetect + + This parameter switches the Development Error Detection and Notification ON or OFF. +true: Development error detection is enabled. +false: Development error detection is disabled. + +Note: In general, the development error detection is recommended during pre-test phase. It is not recommended to enable the development error detection in production code due to increased runtime and ROM needs. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + true + + + + EthTSynHardwareTimestampSupport + + Activate/Deactivate the hardware time stamping functionality of the Ethernet hardware. +True: Clock is administrated by EthIf-Lower layer (e.g. Eth). Timestamps are requested from EthIf (e.g. EthIf_GetIngressTimestamp()) +False: Clock is administrated by StbM, therefore timestamps are provided by the StbM. + + +

+ True: Timestamp is retrieved from the Ethernet hardware + False: Timestamp is retrieved from the StbM +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + true +
+ + + EthTSynMainFunctionPeriod + + Schedule period of the main function EthTSyn_MainFunction. Unit: [s]. + + + + + SEC + + + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 0.005 + 1.7976931348623157E+308 + 0 + + + + EthTSynVersionInfo + + Activate/Deactivate the version information API (EthTSyn_GetVersionInfo) to get major, minor and patch version information. +True: version information API activated +False: version information API deactivated. + + 1 + 1 + AUTOSAR_ECUC + false + false + + + EthTSynDestPhyAddr + + Destination Physical Address (MAC-Address) + + + Destination Physical Hardware Address (MAC-Address) of EthTSyn-gPTP Frames. Input format has to match xx::xx::xx::xx::xx::xx, where x stands for a hex value between 0 and F. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + Vector Informatik + false + + + 01:80:C2:00:00:0E + + + + + EthTSynUserConfigFile + + Reference to an external user configuration file that will be included during generation. +The content of the user configuration file will be added at the end of the generated module configuration file and allows altering or extending the generated code. +Caution: User configuration files can cause the software module to malfunction and must only be used with great care! + + 0 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + Vector Informatik + false + + + EthTSynPublicCddHeaderFile + + Defines header files for call-back functions (e.g. Sync / FollowUp sent) which shall be included in case of CDDs. Range of characters is 1.. 32. + + 0 + true + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + Vector Informatik + false + + + 32 + 1 + + + + + EthTSynGmCapable + + Grand Master Capable + + + Select whether the EthTSyn can act as Grand Master. In a bridge configuration, the ECU will take over the role of the GM in case a Sync-Timeout is detected on the Slave-Por + + 1 + 1 + Vector Informatik + false + false + +
+ + + EthTSynEthIfFrameType + + Frame Type + + + The chosen frame owner determines which frames (in respect to ethertype) are received. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + Vector Informatik + /MICROSAR/EthIf/EthIfConfigSet/EthIfFrameOwnerConfig + + +
+ + + EthTSynGlobalTimeDomain + + This represents the existence of a global time domain on Ethernet. The EthTSyn module can administrate several global time domains at the same time that in itself form a hierarchy of domains and sub-domains. + + + + + false + true + + + + +

+ If the EthTSyn exists it is assumed that at least one global time domain exists. +

+
+ 1 + true + false + + + + EthTSynGlobalTimeDomainId + + The global time domain ID. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + true + 0 + 31 + 0 + + + + EthTSynGlobalTimeFollowUpTimeout + + Specifies the time waited for the reception of a FollowUp message after receiving a Sync message. After the Timeout the Sync message will be discarded. Unit: seconds + + + + + SEC + + + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 0.125 + 1.7976931348623157E+308 + 0 + + + EthTSynGlobalTimeSyncTimeout + + This parameter is only used in a Bridge configuration. It specifies the time, the bridge is waiting for the reception of a new Sync message on its slave port before a Grand Master timeout is assumed and the Bridge begins to generate its own Sync and FollowUp messages. + + + + + SEC + + + + 0 + 1 + Vector Informatik + false + 0.25 + 255 + 0 + + + EthTSynBridgeKeepSourcePortIdentity + + This parameter is only used in a bridge configuration. + +When this parameter is enabled, the source port identity of forwarded Sync/FollowUp messages is not modified. + + 0 + 1 + Vector Informatik + false + false + + + + + + EthTSynSynchronizedTimeBaseRef + + Optional reference to the synchronized time-base. +The refernece is only used when a TimeSource with STBM_TIMESTAMPING as TimestampMethdo is used. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/StbM/StbMSynchronizedTimeBase + + + EthTSynTimeSourceRef + + Refernece to the Time Source which will be used for the TimeDomain. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + Vector Informatik + /MICROSAR/EthTSyn/EthTSynTimeSourceConfig + + + + + + EthTSynGlobalTimeMaster + + Configuration of the global time master. Each global time domain is required to have exactly one global time master. This master may or may not exist on the configured ECU. + + 0 + 1 + + + + EthTSynGlobalTimeTxFollowUpOffset + + This represents configuration of the TX offset for Follow_Up / Pdelay_Resp_Follow_Up messages. Unit: seconds + + 1 + 1 + AUTOSAR_ECUC + false + Inf + 0 + + + + EthTSynGlobalTimeTxPdelayReqPeriod + + This represents configuration of the TX period for Pdelay_Req messages. Unit: seconds + + 1 + 1 + AUTOSAR_ECUC + false + Inf + 0 + + + + EthTSynGlobalTimeTxPeriod + + This represents configuration of the TX period. Unit: seconds + + 1 + 1 + AUTOSAR_ECUC + false + Inf + 0 + + + + + + EthTSynGlobalTimeEthIfRef + + This represents the reference to the Ethernet interface taken to fetch the global time information. + + 1 + 1 + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/EthIf/EthIfConfigSet/EthIfController + + + + + + EthTSynGlobalTimeSlave + + Configuration of a time slave. Each global time domain is required to have at least one time slave. The configured ECU may or may not represent a time slave. + + 0 + 1 + + + + EthTSynGlobalTimeTxFollowUpOffset + + This represents configuration of the TX offset for Follow_Up / Pdelay_Resp_Follow_Up messages. Unit: seconds + + 1 + AUTOSAR_ECUC + false + Inf + 0 + + + + EthTSynGlobalTimeTxPdelayReqPeriod + + This represents configuration of the TX period for Pdelay_Req messages. Unit: seconds + + 1 + 1 + AUTOSAR_ECUC + false + Inf + 0 + + + + EthTSynTimeHardwareCorrectionThreshold + + This parameter can be taken to define the maximum deviation between the local time and the time obtained from SYNC message that triggers a correction of the time drift caused by the hardware on the local node. + + 0 + 1 + AUTOSAR_ECUC + false + + + + + + EthTSynGlobalTimeEthIfRef + + This represents the reference to the Ethernet interface taken to fetch the global time information. + + 1 + 1 + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/EthIf/EthIfConfigSet/EthIfController + + + + +
+ + EthTSynTimeSourceConfig + + Configuration of the Time Sources used by the EthTSyn module + + + + + false + true + + + + 1 + true + + + EthTSynTimestampMethod + + Select which timestamping method is used. +HW_TIMESTAMPING: +- Clock is managed in HW + +STBM_TIMESTAMPING: +- Clock is managed in StbM + +OS/GPT/CALLOUT_TIMESTAMPING: +- Clock is managed in EthTSyn +- Local Time is derived from Os/Gpt Counter or from UserCallout + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + Vector Informatik + false + HW_TIMESTAMPING + + + HW_TIMESTAMPING + FEAT-1268: SW-Timestamp support + + + STBM_TIMESTAMPING + FEAT-1268: SW-Timestamp support + + + GPT_TIMESTAMPING + FEAT-1268: SW-Timestamp support + + + OS_TIMESTAMPING + FEAT-1268: SW-Timestamp support + + + CALLOUT_TIMESTAMPING + FEAT-1268: SW-Timestamp support + + + + + + + EthTSynTimeBaseRef + + Reference to the Counter/EthIfController used as Time base. + +This parameter is only used if EthTSynTImestampMethod is set to: +GPT_TIMESTAMPING +OS_TIMESTAMPING + + 0 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + Vector Informatik + + /AUTOSAR/EcucDefs/Os/OsCounter + /AUTOSAR/EcucDefs/Gpt/GptChannelConfigSet/GptChannelConfiguration + + + + + + EthTSynTimestampCalloutConfig + + Configuration of Timestamp Usercallout. + + + + + false + false + + + + 0 + 1 + + + EthTSynTimestampUserCallout + + Name of the User-Callout function when Timestamp Method is set to "CALLOUT-TIMESTAMPING". +This Function is called when EthTSyn_GetCurrentTimeRaw is invoked. +The Callout-function has the following signature: + +Std_ReturnType TimestampUserCallout(EthTSyn_TimestampTickType *CurrentTickTime) + +The function shall return "E_OK" when the retrieval of the Time was successful and "E_NOT_OK" otherwise. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + Vector Informatik + false + + + EthTSynUserCalloutMaxValue + + Max Tick Value returned by the Usercallout. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + Vector Informatik + false + 1000000000 + 4294967296 + 1 + + + EthTSynUserIncludeFile + + This parameter defines a header file name which shall be included by EthTSyn for the Timestamp UserCallout. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + Vector Informatik + false + + + EthTSynUserCalloutNsPerTick + + Time of one "Tick" (returned by the Usercallout) in Nanoseconds. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + Vector Informatik + false + 1 + 1000000000 + 1 + + + + + +
+
+
+
+
+
+
+
diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_EthTrcv.arxml b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_EthTrcv.arxml new file mode 100644 index 00000000..f141e110 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_EthTrcv.arxml @@ -0,0 +1,638 @@ + + + + + + + + + + + + + 4.2.0 + AUTOSAR + 2011-11-09 + + + + + + + AUTOSAR + + + + EcucDefs + + + + EthTrcv + + Configuration of Ethernet Transceiver Driver module + + + + + 4.4.0 + AUTOSAR + 2013-10-31 + + + + 0 + true + + VARIANT-LINK-TIME + VARIANT-POST-BUILD + VARIANT-PRE-COMPILE + + + + + EthTrcvConfigSet + + All underlying parameters may be part of a multiple configuration set. + + 1 + 1 + true + + + + EthTrcvConfig + + Configuration of the individual transceiver + + 1 + true + false + + + + EthTrcvAutoNegotiationEnabled + + Specifies if Auto-Negotiation is enabled (TRUE) or disabled (FALSE) for determination of the Ethernet transceiver speed. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + EthTrcvCtrlIdx + + Specifies the controller used for MII access to the transceiver + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 0 + + + + EthTrcvDuplexMode + + Specifies the duplex mode of the Ethernet transceiver link if Auto-Negotiation is disabled. This parameter is ignored if Auto-Negotiation is enabled. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + ETHTRCV_DUPLEX_MODE_FULL + AUTOSAR_ECUC + + + ETHTRCV_DUPLEX_MODE_HALF + AUTOSAR_ECUC + + + + + + EthTrcvIdx + + Specifies the instance ID of the configured transceiver. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + true + 255 + 0 + + + + EthTrcvMiiIdx + + Specifies the transceiver index used for MII access to the transceiver + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 0 + + + + EthTrcvSpeed + + Specifies the speed of the Ethernet transceiver link in [MBit/s]. If AutoNegotiation is enabled this is the maximum speed advertised for Auto-Negotiation. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + TRCV_SPEED_10 + AUTOSAR_ECUC + + + TRCV_SPEED_100 + AUTOSAR_ECUC + + + TRCV_SPEED_1000 + AUTOSAR_ECUC + + + + + + + + EthTrcvDemEventParameterRefs + + Container for the references to DemEventParameter elements which shall be invoked using the API Dem_ReportErrorStatus API in case the corresponding error occurs. The EventId is taken from the referenced DemEventParameter's DemEventId value. The standardized errors are provided in the container and can be extended by vendor specific error references. + + 0 + 1 + false + + + + ETHTRCV_E_ACCESS + + Reference to the DemEventParameter which shall be issued when the error "Transceiver access failed" has occurred. + + 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter + + + + + + + + + + EthTrcvGeneral + + General configuration of Ethernet Transceiver Driver module + + 1 + 1 + false + + + + EthTrcvDevErrorDetect + + Enables / Disables development error detection + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + EthTrcvGetBaudRateApi + + Enables / Disables EthTrcv_GetBaudRate API + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + EthTrcvGetDuplexModeApi + + Enables / Disables EthTrcv_GetDuplexMode API + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + EthTrcvGetLinkStateApi + + Enables / Disables EthTrcv_GetLinkState API + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + EthTrcvGetTransceiverModeApi + + Enables / Disables EthTrcv_GetTransceiverMode API + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + EthTrcvIndex + + Specifies the InstanceId of this module instance. If only one instance is present it shall have the Id 0. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 0 + + + + EthTrcvMaxTrcvsSupported + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 1 + 255 + 0 + + + + EthTrcvSetTransceiverModeApi + + Enables / Disables EthTrcv_SetTransceiverMode API + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + EthTrcvStartAutoNegotiationApi + + Enables / Disables EthTrcv_StartAutoNegotiation API + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + EthTrcvVersionInfoApi + + Enables / Disables version info API + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + EthTrcvVersionInfoApiMacro + + Enables / Disables version info API macro implementation + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + + + + + + + + diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_Fee.arxml b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_Fee.arxml new file mode 100644 index 00000000..e6bf2d66 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_Fee.arxml @@ -0,0 +1,507 @@ + + + + + + + + + + + + + 4.2.0 + AUTOSAR + 2011-11-09 + + + + + + + AUTOSAR + + + + EcucDefs + + + + Fee + + Configuration of the Fee (Flash EEPROM Emulation) module. + + + + + 4.2.0 + AUTOSAR + 2011-11-09 + + + + 0 + 1 + + VARIANT-PRE-COMPILE + + + + + FeeBlockConfiguration + + Configuration of block specific parameters for the Flash EEPROM Emulation module. + + 1 + true + false + + + + FeeBlockNumber + + Block identifier (handle). + + +

+ 0x0000 and 0xFFFF shall not be used for block numbers (see FEE006). + + Range: + min = 2^NVM_DATASET_SELECTION_BITS + max = 0xFFFF -2^NVM_DATASET_SELECTION_BITS + + Note: Depending on the number of bits set aside for dataset selection several other block numbers shall also be left out to ease implementation. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + true + 65534 + 1 +
+ + + FeeBlockSize + + Size of a logical block in bytes. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65535 + 1 + + + + FeeImmediateData + + Marker for high priority data. + + +

+ true: Block contains immediate data. + false: Block does not contain immediate data. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + FeeNumberOfWriteCycles + + Number of write cycles required for this block. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 4294967295 + 0 + +
+ + + + FeeDeviceIndex + + Device index (handle). + + +

+ Range: 0 .. 254 (0xFF reserved for broadcast call to GetStatus function). +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Fls/FlsGeneral +
+
+
+ + + FeeGeneral + + Container for general parameters. These parameters are not specific to a block. + + 1 + 1 + false + + + + FeeDevErrorDetect + + Pre-processor switch to enable and disable development error detection. + + +

+ true: Development error detection enabled. + false: Development error detection disabled. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + FeeIndex + + Specifies the InstanceId of this module instance. If only one instance is present it shall have the Id 0. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 254 + 0 + + + + FeeNvmJobEndNotification + + Mapped to the job end notification routine provided by the upper layer module (NvM_JobEndNotification). + + 0 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + + + + FeeNvmJobErrorNotification + + Mapped to the job error notification routine provided by the upper layer module (NvM_JobErrorNotification). + + 0 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + + + + FeePollingMode + + Pre-processor switch to enable and disable the polling mode for this module. + + +

+ true: Polling mode enabled, callback functions (provided to FLS module) disabled. + + false: Polling mode disabled, callback functions (provided to FLS module) enabled. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + FeeSetModeSupported + + Compiler switch to enable/disable the 'SetMode' functionality of the FEE module. + + +

+ TRUE: SetMode functionality supported / code present, + FALSE: SetMode functionality not supported / code not present. + + Note: + This configuration setting has to be consistent with that of all + underlying flash device drivers (configuration parameter FlsSetModeApi). +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + FeeVersionInfoApi + + Pre-processor switch to enable / disable the API to read out the modules version information. + + +

+ true: Version info API enabled. + false: Version info API disabled. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + FeeVirtualPageSize + + The size in bytes to which logical blocks shall be aligned. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65535 + 0 + +
+
+ + + FeePublishedInformation + + Additional published parameters not covered by CommonPublishedInformation container. + + +

+ Note that these parameters do not have any configuration class setting, since they are published information. +

+
+ 1 + 1 + false + + + + FeeBlockOverhead + + Management overhead per logical block in bytes. + + +

+ Note: If the management overhead depends on the block size or block location a formula has to be provided that allows the configurator to calculate the management overhead correctly. +

+
+ 1 + 1 + + + PUBLISHED-INFORMATION + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65535 + 0 +
+ + + FeeMaximumBlockingTime + + The maximum time the FEE module's API routines shall be blocked (delayed) by internal operations. + + +

+ Note: Internal operations in that case means operations that are not explicitly invoked from the upper layer module but need to be handled for proper operation of this module or the underlying memory driver. +

+
+ 1 + 1 + + + PUBLISHED-INFORMATION + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + Inf + 0 +
+ + + FeePageOverhead + + Management overhead per page in bytes. + + +

+ Note: If the management overhead depends on the block size or block location a formula has to be provided that allows the configurator to calculate the management overhead correctly. +

+
+ 1 + 1 + + + PUBLISHED-INFORMATION + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65535 + 0 +
+
+
+
+
+
+
+
+
+
+
diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_FiM.arxml b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_FiM.arxml new file mode 100644 index 00000000..bf9808bb --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_FiM.arxml @@ -0,0 +1,658 @@ + + + + + + + + + + + + + 4.2.0 + AUTOSAR + 2011-11-09 + + + + + + + AUTOSAR + + + + EcucDefs + + + + FiM + + Configuration of the FiM (Function Inhibition Manager) module. + + + + + 4.2.0 + AUTOSAR + 2011-11-09 + + + + 0 + 1 + + VARIANT-POST-BUILD + VARIANT-PRE-COMPILE + + + + + FiMConfigSet + + This container contains the configuration parameters and sub containers of the FiM module supporting multiple configuration sets. + + +

+ This container is a MultipleConfigurationContainer, i.e. this container and its sub-containers exist once per configuration set. +

+
+ 1 + 1 + true + + + + FiMEventSummary + + The summarized EventId definition record consists of a summarized event ID and a specific EventId. + + +

+ This record means that a particular FID that has to be disabled in case of summarized event (defined above) is to be disabled in any of the specific events. A possible solution could be assigning events as summarized events along with a list of specific events. During the configuration process the summarized event substitutes the referenced single events. + + However, it is not outlined how this requirement is solved - whether by configuration process or by implementation within the FiM. The FiM configuration tool could also build up a suitable data structure for summarized events and deal with it in the FiM implementation. +

+
+ 0 + true + false + + + + FiMInputSumEventRef + 1 + true + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter + + + + FiMOutputSumEventRef + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/FiM/FiMConfigSet/FiMSummaryEventId + + +
+ + + FiMFID + + This container includes symbolic names of all FIDs. + + 0 + true + false + + + + FiMFunctionId + + The configuration parameter is used as an ID which represents a functionality. FiMFunctionId is the unique identifier assigned during FIM configuration. + + +

+ Implementation Type: FiM_FunctionIdType. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + true + 65535 + 0 +
+
+
+ + + FiMInhibitionConfiguration + + This container includes all configuration parameters concerning the relationship between event and FID. + + 0 + true + false + + + + FiMInhInhibitionMask + + The configuration parameter is used to specify the inhibition mask for an event - FID relation. + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + FIM_LAST_FAILED + AUTOSAR_ECUC + + + FIM_NOT_TESTED + AUTOSAR_ECUC + + + FIM_TESTED + AUTOSAR_ECUC + + + FIM_TESTED_AND_FAILED + AUTOSAR_ECUC + + + + + + + + FiMInhFunctionIdRef + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/FiM/FiMConfigSet/FiMFID + + + + + + FiMInhEventId + + The configuration parameter is used for an existing DEM event and summarized events as well. + + 1 + 1 + false + + + + FiMInhRefChoice + 1 + 1 + + + + FiMInhChoiceDemRef + 0 + 1 + false + + + + FiMInhEventRef + 1 + 1 + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter + + + + + + FiMInhChoiceSumRef + 0 + 1 + false + + + + FiMInhSumRef + 1 + true + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/FiM/FiMConfigSet/FiMSummaryEventId + + + + + + + + + + + + FiMSummaryEventId + + This container defines the name of a summarized event. + + 0 + true + false + + + + FiMEventSumId + + The summarized EventId definition record defines the existence of a summarized event with a specific name. This summarized event can be referenced in the EventSummary (as FimSummaryEventId) and Inhibition configuration (as FimInhEventId). + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + true + 65535 + 0 + + + +
+
+ + + FiMGeneral + 1 + 1 + false + + + + FiMDataFixed + + Enable or disable calibration of inhibit relations The scope of the parameter is to meet the requirement (FIM008) to have the option to calibrate inhibit data on the one hand side and also to provide the option to protect inhibit data for consistency reasons. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + FiMDevErrorDetect + + This configuration parameter is used to switch on or to switch off the detection of development errors during development. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + FiMEventUpdateTriggeredByDem + + This configuration parameter specifies the way FIM obtains status of EventIds. + + +

+ TRUE: the DEM informs FIM about changes of event status, + FALSE: the FIM polls event status from the DEM module either cyclically or on demand. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + FiMMaxEventFidLinks + + This configuration parameter specifies the total maximum number of links between EventIds and FIDs. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65535 + 1 + + + + FiMMaxEventsPerFid + + This configuration parameter specifies the maximum number of EventIds that can be linked to a single FID. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65535 + 1 + + + + FiMMaxFidsPerEvent + + This configuration parameter specifies the maximum number of FIDs that can be linked to a single event. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65535 + 1 + + + + FiMMaxSummaryEvents + + This configuration parameter specifies the maximum number of summarized events that can be configured. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65535 + 0 + + + + FiMMaxSummaryLinks + + This configuration parameter specifies the total maximum number of links between EventIds and summarized events. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65535 + 0 + + + + FiMMaxTotalLinks + + This configuration parameter specifies the total maximum number of links between EventIds and FIDs plus the number of links between EventIds and summarized events. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65535 + 1 + + + + FiMTaskTime + + Allow to configure the time for the periodic cyclic task. Please note: This configuration value shall be equal to the value in the Basic Software Scheduler configuration of the RTE module. + + +

+ The AUTOSAR configuration standard is to use SI units, so this parameter is defined as float value in seconds. DEM configuration tools must convert this float value to the appropriate value format for the use in the software implementation of DEM. + + min: + A negative value is not allowed. + + max: + FID must be set after a maximal time of 100ms after DEM status is set. + + upperMultiplicity: + Exactly one TaskTime must be specified per configuration. + + lowerMultiplicity: + Exactly one TaskTime must be specified per configuration. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC V1.0.0 + false + 0.1 + 0 +
+ + + FiMVersionInfoApi + + This configuration parameter is used to switch on or to switch off the API to get the version information. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + +
+
+
+
+
+
+
+
+
+
diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_Fls.arxml b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_Fls.arxml new file mode 100644 index 00000000..712fd135 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_Fls.arxml @@ -0,0 +1,1279 @@ + + + + + + + + + + + + + 4.2.0 + AUTOSAR + 2011-11-09 + + + + + + + AUTOSAR + + + + EcucDefs + + + + Fls + + Configuration of the Fls (internal or external flash driver) module. + + + + + 4.2.0 + AUTOSAR + 2011-11-09 + + + + +

+ Its multiplicity describes the number of flash drivers present, so there will be one container for each flash driver in the ECUC template. When no flash driver is present then the multiplicity is 0. +

+
+ 0 + true + + VARIANT-POST-BUILD + VARIANT-PRE-COMPILE + + + + + FlsConfigSet + + Container for runtime configuration parameters of the flash driver. + + +

+ Implementation Type: Fls_ConfigType. +

+
+ 1 + 1 + true + + + + FlsAcErase + + Address offset in RAM to which the erase flash access code shall be loaded. + + +

+ Used as function pointer to access the erase flash access code. +

+
+ 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 4294967295 + 0 +
+ + + FlsAcWrite + + Address offset in RAM to which the write flash access code shall be loaded. + + +

+ Used as function pointer to access the write flash access code. +

+
+ 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 4294967295 + 0 +
+ + + FlsCallCycle + + Cycle time of calls of the flash driver's main function (in seconds). + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 1 + 0 + + + + FlsDefaultMode + + This parameter is the default FLS device mode after initialization. + + +

+ Implementation Type: MemIf_ModeType. +

+
+ 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + MEMIF_MODE_SLOW + + + MEMIF_MODE_FAST + AUTOSAR_ECUC + + + MEMIF_MODE_SLOW + AUTOSAR_ECUC + + +
+ + + FlsJobEndNotification + + Mapped to the job end notification routine provided by some upper layer module, typically the Fee module. + + 0 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + + + + FlsJobErrorNotification + + Mapped to the job error notification routine provided by some upper layer module, typically the Fee module. + + 0 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + + + + FlsMaxReadFastMode + + The maximum number of bytes to read or compare in one cycle of the flash driver's job processing function in fast mode. + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 4294967295 + 0 + + + + FlsMaxReadNormalMode + + The maximum number of bytes to read or compare in one cycle of the flash driver's job processing function in normal mode. + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 4294967295 + 0 + + + + FlsMaxWriteFastMode + + The maximum number of bytes to write in one cycle of the flash driver's job processing function in fast mode. + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 4294967295 + 0 + + + + FlsMaxWriteNormalMode + + The maximum number of bytes to write in one cycle of the flash driver's job processing function in normal mode. + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 4294967295 + 0 + + + + FlsProtection + + Erase/write protection settings. Only relevant if supported by hardware. + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 4294967295 + 0 + +
+ + + + FlsDemEventParameterRefs + + Container for the references to DemEventParameter elements which shall be invoked using the Dem_ReportErrorStatus API in case the corresponding error occurs. The EventId is taken from the referenced DemEventParameter's DemEventId value. The standardized errors are provided in the container and can be extended by vendor specific error references. + + 0 + 1 + false + + + + FLS_E_COMPARE_FAILED + + Reference to the DemEventParameter which shall be issued when the error "Flash compare failed (HW)" has occurred. + + 0 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter + + + + FLS_E_ERASE_FAILED + + Reference to the DemEventParameter which shall be issued when the error "Flash erase failed (HW)" has occurred. + + 0 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter + + + + FLS_E_READ_FAILED + + Reference to the DemEventParameter which shall be issued when the error "Flash read failed (HW)" has occurred. + + 0 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter + + + + FLS_E_UNEXPECTED_FLASH_ID + + Reference to the DemEventParameter which shall be issued when the error "Expected hardware ID not matched" has occurred. + + 0 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter + + + + FLS_E_WRITE_FAILED + + Reference to the DemEventParameter which shall be issued when the error "Flash write failed (HW)" has occurred. + + 0 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter + + + + + + FlsExternalDriver + + This container is present for external Flash drivers only. Internal Flash drivers do not use the parameter listed in this container, hence its multiplicity is 0 for internal drivers. + + 0 + 1 + false + + + + FlsSpiReference + + Reference to SPI sequence (required for external Flash drivers). + + 1 + true + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Spi/SpiDriver/SpiSequence + + + + + + FlsSectorList + + List of flashable sectors and pages. + + 1 + 1 + false + + + + FlsSector + + Configuration description of a flashable sector + + 1 + true + false + + + + FlsNumberOfSectors + + Number of continuous sectors with identical values for FlsSectorSize and + + +

+ FlsPageSize. The parameter FlsSectorStartAddress denotes the start address of the first sector. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65535 + 0 +
+ + + FlsPageSize + + Size of one page of this sector. + + +

+ Implementation Type: Fls_LengthType. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 4294967295 + 0 +
+ + + FlsSectorSize + + Size of this sector. + + +

+ Implementation Type: Fls_LengthType. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 4294967295 + 0 +
+ + + FlsSectorStartaddress + + Start address of this sector. + + +

+ Implementation Type: Fls_AddressType. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 4294967295 + 0 +
+
+
+
+
+
+
+ + + FlsGeneral + + Container for general parameters of the flash driver. These parameters are always pre-compile. + + 1 + 1 + false + + + + FlsAcLoadOnJobStart + + The flash driver shall load the flash access code to RAM whenever an erase or write job is started and unload (overwrite) it after that job has been finished or canceled. + + +

+ true: Flash access code loaded on job start / unloaded on job end + or error. + false: Flash access code not loaded to / unloaded from RAM at all. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false +
+ + + FlsBaseAddress + + The flash memory start address (see also FLS208 and FLS209). + + +

+ FLS169_Conf: This parameter defines the lower boundary for read / write / erase and compare jobs. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 4294967295 + 0 +
+ + + FlsCancelApi + + Compile switch to enable and disable the Fls_Cancel function. + + +

+ true: API supported / function provided. + false: API not supported / function not provided +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + FlsCompareApi + + Compile switch to enable and disable the Fls_Compare function. + + +

+ true: API supported / function provided. + false: API not supported / function not provided +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + FlsDevErrorDetect + + Pre-processor switch to enable and disable development error detection (see FLS077). + + +

+ true: Development error detection enabled. + false: Development error detection disabled. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + true +
+ + + FlsDriverIndex + + Index of the driver, used by FEE. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + true + 254 + 0 + + + + FlsGetJobResultApi + + Compile switch to enable and disable the Fls_GetJobResult function. + + +

+ true: API supported / function provided. + false: API not supported / function not provided +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + FlsGetStatusApi + + Compile switch to enable and disable the Fls_GetStatus function. + + +

+ true: API supported / function provided. + false: API not supported / function not provided +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + FlsSetModeApi + + Compile switch to enable and disable the Fls_SetMode function. + + +

+ true: API supported / function provided. + false: API not supported / function not provided +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + FlsTotalSize + + The total amount of flash memory in bytes (see also FLS208 and FLS209). + + +

+ FLS170_Conf: This parameter in conjunction with FLS_BASE_ADDRESS defines the upper boundary for read / write / erase and compare jobs. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 4294967295 + 0 +
+ + + FlsUseInterrupts + + Job processing triggered by hardware interrupt. + + +

+ true: Job processing triggered by interrupt (hardware controlled). + false: Job processing not triggered by interrupt (software controlled) +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false +
+ + + FlsVersionInfoApi + + Pre-processor switch to enable / disable the API to read out the modules version information. + + +

+ true: Version info API enabled. + false: Version info API disabled. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+
+
+ + + FlsPublishedInformation + + Additional published parameters not covered by CommonPublishedInformation container. + + +

+ Note that these parameters do not have any configuration class setting, since they are published information. +

+
+ 1 + 1 + false + + + + FlsAcLocationErase + + Position in RAM, to which the erase flash access code has to be loaded. + + +

+ Only relevant if the erase flash access code is not position independent. If this information is not provided it is assumed that the erase flash access code is position independent and that therefore the RAM position can be freely configured. +

+
+ 1 + 1 + + + PUBLISHED-INFORMATION + VARIANT-POST-BUILD + + + PUBLISHED-INFORMATION + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 4294967295 + 0 +
+ + + FlsAcLocationWrite + + Position in RAM, to which the write flash access code has to be loaded. + + +

+ Only relevant if the write flash access code is not position independent. If this information is not provided it is assumed that the write flash access code is position independent and that therefore the RAM position can be freely configured. +

+
+ 1 + 1 + + + PUBLISHED-INFORMATION + VARIANT-POST-BUILD + + + PUBLISHED-INFORMATION + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 4294967295 + 0 +
+ + + FlsAcSizeErase + + Number of bytes in RAM needed for the erase flash access code. + + 1 + 1 + + + PUBLISHED-INFORMATION + VARIANT-POST-BUILD + + + PUBLISHED-INFORMATION + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 4294967295 + 0 + + + + FlsAcSizeWrite + + Number of bytes in RAM needed for the write flash access code. + + 1 + 1 + + + PUBLISHED-INFORMATION + VARIANT-POST-BUILD + + + PUBLISHED-INFORMATION + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 4294967295 + 0 + + + + FlsEraseTime + + Maximum time to erase one complete flash sector. + + 1 + 1 + + + PUBLISHED-INFORMATION + VARIANT-POST-BUILD + + + PUBLISHED-INFORMATION + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + Inf + 0 + + + + FlsErasedValue + + The contents of an erased flash memory cell. + + 1 + 1 + + + PUBLISHED-INFORMATION + VARIANT-POST-BUILD + + + PUBLISHED-INFORMATION + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 4294967295 + 0 + + + + FlsExpectedHwId + + Unique identifier of the hardware device that is expected by this driver (the device for which this driver has been implemented). + + +

+ Only relevant for external flash drivers. +

+
+ 1 + 1 + + + PUBLISHED-INFORMATION + VARIANT-POST-BUILD + + + PUBLISHED-INFORMATION + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + +
+ + + FlsSpecifiedEraseCycles + + Number of erase cycles specified for the flash device (usually given in the device data sheet). + + +

+ FLS198: If the number of specified erase cycles depends on the operating environment (temperature, voltage, ...) during reprogramming of the flash device, the minimum number for which a data retention of at least 15 years over the temperature range from -40°C .. +125°C can be guaranteed shall be given. + + Note: If there are different numbers of specified erase cycles for different flash sectors of the device this parameter has to be extended to a parameter list (similar to the sector list above). +

+
+ 1 + 1 + + + PUBLISHED-INFORMATION + VARIANT-POST-BUILD + + + PUBLISHED-INFORMATION + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 4294967295 + 0 +
+ + + FlsWriteTime + + Maximum time to program one complete flash page. + + 1 + 1 + + + PUBLISHED-INFORMATION + VARIANT-POST-BUILD + + + PUBLISHED-INFORMATION + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + Inf + 0 + +
+
+
+
+
+
+
+
+
+
diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_FlsTst.arxml b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_FlsTst.arxml new file mode 100644 index 00000000..80d21e7b --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_FlsTst.arxml @@ -0,0 +1,967 @@ + + + + + + + + + + + + + 4.2.0 + AUTOSAR + 2011-11-09 + + + + + + + AUTOSAR + + + + EcucDefs + + + + FlsTst + + + + 4.2.0 + AUTOSAR + 2011-11-09 + + + + 0 + 1 + + VARIANT-POST-BUILD + VARIANT-PRE-COMPILE + + + + + FlsTstConfigSet + + Multiple Configuration Set Container + + 1 + 1 + true + + + + FlsTstBlockNumberBgnd + + This parameter shall represent the number of test blocks available for the background test. + + +

+ calculationFormula = Number of configured FlsTstBlocks in the FlsTstBlockBgndConfigSet (or 0 if no FlsTstBlocks are configured). +

+
+ 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 4294967295 + 0 +
+ + + FlsTstBlockNumberFgnd + + This parameter shall represent the number of test blocks available for the foreground test. + + +

+ calculationFormula = Number of configured FlsTstBlocks in the FlsTstBlockFgndConfigSet (or 0 if no FlsTstBlocks are configured). +

+
+ 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 4294967295 + 0 +
+ + + FlsTstTestCompletedNotification + + Pointer to function, which shall be called after finishing the background Flash test interval. + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + +
+ + + + FlsTstBlockBgndConfigSet + + This container defines the blocks in background mode. + + 0 + 1 + false + + + + FlsTstBlock + + This container specifies configuration parameters for an individual test block. + + 1 + true + false + + + + FlsTstBlockBaseAddress + + Start Address of the Flash block. + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 18446744073709551615 + 0 + + + + FlsTstBlockIndex + + Foreground Test: Index identifies block to be tested by FlsTst_StartFgnd(); + + +

+ Background Test: The scheduling for background test shall follow an order defined by this index. '0' means highest priority. +

+
+ 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + true + 4294967295 + 0 +
+ + + FlsTstBlockSize + + This parameter shall represent the Flash Test block size. + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 4294967295 + 0 + + + + FlsTstNumberOfTestedCells + + Configures the Number of cells to be tested in background mode during one scheduled task (FlsTst_MainFunction() call). + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 4294967295 + 0 + + + + FlsTstSignatureAddress + + Address of the signature reference value of the Flash test block. + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 18446744073709551615 + 0 + + + + FlsTstTestAlgorithm + + This is the configuration of the test algorithm for foreground mode and background mode. The availability of algorithm is implementation specific. + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + FLSTST_16BIT_CRC + AUTOSAR_ECUC + + + FLSTST_32BIT_CRC + AUTOSAR_ECUC + + + FLSTST_8BIT_CRC + AUTOSAR_ECUC + + + FLSTST_CHECKSUM + AUTOSAR_ECUC + + + FLSTST_DUPLICATED_MEMORY + AUTOSAR_ECUC + + + FLSTST_ECC + AUTOSAR_ECUC + + + +
+
+
+
+ + + FlsTstBlockFgndConfigSet + + This container defines the blocks in foreground mode. + + 0 + 1 + false + + + + FlsTstBlock + + This container specifies configuration parameters for an individual test block. + + 1 + true + false + + + + FlsTstBlockBaseAddress + + Start Address of the Flash block. + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 18446744073709551615 + 0 + + + + FlsTstBlockIndex + + Foreground Test: Index identifies block to be tested by FlsTst_StartFgnd(); + + +

+ Background Test: The scheduling for background test shall follow an order defined by this index. '0' means highest priority. +

+
+ 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + true + 4294967295 + 0 +
+ + + FlsTstBlockSize + + This parameter shall represent the Flash Test block size. + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 4294967295 + 0 + + + + FlsTstNumberOfTestedCells + + Configures the Number of cells to be tested in background mode during one scheduled task (FlsTst_MainFunction() call). + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 4294967295 + 0 + + + + FlsTstSignatureAddress + + Address of the signature reference value of the Flash test block. + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 18446744073709551615 + 0 + + + + FlsTstTestAlgorithm + + This is the configuration of the test algorithm for foreground mode and background mode. The availability of algorithm is implementation specific. + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + FLSTST_16BIT_CRC + AUTOSAR_ECUC + + + FLSTST_32BIT_CRC + AUTOSAR_ECUC + + + FLSTST_8BIT_CRC + AUTOSAR_ECUC + + + FLSTST_CHECKSUM + AUTOSAR_ECUC + + + FLSTST_DUPLICATED_MEMORY + AUTOSAR_ECUC + + + FLSTST_ECC + AUTOSAR_ECUC + + + +
+
+
+
+
+
+ + + FlsTstConfigurationOfOptApiServices + 1 + 1 + false + + + + FlsTstGetCurrentStateApi + + Adds / removes the service FlsTst_GetCurrentState() from the code. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + FlsTstGetErrorDetailsApi + + Adds / removes the service FlsTst_GetErrorDetails() from the code. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + FlsTstGetTestResultBgndApi + + Adds / removes the service FlsTst_GetTestResultBgnd() from the code. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + FlsTstGetTestResultFgndApi + + Adds / removes the service FlsTst_GetTestResultFgnd() from the code. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + FlsTstGetTestSignatureBgndApi + + Adds / removes the service FlsTst_GetTestSignatureBgnd() from the code. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + FlsTstGetTestSignatureFgndApi + + Adds / removes the service FlsTst_GetTestSignatureFgnd() from the code. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + FlsTstStartFgndApi + + Adds / removes the service FlsTst_StartFgnd() from the code. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + FlsTstSuspendResumeApi + + Adds / removes the services FlsTst_Suspend() and FlsTst_Resume() from the code. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + FlsTstTestEccApi + + Adds / removes the service FlsTst_TestEcc() from the code. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + FlsTstVersionInfoApi + + Adds / removes the service FlsTst_GetVersionInfo() from the code. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + + + FlsTstDemEventParameterRefs + + Container for the references to DemEventParameter elements which shall be invoked using the API Dem_ReportErrorStatus API in case the corresponding error occurs. The EventId is taken from the referenced DemEventParameter's DemEventId value. The standardized errors are provided in the container and can be extended by vendor specific error references. + + 0 + 1 + false + + + + FLSTST_E_FLSTST_FAILURE + + Reference to the DemEventParameter which shall be issued when the error "Flash Failure" has occurred. + + 0 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter + + + + + + FlsTstGeneral + 1 + 1 + false + + + + FlsTstDevErrorDetect + + Switch for enabling the development error detection. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + FlsTstNumberOfTestedCellsAtomic + + Configures the Number of cells to be tested in background mode without checking user requests (Abort, Suspend). + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 4294967295 + 0 + + + + FlsTstTestCompletedNotificationSupported + + Switch to indicate that the notification is supported. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + true + + + + FlsTstTestIntervalIdEndValue + + Defines the end value of the Test Interval Id. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 4294967295 + 0 + + + + FlsTstTestResultSignature + + Configures the result of the test in background mode: + + +

+ True: Test Result is a signature (see FlsTst155, FlsTst054) + False: Test Result is ok/not ok (see FlsTst153, FlsTst042) +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false +
+
+
+
+
+
+
+
+
+
+
diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_Fr.arxml b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_Fr.arxml new file mode 100644 index 00000000..2433c64b --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_Fr.arxml @@ -0,0 +1,1582 @@ + + + + + + + + + + + + + 4.2.0 + AUTOSAR + 2011-11-09 + + + + + + + AUTOSAR + + + + EcucDefs + + + + Fr + + Configuration of the Fr (FlexRay driver) module. + + + + + 4.2.0 + AUTOSAR + 2011-11-09 + + + + 0 + true + + VARIANT-POST-BUILD + VARIANT-PRE-COMPILE + + + + + FrGeneral + + General configuration (parameters) of the FlexRay Driver module. + + 1 + 1 + false + + + + FrBufferReconfig + + Enables or disables buffer reconfiguration at runtime. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + FrCtrlTestCount + + Maxmimum number of iterations the FlexRay controller hardware test is performed during controller initialization. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 1 + 255 + 0 + + + + FrDevErrorDetect + + Switches the Development Error Detection and Notification + + +

+ on or off. + true: Development Error Detection and Notification enabled. + false: Development Error Detection and Notification disabled. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + FrIndex + + Specifies the InstanceId of this module instance. If only one instance is present it shall have the Id 0. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 0 + + + + FrNumCtrlSupported + + Determines the maximum number of communication controllers that the driver supports. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 256 + 1 + + + + FrRxStringentCheck + + If stringent check is enabled (true), received frames are only + + +

+ accepted if no slot status error occured. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false +
+ + + FrRxStringentLengthCheck + + If stringent check is enabled (true), received frames are only + + +

+ accepted the received payload length matches the configured payload length. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false +
+ + + FrVersionInfoApi + + Enables/disables the existence of the Fr_GetVersionInfo API. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + +
+
+ + + FrMultipleConfiguration + + Configuration of the individual controllers. + + 1 + 1 + true + + + + FrController + + Configuration of the individual controller. + + 1 + true + false + + + + FrCtrlIdx + + Determines index of CC within Fr. + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + true + 255 + 0 + + + + FrPAllowHaltDueToClock + + Boolean flag that controls the transition to the POC:halt state due to a clock synchronization errors. If set to true, the CC is allowed to transition to POC:halt. If set to false, the CC will not transition to the POC:halt state but will enter or remain in the POC:normal passive state (self healing would still be possible) + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + FrPAllowPassiveToActive + + Number of consecutive even/odd cycle pairs that must have valid clock correction terms before the CC will be allowed to transition from the POC:normal passive state to POC:normal active state. If set to zero, the CC is not allowed to transition from POC:normal passive to POC:normal active + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 31 + 0 + + + + FrPChannels + + Channels to which the node is connected. + + +

+ Implementation Type: Fr_ChannelType +

+
+ 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + FR_CHANNEL_A + AUTOSAR_ECUC + + + FR_CHANNEL_AB + AUTOSAR_ECUC + + + FR_CHANNEL_B + AUTOSAR_ECUC + + +
+ + + FrPClusterDriftDamping + + Local cluster drift damping factor used for rate correction [Microticks]. + + +

+ Remark: Upper limit 10 for FlexRay Protocol 3.0 compliance. +

+
+ 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 20 + 0 +
+ + + FrPDecodingCorrection + + Value used by the receiver to calculate the difference between primary time reference point and secondary time reference point [Microticks]. + + +

+ Remark: Lower limit 14 for FlexRay Protocol 2.1 Rev. A compliance. + Upper limit 136 for FlexRay Protocol 3.0 compliance. +

+
+ 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 143 + 12 +
+ + + FrPDelayCompensationA + + Value used to compensate for reception delays on the indicated channel. This covers assumed propagation delay up to cPropagationDelayMax for microticks in the range of 0.0125us to 0.05us [Microticks]. + + +

+ Remark: Lower limit 4 for FlexRay Protocol 3.0 compliance. + Remark: Upper limit 200 for FlexRay Protocol 2.1 Rev A compliance. +

+
+ 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 211 + 0 +
+ + + FrPDelayCompensationB + + Value used to compensate for reception delays on the indicated channel. This covers assumed propagation delay up to cPropagationDelayMax for microticks in the range of 0.0125us to 0.05us [Microticks]. + + +

+ Remark: Lower limit 4 for FlexRay Protocol 3.0 compliance. + Remark: Upper limit 200 for FlexRay Protocol 2.1 Rev A compliance. +

+
+ 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 211 + 0 +
+ + + FrPExternalSync + + Flag indicating whether the node is externally synchronized (operating as time gateway sink in an TT-E cluster) or locally synchronized. + + +

+ If FrPExternalSync is set to 'true' then FrPTwoKeySlotMode must also be set to 'true'. + Remarks: Set to 'false' for FlexRay Protocol 2.1 Rev. A compliance. +

+
+ 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + FrPFallBackInternal + + Flag indicating whether a time gateway sink node will switch to local clock operation when synchronization with the time gateway source node is lost (FrPFallBackInternal = true) or will instead go to POC:ready (FrPFallBackInternal =false). + + +

+ Remarks: Set to 'false' for FlexRay Protocol 2.1 Rev. A compliance. +

+
+ 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + FrPKeySlotId + + ID of the key slot, i.e., the slot used to transmit the startup frame, sync frame, or designated key slot frame. If this parameter is set to zero the node does not have a key slot. + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 1023 + 0 + + + + FrPKeySlotOnlyEnabled + + Flag indicating whether or not the node shall enter key slot only mode following startup. + + +

+ Remarks: This parameter maps to FlexRay Protocol 2.1 Rev. A parameter pSingleSlotEnabled. +

+
+ 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + FrPKeySlotUsedForStartup + + Flag indicating whether the key slot is used to transmit a startup frame. + + +

+ If FrPKeySlotUsedForStartup is set to true then FrPKeySlotUsedForSync must also be set to true. If FrPTwoKeySlotMode is set to true then both FrPKeySlotUsedForSync and FrPKeySlotUsedForStartup must also be set to true. +

+
+ 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + FrPKeySlotUsedForSync + + Flag indicating whether the key slot is used to transmit a sync frame. + + +

+ If FrPKeySlotUsedForStartup is set to true then FrPKeySlotUsedForSync must also be set to true. If FrPTwoKeySlotMode is set to true then both FrPKeySlotUsedForSync and FrPKeySlotUsedForStartup must also be set to true. +

+
+ 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + FrPLatestTx + + Number of the last minislot in which a frame transmission can start in the dynamic segment. + + +

+ Remark: Upper limit 7980 for FlexRay Protocol 2.1 Rev A compliance. +

+
+ 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 7988 + 0 +
+ + + FrPMacroInitialOffsetA + + Integer number of macroticks between the static slot boundary and the following macrotick boundary of the secondary time reference point based on the nominal macrotick duration [Macroticks]. + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 68 + 2 + + + + FrPMacroInitialOffsetB + + Integer number of macroticks between the static slot boundary and the following macrotick boundary of the secondary time reference point based on the nominal macrotick duration [Macroticks]. + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 68 + 2 + + + + FrPMicroInitialOffsetA + + Number of microticks between the secondary time reference point + + +

+ and the macrotick boundary immediately following the secondary + time reference point. + The parameter depends on FrPDelayCompensationA and therefore it has to be set independently for each channel [Microticks]. +

+
+ 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 239 + 0 +
+ + + FrPMicroInitialOffsetB + + Number of microticks between the secondary time reference point + + +

+ and the macrotick boundary immediately following the secondary time reference point. + The parameter depends on FrPDelayCompensationB and therefore it has to be set independently for each channel [Microticks]. +

+
+ 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 239 + 0 +
+ + + FrPMicroPerCycle + + Nominal number of microticks in the communication cycle of the local node. If nodes have different microtick durations this number will differ from node to node [Microticks]. + + +

+ Remark: Lower limit 960 for FlexRay Protocol 3.0 compliance. Upper limit 640000 for FlexRay Protocol 2.1 Rev A compliance. +

+
+ 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 1280000 + 640 +
+ + + FrPNmVectorEarlyUpdate + + Flag indicating when the update of the Network Management Vector + + +

+ in the CHI shall take place. If FrPNmVectorEarlyUpdate is set to false, the update shall take place after the NIT. If FrPNmVectorEarlyUpdate is set to true, the update shall take place after the end of the static segment. + Remarks: Set to 'false' for FlexRay Protocol 2.1 Rev. A compliance. +

+
+ 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + FrPOffsetCorrectionOut + + Magnitude of the maximum permissible offset correction value [Microticks]. Remark: Upper limit 15567 for FlexRay Protocol 2.1 Rev A compliance. Remark: Lower limit 15 for FlexRay Protocol 3.0 compliance. + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 16082 + 13 + + + + FrPOffsetCorrectionStart + + Start of the offset correction phase within the NIT, expressed as the number of macroticks from the start of cycle [Macroticks]. + + +

+ Remark: This parameter maps to FlexRay Protocol 2.1 Rev. A parameter gOffsetCorrectionStart. + Remark: Lower limit 9 for FlexRay Protocol 2.1 Rev A compliance. +

+
+ 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 15999 + 7 +
+ + + FrPPayloadLengthDynMax + + Maximum payload length for dynamic frames [16 bit words]. + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 127 + 0 + + + + FrPRateCorrectionOut + + Magnitude of the maximum permissible rate correction value and the maximum drift offset between two nodes operating with unsynchronized clocks for one communication cycle [Microticks]. + + +

+ Remarks: This parameter maps to FlexRay Protocol 2.1 Rev. A parameter pdMaxDrift. Lower limit 3 for FlexRay Protocol + 3.0 compliance. Upper limit 1923 for FlexRay Protocol 2.1 Rev A compliance. +

+
+ 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 3846 + 2 +
+ + + FrPSamplesPerMicrotick + + Number of samples per microtick. Remark: Allowed range N1SAMPLES, N2SAMPLES for FlexRay Protocol 3.0 compliance. + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + N1SAMPLES + AUTOSAR_ECUC + + + N2SAMPLES + AUTOSAR_ECUC + + + N4SAMPLES + AUTOSAR_ECUC + + + + + + FrPSecondKeySlotId + + ID of the second key slot, in which a second startup frame shall be sent when operating as a coldstart node in a TT-L or TT-D cluster. If this parameter is set to zero the node does not have a second key slot. + + +

+ Remark: Set to 0 for FlexRay Protocol 2.1 Rev A compliance. +

+
+ 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 1023 + 0 +
+ + + FrPTwoKeySlotMode + + Flag indicating whether node operates as a coldstart node in a TT-E or TT-L cluster. + + +

+ If pTwoKeySlotMode is set to true then both pKeySlotUsedForSync and pKeySlotUsedForStartup must also be set to true. If pExternalSync is set to true then pTwoKeySlotMode must also be set to true. + Remark: Set to false for FlexRay Protocol 2.1 Rev A compliance. +

+
+ 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + FrPWakeupChannel + + Channel used by the node to send a wakeup pattern. + + +

+ FrPWakeupChannel must be selected from among the channels configured by FrPChannels. +

+
+ 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + FR_CHANNEL_A + AUTOSAR_ECUC + + + FR_CHANNEL_B + AUTOSAR_ECUC + + +
+ + + FrPWakeupPattern + + Number of repetitions of the wakeup symbol that are combined to form a wakeup pattern when the node enters the POC:wakeup send state. + + +

+ Remark: Lower limit 2 for FlexRay Protocol 2.1 Rev A compliance. +

+
+ 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 63 + 0 +
+ + + FrPdAcceptedStartupRange + + Expanded range of measured clock deviation allowed for startup frames during integration [Microticks]. + + +

+ Remark: Upper limit 1875 for FlexRay Protocol 2.1 Rev A compliance. + Remark: Lower limit 29 for FlexRay Protocol 3.0 compliance. +

+
+ 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 2743 + 0 +
+ + + FrPdListenTimeout + + Value for the startup listen timeout and wakeup listen timeout. Although this is a node local parameter, the real time equivalent of this value should be the same for all nodes in the cluster [Microticks]. + + +

+ Remark: Lower limit 1926 for FlexRay Protocol 3.0 compliance. + Upper limit 1283846 for FlexRay Protocol 2.1 Rev. A compliance. +

+
+ 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 2567692 + 1284 +
+ + + FrPdMicrotick + + Duration of a microtick. + + +

+ Remark: Allowed range T12_5NS, T25NS, T50NS for FlexRay Protocol 3.0 compliance. +

+
+ 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + T100NS + AUTOSAR_ECUC + + + T12_5NS + AUTOSAR_ECUC + + + T25NS + AUTOSAR_ECUC + + + T50NS + AUTOSAR_ECUC + + +
+
+ + + + FrAbsoluteTimer + + Specifies the absolute timer configuration parameters of the Fr. + + 1 + true + false + + + + FrAbsTimerIdx + + Contains the index of an absolute timer contained in Fr on a certain FlexRay CC. + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + true + 254 + 0 + + + + + + FrControllerDemEventParameterRefs + + Container for the references to DemEventParameter elements which shall be invoked using the API Dem_ReportErrorStatus API in case the corresponding error occurs. The EventId is taken from the referenced DemEventParameter's DemEventId value. The standardized errors are provided in the container and can be extended by vendor specific error references. + + 0 + 1 + false + + + + FrDemCtrlTestResultRef + + Reference to DEM event Id that is reported for FlexRay + + +

+ controller hardware test failure. If this parameter is not configured, no event reporting happens. +

+
+ 0 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter +
+
+
+ + + FrFifo + + One First In First Out (FIFO) queued receive structure, defining the admittance criteria to the FIFO, and mandating the ability to admit messages into the FIFO based on Message Id filtering criteria. + + 0 + true + false + + + + FrAdmitWithoutMessageId + + Determines whether or not frames received in the dynamic segment that don't contain a message ID will be admitted into the FIFO. + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + FrBaseCycle + + FIFO cycle counter acceptance criteria. + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 63 + 0 + + + + FrChannels + + FIFO channel admittance criteria. + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + FR_CHANNEL_A + AUTOSAR_ECUC + + + FR_CHANNEL_AB + AUTOSAR_ECUC + + + FR_CHANNEL_B + AUTOSAR_ECUC + + + + + + FrCycleRepetition + + FIFO cylce counter acceptance criteria. Valid values are 1,2,4,5,8,10,16,20,32,40,50,64. + + +

+ Remark: Values 1,2,4,8,16,32,64 are valid only for FlexRay Protocol 2.1 Rev A compliance. +

+
+ 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 64 + 1 +
+ + + FrFifoDepth + + Fifo Depth. + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 2048 + 1 + + + + FrMsgIdMask + + FIFO message identifier acceptance criteria (Mask filter). + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65535 + 0 + + + + FrMsgIdMatch + + FIFO message identifier acceptance criteria (Match filter). + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65535 + 0 + +
+ + + + FrRange + + FIFO Frame Id range acceptance criteria. + + 1 + true + false + + + + FrRangeMax + + Last FrameId of this range that will be accepted by the FIFO. + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 2047 + 0 + + + + FrRangeMin + + First FrameId of this range that will be accepted by the FIFO. + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 2047 + 0 + + + + +
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_FrArTp.arxml b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_FrArTp.arxml new file mode 100644 index 00000000..dbd20e16 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_FrArTp.arxml @@ -0,0 +1,1330 @@ + + + + + + + + + + + + + 4.2.0 + AUTOSAR + 2011-11-09 + + + + + + + AUTOSAR + + + + EcucDefs + + + + FrArTp + + Configuration of the FrArTp (FlexRay Transport Protocol) module. + + + + + 4.2.0 + AUTOSAR + 2011-11-09 + + + + 0 + 1 + + VARIANT-POST-BUILD + VARIANT-PRE-COMPILE + + + + + FrArTpGeneral + + This container contains the general configuration (parameters) of the FlexRay TP. + + 1 + 1 + false + + + + FrArTpChanNum + + Preprocessor switch for defining the number of concurrent channels the module supports. Up to 32 channels shall be definable here. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 32 + 1 + + + + FrArTpDevErrorDetect + + Preprocessor switch for enabling development error detection. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + FrArTpHaveAckRt + + Preprocessor switch for enabling the Acknowledgement and retry mechanisms. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + FrArTpHaveGrpSeg + + Preprocessor switch for enabling segmentation of 1:n messages. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + FrArTpHaveLm + + Preprocessor switch for enabling the mechanism for message longer than allowed by. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + FrArTpHaveTc + + Preprocessor switch for enabling Transmit Cancellation. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + FrArTpMainFuncCycle + + This parameter contains the calling period of the TPs Main Function. The parameter is specified in seconds. + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 1.024 + 0 + + + + FrArTpVersionInfoApi + + Preprocessor switch for enabling the Version info API. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + + + FrArTpMultipleConfig + + This container holds one or several multiple configuration sets. + + 1 + 1 + true + + + + FrArTpChannel + + This container contains the configuration (parameters) of one FlexRay TP channel. + + 1 + true + false + + + + FrArTpAckType + + This parameter defines the type of acknowledgement which is used for the specific channel. + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + FRARTP_ACK_WITHOUT_RT + AUTOSAR_ECUC + + + FRARTP_ACK_WITH_RT + AUTOSAR_ECUC + + + FRARTP_NO + AUTOSAR_ECUC + + + + + + FrArTpAdrType + + This parameter states the addressing type this connection has. The meanings of the values are one byte and two byte. + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + FRARTP_OB + AUTOSAR_ECUC + + + FRARTP_TB + AUTOSAR_ECUC + + + + + + FrArTpChannelId + + The Id of the channel. + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + true + 255 + 0 + + + + FrArTpConNum + + This parameter states the number of connections used in this channel. At least 256 shall be configurable here. + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65536 + 0 + + + + FrArTpGrpSeg + + Here can be specified, whether segmentation within a 1:n connection is allowed or not. + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + FrArTpLm + + This specifies the maximum message length for the particular channel. + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + FRARTP_ISO + AUTOSAR_ECUC + + + FRARTP_ISO6 + AUTOSAR_ECUC + + + FRARTP_L4G + AUTOSAR_ECUC + + + + + + FrArTpMaxAr + + This parameter defines the maximum number of trying to send a frame when a TIMEOUT AR occurs (depending on whether retry is configured). + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 0 + + + + FrArTpMaxAs + + This parameter defines the maximum number of trying t osend a frame when a TIMEOUT AS occurs (depending on whether retry is configured) + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 0 + + + + FrArTpMaxBs + + This parameter defines number of consecutive CFs between two FCs (block size). Valid values are 1 .. 16 when retry is activated, and 0 .. 255 otherwise. + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 0 + + + + FrArTpMaxBufReq + + This parameter defines the maximum number of times the FrArTp should send a wait frame FC(WT). It is also used to limit the number of retries for PduR_FrArTpCopyTxData and PduR_FrArTpCopyRxData when no timer is active. + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 0 + + + + FrArTpMaxFrIf + + This parameter defines the maximum number of trying to send a frame when the FrIf returns an error. + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 0 + + + + FrArTpMaxRn + + This parameter defines the maximum number of retries (if retry is configured for the particular channel). + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 0 + + + + FrArTpStMin + + This parameter defines the minimum amount of time between two succeeding CFs in seconds. Valid values are 0, 100µs, 200µs .. 900µs, 1ms, 2ms .. 127ms. The value can be changed at runtime using the FrArTp_ChangeParameter interface. + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 1 + 0 + + + + FrArTpTc + + With this switch Transmit Cancellation can be turned on or off for this channel. + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + FrArTpTimeBr + + This parameter defines the time in seconds between receiving the last CF of a block or an FF-x (or SF-x) and sending out an FC or AF. + + +

+ It is obvious that FRARTP_TIME_BR + FRARTP_TIMEOUT_AR < FRARTP_TIMEOUT_BS must hold (because the transmission duration on the bus has also to be considered). + + This parameter is defined in ISO 15765-2. It is contained in the configuration as a performance requirement. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65.535 + 0 +
+ + + FrArTpTimeBuffer + + This parameter defines the time in seconds of waiting for the next try (if retry is activated) to get a Tx or Rx buffer. + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 0.255 + 0 + + + + FrArTpTimeCs + + This parameter defines the time in seconds between the sending of two consecutive CFs or between reception of an FC or AF and sending of the next CF . It is obvious that FRARTP_TIME_CS + FRARTP_TIMEOUT_AS < FRARTP_TIMEOUT_CR must hold (because the transmission duration on the bus has also to be considered). This parameter is defined in ISO 15765-2. It is contained in the configuration as a performance requirement. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65.535 + 0 + + + + FrArTpTimeFrIf + + This parameter defines the time in seconds of waiting for the next try (if retry is activated) to send via FrIf_Transmit. + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 0.255 + 0 + + + + FrArTpTimeoutAr + + This parameter states the timeout in seconds between the PDU transmit request of the Transport Layer to the FlexRay Interface and the corresponding confirmation of the FlexRay Interface on the receiver side (for FC or AF). + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65.535 + 0 + + + + FrArTpTimeoutAs + + This parameter states the timeout in seconds between the PDU transmit request for the first PDU of the group used in the current connection of the Transport Layer to the FlexRay Interface and the corresponding confirmation of the FlexRay Interface (when having sent the last PDU of the + + +

+ group used in this connection) on the sender side (SF-x, FF-x, CF). +

+
+ 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65.535 + 0 +
+ + + FrArTpTimeoutBs + + This parameter defines the timeout in seconds for waiting for an FC or AF on the sender side in a 1:1 connection. + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65.535 + 0 + + + + FrArTpTimeoutCr + + This parameter defines the timeout value in seconds for waiting for a CF or FF-x (in case of retry) after receiving the last CF or after sending an FC or AF on the receiver side. + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65.535 + 0 + + + + FrArTpUsePduFc + + This switch defines, whether within this channel the dedicated FC/ACK PDU (FrArTpPduFc) shall be used or not. If this is not used FC / ACK frames are sent using the normal IDs, otherwise only FrArTpPduFc shall be used for sending / receiving FC / ACK frames. + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + +
+ + + + FrArTpConnection + + This container contains the configuration (parameters) of one FlexRay TP connection. + + +

+ A connection can only belong to one channel. +

+
+ 1 + true + false + + + + FrArTpLa + + This parameter defines the Local Address for the respective connection. + + +

+ When the local instance is the sender, this is the Source Address within the TP frame. + When the local instance is the receiver, this is the Target Address within the TP frame. + Note that in case of 1 byte addressing only the values from 0x0000 - 0x00FF are valid. +

+
+ 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65535 + 0 +
+ + + FrArTpMultRec + + This parameter defines, whether this connection is an 1:1 ('false') or an 1:n ('true') connection. + + +

+ Of course, if the channel to which the connection is configured has retry or acknowledgement enabled, no retry or acknowledgement will occur in case the connection is an 1:n connection. +

+
+ 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + FrArTpRa + + This parameter defines the Remote Address for the respective connection. + + +

+ When the local instance is the sender, this is the Target Address within the TP frame. + When the local instance is the receiver, this is the Source Address within the TP frame. + Note that in case of 1 byte addressing only the values from 0x0000 - 0x00FF are valid. +

+
+ 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65535 + 0 +
+
+ + + + FrArTpConPduRef + + Each value defines a PDU to be used for this connection. Thus each value is a PDU-ID given in FrArTpPdu and this array cannot be longer than the array FrArTpPdu. + + +

+ Please note: + Only PDUs of the same size shall be used within a connection. + Of course the PDU having the TxConfirmation configured has to be used by every connection. +

+
+ 1 + true + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/FrArTp/FrArTpMultipleConfig/FrArTpChannel/FrArTpPdu +
+
+ + + + FrArTpRxSdu + + Describes the Rx SDU + + 0 + 1 + false + + + + FrArTpSduRxId + + This is a unique identifier for a received message. This Id is used in the CancelReceive API call. + + +

+ ImplementationType: PduIdType +

+
+ 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + true + 65536 + 0 +
+
+ + + + FrArTpRxSduRef + + Reference to a PDU in the global PDU structure. + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/EcuC/EcucPduCollection/Pdu + + +
+ + + FrArTpTxSdu + + Describes the Tx SDU + + 0 + 1 + false + + + + FrArTpSduTxId + + This is a unique identifier for a received or a to be transmitted message. With this (and by means of e.g. a lookup table) the PDU Router can route the message appropriately without dealing with the particularities of the Transport Layer. This parameter can also be seen as the identifier of a connection. + + +

+ ImplementationType: PduIdType +

+
+ 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + true + 65536 + 0 +
+
+ + + + FrArTpTxSduRef + + Reference to a PDU in the global PDU structure. + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/EcuC/EcucPduCollection/Pdu + + +
+
+
+ + + FrArTpPdu + + Container to hold the PDU parameters. + + +

+ ImplementationType: PduInfoType +

+
+ 1 + true + false + + + + FrArTpPduDirection + + This parameter defines the direction of the PDU. + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + FRARTP_RX + AUTOSAR_ECUC + + + FRARTP_TX + AUTOSAR_ECUC + + + + + + FrArTpPduId + + This is the identifier of the FlexRay Interface PDUs (Fr N-PDU, Fr L-SDU) in which the Transport Layer Frames of this channel should be transmitted. + + +

+ ImplementationType: PduIdType +

+
+ 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + true + 65536 + 0 +
+
+ + + + FrArTpPduRef + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/EcuC/EcucPduCollection/Pdu + + +
+ + + FrArTpPduFc + + This is the identifier of the FlexRay Interface PDUs (Fr N-PDU, Fr L-SDU) in which the Transport Layer Flow Control and Acknowledgement Frames of this channel should be transmitted. + + +

+ ImplementationType: PduInfoType +

+
+ 0 + 2 + false + + + + FrArTpPduFcDirection + + This parameter defines the direction of the PDU. + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + FRARTP_FC_RX + AUTOSAR_ECUC + + + FRARTP_FC_TX + AUTOSAR_ECUC + + + + + + FrArTpPduFcId + + This is the identifier of the FlexRay Interface PDUs (Fr N-PDU, Fr L-SDU) in which the Transport Layer Flow Control and Acknowledgement Frames of this channel should be transmitted. + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + true + 65536 + 0 + + + + + + FrArTpPduFcRef + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/EcuC/EcucPduCollection/Pdu + + +
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_FrIf.arxml b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_FrIf.arxml new file mode 100644 index 00000000..84dcf8ab --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_FrIf.arxml @@ -0,0 +1,3363 @@ + + + + + + + + + + + + + 4.2.0 + AUTOSAR + 2011-11-09 + + + + + + + AUTOSAR + + + + EcucDefs + + + + FrIf + + Configuration of the FrIf (FlexRay Interface) module. + + + + + 4.2.0 + AUTOSAR + 2011-11-09 + + + + 0 + 1 + + VARIANT-LINK-TIME + VARIANT-POST-BUILD + VARIANT-PRE-COMPILE + + + + + FrIfConfig + + Configuration of the FlexRay Interface. This container is a MultipleConfigurationContainer, i.e. this container and its sub-containers exist once per configuration set. + + 1 + 1 + true + + + + FrIfCluster + + This container specifies a FrIf Cluster and all related data which is required to enable communication of the Cluster. A Cluster may consist of more than one Controller. + + 1 + true + false + + + + FrIfClstIdx + + This parameter provides a zero-based consecutive index of the FlexRay Clusters. Upper layer BSW modules and the FrIf itself use this index to identify a FlexRay Cluster. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + true + 63 + 0 + + + + FrIfDetectNITError + + Indicates whether NIT error status of each cluster shall be detected or not. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + FrIfGChannels + + The channels that are used by the cluster. + + +

+ Implementation Type: Fr_ChannelType +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + FR_CHANNEL_A + AUTOSAR_ECUC + + + FR_CHANNEL_AB + AUTOSAR_ECUC + + + FR_CHANNEL_B + AUTOSAR_ECUC + + +
+ + + FrIfGColdStartAttempts + + Maximum number of times a node in the cluster is permitted to attempt to start the cluster by initiating schedule synchronization + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 31 + 2 + + + + FrIfGCycleCountMax + + Maximum cycle counter value in a given cluster. + + +

+ Remark: Set to 63 for FlexRay Protocol 2.1 Rev. A compliance. +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 63 + 7 +
+ + + FrIfGListenNoise + + Upper limit for the start up listen timeout and wake up listen timeout in the presence of noise. It is used as a multiplier of the node + + +

+ parameter pdListenTimeout. +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 16 + 2 +
+ + + FrIfGMacroPerCycle + + Number of macroticks in a communication cycle. + + +

+ Note: Lower limit 10 for FlexRay Protocol 2.1 Rev. A compliance +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 16000 + 8 +
+ + + FrIfGMaxWithoutClockCorrectFatal + + Threshold used for testing the vClockCorrectionFailed counter. Defines the number of consecutive even/odd Cycle pairs with missing clock correction terms that will cause the protocol to transition from the POC:normal active or POC:normal passive state into the POC:halt state. [Even/odd cycle pairs]. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 15 + 1 + + + + FrIfGMaxWithoutClockCorrectPassive + + Threshold used for testing the vClockCorrectionFailed counter. Defines the number of consecutive even/odd Cycle pairs with missing clock correction terms that will cause the protocol to transition from the POC:normal active state to the POC:normal passive state. [Even/Odd cycle pairs] + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 15 + 1 + + + + FrIfGNetworkManagementVectorLength + + Length of the Network Management vector in a cluster [bytes] + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 12 + 0 + + + + FrIfGNumberOfMinislots + + Number of minislots in the dynamic segment + + +

+ Remark: Upper limit 7986 for FlexRay Protocol 2.1 Rev. A compliance +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 7988 + 0 +
+ + + FrIfGNumberOfStaticSlots + + Number of static slots in the static segment + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 1023 + 2 + + + + FrIfGPayloadLengthStatic + + Payload length of a static frame [16 bit words] + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 127 + 0 + + + + FrIfGSyncFrameIDCountMax + + Maximum number of distinct syncframe identifiers present in a given cluster. This parameter maps to FlexRay Protocol 2.1 Rev. A parameter gSyncNodeMax. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 15 + 2 + + + + FrIfGdActionPointOffset + + Number of macroticks the action point is offset from the beginning of a static slot. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 63 + 1 + + + + FrIfGdBit + + Nominal bit time in seconds + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + T100NS + AUTOSAR_ECUC + + + T200NS + AUTOSAR_ECUC + + + T400NS + AUTOSAR_ECUC + + + + + + FrIfGdCasRxLowMax + + Upper limit of the CAS acceptance windows [gdBit] + + +

+ Remark: Range 67 to 99 for FlexRay Protocol 2.1 Rev. A compliance +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 254 + 28 +
+ + + FrIfGdCycle + + Length of the cycle, expressed in [s] + + +

+ Remark: Lower limit 0.000024 for FlexRay Protocol 3.0 compliance. +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 0.016 + 2.4E-5 +
+ + + FrIfGdDynamicSlotIdlePhase + + Duration of the idle phase within a dynamic slot [Minislots]. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 2 + 0 + + + + FrIfGdIgnoreAfterTx + + Duration for which the bitstrobing is paused after transmission [gdBit]. + + +

+ Remark: Set to 0 for FlexRay Protocol 2.1 Rev. A compliance. +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 15 + 0 +
+ + + FrIfGdMacrotick + + Duration of the cluster wide nominal macrotick, expressed in s + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 6E-6 + 1E-6 + + + + FrIfGdMiniSlotActionPointOffset + + Number of Macroticks the Minislot action point is offset from the beginning of a Minislot [Macroticks]. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 31 + 1 + + + + FrIfGdMinislot + + Duration of a minislot [Macroticks] + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 63 + 2 + + + + FrIfGdNit + + Duration of the Network Idle Time [Macroticks] + + +

+ Remark: Upper limit 805 for FlexRay Protocol 2.1 Rev. A compliance. +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 15978 + 2 +
+ + + FrIfGdSampleClockPeriod + + Sample clock period + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + T12_5NS + AUTOSAR_ECUC + + + T25NS + AUTOSAR_ECUC + + + T50NS + AUTOSAR_ECUC + + + + + + FrIfGdStaticSlot + + Duration of a static slot [Macroticks]. + + +

+ Remark: Range 4-661 for FlexRay Protocol 2.1 Rev. A compliance. +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 664 + 3 +
+ + + FrIfGdSymbolWindow + + Duration of the symbol window [Macroticks]. + + +

+ Remark: Range 0-142 for FlexRay Protocol 2.1 Rev. A compliance. +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 162 + 0 +
+ + + FrIfGdSymbolWindowActionPointOffset + + Number of macroticks the action point offset is from the beginning of the symbol window [Macroticks]. + + +

+ Remark: Set to GdActionPointOffset for FlexRay Protocol 2.1 Rev. A compliance. +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 63 + 1 +
+ + + FrIfGdTSSTransmitter + + Number of bits in the Transmission Start Sequence [gdBits]. + + +

+ Remark: Lower limit 3 for FlexRay Protocol 2.1 Rev. A compliance. +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 15 + 1 +
+ + + FrIfGdWakeupRxIdle + + Number of bits used by the node to test the duration of the 'idle' or HIGH phase of a received wakeup [gdBit]. Remarks: This parameter maps to FlexRay Protocol 2.1 Rev. A parameter gdWakeupSymbolRxIdle. Lower limit 14 for FlexRay Protocol 2.1 Rev. A compliance. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 59 + 8 + + + + FrIfGdWakeupRxLow + + Number of bits used by the node to test the duration of the LOW phase of a received wakeup [gdBit]. + + +

+ Remarks: This parameter maps to FlexRay Protocol 2.1 Rev. A parameter gdWakeupSymbolRxLow. Lower limit 11 for FlexRay Protocol 2.1 Rev. A compliance. +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 59 + 8 +
+ + + FrIfGdWakeupRxWindow + + The size of the window used to detect wakeups [gdBit]. + + +

+ Remarks: This parameter maps to FlexRay Protocol 2.1 Rev. A parameter gdWakeupSymbolRxWindow. Upper limit 301 for FlexRay Protocol 2.1 Rev. A compliance. +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 485 + 76 +
+ + + FrIfGdWakeupTxActive + + Number of bits used by the node to transmit the LOW phase of awakeup symbol and the HIGH and LOW phases of a WUDOP [gdBit]. + + +

+ Remarks: This parameter maps to FlexRay Protocol 2.1 Rev. A parameter gdWakeupSymbolTxLow. +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 60 + 15 +
+ + + FrIfGdWakeupTxIdle + + Number of bits used by the node to transmit the 'idle' part of a + + +

+ wakeup symbol [gdBit]. + + Remarks: This parameter maps to FlexRay Protocol 2.1 Rev. A + parameter gdWakeupSymbolTxIdle. +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 180 + 45 +
+ + + FrIfMainFunctionPeriod + + The execution cycle of the FrIf_MainFunction_<cluster>() in seconds. The FrIf does not require this information but the BSW scheduler, which invokes the cluster main functions, needs it in order to plan its tasks. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + Inf + 0 + + + + FrIfMaxIsrDelay + + The maximum delay in macroticks the FrIf_JoblistExec_<cluster>() function is processed after the absolute timer interrupt was triggered. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 10240000 + 0 + + + + FrIfSafetyMargin + + Additional timespan in macroticks which takes jitter into account to be able to set the JobListPointer to the next possible job which can be executed in case the FlexRay Job List Execution Function has be resynchronized. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 10240000 + 0 + +
+ + + + FrIfClusterDemEventParameterRefs + + Container for the references to DemEventParameter elements which shall be invoked using the API Dem_ReportErrorStatus API in case the corresponding error occurs. The EventId is taken from the referenced DemEventParameter's DemEventId value. The standardized errors are provided in the container and can be extended by vendor specific error references. + + 0 + 1 + false + + + + FRIF_E_ACS_CH_A + + Reference to the DemEventParameter which shall be issued when an error in ACS on channel A was detected. If the reference is not configured the error shall not be reported (neither to DET nor to DEM). + + 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter + + + + FRIF_E_ACS_CH_B + + Reference to the DemEventParameter which shall be issued when an error in ACS on channel B was detected. If the reference is not configured the error shall not be reported (neither to DET nor to DEM). + + 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter + + + + FRIF_E_NIT_CH_A + + Reference to the DemEventParameter which shall be issued when an error in NIT on channel A was detected. If the reference is not configured the error shall not be reported (neither to DET nor to DEM). + + 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter + + + + FRIF_E_NIT_CH_B + + Reference to the DemEventParameter which shall be issued when an error in NIT on channel B was detected. If the reference is not configured the error shall not be reported (neither to DET nor to DEM). + + 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter + + + + FRIF_E_SW_CH_A + + Reference to the DemEventParameter which shall be issued when an error in SW on channel A was detected. If the reference is not configured the error shall not be reported (neither to DET nor to DEM). + + 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter + + + + FRIF_E_SW_CH_B + + Reference to the DemEventParameter which shall be issued when an error in SW on channel B was detected. If the reference is not configured the error shall not be reported (neither to DET nor to DEM). + + 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter + + + + + + FrIfController + + This container contains the configuration of FlexRay CC. + + 1 + true + false + + + + FrIfCtrlIdx + + This parameter provides a zero-based consecutive index of the FlexRay Communication Controllers. Upper layer BSW modules and the FrIf itself use this index to identify a FlexRay CC. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + true + 31 + 0 + + + + + + FrIfFrCtrlRef + + Reference to a Controller, which is handled by a specific Driver. This reference is unique for the ECU. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Fr/FrMultipleConfiguration/FrController + + + + + + FrIfFrameTriggering + + A Frame triggering contains the communication parameters of the FlexRay Frame as well as a reference to the Frame Construction Plan. + + 1 + true + false + + + + FrIfAllowDynamicLSduLength + + Allows L-PDU length reduction ('FrIfLSduLength' defines max. length) and indicates that the related CC buffer has to be reconfigured for the actual length and Header-CRC before transmission of the L-PDU. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + FrIfAlwaysTransmit + + Defines wether the driver's API function Fr_TransmitTxLPdu() shall always be called for this L-PDU. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + FrIfBaseCycle + + This parameter contains the FlexRay Base Cycle used to transmit this FlexRay Frame. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 63 + 0 + + + + FrIfChannel + + This parameter contains the FlexRay Channel used to transmit this FlexRay Frame. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + FRIF_CHANNEL_A + AUTOSAR_ECUC + + + FRIF_CHANNEL_AB + AUTOSAR_ECUC + + + FRIF_CHANNEL_B + AUTOSAR_ECUC + + + + + + FrIfCycleRepetition + + This parameter contains the FlexRay Cycle Repetition used to transmit this FlexRay Frame.. + + +

+ possible Values: 1,2,4,8,16,32,64 +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 64 + 1 +
+ + + FrIfLSduLength + + The payload length of the Frame is given here. This parameter is required for validation if configured PDUs and update information fits into the Frame at configuration time [bytes]. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 254 + 0 + + + + FrIfMessageId + + The first two bytes of the payload segment of the FlexRay frame format for frames transmitted in the + + +

+ dynamic segment can be used as receiver filterable data called the message ID. +

+
+ 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65535 + 0 +
+ + + FrIfPayloadPreamble + + Switching the Payload Preamble bit. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + FrIfSlotId + + This parameter contains the FlexRay Slot ID used to transmit this FlexRay Frame. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 2047 + 1 + +
+ + + + FrIfFrameStructureRef + + Reference to the Construction Plan of the FlexRay Frame. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/FrIf/FrIfConfig/FrIfFrameStructure + + + + + + FrIfFrameTriggeringDemEventParameterRefs + + Container for the references to DemEventParameter elements which shall be invoked using the API Dem_ReportErrorStatus API in case the corresponding error occurs. The EventId is taken from the referenced DemEventParameter's DemEventId value. The standardized errors are provided in the container and can be extended by vendor specific error references. + + 0 + 1 + false + + + + FrIfDemFTSlotStatusRef + + Reference to DEM event Id that is reported when FlexRay driver module detects slot errors. If this parameter is not configured, no event reporting happens. + + 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter + + + + +
+ + + FrIfLPdu + + Reference to a L-PDU index + + 1 + true + false + + + + FrIfLPduIdx + + This parameter identifies the L-PDU in the interaction between FlexRay Interface and FlexRay Driver. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + true + 4095 + 0 + + + + FrIfReconfigurable + + This parameter specifies that this LPdu is reconfigurable using FrIf_ReconfigLPdu. This means that this LPdu can be assigned to a different FrameTriggering at runtime. However, this reconfiguration is limited by hardware constraints. The direction of the LPdu cannot be reconfigured. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + + + FrIfVBTriggeringRef + + Reference to the assigned Frame triggering. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/FrIf/FrIfConfig/FrIfCluster/FrIfController/FrIfFrameTriggering + + + + + + FrIfTransceiver + + Up to two FlexRay Transceivers may connect a Controller to a Cluster. This container realizes a Controller-Transceiver assignment. + + 1 + 2 + false + + + + FrIfClusterChannel + + This parameter identifies to which one of the two Channels (A, B, A and B) of the Cluster the Transceiver is connected. FrIfClusterChannel shall map to Fr_ChannelType: FRIF_CHANNEL_A == FR_CHANNEL_A FRIF_CHANNEL_B == FR_CHANNEL_B FR_CHANNEL_AB shall not be used. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + FRIF_CHANNEL_A + AUTOSAR_ECUC + + + FRIF_CHANNEL_B + AUTOSAR_ECUC + + + + + + + + FrIfFrTrcvChannelRef + + Reference to a Transceiver Driver Channel. This reference is unique for the ECU. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/FrTrcv/FrTrcvChannel + + + +
+
+ + + FrIfJobList + + This container specifies a list of all FlexRay Jobs of the Cluster to be performed by FrIf_JobListExec_<ClstIdx>(). + + 1 + 1 + false + + + + FrIfAbsTimerRef + + Reference to the absolute timer to be used to trigger the interrupt whose ISR contains the FrIf_JobListExec_<ClstIdx>() function. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Fr/FrMultipleConfiguration/FrController/FrAbsoluteTimer + + + + + + FrIfJob + + A job may contain more than one operation that are executed at a specific point in time. + + 1 + true + false + + + + FrIfCycle + + The FlexRay Cycle in which the communication operation will execute this job + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 63 + 0 + + + + FrIfMacrotick + + Macrotick offset in the Cycle [Macrotick] + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 10240000 + 0 + + + + + + FrIfCommunicationOperation + + A separate operation which is part of a FlexRay Job and defines what type of action is executed. + + 1 + true + false + + + + FrIfCommunicationAction + + The action to be performed in the FlexRay Operation + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + DECOUPLED_TRANSMISSION + AUTOSAR_ECUC + + + FREE_OP_A + AUTOSAR_ECUC + + + FREE_OP_B + AUTOSAR_ECUC + + + PREPARE_LPDU + AUTOSAR_ECUC + + + RECEIVE_AND_INDICATE + AUTOSAR_ECUC + + + RECEIVE_AND_STORE + AUTOSAR_ECUC + + + RX_INDICATION + AUTOSAR_ECUC + + + TX_CONFIRMATION + AUTOSAR_ECUC + + + + + + FrIfCommunicationOperationIdx + + For each FlexRay Communication Job, this index spans a range of zero-based consecutive values and thus defines the order of the FlexRay Communication Operation in the respective FlexRay Communication Job. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 0 + + + + FrIfRxComOpMaxLoop + + Defines the maximum number of loops for the receive RECEIVE_AND_INDICATE (Use case: emptying a FIFO). + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 512 + 1 + + + + + + FrIfLPduIdxRef + + Reference to a L-PDu index + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/FrIf/FrIfConfig/FrIfCluster/FrIfController/FrIfLPdu + + + + + + + +
+
+ + + FrIfFrameStructure + + The Frame structure specifies a Construction Plan how a Frame is assembled with PDUs and their respective Update-Bits. + + 1 + true + false + + + + FrIfByteOrder + + This parameter defines the ByteOrder of all Pdus that are mapped into the Frame. + + +

+ The absolute position of a Pdu in the Frame is + determined by the definition of the ByteOrder parameter: + If BIG_ENDIAN is specified, the FrIfPduOffset indicates the position of the most significant bit in the Frame. + If LITTLE_ENDIAN is specified, the FrIfPduOffset indicates the position of the least significant bit in the Frame. +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + BIG_ENDIAN + AUTOSAR_ECUC + + + LITTLE_ENDIAN + AUTOSAR_ECUC + + +
+
+ + + + FrIfPdusInFrame + + This container holds all the information about a PDU in a FlexRay Frame. + + 1 + true + false + + + + FrIfPduOffset + + The value specifies the offset of the PDU within the Frame [bytes]. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 253 + 0 + + + + FrIfPduUpdateBitOffset + + This value specifies where the PDU's Update-Bit is stored in the Frame (bit location of PDU's Update-Bit in the FlexRay Frame). + + 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 2031 + 0 + + + + + + FrIfPduRef + + This is the reference to the local definition of a PDU. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/FrIf/FrIfConfig/FrIfPdu + + + + +
+ + + FrIfPdu + + Contains PDU information. A PDU may be either a transmission PDU or a reception PDU. + + 1 + true + false + + + + FrIfPduDirection + + A PDU is either transmit or receive + + 1 + 1 + + + + FrIfRxPdu + + Receive PDU + + 0 + 1 + false + + + + FrIfRxIndicationName + + This parameter defines the name of the <User_RxIndication>. This parameter depends on the parameter FRIF_USERRXINDICATION_UL. If FRIF_USERRXINDICATION_UL equals FR_TP, FR_NM, PDUR or XCP, the name of the <User_RxIndication> is fixed. If FRIF_USERRXINDICATION_UL equals CDD, the name of the <User_RxIndication> is selectable. + + 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + + + + FrIfUserRxIndicationUL + + This parameter defines the upper layer (UL) module to which the indication of the successfully received FRIFRXPDU has to be routed via <User_RxIndication>. This <User_RxIndication> has to be invoked when the indication of the configured FRIFRXPDU will be received by a Rx indication event from the FR Driver module. If no upper layer (UL) module is configured, no <User_RxIndication> has to be called in case of a Rx indication event of the FRIFRXPDU from the FR Driver module. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + CDD + AUTOSAR_ECUC + + + FR_NM + AUTOSAR_ECUC + + + FR_TP + AUTOSAR_ECUC + + + PDUR + AUTOSAR_ECUC + + + XCP + AUTOSAR_ECUC + + + + + + + + FrIfRxPduRef + + Reference to the external PDU definition. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/EcuC/EcucPduCollection/Pdu + + + + + + FrIfTxPdu + + This container specifies transmission PDUs. + + 0 + 1 + false + + + + FrIfConfirm + + Defines whether the transmission of a PDU should be checked and confirmed to the PDU owning BSW module. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + FrIfCounterLimit + + This value states the maximum number of indication of ready PDU data to the FrIf (i.e. maximum number of invocations of FrIf_Transmit) without an intermediate transmission of the PDU. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 1 + + + + FrIfImmediate + + Defines whether the PDU is transmitted immediate or decoupled. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + FrIfNoneMode + + Using the "None-Mode" which means that there is no API FrIf_Transmit call of the upper layer for this PDU. + + 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + FrIfTxConfirmationName + + This parameter defines the name of the <User_TxConfirmation>. This parameter depends on the parameter FrIfUserTxUL. If FrIfUserTxUL equals FR_TP, FR_NM, PDUR or XCP, the name of the <User_TxConfirmation> is fixed. If FrIfUserTxUL equals CDD, the name of the <User_TxConfirmation> is selectable. + + 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + + + + FrIfTxPduId + + The global PDU identifier, which has to be used by the upper layer BSW module. The identifier has to be zero based and consecutive. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + true + 65535 + 0 + + + + FrIfUserTriggerTransmitName + + This parameter defines the name of the <User_TriggerTransmit>. This parameter depends on the parameter FrIfUserTxUL. If FrIfUserTxUL equals FR_TP, FR_NM, PDUR or XCP, the name of the <User_TriggerTransmit> is fixed. If FrIfUserTxUL equals CDD, the name of the <User_TriggerTransmit> is selectable. + + 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + + + + FrIfUserTxUL + + This parameter defines the upper layer (UL) module to which the trigger of the to be transmitted FRIFTXPDUID (via the <User_TriggerTransmit>) or the confirmation of the successfully transmitted FRIFTXPDUID has to be routed (via the <User_TxConfirmation>). + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + CDD + AUTOSAR_ECUC + + + FR_NM + AUTOSAR_ECUC + + + FR_TP + AUTOSAR_ECUC + + + PDUR + AUTOSAR_ECUC + + + XCP + AUTOSAR_ECUC + + + + + + + + FrIfTxPduRef + + Reference to the external PDU definition. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/EcuC/EcucPduCollection/Pdu + + + + + + + +
+
+ + + FrIfGeneral + + This container contains the general configuration parameters of the FlexRay Interface. + + 1 + 1 + false + + + + FrIfAbsTimerIdx + + Maximum number of supported absolut timers. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 15 + 1 + + + + FrIfAllSlotsSupport + + Configuration parameter to enable/disable FrIf support to enable/disable of switching from key-slot / single-slot mode to all slot mode. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + FrIfCancelTransmitSupport + + Configuration parameter to enable/disable FrIf support to request the cancellation of the I-PDU transmission to FrDrv. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + FrIfDevErrorDetect + + Switches the Development Error Detection and Notification on or off + + +

+ true: Development Error Detection and Notification on + false: Development Error Detection and Notification off +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + FrIfDisableLPduSupport + + Configuration parameter to enable/disable FrIf support to disables the hardware resource of a LPdu for transmission/reception. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + FrIfDisableTransceiverBranchSupport + + Configuration parameter to enable/disable FrIf support to disable branches of an active star. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + FrIfEnableTransceiverBranchSupport + + Configuration parameter to enable/disable FrIf support to enable branches of an active star. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + FrIfGetClockCorrectionSupport + + Configuration parameter to enable/disable FrIf support to enable/disable of polling the FlexRay Driver to getting CC clock correction values. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + FrIfGetGetChannelStatusSupport + + Configuration parameter to enable/disable FrIf support to enable/disable of polling the FlexRay Driver to getting error information about the FlexRay communications bus. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + FrIfGetNmVectorSupport + + Configuration parameter to enable/disable FrIf support to request the FlexRay hardware NMVector. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + FrIfGetNumOfStartupFramesSupport + + Configuration parameter to enable/disable FrIf support to enable/disable of polling the FlexRay Driver for the actual number of received startup frames on the bus. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + FrIfGetSyncFrameListSupport + + Configuration parameter to enable/disable FrIf support to enable/disable of polling the FlexRay Driver to getting a list of actual received sync frames. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + FrIfGetTransceiverErrorSupport + + Configuration parameter to enable/disable FrIf support to get the FlexRay Transceiver errors by calling the FlexRay Transceiver module. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + FrIfGetWakeupRxStatusSupport + + Configuration parameter to enable/disable FrIf support to get the wakeup received information from the FlexRay controller. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + FrIfNumClstSupported + + Maximum number of FlexRay Clusters that the FlexRay Interface supports. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 15 + 1 + + + + FrIfNumCtrlSupported + + Maximum number of FlexRay CCs that the FlexRay Interface supports + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 15 + 1 + + + + FrIfPublicCddHeaderFile + + Defines header files for callback functions which shall be included in case of CDDs. Range of characters is 1.. 32. + + 0 + true + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + + + + FrIfReadCCConfigApi + + Configuration parameter to enable/disable the optional FrIf_ReadCCConfig API. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + FrIfReconfigLPduSupport + + Configuration parameter to enable/disable FrIf support to enable/disable the reconfiguration of a given LPdu according to the parameters (FrameId, Channel, CycleRepetition, CycleOffset, PayloadLength, HeaderCRC) at runtime. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + FrIfUnusedBitValue + + Set unused bits to a defined value. + + 0 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 1 + 0 + + + + FrIfVersionInfoApi + + Enables/disables the existence of the FrIf_GetVersionInfo() API service + + +

+ true: FrIf_GetVersionInfo() API service exists + false: FrIf_GetVersionInfo() API service does not exist +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+
+
+
+
+
+
+
+
+
+
diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_FrNm.arxml b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_FrNm.arxml new file mode 100644 index 00000000..87940676 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_FrNm.arxml @@ -0,0 +1,2109 @@ + + + + + + + + + + + + + 4.2.0 + AUTOSAR + 2011-11-09 + + + + + + + AUTOSAR + + + + EcucDefs + + + + FrNm + + The Flexray Nm module + + + + + 4.2.0 + AUTOSAR + 2011-11-09 + + + + 0 + 1 + + VARIANT-LINK-TIME + VARIANT-POST-BUILD + VARIANT-PRE-COMPILE + + + + + FrNmChannelConfig + + This container contains the configuration parameters for all FlexRay NM channels. + + 1 + 1 + true + + + + FrNmChannel + + This container contains the configuration parameters for a FlexRay NM Channel. + + 1 + true + false + + + + FrNmChannelIdentifiers + + This container contains instance specific identifiers related to the respective FlexRay Channel. + + 1 + 1 + false + + + + FrNmCarWakeUpBitPosition + + Specifies the Bit position of the CWU within the NM-Message. + + 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 7 + 0 + + + + FrNmCarWakeUpBytePosition + + Specifies the Byte position of the CWU within the NM-Message. + + 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 7 + 2 + + + + FrNmCarWakeUpFilterEnabled + + If CWU filtering is supported, only the CWU bit within the NM message with source node identifier + + +

+ FrNmCarWakeUpFilterNodeId is considered as CWU request. + FALSE - CWU Filtering is not supported + TRUE - CWU Filtering is supported +

+
+ 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + FrNmCarWakeUpFilterNodeId + + Source node identifier for CWU filtering. If CWU filtering is supported, only the CWU bit within the NM + + +

+ message with source node identifier FrNmCarWakeUpFilterNodeId is considered as CWU + request. +

+
+ 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 0 +
+ + + FrNmCarWakeUpRxEnabled + + Enables or disables support of CarWakeUp bit evaluation in received NM messages. + + +

+ FALSE - CarWakeUp not supported + TRUE - CarWakeUp supported +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + FrNmControlBitVectorActive + + This parameter is used to activate or deactivate the control bit vector support for a Fr Nm Channel. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + FrNmNodeId + + NM node identifier configured for the respective FlexRay Channel. + + +

+ It is used for identifying the respective NM node in the NM-cluster. + It must be unique for each NM node within one NM cluster. +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 0 +
+ + + FrNmPduScheduleVariant + + This parameter defines the PDU scheduling variant that should be used for this channel. + + +

+ Option 1 NM-Vote and NM-Data in static segment (one PDU) + Option 2 NM-Vote and NM-Data in dynamic segment (one PDU) + Option 3 NM-Vote and NM-Data in static segment (separate PDU) + Option 4 NM-Vote in static segment and NM-Data in dynamic segment + Option 5 NM-Vote in dynamic segment and NM-Data in static segment + Option 6 NM-Vote and NM-Data in dynamic segment (separate PDU) + Option 7 Combined NM-Vote and CBV in static segment and NM-Data in dynamic segment +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + ECUC_AUTOSAR + false + + + FRNM_PDU_SCHEDULE_VARIANT_1 + AUTOSAR_ECUC + + + FRNM_PDU_SCHEDULE_VARIANT_2 + AUTOSAR_ECUC + + + FRNM_PDU_SCHEDULE_VARIANT_3 + AUTOSAR_ECUC + + + FRNM_PDU_SCHEDULE_VARIANT_4 + AUTOSAR_ECUC + + + FRNM_PDU_SCHEDULE_VARIANT_5 + AUTOSAR_ECUC + + + FRNM_PDU_SCHEDULE_VARIANT_6 + AUTOSAR_ECUC + + + FRNM_PDU_SCHEDULE_VARIANT_7 + AUTOSAR_ECUC + + +
+ + + FrNmPnEnabled + + Enables or disables support of partial networking. + + +

+ false: Partial networking Range not supported + true: Partial networking supported +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false +
+ + + FrNmPnEraCalcEnabled + + Specifies if FrNm calculates the PN request information for external requests. (ERA) + + +

+ false: PN request are not calculated + true: PN request are calculated +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false +
+ + + FrNmRepeatMessageBitActive + + This parameter is used to activate or deactivate the repeat message bit support for a Fr Nm Channel. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + FrNmSynchronizationPointEnabled + + This parameter defines if this channel shall provide the synchronization point indication to the NM Interface. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + +
+ + + + FrNmPnEraRxNSduRef + + Reference to a Pdu in the COM-Stack. + + +

+ Only one SduRef is required for FrNm because the EIRA is the aggregation over all FlexRay Channels. +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/EcuC/EcucPduCollection/Pdu +
+ + + FrNmChannelHandle + + Channel identifier configured for the respective instance of the NM. + + +

+ The FrNmChannelHandle shall be encoded in the FrNmRxPduId parameter which is passed to FrNm_RxIndication() function called by the FrIf. +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/FrIf/FrIfConfig/FrIfCluster +
+ + + FrNmComMNetworkHandleRef + + This reference points to the unique channel defined by the ComMChannel and provides access to the unique channel index value in ComMChannelId. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMChannel + +
+ + + + FrNmRxPdu + + This container describes the FlexRay NM RX PDU:s. + + 1 + 2 + false + + + + FrNmRxPduContainsData + + This parameted defines if the PDU contains NM Data. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + FrNmRxPduContainsVote + + This parameted defines if the PDU contains NM Vote information. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + FrNmRxPduId + + PDU identifier configured for the respective FlexRay Channel. + + +

+ It is used for referring to the FlexRay Interface receive function. + It must be consistent with the value configured in the FlexRay Interface. + This ID is used for the combined reception of NM Vote and NM Data or for the reception of the NM Vote if NM Data is received in a separate PDU. + + ImplementationType: PduIdType +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + true + 65535 + 0 +
+
+ + + + FrNmRxPduRef + + The reference to a PDU in the global PDU structure described in the AUTOSAR ECU Configuration Specification. This reference will be used by the FrIf module to derive the PDU Id. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/EcuC/EcucPduCollection/Pdu + + +
+ + + FrNmTxPdu + + This container describes the FlexRay NM TX PDU:s. + + 0 + 2 + false + + + + FrNmTxConfirmationPduId + + Handle Id to be used by the Lower Layer to confirm the transmission of the FrNmTxPdu to the LowerLayer. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + true + 65535 + 0 + + + + FrNmTxPduContainsData + + This parameted defines if the PDU contains NM Data. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + FrNmTxPduContainsVote + + This parameted defines if the PDU contains NM Vote information. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + + + FrNmTxPduRef + + The reference to a PDU in the global PDU structure described in the AUTOSAR ECU Configuration Specification. This reference is used to derive the PDU Id that is defined by the FrIf module. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/EcuC/EcucPduCollection/Pdu + + + + + + FrNmUserDataTxPdu + + This optional container is used to configure the UserNm PDU. This container is only available if FrNmComUserDataSupport is enabled. + + 0 + 1 + false + + + + FrNmTxUserDataPduId + + This parameter defines the Handle ID of the NM User Data I-PDU. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + true + 65535 + 0 + + + + + + FrNmTxUserDataPduRef + + Reference to the NM User Data I-PDU in the global PDU collection. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/EcuC/EcucPduCollection/Pdu + + + +
+
+ + + FrNmChannelTiming + + This container contains instance-specific timing related to the respective FlexRay Channel. + + 1 + 1 + false + + + + FrNmDataCycle + + Number of FlexRay Schedule Cycles needed to transmit the NM Data of all ECUs on the FlexRay bus + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + FRNM_CYCLE_VALUE_1 + AUTOSAR_ECUC + + + FRNM_CYCLE_VALUE_16 + AUTOSAR_ECUC + + + FRNM_CYCLE_VALUE_2 + AUTOSAR_ECUC + + + FRNM_CYCLE_VALUE_32 + AUTOSAR_ECUC + + + FRNM_CYCLE_VALUE_4 + AUTOSAR_ECUC + + + FRNM_CYCLE_VALUE_64 + AUTOSAR_ECUC + + + FRNM_CYCLE_VALUE_8 + AUTOSAR_ECUC + + + + + + FrNmMainFunctionPeriod + + This parameter defines the processing cycle of the main function of FrNm module in seconds. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 0.02 + 0.001 + + + + FrNmMsgTimeoutTime + + Timeout of a NM-message. It determines in seconds how long the NM shall wait with notification of transmission failure while communication errors occur on the bus. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65.535 + 0 + + + + FrNmReadySleepCnt + + Numbers of repetitions in the ready sleep state before NM switches to bus sleep mode. + + +

+ On a value of "1", the NM-State Machine will leave the Ready Sleep State after one NM Repetition Cycle with no "keep awake" votes. +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65535 + 1 +
+ + + FrNmRemoteSleepIndTime + + Timeout for Remote Sleep Indication. It defines the time in seconds how long it shall take to recognize that all other nodes are ready to sleep. + + +

+ The value "0" denotes that no Remote Sleep Indication functionality is configured. +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65.535 + 0 +
+ + + FrNmRepeatMessageTime + + Timeout for Repeat Message State. Defines the time in seconds how long the NM shall stay in the Repeat Message State. + + +

+ The value "0" denotes that no Repeat Message State is configured, which means that Repeat Message State is transient and implies that it is left immediately after entry and consequently no startup stability is guaranteed and no node detection procedure is possible. +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65.535 + 0 +
+ + + FrNmRepetitionCycle + + Number of Flexray Schedule Cycles used to repeat the transmission of the Nm vote of all ECUs on the Flexray Bus. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + FRNM_CYCLE_VALUE_1 + AUTOSAR_ECUC + + + FRNM_CYCLE_VALUE_16 + AUTOSAR_ECUC + + + FRNM_CYCLE_VALUE_2 + AUTOSAR_ECUC + + + FRNM_CYCLE_VALUE_32 + AUTOSAR_ECUC + + + FRNM_CYCLE_VALUE_4 + AUTOSAR_ECUC + + + FRNM_CYCLE_VALUE_64 + AUTOSAR_ECUC + + + FRNM_CYCLE_VALUE_8 + AUTOSAR_ECUC + + + + + + FrNmSyncLossTimer + + Initial value for the SyncLossTimer in seconds. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65535 + 0 + + + + FrNmVoteInhibitionEnabled + + Pre-processor switch for enabling the inhibition of vote changes from the next-to-last repetition cycle to the last repetition cycle before the Ready Sleep Counter expires. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + FrNmVotingCycle + + Number of FlexRay Schedule Cycles needed to transmit the Nm vote of all ECUs on the FlexRay Bus. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + FRNM_CYCLE_VALUE_1 + AUTOSAR_ECUC + + + FRNM_CYCLE_VALUE_16 + AUTOSAR_ECUC + + + FRNM_CYCLE_VALUE_2 + AUTOSAR_ECUC + + + FRNM_CYCLE_VALUE_32 + AUTOSAR_ECUC + + + FRNM_CYCLE_VALUE_4 + AUTOSAR_ECUC + + + FRNM_CYCLE_VALUE_64 + AUTOSAR_ECUC + + + FRNM_CYCLE_VALUE_8 + AUTOSAR_ECUC + + + +
+
+
+
+
+
+ + + FrNmGlobalConfig + + This container contains all global configuration parameters for the FrNm module. + + 1 + 1 + false + + + + FrNmGlobalConstants + + This container contains module constants related to the FlexRay NM functionality. + + 1 + 1 + false + + + + FrNmNumberOfClusters + + Number of AUTOSAR FR NM clusters allowed within one ECU. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 1 + + + + + + FrNmGlobalFeatures + + This container contains module features related to the FlexRay NM functionality. + + 1 + 1 + false + + + + FrNmBusSynchronizationEnabled + + Pre-processor switch for enabling the bus synchronisation. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + FrNmComUserDataSupport + + Enable/disable the user data support. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + FrNmControlBitVectorEnabled + + Pre-processor switch for enabling control bit vector support. + + +

+ calculationFormula = If (FrNmNodeDetectionEnabled == False) then Equal(False) else Equal(False or True) +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + FrNmCoordinatorSyncSupport + + Enables/disables the coordinator synchronisation support. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + FrNmCycleCounterEmulation + + Pre-processor switch for enabling the cycle counter emulation. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + FrNmDualChannelPduEnable + + Pre-processor switch for enabling the support of dual channel transmission and reception of NM messages. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + FrNmHwVoteEnable + + Pre-processor switch for enabling the processing of FlexRay Hardware aggregated NM-Votes. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + FrNmNodeDetectionEnabled + + Pre-processor switch for enabling node detection support. + + +

+ calculationFormula = If (FrNmPassiveModeEnabled == False) then Equal(NmNodeDetectionEnabled) else Equal(False) +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + FrNmPassiveModeEnabled + + Pre-processor switch for enabling Passive Mode Configuration support. + + +

+ calculationFormula = Equal(NmPassiveModeEnabled) +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + FrNmPduRxIndicationEnabled + + Pre-processor switch for enabling PDU reception indication. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + FrNmPnEiraCalcEnabled + + Specifies if FrNm calculates the PN request information for internal an external requests. (EIRA) + + +

+ true: PN request are calculated + false: PN request are not calculated +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false +
+ + + FrNmPnResetTime + + Specifies the runtime of the reset timer in seconds. This reset time is valid for the reset of PN requests in the EIRA and in the ERA. The value shall be the same for every channel. Thus it is a global config parameter. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65.535 + 0.001 + + + + FrNmRemoteSleepIndicationEnabled + + Pre-processor switch for enabling remote sleep indication. + + +

+ calculationFormula = If (FrNmPassiveModeEnabled == True) then Equal(False) else Equal(False or True) +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + FrNmRepeatMessageBitEnabled + + Pre-processor switch for enabling the repeat message bit support. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + FrNmSourceNodeIdentifierEnabled + + Pre-processor switch for enabling SourceNodeIdentifier support. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + FrNmStateChangeIndicationEnabled + + Pre-processor switch for enabling state change indication. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + FrNmUserDataEnabled + + Pre-processor switch for enabling user data support. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + FrNmVotingNextToLastRepetitionCycleDisable + + Pre-processor switch for disabling vote changes in the last two + + +

+ repetition cycles before the Ready Sleep Counter expires. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+
+ + + + FrNmPnEiraRxNSduRef + + Reference to a Pdu in the COM-Stack. + + +

+ Only one SduRef is required for FrNm because the EIRA is the aggregation over all FlexRay Channels. +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/EcuC/EcucPduCollection/Pdu +
+
+ + + + FrNmPnInfo + + PN information configuration + + 1 + 1 + false + + + + FrNmPnInfoLength + + Specifies the length of the PN request information in the NM message. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 7 + 0 + + + + FrNmPnInfoOffset + + Specifies the offset of the PN request information in the NM message. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 0 + 7 + 1 + + + + + + FrNmPnFilterMaskByte + + Filter mask byte configuration + + 0 + 7 + false + + + + FrNmPnFilterMaskByteIndex + + Index of the filter mask byte. Specifies the position within the filter mask byte array. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 6 + 0 + + + + FrNmPnFilterMaskByteValue + + Parameter to configure the filter mask byte. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 0 + 255 + 0 + + + + + + +
+ + + FrNmGlobalProperties + + This container contains module properties related to the FlexRay NM functionality. + + 1 + 1 + false + + + + FrNmDevErrorDetect + + Pre-processor switch for enabling development error detection + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + FrNmMainAcrossFrCycle + + Parameter describing if the execution of FrNm_Main function crosses the FlexRay cycle boundary or not. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + FrNmVersionInfoApi + + Pre-processor switch for enabling version info API support. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + +
+
+
+
+
+
+
+
+
+
diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_FrSM.arxml b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_FrSM.arxml new file mode 100644 index 00000000..5c79c44e --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_FrSM.arxml @@ -0,0 +1,694 @@ + + + + + + + + + + + + + 4.2.0 + AUTOSAR + 2011-11-09 + + + + + + + AUTOSAR + + + + EcucDefs + + + + FrSM + + Configuration of the FlexRay State Manager + + + + + 4.2.0 + AUTOSAR + 2011-11-09 + + + + 0 + 1 + + VARIANT-LINK-TIME + VARIANT-POST-BUILD + VARIANT-PRE-COMPILE + + + + + FrSMConfig + + This container comprises the cluster specific configuration of the FlexRay State Manager. + + 1 + 1 + true + + + + FrSMCluster + + This container specifies a FlexRay cluster and all related data. A FlexRay cluster may consist of more than one controller per ECU. + + 1 + true + false + + + + FrSMCheckWakeupReason + + If FrSMCheckWakeupReason is true, the FrSM will check the wakeup reason in order to skip the wakeup in case of wakeup by bus. If FrSMCheckWakeupReason is false, the FrSM will always try to perform a wakeup. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + FrSMDelayStartupWithoutWakeup + + If true, timer t1 shall be started instead of immediately calling FrIf_AllowColdstart in case of a startup without wakeup. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + FrSMDurationT1 + + The duration of timer t1 in seconds. + + +

+ A value of 0 shall imply that the timer is not used. +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + Inf + 0 +
+ + + FrSMDurationT2 + + The duration of timer t2 in seconds. + + +

+ A value of 0 shall imply that the timer is not used. The value of this parameter shall be larger than the value of FrSMDurationT1 parameter. +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + Inf + 0 +
+ + + FrSMDurationT3 + + The duration of timer t3 in seconds. The value of this parameter shall be larger than the value of FrSMDurationT1 parameter. + + +

+ A value of 0 shall imply that the timer is not used. It shall only be possible to configure a value 0 if no FrNm is used. +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + Inf + 0 +
+ + + FrSMIsColdstartEcu + + True: The ECU is a coldstart node for this FlexRay cluster. + + +

+ False: The ECU is no coldstart node for this FlexRay cluster. +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + FrSMIsWakeupEcu + + True: FrSM shall perform a wakeup for this cluster. + + +

+ False: FrSM shall never perform a wakeup for this FlexRay cluster. +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + FrSMMainFunctionCycleTime + + This parameter defines the cycle time in seconds of the periodic calling of FrSM main function. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + Inf + 0 + + + + FrSMMinNumberOfColdstarter + + This parameter defines the number of coldstarter that should not be underrun. If this parameter is not configured the mainfunction shall not check the number of startup frames. + + 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 0 + + + + FrSMNumWakeupPatterns + + Maximum number of Wakeup Patterns the node may send before going to FRSM_STARTUP. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65535 + 0 + + + + FrSMStartupRepetitions + + The number of times an ECU may repeat the startup procedure for a FlexRay cluster. + + 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65535 + 0 + + + + FrSMStartupRepetitionsWithWakeup + + The number of times an ECU may repeat the startup procedure including a wakeup for a FlexRay cluster. + + 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65535 + 0 + +
+ + + + FrSMComMNetworkHandleRef + + Reference to the unique handle to identify one certain FlexRay network correspond to one of the network handles of the ComM configuration. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMChannel + + + + FrSMFrIfClusterRef + + References the cluster configuration in the FlexRay Interface configuration. + + +

+ Note that the assigned controllers and transceivers are defined in the FrIf configuration and can be accessed via this reference. +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/FrIf/FrIfConfig/FrIfCluster +
+
+ + + + FrSMClusterDemEventParameterRefs + + Container for the references to DemEventParameter elements which shall be invoked using the API Dem_ReportErrorStatus in case the corresponding error occurs. The EventId is taken from the referenced DemEventParameter's DemEventId value. + + +

+ The standardized errors are provided in this container and can be extended by vendor specific error references. +

+
+ 0 + 1 + false + + + + FRSM_E_CLUSTER_STARTUP + + Reference to the DemEventParameter which shall be issued when the error "FRSM_E_CLUSTER_STARTUP" has occured. If the reference is not configured the error shall be reported as DET error. + + 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter + + + + FRSM_E_CLUSTER_SYNC_LOSS + + Reference to the DemEventParameter which shall be issued when the error "FRSM_E_CLUSTER_SYNC_LOSS" has occurred. If the reference is not configured the error shall be reported as DET error. + + 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter + + +
+
+
+
+
+ + + FrSMGeneral + + This container contains the general configuration parameters of the FlexRay State Manager. + + 1 + 1 + false + + + + FrSMDevErrorDetect + + Enables and disables the development error detection and + + +

+ notification mechanism. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false +
+ + + FrSMSyncLossErrorIndicationName + + Name of <Cdd>_SyncLossErrorIndication function that shall be called on loss of synchronization. If this parameter is omitted no indication shall take place. + + 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + + + + FrSMVersionInfoApi + + Enables and disables the version info API + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + +
+
+
+
+
+
+
+
+
+
diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_FrTSyn.arxml b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_FrTSyn.arxml new file mode 100644 index 00000000..1668c009 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_FrTSyn.arxml @@ -0,0 +1,615 @@ + + + + + + + + + + + + + 4.2.0 + AUTOSAR + 2011-11-09 + + + + + + + AUTOSAR + + + + EcucDefs + + + + FrTSyn + + This represents the specific configuration variant for the TSyn on Flexray. + + VENDOR_SPECIFIC_MODULE_DEFINITION + + + + 1.00.00 + visssf + 2014-08-26T09:27:58+02:00 + + + + Initial creation (Beta) + + + ESCAN00077543 + + + + + + 1.00.01 + visssf + 2015-03-20T08:57:30+01:00 + + + + Updated SW version + + + + + + 2.00.00 + visssf + 2015-09-22T09:26:14+02:00 + + + + Updated SW version + + + + + + 2.01.00 + visssf + 2016-02-26T11:52:11+01:00 + + + + Support multiple masters per Time Domain + + + ESCAN00088578 + + + + + + + 0 + 1 + + VARIANT-POST-BUILD + VARIANT-PRE-COMPILE + + + + + FrTSynGeneral + + This container holds the general parameters of the Flexray-specific Synchronized Time-base Manager + + + + + false + false + + + + 1 + 1 + + + + FrTSynDevErrorDetect + + Switch for enabling the development error detection. + + 1 + 1 + AUTOSAR_ECUC + false + true + + + + FrTSynMainFunctionPeriod + + Schedule period of the main function FrTSyn_MainFunction. Unit: [s]. + + + + + SEC + MSEC + + + + 1 + 1 + AUTOSAR_ECUC + false + 1.7976931348623157E+308 + 0 + + + + FrTSynVersionInfo + + Activate/Deactivate the version information API (FrTSyn_GetVersionInfo). True: version information API activated False: version information API deactivated. + + 1 + 1 + AUTOSAR_ECUC + false + false + + + + + + FrTSynGlobalTimeOfsDataIDList + + The DataIDList for OFS messages ensures the identification of data elements due to CRC calculation process. + + + + + false + false + + + + 1 + 1 + + + + FrTSynGlobalTimeOfsDataIDListElement + + Element of the DataIDList for OFS messages ensures the identification of data elements due to CRC calculation process. + + + + + false + false + + + + 16 + 16 + + + + FrTSynGlobalTimeOfsDataIDListIndex + + Index of the DataIDList for OFS messages ensures the identification of data elements due to CRC calculation process. + + 1 + 1 + AUTOSAR_ECUC + false + 15 + 0 + + + + FrTSynGlobalTimeOfsDataIDListValue + + Value of the DataIDList for OFS messages ensures the identification of data elements due to CRC calculation process. + + 1 + 1 + AUTOSAR_ECUC + false + 255 + 0 + + + + + + + + FrTSynGlobalTimeSyncDataIDList + + The DataIDList for SYNC messages ensures the identification of data elements due to CRC calculation process. + + + + + false + false + + + + 1 + 1 + + + + FrTSynGlobalTimeSyncDataIDListElement + + Element of the DataIDList for SYNC messages ensures the identification of data elements due to CRC calculation process. + + + + + false + false + + + + 16 + 16 + + + + FrTSynGlobalTimeSyncDataIDListIndex + + Index of the DataIDList for SYNC messages ensures the identification of data elements due to CRC calculation process. + + 1 + 1 + AUTOSAR_ECUC + false + 15 + 0 + + + + FrTSynGlobalTimeSyncDataIDListValue + + Value of the DataIDList for SYNC messages ensures the identification of data elements due to CRC calculation process. + + 1 + 1 + AUTOSAR_ECUC + false + 255 + 0 + + + + + + + + + + FrTSynGlobalTimeDomain + + This represents the existence of a global time domain on Flexray. The FrTSyn module can administrate several global time domains at the same time that in itself form a hierarchy of domains and sub-domains. + + + + + false + false + + + + +

+ If the FrTSyn exists it is assumed that at least one global time domain exists. +

+
+ 1 + true + + + + FrTSynGlobalTimeDomainId + + The global time domain ID. + + 1 + 1 + AUTOSAR_ECUC + false + 31 + 0 + + + + FrTSynGlobalTimeSequenceCounterJumpWidth + + The SequenceCounterJumpWidth specifies the maximum allowed gap of the Sequence Counter between two SYNC resp. two OFS messages. + + 1 + 1 + AUTOSAR_ECUC + false + 15 + 1 + + + + + + FrTSynSynchronizedTimeBaseRef + + Mandatory reference to the required synchronized time-base. + + 1 + 1 + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/StbM/StbMSynchronizedTimeBase + + + + + + FrTSynGlobalTimeMaster + + Configuration of the global time master. Each global time domain is required to have exactly one global time master. This master may or may not exist on the configured ECU. + + + + + false + true + + + + 0 + true + + + + FrTSynGlobalTimeTxCrcSecured + + This represents the configuration of whether or not CRC is supported. + + 1 + 1 + AUTOSAR_ECUC + false + + + CRC_NOT_SUPPORTED + AUTOSAR_ECUC + + + CRC_SUPPORTED + AUTOSAR_ECUC + + + + + + FrTSynGlobalTimeTxPeriod + + This represents the TX period. Unit: seconds + + + + + SEC + MSEC + + + + 1 + 1 + AUTOSAR_ECUC + false + 1.7976931348623157E+308 + 0 + + + + + + FrTSynGlobalTimeMasterPdu + + This container carries all properties required to configure the PDU sent by the global time master for the given global time domain. + + + + + false + false + + + + 1 + 1 + + + + FrTSynGlobalTimeMasterConfirmationHandleId + + This represents the handle ID of the PDU that contains the global time information. + + 1 + 1 + AUTOSAR_ECUC + true + 0 + 65535 + 0 + + + + + + FrTSynGlobalTimePduRef + + This represents the reference to the Pdu taken to transmit the global time information. The global time master of a global time domain acts as the sender of the Pdu while all the time slaves are supposed to receive the Pdu. + + 1 + 1 + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/EcuC/EcucPduCollection/Pdu + + + + + + + + FrTSynGlobalTimeSlave + + This represents the time slave for the enclosing global time domain. + + + + + false + false + + + + 0 + 1 + + + + FrTSynRxCrcValidated + + This parameter controls whether or not CRC validation shall be supported. + + 1 + 1 + AUTOSAR_ECUC + false + + + CRC_IGNORED + AUTOSAR_ECUC + + + CRC_NOT_VALIDATED + AUTOSAR_ECUC + + + CRC_VALIDATED + AUTOSAR_ECUC + + + + + + + + FrTSynGlobalTimeSlavePdu + + This container carries all properties required to configure the PDU received by the time slave for the given global time domain. + + + + + false + false + + + + 1 + 1 + + + + FrTSynGlobalTimeSlaveHandleId + + This represents the handle ID of the PDU that contains the global time information. + + 1 + 1 + AUTOSAR_ECUC + true + 0 + 65535 + 0 + + + + + + FrTSynGlobalTimePduRef + + This represents the reference to the Pdu taken to transmit the global time information. The global time master of a global time domain acts as the sender of the Pdu while all the time slaves are supposed to receive the Pdu. + + 1 + 1 + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/EcuC/EcucPduCollection/Pdu + + + + + + +
+
+
+
+
+
+
+
+
diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_FrTp.arxml b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_FrTp.arxml new file mode 100644 index 00000000..1764f75f --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_FrTp.arxml @@ -0,0 +1,1207 @@ + + + + + + + + + + + + + 4.2.0 + AUTOSAR + 2011-11-09 + + + + + + + AUTOSAR + + + + EcucDefs + + + + FrTp + + Configuration of the FlexRay Transport Protocol module according to ISO 10681-2. + + + + + 4.2.0 + AUTOSAR + 2011-11-09 + + + + 0 + 1 + + VARIANT-POST-BUILD + VARIANT-PRE-COMPILE + + + + + FrTpGeneral + + This container contains the general configuration parameters of the FlexRay Transport Protocol module. + + 1 + 1 + false + + + + FrTpAckRt + + Preprocessor switch for enabling the Acknowledgement and retry mechanisms. + + +

+ True: Acknowledge and Retry is enabled + False: Acknowledge and Retry is disabled +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + FrTpChanNum + + Preprocessor switch for defining the number of concurrent channels the module supports. Up to 32 channels shall be definable here. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 32 + 1 + + + + FrTpChangeParamApi + + Preprocessor switch for enabling the API to change FrTp communication + + +

+ parameters. + True: ChangeParameter API is enabled + False: ChangeParameter API is disabled. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + FrTpDevErrorDetect + + Preprocessor switch for enabling development error detection. + + +

+ True: Development Error Detection is enabled + False: Development Error Detection is disabled +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + FrTpFullDuplexEnable + + Preprocessor switch for enabling full duplex mechanisms for all channels. + + +

+ True: Full duplex is enabled + False: Fullduplex is disabled (Half duplex is enabled) +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false +
+ + + FrTpMainFuncCycle + + This parameter contains the calling period of the TPs Main Function. The parameter is specified in seconds. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + Inf + 0 + + + + FrTpTransmitCancellation + + Preprocessor switch for enabling Transmit Cancellation. + + +

+ True: Transmit Cancellation is enabled + False: Transmit Cancellation is disabled +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + FrTpUnknownMsgLength + + Preprocessor switch to support data transfer with unknown message length. + + +

+ True: Transmission with unknown message length is enabled + False: Transmission with unknown message length is disabled +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + FrTpVersionInfoApi + + Preprocessor switch for enabling the Version info API. + + +

+ True: Version Info API is enabled + False: Version Info API is disabled +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+
+
+ + + FrTpMultipleConfig + + This container holds one or several multiple configuration sets. + + 1 + 1 + true + + + + FrTpConnection + + This container contains the connection specific parameters to transfer N-PDUs via FlexRay TP. + + 1 + true + false + + + + FrTpBandwidthLimitation + + This parameter indicates wheather the connection requires a bandwidth limitation or not. If FrTpBandwidthLimitation=True the sender shall send a StartFrame always on the first PDU of a PDU-Pool. + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + FrTpLa + + This parameter defines the Local Address for the respective connection. When the local instance is the sender, this is the Source Address within the TP frame. When the local instance is the receiver, this is the Target Address within the TP frame. + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65535 + 0 + + + + FrTpMultipleReceiverCon + + This parameter defines, whether this connection is an 1:1 ('false') or an 1:n ('true') connection. If data segmentation is required this parameter is used to check whether segmentation is possible or not. If the connection is 1:n segmentation is not possible and an error will occur. + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + FrTpRa + + This parameter defines the Remote Address for the respective connection. When the local instance is the sender, this is the Target Address within the TP frame. When the local instance is the receiver, this is the Source Address within the TP frame. + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65535 + 0 + + + + + + FrTpConCtrlRef + + FrTpConnectionControlReference: + + +

+ This parameter defines a reference to a connection control container. +

+
+ 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/FrTp/FrTpMultipleConfig/FrTpConnectionControl +
+ + + FrTpRxPduPoolRef + + This parameter defines a reference to a RxPduPool. + + 0 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/FrTp/FrTpMultipleConfig/FrTpRxPduPool + + + + FrTpTxPduPoolRef + + This parameter defines a reference to a TxPduPool. + + 0 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/FrTp/FrTpMultipleConfig/FrTpTxPduPool + +
+ + + + FrTpRxSdu + + This parameter defines the Rx Service Data Unit Identifier (Sdu Id) which uniquely identifies a data transfer (inter-module communication) between FrTp and PDUR. + + 0 + 1 + false + + + + FrTpRxSduId + + This unique identifier is used for change parameter request or receive cancellation from PduR to FrTp. + + +

+ ImplementationType: PduIdType +

+
+ 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + true + 65535 + 0 +
+
+ + + + FrTpRxSduRef + + Reference to a PDU in the global PDU structure. + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/EcuC/EcucPduCollection/Pdu + + +
+ + + FrTpTxSdu + + This parameter defines the Tx Service Data Unit Identifier (Sdu Id) which uniquely identifies a data transfer (inter-module communication) between FrTp and PDUR. + + 0 + 1 + false + + + + FrTpTxSduId + + This is a unique identifier for a to be transmitted message from the PduR to the FrTp. + + +

+ ImplementationType: PduIdType +

+
+ 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + true + 65535 + 0 +
+
+ + + + FrTpTxSduRef + + Reference to a PDU in the global PDU structure. + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/EcuC/EcucPduCollection/Pdu + + +
+
+
+ + + FrTpConnectionControl + + This container contains the configuration parameters to control a FlexRay TP connection. + + 1 + true + false + + + + FrTpAckType + + This parameter defines the type of acknowledgement which is used for the specific channel. + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + FRTP_ACK_WITH_RT + AUTOSAR_ECUC + + + FRTP_NO + AUTOSAR_ECUC + + + + + + FrTpMaxAr + + This parameter defines the maximum number of trying to send a frame when a TIMEOUT AR occurs. + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 0 + + + + FrTpMaxAs + + This parameter defines the maximum number of trying to send a frame when a TIMEOUT AS occurs. + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 0 + + + + FrTpMaxBufferSize + + Limits the maximal buffer size the FrTp can choose in order to limit the amount of Tx buffer that will be requested at the sender side in a segmented transfer. + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65535 + 1 + + + + FrTpMaxFCWait + + This parameter defines the maximum number of FlowControl N-PDUs with FlowState "WAIT" + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 0 + + + + FrTpMaxFrIf + + This parameter defines the maximum number of trying to send a frame when the FrIf returns an error. + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 0 + + + + FrTpMaxNbrOfNPduPerCycle + + This parameter is part of the ISO 10681-2 protocol's FlowControl parameter "Bandwidth Control (BC)". It limits the number of N-Pdus the sender is allowed to transmit within a FlexRay cycle. + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 31 + 0 + + + + FrTpMaxRn + + This parameter defines the maximum number of retries (if retry is configured). + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 0 + + + + FrTpSCexp + + This parameter is part of the ISO 10681-2 protocol's FlowControl parameter "Bandwidth Control (BC)". It represents the exponent to calculate the minimum number of "Separation Cycles" the sender has to wait for the next transmission of an FrTp N-Pdu. + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 7 + 0 + + + + FrTpTimeBr + + This parameter defines the time in seconds the FrTp requires to transmit a corresponding FlowControl Frame. According to ISO 10681-2 this parameter is a performance requirement. + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 0.255 + 0 + + + + FrTpTimeBuffer + + This parameter defines the time in seconds of waiting for the next try to get a Tx or Rx buffer. + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65.535 + 0 + + + + FrTpTimeFrIf + + This parameter defines the time in seconds of waiting for the next try (if retry is activated) to send via FrIf_Transmit. + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 0.255 + 0 + + + + FrTpTimeoutAr + + This parameter states the timeout in seconds between the PDU transmit request of the Transport Layer to the FlexRay Interface and the corresponding confirmation of the FlexRay Interface on the receiver side (for FC or AF). + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65.535 + 0 + + + + FrTpTimeoutAs + + This parameter specifies the timeout in seconds the FrIf shall confirm a transmitted Pdu to the FrTp. + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65.535 + 0 + + + + FrTpTimeoutBs + + This parameter defines the timeout in seconds for waiting for an FC or AF on the sender side in a 1:1 connection. + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65.535 + 0 + + + + FrTpTimeoutCr + + This parameter defines the timeout value in seconds a receiver is waiting for a CF or a LF. + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65.535 + 0 + + + + + + FrTpRxPduPool + + This container contains all Pdus that are assigned to that Pdu Pool. + + 0 + true + false + + + + FrTpRxPdu + + Container to hold the PDU parameters. + + +

+ ImplementationType: PduInfoType +

+
+ 0 + true + false + + + + FrTpRxPduId + + This is a unique identifier for a received message which is forwarded from the FrIf to the FrTp. + + +

+ ImplementationType: PduIdType +

+
+ 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + true + 65535 + 0 +
+
+ + + + FrTpRxPduRef + + Reference to a PDU in the global PDU structure. + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/EcuC/EcucPduCollection/Pdu + + +
+
+
+ + + FrTpTxPduPool + + This container contains all Pdus that are assigned to that Pdu Pool. + + 0 + true + false + + + + FrTpTxPdu + + Container to hold the PDU parameters. + + +

+ ImplementationType: PduInfoType +

+
+ 1 + true + false + + + + FrTpTxConfirmationPduId + + Handle Id to be used by the FrIf to confirm the transmission of the FrTpTxPdu to the FrIf module. + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + true + 65535 + 0 + + + + + + FrTpTxPduRef + + Reference to a PDU in the global PDU structure. + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/EcuC/EcucPduCollection/Pdu + + +
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_FrTrcv.arxml b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_FrTrcv.arxml new file mode 100644 index 00000000..c085256f --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_FrTrcv.arxml @@ -0,0 +1,732 @@ + + + + + + + + + + + + + 4.2.0 + AUTOSAR + 2011-11-09 + + + + + + + AUTOSAR + + + + EcucDefs + + + + FrTrcv + + Configuration of the FrTrcv (FlexRay Transceiver driver) module. + + + + + 4.2.0 + AUTOSAR + 2011-11-09 + + + + 0 + true + + VARIANT-PRE-COMPILE + + + + + FrTrcvChannel + + Container gives FlexRay transceiver driver information about a single FlexRay transceiver channel. + + +

+ Any FlexRay transceiver driver has such FlexRay transceiver channels. +

+
+ 1 + true + false + + + + FrTrcvChannelId + + Unique identifier of the FlexRay Transceiver Channel. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + true + 255 + 0 + + + + FrTrcvChannelUsed + + Shall the related FlexRay transceiver channel be used? + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + true + + + + FrTrcvControlsPowerSupply + + Is ECU power supply controlled by this transceiver? + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + FrTrcvEnableInterruptCallout + + This parameter defines the existence and the name of a callout function that enables the interrupt pin for the wakeup. If this parameter is omitted no callout shall take place. + + 0 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + + + + FrTrcvInitState + + State of FlexRay transceiver after power on. + + +

+ ImplementationType: FrTrcv_TrcvModeType +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + FRTRCV_OP_MODE_NORMAL + + + FRTRCV_TRCVMODE_NORMAL + AUTOSAR_ECUC + + + FRTRCV_TRCVMODE_RECEIVEONLY + AUTOSAR_ECUC + + + FRTRCV_TRCVMODE_SLEEP + AUTOSAR_ECUC + + + FRTRCV_TRCVMODE_STANDBY + AUTOSAR_ECUC + + +
+ + + FrTrcvMaxBaudrate + + Max baudrate for transceiver hardware type. Only used for validation purposes. Value shall be configured by configuration tool based on + + +

+ FRTRCV_HARDWARE_NAME and internal information about ability of this hardware typel. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + FR_10M + AUTOSAR_ECUC + + + FR_2M5 + AUTOSAR_ECUC + + + FR_5M0 + AUTOSAR_ECUC + + +
+ + + FrTrcvWakeupByBusUsed + + Is wake up by node supported? If FlexRay transceiver hardware does not support wake up by node value is always FALSE. If FlexRay transceiver hardware supports wake up by node value is TRUE or FALSE depending whether it is used or not. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + +
+ + + + FrTrcvIcuChannelRef + + Reference to the IcuChannel to enable/disable the interrupts for wakeups. + + 0 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Icu/IcuConfigSet/IcuChannel + + + + FrTrcvWakeupSourceRef + + Reference to a wakeup source in the EcuM configuration. If + + +

+ FrTrcvWakeUpSupport is configured as FRTRCV_WAKEUP_NOT_SUPPORTED the + FrTrcvWakeupSourceRef is not needed. + + Implementation Type: reference to EcuM_WakeupSourceType +

+
+ 0 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/EcuM/EcuMConfiguration/EcuMCommonConfiguration/EcuMWakeupSource +
+
+ + + + FrTrcvAccess + 1 + 1 + + + + FrTrcvDioAccess + + Container gives FR transceiver driver information about accessing ports and port pins. If a FR transceiver hardware has no Dio interface, there is no instance of this container. + + 0 + 1 + false + + + + FrTrcvDioChannelAccess + + In this Container the relation between FR transceiver hardware pin names and Dio port access information is given. + + 1 + true + false + + + + FrTrcvHardwareInterfaceName + + FR transceiver hardware interface name. It is typically the name of a pin. From a Dio point of view it is either a port, a single channel or a channel group. Depending on this fact either FRTRCV_DIO_PORT_SYMBOLIC_NAME or FRTRCV_DIO_CHANNEL_SYMBOLIC_NAME or FRTRCV_DIO_CHANNEL_GROUP_SYMBOLIC_NAME shall reference a Dio configuration. The FR transceiver driver implementation description shall list up this name for the appropriate FR transceiver hardware. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + + + + + + FrTrcvDioSymNameRef + + Choice Reference to a DIO Port, DIO Channel or DIO Channel Group. This reference replaces the FRTRCV_DIO_PORT_SYM_NAME, FRTRCV_DIO_CHANNEL_SYM_NAME and FRTRCV_DIO_GROUP_SYM_NAME references in the Fr Trcv SWS. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + + /AUTOSAR/EcucDefs/Dio/DioConfig/DioPort/DioChannel + /AUTOSAR/EcucDefs/Dio/DioConfig/DioPort/DioChannelGroup + /AUTOSAR/EcucDefs/Dio/DioConfig/DioPort + + + + + + + + + FrTrcvSpiSequence + + Container gives FlexRay transceiver driver information about one SPI sequence. One SPI sequence used by FlexRay transceiver driver is in exclusive use for it. No other driver is allowed to access this sequence. FlexRay transceiver driver may use one sequence to access n FlexRay transceiver hardwares chips of the same type or n sequences are used to access one single FlexRay transceiver hardware chip. If a FlexRay transceiver hardware has no SPI interface, there is no instance of this container. + + 0 + 1 + false + + + + FrTrcvSpiSequenceName + + Reference to a Spi sequence configuration container. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Spi/SpiDriver/SpiSequence + + + + + + + + FrTrcvBranchIdContainer + + Only one SymbolicNameValue can be defined per container. Therefore this container is necessary. + + 1 + 1 + false + + + + FrTrcvBranchId + + Unique branch id. It is used by CDDs and internally. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + true + 255 + 0 + + + + + + FrTrcvChannelDemEventParameterRefs + + Container for the references to DemEventParameter elements which shall be invoked using the API Dem_ReportErrorStatus API in case the corresponding error occurs. The EventId is taken from the referenced DemEventParameter's DemEventId value. The standardized errors are provided in the container and can be extended by vendor specific error references. + + 0 + 1 + false + + + + FRTRCV_E_FR_BUSERROR_TRCV + + Reference to configured DEM event to report "Error Status of Class B (SPI) transceiver bus errors where TrcvIdx is the transceiver index" + + 0 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter + + + + FRTRCV_E_FR_ERRN_TRCV + + Reference to configured DEM event to report "Error Status of Class A (GPIO) transceiver" + + 0 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter + + + + +
+ + + FrTrcvGeneral + + Container gives FlexRay transceiver driver basic information. + + 1 + 1 + false + + + + FrTrcvDemReportErrorStatusConfiguration + + Name of a C function which substitutes Dem_ReportErrorStatus. + + 0 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + + + + FrTrcvDevErrorDetect + + Switches development error detection and notification on and off. + + +

+ If switched on, #define FRTRCV_DEV _ERROR_DETECT ON shall be generated. If switched off, #define FRTRCV_DEV_ERROR _DETECT OFF shall be generated. Define shall be part of file FrTrcv_Cfg.h. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + FrTrcvErrorCheckDuringCommunication + + Enable a functionality to check transceiver's state during communication. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + FrTrcvErrorCheckInInit + + Enable a functionality to check transceiver's state while initialization process of FrTrcv. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + FrTrcvGetVersionInfo + + Switches version information API on and off. If switched off, function need not be present in compiled code. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + FrTrcvIndex + + Specifies the InstanceId of this module instance. If only one instance is present it shall have the Id 0. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 0 + + + + FrTrcvMainFunctionCycleTime + + Cyclic call time for function FrTrcvMainFunction in seconds. A call time of 0ms indicates no calls for this function. In this case function need not be present in compiled code. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + Inf + 0 + + + + FrTrcvRetryCountInInit + + Specifies the number of retry count when error occurs while initialization process of FrTrcv. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 0 + + + + FrTrcvWaitCount + + Wait count for transceiver state changes. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 0 + 4294967295 + 0 + + + + FrTrcvWakeUpSupport + + Informs whether wake up is supported by polling or whether it is not supported. + + +

+ In case no wake up is supported by FlexRay transceiver hardware setting has to be always NO. + Only in case wake up is supported by polling main function FlexRayTrcv_main has to be present in source code. In case of support for wake up either by polling wake up ability may be switched on or off for each channel of one FlexRay transceiver channel independently by FrTrcvWakeupByBusUsed. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + FRTRCV_WAKEUP_BY_POLLING + AUTOSAR_ECUC + + + FRTRCV_WAKEUP_NOT_SUPPORTED + AUTOSAR_ECUC + + +
+
+
+
+
+
+
+
+
+
+
diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_Gpt.arxml b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_Gpt.arxml new file mode 100644 index 00000000..435af870 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_Gpt.arxml @@ -0,0 +1,580 @@ + + + + + + + + + + + + + 4.2.0 + AUTOSAR + 2011-11-09 + + + + + + + AUTOSAR + + + + EcucDefs + + + + Gpt + + Configuration of the Gpt (General Purpose Timer) module. + + + + + 4.2.0 + AUTOSAR + 2011-11-09 + + + + 0 + 1 + + VARIANT-POST-BUILD + VARIANT-PRE-COMPILE + + + + + GptChannelConfigSet + + This container is the base of a Configuration Set which contains the configured GPT channels. This way, different configuration sets can be defined for post-build process. + + 1 + 1 + true + + + + GptChannelConfiguration + + Configuration of an individual GPT channel. + + 1 + true + false + + + + GptChannelId + + Channel Id of the GPT channel. This value will be assigned to the symbolic name derived of the GptChannelConfiguration container short name. + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + true + 4294967295 + 0 + + + + GptChannelMode + + Specifies the behaviour of the timer channel after the target time is reached. + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + GPT_CH_MODE_CONTINUOUS + AUTOSAR_ECUC + + + GPT_CH_MODE_ONESHOT + AUTOSAR_ECUC + + + + + + GptChannelTickFrequency + + Specifies the tick frequency of the timer channel in Hz. + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + Inf + 0 + + + + GptChannelTickValueMax + + Maximum value in ticks, the timer channel is able to count. With the next tick, the timer rolls over to zero. + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 18446744073709551615 + 0 + + + + GptEnableWakeup + + Enables wakeup capability of MCU for a channel. + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + GptNotification + + Function pointer to callback function (for non-wakeup notification) + + 0 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + + + + + + GptChannelClkSrcRef + + Reference to the GptClockReferencePoint from which the channel + + +

+ clock is derived. +

+
+ 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Gpt/GptDriverConfiguration/GptClockReferencePoint +
+
+ + + + GptWakeupConfiguration + + Function pointer to callback function (for non-wakeup notification). + + 0 + 1 + false + + + + GptWakeupSourceRef + + In case the wakeup-capability is true this value is transmitted to the Ecu State Manager. + + +

+ Implementation Type: reference to EcuM_WakeupSourceType +

+
+ 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/EcuM/EcuMConfiguration/EcuMCommonConfiguration/EcuMWakeupSource +
+
+
+
+
+
+
+ + + GptConfigurationOfOptApiServices + + This container contains all configuration switches for configuring optional API services of the GPT driver. + + 1 + 1 + false + + + + GptDeinitApi + + Adds / removes the service Gpt_DeInit() from the code. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + GptEnableDisableNotificationApi + + Adds / removes the services Gpt_EnableNotification() and Gpt_DisableNotification from the code. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + GptTimeElapsedApi + + Adds / removes the service Gpt_GetTimeElapsed() from the code + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + GptTimeRemainingApi + + Adds / removes the service Gpt_GetTimeRemaining() from the code. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + GptVersionInfoApi + + Adds / removes the service Gpt_GetVersionInfo() from the code. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + GptWakeupFunctionalityApi + + Adds / removes the services Gpt_SetMode(), Gpt_EnableWakeup() Gpt_DisableWakeup() and Gpt_CheckWakeup() from the code. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + + + GptDriverConfiguration + + This container contains the module-wide configuration (parameters) of the GPT Driver + + 1 + 1 + false + + + + GptDevErrorDetect + + Enables/Disables development error detection. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + GptReportWakeupSource + + Enables/Disables wakeup source reporting. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + + + GptClockReferencePoint + + This container contains a parameter, which represents a reference to a container of the type McuClockReferencePoint (defined in module MCU). + + +

+ A container is needed to support multiple clock references (hardware dependent). +

+
+ 1 + true + false + + + + GptClockReference + + Reference to a container of the type McuClockReferencePoint, to select an input clock. + + +

+ The configuration editor for the GPT module can support the integrator by only allowing a selection of those clock reference points that can be connected physically to the GPT hardware peripheral. + The desired frequency (desired by GPT) has to be the same as the selected and provided frequency of the MCU configuration. This has to be checked automatically. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Mcu/McuModuleConfiguration/McuClockSettingConfig/McuClockReferencePoint +
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_Icu.arxml b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_Icu.arxml new file mode 100644 index 00000000..7313e194 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_Icu.arxml @@ -0,0 +1,967 @@ + + + + + + + + + + + + + 4.2.0 + AUTOSAR + 2011-11-09 + + + + + + + AUTOSAR + + + + EcucDefs + + + + Icu + + Configuration of the Icu (Input Capture Unit) module. + + + + + 4.2.0 + AUTOSAR + 2011-11-09 + + + + 0 + true + + VARIANT-POST-BUILD + VARIANT-PRE-COMPILE + + + + + IcuConfigSet + + This container is the base for a multiple configuration set + + 1 + 1 + true + + + + IcuMaxChannel + + This parameter contains the number of Channels configured. It will be gathered by tools during the configuration stage. + + +

+ calculationFormula = Number of configured Icu Channels + + Implementation Type: Icu_ChannelType +

+
+ 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65535 + 0 +
+
+ + + + IcuChannel + + Configuration of an individual ICU channel. + + 1 + true + false + + + + IcuChannelId + + Channel Id of the ICU channel. This value will be assigned to the symbolic name derived of the IcuChannel container short name. + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + true + 65535 + 0 + + + + IcuDefaultStartEdge + + Configures the default-activation-edge which shall be used for this channel if there was no activation-edge configured by the call of service Icu_SetActivationCondition(). + + +

+ In case the Measurement Mode is "IcuSignalMeasurement" and the properties "DutyCycle" or "Period" are set, the edge configured here is used as Default Period Start Edge. + + Implementation Type: Icu_ActivationType +

+
+ 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + ICU_BOTH_EDGES + AUTOSAR_ECUC + + + ICU_FALLING_EDGE + AUTOSAR_ECUC + + + ICU_RISING_EDGE + AUTOSAR_ECUC + + +
+ + + IcuMeasurementMode + + Configures the measurement mode of this channel. + + +

+ Implementation Type: Icu_MeasurementModeType +

+
+ 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + ICU_MODE_EDGE_COUNTER + AUTOSAR_ECUC + + + ICU_MODE_SIGNAL_EDGE_DETECT + AUTOSAR_ECUC + + + ICU_MODE_SIGNAL_MEASUREMENT + AUTOSAR_ECUC + + + ICU_MODE_TIMESTAMP + AUTOSAR_ECUC + + +
+ + + IcuWakeupCapability + + Information about the wakeup-capability of this channel. + + +

+ true: Channel is wakeup capable. + false: Channel is not wakeup capable. +

+
+ 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+
+ + + + IcuSignalEdgeDetection + + This container contains the configuration (parameters) in case the measurement mode is "IcuSignalEdgeDetection" + + 0 + 1 + false + + + + IcuSignalNotification + + Notification function for signal notification. + + 0 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + + + + + + IcuSignalMeasurement + + This container contains the configuration (parameters) in case the measurement mode is "IcuSignalMeasurement" + + 0 + 1 + false + + + + IcuSignalMeasurementProperty + + Configures the property that could be measured in case the mode is "IcuSignalMeasurement". + + +

+ This property can not be changed during runtime. + + Implementation Type: Icu_SignalMeasurementPropertyType +

+
+ 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + ICU_ACTIVE_TIME + AUTOSAR_ECUC + + + ICU_DUTY_CYCLE + AUTOSAR_ECUC + + + ICU_HIGH_TIME + AUTOSAR_ECUC + + + ICU_LOW_TIME + AUTOSAR_ECUC + + + ICU_PERIOD_TIME + AUTOSAR_ECUC + + +
+
+
+ + + IcuTimestampMeasurement + + This container contains the configuration (parameters) in case the measurement mode is "IcuTimestamp" + + 0 + 1 + false + + + + IcuTimestampMeasurementProperty + + Configures the handling of the buffer in case the mode is "Timestamp" + + +

+ Implementation Type: Icu_TimestampBufferType +

+
+ 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + ICU_CIRCULAR_BUFFER + AUTOSAR_ECUC + + + ICU_LINEAR_BUFFER + AUTOSAR_ECUC + + +
+ + + IcuTimestampNotification + + Notification function if the number of requested timestamps + + +

+ (Notification interval > 0) are acquired. +

+
+ 0 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + +
+
+
+ + + IcuWakeup + + This container contains the configuration (parameters) needed to configure a wakeup capable channel + + 0 + 1 + false + + + + IcuChannelWakeupInfo + + If the wakeup-capability is true the wakeup source referenced is transmitted to the ECU State Manager (EcuM) . + + +

+ Implementation Type: reference to EcuM_WakeupSourceType +

+
+ 0 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/EcuM/EcuMConfiguration/EcuMCommonConfiguration/EcuMWakeupSource +
+
+
+
+
+
+
+ + + IcuGeneral + + Configuration of general ICU parameters. + + 1 + 1 + false + + + + IcuDevErrorDetect + + Switches the Development Error Detection and Notification + + +

+ on or off. + true: Enabled. + false: Disabled. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + IcuIndex + + Specifies the InstanceId of this module instance. If only one instance is present it shall have the Id 0. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 0 + + + + IcuReportWakeupSource + + Switch for enabling Wakeup source reporting. + + +

+ true: Report Wakeup source. + false: Do not report Wakeup source. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+
+
+ + + IcuOptionalApis + + This container contains all configuration switches for configuring optional API services of the ICU driver. + + 1 + 1 + false + + + + IcuDeInitApi + + Adds / removes the service Icu_DeInit() from the code. + + +

+ true: Icu_DeInit() can be used. + false: Icu_DeInit() can not be used. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + IcuDisableWakeupApi + + Adds / removes the service Icu_DisableWakeup() from the code. + + +

+ true: Icu_DisableWakeup() can be used. + false: Icu_DisableWakeup() can not be used. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + IcuEdgeCountApi + + Adds / removes all services related to the edge counting functionality as listed below, from the code: Icu_ResetEdgeCount(), Icu_EnableEdgeCount(), Icu_DisableEdgeCount(), Icu_GetEdgeNumbers(). + + +

+ true: The services listed above can be used. + false: The services listed above can not be used. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + IcuEdgeDetectApi + + Adds / removes the services related to the edge detection functionality, from the code: + + +

+ Icu_EnableEdgeDetection() and Icu_DisableEdgeDetection(). + + true: These services can be used. + false: These services can not be used. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + IcuEnableWakeupApi + + Adds / removes the service Icu_EnableWakeup() from the code. + + +

+ true: Icu_EnableWakeup() can be used. + false: Icu_EnableWakeup() can not be used. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + IcuGetDutyCycleValuesApi + + Adds / removes the service Icu_GetDutyCycleValues() from the code. + + +

+ true: Icu_GetDutyCycleValues() can be used. + false: Icu_GetDutyCycleValues() can not be used. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + IcuGetInputStateApi + + Adds / removes the service Icu_GetInputState() from the code. + + +

+ true: Icu_GetInputState() can be used. + false: Icu_GetInputState() can not be used. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + IcuGetTimeElapsedApi + + Adds / removes the service Icu_GetTimeElapsed() from the code. + + +

+ true: Icu_GetTimeElapsed() can be used. + false: Icu_GetTimeElapsed() can not be used. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + IcuGetVersionInfoApi + + Adds / removes the service Icu_GetVersionInfo() from the code. + + +

+ true: Icu_GetVersionInfo() can be used. + false: Icu_GetVersionInfo() can not be used. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + IcuSetModeApi + + Adds / removes the service Icu_SetMode() from the code. + + +

+ true: Icu_SetMode() can be used. + false: Icu_SetMode() can not be used. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + IcuSignalMeasurementApi + + Adds / removes the services Icu_StartSignalMeasurement() and Icu_StopSignalMeasurement() from the code. + + +

+ true: Icu_StartSignalMeasurement() and Icu_StopSignalMeasurement() can be used. + false: Icu_StartSignalMeasurement() and Icu_StopSignalMeasurement() can not be used. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + IcuTimestampApi + + Adds / removes all services related to the timestamping functionality as listed below from the code: Icu_StartTimestamp(), Icu_StopTimestamp(), Icu_GetTimestampIndex(). + + +

+ true: The services listed above can be used. + false: The services listed above can not be used. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + IcuWakeupFunctionalityApi + + Adds / removes the service Icu_CheckWakeup() from the code. + + +

+ true: Icu_CheckWakeup() can be used. + false: Icu_CheckWakeup() cannot be used. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+
+
+
+
+
+
+
+
+
+
diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_IdsM.arxml b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_IdsM.arxml new file mode 100644 index 00000000..f9caa164 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_IdsM.arxml @@ -0,0 +1,1076 @@ + + + + + + + + + + + + + 4.6.0 + AUTOSAR + + + + + + + AUTOSAR + + + + EcucDefs + + + + IdsM + + + + 4.6.0 + AUTOSAR + + + + 0 + 1 + + VARIANT-PRE-COMPILE + + + + + IdsMConfiguration + + Configuration parameters of the module IdsM. + Tags: atp.Status=draft + + 1 + 1 + + + + IdsMBlockState + + Configuration of an IdsM blocking state used in the IdsMStateBlockFilter to suspend the collection of security events. + Tags: atp.Status=draft + + +

+ The active state is reported by the BswM via IdsM_BswM_StateChanged(). +

+
+ 16 + + + + IdsMBlockStateID + + This value specifies the identifier of this block state. + Tags: atp.Status=draft + + 1 + 1 + AUTOSAR_ECUC + true + 15 + 0 + + +
+ + + IdsMBufferConfiguration + + Configuration of the event buffers and context data buffers used by IdsM. + Tags: atp.Status=draft + + 1 + 1 + + + + IdsMContextDataBuffer + + Buffer that is reserved to store the context data of SEvs. + Tags: atp.Status=draft + + +

+ Depending on the type of SEv that is processed, there can be significant differences in sizes of the context data. +

+
+ 0 + 65535 + + + + IdsMContextDataBufferSize + + Size of the context data buffer in bytes. + Tags: atp.Status=draft + + +

+ It is recommended to configure buffers with an appropriate size depending on the configured SEvs. +

+
+ 1 + 1 + AUTOSAR_ECUC + false + 1500 + 1 +
+ + + IdsMNumberOfContextDataBuffers + + The number of buffers with the configured buffer size specified in IdsMContextDataBufferSize. + Tags: atp.Status=draft + + +

+ It is recommended to configure an appropriate number of buffers depending on the configured SEvs. +

+
+ 1 + 1 + AUTOSAR_ECUC + false + 65535 + 1 +
+
+
+ + + IdsMEventBuffers + + Buffers used to store the SEvs. + Tags: atp.Status=draft + + 1 + 1 + + + + IdsMNumberOfEventBuffers + + The number of event buffers used to store the SEvs. + Tags: atp.Status=draft + + +

+ The suggested number of buffers can be calculated as follows: IdsMNumberOfBuffers = Number of Aggregation Filter Instances + Upper bound of parallel processed SEvs. Number of Aggregation Filter Instances = The number of configured SEvs that use a filter chain that contains an aggregation filter. Upper bound of parallel processed SEvs = 10% of the number of configured SEvs. +

+
+ 1 + 1 + AUTOSAR_ECUC + false + 65535 + 1 +
+
+
+
+
+ + + IdsMEvent + + Configuration of the IdsM Event unit which is reported by a sensor and its parameters. + Tags: atp.Status=draft + + 1 + 65535 + + + + IdsMExternalEventId + + The external security event ID which is reported to the sink. + Tags: atp.Status=draft + + +

+ There are two different value ranges depending on the referencing module: Standarized SEv ID is defined by the AUTOSAR specification. This ID is usually derived from the SecXT. Standard ID range: 0x0000 - 0x8000 Generic User Event ID is defined by the user. Used when a SW-C / Application references the SEv. Generic ID range: 0x8000 - 0xFFFE. 0xFFFF is considered an invalid ID +

+
+ 1 + 1 + AUTOSAR_ECUC + false + 65534 + 0 +
+ + + IdsMInternalEventId + + Consecutive number used internally as an identifier by the IdsM module. + Tags: atp.Status=draft + + +

+ This number is calculated internally and shall not be configured manually. This parameter is only available to publish the result of this calculation. Applications using IdsM APIs shall not rely on the value of this parameter. Instead, they shall use the symbolic name value. +

+
+ 1 + 1 + AUTOSAR_ECUC + true + 65535 + 65535 + 0 +
+ + + IdsMReportingModeFilter + + The reporting mode filter defines the level of detail of the reporting. Whether SEv should be dropped, forwarded with context data or forwarded without context data. + Tags: atp.Status=draft + + +

+ The parameter determines if the SEv is either: - dropped (OFF) - sent without context data (BRIEF) - sent with context data (DETAILED) - sent without context data, ignoring the rest of the filter chain (BRIEF_BYPASSING_FILTERS) - sent with context data ignoring the rest of the filter chain (DETAILED_BYPASSING_FILTERS) +

+
+ 1 + 1 + AUTOSAR_ECUC + false + + + BRIEF + + Tags: atp.Status=draft + + AUTOSAR_ECUC + + + BRIEF_BYPASSING_FILTERS + + Tags: atp.Status=draft + + AUTOSAR_ECUC + + + DETAILED + + Tags: atp.Status=draft + + AUTOSAR_ECUC + + + DETAILED_BYPASSING_FILTERS + + Tags: atp.Status=draft + + AUTOSAR_ECUC + + + OFF + + Tags: atp.Status=draft + + AUTOSAR_ECUC + + +
+ + + IdsMSensorInstanceId + + The instance ID of the sensor which reports security events to the IdsM. + Tags: atp.Status=draft + + +

+ If there is only one instance of a sensor, the default ID is 0. +

+
+ 1 + 1 + AUTOSAR_ECUC + false + 0 + 65535 + 0 +
+ + + IdsMSinkDem + + The QSEv will be sent to the Dem Module into a Security Event Memory (Sem) to persist it on the local ECU. + Tags: atp.Status=draft + + 1 + 1 + AUTOSAR_ECUC + false + false + + + + IdsMSinkIdsR + + The QSEv will be sent to the IDS Reporter. + Tags: atp.Status=draft + + 1 + 1 + AUTOSAR_ECUC + false + false + +
+ + + + IdsMFilterChainRef + + Reference to a configured IdsM filter chain. + Tags: atp.Status=draft + + 0 + 1 + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/IdsM/IdsMConfiguration/IdsMFilterChain + + + + + + IdsMServiceInterfaceOptions + + Adittional configuration parameters of a SEv when the sensor is a SW-C or application. + Tags: atp.Status=draft + + 0 + 1 + + + + IdsMAdditionalParameterOption + + In addition to the optional context data the Service Port Interface can be extended by the following parameters: + Tags: atp.Status=draft + + +

+ - None: No extensions - Count: Additionally a count can be passed. This value is used as an initialization counter for the corresponding SEv. - Count and Timestamp: Additionally to the count a timestamp can be passed. Note: The timestamp option depends on whether IdsMTimeStampOption is configured to enable timestamps. +

+
+ 1 + 1 + AUTOSAR_ECUC + false + None + + + Count + + Tags: atp.Status=draft + + AUTOSAR_ECUC + + + CountTimestamp + + Tags: atp.Status=draft + + AUTOSAR_ECUC + + + None + + Tags: atp.Status=draft + + AUTOSAR_ECUC + + +
+ + + IdsMEventMaxContextDataSize + + Maximum number of bytes used by the IdsM and the RTE when forwarding context data of the corresponding security event. + Tags: atp.Status=draft + + +

+ This parameter is only used for SW-C use cases. This is the maximum amount of bytes defined for transmission of the context data. In case this is a Basic Software Module SEv, the configuration of this parameter is not necessary and will be ignored. +

+
+ 1 + 1 + AUTOSAR_ECUC + false + 0 + 1500 + 0 +
+
+
+
+
+ + + IdsMFilterChain + + A filter chain is a combination of filters that affects one or more SEvs. + Tags: atp.Status=draft + + +

+ A filter receives a SEv, checks condition(s) and, e.g. - forwards SEv immediately/later - drops SEv - stores SEv - modifies SEv Consider that the filter order is defined as follows: - Reporting Mode Level (per SEv ID) - Block State (per SEv ID) - Forward Every nth (per SEv ID) - Event Aggregation (per SEv ID) - Event Threshold (per SEv ID) - Event Rate Limitation (per IdsM Instance) - Traffic Limitation (per IdsM Instance) +

+
+ 0 + true + + + + IdsMBlockStateFilter + + This state filter drops SEvs if the current State reported by the BswM is in this state filter list. + Tags: atp.Status=draft + + 0 + + + + IdsMBlockStateReference + + The collection of SEvs during this state will be suspended. + Tags: atp.Status=draft + + 1 + 16 + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/IdsM/IdsMConfiguration/IdsMBlockState + + + + + + IdsMEventAggregationFilter + + All received events of a certain event ID that are received by this filter during a single aggregation time interval are not forwarded immediately. + Tags: atp.Status=draft + + +

+ Instead, only the last or the first received SEv is stored in an aggregation buffer, depending on the configuration of "IdsMContextDataSourceSelector". The counter field of the SEv is modified so that it contains the sum of the counter fields of all incoming SEvs during the current aggregation time interval. At the end of the aggregation time interval, the buffered SEv is sent out and the aggregation buffer is cleared. If there was no incoming SEv until the end of the aggregation time interval, no message will be sent. +

+
+ 0 + 1 + + + + IdsMContextDataSourceSelector + + The resulting SEv from the aggregation filter contains the context data from one of the following two sources: + Tags: atp.Status=draft + + +

+ IDSM_FILTERS_CTX_USE_FIRST = ContextData of first received SEv is used for resulting QSEv. IDSM_FILTERS_CTX_USE_LAST = ContextData of last received SEv is used for resulting QSEv. +

+
+ 1 + 1 + AUTOSAR_ECUC + false + + + IDSM_FILTERS_CTX_USE_FIRST + + Tags: atp.Status=draft + + AUTOSAR_ECUC + + + IDSM_FILTERS_CTX_USE_LAST + + Tags: atp.Status=draft + + AUTOSAR_ECUC + + +
+ + + IdsMEventAggregationTimeInterval + + Length of the aggregation time interval (as float in seconds). + Tags: atp.Status=draft + + +

+ Note: Shall be configured as a multiple of the IdsM main function period. +

+
+ 1 + 1 + AUTOSAR_ECUC + false + INF + 0 +
+
+
+ + + IdsMEventThresholdFilter + + During each time interval "IdsMEventThresholdTimeInterval", the filter drops the first "IdsMEventThresholdNumber - 1" SEvs and forwards all other incoming SEvs immediately until the end of the time interval. + Tags: atp.Status=draft + + 0 + 1 + + + + IdsMEventThresholdNumber + + This parameter assigns the threshold 'p' for each SEv ID affected by this threshold filter. + Tags: atp.Status=draft + + +

+ All SEvs ' p-1' are dropped, SEvs equal or greater than 'p' are forwarded. +

+
+ 1 + 1 + AUTOSAR_ECUC + false + 65535 + 2 +
+ + + IdsMEventThresholdTimeInterval + + Length of the threshold time interval (as float in seconds). + Tags: atp.Status=draft + + +

+ Note: Shall be configured as a multiple of the IdsM main function period. +

+
+ 1 + 1 + AUTOSAR_ECUC + false + INF + 0 +
+
+
+ + + IdsMForwardEveryNthFilter + + Out of all incoming SEVs, drop all but every nth. Those will be forwarded without modification. + Tags: atp.Status=draft + + 0 + 1 + + + + IdsMNthParameter + + For each SEv ID for which this filter is configured, this parameter assigns the appropriate n. + Tags: atp.Status=draft + + +

+ Only 1 from n SEvs will be forwarded. +

+
+ 1 + 1 + AUTOSAR_ECUC + false + 65535 + 2 +
+
+
+
+
+ + + IdsMPdus + + Configuration of the PDU references used to send the events data. + Tags: atp.Status=draft + + 0 + 1 + + + + IdsMIfTxPdu + + IF PDU used to transmit a QSEv via the PduR to the IdsR. + Tags: atp.Status=draft + + +

+ If the total size of the QSEv's data to be transmitted fits in a single frame of the underlying bus, the IF PDU is used. +

+
+ 0 + 1 + + + + IdsMIfTxPduHandleId + + IdsM does not use this parameter, content will be ignored. + Tags: atp.Status=draft + + +

+ The existence of this parameter is needed by PduR. +

+
+ 1 + 1 + AUTOSAR_ECUC + true + 0 + 0 + 0 +
+
+ + + + IdsMIfTxPduRef + + Reference to the IF PDU used for transmission of the QSEvs. + Tags: atp.Status=draft + + 1 + 1 + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/EcuC/EcucPduCollection/Pdu + + +
+ + + IdsMTpTxPdu + + TP PDU used to transmit a QSEv via the PduR to the IdsR. + Tags: atp.Status=draft + + +

+ If the total size of the QSEv's data to be transmitted is bigger than the size of a single frame of the underlying bus, the TP PDU is used. +

+
+ 0 + 1 + + + + IdsMTpTxPduHandleId + + IdsM does not use this parameter, content will be ignored. + Tags: atp.Status=draft + + +

+ The existence of this parameter is needed by PduR. +

+
+ 1 + 1 + AUTOSAR_ECUC + true + 0 + 0 + 0 +
+
+ + + + IdsMTpTxPduRef + + Reference to the TP PDU used for transmission of the QSEvs. + Tags: atp.Status=draft + + 1 + 1 + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/EcuC/EcucPduCollection/Pdu + + +
+
+
+
+
+ + + IdsMGeneral + + General configuration parameters of IdsM. + Tags: atp.Status=draft + + 1 + 1 + + + + IdsMDevErrorDetect + + This parameter enables/disables the Development Error Detection and Notification. + Tags: atp.Status=draft + + +

+ true: Development error detection is enabled. false: Development error detection is disabled. Note: In general, the development error detection is recommended during pre-test phase. It is not recommended to enable the development error detection in production code due to increased runtime and ROM needs. +

+
+ 1 + 1 + AUTOSAR_ECUC + false +
+ + + IdsMDiagnosticSupport + + Enables or disables the Dcm APIs which are used to read and write certain values of the IdsM module through the diagnostic communication manager. + Tags: atp.Status=draft + + +

+ true: Dcm APIs are enabled false: Dcm APIs are disabled +

+
+ 1 + 1 + AUTOSAR_ECUC + false + false +
+ + + IdsMInstanceId + + The unique identifier of the sending IdsM instance. + Tags: atp.Status=draft + + +

+ This ID helps identifying the origin of a SEv, together with the SEv configuration parameters: ExternalEventId and the IdsMSensorInstanceId. Note: There is only one IdsM (from the AUTOSAR Classic Platform) instance per ECU. +

+
+ 1 + 1 + AUTOSAR_ECUC + false + 1023 + 0 +
+ + + IdsMMainFunctionPeriod + + The period between successive calls to the IdsM main function (as float in seconds). + Tags: atp.Status=draft + + 1 + 1 + AUTOSAR_ECUC + false + 0.01 + INF + 0 + + + + IdsMSignatureGenerateResultLength + + This parameter defines the length in bytes of the signature calculated by the crypto services. This parameter should be set when the IdsMSignatureSupport is enabled. + Tags: atp.Status=draft + + 0 + 1 + AUTOSAR_ECUC + false + 4294967295 + 0 + + + + IdsMSignatureSupport + + This parameter enables/disables the functionality of sending messages to the network with a signature of encryption calculated by the crypto services. + Tags: atp.Status=draft + + 1 + 1 + AUTOSAR_ECUC + false + false + + + + IdsMTimestampOption + + This parameter enables/disables the functionality of having a timestamp field as part of a QSEv and if the origin of the timestamp is from the AUTOSAR stack or from the application (custom timestamp). + Tags: atp.Status=draft + + 1 + 1 + AUTOSAR_ECUC + false + + + AUTOSAR + + Tags: atp.Status=draft + + AUTOSAR_ECUC + + + Custom + + Tags: atp.Status=draft + + AUTOSAR_ECUC + + + None + + Tags: atp.Status=draft + + AUTOSAR_ECUC + + + + + + IdsMVersionInfoApi + + This parameter enables/disables the function IdsM_GetVersionInfo() to get major, minor and patch version information of the module. + Tags: atp.Status=draft + + 1 + 1 + AUTOSAR_ECUC + false + +
+ + + + IdsMCsmJobReference + + This parameter references the Csm job that is used to generate signatures when qualified security events must be signed. + Tags: atp.Status=draft + + 0 + 1 + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Csm/CsmJobs/CsmJob + + + + IdsMNvmBlockDescriptor + + Choose a NvM block descriptor reference, that is used to load and store the non-volatile data of IdsM module. + Tags: atp.Status=draft + + +

+ The supported NvM block names are: RAM: IdsM_NvMRamBlockData ROM: IdsM_NvMRomBlockData +

+
+ 0 + 1 + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/NvM/NvMBlockDescriptor +
+ + + IdsMStbMSynchronizedTimeBaseReference + + This parameter references the time source when the origin of the timestamp is AUTOSAR. + Tags: atp.Status=draft + + 0 + 1 + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/StbM/StbMSynchronizedTimeBase + +
+ + + + IdsMGlobalRateLimitationFilters + + Global rate limitation filters for all SEvs. + Tags: atp.Status=draft + + 0 + 1 + + + + IdsMFilterEventRateLimitation + + For configurable time intervals of length "IdsMRateLimitationTimeInterval" this filter forwards all the SEvs until reaching the limit "IdsMRateLimitationMaximumEvents". + Tags: atp.Status=draft + + +

+ The limit is measured in number of incoming SEvs. Until the end of the time interval, all subsequent SEvs are dropped. This is helpful to cap the load that the IdsM generates unto information sinks like the IdsR. This filter is not specific to a single SEv but it applies to all SEvs handled by the current IdsM instance. Note: Each possible SEv counts as a single one, regardless of its counter value. +

+
+ 0 + 1 + + + + IdsMRateLimitationMaximumEvents + + The maximum number of SEvs which are passed on by this filter in a single rate limitation time interval. + Tags: atp.Status=draft + + 1 + 1 + AUTOSAR_ECUC + false + 65535 + 1 + + + + IdsMRateLimitationTimeInterval + + Time interval length of the event rate limitation filter (as float in seconds). + Tags: atp.Status=draft + + +

+ Note: Shall be configured as a multiple of the IdsM main function period. +

+
+ 1 + 1 + AUTOSAR_ECUC + false + INF + 0 +
+
+
+ + + IdsMFilterTrafficLimitation + + The traffic limitation filter forwards all the incoming SEvs until reaching the limit "IdsMTrafficLimitationMaximumBytes". + Tags: atp.Status=draft + + +

+ The limit is measured in incoming amount of bytes. This filter forwards SEvs only, if the accumulated sizes of all incoming SEvs in the current traffic limitation time interval up until the current SEv is smaller or equal than a configurable maximum number of bytes "IdsMTrafficLimitationMaximumBytes". The length of the traffic limitation time interval is configurable in "IdsMTrafficLimitationTimeInterval". This filter is not specific to a single SEv but it applies to all SEvs handled by the current IdsM instance. +

+
+ 0 + 1 + + + + IdsMTrafficLimitationMaximumBytes + + The maximum number of bytes to be sent out by the IdsM in a single traffic limitation time interval. + Tags: atp.Status=draft + + 1 + 1 + AUTOSAR_ECUC + false + 65535 + 1 + + + + IdsMTrafficLimitationTimeInterval + + Length of the traffic limitation time interval (as float in seconds). + Tags: atp.Status=draft + + +

+ Note: Shall be configured as a multiple of the IdsM main function period. +

+
+ 1 + 1 + AUTOSAR_ECUC + false + INF + 0 +
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_IpduM.arxml b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_IpduM.arxml new file mode 100644 index 00000000..116caa08 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_IpduM.arxml @@ -0,0 +1,1438 @@ + + + + + + + + + + + + + 4.2.0 + AUTOSAR + 2011-11-09 + + + + + + + AUTOSAR + + + + EcucDefs + + + + IpduM + + Configuration of the IpduM (Ipdu Multiplexer) module. + + + + + 4.2.0 + AUTOSAR + 2011-11-09 + + + + 0 + 1 + + VARIANT-LINK-TIME + VARIANT-POST-BUILD + VARIANT-PRE-COMPILE + + + + + IpduMConfig + + This container contains the sub containers of the IpduM module. The IpduMTxPathway subcontainer includes information about sent I-PDUs. The IpduMRxPathway includes information about received I-PDUs. + + +

+ This container is a MultipleConfigurationContainer, i.e. this container and its sub-containers exist once per configuration set. +

+
+ 1 + 1 + true + + + + IpduMRxPathway + + Contains the configuration parameters received I-PDUs by the IpduM module. + + 0 + true + false + + + + IpduMRxIndication + + Contains the configuration for incoming RxIndication calls. + + 1 + 1 + false + + + + IpduMByteOrder + + This parameter defines the ByteOrder for all IpduMSegments (static and dynamic part) and for the selectorField within the MultiplexedPdu. + + +

+ The absolute position of a segment in the MultiplexedIPdu is + determined by the definition of the ByteOrder parameter: + If BIG_ENDIAN is specified, the SegmentPosition indicates the bit position of the most significant bit in an IPDU. + If LITTLE_ENDIAN is specified, the SegmentPosition indicates the bit position of the least significant bit in an IPDU. +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + BIG_ENDIAN + AUTOSAR_ECUC + + + LITTLE_ENDIAN + AUTOSAR_ECUC + + +
+ + + IpduMRxHandleId + + This is the I-PDU ID of the incoming I-PDU. If an incoming RxIndication's I-PDU ID matches this value then it is unpacked according to the specification in this container. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + true + 65535 + 0 + +
+ + + + IpduMRxIndicationPduRef + + Reference to the received Pdu representation in the ECU Configuration Description exchange file. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/EcuC/EcucPduCollection/Pdu + + + + + + IpduMRxDynamicPart + + This container contains the configuration for the dynamic part of incoming RxIndication calls. When an incoming received I-PDU's selector field matches the IpduM_Selector_Value, the new outgoing I-PDU for the dynamic part is constructed as defined by the segments of this container and sent out with the I-PDU ID referenced by IpduMOutgoingDynamicPduRef. + + 1 + true + false + + + + IpduMRxSelectorValue + + This is the selector value that this container refers to. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 0 + + + + + + IpduMOutgoingDynamicPduRef + + When the new I-PDU is sent out it is sent with this I-PDU ID. Reference to the sent PDU representation in the ECU Configuration Description exchange file. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/EcuC/EcucPduCollection/Pdu + + + + + + IpduMSegment + + This contains the location and the length of a segment. A segment must fit inside the I-PDU. The segment in the source I-PDU that is located at the IpduMSegmentPosition is copied to the same position in the destination I-PDU. + + 1 + true + false + + + + IpduMSegmentLength + + Length of the segment in bits. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 2032 + 1 + + + + IpduMSegmentPosition + + Segments bit position in the multiplexed Pdu. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 2031 + 0 + + + + + + + + IpduMRxStaticPart + + This container contains the configuration for the static part of incoming RxIndication calls. On reception, the new outgoing I-PDU for the static part is constructed as defined by the segments of this container and sent out with the I-PDU ID referenced by IpduMOutgoingStaticPduRef. + + 0 + 1 + false + + + + IpduMOutgoingStaticPduRef + + When the new I-PDU is sent out it is sent with this I-PDU ID. Reference to the sent Pdu representation in the ECU Configuration Description exchange file. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/EcuC/EcucPduCollection/Pdu + + + + + + IpduMSegment + + This contains the location and the length of a segment. A segment must fit inside the I-PDU. The segment in the source I-PDU that is located at the IpduMSegmentPosition is copied to the same position in the destination I-PDU. + + 1 + true + false + + + + IpduMSegmentLength + + Length of the segment in bits. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 2032 + 1 + + + + IpduMSegmentPosition + + Segments bit position in the multiplexed Pdu. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 2031 + 0 + + + + + + + + IpduMSelectorFieldPosition + + This contains the location and the length of the selector field. + + 1 + 1 + false + + + + IpduMSelectorFieldLength + + Length of the selector field in bits. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 8 + 1 + + + + IpduMSelectorFieldPosition + + Selector field bit position in the multiplexed Pdu. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 2031 + 0 + + + + +
+
+
+ + + IpduMTxPathway + + Contains the configuration parameters transmitted I-PDUs by the IpduM module. + + 0 + true + false + + + + IpduMTxRequest + + This is used to specify the configuration for Transmit requests. + + +

+ There will one instance of this container for each I-PDU that can be requested for transmission (the outgoing I-PDUs) by the IpduM. +

+
+ 1 + 1 + false + + + + IpduMByteOrder + + This parameter defines the ByteOrder for all IpduMSegments (static and dynamic part) and for the selectorField within the MultiplexedPdu. + + +

+ The absolute position of a segment in the MultiplexedIPdu is + determined by the definition of the ByteOrder parameter: + If BIG_ENDIAN is specified, the SegmentPosition indicates the bit position of the most significant bit in an IPDU. + If LITTLE_ENDIAN is specified, the SegmentPosition indicates the bit position of the least significant bit in an IPDU. +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + BIG_ENDIAN + AUTOSAR_ECUC + + + LITTLE_ENDIAN + AUTOSAR_ECUC + + +
+ + + IpduMIPduUnusedAreasDefault + + IpduM module fills not used areas of an I-PDU with this bit-pattern + + +

+ If this attribute is omitted the IpduM module does not fill the I-PDU. +

+
+ 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 0 +
+ + + IpduMTxConfirmationPduId + + The handle Id to be used by the PduR to confirm the transmission of this Pdu. + + +

+ The existence of this parameter is essential for the PduR generation tool to actually find a symbolicNameValue for the OutgoingPdu. +

+
+ 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + true + 65535 + 0 +
+ + + IpduMTxConfirmationTimeout + + This timeout (in seconds) defines the timeout period for monitoring the reception of the TxConfirmation. + + +

+ It is not used when an I-PDU is requested using the trigger transmit API. +

+
+ 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 3600 + 0 +
+ + + IpduMTxTriggerMode + + Selects whether to send the multiplexed I-PDU immediately or at some later date. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + DYNAMIC_PART_TRIGGER + AUTOSAR_ECUC + + + NONE + AUTOSAR_ECUC + + + STATIC_OR_DYNAMIC_PART_TRIGGER + AUTOSAR_ECUC + + + STATIC_PART_TRIGGER + AUTOSAR_ECUC + + + +
+ + + + IpduMInitialDynamicPart + + Reference to the dynamic part that shall be used to initialize this multiplexed TX-I-PDU. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/IpduM/IpduMConfig/IpduMTxPathway/IpduMTxRequest/IpduMTxDynamicPart + + + + IpduMOutgoingPduRef + + Reference to the PDU defining the outgoing I-PDU. + + +

+ When the outgoing I-PDU is sent this is the I-PDU ID to give it. It is the IpduM I-PDU ID of the assembled I-PDU. +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/EcuC/EcucPduCollection/Pdu +
+
+ + + + IpduMSelectorFieldPosition + + This contains the location and the length of the selector field. + + 1 + 1 + false + + + + IpduMSelectorFieldLength + + Length of the selector field in bits. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 8 + 1 + + + + IpduMSelectorFieldPosition + + Selector field bit position in the multiplexed Pdu. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 2031 + 0 + + + + + + IpduMTxDynamicPart + + Configuration parameters for an instance of a TxRequest call into the IpduM. When a Tx Request with the IpduMTxDynamicHandleId is received by the IpduM, all segments as defined by this container are copied from the incoming I-PDU into the outgoing I-PDU buffer and then the send mode honoured. This container is used by the dynamic part of a TxRequest configuration. Therefore, for each outgoing I-PDU there will be one instance of this container for the dynamic part. + + 1 + true + false + + + + IpduMJitUpdate + + If configured to true fetch the data of this part Just-In-Time via the triggerTransmit API of the PduR. + + 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + IpduMTxDynamicConfirmation + + A transmit request can be confirmed by the lower layer. If this parameter is set to true a confirmation of the I-PDU in COM representing the dynamic part is generated. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + IpduMTxDynamicHandleId + + This is an incoming handle id. When the handle of an incoming Tx Request matches this, the bits fields (see IpduMSegment) are copied and the IpduMTxTriggerMode is honored. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + true + 65535 + 0 + + + + + + IpduMTxDynamicPduRef + + Reference to the Pdu representation in the ECU Configuration Description exchange file to be transmitted. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/EcuC/EcucPduCollection/Pdu + + + + + + IpduMSegment + + This contains the location and the length of a segment. A segment must fit inside the I-PDU. The segment in the source I-PDU that is located at the IpduMSegmentPosition is copied to the same position in the destination I-PDU. + + 1 + true + false + + + + IpduMSegmentLength + + Length of the segment in bits. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 2032 + 1 + + + + IpduMSegmentPosition + + Segments bit position in the multiplexed Pdu. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 2031 + 0 + + + + + + + + IpduMTxStaticPart + + Configuration parameters for an instance of a Tx_Request call into the IpduM. When a Tx Request with the IpduMTxStaticHandleId is received by the IpduM, all segments as defined by this container are copied from the incoming I-PDU into the outgoing I-PDU buffer and then the send mode honoured. This container is used for the static part of a TxRequest configuration. Therefore, for each outgoing I-PDU there will be one instance of this container for the static part if it exists. + + 0 + 1 + false + + + + IpduMJitUpdate + + If configured to true fetch the data of this part Just-In-Time via the triggerTransmit API of the PduR. + + 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + IpduMTxStaticConfirmation + + A transmit request can be confirmed by the lower layer. If this parameter is set to true a confirmation of the I-PDU in COM representing the static part is generated. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + IpduMTxStaticHandleId + + This is an incoming handle id. When the handle of an incoming Tx Request matches this, the segments are copied (IPduMSegment) and the IpduMTxTriggerMode is honored. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + true + 65535 + 0 + + + + + + IpduMTxStaticPduRef + + Reference to the Pdu representation in the ECU Configuration Description exchange file to be transmitted. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/EcuC/EcucPduCollection/Pdu + + + + + + IpduMSegment + + This contains the location and the length of a segment. A segment must fit inside the I-PDU. The segment in the source I-PDU that is located at the IpduMSegmentPosition is copied to the same position in the destination I-PDU. + + 1 + true + false + + + + IpduMSegmentLength + + Length of the segment in bits. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 2032 + 1 + + + + IpduMSegmentPosition + + Segments bit position in the multiplexed Pdu. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 2031 + 0 + + + + + + +
+
+
+
+
+ + + IpduMGeneral + + Contains the general configuration parameters of IpduM. + + 1 + 1 + false + + + + IpduMConfigurationTimeBase + + The cycle time with which IpduM_MainFunction should be invoked (in seconds). + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 3600 + 0 + + + + IpduMDevErrorDetect + + Active/Deactivate the detection of development errors, for production code this parameter has to be False. + + +

+ True: error detection activated + False: error detection deactivated +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + IpduMStaticPartExists + + This is to allow optimizations in the case the IpduM will never be used with a static part. + + +

+ Note that this is a pre-compile option. If this is set to False then it will not be possible to add static parts after compilation. + + True: A static part may exist. + False: A static part will never exist. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + IpduMVersionInfoApi + + Active/Deactivate the version information API. + + +

+ true: version information activated + false: version information deactivated +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+
+
+ + + IpduMPublishedInformation + + Additional published parameters not covered by + + +

+ CommonPublishedInformation container. Note that these parameters do not have any configuration class setting, since they are published information. +

+
+ 1 + 1 + false + + + + IpduMRxDirectComInvocation + + If set to TRUE the COM invocation optimization as defined in + + +

+ IPDUM140 is implemented. +

+
+ 1 + 1 + + + PUBLISHED-INFORMATION + VARIANT-LINK-TIME + + + PUBLISHED-INFORMATION + VARIANT-POST-BUILD + + + PUBLISHED-INFORMATION + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+
+
+
+
+
+
+
+
+
+
diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_J1939Dcm.arxml b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_J1939Dcm.arxml new file mode 100644 index 00000000..a1da36e4 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_J1939Dcm.arxml @@ -0,0 +1,890 @@ + + + + + + + + + + + + + 4.2.0 + AUTOSAR + 2011-11-09 + + + + + + + AUTOSAR + + + + EcucDefs + + + + J1939Dcm + + The SAE J1939 Dcm module + + + + + 4.4.0 + AUTOSAR + 2013-10-31 + + + + 0 + 1 + + VARIANT-LINK-TIME + VARIANT-POST-BUILD + VARIANT-PRE-COMPILE + + + + + J1939DcmConfigSet + + This container contains the configuration parameters and sub containers of the J1939DCM module supporting multiple configuration sets. + + +

+ This container is a MultipleConfigurationContainer, i.e. this container and its sub-containers exist once per configuration set. +

+
+ 1 + 1 + true + + + + J1939DcmChannel + + Contains the J1939DcmChannel parameters. + + 1 + true + false + + + + J1939DcmBusType + + Identifies the communication port + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + J1939DCM_ISO9141 + AUTOSAR_ECUC + + + J1939DCM_J1587 + AUTOSAR_ECUC + + + J1939DCM_J1850 + AUTOSAR_ECUC + + + J1939DCM_J1922 + AUTOSAR_ECUC + + + J1939DCM_J1939_NETWORK_1 + AUTOSAR_ECUC + + + J1939DCM_J1939_NETWORK_2 + AUTOSAR_ECUC + + + J1939DCM_J1939_NETWORK_3 + AUTOSAR_ECUC + + + J1939DCM_OTHER + AUTOSAR_ECUC + + + + + + + + J1939DcmComMChannelRef + + Reference to the ComMChannel. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMChannel + + + + + + J1939DcmNode + + Contains the parameters for the support of a logical J1939 node (identified by an ECU address). + + 1 + true + false + + + + J1939DcmNodeChannelRef + + References to all J1939DcmChannels this node has access to. + + 1 + true + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/J1939Dcm/J1939DcmConfigSet/J1939DcmChannel + + + + J1939DcmNmNodeRef + + Reference to the corresponding J1939Nm node. + + 1 + true + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/J1939Nm/J1939NmConfigSet/J1939NmNode + + + + + + J1939DcmDiagnosticMessageSupport + + Contains parameters to configure the diagnostic message support + + 1 + true + false + + + + J1939DcmDmxSupport + + This parameter is used to identify the actual DMx message. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + J1939DCM_DM10_SUPPORT + AUTOSAR_ECUC + + + J1939DCM_DM11_SUPPORT + AUTOSAR_ECUC + + + J1939DCM_DM12_SUPPORT + AUTOSAR_ECUC + + + J1939DCM_DM13_SUPPORT + AUTOSAR_ECUC + + + J1939DCM_DM14_SUPPORT + AUTOSAR_ECUC + + + J1939DCM_DM15_SUPPORT + AUTOSAR_ECUC + + + J1939DCM_DM16_SUPPORT + AUTOSAR_ECUC + + + J1939DCM_DM17_SUPPORT + AUTOSAR_ECUC + + + J1939DCM_DM18_SUPPORT + AUTOSAR_ECUC + + + J1939DCM_DM19_SUPPORT + AUTOSAR_ECUC + + + J1939DCM_DM1_SUPPORT + AUTOSAR_ECUC + + + J1939DCM_DM20_SUPPORT + AUTOSAR_ECUC + + + J1939DCM_DM21_SUPPORT + AUTOSAR_ECUC + + + J1939DCM_DM22_SUPPORT + AUTOSAR_ECUC + + + J1939DCM_DM23_SUPPORT + AUTOSAR_ECUC + + + J1939DCM_DM24_SUPPORT + AUTOSAR_ECUC + + + J1939DCM_DM25_SUPPORT + AUTOSAR_ECUC + + + J1939DCM_DM26_SUPPORT + AUTOSAR_ECUC + + + J1939DCM_DM27_SUPPORT + AUTOSAR_ECUC + + + J1939DCM_DM28_SUPPORT + AUTOSAR_ECUC + + + J1939DCM_DM29_SUPPORT + AUTOSAR_ECUC + + + J1939DCM_DM2_SUPPORT + AUTOSAR_ECUC + + + J1939DCM_DM30_SUPPORT + AUTOSAR_ECUC + + + J1939DCM_DM31_SUPPORT + AUTOSAR_ECUC + + + J1939DCM_DM32_SUPPORT + AUTOSAR_ECUC + + + J1939DCM_DM33_SUPPORT + AUTOSAR_ECUC + + + J1939DCM_DM34_SUPPORT + AUTOSAR_ECUC + + + J1939DCM_DM35_SUPPORT + AUTOSAR_ECUC + + + J1939DCM_DM36_SUPPORT + AUTOSAR_ECUC + + + J1939DCM_DM37_SUPPORT + AUTOSAR_ECUC + + + J1939DCM_DM38_SUPPORT + AUTOSAR_ECUC + + + J1939DCM_DM39_SUPPORT + AUTOSAR_ECUC + + + J1939DCM_DM3_SUPPORT + AUTOSAR_ECUC + + + J1939DCM_DM40_SUPPORT + AUTOSAR_ECUC + + + J1939DCM_DM41_SUPPORT + AUTOSAR_ECUC + + + J1939DCM_DM42_SUPPORT + AUTOSAR_ECUC + + + J1939DCM_DM43_SUPPORT + AUTOSAR_ECUC + + + J1939DCM_DM44_SUPPORT + AUTOSAR_ECUC + + + J1939DCM_DM45_SUPPORT + AUTOSAR_ECUC + + + J1939DCM_DM46_SUPPORT + AUTOSAR_ECUC + + + J1939DCM_DM47_SUPPORT + AUTOSAR_ECUC + + + J1939DCM_DM48_SUPPORT + AUTOSAR_ECUC + + + J1939DCM_DM49_SUPPORT + AUTOSAR_ECUC + + + J1939DCM_DM4_SUPPORT + AUTOSAR_ECUC + + + J1939DCM_DM50_SUPPORT + AUTOSAR_ECUC + + + J1939DCM_DM51_SUPPORT + AUTOSAR_ECUC + + + J1939DCM_DM52_SUPPORT + AUTOSAR_ECUC + + + J1939DCM_DM5_SUPPORT + AUTOSAR_ECUC + + + J1939DCM_DM6_SUPPORT + AUTOSAR_ECUC + + + J1939DCM_DM7_SUPPORT + AUTOSAR_ECUC + + + J1939DCM_DM8_SUPPORT + AUTOSAR_ECUC + + + J1939DCM_DM9_SUPPORT + AUTOSAR_ECUC + + + + + + + + J1939DcmRxPdu + + Contains parameters to configure the J1939DcmRxPdu. + + 0 + 1 + false + + + + J1939DcmRxPduId + + The I-PDU identifier used for communication with PduR. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + true + 65535 + 0 + + + + + + J1939DcmRxPduRef + + Reference to the global Pdu element in the Ecuc module. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/EcuC/EcucPduCollection/Pdu + + + + + + J1939DcmTxPdu + + Contains parameters to configure the J1939DcmTxPdu. + + 0 + 1 + false + + + + J1939DcmTxPduId + + The I-PDU identifier used to identify the Tx message. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + true + 65535 + 0 + + + + + + J1939DcmTxPduRef + + Reference to the global Pdu element in the Ecuc module. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/EcuC/EcucPduCollection/Pdu + + + + + + + + +
+ + + J1939DcmGeneral + + Contains the general configuration parameters of the module. + + 1 + 1 + false + + + + J1939DcmCommonBufferSize + + Size of common buffer (in Bytes). The buffer size should be as large as the longest command or response message. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65535 + 1 + + + + J1939DcmDM1BufferSize + + Size of DM1 buffer (in Bytes). The buffer size should be as large as the longest DM1 response message. + + 0 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65535 + 1 + + + + J1939DcmDevErrorDetect + + Pre-processor switch for enabling development error detection support. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + J1939DcmMainFunctionPeriod + + Call cycle in seconds of J1939Dcm_MainFunction. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 0.255 + 0.001 + + + + J1939DcmMaxDTCsPerMainFunction + + Maximum threshold of DTCs filtered in a single MainFunction cycle. + + 0 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 1 + + + + J1939DcmMaxFreezeFramesPerMainFunction + + Maximum threshold of FreezeFrames filtered in a single MainFunction cycle. + + 0 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 1 + + + + J1939DcmMaxRatiosPerMainFunction + + Maximum threshold of Ratios filtered in a single MainFunction cycle. + + 0 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 1 + + + + J1939DcmVersionInfoApi + + Pre-processor switch for enabling version info API support. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + +
+
+
+
+
+
+
+
diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_J1939Nm.arxml b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_J1939Nm.arxml new file mode 100644 index 00000000..44f3832f --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_J1939Nm.arxml @@ -0,0 +1,864 @@ + + + + + + + + + + + + + 4.2.0 + AUTOSAR + 2011-11-09 + + + + + + + AUTOSAR + + + + EcucDefs + + + + J1939Nm + + The SAE J1939 Nm module + + + + + 4.4.0 + AUTOSAR + 2013-10-31 + + + + 0 + 1 + + VARIANT-LINK-TIME + VARIANT-POST-BUILD + VARIANT-PRE-COMPILE + + + + + J1939NmConfigSet + + This container is a MultipleConfigurationContainer, i.e. this container and its sub-containers exist once per configuration set. + + 1 + 1 + true + + + + J1939NmChannel + + Physical CAN channel handled by J1939Nm. + + 1 + true + true + false + + + + J1939NmComMNetworkHandleRef + + Reference to the channel defined by the ComMChannel providing access to the unique channel index ComMChannelId. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMChannel + + + + + + J1939NmRxPdu + + Contains the configuration of the I-PDU used to receive the AddressClaimed PG. + + 1 + 1 + false + + + + J1939NmRxPduId + + The I-PDU identifier used for RxIndication from CanIf. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + true + 65535 + 0 + + + + + + J1939NmRxPduRef + + Reference to the Pdu object representing the I-PDU. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/EcuC/EcucPduCollection/Pdu + + + + + + J1939NmTxPdu + + Contains the configuration of the I-PDU used to transmit the AddressClaimed PG. + + 1 + 1 + false + + + + J1939NmTxPduId + + The I-PDU identifier used for TxConfirmation from CanIf. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + true + 65535 + 0 + + + + + + J1939NmTxPduRef + + Reference to the Pdu object representing the I-PDU. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/EcuC/EcucPduCollection/Pdu + + + + + + + + J1939NmNode + + Logical node representing one function handled by J1939Nm. + + 1 + true + true + false + + + + J1939NmNodeId + + Unique identifier of this node. May be chosen to be identical with J1939NmNodePreferredAddress, if the same address shall not be used by different nodes on different channels. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + true + 255 + 0 + + + + J1939NmNodeNameArbitraryAddressCapable + + Arbitrary Address Capable field of the NAME of this node. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + J1939NmNodeNameECUInstance + + ECU Instance field of the NAME of this node. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 7 + 0 + + + + J1939NmNodeNameFunction + + Function field of the NAME of this node. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 0 + + + + J1939NmNodeNameFunctionInstance + + Function Instance field of the NAME of this node. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 31 + 0 + + + + J1939NmNodeNameIdentityNumber + + Identity Number field of the NAME of this node. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 2097151 + 0 + + + + J1939NmNodeNameIndustryGroup + + Industry Group field of the NAME of this node. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 7 + 0 + + + + J1939NmNodeNameManufacturerCode + + Manufacturer Code field of the NAME of this node. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 2047 + 0 + + + + J1939NmNodeNameVehicleSystem + + Vehicle System field of the NAME of this node. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 127 + 0 + + + + J1939NmNodeNameVehicleSystemInstance + + Vehicle System Instance field of the NAME of this node. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 15 + 0 + + + + J1939NmNodePreferredAddress + + Source address of this node used for address claiming. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 253 + 0 + + + + J1939NmNodeStartUpDelay + + If enabled, the communication will start after a delay of 250ms after transmission of the initial AddressClaimed. If disabled, communication will start immediately at start-up. + + +

+ Please note: According to J1939/81, the 250ms delay is not required for single address CAs with desired source addresses in the ranges 0..127 or 248..253. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+
+ + + + J1939NmNodeChannelRef + + Reference to the channels this node has access to. + + 1 + true + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/J1939Nm/J1939NmConfigSet/J1939NmChannel + + +
+
+
+ + + J1939NmDemEventParameterRefs + + Container for the references to DemEventParameter elements which shall be invoked using the API Dem_ReportErrorStatus in case the corresponding error occurs. The EventId is taken from the referenced DemEventParameter's DemEventId value. The standardized errors are provided in the container and can be extended by vendor specific error references. + + 0 + 1 + false + + + + J1939NM_E_ADDRESS_LOST + + Reference to the DemEventParameter which shall be issued when the ECU failed to claim one of its addresses. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter + + + + + + J1939NmGeneral + + Contains the general configuration parameters of the module. + + 1 + 1 + false + + + + J1939NmDevErrorDetect + + Pre-processor switch for enabling development error detection support. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + J1939NmMainFunctionPeriod + + Call cycle in seconds of J1939Nm_MainFunction. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 0.255 + 0.001 + + + + J1939NmTxConfirmationTimeout + + Time in seconds to wait for a confirmation after transmission of a message. The behaviour when the time elapses depends on the transmitted message. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65.535 + 0 + + + + J1939NmUserCallout + + Pre-processor switch for enabling the <User_AddressClaimedIndication> and defining the name of the callout function. + + 0 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + + + + J1939NmUserCalloutHeaderFile + + Header file which is included by J1939Nm when J1939NmUserCallout is enabled. This header file must provide the prototype of the <User_AddressClaimedIndication> defined in J1939NmUserCallout. + + 0 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + + + + J1939NmVersionInfoApi + + Pre-processor switch for enabling version info API support. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + +
+
+
+
+
+
+
+
diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_J1939Rm.arxml b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_J1939Rm.arxml new file mode 100644 index 00000000..8b2210ea --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_J1939Rm.arxml @@ -0,0 +1,1367 @@ + + + + + + + + + + + + + 4.2.0 + AUTOSAR + 2011-11-09 + + + + + + + AUTOSAR + + + + EcucDefs + + + + J1939Rm + + The SAE J1939 Nm module + + + + + 4.4.0 + AUTOSAR + 2013-10-31 + + + + 0 + 1 + + VARIANT-LINK-TIME + VARIANT-POST-BUILD + VARIANT-PRE-COMPILE + + + + + J1939RmConfigSet + + This container is a MultipleConfigurationContainer, i.e. this container and its sub-containers exist once per configuration set. + + 1 + 1 + true + + + + J1939RmChannel + + Contains the parameters for a CAN channel supported by the J1939 Request Manager. + + 1 + true + true + false + + + + J1939RmAckQueueSize + + Number of transmitted acknowledgements that can be stored. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 0 + + + + J1939RmRequestQueueSize + + Number of transmitted requests that can be stored. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 0 + + + + J1939RmRequestTimeoutMonitors + + Number of transmitted requests that can be monitored for timeout. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 0 + + + + + + J1939RmComMNetworkHandleRef + + Reference to the channel defined by the ComMChannel providing access to the unique channel index ComMChannelId. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMChannel + + + + + + J1939RmAckmRxPdu + + Contains the configuration of the I-PDU used to receive the Acknowledgement PG. + + 0 + 1 + false + + + + J1939RmAckmRxPduId + + The I-PDU identifier used for RxIndication from PduR. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + true + 65535 + 0 + + + + + + J1939RmAckmRxPduRef + + Reference to the Pdu object representing the I-PDU. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/EcuC/EcucPduCollection/Pdu + + + + + + J1939RmAckmTxPdu + + Contains the configuration of the I-PDU used to transmit the Acknowledgement PG. + + 0 + 1 + false + + + + J1939RmAckmTxPduId + + The I-PDU identifier used for TxConfirmation from PduR. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + true + 65535 + 0 + + + + + + J1939RmAckmTxPduRef + + Reference to the Pdu object representing the I-PDU. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/EcuC/EcucPduCollection/Pdu + + + + + + J1939RmRqstRxPdu + + Contains the configuration of the I-PDU used to receive the Request PG. + + 0 + 1 + false + + + + J1939RmRqstRxPduId + + The I-PDU identifier used for RxIndication from PduR. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + true + 65535 + 0 + + + + + + J1939RmRqstRxPduRef + + Reference to the Pdu object representing the I-PDU. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/EcuC/EcucPduCollection/Pdu + + + + + + J1939RmRqstTxPdu + + Contains the configuration of the I-PDU used to transmit the Request PG. + + 0 + 1 + false + + + + J1939RmRqstTxPduId + + The I-PDU identifier used for TxConfirmation from PduR. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + true + 65535 + 0 + + + + + + J1939RmRqstTxPduRef + + Reference to the Pdu object representing the I-PDU. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/EcuC/EcucPduCollection/Pdu + + + + + + + + J1939RmNode + + Contains the parameters for the support of a logical J1939 node (identified by an ECU address). + + 1 + true + true + false + + + + J1939RmNodeChannelRef + + Reference to the channels this node has access to. + + 1 + true + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/J1939Rm/J1939RmConfigSet/J1939RmChannel + + + + J1939RmNmNodeRef + + Reference to the corresponding J1939Nm node. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/J1939Nm/J1939NmConfigSet/J1939NmNode + + + + + + J1939RmUser + + Contains the configuration of a module that uses the request and acknowledgement interfaces of J1939Rm. + + 1 + true + true + false + + + + J1939RmUserAckIndication + + Enable AckIndication for this module. In case of CDD, the name is <apiServicePrefix>_AckIndication. In case of RTE, the port is defined as J1939RmRPort<J1939RmUserId>, and the operation is called AckIndication. This parameter shall not be set for J1939RmUserType J1939RM_USER_J1939NM, J1939RM_USER_J1939DCM, or J1939RM_USER_COM. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + J1939RmUserAckPGN + + PGN supported to be acknowledged to this module. The PGNs supported by different modules should usually be disjunctive. This parameter shall not be set for J1939RmUserType J1939RM_USER_J1939NM, J1939RM_USER_J1939DCM, and J1939RM_USER_COM. + + 0 + true + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 262143 + 0 + + + + J1939RmUserComIPduRequestQueueSize + + Number of received requests that can be stored for COM I-PDUs of this user. + + 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 0 + + + + J1939RmUserId + + Identifier used by a module using J1939Rm. This parameter is only required when the module uses transmission of requests. + + 0 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + true + 65535 + 0 + + + + J1939RmUserPGN + + PGN supported to be requested from this module. The PGNs supported by different modules should usually be disjunctive. This parameter is predefined to AC (0x0EE00) for J1939RmUserType J1939RM_USER_J1939NM and is derived from the J1939Dcm PDUs in the system description for J1939RmUserType J1939RM_USER_J1939DCM. It shall not be set for J1939RmUserType J1939RM_USER_COM. + + 0 + true + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 262143 + 0 + + + + J1939RmUserRequestIndication + + Enable RequestIndication for this module. In case of J1939Nm or J1939Dcm, the name is fixed. In case of CDD, the name is <apiServicePrefix>_RequestIndication. In case of RTE, the port is defined as J1939RmRPort<J1939RmUserId>, and the operation is called RequestIndication. This parameter shall not be set for J1939RmUserType J1939RM_USER_COM. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + J1939RmUserSendAck + + Enable the SendAck API for this module. In case of RTE, the port is defined as J1939RmPPort<J1939RmUserId>, and the operation is called SendAck. This parameter shall not be set for J1939RmUserType J1939RM_USER_J1939NM or J1939RM_USER_COM. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + J1939RmUserSendRequest + + Enable the SendRequest API for this module. In case of RTE, the port is defined as J1939RmPPort<J1939RmUserId>, and the operation is called SendRequest. This parameter shall not be set for J1939RmUserType J1939RM_USER_J1939NM, J1939RM_USER_J1939DCM, or J1939RM_USER_COM. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + J1939RmUserTimeoutSupervision + + Enable RequestTimeoutIndication and CancelRequestTimeout for this module. RequestTimeoutIndication: In case of CDD, the name is <apiServicePrefix>_RequestTimeoutIndication. + + +

+ In case of RTE, the port is defined as J1939RmRPort<J1939RmUserId>, and the operation is called RequestTimeoutIndication. CancelRequestTimeout: In case of RTE, the port is defined as J1939RmPPort<J1939RmUserId>, and the operation is called CancelRequestTimeout. + This parameter shall not be set for J1939RmUserType J1939RM_USER_J1939NM, J1939RM_USER_J1939DCM, or J1939RM_USER_COM. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + J1939RmUserType + + Type of module using J1939Rm. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + J1939RM_CDD + AUTOSAR_ECUC + + + J1939RM_RTE + AUTOSAR_ECUC + + + J1939RM_USER_COM + AUTOSAR_ECUC + + + J1939RM_USER_J1939DCM + AUTOSAR_ECUC + + + J1939RM_USER_J1939NM + AUTOSAR_ECUC + + + +
+ + + + J1939RmUserCddRef + + Reference to the CDD module description. This parameter is only required for J1939RmUserType J1939RM_USER_CDD. + + 0 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + ECUC-MODULE-CONFIGURATION-VALUES + + + + + + J1939RmComIPdu + + Contains the configuration of an I-PDU that is to be transmitted on request by COM. This configuration container is only relevant for J1939RmUserType J1939RM_USER_COM. + + 0 + true + true + false + + + + J1939RmComIPduDA + + Destination address of the COM I-PDU. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 253 + 0 + + + + J1939RmComIPduPGN + + PGN of the COM I-PDU. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 262143 + 0 + + + + J1939RmComIPduSA + + Source address of the COM I-PDU. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 253 + 0 + + + + + + J1939RmLowerComIPdu + + Contains the configuration of the I-PDU that is sent from J1939Rm to CanIf or J1939Tp. + + 1 + 1 + false + + + + J1939RmLowerComIPduId + + The I-PDU identifier used for communication with PduR. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + true + 65535 + 0 + + + + + + J1939RmLowerComIPduRef + + Reference to the Pdu object representing the I-PDU. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/EcuC/EcucPduCollection/Pdu + + + + + + J1939RmUpperComIPdu + + Contains the configuration of the I-PDU that is sent from COM to J1939Rm. + + 1 + 1 + false + + + + J1939RmUpperComIPduId + + The I-PDU identifier used for communication with PduR. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + true + 65535 + 0 + + + + + + J1939RmUpperComIPduRef + + Reference to the Pdu object representing the I-PDU. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/EcuC/EcucPduCollection/Pdu + + + + + + +
+
+
+
+
+ + + J1939RmGeneral + + Contains the general configuration parameters of the module. + + 1 + 1 + false + + + + J1939RmDevErrorDetect + + Pre-processor switch for enabling development error detection support. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + J1939RmMainFunctionPeriod + + Execution cycle of J1939Rm_MainFunction in seconds. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 0.255 + 0.001 + + + + J1939RmSupportAckIndication + + Pre-processor switch for enabling support of acknowledgement indications. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + J1939RmSupportAckTransmission + + Pre-processor switch for enabling support of acknowledgement transmission. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + J1939RmSupportRequestIndication + + Pre-processor switch for enabling support of request indications. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + J1939RmSupportRequestTransmission + + Pre-processor switch for enabling support of request transmission. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + J1939RmSupportTimeoutSupervision + + Pre-processor switch for enabling support of request timeout supervision. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + J1939RmTxConfirmationTimeout + + Time in seconds to wait for a confirmation after transmission of a message. The behaviour when the time elapses depends on the transmitted message. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65.535 + 0 + + + + J1939RmVersionInfoApi + + Pre-processor switch for enabling version info API support. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + +
+
+
+
+
+
+
+
diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_J1939Tp.arxml b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_J1939Tp.arxml new file mode 100644 index 00000000..82df27b9 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_J1939Tp.arxml @@ -0,0 +1,1630 @@ + + + + + + + + + + + + + 4.2.0 + AUTOSAR + 2011-11-09 + + + + + + + AUTOSAR + + + + EcucDefs + + + + J1939Tp + + Configuration of the J1939Tp (J1939 Transport Protocol) module. + + + + + 4.2.0 + AUTOSAR + 2011-11-09 + + + + 0 + 1 + + VARIANT-LINK-TIME + VARIANT-POST-BUILD + VARIANT-PRE-COMPILE + + + + + J1939TpConfiguration + + This container contains the configuration parameters and sub containers of the J1939Tp module that define the communication paths. This container is a MultipleConfigurationContainer, i.e. this container and its sub-containers exist once per configuration set. + + 1 + 1 + true + + + + J1939TpDemEventParameterRefs + + Container for the references to DemEventParameter elements which shall be passed to the API Dem_ReportErrorStatus. The EventId is taken from the referenced DemEventParameter's DemEventId value. + + +

+ The standardized errors are provided in the container and can be extended by vendor specific error references. +

+
+ 0 + 1 + false + + + + J1939TP_E_COMMUNICATION + + Reference to the DemEventParameter which shall be issued after successful or unsuccessful communication. + + 0 + 1 + + + POST-BUILD + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter + + +
+ + + J1939TpRxChannel + + This container describes a reception channel of the J1939Tp module. One channel is used for all N-SDUs that share the same source address (SA) and the same destination address (BAM: DA = 0xFF, CMDT: DA != 0xFF). + + 0 + true + false + + + + J1939TpRxDa + + Destination address (DA) of this channel. This parameter is only required for channels with fixed DA which use N-PDUs with MetaData containing the DA. + + 0 + 1 + + + POST-BUILD + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 253 + 0 + + + + J1939TpRxProtocolType + + Protocol type used by this channel. This parameter is only required for channels with fixed destination address. + + 0 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + J1939TP_PROTOCOL_BAM + AUTOSAR_ECUC + + + J1939TP_PROTOCOL_CMDT + AUTOSAR_ECUC + + + + + + J1939TpRxSa + + Source address (SA) of this channel. This parameter is only required for channels with fixed SA which use N-PDUs with MetaData. + + 0 + 1 + + + POST-BUILD + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 253 + 0 + + + J1939TpRxCancellationSupport + + Enable receive cancellation using the API J1939Tp_CancelReceive() for this channel. + + 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + Vector Informatik + false + false + + + J1939TpRxDynamicBlockCalculation + + Enable dynamic calculation of "number of packets that can be sent" value in TP.CM_CTS, based on the size of buffers in upper layers reported via StartOfReception and CopyRxData. + + 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + Vector Informatik + false + false + + + J1939TpRxDynamicBufferRatio + + Percentage of available buffer that shall be used for retry. +This parameter is only applicable when "J1939TpRxRetrySupport" and "J1939TpRxDynamicBlockCalculation" are enabled. + + +

+ This parameter is only applicable when "J1939TpRetrySupport" and "J1939TpDynamicBlockCalculation" are enabled. +

+
+ 0 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + false + 80 + 100 + 0 +
+ + J1939TpRxPacketsPerBlock + + Number of TP.DT frames the receiving J1939Tp module allows the sender to send before waiting for another TP.CM_CTS. This parameter is transmitted in the TP.CM_CTS frame, and is thus only relevant for reception of messages via CMDT. When J1939TpDynamicBlockCalculation is enabled, this parameter specifies a maximum for the calculated value. For further details on this parameter value see SAE J1939/21. + + 0 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + false + 16 + 255 + 1 + + + J1939TpRxRetrySupport + + Enable support for triggering repetition of failed transmission using TP.CM_CTS with a packet number that has already been sent. Retransmission is triggered when a sequence number is missing or a timeout occurs during reception. + + 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + Vector Informatik + false + false + +
+ + + + J1939TpRxCmNPdu + + This N-PDU represents the TP.CM frame of a J1939 transport protocol session. TP.CM is used both by BAM and CMDT to initialize the connection. For CMDT, it is also used to abort the connection. + + 1 + 1 + false + false + + + + J1939TpRxCmNPduId + + The N-PDU identifier used for communication with CanIf. + + 1 + 1 + + + POST-BUILD + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + true + 65535 + 0 + + + + + + J1939TpRxCmNPduRef + + Reference to the Pdu object representing the N-PDU. + + 1 + 1 + + + POST-BUILD + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/EcuC/EcucPduCollection/Pdu + + + + + + J1939TpRxDtNPdu + + This N-PDU represents the TP.DT frame of a J1939 transport protocol session. TP.DT is used both by BAM and CMDT to transfer the contents of an N-SDU. + + 1 + 1 + false + false + + + + J1939TpRxDtNPduId + + The N-PDU identifier used for communication with CanIf. + + 1 + 1 + + + POST-BUILD + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + true + 65535 + 0 + + + + + + J1939TpRxDtNPduRef + + Reference to the Pdu object representing the N-PDU. + + 1 + 1 + + + POST-BUILD + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/EcuC/EcucPduCollection/Pdu + + + + + + J1939TpRxPg + + Parameter group received by the J1939 transport layer. + + 1 + true + false + false + + + + J1939TpRxPgDynLength + + This flag is set to TRUE when the N-SDU refers to a PGN with variable length. + + +

+ Please note: When this attribute is TRUE, the sub container J1939TpRxDirectNPdu is required. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + J1939TpRxPgPGN + + Defines the PGN which is represented by the N-SDU. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 262143 + 0 + +
+ + + + J1939TpRxDirectNPdu + + This N-PDU represents the short frame that is used for a dynamic length PGN when it has a length of less that 8 bytes. + + +

+ Please note: This sub container is only necessary when J1939TpRxPgDynLength is TRUE. +

+
+ 0 + 1 + false + false + + + + J1939TpRxDirectNPduId + + The N-PDU identifier used for communication with CanIf. + + 1 + 1 + + + POST-BUILD + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + true + 65535 + 0 + + + + + + J1939TpRxDirectNPduRef + + Reference to the Pdu object representing the N-PDU. + + 1 + 1 + + + POST-BUILD + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/EcuC/EcucPduCollection/Pdu + + +
+ + + J1939TpRxNSdu + + This container describes the parameters that are relevant for the reception of a specific N-SDU. + + 1 + true + false + false + + + + J1939TpRxNSduId + + This is a unique identifier for a received N-SDU. This Id is used in the CancelReceive and ChangeParameter API call. + + 1 + 1 + + + POST-BUILD + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + true + 65535 + 0 + + + + + + J1939TpRxNSduRef + + Reference to the Pdu object representing the N-SDU. + + 1 + 1 + + + POST-BUILD + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/EcuC/EcucPduCollection/Pdu + + + +
+
+ + + J1939TpTxFcNPdu + + This N-PDU represents the TP.CM frame that is used in reverse direction for a J1939 transport protocol session using the CMDT protocol type. TP.CM in reverse direction is used for intermediate and final acknowledgement of received data and to abort the connection. + + +

+ Please note: This sub container is only required when J1939TpRxProtocolType is J1939TP_PROTOCOL_CMDT or when it is not configured at all. +

+
+ 0 + 1 + false + false + + + + J1939TpTxFcNPduTxConfId + + The N-PDU identifier used for Tx confirmation from CanIf. + + 1 + 1 + + + POST-BUILD + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + true + 65535 + 0 + + + + + + J1939TpTxFcNPduRef + + Reference to the Pdu object representing the N-PDU. + + +

+ Please note: When two channels have identical but exchanged source and destination addresses, the Pdu referenced by this parameter is shared with J1939TpTxCmNPduRef of the corresponding J1939TpTxChannel. +

+
+ 1 + 1 + + + POST-BUILD + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/EcuC/EcucPduCollection/Pdu +
+
+
+
+
+ + + J1939TpTxChannel + + This container describes a transmission channel of the J1939Tp module. One channel is used for all N-SDUs that share the same source address (SA) and the same destination address (BAM: DA = 0xFF, CMDT: DA != 0xFF). + + 0 + true + false + + + + J1939TpTxDa + + Destination address (DA) of this channel. This parameter is only required for channels with fixed DA which use N-PDUs with MetaData containing the DA. + + 0 + 1 + + + POST-BUILD + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 253 + 0 + + + + J1939TpTxProtocolType + + Protocol type used by this channel. This parameter is only required for channels with fixed destination address. + + 0 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + J1939TP_PROTOCOL_BAM + AUTOSAR_ECUC + + + J1939TP_PROTOCOL_CMDT + AUTOSAR_ECUC + + + + + + J1939TpTxSa + + Source address (SA) of this channel. This parameter is only required for channels with fixed SA which use N-PDUs with MetaData. + + 0 + 1 + + + POST-BUILD + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 253 + 0 + + + J1939TpTxCancellationSupport + + Enable transmit cancellation using the API J1939Tp_CancelTransmit() for this channel. + + 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + Vector Informatik + false + false + + + J1939TpTxDynamicBlockCalculation + + Enable dynamic calculation of "maximum number of packets that can be sent" value in TP.CM_RTS, based on the available amount of data in upper layers reported via CopyTxData. + + 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + Vector Informatik + false + false + + + J1939TpTxMaxPacketsPerBlock + + Maximum number of TP.DT frames the transmitting J1939Tp module is ready to send before waiting for another TP.CM_CTS. This parameter is transmitted in the TP.CM_RTS frame, and is thus only relevant for transmission of messages via CMDT. When J1939TpDynamicBlockCalculation is enabled, this parameter specifies a maximum for the calculated value. For further details on this parameter value see SAE J1939/21. + + 0 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + false + 255 + 255 + 1 + + + J1939TpTxRetrySupport + + Enable support for repetition of failed transmission using TP.CM_CTS with a packet number that has already been sent. Retransmission is handled via the retry feature of PduR_J1939TpCopyTxData. + + 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + Vector Informatik + false + false + + + + + + J1939TpRxFcNPdu + + This N-PDU represents the TP.CM frame that is used in reverse direction for a J1939 transport protocol session using the CMDT protocol type. TP.CM in reverse direction is used for intermediate and final acknowledgement of received data and to abort the connection. + + +

+ Please note: This sub container is only required when J1939TpRxProtocolType is J1939TP_PROTOCOL_CMDT or when it is not configured at all. +

+
+ 0 + 1 + false + false + + + + J1939TpRxFcNPduId + + The N-PDU identifier used for communication with CanIf. + + 1 + 1 + + + POST-BUILD + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + true + 65535 + 0 + + + + + + J1939TpRxFcNPduRef + + Reference to the Pdu object representing the N-PDU. + + +

+ Please note: When two channels have identical but exchanged source and destination addresses, the Pdu referenced by this parameter is shared with J1939TpRxCmNPduRef of the corresponding J1939TpRxChannel. +

+
+ 1 + 1 + + + POST-BUILD + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/EcuC/EcucPduCollection/Pdu +
+
+
+ + + J1939TpTxCmNPdu + + This N-PDU represents the TP.CM frame of a J1939 transport protocol session. TP.CM is used both by BAM and CMDT to initialize the connection. For CMDT, it is also used to abort the connection. + + 1 + 1 + false + false + + + + J1939TpTxCmNPduTxConfId + + The N-PDU identifier used for Tx confirmation from CanIf. + + 1 + 1 + + + POST-BUILD + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + true + 65535 + 0 + + + + + + J1939TpTxCmNPduRef + + Reference to the Pdu object representing the N-PDU. + + 1 + 1 + + + POST-BUILD + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/EcuC/EcucPduCollection/Pdu + + + + + + J1939TpTxDtNPdu + + This N-PDU represents the TP.DT frame of a J1939 transport protocol session. TP.DT is used both by BAM and CMDT to transfer the contents of an N-SDU. + + 1 + 1 + false + false + + + + J1939TpTxDtNPduTxConfId + + The N-PDU identifier used for Tx confirmation from CanIf. + + 1 + 1 + + + POST-BUILD + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + true + 65535 + 0 + + + + + + J1939TpTxDtNPduRef + + Reference to the Pdu object representing the N-PDU. + + 1 + 1 + + + POST-BUILD + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/EcuC/EcucPduCollection/Pdu + + + + + + J1939TpTxPg + + Parameter group transmitted by the J1939 transport layer. + + 1 + true + false + false + + + + J1939TpTxPgDynLength + + This flag is set to TRUE when the N-SDU refers to a PGN with variable length. + + +

+ Please note: When this attribute is TRUE, the sub container J1939TpTxDirectNPdu is required. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + J1939TpTxPgPGN + + Defines the PGN which is represented by the N-SDU. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 262143 + 0 + +
+ + + + J1939TpTxDirectNPdu + + This N-PDU represents the short frame that is used for a dynamic length PGN when it has a length of less that 8 bytes. + + +

+ Please note: This sub container is only necessary when J1939TpTxPgDynLength is TRUE. +

+
+ 0 + 1 + false + false + + + + J1939TpTxDirectNPduTxConfId + + The N-PDU identifier used for Tx confirmation from CanIf. + + 1 + 1 + + + POST-BUILD + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + true + 65535 + 0 + + + + + + J1939TpTxDirectNPduRef + + Reference to the Pdu object representing the N-PDU. + + 1 + 1 + + + POST-BUILD + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/EcuC/EcucPduCollection/Pdu + + +
+ + + J1939TpTxNSdu + + This container describes the parameters that are relevant for the transmission of a specific N-SDU. + + 1 + true + false + false + + + + J1939TpTxNSduId + + The N-SDU identifier used for communication with PduR. + + 1 + 1 + + + POST-BUILD + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + true + 65535 + 0 + + + + + + J1939TpTxNSduRef + + Reference to the Pdu object representing the N-SDU. + + 1 + 1 + + + POST-BUILD + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/EcuC/EcucPduCollection/Pdu + + + +
+
+
+
+
+
+ + + J1939TpGeneral + + This container describes the general configuration parameters of the J1939Tp module. + + 1 + 1 + false + + + + J1939TpCancellationSupport + + Enable transmit and receive cancellation. + + +

+ The APIs J1939Tp_CancelTransmit() and J1939Tp_CancelReceive() will only be available when this parameter is enabled. +

+
+ 0 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false +
+ + + J1939TpDevErrorDetect + + Switches the Development Error Detection and Notification. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + + + J1939TpMainFunctionPeriod + + Allow to configure the time for the MainFunction (in seconds). + + +

+ Please note: This configuration value shall be equal to the value in the ScheduleManager module. +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 0.255 + 0 +
+ + + + + + J1939TpTxConfTimeout + + Timeout in seconds for the CanIf Tx confirmation. After this time the J1939Tp assumes that an N-PDU could not be transmitted. + + +

+ Please note: The Tx confirmation timeout should be set to a value that enabled detection of a lost Tx confirmation in time, and that ensures that normal transmission delay caused by lower message priority does not lead to an error. +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65.535 + 0 +
+ + + J1939TpVersionInfoApi + + The function J1939Tp_GetVersionInfo is configurable (On/Off) by this configuration parameter. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + J1939TpUserConfigurationFile + + Path to user configuration file. The content of this file is included in J1939Tp_Cfg.h during generation. + + 0 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + Vector Informatik + false + +
+
+
+
+
+
+
+
+
+
diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_KeyM.arxml b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_KeyM.arxml new file mode 100644 index 00000000..85f0e612 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_KeyM.arxml @@ -0,0 +1,2077 @@ + + + + + + + + + + + + + 4.4.0 + AUTOSAR + + + + + + + AUTOSAR + + + + EcucDefs + + + + KeyM + + Configuration of the Mcu (Microcontroller Unit) module. + + + + + 4.4.0 + AUTOSAR + + + + ECUC_KeyM_00001 + 0 + 1 + true + + VARIANT-POST-BUILD + VARIANT-PRE-COMPILE + + + + + KeyMCertificate + + This container contains the certificate configuration. + + ECUC_KeyM_00003 + 0 + 65535 + + + + KeyMCertAlgorithmType + + Specify in which format the certificate will be provided. + + ECUC_KeyM_00029 + 1 + 1 + LOCAL + AUTOSAR_ECUC + false + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + false + + + ECC + AUTOSAR_ECUC + + + RSA + AUTOSAR_ECUC + + + + + + KeyMCertFormatType + + Specify in which format the certificate will be provided. + + ECUC_KeyM_00028 + 1 + 1 + LOCAL + AUTOSAR_ECUC + false + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + false + + + CRL + AUTOSAR_ECUC + + + CVC + AUTOSAR_ECUC + + + X509 + AUTOSAR_ECUC + + + + + + KeyMCertificateId + + Identifier of the certificate. The set of configured identifiers shall be consecutive and gapless. + + ECUC_KeyM_00022 + 1 + 1 + LOCAL + AUTOSAR_ECUC + false + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + true + 65535 + 0 + + + + KeyMCertificateMaxLength + + Specify the maximum length in bytes of the certificate. + + ECUC_KeyM_00023 + 1 + 1 + LOCAL + AUTOSAR_ECUC + false + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + false + 65535 + 1 + + + + KeyMCertificateName + + Provides a unique name of the certificate for identification. The certificate provisional will reference certificates by this unique name. + + ECUC_KeyM_00024 + 1 + 1 + LOCAL + AUTOSAR_ECUC + false + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + false + + + + + + + KeyMCertificateVerifyCallbackNotificationFunc + + This parameter provides the function name for the callback <KeyM_CertificateVerifyCallbackNotification>. It indicates if a certificate verification operation was finished and provides its status. If this parameter is omitted, no callback will be provided. + + ECUC_KeyM_00025 + 0 + 1 + LOCAL + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + false + + + + + + + KeyMServiceCertificateCallbackNotificationFunc + + This parameter provides the function name for the service certificate callback <KeyM_ServiceCertificateCallbackNotification>. It indicates if a certificate service operation was finished and provides its status. If this parameter is not set, no callback will be provided. + + ECUC_KeyM_00026 + 0 + 1 + LOCAL + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + false + + + + + + + + + KeyMCertCertificateElementRuleRef + + Reference to certificate element rules which should be verified within the certification validation step. + + ECUC_KeyM_00034 + 0 + 65535 + LOCAL + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + /AUTOSAR/EcucDefs/KeyM/KeyMCertificateElementVerification/KeyMCertificateElementRule + + + + KeyMCertCsmSignatureVerifyJobRef + + Reference to the CSM job that is used to verify the signature + + ECUC_KeyM_00030 + 1 + 1 + LOCAL + AUTOSAR_ECUC + false + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + true + /AUTOSAR/EcucDefs/Csm/CsmJobs/CsmJob + + + + KeyMCertCsmSignatureVerifyKeyRef + + References to the CSM key associated to the CSM signature verify job. This parameter can be omitted if the certificate is stored in CSM and the public key automatically references to the signature verify job, e.g. with virtual key. + + +

+ If this configuration option is present, the public key of the certificate will be placed into this key and its element (No. #1) to store the key. +

+
+ ECUC_KeyM_00031 + 0 + 1 + LOCAL + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + true + /AUTOSAR/EcucDefs/Csm/CsmKeys/CsmKey +
+ + + KeyMCertPrivateKeyStorageCryptoKeyRef + + Defines a storage location of the private key of a certificate. + + ECUC_KeyM_00033 + 0 + 1 + LOCAL + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + /AUTOSAR/EcucDefs/KeyM/KeyMCryptoKey + + + + KeyMCertTimebaseRef + + This is a reference to an StbM time base to validate the validity period. Alternatively, KeyMCertificateElementVerification with the KeyMCertificateElement of CertificateValidityPeriodNotBefore or CertificateValidityPeriodNotAfter could be used. + + ECUC_KeyM_00032 + 1 + 1 + LOCAL + AUTOSAR_ECUC + false + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + true + /AUTOSAR/EcucDefs/StbM/StbMSynchronizedTimeBase + + + + KeyMCertUpperHierarchicalCertRef + + Identifier of the certificate that is the next higher in the PKI hierarchical structure. The reference points to itself for root certificates. + + ECUC_KeyM_00027 + 1 + 1 + LOCAL + AUTOSAR_ECUC + false + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + /AUTOSAR/EcucDefs/KeyM/KeyMCertificate + +
+ + + + KeyMCertificateElement + + This container contains the certificate element configuration. + + ECUC_KeyM_00035 + 0 + 65535 + + + + KeyMCertificateElementHasIteration + + Defines if the certificate element can occur more than one time. If so, the iterator can be used to retrieve the individual data values of this certificate element. + + ECUC_KeyM_00040 + 1 + 1 + LOCAL + AUTOSAR_ECUC + false + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + false + false + + + + KeyMCertificateElementId + + Identifier of a certificate element. + + ECUC_KeyM_00036 + 1 + 1 + LOCAL + AUTOSAR_ECUC + false + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + true + 65535 + 0 + + + + KeyMCertificateElementMaxLength + + Maximum length in bytes + + ECUC_KeyM_00039 + 1 + 1 + LOCAL + AUTOSAR_ECUC + false + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + false + 65535 + 1 + + + + KeyMCertificateElementObjectId + + This is the object identifier (OID) that is used to identify the certificate element within its element structure. + + ECUC_KeyM_00037 + 0 + 1 + LOCAL + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + false + + + + + + + KeyMCertificateElementObjectType + + Certificate elements are stored in ASN.1 format. In this item the type of ASN.1 TLV can be specified (e.g. INTEGER has the value '2'). This can be used to identify only such certificate elements. If the type is different, the element is not included in the search. + + +

+ If KeyMCertificateElementObjectType is not specified, any ASN.1 encoding datatype is used to read the value. +

+
+ ECUC_KeyM_00041 + 0 + 1 + LOCAL + AUTOSAR_ECUC + false + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + false + 255 + 0 +
+ + + KeyMCertificateElementOfStructure + + This defines in which structure the certificate element is located. + + ECUC_KeyM_00038 + 1 + 1 + LOCAL + AUTOSAR_ECUC + false + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + false + + + CertificateExtension + AUTOSAR_ECUC + + + CertificateIssuerName + AUTOSAR_ECUC + + + CertificateIssuerUniqueIdentifier + AUTOSAR_ECUC + + + CertificateSerialNumber + AUTOSAR_ECUC + + + CertificateSignature + AUTOSAR_ECUC + + + CertificateSignatureAlgorithm + AUTOSAR_ECUC + + + CertificateSignatureAlgorithmID + AUTOSAR_ECUC + + + CertificateSubjectName + AUTOSAR_ECUC + + + CertificateSubjectPublicKeyInfo_PublicKeyAlgorithm + AUTOSAR_ECUC + + + CertificateSubjectPublicKeyInfo_SubjectPublicKey + AUTOSAR_ECUC + + + CertificateSubjectUniqueIdentifier + AUTOSAR_ECUC + + + CertificateValidityPeriodNotAfter + AUTOSAR_ECUC + + + CertificateValidityPeriodNotBefore + AUTOSAR_ECUC + + + CertificateVersionNumber + AUTOSAR_ECUC + + + +
+
+
+
+ + + KeyMCertificateElementVerification + + This container defines if and how certificate elements are to be verified. + + ECUC_KeyM_00004 + 0 + 65535 + + + + KeyMCertificateElementCondition + + This container contains the configuration of KeyElement compare conditions which can be used as arguments for a KeyMCertificateElementRule. + + +

+ One KeyMCertificateElementCondition shall contain either one KeyMCertificateElementSwcCallback or one KeyMCertificateElementSwcSRDataElementRef or one KeyMCertificateElementSwcSRDataElementValueRef. +

+
+ ECUC_KeyM_00042 + 1 + true + + + + KeyMCertElementConditionType + + This parameter specifies what kind of comparison that is made for the evaluation of the mode condition. + + ECUC_KeyM_00044 + 1 + 1 + LOCAL + AUTOSAR_ECUC + false + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + false + + + KEYM_EQUALS + AUTOSAR_ECUC + + + KEYM_EQUALS_NOT + AUTOSAR_ECUC + + + KEYM_GREATER_OR_EQUAL + AUTOSAR_ECUC + + + KEYM_LESS_OR_EQUAL + AUTOSAR_ECUC + + + KEYM_LESS_THAN + AUTOSAR_ECUC + + + + + + + + KeyMCertificateElementRef + + Reference to a certificate element used for the condition. + + ECUC_KeyM_00045 + 0 + 1 + LOCAL + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + /AUTOSAR/EcucDefs/KeyM/KeyMCertificate/KeyMCertificateElement + + + + + + KeyMCertificateElementConditionValue + + This container contains the configuration of a compare value. + + ECUC_KeyM_00046 + 1 + 1 + + + + KeyMCertificateElementConditionArray + + This container contains the configuration of a array compare value. + + ECUC_KeyM_00048 + 0 + 1 + + + + KeyMCertificateElementConditionArrayElement + + This container contains the configuration of a array compare value. + + ECUC_KeyM_00054 + 0 + true + + + + KeyMCertificateElementConditionArrayElementIndex + + Index to an element of the compare value array. + + ECUC_KeyM_00055 + 1 + 1 + LOCAL + AUTOSAR_ECUC + false + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + false + 65535 + 0 + + + + KeyMCertificateElementConditionArrayElementValue + + Value of an array element compare value. + + ECUC_KeyM_00056 + 1 + 1 + LOCAL + AUTOSAR_ECUC + false + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + false + 18446744073709551615 + 0 + + + + + + + + KeyMCertificateElementConditionCerificateElement + + This container contains the configuration of a certificate element as a compare value. + + ECUC_KeyM_00049 + 0 + 1 + + + + KeyMCertificateElementRef + + Reference to another certificate element. + + ECUC_KeyM_00051 + 1 + 1 + LOCAL + AUTOSAR_ECUC + false + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + /AUTOSAR/EcucDefs/KeyM/KeyMCertificate/KeyMCertificateElement + + + + + + KeyMCertificateElementConditionPrimitive + + This container contains the configuration of a primitive compare value. + + ECUC_KeyM_00047 + 0 + 1 + + + + KeyMCertificateElementConditionPrimitiveValue + + Primitive compare value + + ECUC_KeyM_00053 + 1 + 1 + LOCAL + AUTOSAR_ECUC + false + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + false + 18446744073709551615 + 0 + + + + + + KeyMCertificateElementConditionSenderReceiver + + This container contains the configuration of a dynamic compare value in a sender-/receiver interface. + + ECUC_KeyM_00050 + 0 + 1 + + + + KeyMCertificateElementConditionSenderReceiver + + This parameter references a mode in a particular mode request port of a software component that is used for the condition. + + ECUC_KeyM_00052 + 1 + 1 + LOCAL + AUTOSAR_ECUC + false + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + ROOT-SW-COMPOSITION-PROTOTYPE SW-COMPONENT-PROTOTYPE PORT-PROTOTYPE + AUTOSAR-DATA-PROTOTYPE + + + + + + +
+ + + KeyMCertificateElementRule + + This container contains the configuration of a mode rule which represents a logical expression with KeyMCertificateElementCondition or other KeyMCertificateElementRule as arguments. + + +

+ All arguments are processed with the operator defined by KeyMLogicalOperator, for instance: Argument_A AND Argument_B AND Argument_C. +

+
+ ECUC_KeyM_00043 + 1 + true + + + + KeyMLogicalOperator + + This parameter specifies the logical operator to be used in the logical expression. If the expression only consists of a single condition this parameter shall not be used. + + ECUC_KeyM_00057 + 0 + 1 + LOCAL + AUTOSAR_ECUC + false + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + false + + + KEYM_AND + AUTOSAR_ECUC + + + KEYM_OR + AUTOSAR_ECUC + + + + + + + + KeyMArgumentRef + + This is a choice reference either to a condition or another rule serving as sub-expression. + + ECUC_KeyM_00058 + 1 + true + LOCAL + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + + /AUTOSAR/EcucDefs/KeyM/KeyMCertificateElementVerification/KeyMCertificateElementCondition + /AUTOSAR/EcucDefs/KeyM/KeyMCertificateElementVerification/KeyMCertificateElementRule + + + +
+
+
+ + + KeyMCryptoKey + + This container contains the crypto keys that can be updated. + + ECUC_KeyM_00005 + 0 + 65535 + + + + KeyMCryptoCsmVerifyJobType + + Specifies what type of function for key verification operation is used. + + ECUC_KeyM_00067 + 0 + 1 + LOCAL + AUTOSAR_ECUC + false + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + false + + + KEYM_VERIFY_AEADDECRYPT + AUTOSAR_ECUC + + + KEYM_VERIFY_AEADENCRYPT + AUTOSAR_ECUC + + + KEYM_VERIFY_DECRYPT + AUTOSAR_ECUC + + + KEYM_VERIFY_ENCRYPT + AUTOSAR_ECUC + + + KEYM_VERIFY_MACGENERATE + AUTOSAR_ECUC + + + KEYM_VERIFY_MACVERIFY + AUTOSAR_ECUC + + + + + + KeyMCryptoKeyCryptoProps + + If set, it will provide additional hints to the crypto key that is used by KeyM to identify the key. + + +

+ Typical approach is to set the value to the SHE-Slot ID where the key was placed to. If present, the KeyM will take the information and identify the key by its slot ID. The slot information will be extracted from the corresponding field of the M1M2M3 data. +

+
+ ECUC_KeyM_00069 + 0 + 1 + LOCAL + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + false + + + +
+ + + KeyMCryptoKeyGenerationInfo + + This data may contain static data for key derivation. If a key is configured to be derived from another key and this configuration item is set, the data will be added as salt. + + ECUC_KeyM_00068 + 0 + 1 + LOCAL + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + false + + + + + + + KeyMCryptoKeyGenerationType + + Specifies how the CryptoKey will be generated. If it is derived from another key or simply stored with KeyElementSet. + + ECUC_KeyM_00061 + 1 + 1 + LOCAL + AUTOSAR_ECUC + false + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + false + + + KEYM_DERIVED_KEY + AUTOSAR_ECUC + + + KEYM_STORED_KEY + AUTOSAR_ECUC + + + + + + KeyMCryptoKeyId + + Identifier of the crypto key. The set of configured identifiers shall be consecutive and gapless. + + ECUC_KeyM_00059 + 1 + 1 + LOCAL + AUTOSAR_ECUC + false + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + true + 65535 + 0 + + + + KeyMCryptoKeyMaxLength + + The maximum size in bytes of a CryptoKey. + + ECUC_KeyM_00060 + 1 + 1 + LOCAL + AUTOSAR_ECUC + false + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + false + 4294967295 + 1 + + + + KeyMCryptoKeyName + + Provides a unique name of the key for identification. The key master will reference keys by this unique key name. + + ECUC_KeyM_00062 + 1 + 1 + LOCAL + AUTOSAR_ECUC + false + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + false + + + + + + + KeyMCryptoKeyStorage + + Specify the storage location of the certificate. + + ECUC_KeyM_00063 + 1 + 1 + LOCAL + AUTOSAR_ECUC + false + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + false + + + KEYM_STORAGE_IN_CSM + AUTOSAR_ECUC + + + KEYM_STORAGE_IN_NVM + AUTOSAR_ECUC + + + KEYM_STORAGE_IN_RAM + AUTOSAR_ECUC + + + +
+ + + + KeyMCryptoKeyCsmKeySourceDeriveRef + + Defines a reference to the associated CSM key that is used as source for the key derivation of this key. + + ECUC_KeyM_00064 + 0 + 1 + LOCAL + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + true + /AUTOSAR/EcucDefs/Csm/CsmKeys/CsmKey + + + + KeyMCryptoKeyCsmKeyTargetRef + + Defines a reference to the associated CSM key that shall be generated. + + ECUC_KeyM_00065 + 1 + 1 + LOCAL + AUTOSAR_ECUC + false + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + true + /AUTOSAR/EcucDefs/Csm/CsmKeys/CsmKey + + + + KeyMCryptoKeyCsmVerifyJobRef + + Defines the crypto job that the key verify function can use for verification of a certain key. + + ECUC_KeyM_00066 + 0 + 1 + LOCAL + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + true + /AUTOSAR/EcucDefs/Csm/CsmJobs/CsmJob + + + + + + KeyMNvmBlock + + Configuration of optional usage of Nvm in case the KeyM module requires non volatile memory in the Ecu to store information (e.g. crypto keys or certificates). + + ECUC_KeyM_00070 + 0 + 1 + + + + KeyMNvmBlockDescriptorRef + + Reference to the Nvm block description in the Nvm module configuration. + + ECUC_KeyM_00071 + 0 + 1 + ECU + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + true + /AUTOSAR/EcucDefs/NvM/NvMBlockDescriptor + + + + +
+ + + KeyMGeneral + + This container holds general configuration (parameters) for key manager. + + ECUC_KeyM_00002 + 1 + 1 + + + + KeyMCertificateChainMaxDepth + + Maximum number of certificates defined in a certificate chain. + + ECUC_KeyM_00008 + 1 + 1 + LOCAL + AUTOSAR_ECUC + false + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + false + 255 + 1 + + + + KeyMCertificateManagerEnabled + + Enables (TRUE) or disables (FALSE) the part that manages certificates. + + ECUC_KeyM_00010 + 1 + 1 + LOCAL + AUTOSAR_ECUC + false + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + false + false + + + + KeyMCryptoKeyHandlerPrepareEnabled + + Enables (TRUE) or disables (FALSE) the key handler prepare function call. If set to true, the corresponding key handler function shall be provided. + + ECUC_KeyM_00018 + 1 + 1 + LOCAL + AUTOSAR_ECUC + false + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + false + false + + + + KeyMCryptoKeyHandlerServiceCertificateEnabled + + Enables (TRUE) or disables (FALSE) the key handler service function call. If set to true, the certificate submodule function KeyM_KH_ServiceCertificate() shall be provided. + + ECUC_KeyM_00021 + 1 + 1 + LOCAL + AUTOSAR_ECUC + false + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + false + false + + + + KeyMCryptoKeyHandlerStartFinalizeEnabled + + Enables (TRUE) or disables (FALSE) the key handler start and finalize function call. If set to true, the key handler functions KeyM_KH_Start() and KeyM_KH_Finalize() shall be provided. + + ECUC_KeyM_00017 + 1 + 1 + LOCAL + AUTOSAR_ECUC + false + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + false + false + + + + KeyMCryptoKeyHandlerUpdateEnabled + + Enables (TRUE) or disables (FALSE) the call to the key handler update function KeyM_KH_Update(). If set to true, the corresponding key handler function shall be provided. + + ECUC_KeyM_00019 + 1 + 1 + LOCAL + AUTOSAR_ECUC + false + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + false + false + + + + KeyMCryptoKeyHandlerVerifyEnabled + + Enables (TRUE) or disables (FALSE) the call to the key handler verify function KeyM_KH_Verify(). If set to true, the corresponding key handler function shall be provided. + + ECUC_KeyM_00020 + 1 + 1 + LOCAL + AUTOSAR_ECUC + false + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + false + false + + + + KeyMCryptoKeyManagerEnabled + + Enables (TRUE) or disables (FALSE) the part that manages crypto key operations. + + ECUC_KeyM_00011 + 1 + 1 + LOCAL + AUTOSAR_ECUC + false + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + false + false + + + + KeyMCryptoKeyPrepareFunctionEnabled + + Enables (TRUE) or disables (FALSE) the prepare function of the key manager. If set to true, the KeyM_Prepare() function has to be called accordingly. + + ECUC_KeyM_00013 + 0 + 1 + LOCAL + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + false + false + + + + KeyMCryptoKeyStartFinalizeFunctionEnabled + + Enables (TRUE) or disables (FALSE) the start and Finish function of the key manager. If set to true, the KeyM_Start() and KeyM_Finalize() functions have to be called. + + ECUC_KeyM_00012 + 0 + 1 + LOCAL + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + false + false + + + + KeyMCryptoKeyVerifyAsyncMode + + This parameter defines if the function KeyM_Verify() runs in synchronous or asynchronous mode + + ECUC_KeyM_00015 + 0 + 1 + LOCAL + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + false + false + + + + KeyMCryptoKeyVerifyFunctionEnabled + + Enables (TRUE) or disables (FALSE) the verify function of the key manager. If set to true, the KeyM_Verify() function can be called. + + ECUC_KeyM_00014 + 0 + 1 + LOCAL + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + false + false + + + + KeyMDevErrorDetect + + Switches the development error detection and notification on or off. + + +

+ - true: detection and notification is enabled. + - false: detection and notification is disabled. +

+
+ ECUC_KeyM_00006 + 1 + 1 + LOCAL + AUTOSAR_ECUC + false + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + false + false +
+ + + KeyMKeyCertNameMaxLength + + Maximum length in bytes of certificate or key names used for the service interface. + + ECUC_KeyM_00009 + 1 + 1 + LOCAL + AUTOSAR_ECUC + false + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + false + 255 + 1 + + + + KeyMMainFunctionPeriod + + Specifies the period of main function KeyM_MainFunction in seconds. + + ECUC_KeyM_00007 + 1 + 1 + LOCAL + AUTOSAR_ECUC + false + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + false + Inf + 0 + + + + KeyMServiceCertificateFunctionEnabled + + Enables (TRUE) or disables (FALSE) the certificate service function of the key manager. If set to true, the KeyM_ServiceCertificate() function has to be called accordingly. + + ECUC_KeyM_00016 + 0 + 1 + LOCAL + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + false + false + +
+
+
+
+
+
+
+
+
+
diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_LdCom.arxml b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_LdCom.arxml new file mode 100644 index 00000000..037ae065 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_LdCom.arxml @@ -0,0 +1,796 @@ + + + + + + + + + + + + + 4.2.0 + AUTOSAR + 2011-11-09 + + + + + + + AUTOSAR + + + + EcucDefs + + + + LdCom + + Configuration of the AUTOSAR LdCom module. + + + + + 4.2.2 + AUTOSAR + 2014-10-31 + + + + 0 + 1 + + VARIANT-POST-BUILD-SELECTABLE + VARIANT-PRE-COMPILE + + + + LdComGeneral + + Contains the general configuration parameters of the AUTOSAR LdCom module. + + + + + false + false + + + + 1 + 1 + false + + + LdComDevErrorDetect + + If 'Development Error Detection' is enabled, all development errors are reported to the Development Error Tracer (DET). The errors are described in the technical reference. + +Note: In general, the development error detection is recommended during pre-test phase. It is not recommended to enable the development error detection in production code due to increased runtime and ROM needs. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + PRE-COMPILE + VARIANT-POST-BUILD-SELECTABLE + + + Vector Informatik + false + false + true + + + LdComVersionInfoApi + + Activate/Deactivate the version information API (LdCom_GetVersionInfo). + +Activate/Deactivate the version information API LdCom_GetVersionInfo(). +- True: version information API activated +- False: version information API deactivated + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + PRE-COMPILE + VARIANT-POST-BUILD-SELECTABLE + + + Vector Informatik + false + false + false + + + LdComUserConfigFile + + Reference to an external user configuration file that will be included during generation. +The content of the user configuration file will be added at the end of the generated module configuration file and allows altering or extending the generated code. +Caution: User configuration files can cause the software module to malfunction and must only be used with great care! + + 0 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD-SELECTABLE + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + Vector Informatik + false + false + + + + + LdComGeneration + + Contains the generation configuration parameters of the module LdCom. + + + + + false + false + + + + 1 + 1 + false + + + LdComReduceConstantData2Define + + This parameter activates/deactivates the capability to generate CONFIG-CLASS PRE-COMPILE ROM arrays as constant define. + +FALSE: ROM arrays are generated as data even if all values are identical. +TRUE: ROM arrays are generated as constant define if all values are identical. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD-SELECTABLE + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + Vector Informatik + false + false + false + + + LdComReduceBoolDataByNumericalComparisonThreshold + + This parameter activates/deactivates the capability to compress boolean CONFIG-CLASS PRE-COMPILE ROM data by using numerical comparison with other ROM data. +0: The optimization is not performed. +>0: This is the threshold to activate the data optimization. + +Code: the code size is increased due to the usage of the operation in the data access. +RAM: no change expected. +ROM: the ROM size is minimized. +Runtime: the runtime is increased due to the usage of the operation in the data access. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD-SELECTABLE + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + Vector Informatik + false + false + 2 + 255 + 0 + + + LdComReduceDataByStreaming + + This parameter activates/deactivates the capability to pack generated CONFIG-CLASS PRE-COMPILE ROM data into a data type dependent stream. + +TRUE: generated const data is packed into a data type dependent stream. +Code: no change expected. +RAM: no change expected. +ROM: configuration dependent smaller than with FALSE. +Runtime: no change expected. + +FALSE: generated const data is not packed into a data type dependent stream. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD-SELECTABLE + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + Vector Informatik + false + false + false + + + LdComReduceBoolDataByNumericalRelationThreshold + + This parameter activates/deactivates the capability to compress boolean CONFIG-CLASS PRE-COMPILE ROM data by using relational comparison with other ROM data. +0: The optimization is not performed. +>0: This is the threshold to activate the data optimization. + +Code: the code size is increased due to the usage of the operation in the data access. +RAM: no change expected. +ROM: the ROM size is minimized. +Runtime: the runtime is increased due to the usage of the operation in the data access. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD-SELECTABLE + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + Vector Informatik + false + false + 2 + 255 + 0 + + + + LdComOutOfBoundsReadSanitizer + + This parameter activates/deactivates the generation of runtime checks which call a DET error notification function to find easily out of bounds read problems. + +FALSE: no checks are generated in the data access. +TRUE: the data access is enriched with DET checks to validate indexes. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + PRE-COMPILE + VARIANT-POST-BUILD-LOADABLE + + + PRE-COMPILE + VARIANT-POST-BUILD-SELECTABLE + + + Vector Informatik + false + false + false + + + + LdComShortSymbols + + This parameter activates/deactivates the capability to generate shortened symbol names. + +FALSE: symbol names are generated in a human readable style based on the MIP, tags and variant names. +TRUE: symbol names are generated based on the MIP and a CRC32. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + PRE-COMPILE + VARIANT-POST-BUILD-LOADABLE + + + PRE-COMPILE + VARIANT-POST-BUILD-SELECTABLE + + + Vector Informatik + false + false + false + + + + LdComInterfacesForDeactivatedData + + This parameter activates/deactivates the capability to generate bsw data interfaces for deactivated data elements. This is an advantage for the BSW developer to reduce the time to market with a development environment using auto completition and to investigate potential interfaces. + +FALSE: data interfaces are not generated if the data elementis deactivated. +TRUE: data interfaces are generated as e.g. emty macros. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + PRE-COMPILE + VARIANT-POST-BUILD-LOADABLE + + + PRE-COMPILE + VARIANT-POST-BUILD-SELECTABLE + + + Vector Informatik + false + false + false + + + + LdComReferringKeysInComments + + This parameter activates/deactivates the capability to generate referring keys in comments. This is an advantage for the developer to investigate indirections, but this feature reduces the overall readability of the generated data. + +FALSE: referring keys are not generated in comments. +TRUE: referring keys are generated in comments. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + PRE-COMPILE + VARIANT-POST-BUILD-LOADABLE + + + PRE-COMPILE + VARIANT-POST-BUILD-SELECTABLE + + + Vector Informatik + false + false + false + + + + + + + LdComConfig + + This container contains the configuration parameters and sub containers of the AUTOSAR LdCom module. This container is a MultipleConfigurationContainer, i.e. this container and its sub-containers exist once per configuration set. + + + + + false + false + + + + 1 + 1 + false + false + + + LdComIPdu + + Contains the configuration parameters of the IPdu inside LdCom. + + + + + true + false + + + + 0 + true + true + + + LdComHandleId + + The numerical value used as the ID of this I-PDU. This ID is used by Rte to invoke LdCom. A corresponding shortName is created, which is used for the invocations of the Rte. The same ID is used for invocations by PduR. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + PRE-COMPILE + VARIANT-POST-BUILD-SELECTABLE + + + Vector Informatik + false + true + 0 + 65535 + 0 + + + LdComApiType + + Indicates the desired API Type of the I-PDU. + +IF: indicates that the I-PDU is sent/received via interface API. +TP: indicates that the I-PDU is send/received via transport protocol API. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD-SELECTABLE + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + Vector Informatik + false + false + LDCOM_IF + + + LDCOM_IF + Vector Informatik + + + LDCOM_TP + Vector Informatik + + + + + LdComIPduDirection + + The direction defines if this I-PDU, and therefore the contributing signal, shall be sent or received. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + PRE-COMPILE + VARIANT-POST-BUILD-SELECTABLE + + + Vector Informatik + false + false + + + LDCOM_RECEIVE + Vector Informatik + + + LDCOM_SEND + Vector Informatik + + + + + LdComRxIndication + + Only on receiver side: Name of Rte_LdComCbkRxIndication callback function to be called. + + 0 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + PRE-COMPILE + VARIANT-POST-BUILD-SELECTABLE + + + Vector Informatik + false + false + + + LdComRxStartOfReception + + Only on receiver side: Name of Rte_LdComCbkStartOfReception callback function to be called. + + 0 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + PRE-COMPILE + VARIANT-POST-BUILD-SELECTABLE + + + Vector Informatik + false + false + + + LdComRxCopyRxData + + Only on receiver side: Name of Rte_LdComCbkCopyRxData callback function to be called. + + 0 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + PRE-COMPILE + VARIANT-POST-BUILD-SELECTABLE + + + Vector Informatik + false + false + + + LdComTpRxIndication + + Only on receiver side: Name of Rte_LdComCbkTpRxIndication callback function to be called. + + 0 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + PRE-COMPILE + VARIANT-POST-BUILD-SELECTABLE + + + Vector Informatik + false + false + + + LdComTxTriggerTransmit + + Only on sender side: Name of Rte_LdComCbkTriggerTransmit callback function to be called. + + 0 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + PRE-COMPILE + VARIANT-POST-BUILD-SELECTABLE + + + Vector Informatik + false + false + + + LdComTxConfirmation + + Only on sender side: Name of Rte_LdComCbkTxConfirmation callback function to be called. + + 0 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + PRE-COMPILE + VARIANT-POST-BUILD-SELECTABLE + + + Vector Informatik + false + false + + + LdComTxCopyTxData + + Only on sender side: Name of Rte_LdComCbkCopyTxData callback function to be called. + + 0 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + PRE-COMPILE + VARIANT-POST-BUILD-SELECTABLE + + + Vector Informatik + false + false + + + LdComTpTxConfirmation + + Only on sender side: Name of Rte_LdComCbkTpTxConfirmation callback function to be called. + + 0 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD-SELECTABLE + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + Vector Informatik + false + false + + + + + LdComSystemTemplateSystemSignalRef + + Reference to the ISignalToIPduMapping that contains a reference to the ISignal (System Template) which this LdCom signal represents. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD-SELECTABLE + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + Vector Informatik + false + I-SIGNAL-TO-I-PDU-MAPPING + + + LdComPduRef + + Reference to the global PDU. + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD-SELECTABLE + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + Vector Informatik + false + /AUTOSAR/EcucDefs/EcuC/EcucPduCollection/Pdu + + + + + + + + + + + + + diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_Lin.arxml b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_Lin.arxml new file mode 100644 index 00000000..31518bce --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_Lin.arxml @@ -0,0 +1,373 @@ + + + + + + + + + + + + + 4.2.0 + AUTOSAR + 2011-11-09 + + + + + + + AUTOSAR + + + + EcucDefs + + + + Lin + + Configuration of the Lin (LIN driver) module. + + + + + 4.2.0 + AUTOSAR + 2011-11-09 + + + + 0 + true + + VARIANT-POST-BUILD + VARIANT-PRE-COMPILE + + + + + LinGeneral + + This container contains the parameters related to each LIN Driver Unit. + + 1 + 1 + false + + + + LinDevErrorDetect + + Switches the Development Error Detection and Notification ON or OFF. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + LinIndex + + Specifies the InstanceId of this module instance. If only one instance is present it shall have the Id 0. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 0 + + + + LinTimeoutDuration + + Specifies the maximum number of loops for blocking function until a timeout is raised in short term wait loops + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65535 + 0 + + + + LinVersionInfoApi + + Switches the Lin_GetVersionInfo function ON or OFF. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + + + LinGlobalConfig + + This container contains the global configuration parameter of the Lin driver. This container is a MultipleConfigurationContainer, i.e. this container and its sub-containers exit once per configuration set. + + 1 + 1 + true + + + + LinChannel + + This container contains the configuration (parameters) of the LIN Controller(s). + + 1 + true + false + + + + LinChannelBaudRate + + Specifies the baud rate of the LIN channel + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 20000 + 1000 + + + + LinChannelId + + Identifies the LIN channel. Replaces LIN_CHANNEL_INDEX_NAME from the LIN SWS. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + true + 65535 + 0 + + + + LinChannelWakeupSupport + + Specifies if the LIN hardware channel supports wake up functionality + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + + + LinClockRef + + Reference to the LIN clock source configuration, which is set in the MCU driver configuration. + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Mcu/McuModuleConfiguration/McuClockSettingConfig/McuClockReferencePoint + + + + LinChannelEcuMWakeupSource + + This parameter contains a reference to the Wakeup Source for this controller as defined in the ECU State Manager. + + 0 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/EcuM/EcuMConfiguration/EcuMCommonConfiguration/EcuMWakeupSource + + + + + + LinDemEventParameterRefs + + Container for the references to DemEventParameter elements which shall be invoked using the API Dem_ReportErrorStatus API in case the corresponding error occurs. The EventId is taken from the referenced DemEventParameter's DemEventId value. The standardized errors are provided in the container and can be extended by vendor specific error references. + + 0 + 1 + false + + + + LIN_E_TIMEOUT + + Reference to the DemEventParameter which shall be issued when the error "Timeout caused by hardware error" has occured. If the reference is not configured the error shall be reported as DET error. + + 0 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter + + + + + + + + + + + + + diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_LinIf.arxml b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_LinIf.arxml new file mode 100644 index 00000000..33ff617d --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_LinIf.arxml @@ -0,0 +1,1863 @@ + + + + + + + + + + + + + 4.2.0 + AUTOSAR + 2011-11-09 + + + + + + + AUTOSAR + + + + EcucDefs + + + + LinIf + + Configuration of the LinIf (LIN Interface) module. + + + + + 4.2.0 + AUTOSAR + 2011-11-09 + + + + 0 + 1 + + VARIANT-LINK-TIME + VARIANT-POST-BUILD + VARIANT-PRE-COMPILE + + + + + LinIfGeneral + 1 + 1 + false + + + + LinIfCancelTransmitSupported + + Global Pre-Compile Switch to reliably prevent the generation of the dummy LinIf_CancelTransmit API. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + LinIfDevErrorDetect + + Switches the Development Error Detection and Notification ON or OFF. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + LinIfMultipleDriversSupported + + States if multiple drivers are included in the LIN Interface or not. The reason for this parameter is to reduce the size of LIN Interface if multiple drivers are not used. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + LinIfMultipleTrcvDriverSupported + + States if multiple transceiver drivers are included in the LIN Interface or not. The reason for this parameter is to reduce the size of LIN Interface if multiple transceiver drivers are not used. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + LinIfNcOptionalRequestSupported + + States if the node configuration commands Assign NAD and Conditional Change NAD are supported. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + LinIfPublicCddHeaderFile + + Defines header files for callback functions which shall be included in case of CDDs. Range of characters is 1.. 32. + + 0 + true + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + 32 + 1 + + + + + + LinIfTpSupported + + States if the TP is included in the LIN Interface or not. The reason for this parameter is to reduce the size of LIN Interface if the TP is not used. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + LinIfTrcvDriverSupported + + States if transceiver drivers are included in the LIN Interface or not. The reason for this parameter is to reduce the size of LIN Interface if transceiver drivers are not used. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + LinIfVersionInfoApi + + Switches the LinIf_GetVersionInfo function ON or OFF. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + + + LinIfGlobalConfig + + This container contains the global configuration parameter of the LinIf. + + +

+ It is a MultipleConfigurationContainer, i.e. this container and its sub-containers exit once per configuration set. +

+
+ 1 + 1 + true + + + + LinIfTimeBase + + The delay between processing two frames is a multiple of the LIN Interface time-base in seconds. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 0.255 + 0 + + + + + + LinIfChannel + 1 + true + false + + + + LinIfChannelId + + This parameter holds the unique channel index value. The value shall be the same as the ComMChannelId of the ComMChannel referenced by LinIfComMNetworkHandleRef. + + +

+ Implementation Type: NetworkHandleType +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + true + 255 + 0 +
+ + + LinIfGotoSleepConfirmationUL + + This parameter defines the upper layer (UL) module to which the confirmation of the goto-sleep command shall be sent. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + CDD + AUTOSAR_ECUC + + + LIN_SM + AUTOSAR_ECUC + + + + + + LinIfScheduleRequestConfirmationUL + + This parameter defines the upper layer (UL) module to which the confirmation of the successfully performed schedule table change. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + CDD + AUTOSAR_ECUC + + + LIN_SM + AUTOSAR_ECUC + + + + + + LinIfStartupState + + Defines the state of each LIN channel after startup + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + NORMAL + AUTOSAR_ECUC + + + SLEEP + AUTOSAR_ECUC + + + + + + LinIfWakeupConfirmationUL + + This parameter defines the upper layer (UL) module to which the confirmation of the wake-up shall be sent. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + CDD + AUTOSAR_ECUC + + + LIN_SM + AUTOSAR_ECUC + + + +
+ + + + LinIfChannelRef + + Reference to the used channel in Lin. + + +

+ Replaces LINIF_CHANNEL_INDEX +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Lin/LinGlobalConfig/LinChannel +
+ + + LinIfComMNetworkHandleRef + + Unique handle to identify one certain LIN network. Reference to one of the network handles configured for the ComM. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMChannel + +
+ + + + LinIfFrame + + Generic container for all types of LIN frames. The shortName of this container is used as LinIfFrameName. + + 0 + true + false + + + + LinIfChecksumType + + Type of checksum that the frame is using. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + CLASSIC + AUTOSAR_ECUC + + + ENHANCED + AUTOSAR_ECUC + + + + + + LinIfFrameType + + Type of frame that is described (e.g. sporadic frame). + + +

+ The sporadic slot is not found among the frame types. A sporadic slot is a set of sporadic frames. +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + ASSIGN + AUTOSAR_ECUC + + + ASSIGN_FRAME_ID_RANGE + AUTOSAR_ECUC + + + ASSIGN_NAD + AUTOSAR_ECUC + + + CONDITIONAL + AUTOSAR_ECUC + + + EVENT_TRIGGERED + AUTOSAR_ECUC + + + FREE + AUTOSAR_ECUC + + + MRF + AUTOSAR_ECUC + + + SAVE_CONFIGURATION + AUTOSAR_ECUC + + + SPORADIC + AUTOSAR_ECUC + + + SRF + AUTOSAR_ECUC + + + UNASSIGN + AUTOSAR_ECUC + + + UNCONDITIONAL + AUTOSAR_ECUC + + +
+ + + LinIfLength + + Length of the LIN SDU in bytes. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 8 + 1 + + + + LinIfPid + + Protected ID of the LIN frame. There is no reason to calculate the Parity in run-time. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 0 + +
+ + + + LinIfFixedFrameSdu + + In case this is a fixed frame this is the SDU (response). + + +

+ This container represent an eight byte array. The Byte order + shall be MSB first. +

+
+ 0 + 1 + false + + + + LinIfFixedFrameSduByte + + This container represents a byte within the 8 byte array. + + 8 + 8 + false + + + + LinIfFixedFrameSduBytePos + + Index of the Byte in the SDU (response) 8 byte array. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 7 + 0 + + + + LinIfFixedFrameSduByteVal + + Byte value in the SDU (response) 8-byte array. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 0 + + + + +
+ + + LinIfPduDirection + + Direction of the frame + + 1 + 1 + + + + LinIfInternalPdu + + Represents a Diagnostic or Configuration frame : no Message ID (no PduId). + + 0 + 1 + false + + + + LinIfRxPdu + + represents a received PDU/frame + + 0 + 1 + false + + + + LinIfRxIndicationUL + + This parameter defines the name of the <User_RxIndication>. This parameter depends on the parameter LinIfUserRxIndicationUL. + + +

+ If LinIfUserRxIndicationUL equals PDUR, the name of the <User_RxIndication> is fixed. + If LinIfUserRxIndicationUL equals CDD, the name of the <User_RxIndication> is selectable. +

+
+ 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + +
+ + + LinIfUserRxIndicationUL + + This parameter defines the upper layer (UL) module to which the indication of the successfully received LINRXPDUID has to be routed via <User_RxIndication>. + + +

+ This <User_RxIndication> has to be invoked when the indication of the configured LINRXPDUID will be received by a Rx indication event from the LIN Driver module. +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + CDD + AUTOSAR_ECUC + + + PDUR + AUTOSAR_ECUC + + +
+
+ + + + LinIfRxPduRef + + Reference to the PDU that is received in this frame. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/EcuC/EcucPduCollection/Pdu + + +
+ + + LinIfSlaveToSlavePdu + + represents a slave-to-slave PDU/frame. Master does only send the header but doesn't receive the response. + + +

+ Added for completeness +

+
+ 0 + 1 + false +
+ + + LinIfTxPdu + + represents a transmitted PDU/frame + + 0 + 1 + false + + + + LinIfTxConfirmationUL + + This parameter defines the name of the <User_TxConfirmation>. This parameter depends on the parameter LinIfUserTxUL. + + +

+ If LinIfUserTxUL equals PDUR, the name of the <User_TxConfirmation> is fixed. + If LinIfUserTxUL equals CDD, the name of the <User_TxConfirmation> is selectable. +

+
+ 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + +
+ + + LinIfTxPduId + + Identifier of the Pdu for the upper layer. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + true + 65535 + 0 + + + + LinIfTxTriggerTransmitUL + + This parameter defines the name of the <User_TriggerTransmit>. This parameter depends on the parameter LinIfUserTxUL. If LinIfUserTxUL equals PDUR, the name of the <User_TriggerTransmit> is fixed. + + +

+ If LinIfUserTxUL equals CDD, the name of the <User_TriggerTransmit> is selectable. +

+
+ 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + +
+ + + LinIfUserTxUL + + This parameter defines the upper layer (UL) module to which the trigger of the transmitted LinTxPdu (via the <User_TriggerTransmit>) or the confirmation of the successfully transmitted LinTxPdu has to be routed (via the <User_TxConfirmation>). + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + CDD + AUTOSAR_ECUC + + + PDUR + AUTOSAR_ECUC + + + +
+ + + + LinIfTxPduRef + + Reference to the PDU that is transmitted in this frame. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/EcuC/EcucPduCollection/Pdu + + +
+
+
+ + + LinIfSubstitutionFrames + + List of unconditional Frames that can be sent in a sporadic Frame slot. + + 0 + true + false + + + + LinIfFramePriority + + Priority of an unconditional frame if used as a sporadic frame. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 0 + + + + + + LinIfSubstitutionFrameRef + + Reference to an unconditional Frame that can be sent in a sporadic Frame slot. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/LinIf/LinIfGlobalConfig/LinIfChannel/LinIfFrame + + + +
+
+ + + LinIfMaster + + Each Master can only be connected to one physical channel. This could be compared to the Node parameter in a LDF file. + + 1 + 1 + false + + + + LinIfClusterTimeBase + + Defines a time-base for one LIN cluster in seconds (normally 0.002, 0.005 or 0.010s). + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 0.255 + 0 + + + + LinIfJitter + + The jitter specifies the differences between the maximum and minimum delay from time base tick to the header sending start point in seconds. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 0.255 + 0 + + + + + + LinIfScheduleTable + + Describes a schedule table. Each LinIfChannel may have several schedule tables. Each schedule table can only be connected to one channel. + + 1 + true + false + + + + LinIfResumePosition + + Defines, where a schedule table shall be proceeded in case if it has been interrupted by a RUN-ONCE table. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + CONTINUE_AT_IT_POINT + AUTOSAR_ECUC + + + START_FROM_BEGINNING + AUTOSAR_ECUC + + + + + + LinIfRunMode + + The schedule table can be executed in two different modes. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + RUN_CONTINUOUS + AUTOSAR_ECUC + + + RUN_ONCE + AUTOSAR_ECUC + + + + + + LinIfScheduleMode + + The schedule table can be executed in three different modes. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + LINTP_APPLICATIVE_SCHEDULE + AUTOSAR_ECUC + + + LINTP_DIAG_REQUEST + AUTOSAR_ECUC + + + LINTP_DIAG_RESPONSE + AUTOSAR_ECUC + + + + + + LinIfScheduleTableIndex + + This is the unique index used by upper layers to identify a schedule. Note that the NULL_SCHEDULE for each channel has index 0. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + true + 255 + 0 + + + + LinIfScheduleTableName + + Optional schedule name used to cross-reference with a LDF. This parameter shall always be accompanied by LIN_IF_SCHEDULE_INDEX. + + 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + + + + + + LinIfEntry + + Describes an entry in the schedule table (also known as Frame Slot). + + 0 + true + false + + + + LinIfDelay + + Delay to next entry in schedule table in seconds. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 0.255 + 0 + + + + LinIfEntryIndex + + Position of the Frame Entry in the Schedule Table. The first entry index in the schedule table is 0. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 0 + + + + + + LinIfCollisionResolvingRef + + Reference to the schedule table, which resolves the collision. + + 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/LinIf/LinIfGlobalConfig/LinIfChannel/LinIfScheduleTable + + + + LinIfFrameRef + + Reference to the frames that belong to this schedule table entry. + + 1 + true + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/LinIf/LinIfGlobalConfig/LinIfChannel/LinIfFrame + + + + + + + + LinIfSlave + + The Node attributes of the Slaves are provided with these parameter. The ShortName of this container is used as LinIfNodeName. + + 0 + true + false + + + + LinIfConfiguredNad + + Definition of the initial node address + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 0 + + + + LinIfFunctionId + + LIN function ID + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 0 + + + + LinIfProtocolVersion + + Defines the LIN Protocol version which is used by the slave. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + + + + LinIfSupplierId + + LIN Supplier ID + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65535 + 0 + + + + LinIfVariant + + Specifies the Variant ID + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 0 + + + + + + LinIfTransceiverDrvConfig + + This container contains the configuration (parameters) of all addressed LIN transceivers by each underlying LIN Transceiver Driver. + + 0 + 1 + false + + + + LinIfTrcvWakeupNotification + + Selects whether wakeup indication notification is supported. + + +

+ True: Enabled + False: Disabled +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false +
+
+ + + + LinIfTrcvIdRef + + Logical handle of the underlying LIN transceiver to be served by the LIN Interface. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/LinTrcv/LinTrcvChannel + + +
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_LinNm.arxml b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_LinNm.arxml new file mode 100644 index 00000000..9d24801c --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_LinNm.arxml @@ -0,0 +1,426 @@ + + + + + + + + + + + + + 4.2.0 + AUTOSAR + 2011-11-09 + + + + + + + AUTOSAR + + + + EcucDefs + + + + LinNm + + Configuration Parameters for the Lin Nm module. + + + + + 4.2.0 + AUTOSAR + 2011-11-09 + + + + 0 + 1 + + VARIANT-LINK-TIME + VARIANT-PRE-COMPILE + + + + + LinNmGlobalConfig + + This container contains the global configuration parameter of the LinNm. + + 1 + 1 + false + + + + LinNmBusSynchronizationEnabled + + Pre-processor switch for enabling bus synchronization support of the LinNm. This feature is required for NM Coordinator nodes only. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + LinNmComControlEnabled + + Pre-processor switch for enabling the Communication Control support. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + LinNmComUserDataSupport + + Pre-processor switch for enabling the NM COM user data support + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + LinNmCoordinatorSyncSupport + + Enables/disables the coordinator synchronisation support. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + LinNmDevErrorDetect + + Pre-processor switch for enabling development error detection support. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + LinNmNodeDetectionEnabled + + Pre-processor switch for enabling the Node Detection feature. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + LinNmNodeIdEnabled + + Pre-processor switch for enabling transmission of the source node identifier in NM messages. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + LinNmPassiveModeEnabled + + Pre-processor switch for enabling support of the Passive Mode of the LinNm. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + LinNmRemoteSleepIndicationEnabled + + Pre-processor switch for enabling Remote Sleep Indication support. This feature is required for NM Coordinator nodes only. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + LinNmStateChangeIndEnabled + + Pre-processor switch for enabling the Network Management state change notification. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + LinNmSynchronizationPointEnabled + + Pre-processor switch for enabling the Synchronize NM feature. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + LinNmUserDataEnabled + + Pre-processor switch for enabling User Data support. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + LinNmVersionInfoApi + + Pre-processor switch for enabling version info API support. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + + + LinNmChannelConfig + + This container contains the channel specific configuration parameter of the LinNm. + + 1 + true + false + + + + LinNmComMNetworkHandleRef + + This reference points to the unique channel defined by the ComMChannel and provides access to the unique channel index value in ComMChannelId. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMChannel + + + + + + + + + + + + + diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_LinSM.arxml b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_LinSM.arxml new file mode 100644 index 00000000..889e17b3 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_LinSM.arxml @@ -0,0 +1,396 @@ + + + + + + + + + + + + + 4.2.0 + AUTOSAR + 2011-11-09 + + + + + + + AUTOSAR + + + + EcucDefs + + + + LinSM + + Configuration of the Lin State Manager module. + + + + + 4.2.0 + AUTOSAR + 2011-11-09 + + + + 0 + 1 + + VARIANT-LINK-TIME + VARIANT-POST-BUILD + VARIANT-PRE-COMPILE + + + + + LinSMConfigSet + + This container describes one of multiple configuration sets of LinSm. + + +

+ This is a MultipleConfigurationContainer, i.e. this container and its sub-containers exist once per configuration set. +

+
+ 1 + 1 + true + + + + LinSMChannel + + Describes each LIN channel the LinSM is connected to. + + 1 + true + false + + + + LinSMConfirmationTimeout + + Timeout in seconds for the goto sleep and wakeup calls to LinIf. The timeout must be longer than a goto-sleep command on the bus (i.e. it is bit rate dependent). + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + Inf + 0 + + + + LinSMSleepSupport + + Some LIN clusters does not need sleep, they will just shut off. This parameter will affect the behavior to achieve the no communication state. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + LinSMTransceiverPassiveMode + + Selects STANDBY (true) or SLEEP (false) transceiver mode when entering LINSM_NO_COM. + + 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + + + LinSMComMNetworkHandleRef + + Unique handle to identify one certain LIN network. Reference to one of the network handles configured in the ComM. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMChannel + + + + + + LinSMSchedule + + The schedule references to a schedule that is located in the LinIf configuration. Moreover, the PDU groups are located in the COM configuration. Note that there are two references to PDU groups. The simple reason is that a PDU group is only allowed to contain one direction (TX or RX). + + 1 + true + false + + + + LinSMScheduleIndex + + This index parameter can be used by the BswM as a SymbolicNameReference target. The LinSM just forwards the request from the BswM to LinIf. Note that the value of the LinSMScheduleIndex shall be the same as the value from the LinIf. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + true + 255 + 0 + + + + + + LinSMScheduleIndexRef + + Reference to a schedule table in the LinIf configuration + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/LinIf/LinIfGlobalConfig/LinIfChannel/LinIfScheduleTable + + + + + + +
+ + + LinSMGeneral + + This container contains general parameters of LIN State Manager module. + + 1 + 1 + false + + + + LinSMDevErrorDetect + + Switches the Development Error Detection and Notification ON or OFF. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + LinSMMainProcessingPeriod + + Fixed period that the MainFunction shall be called. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + Inf + 0 + + + + LinSMVersionInfoApi + + Switches the LinSM_GetVersionInfo function ON or OFF. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + +
+
+
+
+
+
+
+
diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_LinTp.arxml b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_LinTp.arxml new file mode 100644 index 00000000..0d9127ff --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_LinTp.arxml @@ -0,0 +1,712 @@ + + + + + + + + + + + + + 4.2.0 + AUTOSAR + 2011-11-09 + + + + + + + AUTOSAR + + + + EcucDefs + + + + LinTp + + Singleton descriptor for the LIN Transport Protocol. + + + + + 4.2.0 + AUTOSAR + 2011-11-09 + + + + 0 + 1 + + VARIANT-LINK-TIME + VARIANT-POST-BUILD + VARIANT-PRE-COMPILE + + + + + LinTpGeneral + + Container that holds all LIN transport protocol general parameters. + + 1 + 1 + false + + + + LinTpVersionInfoApi + + Switches the LinTp_GetVersionInfo function ON or OFF. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + + + LinTpGlobalConfig + + This container contains the global configuration parameter of the LinTp. + + +

+ It is a MultipleConfigurationContainer, i.e. this container and its sub-containers exit once per configuration set. +

+
+ 1 + 1 + true + + + + LinTpMaxNumberOfRespPendingFrames + + Configures the maximum number of allowed response pending frames. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65535 + 0 + + + + LinTpNumberOfRxNSdu + + Number of transport protocol messages that can be received for all channels this node is connected to. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65535 + 0 + + + + LinTpNumberOfTxNSdu + + Number of transport protocol messages that can be transmitted for all channels this node is connected to. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65535 + 0 + + + + LinTpP2Max + + P2 Timeout when a response pending frame is expected in seconds. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 5 + 0 + + + + LinTpP2Timing + + Definition of the P2 timeout observation parameter in seconds. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 5 + 0 + + + + + + LinTpChannelConfig + + This container contains the channel specific configuration parameter of LinTp. + + 0 + true + false + + + + LinTpDropNotRequestedNad + + Configures if TP Frames of not requested LIN-Slaves are dropped or not. + + +

+ false: Do drop TP Frames of Not requested LIN-Slaves + true: Drop not TP Frames of Not requested LIN-Slaves +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false +
+ + + LinTpScheduleChangeDiag + + Enables or disables the call of BswM_LinTp_RequestMode() to diagnostic request/response schedule. + + +

+ false: BswM is not called + true: BswM is called +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false +
+
+
+ + + LinTpRxNSdu + + For each received N-SDU on any channel the node is connected to. + + 0 + true + false + + + + LinTpDl + + Data Length Code of this RxNsdu. In case of variable length message, this value indicates the minimum data length. + + +

+ Range of minimum length is 1 to 4095. + + Note that this is not relevant for Tx. The reason for this is to have identical structures for Tx and Rx. +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 4095 + 1 +
+ + + LinTpNcr + + Value in seconds of the N_Cr timeout. N_Cr is the time until reception of the next Consecutive Frame N_PDU. + + 0 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 1 + 0 + + + + LinTpRxNSduId + + The identifier of the Transport Protocol message. This ID will be the one that is communicated with upper layers. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + true + 65535 + 0 + + + + LinTpRxNSduNad + + A N-SDU transported on LIN is identified using the NAD for the specific slave. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 0 + +
+ + + + LinTpRxNSduPduRef + + Reference to the global PDU + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/EcuC/EcucPduCollection/Pdu + + + + LinTpRxNSduChannelRef + + Index of the channel this N-SDU belongs to. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/LinIf/LinIfGlobalConfig/LinIfChannel + + +
+ + + LinTpTxNSdu + + For each transmitted N-SDU on any channel the node is connected to. + + 0 + true + false + + + + LinTpNas + + Value in second of the N_As timeout. N_As is the time for transmission of a LIN frame (any N_PDU) on the part of the sender. + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 1 + 0 + + + + LinTpNcs + + Value in seconds of the performance requirement of N_Cs. N_Cs is the time which elapses between the transmit request of a CF N-PDU until the transmit request of the next CF N-PDU. + + 0 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + Inf + 0 + + + + LinTpTxNSduId + + The identifier of the Transport Protocol message. This ID will be the one that is communicated with upper layers. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + true + 65535 + 0 + + + + LinTpTxNSduNad + + A N-SDU transported on LIN is identified using the NAD for the specific slave. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 0 + + + + + + LinTpTxNSduPduRef + + Reference to the global PDU + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/EcuC/EcucPduCollection/Pdu + + + + LinTpTxNSduChannelRef + + Index of the channel this N-SDU belongs to. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/LinIf/LinIfGlobalConfig/LinIfChannel + + + +
+
+
+
+
+
+
+
+
+
diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_LinTrcv.arxml b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_LinTrcv.arxml new file mode 100644 index 00000000..b55de525 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_LinTrcv.arxml @@ -0,0 +1,474 @@ + + + + + + + + + + + + + 4.2.0 + AUTOSAR + 2011-11-09 + + + + + + + AUTOSAR + + + + EcucDefs + + + + LinTrcv + + Configuration of LIN Transceiver Driver module + + + + + 4.2.0 + AUTOSAR + 2011-11-09 + + + + 0 + true + + VARIANT-PRE-COMPILE + + + + + LinTrcvChannel + + Container gives LIN transceiver driver information about a single LIN transceiver channel. Any LIN transceiver driver has such LIN transceiver channels. + + 1 + true + false + + + + LinTrcvChannelId + + Unique identifier of the LIN Transceiver Channel. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + true + 255 + 0 + + + + LinTrcvChannelUsed + + Shall the related LIN transceiver channel be used? + + +

+ True: Is used + False Is not used +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + true +
+ + + LinTrcvInitState + + State of LIN transceiver after call to LinTrcv_Init. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + LINTRCV_TRCV_MODE_NORMAL + AUTOSAR_ECUC + + + LINTRCV_TRCV_MODE_SLEEP + AUTOSAR_ECUC + + + LINTRCV_TRCV_MODE_STANDBY + AUTOSAR_ECUC + + + + + + LinTrcvWakeupByBusUsed + + Is wake up by bus supported? If LIN transceiver hardware does not support wake up by bus value is always FALSE. If LIN transceiver hardware supports wake up by bus value is TRUE or FALSE depending whether it is used or not. + + +

+ TRUE = Is used. + FALSE = Is not used. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false +
+
+ + + + LinTrcvIcuChannelRef + + Reference to the IcuChannel to enable/disable the interrupts for wakeups. + + 0 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Icu/IcuConfigSet/IcuChannel + + + + LinTrcvWakeupSourceRef + + Reference to a wakeup source in the EcuM configuration. This reference is only needed if LinTrcvWakeupByBusUsed is true. Implementation Type: reference to EcuM_WakeupSourceType. + + 0 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/EcuM/EcuMConfiguration/EcuMCommonConfiguration/EcuMWakeupSource + + + + + + LinTrcvAccess + + Container gives LIN transceiver driver access about a single LIN transceiver channel. + + 1 + 1 + + + + LinTrcvDioAccess + + Container gives LIN transceiver driver information about accessing ports and port pins. In addition relation between LIN transceiver hardware pin names and Dio port access information is given. If a LIN transceiver hardware has no Dio interface, there is no instance of this container. + + 0 + 1 + false + + + + LinTrcvHardwareInterfaceName + + LIN transceiver hardware interface name. It is typically the name of a pin. From a Dio point of view it is either a port, a single channel or a channel group. Depending on this fact either LINTRCV_DIO_PORT_SYMBOLIC_NAME or LINTRCV_DIO_CHANNEL_SYMBOLIC_NAME or LINTRCV_DIO_CHANNEL_GROUP_SYMBOLIC_NAME shall reference a Dio configuration. The LIN transceiver driver implementation description shall list up this name for the appropriate LIN transceiver hardware. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + + + + + + LinTrcvDioSymRefName + + Choice Reference to a DIO Port, DIO Channel or DIO Channel Group. This reference replaces the LINTRCV_DIO_PORT_SYM_NAME, LINTRCV_DIO_CHANNEL_SYM_NAME and LINTRCV_DIO_GROUP_SYM_NAME references in the Lin Trcv SWS. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + + /AUTOSAR/EcucDefs/Dio/DioConfig/DioPort/DioChannel + /AUTOSAR/EcucDefs/Dio/DioConfig/DioPort/DioChannelGroup + /AUTOSAR/EcucDefs/Dio/DioConfig/DioPort + + + + + + + LinTrcvSpiSequence + + Container gives LIN transceiver driver information about one SPI sequence. + + +

+ One SPI sequence used by LIN transceiver driver is in exclusive use for it. No other driver is allowed to access this sequence. LIN transceiver driver may use one sequence to access n LIN transceiver hardwares chips of the same type or n sequences are used to access one single LIN transceiver hardware chip. + If a LIN transceiver hardware has no SPI interface, there is no instance of this container. +

+
+ 0 + 1 + false + + + + LinTrcvSpiSequenceName + + Reference to a Spi sequence configuration container. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Spi/SpiDriver/SpiSequence + + +
+
+
+
+
+ + + LinTrcvGeneral + + Container gives LIN transceiver driver basic information. + + 1 + 1 + false + + + + LinTrcvDevErrorDetect + + Switches development error detection and notification on and off. If switched on, #define LINTRCV_DEV_ERROR_DETECT ON shall be generated. If switched off, #define LINTRCV_DEV_ERROR_DETECT OFF shall be generated. Define shall be part of file LinTrcv_Cfg.h. + + +

+ True: Is used + False: Is not used +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + LinTrcvGetVersionInfo + + Switches version information API on and off. If switched off, function need not be present in compiled code. + + +

+ True: Is used + False: Is not used +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false +
+ + + LinTrcvIndex + + Specifies the InstanceId of this module instance. If only one instance is present it shall have the Id 0. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 0 + + + + LinTrcvWaitCount + + Wait count for transceiver state changes. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 0 + 4294967295 + 0 + + + + LinTrcvWakeUpSupport + + Informs whether wake up is supported or not. In case wake up is not supported by LIN transceiver hardware the setting shall be false. The wake up ability may be switched on or off for each channel of one LIN transceiver by LinTrcvWakeupSourceRef. + + +

+ True: Is used + False: Is not used +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+
+
+
+
+
+
+
+
+
+
diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_Mcu.arxml b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_Mcu.arxml new file mode 100644 index 00000000..67ec5d1d --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_Mcu.arxml @@ -0,0 +1,642 @@ + + + + + + + + + + + + + 4.2.0 + AUTOSAR + 2011-11-09 + + + + + + + AUTOSAR + + + + EcucDefs + + + + Mcu + + Configuration of the Mcu (Microcontroler Unit) module. + + + + + 4.2.0 + AUTOSAR + 2011-11-09 + + + + 0 + 1 + + VARIANT-POST-BUILD + VARIANT-PRE-COMPILE + + + + + McuGeneralConfiguration + + This container contains the configuration (parameters) of the MCU driver. + + 1 + 1 + false + + + + McuDevErrorDetect + + Pre-processor switch for enabling the development error detection and reporting. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + McuGetRamStateApi + + Pre-processor switch to enable/disable the API Mcu_GetRamState. + + +

+ (e.g. If the H/W does not support the functionality, this parameter can be used to disable the Api). +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + McuInitClock + + If this parameter is set to FALSE, the clock initialization has to be disabled from the MCU driver. This concept applies when there are some write once clock registers and a bootloader is present. If this parameter is set to TRUE, the MCU driver is responsible of the clock initialization. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + true + + + + McuNoPll + + This parameter shall be set True, if the H/W does not have a PLL or the PLL circuitry is enabled after the power on without S/W intervention. In this case MCU_DistributePllClock has to be disabled and MCU_GetPllStatus has to return MCU_PLL_STATUS_UNDEFINED. Otherwise this parameters has to be set False + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + true + + + + McuPerformResetApi + + Pre-processor switch to enable / disable the use of the function Mcu_PerformReset() + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + McuVersionInfoApi + + Pre-processor switch to enable / disable the API to read out the modules version information. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + +
+
+ + + McuModuleConfiguration + + This container contains the configuration (parameters) of the MCU driver + + 1 + 1 + true + + + + McuClockSrcFailureNotification + + Enables/Disables clock failure notification. In case this feature is not supported by HW the setting should be disabled. + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + DISABLED + AUTOSAR_ECUC + + + ENABLED + AUTOSAR_ECUC + + + + + + McuNumberOfMcuModes + + This parameter shall represent the number of Modes available for the MCU. + + +

+ calculationFormula = Number of configured McuModeSettingConf +

+
+ 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 1 +
+ + + McuRamSectors + + This parameter shall represent the number of RAM sectors available for the MCU. + + +

+ calculationFormula = Number of configured McuRamSectorSettingConf +

+
+ 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 4294967295 + 1 +
+ + + McuResetSetting + + This parameter relates to the MCU specific reset configuration. This applies to the function Mcu_PerformReset, which performs a microcontroller reset using the hardware feature of the microcontroller. + + 0 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 1 + +
+ + + + McuClockSettingConfig + + This container contains the configuration (parameters) for the Clock settings of the MCU. Please see MCU031 for more information on the MCU clock settings. + + 1 + true + false + + + + McuClockSettingId + + The Id of this McuClockSettingConfig to be used as argument for the API call "Mcu_InitClock". + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + true + 255 + 1 + + + + + + McuClockReferencePoint + + This container defines a reference point in the Mcu Clock tree. It defines the frequency which then can be used by other modules as an input value. Lower multiplictiy is 1, as even in the simpliest case (only one frequency is used), there is one frequency to be defined. + + 1 + true + false + + + + McuClockReferencePointFrequency + + This is the frequency for the specific instance of the McuClockReferencePoint container. It shall be given in Hz. + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + Inf + 0 + + + + + + + + McuDemEventParameterRefs + + Container for the references to DemEventParameter elements which shall be invoked using the API Dem_ReportErrorStatus API in case the corresponding error occurs. The EventId is taken from the referenced DemEventParameter's DemEventId value. The standardized errors are provided in the container and can be extended by vendor specific error references. + + 0 + 1 + false + + + + MCU_E_CLOCK_FAILURE + + Reference to configured DEM event to report "Clock source failure". + + 0 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter + + + + + + McuModeSettingConf + + This container contains the configuration (parameters) for the Mode setting of the MCU. Please see MCU035 for more information on the MCU mode settings. + + 1 + true + false + + + + McuMode + + The parameter represents the MCU Mode settings. + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + true + 255 + 1 + + + + + + McuRamSectorSettingConf + + This container contains the configuration (parameters) for the RAM Sector setting. Please see MCU030 for more information on RAM sec-tor settings. + + 0 + true + false + + + + McuRamDefaultValue + + This parameter shall represent the Data pre-setting to be initialized + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 0 + + + + McuRamSectionBaseAddress + + This parameter shall represent the MCU RAM section base address + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 4294967295 + 0 + + + + McuRamSectionSize + + This parameter represents the MCU RAM Section size in bytes. + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 4294967295 + 0 + + + + +
+ + + McuPublishedInformation + + Container holding all MCU specific published information parameters + + 1 + 1 + false + + + + McuResetReasonConf + + This container contains the configuration for the different type of reset reason that can be retrieved from Mcu_GetResetReason Api. + + 1 + true + false + + + + McuResetReason + + The parameter represents the different type of reset that a Micro supports. This parameter is referenced by the parameter EcuMResetReason in the ECU State manager module. + + 1 + 1 + + + PUBLISHED-INFORMATION + VARIANT-POST-BUILD + + + PUBLISHED-INFORMATION + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + true + 255 + 0 + + + + + +
+
+
+
+
+
+
+
diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_MemIf.arxml b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_MemIf.arxml new file mode 100644 index 00000000..01459888 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_MemIf.arxml @@ -0,0 +1,187 @@ + + + + + + + + + + + + + 4.2.0 + AUTOSAR + 2011-11-09 + + + + + + + AUTOSAR + + + + EcucDefs + + + + MemIf + + Configuration of the MemIf (Memory Abstraction Interface) module. + + + + + 4.2.0 + AUTOSAR + 2011-11-09 + + + + 0 + 1 + + VARIANT-PRE-COMPILE + + + + + MemIfGeneral + + Configuration of the memory abstraction interface (Memif) module. + + 1 + 1 + false + + + + MemIfDevErrorDetect + + Pre-processor switch to enable and disable development error detection. + + +

+ true: Development error detection enabled. + false: Development error detection disabled. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + MemIfNumberOfDevices + + Concrete number of underlying memory abstraction modules. + + +

+ Calculation Formula: + Count number of configured EA and FEE modules. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 1 +
+ + + MemIfVersionInfoApi + + Pre-processor switch to enable / disable the API to read out the modules version information. + + +

+ true: Version info API enabled. + false: Version info API disabled. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+
+
+
+
+
+
+
+
+
+
diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_MemMap.arxml b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_MemMap.arxml new file mode 100644 index 00000000..648659a5 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_MemMap.arxml @@ -0,0 +1,487 @@ + + + + + + + + + + + + + 4.2.0 + AUTOSAR + 2011-11-09 + + + + + + + AUTOSAR + + + + EcucDefs + + + + MemMap + + Configuration of the MemMap module. + + + + + 4.2.0 + AUTOSAR + 2011-11-09 + + + + 0 + 1 + + VARIANT-PRE-COMPILE + + + + + MemMapAddressingModeSet + + Defines a set of addressing modes which might apply to a SwAddrMethod. + + 0 + true + false + + + + MemMapSupportedAddressingMethodOption + + This constrains the usage of this addressing mode set for Generic Mappings to swAddrMethods. + + +

+ The attribute option of a swAddrMethod mapped via MemMapGenericMapping to this MemMapAddressingModeSet shall be equal to one of the configured MemMapSupportedAddressMethodOption's +

+
+ 0 + true + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + [a-zA-Z]([a-zA-Z0-9]|_[a-zA-Z0-9])*_? + + +
+ + + MemMapSupportedMemoryAllocationKeywordPolicy + + This constrains the usage of this addressing mode set for Generic Mappings to swAddrMethods. + + +

+ The attribute MemoryAllocationKeywordPolicy of a swAddrMethod mapped via MemMapGenericMapping to this MemMapAddressingModeSet shall be equal to one of the configured MemMapSupportedMemoryAllocationKeywordPolicy's +

+
+ 0 + true + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + MEMMAP_ALLOCATION_KEYWORD_POLICY_ADDR_METHOD_SHORT_NAME + AUTOSAR_ECUC + + + MEMMAP_ALLOCATION_KEYWORD_POLICY_ADDR_METHOD_SHORT_NAME_AND_ALIGNMENT + AUTOSAR_ECUC + + +
+ + + MemMapSupportedSectionInitializationPolicy + + This constrains the usage of this addressing mode set for Generic Mappings to swAddrMethods. + + +

+ The sectionIntializationPolicy attribute value of a swAddrMethod mapped via MemMapGenericMapping to this MemMapAddressingModeSet shall be equal to one of the configured MemMapSupportedSectionIntializationPolicy's + + Please note that SectionInitializationPolicyType describes the intended initialization of MemorySections. + + The following values are standardized in AUTOSAR Methodology: + + * '''NO-INIT''': No initialization and no clearing is performed. Such data elements must not be read before one has written a value into it. + * '''INIT''': To be used for data that are initialized by every reset to the specified value (initValue). + * '''POWER-ON-INIT''': To be used for data that are initialized by "Power On" to the specified value (initValue). Note: there might be several resets between power on resets. + * '''CLEARED''': To be used for data that are initialized by every reset to zero. + * '''POWER-ON-CLEARED''': To be used for data that are initialized by "Power On" to zero. Note: there might be several resets between power on resets. + + Please note that the values are defined similar to the representation of enumeration types in the XML schema to ensure backward compatibility. +

+
+ 0 + true + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + +
+ + + MemMapSupportedSectionType + + This constrains the usage of this addressing mode set for Generic Mappings to swAddrMethods. + + +

+ The attribute sectionType of a swAddrMethod mapped via MemMapGenericMapping or MemMapSectionSpecificMapping to this MemMapAddressingModeSet shall be equal to one of the configured MemMapSupportedSectionType's. +

+
+ 0 + true + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + MEMMAP_SECTION_TYPE_CALIBRATION_OFFLINE + AUTOSAR_ECUC + + + MEMMAP_SECTION_TYPE_CALIBRATION_ONLINE + AUTOSAR_ECUC + + + MEMMAP_SECTION_TYPE_CAL_PRM + AUTOSAR_ECUC + + + MEMMAP_SECTION_TYPE_CODE + AUTOSAR_ECUC + + + MEMMAP_SECTION_TYPE_CONFIG_DATA + AUTOSAR_ECUC + + + MEMMAP_SECTION_TYPE_CONST + AUTOSAR_ECUC + + + MEMMAP_SECTION_TYPE_EXCLUDE_FROM_FLASH + AUTOSAR_ECUC + + + MEMMAP_SECTION_TYPE_USER_DEFINED + AUTOSAR_ECUC + + + MEMMAP_SECTION_TYPE_VAR + AUTOSAR_ECUC + + + MEMMAP_SECTION_TYPE_VAR_FAST + AUTOSAR_ECUC + + + MEMMAP_SECTION_TYPE_VAR_NO_INIT + AUTOSAR_ECUC + + + MEMMAP_SECTION_TYPE_VAR_POWER_ON_INIT + AUTOSAR_ECUC + + +
+
+ + + + MemMapAddressingMode + + Defines a addressing mode with a set of #pragma statements implementing the start and the stop of a section. + + 1 + true + false + + + + MemMapAddressingModeStart + + Defines a set of #pragma statements implementing the start of a section. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + + + + MemMapAddressingModeStop + + Defines a set of #pragma statements implementing the start of a section. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + + + + MemMapAlignmentSelector + + Defines a the alignments for which the MemMapAddressingMode applies. + + +

+ The to be used alignment is defined in the alignment attribute of the MemorySection. If the MemMapAlignmentSelector fits to alignment attribute of the MemorySection the set of #pragmas of the related MemMapAddressingMode shall be used to implement the start and the stop of a section. + + Please note that the same MemMapAddressingMode can be applicable for several alignments, e.g. "8" bit and "UNSPECIFIED". +

+
+ 1 + true + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + [1-9][0-9]*|0x[0-9a-f]*|0[0-7]*|0b[0-1]*|UNSPECIFIED|UNKNOWN|BOOLEAN| + + +
+
+
+
+
+ + + MemMapAllocation + + Defines a set of addressing modes which might apply to a SwAddrMethod. + + 0 + true + false + + + + MemMapGenericMapping + + Defines which SwAddrMethod is implemented with which MemMapAddressingModeSet. + + +

+ The pragmas for the implementation of the MemorySelectorKeywords are taken from the MemMapAddressingModeStart and MemMapAddressingModeStop parameters of the MemMapAddressingModeSet for the individual alignments. + + That this mapping becomes valid requires matching MemMapSupportedSectionType's, MemMapSupportedSectionInitializationPolicy's and MemMapSupportedAddressingMethodOption's. + + The MemMapGenericMapping applies only if it is not overruled by an MemMapSectionSpecificMapping +

+
+ 0 + true + false + + + + MemMapSwAddressMethodRef + + Reference to the SwAddrMethod which applies to the MemMapGenericMapping. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + SW-ADDR-METHOD + + + + MemMapAddressingModeSetRef + + Reference to the MemMapAddressingModeSet which applies to the MemMapGenericMapping. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/MemMap/MemMapAddressingModeSet + + +
+ + + MemMapSectionSpecificMapping + + Defines which MemorySection of a BSW Module or a Software Component is implemented with which MemMapAddressingModeSet. + + +

+ The pragmas for the implementation of the MemorySelectorKeywords are taken from the MemMapAddressingModeStart and MemMapAddressingModeStop parameters of the MemMapAddressingModeSet for the specific alignment of the MemorySection. + + The MemMapSectionSpecificMapping precedes a mapping defined by MemMapGenericMapping. +

+
+ 0 + true + false + + + + MemMapMemorySectionRef + + Reference to the MemorySection which applies to the MemMapSectionSpecificMapping. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + MEMORY-SECTION + + + + MemMapAddressingModeSetRef + + Reference to the MemMapAddressingModeSet which applies to the MemMapModuleSectionSpecificMapping. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/MemMap/MemMapAddressingModeSet + + +
+
+
+
+
+
+
+
+
+
+
diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_Nm.arxml b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_Nm.arxml new file mode 100644 index 00000000..1c701629 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_Nm.arxml @@ -0,0 +1,890 @@ + + + + + + + + + + + + + 4.2.0 + AUTOSAR + 2011-11-09 + + + + + + + AUTOSAR + + + + EcucDefs + + + + Nm + + The Generic Network Management Interface module + + + + + 4.2.0 + AUTOSAR + 2011-11-09 + + + + 0 + 1 + + VARIANT-LINK-TIME + VARIANT-PRE-COMPILE + + + + + NmChannelConfig + + This container contains the configuration (parameters) of the bus channel(s). The channel parameter shall be harmonized within the whole communication stack. + + 1 + true + false + + + + NmActiveCoordinator + + This parameter indicates whether a NM Coordinator is an active gateway (NmActiveCoordinator = TRUE) or a passive. + + 0 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + NmChannelId + + This parameter holds the unique channel index value. The value shall be the same as the ComMChannelId of the ComMChannel referenced by NmComMChannelRef. + + +

+ Implementation Type: NetworkHandleType +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + true + 255 + 0 +
+ + + NmChannelSleepMaster + + This parameter shall be set to indicate if the sleep of this network can be absolutely decided by the local node only and that no other nodes can oppose that decision. + + +

+ If this parameter is set to TRUE, the Nm shall assume that the channel is always ready to go to sleep and that no callouts to Nm_RemoteSleepIndication or Nm_RemoteSleepCancellation will be made from the <BusNm> representing this channel. + + If this parameter is set to FALSE, the Nm shall not assume that the network is ready to sleep until a callout has been made to Nm_RemoteSleepCancellation. +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + NmCoordClusterIndex + + If this parameter is undefined for a channel, the corresponding bus does not belong to an NM coordination cluster. + + 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 0 + + + + NmPassiveModeEnabled + + Pre-processor switch for enabling support of Passive Mode of the <BusNm>s. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + NmShutdownDelayTimer + + This parameter defines the time in seconds which the NM Coordination algorithm shall delay the release of this channel with. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + Inf + 0 + + + + NmStateReportEnabled + + Specifies if the NMS shall be set for the corresponding network. + + +

+ false: No NMS shall be set + true: The NMS shall be set +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + NmSynchronizingNetwork + + If this parameter is true, then this network is a synchronizing network for the NM coordination cluster which it belongs to. The network is expected to call Nm_SynchronizationPoint() at regular intervals. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + +
+ + + + NmComMChannelRef + + Reference to the corresponding ComM Channel. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMChannel + + + + NmStateReportSignalRef + + Reference to the signal for setting the NMS by calling Com_SendSignal for the respective channel. + + 0 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Com/ComConfig/ComSignal + + + + + + NmBusType + 1 + 1 + + + + NmGenericBusNmConfig + 1 + 1 + false + + + + NmGenericBusNmPrefix + + The prefix which identifies the generic <BusNm>. This will be used to determine the API name to be called by Nm for the provided interfaces of the <BusNm>. This string will used for the module prefix before the "_" character in the API call name. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + + + + + + NmStandardBusNmConfig + 1 + 1 + false + + + + NmStandardBusType + + Identifies the bus type of the channel for standard AUTOSAR <BusNm>s and is used to determine which set of API calls to be called by Nm for the <BusNm>s. + + +

+ Note: The Ethernet bus' NM is UdpNm ! +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + NM_BUSNM_CANNM + AUTOSAR_ECUC + + + NM_BUSNM_FRNM + AUTOSAR_ECUC + + + NM_BUSNM_LINNM + AUTOSAR_ECUC + + + NM_BUSNM_UDPNM + AUTOSAR_ECUC + + +
+
+
+
+
+
+
+ + + NmGlobalConfig + + This container contains all global configuration parameters of the Nm Interface. + + 1 + 1 + false + + + + NmGlobalConstants + 1 + 1 + false + + + + NmNumberOfChannels + + Number of NM channels allowed within one ECU. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 1 + + + + + + NmGlobalFeatures + 1 + 1 + false + + + + NmBusSynchronizationEnabled + + Pre-processor switch for enabling bus synchronization support of the <BusNm>s. This feature is required for NM Coordinator nodes only. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + NmCarWakeUpCallback + + Name of the callback function to be called if Nm_CarWakeUpIndication() is called. + + 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + + + + NmCarWakeUpRxEnabled + + Enables or disables CWU detection. + + +

+ FALSE - CarWakeUp not supported + TRUE - CarWakeUp supported +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false +
+ + + NmComControlEnabled + + Pre-processor switch for enabling the Communication Control support. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + NmComUserDataSupport + + Enable/Disable setting of NMUserData via SW-C. If NmComUserDataSupport is enabled the API Nm_SetUserData shall not be available. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + NmCoordinatorSupportEnabled + + Pre-processor switch for enabling NM Coordinator support. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + NmGlobalCoordinatorTime + + This parameter defines the maximum shutdown time of a connected and coordinated NM-Cluster. + + +

+ Note:This includes nested connections. +

+
+ 0 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + Inf + 0 +
+ + + NmNodeDetectionEnabled + + Pre-processor switch for enabling the Node Detection feature. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + NmNodeIdEnabled + + Pre-processor switch for enabling transmission of the source node identifier in NM messages. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + NmPduRxIndicationEnabled + + Pre-processor switch for enabling the PDU Rx Indication. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + NmRemoteSleepIndEnabled + + Pre-processor switch for enabling Remote Sleep Indication support. This feature is required for NM Coordinator nodes only. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + NmRepeatMsgIndEnabled + + Pre-processor switch for enabling the Repeat Message Bit Indication. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + NmStateChangeIndEnabled + + Pre-processor switch for enabling the Network Management state change notification. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + NmUserDataEnabled + + Pre-processor switch for enabling User Data support. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + +
+
+ + + NmGlobalProperties + 1 + 1 + false + + + + NmCycletimeMainFunction + + The period between successive calls to the Main Function of the NM Interface in seconds. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + Inf + 0 + + + + NmDevErrorDetect + + Pre-processor switch for enabling development error detection and notification. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + NmVersionInfoApi + + Pre-processor switch for enabling Version Info API support. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + +
+
+
+
+
+
+
+
+
+
diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_NvM.arxml b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_NvM.arxml new file mode 100644 index 00000000..1cce6ddd --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_NvM.arxml @@ -0,0 +1,1613 @@ + + + + + + + + + + + + + 4.2.0 + AUTOSAR + 2011-11-09 + + + + + + + AUTOSAR + + + + EcucDefs + + + + NvM + + Configuration of the NvM (NvRam Manager) module. + + + + + 4.2.0 + AUTOSAR + 2011-11-09 + + + + 0 + 1 + + VARIANT-LINK-TIME + VARIANT-PRE-COMPILE + + + + + NvMBlockDescriptor + + Container for a management structure to configure the composition of a given NVRAM Block Management Type. Its multiplicity describes the number of configured NVRAM blocks, one block is required to be configured. The NVRAM block descriptors are condensed in the NVRAM block descriptor table. + + 1 + 65536 + false + + + + NvMBlockCrcType + + Defines CRC data width for the NVRAM block. Default: NVM_CRC16, i.e. CRC16 will be used if NVM_BLOCK_USE_CRC==true + + 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + NVM_CRC16 + AUTOSAR_ECUC + + + NVM_CRC32 + AUTOSAR_ECUC + + + NVM_CRC8 + AUTOSAR_ECUC + + + + + + NvMBlockJobPriority + + Defines the job priority for a NVRAM block (0 = Immediate priority). + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 0 + + + + NvMBlockManagementType + + Defines the block management type for the NVRAM block.[NVM137] + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + NVM_BLOCK_DATASET + AUTOSAR_ECUC + + + NVM_BLOCK_NATIVE + AUTOSAR_ECUC + + + NVM_BLOCK_REDUNDANT + AUTOSAR_ECUC + + + + + + NvMBlockUseCrc + + Defines CRC usage for the NVRAM block, i.e. memory space for CRC is reserved in RAM and NV memory. + + +

+ true: CRC will be used for this NVRAM block. + false: CRC will not be used for this NVRAM block. +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + NvMBlockUseSyncMechanism + + Defines whether an explicit synchronization mechanism with a RAM mirror and callback routiness for transferring data to and from NvM module's RAM mirror is used for NV block. true if synchronization mechanism is used, false otherwise. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + NvMBlockWriteProt + + Defines an initial write protection of the NV block + + +

+ true: Initial block write protection is enabled. + false: Initial block write protection is disabled. +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + NvMBswMBlockStatusInformation + + This parameter specifies whether BswM is informed about the current status of the specified block. + + +

+ True: Call BswM_NvM_CurrentBlockMode on changes + False: Don&rsquo;t inform BswM at all +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false +
+ + + NvMCalcRamBlockCrc + + Defines CRC (re)calculation for the permanent RAM block + + +

+ true: CRC will be (re)calculated for this permanent RAM block. + false: CRC will not be (re)calculated for this permanent RAM block. +

+
+ 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + NvMInitBlockCallback + + Entry address of a block specific callback routine which shall be called if no ROM data is available for initialization of the NVRAM block. + + +

+ If not configured, no specific callback routine shall be called for initialization of the NVRAM block with default data. +

+
+ 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + +
+ + + NvMMaxNumOfReadRetries + + Defines the maximum number of read retries. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 0 + 7 + 0 + + + + NvMMaxNumOfWriteRetries + + Defines the maximum number of write retries for a NVRAM block with [NVM061_Conf]. Regardless of configuration a consistency check (and maybe write retries) are always forced for each block which is processed by the request NvM_WriteAll and NvM_WriteBlock. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 7 + 0 + + + + NvMNvBlockBaseNumber + + Configuration parameter to perform the link between the NVM_NVRAM_BLOCK_IDENTIFIER used by the SW-Cs and the FEE_BLOCK_NUMBER expected by the memory abstraction modules. The parameter value equals the FEE_BLOCK_NUMBER or EA_BLOCK_NUMBER shifted to the right by NvMDatasetSelectionBits bits. (ref. to chapter 7.1.2.1). + + +

+ Calculation Formula: + value = TargetBlockReference.[Ea/Fee]BlockConfiguration.[Ea/Fee]BlockNumber >> NvMDatasetSelectionBits +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65534 + 1 +
+ + + NvMNvBlockLength + + Defines the NV block data length in bytes. + + +

+ Note: + The implementer can add the attribute 'withAuto' to the parameter definition which indicates that the length can be calculated by the generator automatically (e.g. by using the sizeof operator). + When 'withAuto' is set to 'true' for this parameter definition the 'isAutoValue' can be set to 'true'. + If 'isAutoValue' is set to 'true' the actual value will not be considered during ECU Configuration but will be (re-)calculated by the code generator and stored in the value attribute afterwards. +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65535 + 1 +
+ + + NvMNvBlockNum + + Defines the number of multiple NV blocks in a contiguous area according to the given block management type. + + +

+ 1-255 For NVRAM blocks to be configured of block management type NVM_BLOCK_DATASET. The actual range is limited according to NVM444. + + 1 For NVRAM blocks to be configured of block management type NVM_BLOCK_NATIVE + + 2 For NVRAM blocks to be configured of block management type NVM_BLOCK_REDUNDANT +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 1 +
+ + + NvMNvramBlockIdentifier + + Identification of a NVRAM block via a unique block identifier. + + +

+ Implementation Type: NvM_BlockIdType. + + min = 2 + max = 2^(16- NVM_DATASET_SELECTION_BITS)-1 + + Reserved NVRAM block IDs: + 0 -> to derive multi block request results via NvM_GetErrorStatus + 1 -> redundant NVRAM block which holds the configuration ID +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + true + 65535 + 2 +
+ + + NvMNvramDeviceId + + Defines the NVRAM device ID where the NVRAM block is located. + + +

+ Calculation Formula: + value = TargetBlockReference.[Ea/Fee]BlockConfiguration.[Ea/Fee]DeviceIndex +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 254 + 0 +
+ + + NvMRamBlockDataAddress + + Defines the start address of the RAM block data. + + +

+ If this is not configured, no permanent RAM data block is available for the selected block management type. +

+
+ 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + +
+ + + NvMReadRamBlockFromNvCallback + + Entry address of a block specific callback routine which shall be called in order to let the application copy data from the NvM module's mirror to RAM block. + + +

+ Implementation type: Std_ReturnType + + E_OK: copy was successful + E_NOT_OK: copy was not successful, callback routine to be called again +

+
+ 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + +
+ + + NvMResistantToChangedSw + + Defines whether a NVRAM block shall be treated resistant to configuration changes or not. If there is no default data available at configuration time then the application shall be responsible for providing the default initialization data. In this case the application has to use NvM_GetErrorStatus()to be able to distinguish between first initialization and corrupted data. + + +

+ true: NVRAM block is resistant to changed software. + false: NVRAM block is not resistant to changed software. +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + NvMRomBlockDataAddress + + Defines the start address of the ROM block data. + + +

+ If not configured, no ROM block is available for the selected block management type. +

+
+ 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + +
+ + + NvMRomBlockNum + + Defines the number of multiple ROM blocks in a contiguous area according to the given block management type. + + +

+ 0-255 For NVRAM blocks to be configured of block management type NVM_BLOCK_DATASET. The actual range is limited according to NVM444. + + 0-1 For NVRAM blocks to be configured of block management type NVM_BLOCK_NATIVE + + 0-1 For NVRAM blocks to be configured of block management type NVM_BLOCK_REDUNDANT +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 0 +
+ + + NvMSelectBlockForReadAll + + NVM117: Defines whether a NVRAM block shall be processed during NvM_ReadAll or not. This configuration parameter has only influence on those NVRAM blocks which are configured to have a permanent RAM block. + + +

+ true: NVRAM block shall be processed by NvM_ReadAll + false: NVRAM block shall not be processed by NvM_ReadAll +

+
+ 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + NvMSelectBlockForWriteAll + + Defines whether a NVRAM block shall be processed during NvM_WriteAll or not. This configuration parameter has only influence on those NVRAM blocks which are configured to have a permanent RAM block. + + +

+ true: NVRAM block shall be processed by NvM_WriteAll + false: NVRAM block shall not be processed by NvM_WriteAll +

+
+ 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + NvMSingleBlockCallback + + Entry address of the block specific callback routine which shall be invoked on termination of each asynchronous single block request [NVM113]. + + 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + + + + NvMStaticBlockIDCheck + + Defines if the Static Block ID check is enabled. + + +

+ false: Static Block ID check is disabled. + true: Static Block ID check is enabled. +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false +
+ + + NvMWriteBlockOnce + + Defines write protection after first write. The NVRAM manager sets the write protection bit after the NV block was written the first time. This means that some of the NV blocks in the NVRAM should never be erased nor be replaced with the default ROM data after first initialization. [NVM276]. + + +

+ true: Defines write protection after first write is enabled. + false: Defines write protection after first write is disabled. +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + NvMWriteRamBlockToNvCallback + + Entry address of a block specific callback routine which shall be called in order to let the application copy data from RAM block to NvM module's mirror. + + +

+ Implementation type: Std_ReturnType + + E_OK: copy was successful + E_NOT_OK: copy was not successful, callback routine to be called again +

+
+ 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + +
+ + + NvMWriteVerification + + Defines if Write Verification is enabled. + + +

+ false: Write verification is disabled. + true: Write Verification is enabled. +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false +
+ + + NvMWriteVerificationDataSize + + Defines the number of bytes to compare in each step when comparing the content of a RAM Block and a block read back. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 0 + 65536 + 1 + +
+ + + + NvMTargetBlockReference + + This parameter is just a container for the parameters for EA and FEE + + 1 + 1 + + + + NvMEaRef + + EEPROM Abstraction + + 0 + 1 + false + + + + NvMNameOfEaBlock + + reference to EaBlock + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Ea/EaBlockConfiguration + + + + + + NvMFeeRef + + Flash EEPROM Emulation + + 0 + 1 + false + + + + NvMNameOfFeeBlock + + reference to FeeBlock + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Fee/FeeBlockConfiguration + + + + + + +
+ + + NvMCommon + + Container for common configuration options. + + 1 + 1 + false + + + + NvMApiConfigClass + + Preprocessor switch to enable some API calls which are related to NVM API configuration classes. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + NVM_API_CONFIG_CLASS_1 + AUTOSAR_ECUC + + + NVM_API_CONFIG_CLASS_2 + AUTOSAR_ECUC + + + NVM_API_CONFIG_CLASS_3 + AUTOSAR_ECUC + + + + + + NvMBswMMultiBlockJobStatusInformation + + This parameter specifies whether BswM is informed about the current status of the multiblock job. + + +

+ True: call BswM_NvM_CurrentJobMode if ReadAll and WriteAll are started, finished, canceled + False: do not inform BswM at all +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + true +
+ + + NvMCompiledConfigId + + Configuration ID regarding the NV memory layout. This configuration ID shall be published as e.g. a SW-C shall have the possibility to write it to NV memory. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65535 + 0 + + + + NvMCrcNumOfBytes + + If CRC is configured for at least one NVRAM block, this parameter defines the maximum number of bytes which shall be processed within one cycle of job processing. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65535 + 1 + + + + NvMDatasetSelectionBits + + Defines the number of least significant bits which shall be used to address a certain dataset of a NVRAM block within the interface to the memory hardware abstraction. + + +

+ 0..8: Number of bits which are used for dataset or redundant block addressing. + + 0: No dataset or redundant NVRAM blocks are configured at all, no selection bits required. + + 1: In case of redundant NVRAM blocks are configured, but no dataset NVRAM blocks. +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 8 + 0 +
+ + + NvMDevErrorDetect + + Pre-processor switch to enable and disable development error detection. + + +

+ true: Development error detection enabled. + false: Development error detection disabled. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + NvMDrvModeSwitch + + Preprocessor switch to enable switching memory drivers to fast mode during performing NvM_ReadAll and NvM_WriteAll + + +

+ true: Fast mode enabled. + false: Fast mode disabled. +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + NvMDynamicConfiguration + + Preprocessor switch to enable the dynamic configuration management handling by the NvM_ReadAll request. + + +

+ true: Dynamic configuration management handling enabled. + false: Dynamic configuration management handling disabled. +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + NvMJobPrioritization + + Preprocessor switch to enable job prioritization handling + + +

+ true: Job prioritization handling enabled. + false: Job prioritization handling disabled. +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + NvMMultiBlockCallback + + Entry address of the common callback routine which shall be invoked on termination of each asynchronous multi block request + + 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + + + + NvMPollingMode + + Preprocessor switch to enable/disable the polling mode in the NVRAM Manager and at the same time disable/enable the callback functions useable by lower layers + + +

+ true: Polling mode enabled, callback function usage disabled. + false: Polling mode disabled, callback function usage enabled. +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + NvMRepeatMirrorOperations + + Defines the number of retries to let the application copy data to or from the NvM module's mirror before postponing the current job. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 0 + 7 + 0 + + + + NvMSetRamBlockStatusApi + + Preprocessor switch to enable the API NvM_SetRamBlockStatus. + + +

+ true: API NvM_SetRamBlockStatus enabled. + false: API NvM_SetRamBlockStatus disabled. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + NvMSizeImmediateJobQueue + + Defines the number of queue entries for the immediate priority job queue. If NVM_JOB_PRIORITIZATION is switched OFF this parameter shall be out of scope. + + 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 1 + + + + NvMSizeStandardJobQueue + + Defines the number of queue entries for the standard job queue. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 1 + + + + NvMVersionInfoApi + + Pre-processor switch to enable / disable the API to read out the modules version information [NVM285], [NVM286]. + + +

+ true: Version info API enabled. + false: Version info API disabled. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+
+
+ + + NvmDemEventParameterRefs + + Container for the references to DemEventParameter elements which shall be invoked using the API Dem_ReportErrorStatus API in case the corresponding error occurs. The EventId is taken from the referenced DemEventParameter's DemEventId value. The standardized errors are provided in the container and can be extended by vendor specific error references. + + 0 + 1 + false + + + + NVM_E_INTEGRITY_FAILED + + Reference to the DemEventParameter which shall be issued when the error "API request integrity failed" has occured. + + 0 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter + + + + NVM_E_LOSS_OF_REDUNDANCY + + Reference to the DemEventParameter which shall be issued when the error "loss of redundancy" has occured. + + 0 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter + + + + NVM_E_QUEUE_OVERFLOW + + Reference to the DemEventParameter which shall be issued when the error "NVRAM Managers job queue overflow" has occured. + + 0 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter + + + + NVM_E_REQ_FAILED + + Reference to the DemEventParameter which shall be issued when the error "API request failed" has occured. + + 0 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter + + + + NVM_E_VERIFY_FAILED + + Reference to the DemEventParameter which shall be issued when the error "Write Verification failed" has occured. + + 0 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter + + + + NVM_E_WRITE_PROTECTED + + Reference to the DemEventParameter which shall be issued when the error "write attempt to NVRAM block with write protection" has occured. + + 0 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter + + + + NVM_E_WRONG_BLOCK_ID + + Reference to the DemEventParameter which shall be issued when the error "Static Block ID check failed" has occured. + + 0 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter + + + +
+
+
+
+
+
+
+
diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_Os.arxml b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_Os.arxml new file mode 100644 index 00000000..a6680de7 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_Os.arxml @@ -0,0 +1,3151 @@ + + + + + + + + + + + + + 4.6.0 + AUTOSAR + 2014-10-31 + + + + + + + AUTOSAR + + + + EcucDefs + + + + Os + + Configuration of the Os (Operating System) module. + + + + + 4.6.0 + AUTOSAR + 2014-10-31 + + + + 0 + 1 + false + + VARIANT-PRE-COMPILE + + + + + OsAlarm + + An OsAlarm may be used to asynchronously inform or activate a specific task. It is possible to start alarms automatically at system start-up depending on the application mode. + + 0 + true + + + + OsAlarmAccessingApplication + + Reference to applications which have an access to this object. + + 0 + true + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + /AUTOSAR/EcucDefs/Os/OsApplication + + + + OsAlarmCounterRef + + Reference to the assigned counter for that alarm + + 1 + 1 + AUTOSAR_ECUC + false + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + /AUTOSAR/EcucDefs/Os/OsCounter + + + + + + OsAlarmAction + + This container defines which type of notification is used when the alarm expires. + + 1 + 1 + + + + OsAlarmActivateTask + + This container specifies the parameters to activate a task. + + 0 + 1 + + + + OsAlarmActivateTaskRef + + Reference to the task that will be activated by that alarm action + + 1 + 1 + LOCAL + AUTOSAR_ECUC + false + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + /AUTOSAR/EcucDefs/Os/OsTask + + + + + + OsAlarmCallback + + This container specifies the parameters to call a callback OS alarm action. + + 0 + 1 + + + + OsAlarmCallbackName + + Name of the function that is called when this alarm callback is triggered. + + 1 + 1 + LOCAL + AUTOSAR_ECUC + false + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + false + + + + + + + + + OsAlarmIncrementCounter + + This container specifies the parameters to increment a counter. + + 0 + 1 + + + + OsAlarmIncrementCounterRef + + Reference to the counter that will be incremented by that alarm action + + 1 + 1 + ECU + AUTOSAR_ECUC + false + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + /AUTOSAR/EcucDefs/Os/OsCounter + + + + + + OsAlarmSetEvent + + This container specifies the parameters to set an event + + 0 + 1 + + + + OsAlarmSetEventRef + + Reference to the event that will be set by that alarm action + + 1 + 1 + LOCAL + AUTOSAR_ECUC + false + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + /AUTOSAR/EcucDefs/Os/OsEvent + + + + OsAlarmSetEventTaskRef + + Reference to the task that will be activated by that event + + 1 + 1 + LOCAL + AUTOSAR_ECUC + false + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + /AUTOSAR/EcucDefs/Os/OsTask + + + + + + + + OsAlarmAutostart + + If present this container defines if an alarm is started automatically at system start-up depending on the application mode. + + 0 + 1 + + + + OsAlarmAlarmTime + + The relative or absolute tick value when the alarm expires for the first time. Note that for an alarm which is RELATIVE the value must be at bigger than 0. + + 1 + 1 + LOCAL + AUTOSAR_ECUC + false + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + false + 18446744073709551615 + 0 + + + + OsAlarmAutostartType + + This specifies the type of autostart for the alarm.. + + 1 + 1 + LOCAL + AUTOSAR_ECUC + false + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + false + + + ABSOLUTE + AUTOSAR_ECUC + + + RELATIVE + AUTOSAR_ECUC + + + + + + OsAlarmCycleTime + + Cycle time of a cyclic alarm in ticks. If the value is 0 than the alarm is not cyclic. + + 1 + 1 + LOCAL + AUTOSAR_ECUC + false + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + false + 18446744073709551615 + 0 + + + + + + OsAlarmAppModeRef + + Reference to the application modes for which the AUTOSTART shall be performed + + 1 + true + LOCAL + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + /AUTOSAR/EcucDefs/Os/OsAppMode + + + + + + + + OsAppMode + + OsAppMode is the object used to define OSEK OS properties for an OSEK OS application mode. + + +

+ No standard attributes are defined for AppMode. + + In a CPU, at least one AppMode object has to be defined. + + [source: OSEK OIL Spec. 2.5] + + An OsAppMode called OSDEFAULTAPPMODE must always be there for OSEK compatibility. +

+
+ 1 + true +
+ + + OsApplication + + An AUTOSAR OS must be capable of supporting a collection of OS objects (tasks, interrupts, alarms, hooks etc.) that form a cohesive functional unit. This collection of objects is termed an OS-Application. + + +

+ All objects which belong to the same OS-Application have access to each other. Access means to allow to use these objects within API services. + + Access by other applications can be granted separately. +

+
+ 0 + true + + + + OsTrusted + + Parameter to specify if an OS-Application is trusted or not. + + +

+ true: OS-Application is trusted + false: OS-Application is not trusted (default) +

+
+ 1 + 1 + ECU + AUTOSAR_ECUC + false + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + false + false +
+ + + OsTrustedApplicationDelayTimingViolationCall + + Parameter to specify if a timing violation which occurs within an trusted OS-Application is raised immediately of if it is delayed until the current task returns to the calling OS-Application (return of CallTrustedFunction) + + +

+ true: violation / call to ProtectionHook() is delayed + false: timing violation cause an immediate call to the ProtectionHook(). +

+
+ 1 + 1 + ECU + AUTOSAR_ECUC + false + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + false + true +
+ + + OsTrustedApplicationWithProtection + + Parameter to specify if a trusted OS-Application is executed with memory protection or not. + + +

+ true: OS-Application runs within a protected environment. This means that write access is limited. + false: OS-Application has full write access (default) +

+
+ 1 + 1 + ECU + AUTOSAR_ECUC + false + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + false + false +
+
+ + + + OsAppAlarmRef + + Specifies the OsAlarms that belong to the OsApplication. + + 0 + true + ECU + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + /AUTOSAR/EcucDefs/Os/OsAlarm + + + + OsAppCounterRef + + References the OsCounters that belong to the OsApplication. + + 0 + true + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + /AUTOSAR/EcucDefs/Os/OsCounter + + + + OsAppEcucPartitionRef + + Denotes which "EcucPartition" is implemented by this "OSApplication". + + 0 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + /AUTOSAR/EcucDefs/EcuC/EcucPartitionCollection/EcucPartition + + + + OsAppIsrRef + + references which OsIsrs belong to the OsApplication + + 0 + true + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + /AUTOSAR/EcucDefs/Os/OsIsr + + + + OsAppScheduleTableRef + + References the OsScheduleTables that belong to the OsApplication. + + 0 + true + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + /AUTOSAR/EcucDefs/Os/OsScheduleTable + + + + OsAppTaskRef + + references which OsTasks belong to the OsApplication + + 0 + true + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + /AUTOSAR/EcucDefs/Os/OsTask + + + + OsRestartTask + + Optionally one task of an OS-Application may be defined as Restart Task. + + +

+ Multiplicity = 1: Restart Task is activated by the Operating System if the protection hook requests it. + + Multiplicity = 0: No task is automatically started after a protection error happened. +

+
+ 0 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + /AUTOSAR/EcucDefs/Os/OsTask +
+ + + OsApplicationCoreRef + + Reference to the Core Definition in the Ecuc Module where the CoreId is defined. This reference is used to describe to which Core the OsApplication is bound. + + 0 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + /AUTOSAR/EcucDefs/EcuC/EcucHardware/EcucCoreDefinition + +
+ + + + OsApplicationHooks + + Container to structure the OS-Application-specific hooks + + 1 + 1 + + + + OsAppErrorHook + + Select the OS-Application error hook. + + +

+ true: Hook is called + false: Hook is not called +

+
+ 1 + 1 + AUTOSAR_ECUC + false + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + false +
+ + + OsAppShutdownHook + + Select the OS-Application specific shutdown hook for the OS-Application. + + +

+ true: Hook is called + false: Hook is not called +

+
+ 1 + 1 + AUTOSAR_ECUC + false + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + false +
+ + + OsAppStartupHook + + Select the OS-Application specific startup hook for the OS-Application. + + +

+ true: Hook is called + false: Hook is not called +

+
+ 1 + 1 + AUTOSAR_ECUC + false + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + false +
+
+
+ + + OsApplicationTrustedFunction + + Container to structure the configuration parameters of trusted functions + + 0 + true + + + + OsTrustedFunctionName + + Trusted function (as part of a trusted OS-Application) available to other OS-Applications. This also supersedes the OSEK OIL attribute TRUSTED in APPLICATION because the optionality of this parameter is describing that already. + + 1 + 1 + AUTOSAR_ECUC + false + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + false + + + + + + +
+
+ + + OsCounter + + Configuration information for the counters that belong to the OsApplication. + + 0 + true + + + + OsCounterMaxAllowedValue + + Maximum possible allowed value of the system counter in ticks. + + 1 + 1 + AUTOSAR_ECUC + false + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + false + 18446744073709551615 + 1 + + + + OsCounterMinCycle + + The MINCYCLE attribute specifies the minimum allowed number of counter ticks for a cyclic alarm linked to the counter. + + 1 + 1 + AUTOSAR_ECUC + false + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + false + 18446744073709551615 + 1 + + + + OsCounterTicksPerBase + + The TICKSPERBASE attribute specifies the number of ticks required to reach a counterspecific unit. The interpretation is implementation-specific. + + 1 + 1 + AUTOSAR_ECUC + false + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + false + 4294967295 + 1 + + + + OsCounterType + + This parameter contains the natural type or unit of the counter. + + 1 + 1 + AUTOSAR_ECUC + false + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + false + + + HARDWARE + AUTOSAR_ECUC + + + SOFTWARE + AUTOSAR_ECUC + + + + + + OsSecondsPerTick + + Time of one counter tick in seconds. + + 0 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + false + Inf + 0 + + + + + + OsCounterAccessingApplication + + Reference to applications which have an access to this object. + + 0 + true + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + /AUTOSAR/EcucDefs/Os/OsApplication + + + + + + OsDriver + + This Container contains the information who will drive the counter. + + +

+ This configuration is only valid if the counter has OsCounterType set to HARDWARE. + + If the container does not exist (multiplicity=0) the timer is managed by the OS internally (OSINTERNAL). + + If the container exists the OS can use the GPT interface to manage the timer. The user have to supply the GPT channel. + + If the counter is driven by some other (external to the OS) source (like a TPU for example) this must be described as a vendor specific extension. +

+
+ 0 + 1 + + + + OsGptChannelRef + + Reference to the GPT channel. + + 0 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + /AUTOSAR/EcucDefs/Gpt/GptChannelConfigSet/GptChannelConfiguration + + +
+ + + OsTimeConstant + + Allows the user to define constants which can be e.g. used to compare time values with timer tick values. + + +

+ A time value will be converted to a timer tick value during generation and can later on accessed via the OsConstName. The conversation is done by rounding time values to the nearest fitting tick value. +

+
+ 0 + true + + + + OsTimeValue + + This parameter contains the value of the constant in seconds. + + 1 + 1 + AUTOSAR_ECUC + false + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + false + Inf + 0 + + +
+
+
+ + + OsEvent + + Representation of OS events in the configuration context. Adopted from the OSEK OIL specification. + + 0 + true + + + + OsEventMask + + If event mask would be set to AUTO in OIL, this parameter should be omitted here. + + 0 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + false + 18446744073709551615 + 0 + + + + + + OsIoc + + Configuration of the IOC (Inter OS Application Communicator). + + 0 + 1 + + + + OsIocCommunication + + Representation of a 1:1 or N:1 or N:M (unqueued only) communication between software parts located in different OS-Applications that are bound to the same or to different cores. + + +

+ The name shall begin with the name of the sending software service and be followed by a unique identifier delivered by the sending software service. In the case of RTE as user attention shall be paid on the fact that uniqueness for identifier names has to be reached over ports, data elements, object instances and maybe additional identification properties (E.g. Case 1:N mapping to 1:1). + + Example: + - <NameSpace>_UniqueID +

+
+ 0 + true + + + + OsIocBufferLength + + This attribute defines the size of the IOC internal queue to be allocated for a queued communication. + + +

+ This configuration information shall allow the optimization of the needed memory for communications requiring buffers within the RTE and within the IOC. +

+
+ 0 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + false + 4294967295 + 0 +
+
+ + + + OsIocDataProperties + + Data properties of the data to be transferred on the IOC communication channel. + + 1 + true + + + + OsIocDataPropertyIndex + + This parameter is used to define in which order the data is send, e.g. whether IocSendGroup(A,B) or IocSendGroup(B,A) shall be used. + + 0 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + false + 255 + 0 + + + + OsIocInitValue + + Initial Value for the data to be transferred on the IOC communication channel. + + 0 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + false + + + + + + + + + OsIocDataTypeRef + + This is the type of the data to be transferred on the IOC communication channel. This attribute is necessary to generate the parameter type of the Ioc functions. Additionally this information should be used to compute the data size for necessary data copy operations within the Ioc module. + + +

+ If more than one attribute is defined, the IOC generator should generate an IocXxxGroup function (Xxx= CHOICE [Send, Receive, Write, Read]). + + N:1 or N:M communication (Multiplicity of OsIocSenderProperties > 1) is only allowed for multiplicity of OsIocDataTypeRef = 1 +

+
+ 1 + 1 + AUTOSAR_ECUC + false + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + IMPLEMENTATION-DATA-TYPE +
+
+
+ + + OsIocReceiverProperties + + Representation of receiver properties for one communication. For each OsIocCommunication one (1:1) or many receivers (N:M) have to be defined. This container should be instantiated within an OsIocCommunication. + + 1 + true + + + + OsIocFunctionImplementationKind + + This parameter is used to select whether this communication is implemented as a macro or as a function. + + 0 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + false + DO_NOT_CARE + + + DO_NOT_CARE + AUTOSAR_ECUC + + + FUNCTION + AUTOSAR_ECUC + + + MACRO + AUTOSAR_ECUC + + + + + + OsIocReceiverPullCB + + This attribute defines the name of a callback function that the IOC shall call on the receiving core for each data reception. + + +

+ In case of non existence of this attribute no ReceiverPullCB notification shall be applied by the IOC. The name of the function shall begin with the name of the receiving module, followed with a callback name and followed by the IocId. + + Example: void RTE_ReceiverPullCB_RTE25 (void). + + If this attribute does not exist, it means that no ReceiverPullCB shall be called (No notification from IOC is required). If this attribute exists the IOC shall call the callback function on the receiving core. +

+
+ 0 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + false + + + +
+
+ + + + OsIocReceivingOsApplicationRef + + This attribute is a reference to the receiving OsApplication instance defined in the configuration file of the OS. + + +

+ This information allows for the generator to get additional information necessary for the code generation like: + * The protection properties of the communicating OsApplications to find out which protections have to be crossed + * The core identifiers to find out if an intra or an inter core communication has to be realized + * Interrupt details in case of cross core notification to realize over IRQs +

+
+ 1 + 1 + AUTOSAR_ECUC + false + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + /AUTOSAR/EcucDefs/Os/OsApplication +
+
+
+ + + OsIocSenderProperties + + Representation of sender properties for one communication. For each OsIocCommunication one (1:1) or many senders (N:1 or N:M) have to be defined. Multiplicity > 1 (N:1 or N:M communication) is only allowed for Multiplicity of OsIocDataTypeRef = 1. + + +

+ This container should be instantiated within an OsIocCommunication. +

+
+ 1 + true + + + + OsIocFunctionImplementationKind + + This parameter is used to select whether this communication is implemented as a macro or as a function. + + 0 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + false + DO_NOT_CARE + + + DO_NOT_CARE + AUTOSAR_ECUC + + + FUNCTION + AUTOSAR_ECUC + + + MACRO + AUTOSAR_ECUC + + + + + + OsIocSenderId + + Representation of a sender in a N:1 or N:M communication to distinguish between senders. + + +

+ This parameter does not exist in 1:1 communication. +

+
+ 0 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + false + 255 + 0 +
+
+ + + + OsIocSendingOsApplicationRef + + This attribute is a reference to the sending OS-Application instance defined in the configuration file of the OS. + + +

+ This information shall allows the generator to get additional information necessary for the code generation like: + * The protection properties of the communicating OS-Applications to find out which protection boundaries have to be crossed. + * The core identifiers to find out if an intra or an inter core communication has to be realized + * Interrupt details in case of cross core notification to realize over IRQs +

+
+ 1 + 1 + AUTOSAR_ECUC + false + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + /AUTOSAR/EcucDefs/Os/OsApplication +
+
+
+
+
+
+
+ + + OsIsr + + The OsIsr container represents an OSEK interrupt service routine. + + 0 + true + + + + OsIsrCategory + + This attribute specifies the category of this ISR. + + 1 + 1 + AUTOSAR_ECUC + false + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + false + + + CATEGORY_1 + AUTOSAR_ECUC + + + CATEGORY_2 + AUTOSAR_ECUC + + + + + + + + OsIsrResourceRef + + This reference defines the resources accessed by this ISR. + + 0 + true + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + /AUTOSAR/EcucDefs/Os/OsResource + + + + + + OsIsrTimingProtection + + This container contains all parameters which are related to timing protection + + +

+ If the container exists, the timing protection is used for this interrupt. If the container does not exist, the interrupt is not supervised regarding timing violations. +

+
+ 0 + 1 + + + + OsIsrAllInterruptLockBudget + + This parameter contains the maximum time for which the ISR is allowed to lock all interrupts (via SuspendAllInterrupts() or DisableAllInterrupts()) (in seconds). + + 0 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + false + Inf + 0 + + + + OsIsrExecutionBudget + + The parameter contains the maximum allowed execution time of the interrupt (in seconds). + + 0 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + false + Inf + 0 + + + + OsIsrOsInterruptLockBudget + + This parameter contains the maximum time for which the ISR is allowed to lock all Category 2 interrupts (via SuspendOSInterrupts()) (in seconds). + + 0 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + false + Inf + 0 + + + + OsIsrTimeFrame + + This parameter contains the minimum inter-arrival time between successive interrupts (in seconds). + + 0 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + false + Inf + 0 + + + + + + OsIsrResourceLock + + This container contains a list of times the interrupt uses resources. + + 0 + true + + + + OsIsrResourceLockBudget + + This parameter contains the maximum time the interrupt is allowed to hold the given resource (in seconds). + + 1 + 1 + AUTOSAR_ECUC + false + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + false + Inf + 0 + + + + + + OsIsrResourceLockResourceRef + + Reference to the resource the locking time is depending on + + 1 + 1 + AUTOSAR_ECUC + false + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + /AUTOSAR/EcucDefs/Os/OsResource + + + + +
+
+
+ + + OsOS + + OS is the object used to define OSEK OS properties for an OSEK application. + + +

+ Per CPU exactly one OS object has to be defined. +

+
+ 1 + 1 + + + + OsNumberOfCores + + Maximum number of cores that are controlled by the OS. + + +

+ The OS uses the value internally. It depends on the ECU HW. +

+
+ 0 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + false + 65535 + 1 +
+ + + OsScalabilityClass + + A scalability class for each System Object "OS" has to be selected. In order to customize the operating system to the needs of the user and to take full advantage of the processor features the operating system can be scaled according to the scalability classes. + + +

+ If the scalability class is omitted this translates to the OIL AUTO mechanism. +

+
+ 0 + 1 + AUTOSAR_ECUC + false + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + false + + + SC1 + AUTOSAR_ECUC + + + SC2 + AUTOSAR_ECUC + + + SC3 + AUTOSAR_ECUC + + + SC4 + AUTOSAR_ECUC + + +
+ + + OsStackMonitoring + + Select stack monitoring of Tasks/Category 2 ISRs + + +

+ true: Stacks are monitored + false: Stacks are not monitored +

+
+ 1 + 1 + AUTOSAR_ECUC + false + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + false +
+ + + OsStatus + + The Status attribute specifies whether a system with standard or extended status has to be used. Automatic assignment is not supported for this attribute. + + 1 + 1 + AUTOSAR_ECUC + false + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + false + + + EXTENDED + AUTOSAR_ECUC + + + STANDARD + AUTOSAR_ECUC + + + + + + OsUseGetServiceId + + As defined by OSEK + + 1 + 1 + AUTOSAR_ECUC + false + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + false + + + + OsUseParameterAccess + + As defined by OSEK + + 1 + 1 + AUTOSAR_ECUC + false + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + false + + + + OsUseResScheduler + + The OsUseResScheduler attribute defines whether the resource RES_SCHEDULER is used within the application. + + 1 + 1 + AUTOSAR_ECUC + false + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + false + true + +
+ + + + OsHooks + + Container to structure all hooks belonging to the OS + + 1 + 1 + + + + OsErrorHook + + Error hook as defined by OSEK + + +

+ true: Hook is called + false: Hook is not called +

+
+ 1 + 1 + AUTOSAR_ECUC + false + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + false +
+ + + OsPostTaskHook + + Post-task hook as defined by OSEK + + +

+ true: Hook is called + false: Hook is not called +

+
+ 1 + 1 + AUTOSAR_ECUC + false + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + false +
+ + + OsPreTaskHook + + Pre-task hook as defined by OSEK + + +

+ true: Hook is called + false: Hook is not called +

+
+ 1 + 1 + AUTOSAR_ECUC + false + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + false +
+ + + OsProtectionHook + + Switch to enable/disable the call to the (user supplied) protection hook. + + +

+ true: Protection hook is called on protection error + false: Protection hook is not called +

+
+ 0 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + false +
+ + + OsShutdownHook + + Shutdown hook as defined by OSEK + + +

+ true: Hook is called + false: Hook is not called +

+
+ 1 + 1 + AUTOSAR_ECUC + false + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + false +
+ + + OsStartupHook + + Startup hook as defined by OSEK + + +

+ true: Hook is called + false: Hook is not called +

+
+ 1 + 1 + AUTOSAR_ECUC + false + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + false +
+
+
+
+
+ + + OsResource + + An OsResource object is used to co-ordinate the concurrent access by tasks and ISRs to a shared resource, e.g. the scheduler, any program sequence, memory or any hardware area. + + 0 + true + + + + OsResourceProperty + + This specifies the type of the resource. + + 1 + 1 + AUTOSAR_ECUC + false + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + false + + + INTERNAL + AUTOSAR_ECUC + + + LINKED + AUTOSAR_ECUC + + + STANDARD + AUTOSAR_ECUC + + + + + + + + OsResourceAccessingApplication + + Reference to applications which have an access to this object. + + 0 + true + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + /AUTOSAR/EcucDefs/Os/OsApplication + + + + OsResourceLinkedResourceRef + + The link to the resource. Must be valid if OsResourceProperty is LINKED. If OsResourceProperty is not LINKED the value is ignored. + + 0 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + /AUTOSAR/EcucDefs/Os/OsResource + + + + + + OsScheduleTable + + An OsScheduleTable addresses the synchronization issue by providing an encapsulation of a statically defined set of alarms that cannot be modified at runtime. + + 0 + true + + + + OsScheduleTableDuration + + This parameter defines the modulus of the schedule table (in ticks). + + 1 + 1 + AUTOSAR_ECUC + false + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + false + 18446744073709551615 + 0 + + + + OsScheduleTableRepeating + + true: first expiry point on the schedule table shall be processed at final expiry point delay ticks after the final expiry point is processed. + + +

+ false: the schedule table processing stops when the final expiry point is processed. +

+
+ 1 + 1 + AUTOSAR_ECUC + false + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + false +
+
+ + + + OsSchTblAccessingApplication + + Reference to applications which have an access to this object. + + 0 + true + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + /AUTOSAR/EcucDefs/Os/OsApplication + + + + OsScheduleTableCounterRef + + This parameter contains a reference to the counter which drives the schedule table. + + 1 + 1 + AUTOSAR_ECUC + false + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + /AUTOSAR/EcucDefs/Os/OsCounter + + + + + + OsScheduleTableAutostart + + This container specifies if and how the schedule table is started on startup of the Operating System. The options to start a schedule table correspond to the API calls to start schedule tables during runtime. + + 0 + 1 + + + + OsScheduleTableAutostartType + + This specifies the type of the autostart for the schedule table. + + 1 + 1 + AUTOSAR_ECUC + false + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + false + + + ABSOLUTE + AUTOSAR_ECUC + + + RELATIVE + AUTOSAR_ECUC + + + SYNCHRON + AUTOSAR_ECUC + + + + + + OsScheduleTableStartValue + + Absolute autostart tick value when the schedule table starts. Only used if the OsScheduleTableAutostartType is ABSOLUTE. + + +

+ Relative offset in ticks when the schedule table starts. Only used if the OsScheduleTableAutostartType is RELATIVE. +

+
+ 0 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + false + 18446744073709551615 + 0 +
+
+ + + + OsScheduleTableAppModeRef + + Reference in which application modes the schedule table should be started during startup + + 1 + true + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + /AUTOSAR/EcucDefs/Os/OsAppMode + + +
+ + + OsScheduleTableExpiryPoint + + The point on a Schedule Table at which the OS activates tasks and/or sets events + + 1 + true + + + + OsScheduleTblExpPointOffset + + The offset from zero (in ticks) at which the expiry point is to be processed. + + 1 + 1 + AUTOSAR_ECUC + false + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + false + 18446744073709551615 + 0 + + + + + + OsScheduleTableEventSetting + + Event that is triggered by that schedule table. + + 0 + true + + + + OsScheduleTableSetEventRef + + Reference to event that will be set by action + + 1 + 1 + AUTOSAR_ECUC + false + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + /AUTOSAR/EcucDefs/Os/OsEvent + + + + OsScheduleTableSetEventTaskRef + 1 + 1 + AUTOSAR_ECUC + false + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + /AUTOSAR/EcucDefs/Os/OsTask + + + + + + OsScheduleTableTaskActivation + + Task that is triggered by that schedule table. + + 0 + true + + + + OsScheduleTableActivateTaskRef + + Reference to task that will be activated by action + + 1 + 1 + AUTOSAR_ECUC + false + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + /AUTOSAR/EcucDefs/Os/OsTask + + + + + + OsScheduleTblAdjustableExpPoint + + Adjustable expiry point + + 0 + 1 + + + + OsScheduleTableMaxLengthen + + The maximum positive adjustment that can be made to the expiry point offset (in ticks). + + 1 + 1 + AUTOSAR_ECUC + false + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + false + 18446744073709551615 + 0 + + + + OsScheduleTableMaxShorten + + The maximum negative adjustment that can be made to the expiry point offset (in ticks). + + 1 + 1 + AUTOSAR_ECUC + false + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + false + 18446744073709551615 + 0 + + + + + + + + OsScheduleTableSync + + This container specifies the synchronization parameters of the schedule table. + + 0 + 1 + + + + OsScheduleTblExplicitPrecision + + This configuration is only valid if the explicit synchronization is used. + + 0 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + false + 18446744073709551615 + 0 + + + + OsScheduleTblSyncStrategy + + AUTOSAR OS provides support for synchronization in two ways: explicit and implicit. + + 1 + 1 + AUTOSAR ECUC + false + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + false + NONE + + + EXPLICIT + AUTOSAR_ECUC + + + IMPLICIT + AUTOSAR_ECUC + + + NONE + AUTOSAR_ECUC + + + + + +
+
+ + + OsSpinlock + + An OsSpinlock object is used to co-ordinate concurrent access by TASKs/ISR2s on different cores to a shared resource. + + 0 + true + + + + OsSpinlockLockMethod + + Lock method which is used when a spinlock is taken. Note that it is possible that a user (e.g. a Task) might hold more than one spinlock. In this case the last lock taken is forced to use at least a lock methode which locks as strong as the current one. + + 1 + 1 + AUTOSAR_ECUC + false + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + false + LOCK_NOTHING + + + LOCK_ALL_INTERRUPTS + AUTOSAR_ECUC + + + LOCK_CAT2_INTERRUPTS + AUTOSAR_ECUC + + + LOCK_NOTHING + AUTOSAR_ECUC + + + LOCK_WITH_RES_SCHEDULER + AUTOSAR_ECUC + + + + + + + + OsSpinlockAccessingApplication + + Reference to OsApplications that have an access to this object. + + 1 + true + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + /AUTOSAR/EcucDefs/Os/OsApplication + + + + OsSpinlockSuccessor + + Reference to OsApplications that have an access to this object. + + +

+ To check whether a spinlock can be occupied (in a nested way) without any danger of deadlock, a linked list of spinlocks can be defined. A spinlock can only be occupied in the order of the linked list. It is allowed to skip a spinlock. + + If no linked list is specified, spinlocks cannot be nested. +

+
+ 0 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + /AUTOSAR/EcucDefs/Os/OsSpinlock +
+
+
+ + + OsTask + + This container represents an OSEK task. + + 0 + true + + + + OsTaskActivation + + This attribute defines the maximum number of queued activation requests for the task. A value equal to "1" means that at any time only a single activation is permitted for this task. Note that the value must be a natural number starting at 1. + + 1 + 1 + AUTOSAR_ECUC + false + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + false + 4294967295 + 1 + + + + OsTaskPriority + + The priority of a task is defined by the value of this attribute. This value has to be understood as a relative value, i.e. the values show only the relative ordering of the tasks. + + +

+ OSEK OS defines the lowest priority as zero (0); larger values correspond to higher priorities. +

+
+ 1 + 1 + AUTOSAR_ECUC + false + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + false + 4294967295 + 0 +
+ + + OsTaskSchedule + + The OsTaskSchedule attribute defines the preemptability of the task. + + +

+ If this attribute is set to NON, no internal resources may be assigned to this task. +

+
+ 1 + 1 + AUTOSAR_ECUC + false + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + false + + + FULL + AUTOSAR_ECUC + + + NON + AUTOSAR_ECUC + + +
+
+ + + + OsTaskAccessingApplication + + Reference to applications which have an access to this object. + + 0 + true + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + /AUTOSAR/EcucDefs/Os/OsApplication + + + + OsTaskEventRef + + This reference defines the list of events the extended task may react on. + + 0 + true + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + /AUTOSAR/EcucDefs/Os/OsEvent + + + + OsTaskResourceRef + + This reference defines a list of resources accessed by this task. + + 0 + true + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + /AUTOSAR/EcucDefs/Os/OsResource + + + + + + OsTaskAutostart + + This container determines whether the task is activated during the system start-up procedure or not for some specific application modes. + + +

+ If the task shall be activated during the system start-up, this container is present and holds the references to the application modes in which the task is auto-started. +

+
+ 0 + 1 + + + + OsTaskAppModeRef + + Reference to application modes in which that task is activated on startup of the OS + + 1 + true + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + /AUTOSAR/EcucDefs/Os/OsAppMode + + +
+ + + OsTaskTimingProtection + + This container contains all parameters regarding timing protection of the task. + + 0 + 1 + + + + OsTaskAllInterruptLockBudget + + This parameter contains the maximum time for which the task is allowed to lock all interrupts (via SuspendAllInterrupts() or DisableAllInterrupts()) (in seconds). + + 0 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + false + Inf + 0 + + + + OsTaskExecutionBudget + + This parameter contains the maximum allowed execution time of the task (in seconds). + + 0 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + false + Inf + 0 + + + + OsTaskOsInterruptLockBudget + + This parameter contains the maximum time for which the task is allowed to lock all Category 2 interrupts (via SuspendOSInterrupts()) (in seconds). + + 0 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + false + Inf + 0 + + + + OsTaskTimeFrame + + The minimum inter-arrival time between activations and/or releases of a task (in seconds). + + 0 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + false + Inf + 0 + + + + + + OsTaskResourceLock + + This container contains the worst case time between getting and releasing a given resource (in seconds). + + 0 + true + + + + OsTaskResourceLockBudget + + This parameter contains the maximum time the task is allowed to lock the resource (in seconds) + + 1 + 1 + AUTOSAR_ECUC + false + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + false + Inf + 0 + + + + + + OsTaskResourceLockResourceRef + + Reference to the resource used by the task + + 1 + 1 + AUTOSAR_ECUC + false + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + /AUTOSAR/EcucDefs/Os/OsResource + + + + + +
+
+
+
+
+
+
+
+
+
diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_PduR.arxml b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_PduR.arxml new file mode 100644 index 00000000..3d2062f8 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_PduR.arxml @@ -0,0 +1,1137 @@ + + + + + + + + + + + + + 4.2.0 + AUTOSAR + 2011-11-09 + + + + + + + AUTOSAR + + + + EcucDefs + + + + PduR + + Configuration of the PduR (PDU Router) module. + + + + + 4.2.0 + AUTOSAR + 2011-11-09 + + + + 0 + 1 + + VARIANT-POST-BUILD + VARIANT-PRE-COMPILE + + + + + PduRBswModules + + Each container describes a specific BSW module (upper/CDD/lower/IpduM) that the PDU Router shall interface to. + + +

+ The reason to have it as own configuration container instead of implication of the routing path is to be able to configure CDD:s properly and to force module's to be used in a post-build situation even though no routing is made to/from this module (future configurations may include these modules). +

+
+ 0 + true + false + + + + PduRCancelReceive + + Specifies if the Transport protocol module supports the CancelReceive API or not. Value true the API is supported. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + PduRCancelTransmit + + Specifies if the BSW module supports the CancelTransmit API or not. Value true the API is supported. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + PduRChangeParameterRequestApi + + This parameter, if set to true, enables the PduR_<Up>ChangeParameterRequest Api for this Module. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + PduRCommunicationInterface + + Specifies if the BSW module supports the Communication Interface APIs or not. Value true the APIs are supported. + + +

+ A module can have both Communication Interface APIs and Transport Protocol APIs (e.g. the COM module). +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + PduRLowerModule + + The PduRLowerModule will decide who will call the APIs and who will implement the APIs. + + +

+ For example, if the CanIf module is referenced then the PDU Router module will implement the PduR_CanIfRxIndication API. And the PDUR module will call the CanIf_Transmit API. Other APIs are of course also covered. + + An upper module can also be an lower module (e.g. the IpduM module). +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + PduRRetransmission + + If set to true this means that the destination transport protocol module will use the retransmission feature. This parameter might be set to false if the retransmission feature is not used, even though the destination transport protocol is supporting it. + + +

+ This parameter is only valid for transport protocol modules and gateway operations. If transmission from a local upper layer module this module will handle the retransmission. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + PduRTransportProtocol + + The PDU Router module shall use the API parameters specified for transport protocol interface. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + PduRTriggertransmit + + Specifies if the BSW module supports the TriggerTransmit API or not. Value true the API is supported. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + PduRTxConfirmation + + Specifies if the BSW module supports the TxConfirmation API or not. Value true the API is supported. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + PduRUpperModule + + The PduRUpperModule will decide who will call the APIs and who will implement the APIs. + + +

+ For example, if the COM module is referenced then the PDU Router module will implement the PduR_Transmit API. And the PDUR module will call the Com_RxIndication API. Other APIs are of course also covered. + + An upper module can also be an lower module (e.g. the IpduM module). +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + PduRUseTag + + This parameter, if set to true, enables the usage of the tag (<up>) in the following API calls: + + +

+ * PduR_<Up>CancelReceiveRequest + * PduR_<Up>CancelTransmitRequest + * PduR_<Up>ChangeParameterRequest + + Example: If used by COM and the parameter is enabled the PduR_ComCancelTransmitRequest is used. + + The background is that upper layer modules differ in usage of this tag (e.g. COM is using the tag, DCM is not). +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+
+ + + + PduRBswModuleRef + + This is a reference to one BSW module's configuration (i.e. not the ECUC parameter definition template). + + +

+ Example, there could be several configurations of LinIf and this reference selects one of them. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + ECUC-MODULE-CONFIGURATION-VALUES +
+
+
+ + + PduRGeneral + + This container is a subcontainer of PduR and specifies the general configuration parameters of the PDU Router. + + 1 + 1 + false + + + + PduRDevErrorDetect + + If true then PDU Router will enable the error-reporting to the Development Error Tracer (DET). + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + PduRVersionInfoApi + + If true the PduR_GetVersionInfo API is available. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + PduRZeroCostOperation + + If set the PduR configuration generator will report an error if zero-cost-operation cannot be fulfilled. + + +

+ This parameter shall be seen as an input requirement to the configuration generator. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+
+
+ + + PduRRoutingTables + + Represents one table of routing paths. + + +

+ This routing table allows multiple configurations that can be used to create several routing tables in the same configuration. This is mainly used for post-build (e.g. post-build selectable) but can be used by pre-compile and link-time for variant handling. +

+
+ 1 + 1 + true + + + + PduRConfigurationId + + Identification of the configuration of the PduR configuration. This identification can be read using the PduR API. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65535 + 0 + + + + + + PduRRoutingPathGroup + + This container groups routing path destinations. Destinations are used instead of routing paths since a routing path can be 1:n. It is desirable to be able to enable/disable a specific bus (i.e. a destination) rather than a routing path. Of course it is possible to create groups that covers specific routing paths as well. + + +

+ Enabling and disabling of routing path groups are made using the PduR API +

+
+ 0 + true + false + + + + PduRIsEnabledAtInit + + If set to true this routing path group will be enabled after initializing the PDU Router module (i.e. enabled in the PduR_Init function). + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + PduRRoutingPathGroupId + + Identification of the routing group. + + +

+ The identification will be used by the disable/enable API in the PDU Router module API. +

+
+ 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + true + 65535 + 0 +
+
+ + + + PduRDestPduRef + + This reference selects one destination of the routing path. + + 1 + true + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/PduR/PduRRoutingTables/PduRRoutingTable/PduRRoutingPath/PduRDestPdu + + +
+ + + PduRRoutingTable + + Represents one container of routing paths. Each container is either minimum routing or not. + + 0 + true + false + + + + PduRIsMinimumRouting + + Specifies if the container contains routing paths that are of the type minimum routing or not. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + + + PduRRoutingPath + + This container is a subcontainer of PduRRoutingTable and specifies the routing path of a PDU. + + 0 + true + false + + + + PduRDestPdu + + This container is a subcontainer of PduRRoutingPath and specifies one destination for the PDU to be routed. + + 1 + true + false + + + + PduRDestPduDataProvision + + Specifies how data are provided: direct (as part of the Transmit call) or via the TriggerTransmit callback function. Only required for non-TP I-PDUs (local and gatewayed). + + 0 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + PDUR_DIRECT + AUTOSAR_ECUC + + + PDUR_TRIGGERTRANSMIT + AUTOSAR_ECUC + + + + + + PduRDestPduHandleId + + PDU identifier assigned by PDU Router. Used by communication interface and transport protocol modules for confirmation. + + 0 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + true + 65535 + 0 + + + + PduRTpThreshold + + Defines the number of bytes which shall be received before transmission on the destination bus may start. Only required for routing-on-the-fly TP gateway PDUs. The threshold shall not be larger than the length of the related TP Buffer. + + 0 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65535 + 1 + + + + PduRTransmissionConfirmation + + This parameter is only for communication interfaces. Transport protocol modules will always call the TxConfirmation function. + + +

+ If set the destination communication interface module will call the TxConfirmation. However the TxConfirmation may be not called due to error. So the PduR shall not block until the TxConfirmation is called. + + One background for this parameter is for the PduR to know when all modules have confirmed a multicast operation. +

+
+ 0 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+
+ + + + PduRDestPduRef + + Destination PDU reference; reference to unique PDU identifier which shall be used by the PDU Router instead of the source PDU ID when calling the related function of the destination module. + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/EcuC/EcucPduCollection/Pdu + + + + PduRDestTxBufferRef + + Reference to a buffer that is allocated in the PduRTxBuffer. Having a global (for PduR) list of buffers allows reusage and hence less memory consumption. + + 0 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/PduR/PduRRoutingTables/PduRTxBufferTable/PduRTxBuffer + + + + + + PduRDefaultValue + + Specifies the default value of the I-PDU. Only required for gateway operation and if at least one PDU specified by PduRDestPdu uses TriggerTransmit Data provision. + + +

+ Represented as an array of IntegerParamDef. +

+
+ 0 + 1 + false + + + + PduRDefaultValueElement + + Each value element is represented by the element and the position in an array. + + 0 + true + false + + + + PduRDefaultValueElement + + The default value consists of a number of elements. Each element is one byte long and the number of elements is specified by SduLength. The position of this parameter in the container is specified by the PduRElementBytePosition parameter. + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 0 + + + + PduRDefaultValueElementBytePosition + + This parameter specifies the byte position of the element within the default value + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 0 + + + + +
+
+
+ + + PduRSrcPdu + + This container is a subcontainer of PduRRoutingPath and specifies the source of the PDU to be routed. + + 1 + 1 + false + + + + PduRSourcePduHandleId + + PDU identifier assigned by PDU Router. + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + true + 65535 + 0 + + + + + + PduRSrcPduRef + + Source PDU reference; reference to unique PDU identifier which shall be used for the requested PDU Router operation. + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/EcuC/EcucPduCollection/Pdu + + + +
+
+
+
+ + + PduRTpBufferTable + + This container will specify the needed buffers for gatewaying using TP. It is not connected to the specific routing path destination to allow a more efficient buffer handling. + + 0 + 1 + false + + + + PduRMaxTpBufferNumber + + maximum number of TP buffers. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65535 + 0 + + + + + + PduRTpBuffer + + Specifies a buffer used for gatwaying through TP. + + 0 + true + false + + + + PduRTpBufferLength + + Length of the TP buffer in number of bytes + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65535 + 1 + + + + + + + + PduRTxBufferTable + + This container will specify the needed buffers for gatewaying using communication interface. It not defined per routing path to allow reusage of buffers. + + 0 + 1 + false + + + + PduRMaxTxBufferNumber + + maximum number of Tx buffers. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65535 + 0 + + + + + + PduRTxBuffer + + Specifies a buffer used for gatwaying through communication interface. + + 0 + true + false + + + + PduRPduMaxLength + + Length of the Tx buffer in number of bytes. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 1 + + + + PduRTxBufferDepth + + Number of Pdus that can be stored in the buffer. If value is 1 then the buffer semantic is "last is best". If the value is greater then 1 then the buffer semnatic is a FiFo. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 1 + + + + + +
+
+
+
+
+
+
+
+
+
diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_Port.arxml b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_Port.arxml new file mode 100644 index 00000000..56e4eefe --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_Port.arxml @@ -0,0 +1,565 @@ + + + + + + + + + + + + + 4.2.0 + AUTOSAR + 2011-11-09 + + + + + + + AUTOSAR + + + + EcucDefs + + + + Port + + Configuration of the Port module. + + + + + 4.2.0 + AUTOSAR + 2011-11-09 + + + + 0 + 1 + + VARIANT-POST-BUILD + VARIANT-PRE-COMPILE + + + + + PortConfigSet + + This container is the base of a multiple configuration set + + 1 + 1 + true + + + + PortContainer + + Container collecting the PortPins. + + 1 + true + false + + + + PortNumberOfPortPins + + The number of specified PortPins in this PortContainer. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65535 + 1 + + + + + + PortPin + + Configuration of the individual port pins. + + 1 + true + false + + + + PortPinDirection + + The initial direction of the pin (IN or OUT). If the direction is not changeable, the value configured here is fixed. + + +

+ The direction must match the pin mode. E.g. a pin used for an ADC must be configured to be an in port. + + Implementation Type: Port_PinDirectionType +

+
+ 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + PORT_PIN_IN + AUTOSAR_ECUC + + + PORT_PIN_OUT + AUTOSAR_ECUC + + +
+ + + PortPinDirectionChangeable + + Parameter to indicate if the direction is changeable on a port pin during runtime. + + +

+ true: Port Pin direction changeable enabled. + false: Port Pin direction changeable disabled. +

+
+ 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + PortPinId + + Pin Id of the port pin. This value will be assigned to the symbolic name derived from the port pin container short name. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + true + 65535 + 1 + + + + PortPinInitialMode + + Port pin mode from mode list for use with Port_Init() function. + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + PORT_PIN_MODE_ADC + AUTOSAR_ECUC + + + PORT_PIN_MODE_CAN + AUTOSAR_ECUC + + + PORT_PIN_MODE_DIO + AUTOSAR_ECUC + + + PORT_PIN_MODE_DIO_GPT + AUTOSAR_ECUC + + + PORT_PIN_MODE_DIO_WDG + AUTOSAR_ECUC + + + PORT_PIN_MODE_FLEXRAY + AUTOSAR_ECUC + + + PORT_PIN_MODE_ICU + AUTOSAR_ECUC + + + PORT_PIN_MODE_LIN + AUTOSAR_ECUC + + + PORT_PIN_MODE_MEM + AUTOSAR_ECUC + + + PORT_PIN_MODE_PWM + AUTOSAR_ECUC + + + PORT_PIN_MODE_SPI + AUTOSAR_ECUC + + + + + + PortPinLevelValue + + Port Pin Level value from Port pin list. + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + PORT_PIN_LEVEL_HIGH + AUTOSAR_ECUC + + + PORT_PIN_LEVEL_LOW + AUTOSAR_ECUC + + + + + + PortPinMode + + Port pin mode from mode list. + + +

+ Note that more than one mode is allowed by default. That way it is e.g. possible to combine DIO with another mode such as ICU. +

+
+ 1 + true + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + PORT_PIN_MODE_ADC + AUTOSAR_ECUC + + + PORT_PIN_MODE_CAN + AUTOSAR_ECUC + + + PORT_PIN_MODE_DIO + AUTOSAR_ECUC + + + PORT_PIN_MODE_DIO_GPT + AUTOSAR_ECUC + + + PORT_PIN_MODE_DIO_WDG + AUTOSAR_ECUC + + + PORT_PIN_MODE_FLEXRAY + AUTOSAR_ECUC + + + PORT_PIN_MODE_ICU + AUTOSAR_ECUC + + + PORT_PIN_MODE_LIN + AUTOSAR_ECUC + + + PORT_PIN_MODE_MEM + AUTOSAR_ECUC + + + PORT_PIN_MODE_PWM + AUTOSAR_ECUC + + + PORT_PIN_MODE_SPI + AUTOSAR_ECUC + + +
+ + + PortPinModeChangeable + + Parameter to indicate if the mode is changeable on a port pin during runtime. True: Port Pin mode changeable allowed. False: Port Pin mode changeable not permitted. + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + +
+
+
+
+
+
+ + + PortGeneral + + Module wide configuration parameters of the PORT driver. + + 1 + 1 + false + + + + PortDevErrorDetect + + Switches the Development Error Detection and Notification on or off. + + +

+ true: Enabled. + false: Disabled. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + PortSetPinDirectionApi + + Pre-processor switch to enable / disable the use of the function Port_SetPinDirection(). + + +

+ TRUE: Enabled - Function Port_SetPinDirection() is available. + FALSE: Disabled - Function Port_SetPinDirection() is not available. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + PortSetPinModeApi + + Pre-processor switch to enable / disable the use of the function Port_SetPinMode(). + + +

+ true: Enabled - Function Port_SetPinMode() is available. + false: Disabled - Function Port_SetPinMode() is not available. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + PortVersionInfoApi + + Pre-processor switch to enable / disable the API to read out the modules version information. + + +

+ true: Version info API enabled. + false: Version info API disabled. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+
+
+
+
+
+
+
+
+
+
diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_Pwm.arxml b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_Pwm.arxml new file mode 100644 index 00000000..4d4250d9 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_Pwm.arxml @@ -0,0 +1,579 @@ + + + + + + + + + + + + + 4.2.0 + AUTOSAR + 2011-11-09 + + + + + + + AUTOSAR + + + + EcucDefs + + + + Pwm + + Configuration of Pwm (Pulse Width Modulation) module. + + + + + 4.2.0 + AUTOSAR + 2011-11-09 + + + + 0 + true + + VARIANT-POST-BUILD + VARIANT-PRE-COMPILE + + + + + PwmChannelConfigSet + + Multiple Configuration Set Container + + 1 + 1 + true + + + + PwmChannel + + Configuration of an individual PWM channel. + + 1 + true + false + + + + PwmChannelClass + + Class of PWM Channel. + + +

+ ImplementationType: Pwm_ChannelClassType +

+
+ 0 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + PWM_FIXED_PERIOD + AUTOSAR_ECUC + + + PWM_FIXED_PERIOD_SHIFTED + AUTOSAR_ECUC + + + PWM_VARIABLE_PERIOD + AUTOSAR_ECUC + + +
+ + + PwmChannelId + + Channel Id of the PWM channel. This value will be assigned to the symbolic name derived of the PwmChannel container short name. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + true + 4294967295 + 0 + + + + PwmDutycycleDefault + + Value of duty cycle used for Initialization + + +

+ 0, represents 0% + 0x8000 represents 100% +

+
+ 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 32768 + 0 +
+ + + PwmIdleState + + The parameter PWM_IDLE_STATE represents the output state of the PWM after the signal is stopped (e.g. call of Pwm_SetOutputToIdle). + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + PWM_HIGH + AUTOSAR_ECUC + + + PWM_LOW + AUTOSAR_ECUC + + + + + + PwmNotification + + Definition of the Callback function. + + 0 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + "NULL" + + + + + + PwmPeriodDefault + + Value of period used for Initialization.(in seconds). + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + Inf + 0 + + + + PwmPolarity + + Defines the starting polarity of each PWM channel. + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + PWM_HIGH + AUTOSAR_ECUC + + + PWM_LOW + AUTOSAR_ECUC + + + +
+
+
+
+ + + PwmConfigurationOfOptApiServices + 1 + 1 + false + + + + PwmDeInitApi + + Adds / removes the service Pwm_DeInit() from the code. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + PwmGetOutputState + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + PwmSetDutyCycle + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + PwmSetOutputToIdle + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + PwmSetPeriodAndDuty + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + PwmVersionInfoApi + + Switch to indicate that the Pwm_ GetVersionInfo is supported + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + + + PwmGeneral + 1 + 1 + false + + + + PwmDevErorDetect + + Switch for enabling the development error detection. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + PwmDutycycleUpdatedEndperiod + + Switch for enabling the update of the duty cycle parameter at the end of the current period. + + +

+ TRUE: update of duty cycle is done at the end of period of currently generated waveform (current waveform is finished). + FALSE: update of duty cycle is done immediately (just after service call, current waveform is cut). +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + PwmIndex + + Specifies the InstanceId of this module instance. If only one instance is present it shall have the Id 0. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 4294967295 + 0 + + + + PwmNotificationSupported + + Switch to indicate that the notifications are supported + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + PwmPeriodUpdatedEndperiod + + Switch for enabling the update of the period parameter at the end of the current period. + + +

+ TRUE: update of period/duty cycle is done at the end of period of currently generated waveform (current waveform is finished). + FALSE: update of period/duty cycle is done immediately (just after service call, current waveform is cut). +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+
+
+
+
+
+
+
+
+
+
diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_RamTst.arxml b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_RamTst.arxml new file mode 100644 index 00000000..ab9625ba --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_RamTst.arxml @@ -0,0 +1,1179 @@ + + + + + + + + + + + + + 4.2.0 + AUTOSAR + 2011-11-09 + + + + + + + AUTOSAR + + + + EcucDefs + + + + RamTst + + Configuration of the RamTst module. + + + + + 4.2.0 + AUTOSAR + 2011-11-09 + + + + 0 + 1 + + VARIANT-LINK-TIME + VARIANT-PRE-COMPILE + + + + + RamTstCommon + + This container holds a list of all available functions in the RamTst module. Each function is turned ON or OFF before compiling so that only the desired functions and test algorithms are in the compiled code. + + 1 + 1 + false + + + + RamTstAllowApi + + Preprocessor switch to disable / enable the function "RamTst_Allow". + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + RamTstChangeNumOfTestedCellsApi + + Preprocessor switch to disable / enable the function "RamTst_ChangeNumberOfTestedCells". + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + RamTstDevErrorDetect + + Preprocessor switch to select the development error tracer (DET) + + +

+ ON or OFF +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + RamTstGetAlgParamsApi + + Preprocessor switch to disable / enable the function "RamTst_GetAlgParams". + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + RamTstGetExecutionStatusApi + + Preprocessor switch to disable / enable the function + + +

+ "RamTst_GetExecutionStatus" +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + RamTstGetNumberOfTestedCellsApi + + Preprocessor switch to disable / enable the function "RamTst_GetNumberOfTestedCells". + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + RamTstGetTestAlgorithmApi + + Preprocessor switch to disable / enable the function + + +

+ "RamTst_GetTestAlgorithm" +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + RamTstGetTestResultApi + + Preprocessor switch to disable / enable the function + + +

+ "RamTst_GetTestResult" +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + RamTstGetTestResultPerBlockApi + + Preprocessor switch to disable / enable the function + + +

+ "RamTst_GetTestResultPerBlock" +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + RamTstGetVersionInfoApi + + Preprocessor switch to disable / enable the function + + +

+ "RamTst_GetVersionInfo" +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + RamTstResumeApi + + Preprocessor switch to disable / enable the function "RamTst_Resume". + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + RamTstRunFullTestApi + + Preprocessor switch to disable / enable the function + + +

+ "RamTst_RunFullTest" +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + RamTstRunPartialTestApi + + Preprocessor switch to disable / enable the function + + +

+ "RamTst_RunPartialTest" +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + RamTstSelectAlgParamsApi + + Preprocessor switch to disable / enable the function "RamTst_SelectAlgParams". + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + RamTstStopApi + + Preprocessor switch to disable / enable the function + + +

+ "RamTst_Stop" +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + RamTstSuspendApi + + Preprocessor switch to disable / enable the function "RamTst_Suspend". + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + +
+ + + + RamTstAlgorithms + + This container holds all of the available test algorithms for the specific microcontroller. Each test algorithm is selected ON or OFF before compiling so that only the desired test algorithms are in the compiled code. + + 1 + 1 + false + + + + RamTstAbrahamTestSelected + + Preprocessor switch to select the Abraham Test ON or OFF + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + RamTstCheckerboardTestSelected + + Preprocessor switch to select the Checkerboard Test ON or OFF + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + RamTstGalpatTestSelected + + Preprocessor switch to select the Galpat Test ON or OFF + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + RamTstMarchTestSelected + + Preprocessor switch to select the March Test ON or OFF + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + RamTstTranspGalpatTestSelected + + Preprocessor switch to select the Transparent Galpat Test ON or OFF + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + RamTstWalkPathTestSelected + + Preprocessor switch to select the Walking Path Test ON or OFF + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + + + RamTstConfigParams + + This container specifies configuration parameters which are set at pre-compile or link time. + + 1 + 1 + false + + + + RamTstDefaultAlgParamsId + + This is the identifier for the default "RamTstAlgParams" valid after the "RamTst_Init(..)" function. It is the initial value for a RAM variable which could be changed by the function "RamTst_SelectAlgParams". + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 1 + + + + RamTstMinNumberOfTestedCells + + Minimum number of tested cells for one cyle of a background test, as defined by implementer. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 4294967295 + 1 + + + + RamTstNumberOfAlgParamSets + + Number of configured parameter sets for the available test algorithms. + + +

+ calculationFormula = count of the container RamTst_AlgParams +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 1 +
+ + + RamTstTestCompletedNotification + + This function will be called from abackground test after finishing the RAM test without an error. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + + + + RamTstTestErrorNotification + + This function will be called from a background test if an error occurs during the RAM test. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + +
+ + + + RamTstAlgParams + + This container holds parameters for configuring an algorithm. For each algorithm selected in the RamTst_Algorithms container there can be one or more RamTstAlgParams containers. The multiplicity of the included container RamTstBlockParams depends on the number of separate blocks of RAM which are defined for the particular test configuration. + + 1 + 255 + false + + + + RamTstAlgParamsId + + This is the identifier by which this RamTstAlgParams set can be selected. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 1 + + + + RamTstAlgorithm + + This is the algorithm for which this RamTstAlgParams set is defined. Note that the same algorithm can be used in more than one RamTstAlgParams. + + +

+ Constraint: Only the algorithms selected by RamTstCommon/ RamTstAlgorithms can be used. +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + RAMTST_ABRAHAM_TEST + AUTOSAR_ECUC + + + RAMTST_CHECKERBOARD_TEST + AUTOSAR_ECUC + + + RAMTST_GALPAT_TEST + AUTOSAR_ECUC + + + RAMTST_MARCH_TEST + AUTOSAR_ECUC + + + RAMTST_TRANSP_GALPAT_TEST + AUTOSAR_ECUC + + + RAMTST_WALK_PATH_TEST + AUTOSAR_ECUC + + +
+ + + RamTstExtNumberOfTestedCells + + This is the absolute maximum value for the number of cells that NUMBER_OF_TESTED_CELLS and MAX_NUMBER_OF_TESTED_CELLS can be. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 4294967295 + 1 + + + + RamTstMaxNumberOfTestedCells + + This is the maximum value for the number of cells that can be tested in one cycle of a background test. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 4294967295 + 1 + + + + RamTstNumberOfBlocks + + Number of RAM blocks configured using the container + + +

+ "RamTst_BlockParams" + calculationFormula = Count of RamTstBlockParams contained in this RamTstAlgParams. +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65535 + 1 +
+ + + RamTstNumberOfTestedCells + + This is the initial value for a RAM variable, which can be changed by the function "RamTst_ChangeNumberOfTestedCells" + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 4294967295 + 1 + +
+ + + + RamTstBlockParams + + This container holds the description for one block of RAM. For each RAM block to be tested by a given algorithm, there is one container which describes the block. Multiple instances of this container are included in each container RamTst_AlgParams. + + 1 + 65535 + false + + + + RamTstBlockId + + ID of the RAM block + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65535 + 1 + + + + RamTstEndAddress + + End Address of the RAM block. + + +

+ Constraint: It must be larger than the RamTstStartAddress. +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 4294967295 + 1 +
+ + + RamTstFillPattern + + Pattern to be filled into each memory cell after destructive test of this block. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 4294967295 + 0 + + + + RamTstStartAddress + + Start Address of the RAM block. + + +

+ Constraint: It must be smaller than the RamTstEndAddress. +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 4294967295 + 0 +
+ + + RamTstTestPolicy + + Policy regading destruction or non-destruction of memory content. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + RAMTEST_DESTRUCTIVE + AUTOSAR_ECUC + + + RAMTEST_NON_DESTRUCTIVE + AUTOSAR_ECUC + + + +
+
+
+
+
+
+
+
+ + + RamTstDemEventParameterRefs + + Container for the references to DemEventParameter elements which shall be invoked using the API Dem_ReportErrorStatus in case the corresponding error occurs. The EventId is taken from the referenced DemEventParameter's DemEventId value. + + +

+ The standardized errors are provided in the container and can be extended by vendor-specific error references. +

+
+ 0 + 1 + false + + + + RAMTST_E_RAM_FAILURE + + Reference to the DemEventParameter which shall be issued when the error "RAM failure" has occurred. + + 0 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter + + +
+ + + RamTstPublishedInformation + + Container holding all RamTst specific published information parameter. + + 1 + 1 + false + + + + RamTstCellSize + + Size of RAM cells (in bits) which can be tested individually by the given implementation. + + 1 + 1 + + + PUBLISHED-INFORMATION + VARIANT-LINK-TIME + + + PUBLISHED-INFORMATION + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 64 + 1 + + + +
+
+
+
+
+
+
+
diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_Rte.arxml b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_Rte.arxml new file mode 100644 index 00000000..249031ed --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_Rte.arxml @@ -0,0 +1,2588 @@ + + + + + + + + + + + + + 4.2.0 + AUTOSAR + 2011-11-09 + + + + + + + AUTOSAR + + + + EcucDefs + + + + Rte + + Configuration of the Rte (Runtime Environment) module. + + + + + 4.2.0 + AUTOSAR + 2011-11-09 + + + + 0 + 1 + + VARIANT-POST-BUILD + VARIANT-PRE-COMPILE + + + + + RteBswGeneral + + General configuration parameters of the Bsw Scheduler section. + + 1 + 1 + false + + + + RteSchMVersionInfoApi + + Enables the generation of the SchM_GetVersionInfo() API. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + RteUseComShadowSignalApi + + This parameter defines whether the ComShadowSignalAPIs ((Com_UpdateShadowSignal, Com_InvalidateShadowSignal, Com_ReceiveShadowSignal) are used or not. + + +

+ If this parameter is set to true the ShadowSignal APIs and Signal APIs (Com_SendSignal, Com_InvalidateSignal, Com_ReceiveSignal) are used. + If this parameter is set to false only the Signal APIs (Com_SendSignal, Com_InvalidateSignal, Com_ReceiveSignal) are used. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false +
+
+
+ + + RteBswModuleInstance + + Represents one instance of a Bsw-Module configured on one ECU. + + 0 + true + false + + + + RteBswImplementationRef + + Reference to the BswImplementation for which the Rte /SchM is configured. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + BSW-IMPLEMENTATION + + + + RteBswModuleConfigurationRef + + Reference to the ECU Configuration Values provided for this BswImplementation. + + 0 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + MODULE-CONFIGURATION + + + + + + RteBswEventToTaskMapping + + Maps a BswSchedulableEntity onto one OsTask based on the activating BswEvent. + + 0 + true + false + + + + RteBswActivationOffset + + Activation offset in seconds. + + 0 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + Inf + 0 + + + + RteBswImmediateRestart + + When RteBswImmediateRestart is set to true the BswSchedulableEntitiy shall be immediately re-started after termination if it was activated by this BswEvent while it was already started. + + +

+ This parameter shall not be set to true when the mapped BswEvent refers to a BswSchedulableEntitiy which minimumStartInterval attribute is > 0. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false +
+ + + RteBswPositionInTask + + Each BswSchedulableEntity activation mapped to an OsTask has a specific position within the task execution. + + +

+ For periodic activation this is the order of execution. + For event driver activation this is the order of evaluation which actual BswSchedulableEntity has to be executed. +

+
+ 0 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65535 + 0 +
+ + + RteOsSchedulePoint + + Introduce a schedule point by explicitly calling Os Schedule service after the execution of the ExecutableEntity. The Rte generator is allowed to optimize several consecutive calls to Os schedule into one single call if the ExecutableEntity executions in between have been skipped. + + +

+ The absence of this parameter is interpreted as "NONE". + + It shall be considered an invalid configuration if the task is preemptable and the value of this parameter is not set to "NONE" or the parameter is absent. +

+
+ 0 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + CONDITIONAL + AUTOSAR_ECUC + + + NONE + AUTOSAR_ECUC + + + UNCONDITIONAL + AUTOSAR_ECUC + + +
+
+ + + + RteBswEventRef + + Reference to the BswEvent which is pointing to the BswSchedulableEntity being mapped. This allows a fine grained mapping of BswSchedulableEntites based on the activating BswEvent. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + BSW-EVENT + + + + RteBswMappedToTaskRef + + Reference to the OsTask the BswSchedulableEntity activated by the RteBswEventRef is mapped to. + + +

+ If no reference to the OsTask is specified the BswSchedulableEntity activated by this BswEvent is executed in the context of the caller. +

+
+ 0 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Os/OsTask +
+ + + RteBswUsedOsAlarmRef + + If an OsAlarm is used to activate the OsTask this BswEvent is mapped to it shall be referenced here. + + 0 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Os/OsAlarm + + + + RteBswUsedOsEventRef + + If an OsEvent is used to activate the OsTask this BswEvent is mapped to it shall be referenced here. + + 0 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Os/OsEvent + + + + RteBswUsedOsSchTblExpiryPointRef + + If an OsScheduleTableExpiryPoint is used to activate the OsTask this BswEvent is mapped to it shall be referenced here. + + 0 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Os/OsScheduleTable/OsScheduleTableExpiryPoint + +
+
+ + + RteBswExclusiveAreaImpl + + Represents one ExclusiveArea of one BswImplementation. Used to specify the implementation means of this ExclusiveArea. + + 0 + true + false + + + + RteExclusiveAreaImplMechanism + + To be used implementation mechanism for the specified ExclusiveArea. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + ALL_INTERRUPT_BLOCKING + AUTOSAR_ECUC + + + COOPERATIVE_RUNNABLE_PLACEMENT + AUTOSAR_ECUC + + + OS_INTERRUPT_BLOCKING + AUTOSAR_ECUC + + + OS_RESOURCE + AUTOSAR_ECUC + + + + + + + + RteBswExclusiveAreaRef + + Reference to the ExclusiveArea for which the implementation mechanism shall be specified. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + EXCLUSIVE-AREA + + + + RteBswExclusiveAreaOsResourceRef + + Optional reference to an OsResource in case RteExclusiveAreaImplMechanism is configured to OS_RESOURCE for this ExclusiveArea. + + 0 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Os/OsResource + + + + + + RteBswExternalTriggerConfig + + Defines the configuration of Inter Basic Software Module Entity Triggering + + 0 + true + false + + + + RteBswTriggerSourceQueueLength + + Length of trigger queue on the trigger source side. + + +

+ The queue is implemented by the RTE. A value greater or equal to 1 requests an queued behavior. + Setting the value of RteTriggerSourceQueueLength to 0 requests an none queued implementation of the trigger communication. + + If there is no RteBswTriggerSourceQueueLength configured for a Trigger Emitter the default value of 0 applies as well. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 0 + 4294967295 + 0 +
+
+ + + + RteBswTriggerSourceRef + + Reference to a Trigger instance in the role releasedTrigger of the related BSW Module instance. + + +

+ The referenced Trigger has to belong to the same BSW Module instance as the RteBswModuleInstance owning this parameter configures. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + TRIGGER +
+
+
+ + + RteBswInternalTriggerConfig + + Defines the configuration of internal Basic Software Module Entity Triggering + + 0 + true + false + + + + RteBswTriggerSourceQueueLength + + Length of trigger queue on the trigger source side. + + +

+ The queue is implemented by the RTE. A value greater or equal to 1 requests an queued behavior. + Setting the value of RteTriggerSourceQueueLength to 0 requests an none queued implementation of the trigger communication. + + If there is no RteBswTriggerSourceQueueLength configured for a Trigger Emitter the default value of 0 applies as well. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 0 + 4294967295 + 0 +
+
+ + + + RteBswTriggerSourceRef + + Reference to a BswInternalTriggeringPoint of the related BSW Module instance. + + +

+ The referenced BswInternalTriggeringPoint has to belong to the same BSW Module instance as the RteBswModuleInstance owning this parameter configures. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + BSW-INTERNAL-TRIGGERING-POINT +
+
+
+ + + RteBswRequiredModeGroupConnection + + Defines the connection between one requiredModeGroup of this BSW Module instance and one providedModeGroup instance. + + 0 + true + false + + + + RteBswProvidedModeGroupRef + + References the providedModeGroupPrototype to which this requiredModeGroup shall be connected. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + MODE-DECLARATION-GROUP-PROTOTYPE + + + + RteBswRequiredModeGroupRef + + References requiredModeGroupPrototype which shall be connected to the providedModeGroupPrototype. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + MODE-DECLARATION-GROUP-PROTOTYPE + + + + RteBswProvidedModeGrpModInstRef + + Reference to the RteBswModuleInstance configuration container which identifies the instance of the BSW Module. + + +

+ Used with the RteBswProvidedModeGroupRef to unambiguously identify the ModeDeclarationGroupPrototype instance. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Rte/RteBswModuleInstance +
+
+
+ + + RteBswRequiredTriggerConnection + + Defines the connection between one requiredTrigger of this BSW Module instance and one releasedTrigger instance. + + 0 + true + false + + + + RteBswReleasedTriggerRef + + References the releasedTrigger to which this requiredTrigger shall be connected. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + TRIGGER + + + + RteBswRequiredTriggerRef + + References one requiredTrigger which shall be connected to the releasedTrigger. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + TRIGGER + + + + RteBswReleasedTriggerModInstRef + + Reference to the RteBswModuleInstance configuration container which identifies the instance of the BSW Module. + + +

+ Used with the RteBswReleasedTriggerRef to unambiguously identify the Trigger instance. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Rte/RteBswModuleInstance +
+
+
+
+
+ + + RteGeneration + + This container holds the parameters for the configuration of the RTE Generation. + + 1 + 1 + false + + + + RteCalibrationSupport + + The RTE generator shall have the option to switch off support for calibration for generated RTE code. This option shall influence complete RTE code at once. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + NONE + + + DOUBLE_POINTERED + AUTOSAR_ECUC + + + INITIALIZED_RAM + AUTOSAR_ECUC + + + NONE + AUTOSAR_ECUC + + + SINGLE_POINTERED + AUTOSAR_ECUC + + + + + + RteCodeVendorId + + Holds the vendor ID of the generated Rte code. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65535 + 0 + + + + RteDevErrorDetect + + The Rte shall log development errors to the Det module. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + RteDevErrorDetectUninit + + The Rte shall detect if it is started when its APIs are called, and the BSW Scheduler shall check if it is initialized when its APIs are called. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + RteGenerationMode + + Switch between the two available generation modes of the RTE generator. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + COMPATIBILITY_MODE + + + COMPATIBILITY_MODE + AUTOSAR_ECUC + + + VENDOR_MODE + AUTOSAR_ECUC + + + + + + RteIocInteractionReturnValue + + Defines whether the return value of RTE APIs is based on RTE-IOC interaction or RTE-COM interaction. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + RTE_IOC + + + RTE_COM + AUTOSAR_ECUC + + + RTE_IOC + AUTOSAR_ECUC + + + + + + RteMeasurementSupport + + The RTE generator shall have the option to switch off support for measurement for generated RTE code. This option shall influence complete RTE code at once. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + RteOptimizationMode + + Switch between the two available optimization modes of the RTE generator. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + RUNTIME + + + MEMORY + AUTOSAR_ECUC + + + RUNTIME + AUTOSAR_ECUC + + + + + + RteToolChainSignificantCharacters + + If present, the RTE generator shall provide the list of C RTE identifiers whose name is not unique when only the first RteToolChainSignificantCharacters characters are considered. + + 0 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 31 + 65535 + 0 + + + + RteValueRangeCheckEnabled + + If set to true the RTE generator shall enable the value range checking for the specified VariableDataPrototypes. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + RteVfbTraceClientPrefix + + Defines an additional prefix for all VFB trace functions to be generated. With this approach it is possible to have debugging and DLT trace functions at the same time. + + 0 + true + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + + + + RteVfbTraceEnabled + + The RTE generator shall globally enable VFB tracing when RteVfbTrace is set to "true". + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + RteVfbTraceFunction + + The RTE generator shall enable VFB tracing for a given hook function when there is a #define in the RTE configuration header file for the hook function name and tracing is globally enabled. + + +

+ Example: #define Rte_WriteHook_i1_p1_a_Start + + This also applies to VFB trace functions with a RteVfbTraceClientPrefix, e.g. Rte_Dbg_WriteHook_I1_P1_a_Start. +

+
+ 0 + true + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + +
+
+
+ + + RteImplicitCommunication + + Configuration of the Implicit Communication behavior to be generated. + + 0 + true + false + + + + RteCoherentAccess + + If set to true the referenced VariableAccess'es of this RteImplicitCommunication container are in one CoherencyGroup. + + +

+ Data values for Coherent Implicit Read Access'es are read before the first reading RunnbaleEntity starts and are stable during the execution of all the reading RunnableEntitys; except Coherent Implicit Write Access'es belongs to the same Coherency Group. + Data values written by Coherent Implicit Write Access'es are available for readers not belonging to the Coherency Group after the last writing RunnableEntity has terminated. + + Please note that a Coherent Implicit Data Access can be defined for VariableAccess'es to same and different VariableDataElements. Nevertheless all Coherent Implicit Data Access'es of one Coherency Group have to be executed in the same task. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false +
+ + + RteImmediateBufferUpdate + + If set to true the RTE will perform preemption area specific buffer update immediately before (for VariableAccess in the role dataReadAccess) resp. after (for VariableAccess in the role dataWriteAccess) Runnable execution. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + +
+ + + + RteVariableReadAccessRef + + Reference to the VariableAccess in the dataReadAccess role. + + 0 + true + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + VARIABLE-ACCESS + + + + RteVariableWriteAccessRef + + Reference to the VariableAccess in the dataWriteAccess role. + + 0 + true + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + VARIABLE-ACCESS + + + + RteSoftwareComponentInstanceRef + + Reference to a SwComponentPrototype. + + +

+ This denotes the instances of the VariableAccess belonging to the RteImplicitCommunication. +

+
+ 1 + true + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + ROOT-SW-COMPOSITION-PROTOTYPE + SW-COMPONENT-PROTOTYPE +
+
+
+ + + RteInitializationBehavior + + Specifies the initialization strategy for variables allocated by RTE with the purpose to implement VariableDataPrototypes. + + +

+ The container defines a set of RteSectionInitializationPolicys and one RteInitializationStrategy which is applicable for this set. +

+
+ 1 + true + false + + + + RteInitializationStrategy + + Definition of the initialization strategy applicable for the SectionInitializationPolicys selected by RteSectionInitializationPolicy. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + RTE_INITIALIZATION_STRATEGY_AT_DATA_DECLARATION + AUTOSAR_ECUC + + + RTE_INITIALIZATION_STRATEGY_AT_DATA_DECLARATION_AND_PARTITION_RESTART + AUTOSAR_ECUC + + + RTE_INITIALIZATION_STRATEGY_AT_RTE_START_AND_PARTITION_RESTART + AUTOSAR_ECUC + + + RTE_INITIALIZATION_STRATEGY_NONE + AUTOSAR_ECUC + + + + + + RteSectionInitializationPolicy + + This parameter describes the SectionInitializationPolicys for which a particular RTE initialization strategy applies. + + +

+ The SectionInitializationPolicy describes the intended initialization of MemorySections. + + The following values are standardized in AUTOSAR Methodology: + + * '''NO-INIT''': No initialization and no clearing is performed. Such data elements must not be read before one has written a value into it. + * '''INIT''': To be used for data that are initialized by every reset to the specified value (initValue). + * '''POWER-ON-INIT''': To be used for data that are initialized by "Power On" to the specified value (initValue). Note: there might be several resets between power on resets. + * '''CLEARED''': To be used for data that are initialized by every reset to zero. + * '''POWER-ON-CLEARED''': To be used for data that are initialized by "Power On" to zero. Note: there might be several resets between power on resets. +

+
+ 1 + true + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + +
+
+
+ + + RteOsInteraction + + Interaction of the Rte with the Os. + + 1 + true + false + + + + RteModeToScheduleTableMapping + + Provides configuration input in which Modes of a ModeDeclarionGroupPrototype of a Mode Manager a OsScheudleTable shall be active. + + +

+ The Mode Manager is either specified as a SwComponentPrototype (RteModeSchtblMapSwc) or as a BSW-Module (RteModeSchtblMapBsw). +

+
+ 0 + true + false + + + + RteModeSchtblMapModeDeclarationRef + + Reference to the ModeDeclarations. + + 1 + true + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + MODE-DECLARATION + + + + RteModeScheduleTableRef + + Reference to the OsScheduleTable which shall be active in the specified RteModeSchblMapModeDeclarationRefs. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Os/OsScheduleTable + + + + + + RteModeSchtblMapBsw + + Specifies an instance of a ModeDeclarationGroupPrototype of a Bsw-Module. + + 0 + 1 + false + + + + RteModeSchtblMapBswProvidedModeGroupRef + + Reference to an instance of a ModeDeclarationGroupPrototype of a Bsw-Module. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + MODE-DECLARATION-GROUP-PROTOTYPE + + + + RteModeSchtblMapBswInstanceRef + + Reference to an instance specification of a Bsw-Module. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Rte/RteBswModuleInstance + + + + + + RteModeSchtblMapSwc + + Specifies an instance of a ModeDeclarationGroupPrototype of a SwComponentPrototype. + + 0 + 1 + false + + + + RteModeSchtblMapSwcPortRef + + Reference to the PPortPrototype of a SwComponentPrototype. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + P-PORT-PROTOTYPE + + + + RteModeSchtblMapSwcInstanceRef + + Reference to an instance specification of a SwComponentPrototype. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Rte/RteSwComponentInstance + + + + +
+ + + RteUsedOsActivation + + Attributes used in the activation of OsTasks and Runnable Entities. + + 0 + true + false + + + + RteExpectedActivationOffset + + Activation offset in seconds. + + +

+ Important: This is a requirement from the Rte towards the Os/Mcu setup. The Rte Generator shall assume this activation offset to be fulfilled. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + Inf + 0 +
+ + + RteExpectedTickDuration + + The expected tick duration in seconds which shall be configured to drive the OsScheduleTables or OsAlarm. + + +

+ Important: This is a requirement from the Rte towards the Os/Mcu setup. The Rte Generator shall assume this tick duration to be fulfilled. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + Inf + 0 +
+
+ + + + RteActivationOsAlarmRef + + Reference to an OsAlarm. + + 0 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Os/OsAlarm + + + + RteActivationOsSchTblRef + + Reference to an OsScheduleTable. + + 0 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Os/OsScheduleTable + + + + RteActivationOsTaskRef + + Reference to an OsTask. + + 0 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Os/OsTask + + +
+
+
+ + + RtePostBuildVariantConfiguration + + Specifies the PostbuildVariantSets for each of the PostBuild configurations of the RTE. + + +

+ The shortName of this container defines the name of the RtePostBuildVariant. +

+
+ 1 + 1 + true + + + + RtePostBuildUsedPredefinedVariant + + Reference to the PredefinedVariant element which defines the values for PostBuildVariationCriterion elements. + + 1 + true + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + PREDEFINED-VARIANT + + +
+ + + RteSwComponentInstance + + Representation of one SwComponentPrototype located on the to be configured ECU. All subcontainer configuration aspects are in relation to this SwComponentPrototype. + + +

+ The RteSwComponentInstance can be associated with either a AtomicSwComponentType or ParameterSwComponentType. +

+
+ 0 + true + false + + + + RteSoftwareComponentInstanceRef + + Reference to a SwComponentPrototype. + + 0 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + SW-COMPONENT-PROTOTYPE + + + + + + RteEventToTaskMapping + + Maps a RunnableEntity onto one OsTask based on the activating RTEEvent. + + +

+ Even if a RunnableEntity shall be executed via a direct function call this RteEventToTaskMapping shall be specified, but no RteMappedToTask and RtePositionInTask elements given. +

+
+ 0 + true + false + + + + RteActivationOffset + + Activation offset in seconds. + + 0 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + Inf + 0 + + + + RteImmediateRestart + + When RteImmediateRestart is set to true the RunnableEntitiy shall be immediately re-started after termination if it was activated by this RTEEvent while it was already started. + + +

+ This parameter shall not be set to true when the mapped RTEEvent refers to a RunnableEntity which minimumStartInterval attribute is > 0. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false +
+ + + RteOsSchedulePoint + + Introduce a schedule point by explicitly calling Os Schedule service after the execution of the ExecutableEntity. The Rte generator is allowed to optimize several consecutive calls to Os schedule into one single call if the ExecutableEntity executions in between have been skipped. + + +

+ The absence of this parameter is interpreted as "NONE". + + It shall be considered an invalid configuration if the task is preemptable and the value of this parameter is not set to "NONE" or the parameter is absent. +

+
+ 0 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + CONDITIONAL + AUTOSAR_ECUC + + + NONE + AUTOSAR_ECUC + + + UNCONDITIONAL + AUTOSAR_ECUC + + +
+ + + RtePositionInTask + + Each RunnableEntity mapped to an OsTask has a specific position within the task execution. + + +

+ For periodic activation this is the order of execution. + For event driver activation this is the order of evaluation which actual RunnableEntity has to be executed. +

+
+ 0 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65535 + 0 +
+
+ + + + RteEventRef + + Reference to the description of the RTEEvent which is pointing to the RunnableEntity being mapped. This allows a fine grained mapping of RunnableEntites based on the activating RTEEvent. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + RTE-EVENT + + + + RteMappedToTaskRef + + Reference to the OsTask the RunnableEntity activated by the RteEventRef is mapped to. + + +

+ If no reference to the OsTask is specified the RunnableEntity shall be executed via a direct function call. +

+
+ 0 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Os/OsTask +
+ + + RteUsedOsAlarmRef + + If an OsAlarm is used to activate the OsTask this RteEvent is mapped to it shall be referenced here. + + 0 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Os/OsAlarm + + + + RteUsedOsEventRef + + If an OsEvent is used to activate the OsTask this RteEvent is mapped to it shall be referenced here. + + 0 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Os/OsEvent + + + + RteUsedOsSchTblExpiryPointRef + + If an OsScheduleTableExpiryPoint is used to activate the OsTask this RteEvent is mapped to it shall be referenced here. + + 0 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Os/OsScheduleTable/OsScheduleTableExpiryPoint + + + + RteVirtuallyMappedToTaskRef + + Optional reference to an OsTask where the activation of this RteEvent shall be evaluated. The actual execution of the Runnable Entity shall happen in the OsTask referenced by RteMappedToTaskRef. + + 0 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Os/OsTask + +
+
+ + + RteExclusiveAreaImplementation + + Specifies the implementation to be used for the data consistency of this ExclusiveArea. + + 0 + true + false + + + + RteExclusiveAreaImplMechanism + + To be used implementation mechanism for the specified ExclusiveArea. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + ALL_INTERRUPT_BLOCKING + AUTOSAR_ECUC + + + COOPERATIVE_RUNNABLE_PLACEMENT + AUTOSAR_ECUC + + + OS_INTERRUPT_BLOCKING + AUTOSAR_ECUC + + + OS_RESOURCE + AUTOSAR_ECUC + + + + + + + + RteExclusiveAreaRef + + Reference to the ExclusiveArea. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + EXCLUSIVE-AREA + + + + RteExclusiveAreaOsResourceRef + + Optional reference to an OsResource in case RteExclusiveAreaImplMechanism is configured to OS_RESOURCE for this ExclusiveArea. + + 0 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Os/OsResource + + + + + + RteExternalTriggerConfig + + Defines the configuration of External Trigger Event Communication for Software Components + + 0 + true + false + + + + RteTriggerSourceQueueLength + + Length of trigger queue on the trigger source side. + + +

+ The queue is implemented by the RTE. A value greater or equal to 1 requests an queued behavior. + Setting the value of RteTriggerSourceQueueLength to 0 requests an none queued implementation of the trigger communication. + + If there is no RteTriggerSourceQueueLength configured for a Trigger Emitter the default value of 0 applies as well. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 0 + 4294967295 + 0 +
+
+ + + + RteSwcTriggerSourceRef + + Reference to a Trigger instance in the pPortPrototype of the related component instance. + + +

+ The referenced Trigger instance has to belong to the same software component instance as the RteSwComponentInstance owning this parameter configures. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + P-PORT-PROTOTYPE + TRIGGER +
+
+
+ + + RteInternalTriggerConfig + + Defines the configuration of Inter Runnable Triggering for Software Components + + 0 + true + false + + + + RteTriggerSourceQueueLength + + Length of trigger queue on the trigger source side. + + +

+ The queue is implemented by the RTE. A value greater or equal to 1 requests an queued behavior. + Setting the value of RteTriggerSourceQueueLength to 0 requests an none queued implementation of the trigger communication. + + If there is no RteTriggerSourceQueueLength configured for a Trigger Emitter the default value of 0 applies as well. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 0 + 4294967295 + 0 +
+
+ + + + RteSwcTriggerSourceRef + + Reference to an InternalTriggeringPoint of the related component instance. + + +

+ The referenced InternalTriggeringPoint has to belong to the same software component instance as the RteSwComponentInstance owning this parameter configures. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + INTERNAL-TRIGGERING-POINT +
+
+
+ + + RteNvRamAllocation + + Specifies the relationship between the AtomicSwComponentType's NVRAMMapping / NVRAM needs and the NvM module configuration. + + 0 + true + false + + + + RteNvmRamBlockLocationSymbol + + This is the name of the linker object name where the NVRam Block will be mirrored by the Nvm. + + +

+ This symbol will be resolved into the parameter "NvmRamBlockDataAddress" from the "NvmBlockDescriptor". +

+
+ 0 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + +
+ + + RteNvmRomBlockLocationSymbol + + This is the name of the linker object name where the NVRom Block will be accessed by the Nvm. + + +

+ This symbol will be resolved into the parameter "NvmRomBlockDataAddress" from the "NvmBlockDescriptor". +

+
+ 0 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + +
+
+ + + + RteSwNvRamMappingRef + + Reference to the SwSeriveDependency which is used to specify the NvBlockNeeds. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + SWC-SERVICE-DEPENDENCY + + + + RteNvmBlockRef + + Reference to the used NvM block for storage of the NVRAMMapping information. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/NvM/NvMBlockDescriptor + + +
+
+
+ + + RteSwComponentType + + Representation of one SwComponentType for the base of all configuration parameter which are affecting the whole type and not a specific instance. + + 0 + true + false + + + + RteComponentTypeRef + + Reference to either AtomicSwComponentType or ParameterSwComponentType. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + SW-COMPONENT-TYPE + + + + RteImplementationRef + + The Implementation which shall be assiged to the SwComponentType. + + 0 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + SWC-IMPLEMENTATION + + + + + + RteComponentTypeCalibration + + Specifies for each ParameterSwComponentType or AtomicSwComponentType whether calibration is enabled. + + +

+ If references to SwAddrMethod are provided in RteCalibrationSwAddrMethodRef only ParameterDataPrototypes with the referenced SwAddrMethod shall have software calibration support enabled. +

+
+ 0 + 1 + false + + + + RteCalibrationSupportEnabled + + Enables calibration support for the specified ParameterSwComponentType or AtomicSwComponentType. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + + + RteCalibrationSwAddrMethodRef + + Reference to the SwAddrMethod for which software calibration support shall be enabled. + + 0 + true + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + SW-ADDR-METHOD + + +
+
+
+
+
+
+
+
+
+
+
diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_Sd.arxml b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_Sd.arxml new file mode 100644 index 00000000..23575aff --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_Sd.arxml @@ -0,0 +1,2348 @@ + + + + + + + + + + + + + 4.2.0 + AUTOSAR + 2011-11-09 + + + + + + + AUTOSAR + + + + EcucDefs + + + + Sd + + Configuration of the Service Discovery module. + + + + + 4.4.0 + AUTOSAR + 2013-10-31 + + + + 0 + 1 + + VARIANT-LINK-TIME + VARIANT-POST-BUILD + VARIANT-PRE-COMPILE + + + + + SdConfig + + This container contains the configuration parameters and sub containers of the AUTOSAR Service Discovery module. This container is a MultipleConfigurationContainer, i.e. this container and its sub-containers exist once per configuration set. + + 1 + 1 + true + + + + SdInstance + + This container represents an instance of the SD; i.e. the SD configuration for a certain link. + + 0 + true + false + + + + SdInstanceHostname + + Configuration parameter to specify the Hostname. + + 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + + + + + + SdClientService + + This container specifies all parameters used by Client services. + + 0 + true + false + + + + SdClientServiceAutoRequire + + If existing and set to true, this Service will be set to "required" on start. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + SdClientServiceHandleId + + The HandleId by which the BswM can identify this Client Service Instance. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + true + 65535 + 0 + + + + SdClientServiceId + + Id to identify the service. This is unique for the service interface. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65534 + 0 + + + + SdClientServiceInstanceId + + Configuration parameter to specify Instance Id of the service as used in SD entries. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65534 + 0 + + + + SdClientServiceMajorVersion + + Major version number of the Service as used in the SD entries. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 254 + 0 + + + + SdClientServiceMinorVersion + + Minor version number of the Service as used in the SD Service Entries. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 4294967295 + 0 + + + + + + SdClientServiceTimerRef + + The reference of the SdClientTimer container for this service. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Sd/SdConfig/SdInstance/SdClientTimer + + + + + + SdClientCapabilityRecord + + Sd uses capability records to store arbitrary name/value pairs conveying additional information about the named service. + + +

+ The following use cases are supported: + 1) Key present, with no value (e.g. "passreq" -- password required for this service) + + 2) Key present, with empty value (e.g. "PlugIns=" server supports plugins, but none are presently installed) + + 3) Key present, with non-empty value (e.g. "PlugIns=JPEG,MPEG2,MPEG4") +

+
+ 0 + true + false + + + + SdClientServiceCapabilityRecordKey + + Defines a CapabilityRecord key. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + + + + SdClientServiceCapabilityRecordValue + + Defines the corresponding CapabilityRecord value. + + 0 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + + +
+ + + SdConsumedEventGroup + + A Service may have event groups which can be consumed. A service consumer has to subscribe to the corresponding event-group. After the subscription the event consumer takes the role of a server and the event provider that of a client. + + 0 + true + false + + + + SdConsumedEventGroupAutoRequire + + If existing and set to true, this EventGroup will be set to "required" on start. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + SdConsumedEventGroupHandleId + + The HandleId by which the BswM can identify this EventGroup. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + true + 65535 + 0 + + + + SdConsumedEventGroupId + + The Eventgroup Id of this eventGroup as a unique identifier of the eventgroup in this service. This identifier is used for EventGroup entries as well. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65534 + 0 + + + + + + SdConsumedEventGroupTimerRef + + The reference of the SdClientTimer container for this eventGroup. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Sd/SdConfig/SdInstance/SdClientTimer + + + + SdConsumedEventGroupMulticastActivationRef + + The reference of a Routing Group in order to activate and setup the Socket Connection for Multicast Events of this EventGroup. The multicast address from the received Multicast option is setup by SoAd_RequestIpAddrAssignment. + + +

+ The local address is the same as for the unicast events; thus, it was sent in the UDP Endpoint option of the Subscribe EventGroup entry. +

+
+ 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/SoAd/SoAdConfig/SoAdRoutingGroup +
+ + + SdConsumedEventGroupTcpActivationRef + + The reference of the Routing Group for activation of the data path for receiving TCP events. + + +

+ This element is also being used for getting the IP address and port number for building the TCP endpoint option for the Subscribe EventGroup entry. + + If no TCP methods are used in the service, this element is also being used for setting the remote address (TCP Endpoint option referenced by the Offer Service entry) and opening the TCP connection to the server before sending the Subscribe EventGroup entry. If multiple EventGroups of the same Service Instance are subscribed the TCP connection will be shared and must be opened only once. +

+
+ 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/SoAd/SoAdConfig/SoAdRoutingGroup +
+ + + SdConsumedEventGroupUdpActivationRef + + The reference of the Routing Group for activation of the data path for receiving UDP events. + + +

+ This element is also being used for getting the IP address and port number for building the UDP endpoint option for the Subscribe EventGroup entry. + + + If no UDP methods are used in the service, this element is also being used for setting the remote address (UDP Endpoint option referenced by the Offer Service entry). If multiple EventGroups of the same Service Instance are subscribed the UDP Socket Connection will be shared and must be set only once. +

+
+ 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/SoAd/SoAdConfig/SoAdRoutingGroup +
+
+ + + + SdClientCapabilityRecord + + Sd uses capability records to store arbitrary name/value pairs conveying additional information about the named service. + + +

+ The following use cases are supported: + 1) Key present, with no value (e.g. "passreq" -- password required for this service) + + 2) Key present, with empty value (e.g. "PlugIns=" server supports plugins, but none are presently installed) + + 3) Key present, with non-empty value (e.g. "PlugIns=JPEG,MPEG2,MPEG4") +

+
+ 0 + true + false + + + + SdClientServiceCapabilityRecordKey + + Defines a CapabilityRecord key. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + + + + SdClientServiceCapabilityRecordValue + + Defines the corresponding CapabilityRecord value. + + 0 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + + +
+
+
+ + + SdConsumedMethods + + Container element for representing the data path for accessing the server methods. + + 0 + 1 + false + + + + SdClientServiceActivationRef + + Reference to a SoAdRoutingGroupRef to activate/deactivate the data path for the methods. + + 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/SoAd/SoAdConfig/SoAdRoutingGroup + + + + SdClientServiceTcpRef + + Reference to the SoAdSocketConnection representing the data path (TCP) for communication with methods. + + +

+ This element is also used to set the remote address of the server and to open the TCP connection. +

+
+ 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/SoAd/SoAdConfig/SoAdSocketConnectionGroup/SoAdSocketConnection +
+ + + SdClientServiceUdpRef + + Reference to the SoAdSocketConnection representing the data path (UDP) for communication with methods. + + +

+ This element is also used to set the remote address of the server. +

+
+ 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/SoAd/SoAdConfig/SoAdSocketConnectionGroup/SoAdSocketConnection +
+
+
+
+
+ + + SdClientTimer + + This container specifies all timers used by the Service Discovery module for Client Services. + + 0 + true + false + + + + SdClientTimerInitialFindDelayMax + + Max value in [s] to delay randomly the transmission of a find message. This parameter is mandatory for ClientService. + + 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + Inf + 0 + + + + SdClientTimerInitialFindDelayMin + + Min value in [s] to delay randomly the transmission of a find message. This parameter is mandatory for ClientService. + + 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + Inf + 0 + + + + SdClientTimerInitialFindRepetitionsBaseDelay + + The base delay in [s] for find repetitions. Successive finds have an exponential back off delay (1x base delay, 2x base delay, 4x base delay, ...). This parameter is mandatory for ClientService. + + 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + Inf + 0 + + + + SdClientTimerInitialFindRepetitionsMax + + Configuration for the maximum number of find repetitions. This parameter is mandatory for ClientService. + + 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 10 + 0 + + + + SdClientTimerRequestResponseMaxDelay + + Maximum allowable response delay to entries received by multicast in seconds. This parameter is mandatory for ConsumedEventGroups. + + 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + Inf + 0 + + + + SdClientTimerRequestResponseMinDelay + + Minimum allowable response delay to the find message in seconds. This parameter is mandatory for ConsumedEventGroups. + + 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + Inf + 0 + + + + SdClientTimerTTL + + Time to live for find and subscribe messages. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 16777215 + 1 + + + + + + SdInstanceMulticastRxPdu + + This container specifies the received PDU. + + 1 + 1 + false + + + + SdRxPduId + + ID of the PDU that will be received via the API Sd_SoAdIfRxIndication(). + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65535 + 0 + + + + + + SdRxPduRef + + Reference to the "global" Pdu structure to allow harmonization of handle IDs in the COM-Stack. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/EcuC/EcucPduCollection/Pdu + + + + + + SdInstanceTxPdu + + This container specifies the transmitted PDU. + + 1 + 1 + false + + + + SdTxPduRef + + Reference to the "global" Pdu structure to allow harmonization of handle IDs in the COM-Stack. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/EcuC/EcucPduCollection/Pdu + + + + + + SdInstanceUnicastRxPdu + + This container specifies the received PDU. + + 1 + 1 + false + + + + SdRxPduId + + ID of the PDU that will be received via the API Sd_SoAdIfRxIndication(). + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65535 + 0 + + + + + + SdRxPduRef + + Reference to the "global" Pdu structure to allow harmonization of handle IDs in the COM-Stack. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/EcuC/EcucPduCollection/Pdu + + + + + + SdServerService + + This container specifies all parameters used by Server services. + + 0 + true + false + + + + SdServerServiceAutoAvailable + + If existing and set to true, this Service will be set to "Available" on start. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + SdServerServiceHandleId + + The HandleId by which the BswM can identify this Server Service Instance. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + true + 65535 + 0 + + + + SdServerServiceId + + Id to identify the service. This is unique for the service interface. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65534 + 0 + + + + SdServerServiceInstanceId + + Configuration parameter to specify Instance Id of the Service implemented by the Server Service. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65534 + 0 + + + + SdServerServiceMajorVersion + + Major version number of the Service as used in SD Entries. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 254 + 0 + + + + SdServerServiceMinorVersion + + Minor version number of the Service as used e.g. in Offer Service entries. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 4294967294 + 0 + + + + + + SdServerServiceTimerRef + + The reference of the SdServerTimer container for this service. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Sd/SdConfig/SdInstance/SdServerTimer + + + + + + SdEventHandler + + Container Element for representing an EventGroup as part of the Service Instance. + + 0 + true + false + + + + SdEventHandlerAutoAvailable + + If existing and set to true, this EventGroup will be set to "available" on start. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + SdEventHandlerEventGroupId + + The EventGroup Id of this EventGroup as a unique identifier of the EventGroup in this service. This identifier is used for EventGroup entries as well. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65534 + 0 + + + + SdEventHandlerHandleId + + The HandleId by which the BswM can identify this EventGroup. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + true + 65535 + 0 + + + + SdEventHandlerMulticastThreshold + + Specifies the number of subscribed clients that trigger the Server to change the transmission of events to Multicast. + + +

+ If configured to 0 only unicast will be used. + If configured to 1 the first client will be already served by multicast. + If configured to 2 the first client will be served with unicast and as soon as the second client arrives both will be served by multicast. + + This does not influence the handling of initial events, which are served using unicast only. +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65535 + 0 +
+
+ + + + SdEventHandlerTimerRef + + The reference of the SdServerTimer container for this EventGroup. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Sd/SdConfig/SdInstance/SdServerTimer + + + + + + SdEventHandlerMulticast + + The subcontainer including the Routing Group for Activation of Events sent over Multicast. + + +

+ The activation ref is also being used for identification of the related Socket Connection in order to find the Multicast Address used in the Multicast Option referenced by the Subscribe EventGroup Ack entry. +

+
+ 0 + 1 + false + + + + SdEventActivationRef + + Reference to a SoAdRoutingGroup for activation of the data path for a subscribed client (start sending events after subscribe). + + 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/SoAd/SoAdConfig/SoAdRoutingGroup + + +
+ + + SdEventHandlerTcp + + The subcontainer including the Routing Groups for Activation and Trigger Transmit for Events sent over TCP. + + +

+ The activation ref (or triggering ref if no activation ref exists) is also being used for identification of the related socket connections in order to find the related client by iterating the SdEventHandlerTcp elements (remote address statically configured or automatically set by opening TCP connection before subscription). +

+
+ 0 + true + false + + + + SdEventActivationRef + + Reference to a SoAdRoutingGroup for activation of the data path for a subscribed client (start sending events after subscribe). + + 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/SoAd/SoAdConfig/SoAdRoutingGroup + + + + SdEventTriggeringRef + + Reference to a SoAdRoutingGroup that is used for triggered transmit. Triggering is needed to sent out initial events on the server side after a client got subscribed. + + 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/SoAd/SoAdConfig/SoAdRoutingGroup + + +
+ + + SdEventHandlerUdp + + The subcontainer including the Routing Groups for Activation and Trigger Transmit for Events sent over UDP. + + +

+ The activation ref (or triggering ref if no activation ref exists) is also being used for identification of the related socket connections in order to set the remote address of the client or find the related client by iterating the SdEventHandlerUdp elements (remote address statically configured or automatically set by method call before subscription). +

+
+ 0 + true + false + + + + SdEventActivationRef + + Reference to a SoAdRoutingGroup for activation of the data path for a subscribed client (start sending events after subscribe). + + 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/SoAd/SoAdConfig/SoAdRoutingGroup + + + + SdEventTriggeringRef + + Reference to a SoAdRoutingGroup that is used for triggered transmit. Triggering is needed to sent out initial events on the server side after a client got subscribed. + + 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/SoAd/SoAdConfig/SoAdRoutingGroup + + +
+ + + SdServerCapabilityRecord + + Sd uses capability records to store arbitrary name/value pairs conveying additional information about the named service. + + +

+ The following use cases are supported: + 1) Key present, with no value (e.g. "passreq" -- password required for this service) + + 2) Key present, with empty value (e.g. "PlugIns=" server supports plugins, but none are presently installed) + + 3) Key present, with non-empty value (e.g. "PlugIns=JPEG,MPEG2,MPEG4") +

+
+ 0 + true + false + + + + SdServerCapabilityRecordKey + + Defines a CapabilityRecord key. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + + + + SdServerCapabilityRecordValue + + Defines the corresponding CapabilityRecord value. + + 0 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + + +
+
+
+ + + SdProvidedMethods + + Container element for representing the needed elements of the data path for the methods provided by the service. + + 0 + 1 + false + + + + SdServerServiceTcpRef + + Reference to SoAdSocketConnectionGroup used for methods. + + +

+ This is used to access the local IP address and port for building the endpoint option for offers of this service. +

+
+ 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/SoAd/SoAdConfig/SoAdSocketConnectionGroup +
+ + + SdServerServiceUdpRef + + Reference to SoAdSocketConnectionGroup used for methods. + + +

+ This is used to access the local IP address and port for building the endpoint option for offers of this service. +

+
+ 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/SoAd/SoAdConfig/SoAdSocketConnectionGroup +
+ + + SdServerServiceActivationRef + + Reference to a SoAdRoutingGroup to activated and deactivate the data path for methods of the service. + + 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/SoAd/SoAdConfig/SoAdRoutingGroup + +
+
+ + + SdServerCapabilityRecord + + Sd uses capability records to store arbitrary name/value pairs conveying additional information about the named service. + + +

+ The following use cases are supported: + 1) Key present, with no value (e.g. "passreq" -- password required for this service) + + 2) Key present, with empty value (e.g. "PlugIns=" server supports plugins, but none are presently installed) + + 3) Key present, with non-empty value (e.g. "PlugIns=JPEG,MPEG2,MPEG4") +

+
+ 0 + true + false + + + + SdServerCapabilityRecordKey + + Defines a CapabilityRecord key. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + + + + SdServerCapabilityRecordValue + + Defines the corresponding CapabilityRecord value. + + 0 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + + +
+
+
+ + + SdServerTimer + + This container specifies all timers used by the Service Discovery module for Server Services. + + 0 + true + false + + + + SdServerTimerInitialOfferDelayMax + + Max value in [s] to delay randomly the first offer. This parameter is mandatory for ServerService. + + 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + Inf + 0 + + + + SdServerTimerInitialOfferDelayMin + + Min value in [s] to delay randomly the first offer. This parameter is mandatory for ServerService. + + 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + Inf + 0 + + + + SdServerTimerInitialOfferRepetitionBaseDelay + + The base delay in [s] for offer repetitions. Successive offers have an exponential back off delay (1x base delay, 2x base delay, 4x base delay, ...). This parameter is mandatory for ServerService. + + 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + Inf + 0 + + + + SdServerTimerInitialOfferRepetitionsMax + + Configure the maximum amount of offer repetition. This parameter is mandatory for ServerService. + + 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 10 + 0 + + + + SdServerTimerOfferCyclicDelay + + Interval between cyclic offers in the main phase. This parameter is mandatory for ServerService. + + 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + Inf + 0 + + + + SdServerTimerRequestResponseMaxDelay + + Maximum allowable response delay to entries received by multicast in seconds. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + Inf + 0 + + + + SdServerTimerRequestResponseMinDelay + + Minimum allowable response delay to entries received by multicast in seconds. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + Inf + 0 + + + + SdServerTimerTTL + + Time to live for offer service or subscribe EventGroup ack. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 16777215 + 1 + + + +
+
+ + SdServiceGroup + + Contains the configuration parameters of the AUTOSAR SD module's +SdServiceGroupS. + + 0 + true + false + + + SdServiceGroupHandleId + + The numerical value used as the ID of this SdServiceGroup. The +SdServiceHandleId is required by the API calls to start and stop +SdServiceGroupS. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + true + 0 + 65535 + 0 + + + +
+
+ + + SdGeneral + + This container lists the general configuration parameters for the Service Discovery module. + + 1 + 1 + false + + + + SdDevErrorDetect + + Enables and disables the development error detection and notification mechanism. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + SdMainFunctionCycleTime + + This parameter defines the cycle time in seconds of the periodic calling of Sd main function. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 1 + 1E-4 + + + + SdVersionInfoApi + + Enables and disables the version info API. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + +
+
+
+
+
+
+
+
diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_SecOC.arxml b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_SecOC.arxml new file mode 100644 index 00000000..303a66b9 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_SecOC.arxml @@ -0,0 +1,2029 @@ + + + + + AUTOSAR + + + + EcucDefs + + + + SecOC + + Configuration of the SecOC (SecureOnboardCommunication) module. + + + + + 4.3.0 + AUTOSAR + + + + ECUC_SecOC_00001 + 0 + 1 + true + + VARIANT-LINK-TIME + VARIANT-POST-BUILD + VARIANT-PRE-COMPILE + + + + + SecOCGeneral + + Contains the general configuration parameters of the SecOC module. + + ECUC_SecOC_00002 + 1 + 1 + + + + SecOCDevErrorDetect + + Switches the development error detection and notification on or off. + + +

+ * true: detection and notification is enabled. + * false: detection and notification is disabled. +

+
+ ECUC_SecOC_00007 + 1 + 1 + LOCAL + AUTOSAR_ECUC + false + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + false + false +
+ + + SecOCEnableForcedPassOverride + + When this configuration option is set to TRUE then the functionality inside the function SecOC_VerifyStatusOverride to forcibly override the VerifyStatus to "Pass" is enabled. + + ECUC_SecOC_00051 + 1 + 1 + LOCAL + AUTOSAR_ECUC + false + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + false + false + + + + SecOcIgnoreVerificationResult + + The result of the authentication process (e.g. MAC Verify) is ignored after the first try and the SecOC proceeds like the result was a success. The calculation of the authenticator is still done, only its result will be ignored. + + +

+ - true: enabled (verification result is ignored). + - false: disabled (verification result is NOT ignored). +

+
+ ECUC_SecOC_00052 + 1 + 1 + LOCAL + AUTOSAR_ECUC + false + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + false + false +
+ + + SecOCMainFunctionPeriodRx + + Allows to configure the time for the MainFunction of the Rx path (as float in seconds). + + ECUC_SecOC_00053 + 1 + 1 + ECU + AUTOSAR_ECUC + false + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + false + Inf + 0 + + + + SecOCMainFunctionPeriodTx + + Allows to configure the time for the MainFunction of the Tx path (as float in seconds). + + ECUC_SecOC_00054 + 1 + 1 + ECU + AUTOSAR_ECUC + false + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + false + Inf + 0 + + + + SecOCMaxAlignScalarType + + The scalar type which has the maximum alignment restrictions on the given platform. This type can be e.g. uint8, uint16 or uint32. + + ECUC_SecOC_00047 + 1 + 1 + LOCAL + AUTOSAR_ECUC + false + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + false + + + + + + + SecOCQueryFreshnessValue + + This parameter specifies if the freshness value shall be determined through a C-function (CD) or a software component (SW-C). + + ECUC_SecOC_00078 + 1 + 1 + AUTOSAR_ECUC + false + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + false + CFUNC + + + CFUNC + AUTOSAR_ECUC + + + RTE + AUTOSAR_ECUC + + + + + + SecOCVerificationStatusCallout + + Entry address of the customer specific call out routine which shall be invoked in case of a verification attempt. + + ECUC_SecOC_00004 + 0 + true + LOCAL + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + false + + + + + + + SecOCVersionInfoApi + + If true the SecOC_GetVersionInfo API is available. + + ECUC_SecOC_00003 + 1 + 1 + LOCAL + AUTOSAR_ECUC + false + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + false + false + +
+
+ + + SecOCRxPduProcessing + + Contains the parameters to configure the RxPdus to be verified by the SecOC module. + + ECUC_SecOC_00011 + 0 + true + + + + SecOCAuthDataFreshnessLen + + The length of the external authentic PDU data in bits (uint16). + + ECUC_SecOC_00082 + 0 + 1 + ECU + AUTOSAR_ECUC + false + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + false + 18446744073709551615 + 0 + + + + SecOCAuthDataFreshnessStartPosition + + This value determines the start position in bits (uint16) of the Authentic PDU that shall be passed on to the Freshness SWC. The bit position starts counting from the MSB of the first byte of the PDU. + + ECUC_SecOC_00081 + 0 + 1 + ECU + AUTOSAR_ECUC + false + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + false + 18446744073709551615 + 0 + + + + SecOCAuthenticationBuildAttempts + + This parameter specifies the number of authentication build attempts. + + ECUC_SecOC_00079 + 0 + 1 + LOCAL + AUTOSAR_ECUC + false + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + false + 65535 + 0 + + + + SecOCAuthenticationVerifyAttempts + + This parameter specifies the number of authentication verify attempts that are to be carried out when the verification of the authentication information failed for a given Secured I-PDU. If zero is set, then only one authentication verification attempt is done. + + ECUC_SecOC_00080 + 0 + 1 + LOCAL + AUTOSAR_ECUC + false + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + false + 0 + 65535 + 0 + + + + SecOCAuthInfoTxLength + + This parameter defines the length in bits of the authentication code to be included in the payload of the Secured I-PDU. + + ECUC_SecOC_00034 + 1 + 1 + LOCAL + AUTOSAR_ECUC + true + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + false + 65535 + 1 + + + + SecOCDataId + + This parameter defines a unique numerical identifier for the Secured I-PDU. + + ECUC_SecOC_00030 + 1 + 1 + LOCAL + AUTOSAR_ECUC + true + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + false + 65535 + 0 + + + + SecOCFreshnessValueId + + This parameter defines the Id of the Freshness Value. + + +

+ The Freshness Value might be a normal counter or a time value. +

+
+ ECUC_SecOC_00038 + 1 + 1 + LOCAL + AUTOSAR_ECUC + true + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + false + 65535 + 0 +
+ + + SecOCFreshnessValueLength + + This parameter defines the complete length in bits of the Freshness Value. As long as the key doesn't change the counter shall not overflow. The length of the counter shall be determined based on the expected life time of the corresponding key and frequency of usage of the counter. + + ECUC_SecOC_00031 + 1 + 1 + LOCAL + AUTOSAR_ECUC + true + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + false + 64 + 0 + + + + SecOCFreshnessValueTxLength + + This parameter defines the length in bits of the Freshness Value to be included in the payload of the Secured I-PDU. This length is specific to the least significant bits of the complete Freshness Counter. If the parameter is 0 no Freshness Value is included in the Secured I-PDU. + + ECUC_SecOC_00032 + 1 + 1 + LOCAL + AUTOSAR_ECUC + true + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + false + 64 + 0 + + + + SecOCReceptionOverflowStrategy + + This parameter defines the overflow strategy for receiving PDUs + + ECUC_SecOC_00076 + 1 + 1 + LOCAL + AUTOSAR_ECUC + false + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + false + + + QUEUE + AUTOSAR_ECUC + + + REJECT + AUTOSAR_ECUC + + + REPLACE + AUTOSAR_ECUC + + + + + + SecOCReceptionQueueSize + + This parameter defines the queue size in case the overflow strategy for receiving PDUs is set to QUEUE. + + ECUC_SecOC_00077 + 0 + 1 + LOCAL + AUTOSAR_ECUC + false + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + false + 65535 + 1 + + + + SecOCUseAuthDataFreshness + + A Boolean value that indicates if a part of the Authentic-PDU shall be passed on to the SWC that verifies and generates the Freshness. If it is set to TRUE, the values SecOCAuthDataFreshnessStartPosition and SecOCAuthDataFreshnessLen must be set to specify the bit position and length within the Authentic-PDU. + + ECUC_SecOC_00083 + 1 + 1 + ECU + AUTOSAR_ECUC + false + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + false + false + + + + SecOCVerificationStatusPropagationMode + + This parameter is used to describe the propagation of the status of each verification attempt from the SecOC module to SWCs. + + ECUC_SecOC_00046 + 1 + 1 + LOCAL + AUTOSAR_ECUC + true + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + false + + + BOTH + AUTOSAR_ECUC + + + FAILURE_ONLY + AUTOSAR_ECUC + + + NONE + AUTOSAR_ECUC + + + +
+ + + + SecOCRxAuthServiceConfigRef + + This reference is used to define which crypto service function is called for authentication. + + ECUC_SecOC_00048 + 1 + 1 + AUTOSAR_ECUC + false + /AUTOSAR/EcucDefs/Csm/CsmJobs/CsmJob + + + + SecOCSameBufferPduRef + + This reference is used to collect Pdus that are using the same SecOC buffer. + + ECUC_SecOC_00049 + 0 + 1 + LOCAL + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + /AUTOSAR/EcucDefs/SecOC/SecOCSameBufferPduCollection + + + + + + SecOCRxAuthenticPduLayer + + This container specifies the Pdu that is transmitted by the SecOC module to the PduR after the Mac was verified. + + ECUC_SecOC_00044 + 1 + 1 + + + + SecOCPduType + + This parameter defines API Type to use for communication with PduR. + + ECUC_SecOC_00075 + 1 + 1 + LOCAL + AUTOSAR_ECUC + false + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + false + + + SECOC_IFPDU + AUTOSAR_ECUC + + + SECOC_TPPDU + AUTOSAR_ECUC + + + + + + + + SecOCRxAuthenticLayerPduRef + + Reference to the global Pdu. + + ECUC_SecOC_00045 + 1 + 1 + LOCAL + AUTOSAR_ECUC + true + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + /AUTOSAR/EcucDefs/EcuC/EcucPduCollection/Pdu + + + + + + SecOCRxSecuredPduLayer + + This container specifies the Pdu that is received by the SecOC module from the PduR. For this Pdu the Mac verification is provided. + + ECUC_SecOC_00041 + 1 + 1 + + + + SecOCRxSecuredPdu + + This container specifies the Pdu that is received by the SecOC module from the PduR. For this Pdu the Mac verification is provided. + + ECUC_SecOC_00069 + 0 + 1 + + + + SecOCRxSecuredLayerPduId + + PDU identifier assigned by SecOC module. Used by PduR for SecOC_PduRRxIndication. + + ECUC_SecOC_00043 + 1 + 1 + LOCAL + AUTOSAR_ECUC + false + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + true + 65535 + 0 + + + + + + SecOCRxSecuredLayerPduRef + + Reference to the global Pdu. + + ECUC_SecOC_00042 + 1 + 1 + LOCAL + AUTOSAR_ECUC + true + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + /AUTOSAR/EcucDefs/EcuC/EcucPduCollection/Pdu + + + + + + SecOCRxSecuredPduCollection + + This container specifies two Pdus that are received by the SecOC module from the PduR and a message linking between them. + + +

+ SecOCRxAuthenticPdu contains the original Authentic I-PDU, i.e. the secured data, and the SecOCRxCryptographicPdu contains the Authenticator, i.e. the actual Authentication Information. +

+
+ ECUC_SecOC_00067 + 0 + 1 + + + + SecOCRxAuthenticPdu + + This container specifies the Authetic Pdu that is received by the SecOC module from the PduR. + + ECUC_SecOC_00061 + 1 + 1 + + + + SecOCRxAuthenticPduId + + PDU identifier of the Authentic I-PDU assigned by SecOC module. Used by PduR for SecOC_PduRRxIndication. + + ECUC_SecOC_00062 + 1 + 1 + LOCAL + AUTOSAR_ECUC + false + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + true + 65535 + 0 + + + + + + SecOCRxAuthenticPduRef + + Reference to the global Pdu. + + ECUC_SecOC_00063 + 1 + 1 + LOCAL + AUTOSAR_ECUC + true + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + /AUTOSAR/EcucDefs/EcuC/EcucPduCollection/Pdu + + + + + + SecOCRxCryptographicPdu + + This container specifies the Cryptographic Pdu that is received by the SecOC module from the PduR. + + ECUC_SecOC_00064 + 1 + 1 + + + + SecOCRxCryptographicPduId + + PDU identifier of the Cryptographic I-PDU assigned by SecOC module. Used by PduR for SecOC_PduRRxIndication. + + ECUC_SecOC_00065 + 1 + 1 + LOCAL + AUTOSAR_ECUC + false + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + true + 65535 + 0 + + + + + + SecOCRxCryptographicPduRef + + Reference to the global Pdu. + + ECUC_SecOC_00066 + 1 + 1 + LOCAL + AUTOSAR_ECUC + true + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + /AUTOSAR/EcucDefs/EcuC/EcucPduCollection/Pdu + + + + + + SecOCUseMessageLink + + SecOC links an Authentic I-PDU and Cryptographic I-PDU together by repeating a specific part (Message Linker) of the Authentic I-PDU in the Cryptographic I-PDU. + + ECUC_SecOC_00074 + 0 + 1 + + + + SecOCMessageLinkLen + + Length of the Message Linker inside the Authentic I-PDU in bits. + + ECUC_SecOC_00060 + 1 + 1 + LOCAL + AUTOSAR_ECUC + false + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + false + 65535 + 0 + + + + SecOCMessageLinkPos + + The position of the Message Linker inside the Authentic I-PDU in bits. + + ECUC_SecOC_00059 + 1 + 1 + LOCAL + AUTOSAR_ECUC + false + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + false + 65535 + 0 + + + + +
+
+
+
+
+ + + SecOCSameBufferPduCollection + + SecOCBuffer configuration that may be used by a collection of Pdus. + + ECUC_SecOC_00009 + 0 + true + + + + SecOCBufferLength + + This parameter defines the Buffer in bytes that is used by the SecOC module. + + ECUC_SecOC_00008 + 1 + 1 + LOCAL + AUTOSAR_ECUC + false + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + false + 4294967295 + 0 + + + + + + SecOCTxPduProcessing + + Contains the parameters to configure the TxPdus to be secured by the SecOC module. + + ECUC_SecOC_00012 + 0 + true + + + + SecOCAuthenticationBuildAttempts + + This parameter specifies the number of authentication build attempts. + + ECUC_SecOC_00079 + 0 + 1 + LOCAL + AUTOSAR_ECUC + false + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + false + 65535 + 0 + + + + SecOCAuthInfoTxLength + + This parameter defines the length in bits of the authentication code to be included in the payload of the Secured I-PDU. + + ECUC_SecOC_00018 + 1 + 1 + LOCAL + AUTOSAR_ECUC + true + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + false + 65535 + 1 + + + + SecOCDataId + + This parameter defines a unique numerical identifier for the Secured I-PDU. + + ECUC_SecOC_00014 + 1 + 1 + LOCAL + AUTOSAR_ECUC + true + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + false + 65535 + 0 + + + + SecOCFreshnessValueId + + This parameter defines the Id of the Freshness Value. + + +

+ The Freshness Value might be a normal counter or a time value. +

+
+ ECUC_SecOC_00021 + 1 + 1 + LOCAL + AUTOSAR_ECUC + true + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + false + 65535 + 0 +
+ + + SecOCFreshnessValueLength + + This parameter defines the complete length in bits of the Freshness Value. As long as the key doesn't change the counter shall not overflow. The length of the counter shall be determined based on the expected life time of the corresponding key and frequency of usage of the counter. + + ECUC_SecOC_00015 + 1 + 1 + LOCAL + AUTOSAR_ECUC + true + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + false + 64 + 0 + + + + SecOCFreshnessValueTxLength + + This parameter defines the length in bits of the Freshness Value to be included in the payload of the Secured I-PDU. This length is specific to the least significant bits of the complete Freshness Counter. If the parameter is 0 no Freshness Value is included in the Secured I-PDU. + + ECUC_SecOC_00016 + 1 + 1 + LOCAL + AUTOSAR_ECUC + true + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + false + 64 + 0 + + + + SecOCProvideTxTruncatedFreshnessValue + + This parameter specifies if the Tx query freshness function provides the truncated freshness info instead of generating this by SecOC In this case, SecOC shall add this data to the Authentic PDU instead of truncating the freshness value. + + ECUC_SecOC_00084 + 1 + 1 + LOCAL + AUTOSAR_ECUC + false + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + false + false + + + + SecOCUseTxConfirmation + + A Boolean value that indicates if the function SecOC_SPduTxConfirmation shall be called for this PDU. + + ECUC_SecOC_00085 + 0 + 1 + LOCAL + AUTOSAR_ECUC + false + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + false + false + +
+ + + + SecOCSameBufferPduRef + + This reference is used to collect Pdus that are using the same SecOC buffer. + + ECUC_SecOC_00010 + 0 + 1 + LOCAL + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + /AUTOSAR/EcucDefs/SecOC/SecOCSameBufferPduCollection + + + + SecOCTxAuthServiceConfigRef + + This reference is used to define which crypto service function is called for authentication. + + ECUC_SecOC_00013 + 1 + 1 + AUTOSAR_ECUC + false + /AUTOSAR/EcucDefs/Csm/CsmJobs/CsmJob + + + + + + SecOCTxAuthenticPduLayer + + This container specifies the Pdu that is received by the SecOC module from the PduR. For this Pdu the Mac generation is provided. + + ECUC_SecOC_00023 + 1 + 1 + + + + SecOCPduType + + This parameter defines API Type to use for communication with PduR. + + ECUC_SecOC_00075 + 1 + 1 + LOCAL + AUTOSAR_ECUC + false + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + false + + + SECOC_IFPDU + AUTOSAR_ECUC + + + SECOC_TPPDU + AUTOSAR_ECUC + + + + + + SecOCTxAuthenticLayerPduId + + PDU identifier assigned by SecOC module. Used by PduR for SecOC_PduRTransmit. + + ECUC_SecOC_00026 + 1 + 1 + LOCAL + AUTOSAR_ECUC + false + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + true + 65535 + 0 + + + + + + SecOCTxAuthenticLayerPduRef + + Reference to the global Pdu. + + ECUC_SecOC_00025 + 1 + 1 + LOCAL + AUTOSAR_ECUC + true + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + /AUTOSAR/EcucDefs/EcuC/EcucPduCollection/Pdu + + + + + + SecOCTxSecuredPduLayer + + This container specifies the Pdu that is transmitted by the SecOC module to the PduR after the Mac was generated. + + ECUC_SecOC_00024 + 1 + 1 + + + + SecOCTxSecuredPdu + + This container specifies one Pdu that is transmitted by the SecOC module to the PduR after the Mac was generated. This Pdu contains the cryptographic information. + + ECUC_SecOC_00070 + 0 + 1 + + + + SecOCTxSecuredLayerPduId + + PDU identifier assigned by SecOC module. Used by PduR for confirmation (SecOC_PduRTxConfirmation) and for TriggerTransmit. + + ECUC_SecOC_00028 + 1 + 1 + LOCAL + AUTOSAR_ECUC + false + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + true + 65535 + 0 + + + + + + SecOCTxSecuredLayerPduRef + + Reference to the global Pdu. + + ECUC_SecOC_00027 + 1 + 1 + LOCAL + AUTOSAR_ECUC + true + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + /AUTOSAR/EcucDefs/EcuC/EcucPduCollection/Pdu + + + + + + SecOCTxSecuredPduCollection + + This container specifies the Pdu that is transmitted by the SecOC module to the PduR after the Mac was generated. Two separate Pdus are transmitted to the PduR: + + +

+ Authentic I-PDU and Cryptographic I-PDU. +

+
+ ECUC_SecOC_00071 + 0 + 1 + + + + SecOCTxAuthenticPdu + + This container specifies the Authetic Pdu that is transmitted by the SecOC module to the PduR after the Mac was generated. + + ECUC_SecOC_00072 + 1 + 1 + + + + SecOCTxAuthenticPduId + + PDU identifier of the Authentic I-PDU assigned by SecOC module. Used by PduR for confirmation (SecOC_PduRTxConfirmation) and for TriggerTransmit. + + ECUC_SecOC_00055 + 1 + 1 + LOCAL + AUTOSAR_ECUC + false + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + true + 65535 + 0 + + + + + + SecOCTxAuthenticPduRef + + Reference to the global Pdu. + + ECUC_SecOC_00056 + 1 + 1 + LOCAL + AUTOSAR_ECUC + true + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + /AUTOSAR/EcucDefs/EcuC/EcucPduCollection/Pdu + + + + + + SecOCTxCryptographicPdu + + This container specifies the Cryptographic Pdu that is transmitted by the SecOC module to the PduR after the Mac was generated. + + ECUC_SecOC_00073 + 1 + 1 + + + + SecOCTxCryptographicPduId + + PDU identifier of the Cryptographic I-PDU assigned by SecOC module. Used by PduR for confirmation (SecOC_PduRTxConfirmation) and for TriggerTransmit. + + ECUC_SecOC_00057 + 1 + 1 + LOCAL + AUTOSAR_ECUC + false + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + true + 65535 + 0 + + + + + + SecOCTxCryptographicPduRef + + Reference to the global Pdu. + + ECUC_SecOC_00058 + 1 + 1 + LOCAL + AUTOSAR_ECUC + true + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + /AUTOSAR/EcucDefs/EcuC/EcucPduCollection/Pdu + + + + + + SecOCUseMessageLink + + SecOC links an Authentic I-PDU and Cryptographic I-PDU together by repeating a specific part (Message Linker) of the Authentic I-PDU in the Cryptographic I-PDU. + + ECUC_SecOC_00074 + 0 + 1 + + + + SecOCMessageLinkLen + + Length of the Message Linker inside the Authentic I-PDU in bits. + + ECUC_SecOC_00060 + 1 + 1 + LOCAL + AUTOSAR_ECUC + false + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + false + 65535 + 0 + + + + SecOCMessageLinkPos + + The position of the Message Linker inside the Authentic I-PDU in bits. + + ECUC_SecOC_00059 + 1 + 1 + LOCAL + AUTOSAR_ECUC + false + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + false + 65535 + 0 + + + + +
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_SoAd.arxml b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_SoAd.arxml new file mode 100644 index 00000000..8c020c4f --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_SoAd.arxml @@ -0,0 +1,1815 @@ + + + + + + + + + + + + + 4.2.0 + AUTOSAR + 2011-11-09 + + + + + + + AUTOSAR + + + + EcucDefs + + + + SoAd + + Configuration of the SoAd (Socket Adaptor) module. + + + + + 4.4.0 + AUTOSAR + 2013-10-31 + + + + 0 + 1 + + VARIANT-LINK-TIME + VARIANT-POST-BUILD + VARIANT-PRE-COMPILE + + + + + SoAdBswModules + + Each container describes a specific BSW module that the SoAd shall interface to. + + 0 + true + false + + + + SoAdIf + + Specifies if the BSW module supports the Communication Interface APIs or not. Value true means that the APIs are supported. A module can have both Communication Interface APIs and Transport Protocol APIs (e.g. the PduR module). + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + SoAdIfTriggerTransmit + + Specifies if the BSW module supports the TriggerTransmit API or not. Value true means that the API is supported. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + SoAdIfTxConfirmation + + Specifies if the BSW module supports the TxConfirmation API or not. Value true means that the API is supported. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + SoAdLocalIpAddrAssigmentChg + + Specifies if the BSW module supports the LocalIpAddrAssigmentChg API or not. Value true means that the API is supported. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + SoAdSoConModeChg + + Specifies if the BSW module supports the SoConModeChg API or not. Value true means that the API is supported. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + SoAdTp + + Specifies if the BSW module supports the TransportProtocol APIs or not. Value true means that the APIs are supported. A module can have both Communication Interface APIs and Transport Protocol APIs (e.g. the PduR module). + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + SoAdUseCallerInfix + + Specifies if SoAd shall use (TRUE) the infix "SoAd" when calling an upper layer module function or not (FALSE). E.g. if SoAdUseCallerInfix is TRUE for the upper layer "ABC" then SoAd will call ABC_SoAdIfRxIndication() otherwise SoAd would call ABC_IfRxIndication(). + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + true + + + + SoAdUseTypeInfix + + Specifies if SoAd shall use (TRUE) the API type infix "Tp" or "If" when calling an upper layer module function or not (FALSE). E.g. if SoAdUseTypeInfix is TRUE for the upper layer "ABC" then SoAd will call ABC_IfRxIndication(), otherwise SoAd would call ABC_RxIndication(). + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + true + + + + + + SoAdBswModuleRef + + This is a reference to one BSW module's configuration (i.e. not the ECUC parameter definition template). + + +

+ Example, there could be several configurations of PduR and this reference selects one of them. + + SoAd has to figure out from the structure of the referenced BSW module's configuration, what kind of upper layer he deals with. + In case of a CDD SoAd expects UL-APIs in form of _SoAd<If|Tp><function> and expects CDD Pdu configuration structures according to the Ecu Configuration specification (chapter CDD module\Socket Adaptor). + In case it is one of the standardized AUTOSAR BSW modules, the configuration structures and API names for interaction with SoAd are defined in the corresponding SWS. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + ECUC-MODULE-CONFIGURATION-VALUES +
+
+
+ + + SoAdConfig + + This container contains the configuration parameters and sub containers of the AUTOSAR SoAd module. This container is a MultipleConfigurationContainer, i.e. this container and its sub-containers exist once per configuration set. + + 1 + 1 + true + + + + SoAdConfigurationId + + Identification of the SoAd configuration. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65535 + 0 + + + + + + SoAdPduRoute + + Describes the path of a PDU from an upper layer of the SoAd to the socket in the TCP/IP stack for transmission. + + 1 + true + false + + + + SoAdTxPduId + + Tx PDU ID of the PDU coming from the PDU Router. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + true + 65535 + 0 + + + + SoAdTxUpperLayerType + + Specifies the upper layer interface type (must be "IF" in case of multiple PduRoutes). + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + IF + AUTOSAR_ECUC + + + TP + AUTOSAR_ECUC + + + + + + + + SoAdTxPduRef + + Reference to the global PDU structure + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/EcuC/EcucPduCollection/Pdu + + + + + + SoAdPduRouteDest + + Specifies the PDU route destination. + + 1 + true + false + + + + SoAdTxPduHeaderId + + ID to be sent on the TCP/IP connection if the PDU header option is enabled. + + 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 4294967296 + 0 + + + + SoAdTxUdpTriggerMode + + Specifies whether a PDU triggers the transmission of the nPduUdpTxBuffer. + + +

+ If this parameter is set to TRIGGER_NEVER, SoAd shall use an nPduUdpTxBuffer for the related socket connection. nPduUdpTxBuffer can only be used for upper layers with IF API, i.e. this parameter shall only be set to TRIGGER_NEVER if all upper layers belonging to the related socket connection have SoAdTxUpperLayerType set to "IF". + This parameter is only relevant for UDP connections. +

+
+ 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + TRIGGER_ALWAYS + AUTOSAR_ECUC + + + TRIGGER_NEVER + AUTOSAR_ECUC + + +
+
+ + + + SoAdTxRoutingGroupRef + + Reference to the routing group. + + 0 + true + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/SoAd/SoAdConfig/SoAdRoutingGroup + + + + SoAdTxSocketConnectionRef + + Connection on which the PDU is to be sent on, references the appropriate entry in the Socket Connection Table. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/SoAd/SoAdConfig/SoAdSocketConnectionGroup/SoAdSocketConnection + + +
+
+
+ + + SoAdRoutingGroup + + Each container describes a specific routing group which can be enabled or disabled. A routing group consists of PDUs. Routing of PDUs can either be forwarding of PDUs from the upper layer to a TCP or UDP socket of the TCP/IP stack specified by a SoAdPduRoute or the other way around specified by a SoAdSocketRoute. + + 0 + true + false + + + + SoAdRoutingGroupId + + Unique ID of Routing Group + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + true + 65535 + 0 + + + + SoAdRoutingGroupIsEnabledAtInit + + If set to true this routing group will be enabled after initializing the SoAd module (i.e. enabled in the SoAd_Init function). + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + SoAdRoutingGroupTxTriggerable + + Specifies if the If-TxPDUs related to the PduRouteDest containers + + +

+ referenced by this routing group can be triggered via + SoAd_IfRoutingGroupTransmit (TRUE) or not (FALSE). +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+
+
+ + + SoAdSocketConnectionGroup + + Specifies the configuration of a socket connection group, i.e. specifies the socket connections belonging to the group and the parameters which are common for all socket connections of the group. A socket connection specifies how data can be received and transmited via a TCP or UDP socket. + + 1 + true + false + + + + SoAdPduHeaderEnable + + Enables the transmission of the PDU header (ID, length) on this socket connection. + + +

+ TRUE: add SoAd PDU header before PDU data + FALSE: No SoAd PDU header is used +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + SoAdResourceManagementEnable + + Enables the resource management option for this socket. + + +

+ May not be activated for UDP sockets in receive. + + TRUE: resource management option enabled + FALSE: resource management option disabled +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + SoAdSocketAutomaticSoConSetup + + Specifies if the setup of the socket connection shall be done automatically (TRUE) or manually (FALSE) via SoAd_OpenSoCon() and SoAd_CloseSoCon(). + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + true + + + + SoAdSocketFramePriority + + Specifies the priority of the Ethernet frame. + + +

+ If IEEE 802.1Q VLAN Tags are used, the specified priority will be used in the VLAN Tag PCP filed. If this optional parameter is not available the default priority specified in the TcpIp module is used. +

+
+ 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 7 + 0 +
+ + + SoAdSocketIpAddrAssignmentChgNotification + + Specifies if the local IP address assignment change notification callback function of the upper layer shall be called if the assignment of the local IP address used by this socket connection changes. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + SoAdSocketLocalPort + + Local UDP or TCP port used for this connection.If this parameter set to 0 SoAd requests TcpIp to select an ephemeral port. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 0 + 65535 + 0 + + + + SoAdSocketMsgAcceptanceFilterEnabled + + Specifies if the message acceptance filter is enabled (TRUE) or not (FALSE). + + +

+ Note: if a wildcard is used in SoAdSocketRemoteAddress AND SoAdSocketUdpListenOnly is FALSE, this parameter must be TRUE. + Note: if multiple SoAdSocketConnections are configured for one SoAdSocketConnectionGroup, this parameter must be TRUE. +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + true +
+ + + SoAdSocketSoConModeChgNotification + + Specifies if the SoCon mode change notification callback function of the upper layer shall be called in case of SoCon mode change. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + SoAdSocketTpRxBufferMin + + Specifies the amout of data in bytes (PDU data for the upper layer and PDU Header if used) the SoAd shall at least be able to buffer for data reception via each socket connection of the socket connection group and using an upper layer with TP. + + +

+ Note: in case of a TCP socket where PduHeaderMode is used and an upper layer with IF-API, the required buffer size can be determined automatically. +

+
+ 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65535 + 0 +
+
+ + + + SoAdSocketLocalAddressRef + + Local IP address and interface used for this connection. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/TcpIp/TcpIpConfig/TcpIpLocalAddr + + + + + + SoAdSocketConnection + + Specifies the socket connection (Id and remote address information). + + +

+ Note: Parameters which are common to all socket connections of a socket connection group are specified directly at the group. +

+
+ 1 + true + false + + + + SoAdSocketId + + Socket connection identifier used as SoConId in the interaction with upper layers. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + true + 65535 + 0 + + + + + + SoAdSocketRemoteAddress + + Subcontainer of SoAdSocketConnection to specify the remote address (IP address and port) for a socket connection. + + +

+ If SoAdSocketRemoteAddress is not specified the remote address has to be set by the upper layer via SoAd_SetRemoteAddr(). +

+
+ 0 + 1 + false + + + + SoAdSocketRemoteIpAddress + + IP address of remote node. + + +

+ To accept any remote IP address, set SoAdSocketRemoteIpAddress to "ANY". See message acceptance policy for more details. +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + +
+ + + SoAdSocketRemotePort + + Remote UDP or TCP port used for this connection. + + +

+ To accept any remote port, set SoAdSocketRemotePort to 0. See message acceptance policy for more details. +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65535 + 0 +
+
+
+
+
+ + + SoAdSocketProtocol + + Specifies the transport protocol and transport protocol specific parameters used for the socket connections of the socket connection group. + + 1 + 1 + + + + SoAdSocketTcp + + Specifies that TCP is used as transport protocol for the socket connection group and parameters only related to TCP socket connections. + + 0 + 1 + false + + + + SoAdSocketTcpImmediateTpTxConfirmation + + If set to FALSE, SoAd notifies the TP upper layer via transmit confirmation after a Tcp Ack has been received. If set to TRUE, SoAd notifies the TP upper layer via transmit confirmation immediately after transmit has been accepted by TcpIp. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + SoAdSocketTcpInitiate + + Specifies the initiator for this TCP connection. It will not be defined for UDP sockets. + + +

+ TRUE: This TCP connection is initiated by this module. + FALSE: This TCP connection is to be initiated in the listen mode. +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + SoAdSocketTcpNoDelay + + Specifies not to use the congestion control mechanism for this connection. It will not be defined for UDP sockets. + + +

+ TRUE: This TCP connection will NOT use congestion control. + FALSE: This TCP connection will use congestion control. + If the optional parameter is not enabled, the default behavior configured for TcpIp via the parameter TcpIpTcpNagleEnabled is applied. + Note: This parameter must not be set to FALSE if TcpIpTcpNagleEnabled is set to FALSE. +

+
+ 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + SoAdSocketTcpTxQuota + + Specifies the maximum amout of bytes (PDU data provided by the upper layer and PDU Header if used) the SoAd may queue for transmission via TCP at the TcpIp module for each socket connection of this socket connection group. + + +

+ Rationale: prohibits that a socket connection consumes all available transmit buffers at the TcpIp and blocks transmissions via other socket connections. + If the optional parameter is not enabled, the amout of data is not limited. +

+
+ 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 4294967295 + 0 +
+
+
+ + + SoAdSocketUdp + + Specifies that UDP is used as transport protocol for the socket connection group and parameters only related to UDP socket connections. + + 0 + 1 + false + + + + SoAdSocketUdpListenOnly + + Specifies if the socket connection group is only used for reception (TRUE) or used for both reception and transmission (FALSE). + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + SoAdSocketUdpRetryEnabled + + Specifies if an UdpTxBuffer shall be used (TRUE) to retry an UDP transmission in case of TCPIP_E_ARP_CACHE_MISS or not (FALSE). + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + SoAdSocketUdpTriggerTimeout + + Specifies the timeout in [s] a nPduUdpTxBuffer is waiting for a PDU with TriggerMode = TRIGGER_ALWAYS, i.e. when the timeout expires the nPduUdpTxBuffer is transmitted. Timer is reset after each UDP transmission. This optional parameter is only relevant if a nPduUdpTxBuffer is used. + + 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + Inf + 0 + + + + SoAdSocketnPduUdpTxBufferMin + + Specifies the amout of data in bytes (PDU data provided by the upper layer and PDU Header if used) the SoAd shall be able to buffer for data transmission via this socket connection in case the UDP message shall be buffered for transmission of multiple PDUs per UDP. + + +

+ Note: in case of a UDP socket and an upper layer with TP API or an upper layer with IF API with UDP transmit retry (for single PDUs) configured, the required buffer size can be determined automatically. This optional parameter is only relevant if a nPduUdpTxBuffer is used. +

+
+ 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65535 + 0 +
+
+
+
+
+
+
+ + + SoAdSocketRoute + + Describes the path of a PDU from a socket in the TCP/IP stack to an upper layer of the SoAd after reception in the TCP/IP Stack. + + 1 + true + false + + + + SoAdRxPduHeaderId + + ID contained in the packet received on the TCP/IP connection if the PDU header option is enabled. + + 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 4294967296 + 0 + + + + + + SoAdRxSocketConnectionRef + + Connection on which the PDU was received. This references an entry in the Socket Connection Table. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/SoAd/SoAdConfig/SoAdSocketConnectionGroup/SoAdSocketConnection + + + + + + SoAdSocketRouteDest + + Describes the upper layer destination PDU for a message received on a TcpIp socket. + + 1 + 1 + false + + + + SoAdRxPduId + + This unique identifier is used for a receive cancellation request from an upper layer of the SoAd. + + 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65535 + 0 + + + + SoAdRxUpperLayerType + + Specifies the upper layer interface type (must be "IF" in case of multiple RxPdus). + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + IF + AUTOSAR_ECUC + + + TP + AUTOSAR_ECUC + + + + + + + + SoAdRxPduRef + + Reference to the global PDU structure + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/EcuC/EcucPduCollection/Pdu + + + + SoAdRxRoutingGroupRef + + Reference to the routing group. + + 0 + true + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/SoAd/SoAdConfig/SoAdRoutingGroup + + + + + +
+
+ + + SoAdGeneral + + This container contains all global configuration parameters of SoAd. + + 1 + 1 + false + + + + SoAdDevErrorDetect + + Pre-processor switch for enabling development error detection support. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + SoAdIPv6AddressEnabled + + Allows for increased memory allocation to store IPv6 addresses. + + +

+ TRUE: Enables support for IPv6 addresses + FALSE: Only IPv4 addresses are supported +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + SoAdMainFunctionPeriod + + Determines the frequency at which the SoAd_MainFunction() is called in [s]. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + Inf + 0 + + + + SoAdRoutingGroupMax + + Specifies the maximum number of SoAd routing groups. Furthermore it defines the platform type used for RoutingGroupIdType. If SoAdRoutingGroupMax is not greater than 256, an uint8 is used, + + +

+ otherwise an uint16. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65535 + 0 +
+ + + SoAdSoConMax + + Specifies the maximum number of SoAd socket connections. + + +

+ Furthermore it defines the platform type used for SoAd_SoConIdType. If SoAdSoConMax is not greater than 256, an uint8 is used, otherwise uint16. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65535 + 0 +
+ + + SoAdVersionInfoApi + + Activates the SoAd_GetVersionInfo() API. + + +

+ TRUE: Enables the SoAd_GetVersionInfo() API. + FALSE: SoAd_GetVersionInfo() API is not included. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+
+
+
+
+
+
+
+
+
+
diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_Spi.arxml b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_Spi.arxml new file mode 100644 index 00000000..988a94f8 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_Spi.arxml @@ -0,0 +1,1386 @@ + + + + + + + + + + + + + 4.2.0 + AUTOSAR + 2011-11-09 + + + + + + + AUTOSAR + + + + EcucDefs + + + + Spi + + Configuration of the Spi (Serial Peripheral Interface) module. + + + + + 4.2.0 + AUTOSAR + 2011-11-09 + + + + 0 + 1 + + VARIANT-LINK-TIME + VARIANT-POST-BUILD + VARIANT-PRE-COMPILE + + + + + SpiDriver + + Configuration of one instance (if multiplicity is 1, it is the sole configuration) of an SPI driver. + + 1 + 1 + true + + + + SpiMaxChannel + + This parameter contains the number of Channels configured. It will be gathered by tools during the configuration stage. + + 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 0 + + + + SpiMaxJob + + Total number of Jobs configured. + + 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65535 + 0 + + + + SpiMaxSequence + + Total number of Sequences configured. + + 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 0 + + + + + + SpiChannel + + All data needed to configure one SPI-channel + + 1 + true + false + + + + SpiChannelId + + SPI Channel ID, used as parameter in SPI API functions. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + true + 255 + 0 + + + + SpiChannelType + + Buffer usage with EB/IB channel. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + EB + AUTOSAR_ECUC + + + IB + AUTOSAR_ECUC + + + + + + SpiDataWidth + + This parameter is the width of a transmitted data unit. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 32 + 1 + + + + SpiDefaultData + + The default data to be transmitted when (for internal buffer or external buffer) the pointer passed to Spi_WriteIB (for internal buffer) or to Spi_SetupEB (for external buffer) is NULL. + + 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 4294967295 + 0 + + + + SpiEbMaxLength + + This parameter contains the maximum size (in bytes) of data buffers in case of EB Channels and only. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65535 + 0 + + + + SpiIbNBuffers + + This parameter contains the maximum number of data buffers in case of IB Channels and only. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65535 + 0 + + + + SpiTransferStart + + This parameter defines the first starting bit for transmission. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + LSB + AUTOSAR_ECUC + + + MSB + AUTOSAR_ECUC + + + + + + + + SpiDemEventParameterRefs + + Container for the references to DemEventParameter elements which shall be invoked using the API Dem_ReportErrorStatus API in case the corresponding error occurs. The EventId is taken from the referenced DemEventParameter's DemEventId value. The standardized errors are provided in the container and can be extended by vendor specific error references. + + 0 + 1 + false + + + + SPI_E_HARDWARE_ERROR + + Reference to the DemEventParameter which shall be issued when a hardware error was detected. If the reference is not configured the error shall not be reported. + + 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter + + + + + + SpiExternalDevice + + The communication settings of an external device. Closely linked to SpiJob. + + 1 + true + false + + + + SpiBaudrate + + This parameter is the communication baudrate - This parameter allows + + +

+ using a range of values, from the point of view of configuration tools, + from Hz up to MHz. +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + Inf + 0 +
+ + + SpiCsIdentifier + + This parameter is the symbolic name to identify the Chip Select (CS) allocated to this Job. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + true + + + + + + + SpiCsPolarity + + This parameter defines the active polarity of Chip Select. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + HIGH + AUTOSAR_ECUC + + + LOW + AUTOSAR_ECUC + + + + + + SpiCsSelection + + When the Chip select handling is enabled (see SpiEnableCs), then this parameter specifies if the chip select is handled automatically by Peripheral HW engine or via general purpose IO by Spi driver. + + 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + CS_VIA_PERIPHERAL_ENGINE + + + CS_VIA_GPIO + AUTOSAR_ECUC + + + CS_VIA_PERIPHERAL_ENGINE + AUTOSAR_ECUC + + + + + + SpiDataShiftEdge + + This parameter defines the SPI data shift edge. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + LEADING + AUTOSAR_ECUC + + + TRAILING + AUTOSAR_ECUC + + + + + + SpiEnableCs + + This parameter enables or not the Chip Select handling functions. If this parameter is enabled then parameter SpiCsSelection further details the type of chip selection. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + SpiHwUnit + + This parameter is the symbolic name to identify the HW SPI Hardware + + +

+ microcontroller peripheral allocated to this Job. +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + CSIB0 + AUTOSAR_ECUC + + + CSIB1 + AUTOSAR_ECUC + + + CSIB2 + AUTOSAR_ECUC + + + CSIB3 + AUTOSAR_ECUC + + +
+ + + SpiShiftClockIdleLevel + + This parameter defines the SPI shift clock idle level. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + HIGH + AUTOSAR_ECUC + + + LOW + AUTOSAR_ECUC + + + + + + SpiTimeClk2Cs + + Timing between clock and chip select (in seconds) - This parameter allows to use a range of values from 0 up to 0.0001 seconds. + + +

+ The real configuration-value used in software BSW-SPI is calculated out of this by the generator-tools +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 1E-4 + 0 +
+
+
+ + + SpiJob + + All data needed to configure one SPI-Job, amongst others the connection between the internal SPI unit and the special settings for an external device is done. + + 1 + true + false + + + + SpiHwUnitSynchronous + + If SpiHwUnitSynchronous is set to "SYNCHRONOUS", the SpiJob uses its containing SpiDriver in a synchronous manner. If it is set to "ASYNCHRONOUS", it uses the driver in an asynchronous way. If the parameter is not set, the SpiChannel uses the driver also in an asynchronous way. + + 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + ASYNCHRONOUS + AUTOSAR_ECUC + + + SYNCHRONOUS + AUTOSAR_ECUC + + + + + + SpiJobEndNotification + + This parameter is a reference to a notification function. + + 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + + + + SpiJobId + + SPI Job ID, used as parameter in SPI API functions. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + true + 65535 + 0 + + + + SpiJobPriority + + Priority set accordingly to SPI093: 0, lowest, 3, highest priority + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 3 + 0 + + + + + + SpiDeviceAssignment + + Reference to the external device used by this job + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Spi/SpiDriver/SpiExternalDevice + + + + + + SpiChannelList + + References to SPI channels and their order within the Job. + + 1 + true + false + + + + SpiChannelIndex + + This parameter specifies the order of Channels within the Job. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 0 + + + + + + SpiChannelAssignment + + A job reference to a SPI channel. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Spi/SpiDriver/SpiChannel + + + + + + + + SpiSequence + + All data needed to configure one SPI-sequence + + 1 + true + false + + + + SpiInterruptibleSequence + + This parameter allows or not this Sequence to be suspended by another one. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + SpiSeqEndNotification + + This parameter is a reference to a notification function. + + 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + + + + SpiSequenceId + + SPI Sequence ID, used as parameter in SPI API functions. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + true + 255 + 0 + + + + + + SpiJobAssignment + + A sequence references several jobs, which are executed during a communication sequence + + 1 + true + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Spi/SpiDriver/SpiJob + + + +
+
+ + + SpiGeneral + + General configuration settings for SPI-Handler + + 1 + 1 + false + + + + SpiCancelApi + + Switches the Spi_Cancel function ON or OFF. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + SpiChannelBuffersAllowed + + Selects the SPI Handler/Driver Channel Buffers usage allowed and + + +

+ delivered. + + IB = 0; + EB = 1; + IB/EB = 2; +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 2 + 0 +
+ + + SpiDevErrorDetect + + Switches the Development Error Detection and Notification ON or OFF. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + SpiHwStatusApi + + Switches the Spi_GetHWUnitStatus function ON or OFF. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + SpiInterruptibleSeqAllowed + + Switches the Interruptible Sequences handling functionality ON or OFF. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + SpiLevelDelivered + + Selects the SPI Handler/Driver level of scalable functionality that is + + +

+ available and delivered. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 2 + 0 +
+ + + SpiSupportConcurrentSyncTransmit + + Specifies whether concurrent Spi_SyncTransmit() calls for different sequences shall be configurable. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + SpiVersionInfoApi + + Switches the Spi_GetVersionInfo function ON or OFF. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + +
+
+ + + SpiPublishedInformation + + Container holding all SPI specific published information parameters + + 1 + 1 + false + + + + SpiMaxHwUnit + + Number of different SPI hardware microcontroller peripherals (units/busses) available and handled by this SPI Handler/Driver module. + + 1 + 1 + + + PUBLISHED-INFORMATION + VARIANT-LINK-TIME + + + PUBLISHED-INFORMATION + VARIANT-POST-BUILD + + + PUBLISHED-INFORMATION + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 18446744073709551615 + 0 + + + +
+
+
+
+
+
+
+
diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_StbM.arxml b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_StbM.arxml new file mode 100644 index 00000000..4bb8dd22 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_StbM.arxml @@ -0,0 +1,565 @@ + + + + + + + + + + + + + 4.2.0 + AUTOSAR + 2011-11-09 + + + + + + + AUTOSAR + + + + EcucDefs + + + + StbM + + Configuration of the Synchronized Time-base Manager (StbM) module. + + + + + 4.2.0 + AUTOSAR + 2011-11-09 + + + + 0 + 1 + + VARIANT-PRE-COMPILE + + + + + StbMDemEventParameterRefs + + Container for the references to DemEventParameter elements which shall be invoked using the API Dem_ReportErrorStatus API in case the corresponding error occurs. The EventId is taken from the referenced DemEventParameter's DemEventId value. The standardized errors are provided in the container and can be extended by vendor specific error references. + + 0 + 1 + false + + + + STBM_E_INIT_FAILED + + Reference to the DemEventParameter which shall be issued when the error "StbM initialization failed" has occured. + + 0 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter + + + + STBM_E_INTEGRITY_FAILED + + Reference to the DemEventParameter which shall be issued when the error "API request integrity failed" has occured. + + 0 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter + + + + STBM_E_REQ_FAILED + + Reference to the DemEventParameter which shall be issued when the error "API request failed" has occured. + + 0 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter + + + + + + StbMGeneral + + This container holds the general parameters of the Synchronized Time-base Manager + + 1 + 1 + false + + + + StbMAbsoluteTimeApi + + Enables/Disables the StbM_GetAbsoluteTime API. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + StbMDevErrorDetect + + Switch for enabling the development error detection. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + StbMTickTypeRange + + Defines the upper range of the type "StbM_TickType". + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65535 + 0 + + + + StbMVersionInfo + + Activate/Deactivate the version information API (StbM_GetVersionInfo). True: version information API activated False: version information API deactivated. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + + + StbMSynchronizedTimeBase + + Synchronized time.base collects the information about a specific time-base provider within the system. + + 1 + true + false + + + + StbMGlobalTimeProviderCallout + + Entry address of the time-base specific callout routine which shall be invoked by the StbM for gathering the current time-base value. + + +

+ In case the synchronized time-base is derived from the local time, this container can be omitted. For this case, the StbM achieves the current time-base value by calling the OS interface "GetCounterValue" with the respective OSCounter configured via the ECUC param "StbMLocalTimeRef". +

+
+ 0 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + +
+ + + StbMSyncStateProviderCallout + + Entry address of the time-base specific callout routine which shall be invoked by the StbM for gathering the current time-base status. + + +

+ In case the synchronized time-base is derived from the local time, this container can be omitted. For this case, the state is always "STBM_STATE_SYNC". +

+
+ 0 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + +
+ + + StbMSynchronizedTimeBaseIdentifier + + Identification of a synchronized time-base via a unique identifier. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + true + 65535 + 0 + + + + StbMTickDurationProviderCallout + + Entry address of the time-base specific callout routine which shall be invoked by the StbM for gathering the current time-base tick duration. + + +

+ In case the synchronized time-base is derived from the local time, this container can be omitted. For this case, the StbM achieves the tick duration by configuring an alarm which uses the HW counter configured via the ECUC param "StbMLocalTimeRef". Note: The tick duration of the local time will not change during runtime. +

+
+ 0 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + +
+
+ + + + StbMFlexRayClusterRef + + Optional reference to the FlexRay cluster. + + 0 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + FLEXRAY-CLUSTER + + + + StbMTtcanClusterRef + + Optional reference to the Ttcan cluster. + + 0 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + TTCAN-CLUSTER + + + + StbMLocalTimeRef + + Optional sub container in case a local time shall be accessed. + + +

+ In case this subcontainer is used, the destinated OS counter has to be configured properly, meaning: + - the counter is directly driven by a HW timer + - the counter's OsCounterTicksPerBase set to one tick in ms. +

+
+ 0 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Os/OsCounter +
+
+
+ + + StbMTriggeredCustomer + + The triggered customer is directliy triggered by the Synchronized Time-base Manager by getting synchronized with the current (global) definition of time and passage of time. + + 1 + true + false + + + + StbMGlobalTimeCustomerCallback + + Entry address of the customer specific call-back routine which shall be invoked by the StbM periodically for time value propagation. + + +

+ This configuration is only valid if the explicit OS ScheduleTable is NOT defined as triggered customer (via the reference "StbMOSScheduleTableRef"). +

+
+ 0 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + +
+ + + StbMSyncStateCustomerCallback + + Entry address of the customer specific call-back routine which shall be invoked by the StbM when state changes occur. + + +

+ This configuration is only valid if the explicit OS ScheduleTable is NOT defined as triggered customer (via the reference "StbMOSScheduleTableRef"). +

+
+ 0 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + +
+ + + StbMTriggerInSyncState + + Activate/Deactivate the triggering of the customer in case the related time-base (StbmSynchronizedTimeBaseRef) is not synchronized. + + +

+ True: the customer will only be triggered when the related time-base is synchronized. + False: the customer will be triggered with the local time-base when no synchronization for the related time-base is established. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + StbMTriggeredCustomerPeriod + + The triggering period of the triggered customer, called by the StbM_MainFunction. + + +

+ The period is documented in microseconds. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 4294967295 + 0 +
+
+ + + + StbMOSScheduleTableRef + + Optional reference to synchronized OS ScheduleTables. + + +

+ This configuration is only valid if the triggered customer shall be an OS ScheduleTable. In this case, the OS ScheduleTable will be explicitely synchronized by the StbM. +

+
+ 0 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Os/OsScheduleTable +
+ + + StbMSynchronizedTimeBaseRef + + Mandatory reference to the required synchronized time-base. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/StbM/StbMSynchronizedTimeBase + +
+
+
+
+
+
+
+
+
+
diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_TcpIp.arxml b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_TcpIp.arxml new file mode 100644 index 00000000..c0829908 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_TcpIp.arxml @@ -0,0 +1,6395 @@ + + + + + + + + + + + + + 4.2.0 + AUTOSAR + 2011-11-09 + + + + + + + AUTOSAR + + + + EcucDefs + + + + TcpIp + + Configuration of the TcpIp (TCP/IP stack) module. + + + + + 4.6.0 + AUTOSAR + 2014-10-31 + + + + 0 + 1 + + VARIANT-LINK-TIME + VARIANT-POST-BUILD + VARIANT-PRE-COMPILE + + + + + TcpIpConfig + + This container contains the configuration parameters and sub containers of the AUTOSAR TcpIp module. + + + + + false + false + + + + 1 + 1 + + + + TcpIpCtrl + + Specifies the EthIf controller used for IP communication and TcpIp errors that shall be reported to DEM. + + + + + false + false + + + + 1 + true + + + + TcpIpIpFramePrioDefault + + Specifies the default value for the frame priority used by all sockets. + + +

+ Note: the value can be changed for each socket individually via TcpIp_ChangeParameter() service. If this optional parameter is not available, 0 is used as default priority. +

+
+ 0 + 1 + AUTOSAR_ECUC + false + 0 + 7 + 0 +
+
+ + + + TcpIpDhcpServerConfigRef + + Reference to a TcpIpDhcpServerConfig which shall be used for this controller setting (VLAN). + + 0 + 1 + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/TcpIp/TcpIpConfig/TcpIpDhcpServerConfig + + + + TcpIpEthIfCtrlRef + + Reference to EthIf controller where the IP address shall be assigned. + + 1 + 1 + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/EthIf/EthIfConfigSet/EthIfController + + + + + + TcpIpCtrlDemEventParameterRefs + + This container is a subcontainer of TcpIpCtrl and specifies the references to DemEventParameter elements which shall be invoked using the API Dem_ReportErrorStatus API in case the corresponding TcpIp error occurs for communication on the EthIf Controller. The EventId is taken from the referenced DemEventParameter's DemEventId value. The standardized errors are provided in the container and can be extended by vendor specific error references. + + + + + false + false + + + + 0 + 1 + + + + TCPIP_E_CONNREFUSED + + Reference to the DemEventParameter which shall be issued when the error "Connection refused†has occurred. + + 0 + 1 + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter + + + + TCPIP_E_HOSTUNREACH + + Reference to the DemEventParameter which shall be issued when the error "No route to host†has occurred. + + 0 + 1 + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter + + + + TCPIP_E_PACKETTOBIG + + Reference to the DemEventParameter which shall be issued when the error "Path does not support frame size" has occurred. + + 0 + 1 + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter + + + + TCPIP_E_TIMEDOUT + + Reference to the DemEventParameter which shall be issued when the error "Operation timed out†has occurred. + + 0 + 1 + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter + + + + + + TcpIpIpVXCtrl + + Specifies whether this controller is an Internet Protocol version 4 (IPv4) or Internet Protocol version 6 (IPv4) instance. + + + + + false + false + + + + 1 + 1 + + + + TcpIpIpV4Ctrl + + Specifies an Internet Protocol version 4 (IPv4) instance. + + + + + false + false + + + + 0 + 1 + + + TcpIpIpTypeOfServiceDefault + + This value specifies the default for the "Type of Service" field of the IPv4 header in outgoing packets on this IP controller. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + Vector Informatik + false + 0 + 255 + 0 + + + TcpIpIpCtrlIdx + + IpV4 Controller Index + + + IPv4 controller index (calculated automatically) + + 1 + 1 + Vector Informatik + true + 0 + 255 + 0 + + + TcpIpIpDefaultTtl + + Default Time To Live + + + This value specifies the default for the "Time to Live" field of the IPv4 header in outgoing packets on this IP controller. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + Vector Informatik + false + 64 + 255 + 0 + + + + + + TcpIpArpConfigRef + + Reference to ARP configuration for this IPv4 instance. + + +

+ (Multiple IPv4 instances may use the same configuration container but will operate independently) +

+
+ 0 + 1 + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/TcpIp/TcpIpConfig/TcpIpIpConfig/TcpIpIpV4Config/TcpIpArpConfig +
+ + + TcpIpAutoIpConfigRef + + Reference to AutoIp configuration for this IPv4 instance. + + +

+ (Multiple IPv4 instances may use the same configuration container but will operate independently) +

+
+ 0 + 1 + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/TcpIp/TcpIpConfig/TcpIpIpConfig/TcpIpIpV4Config/TcpIpAutoIpConfig +
+ + + TcpIpDhcpConfigRef + + Reference to DHCP configuration for this IPv4 instance. + + +

+ (Multiple IPv4 instances may use the same configuration container but will operate independently) +

+
+ 0 + 1 + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/TcpIp/TcpIpConfig/TcpIpIpConfig/TcpIpIpV4Config/TcpIpDhcpConfig +
+ + + TcpIpFragmentationConfigRef + + Reference to Fragmentation configuration for this IPv4 instance. + + +

+ (Multiple IPv4 instances may use the same configuration container but will operate independently) +

+
+ 0 + 1 + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/TcpIp/TcpIpConfig/TcpIpIpConfig/TcpIpIpV4Config/TcpIpIpFragmentationConfig +
+ + TcpIpStaticArpTableRef + + Reference to a static ARP table that shall be used for this controller. + + 0 + 1 + Vector Informatik + /AUTOSAR/EcucDefs/TcpIp/TcpIpConfig/TcpIpIpConfig/TcpIpIpV4Config/TcpIpStaticArpTable + +
+
+ + + TcpIpIpV6Ctrl + + Specifies an Internet Protocol version 6 (IPv6) instance. + + + + + false + false + + + + 0 + 1 + + + TcpIpIpV6DefaultHopLimit + + Default Hop Limit + + + This value specifies the default Hop Limit for outgoing IPv6 packets. If "Allow Hop Limit Reconfiguration" is checked, the value may be reconfigured based on received Router Advertisements according to [RFC4861 6.3.4. Processing Received Router Advertisements]. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + Vector Informatik + false + 64 + 255 + 0 + + + TcpIpIpV6DefaultTrafficClass + + This value specifies the default 'Traffic Class' set in the IPv6 header of outgoing packets of this controller. +This value may be changed to a socket specific value during runtime. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + Vector Informatik + false + 0 + 255 + 0 + + + TcpIpIpV6DefaultFlowLabel + + This value specifies the default 'FlowLabel' set in the IPv6 header of outgoing packets of this controller. +This value may be changed to a socket specific value during runtime. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + Vector Informatik + false + 0 + 1048575 + 0 + + + TcpIpIpV6CtrlIdx + + IpV6 Controller Index + + + IPv6 controller index (calculated automatically) + + 1 + 1 + Vector Informatik + true + 0 + 255 + 0 + + + + + + TcpIpIpV6DhcpConfigRef + + Reference to DHCPv6 configuration. + + +

+ (Multiple IPv6 instances may use the same configuration container but will operate independently) +

+
+ 0 + 1 + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/TcpIp/TcpIpConfig/TcpIpIpConfig/TcpIpIpV6Config/TcpIpDhcpV6Config +
+ + + TcpIpIpV6FragmentationConfigRef + + Reference to IPv6 Fragmentation Configuration. + + +

+ (Multiple IPv6 instances may use the same configuration container but will operate independently) +

+
+ 0 + 1 + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/TcpIp/TcpIpConfig/TcpIpIpConfig/TcpIpIpV6Config/TcpIpIpV6FragmentationConfig +
+ + + TcpIpIpV6NdpConfigRef + + Reference to Neighbor Discovery Protocol Configuration. + + +

+ (Multiple IPv6 instances may use the same configuration container but will operate independently) +

+
+ 1 + 1 + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/TcpIp/TcpIpConfig/TcpIpIpConfig/TcpIpIpV6Config/TcpIpNdpConfig +
+ + TcpIpIpV6MldConfigRef + + MLDv2 Configuration + + + Reference to Multicast Listener Discovery version 2 Configuration. +If no reference is set, MLDv2 [RFC3810] is disabled on this IpV6 instance. +(Multiple IpV6 instances may use the same configuration container but will operate independently) + + 0 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + Vector Informatik + /AUTOSAR/EcucDefs/TcpIp/TcpIpConfig/TcpIpIpConfig/TcpIpIpV6Config/TcpIpNdpConfig/TcpIpIpV6MldConfig + + + TcpIpIpV6PrivExtConfigRef + + Privacy Extensions Configuration + + + Reference to Privacy Extensions Configuration. +If no reference is set, Privacy Extensions [RFC4941] are disabled on this IpV6 instance, +(Multiple IpV6 instances may use the same configuration container but will operate independently) + + 0 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + Vector Informatik + /AUTOSAR/EcucDefs/TcpIp/TcpIpConfig/TcpIpIpConfig/TcpIpIpV6Config/TcpIpNdpConfig/TcpIpIpV6PrivExtConfig + +
+ + + + TcpIpIpV6MtuConfig + + This container specifies the Maximum Transmission Unit parameters for this IPv6 instance. + + + + + false + false + + + + 1 + 1 + + + + TcpIpIpV6DefaultMtuSize + + Maximum Transmission Unit (MTU) of the link. + + +

+ [RFC2460 5. Packet Size Issues] + "IPv6 requires that every link in the internet have an MTU of 1280 octets or greater. On any link that cannot convey a 1280-octet packet in one piece, link-specific fragmentation and reassembly must be provided at a layer below IPv6. + + Links that have a configurable MTU (for example, PPP links [RFC-1661]) must be configured to have an MTU of at least 1280 octets; it is recommended that they be configured with an MTU of 1500 octets or greater, to accommodate possible encapsulations (i.e., tunneling) without incurring IPv6-layer fragmentation. + + From each link to which a node is directly attached, the node must be able to accept packets as large as that link's MTU." +

+
+ 1 + 1 + AUTOSAR_ECUC + false + 1500 + 65535 + 1280 +
+ + + TcpIpIpV6PathMtuEnabled + + If enabled the IPv6 processes incoming ICMPv6 "Packet Too Big" messages and stores a MTU value for each destination address. + + +

+ See RFC1981 "Path MTU Discovery for IP version 6" for details about PathMTU. +

+
+ 1 + 1 + AUTOSAR_ECUC + false + false +
+ + + TcpIpIpV6PathMtuTimeout + + If this value is >0 the IpV6 will reset the MTU value stored for each destination after n seconds. + + + + + SEC + + + + +

+ see [RFC1981 5.3. Purging stale PMTU information] + Default: 600 seconds (10 minutes) +

+
+ 1 + 1 + AUTOSAR_ECUC + false + 600 + 86400 + 0 +
+
+
+
+
+
+
+
+
+ + + TcpIpDhcpServerConfig + + Specifies the configuration parameters of the DHCP Server sub-module. + + + + + false + false + + + + 0 + true + + + + TcpIpDhcpDefaultRouter + + IP address of default router (gateway). + + 0 + 1 + AUTOSAR_ECUC + false + + + + TcpIpDhcpNetmask + + Network mask of IPv4 address or address prefix of IPv6 address in CIDR Notation, i.e. decimal value between 0 and 32 (IPv4) or 0 and 128 (IPv6) that describes the number of significant bits defining the network number or prefix of an IP address. + + 0 + 1 + AUTOSAR_ECUC + false + 24 + 128 + 0 + + + TcpIpDhcpOfferValidTime + + + + SEC + + + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + Vector Informatik + false + 5 + 4294967295 + 0 + + + TcpIpDhcpGetPortMacAddrFunctionInclude + + This parameter defines the name of a header file that contains the declaration of the function defined in TcpIpGetPortMacAddrFunctionName. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + Vector Informatik + false + + + EthIf.h + 3 + + + + + TcpIpDhcpGetPortMacAddrFunctionName + + This parameter defines the name of a function that will be called in order to map a client link-layer (MAC) address to a switch index and port index. +The valid address assignment configurations for a client are selected based on these values. + +The function must have the following signature: +Std_ReturnType [TcpIpGetPortMacAddrFunctionName](uint8* MacAddrPtr, uint8* SwitchIdxPtr, uint8* PortIdxPtr) + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + Vector Informatik + false + + + EthIf_GetPortMacAddr + + + + + TcpIpDhcpLeaseTimeMax + + This value specifies the maximum lease time. If a client requests a longer lease time the server will use this maximum value instead. +If this parameter does not exists the maximum lease time is infinite. + + + + + SEC + + + + 0 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + Vector Informatik + false + 60 + 4294967295 + 1 + + + TcpIpDhcpLeaseTimeMin + + This value specifies the minimum lease time. If a client requests a shorter lease time the server will use this minimum value instead. + + + + + SEC + + + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + Vector Informatik + false + 60 + 4294967295 + 1 + + + TcpIpDhcpLeaseTimeDefault + + This value specifies the default lease time that is used if a client does not has requested a specific lease time. +If this parameter does not exist the maximum lease time will be used as default. + + + + + SEC + + + + 0 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + Vector Informatik + false + 4294967295 + 4294967295 + 1 + + + TcpIpDhcpMaxClientIdLen + + This value specifies the maxumin length of a DHCP client identifier. +A client identifier may be either the value of the 'chaddr' filed in the DHCP message header or the content of the client identifier option [RFC2132 9.14. Client-identifier]. A client identifer may be up to 255 bytes long but usually the client MAC address is used as client identifer. This value should be at least set to 7 in order to store the type (1 byte) and the address value (6 bytes). + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + Vector Informatik + false + 7 + 255 + 6 + + + TcpIpDhcpHostname + + This parameter defines the value of the DHCP server name that will be sent in the 'sname' field of outgoing DHCPOFFER, DHCPACK and DHCPNAK messages. + + 0 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + Vector Informatik + false + + + 64 + 1 + + + + + + + + TcpIpDhcpEthIfSwitchRef + + Reference to EthIfSwitch representation. + + +

+ Optional in case the Dhcp server is operating without an Ethernet switch. +

+
+ 0 + 1 + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/EthIf/EthIfConfigSet/EthIfSwitch +
+
+ + + + TcpIpDhcpAddressAssignment + + Defines a Ethernet Switch port based IP address assignment. + + + + + false + false + + + + 0 + true + + + + TcpIpDhcpAddressLowerBound + + The lower bound IP address which shall be assigned. + + +

+ If lower bound and upper bound are identical exactly this IP address shall be assigned. +

+
+ 1 + 1 + AUTOSAR_ECUC + false +
+ + + TcpIpDhcpAddressUpperBound + + The upper bound IP address which shall be assigned. + + +

+ If lower bound and upper bound are identical exactly this IP address shall be assigned. +

+
+ 1 + 1 + AUTOSAR_ECUC + false +
+
+ + + + TcpIpDhcpSwitchPortRef + + Reference to Ethernet Switch port. + + +

+ Optional in case the Dhcp server is operating without an Ethernet switch. +

+
+ 0 + 1 + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/EthSwt/EthSwtConfig/EthSwtPort +
+ + TcpIpDhcpLocalAddrRef + + Reference to a TcpIp local address on which this address assignment configuration shall be active. This reference specifies the interface/VLAN this address assignment shall be valid for. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + Vector Informatik + /AUTOSAR/EcucDefs/TcpIp/TcpIpConfig/TcpIpLocalAddr + +
+
+
+
+ + + TcpIpIpConfig + + Specifies the configuration parameters of the IP (Internet Protocol) sub-module + + + + + false + false + + + + 0 + 1 + + + + TcpIpIpV4Config + + Specifies the configuration parameters of the IPv4 (Internet Protocol version 4) sub-module. + + + + + false + false + + + + 0 + 1 + + + + TcpIpArpConfig + + Specifies the configuration parameters of the ARP (Address Resolution Protocol) sub-module. + + + + + false + false + + + + 0 + true + + + + TcpIpArpNumGratuitousARPonStartup + + Arp Num Gratuitous Arp On Startup + + + Specifies the number of gratuitous ARP replies which shall be sent on assignment of a new IP address. + + 1 + 1 + AUTOSAR_ECUC + false + 0 + 255 + 0 + + + + TcpIpArpPacketQueueEnabled + + Enables (TRUE) or disables (FALSE) support of the ARP Packet Queue according to IETF RFC 1122, section 2.3.2.2. + + 1 + 1 + AUTOSAR_ECUC + false + false + + + + TcpIpArpTableEntryTimeout + + Timeout in seconds after which an unused ARP entry is removed. + + + + + SEC + + + + 1 + 1 + AUTOSAR_ECUC + false + 30 + 65535 + 0 + + + + TcpIpArpTableSizeMax + + Maximum number of entries in the ARP table. + + 1 + 1 + AUTOSAR_ECUC + false + 10 + 65535 + 1 + + + TcpIpArpRetryTime + + ARP Retry Time + + + This value specifies the maximum time for an ARP resolution. +If no answer has been received before this time has expired, ARP resolution is canceled. + + + + + SEC + + + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + Vector Informatik + false + 5 + 65535 + 1 + + + TcpIpArpRetryInterval + + ARP Retry Interval + + + This value specifies the ARP retry interval. + + + + + SEC + + + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + Vector Informatik + false + 2 + 65535 + 1 + + + + + + TcpIpAutoIpConfig + + Specifies the configuration parameters of the Auto-IP (automatic private IP addressing) sub-module. + + + + + false + false + + + + 0 + true + + + + TcpIpAutoIpInitTimeout + + The time Auto-IP waits at startup, before beginning with ARP probing. This delay is used to give DHCP time to acquire a lease in case a DHCP server is present. + + + + + SEC + MSEC + + + + 1 + 1 + AUTOSAR_ECUC + false + 1 + 65.535 + 0 + + + TcpIpAutoIpProbeNum + + Probe Number + + + This value specifies the number of probe packets (RFC standard: 3) + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + Vector Informatik + false + 1 + 255 + 1 + + + TcpIpAutoIpProbeMin + + Probe Min Delay + + + This value specifies the minimum interval between probe messages (RFC standard: 1s) + + + + + SEC + MSEC + + + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + Vector Informatik + false + 0.4 + 65.535 + 0 + + + TcpIpAutoIpProbeMax + + Probe Max Delay + + + This value specifies the maximum delay between probe messages (RFC standard: 2s) + + + + + SEC + MSEC + + + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + Vector Informatik + false + 0.6 + 65.535 + 0 + + + TcpIpAutoIpAnnounceWait + + Announce Wait + + + This value specifies the delay before the first announcement message (RFC standard: 2s) + + + + + SEC + MSEC + + + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + Vector Informatik + false + 0.5 + 65.535 + 0 + + + TcpIpAutoIpAnnounceNum + + Announce Number + + + This value specifies the number of announcement packets (RFC standard: 2) + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + Vector Informatik + false + 1 + 255 + 1 + + + TcpIpAutoIpAnnounceInterval + + Announce Interval + + + This value specifies the interval between announcement packets (RFC standard: 2s) + + + + + SEC + MSEC + + + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + Vector Informatik + false + 0.4 + 65.535 + 0 + + + TcpIpAutoIpMaxConflicts + + Max Number Of Conflicts + + + This value specifies the maximum number of conflicts before rate limiting (RFC standard: 10) + +If the specified number of conflicts has been reached new address configurations attempts are rate limited by "Rate Limit Interval". + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + Vector Informatik + false + 10 + 255 + 1 + + + TcpIpAutoIpRateLimitInterval + + Rate Limit Interval + + + This value specifies the delay between successive address configuration attempts when rate limiting is active (RFC standard: 60s) + +see "Max Number Of Conflicts" + + + + + SEC + MSEC + + + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + Vector Informatik + false + 5 + 65.535 + 0 + + + TcpIpAutoIpDefendInterval + + Defend Interval + + + This value specifies the minimum interval between defensive ARPs (RFC standard: 10s) + + + + + SEC + MSEC + + + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + Vector Informatik + false + 5 + 65.535 + 0 + + + TcpIpAutoIpProbeWaitMax + + Probe Wait Max + + + This value specifies the maximum initial random delay before the first probe message is sent. (RFC standard: 1s) + + + + + SEC + MSEC + + + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + Vector Informatik + false + 7 + 65.535 + 0 + + + + + + TcpIpDhcpConfig + + Specifies the configuration parameters of the DHCPv4. + + + + + false + false + + + + +

+ This container may be referenced by multiple IPv4 instances if they shall use the same configuration. + This container may have multiple instances if different configurations are required for different IPv4 instances. +

+
+ 0 + true + + + TcpIpDhcpV4InitWaitMin + + Init Wait Min + + + Minimum initial delay for DISCOVER (RFC standard: 1s) + +RESTRICTIONS: 'DhcpV4InitWaitMin' is only available, if 'TcpIpEnableDhcpV4' is set to 'true'. + + + + + SEC + MSEC + + + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + Vector Informatik + false + 100 + 65535 + 0 + + + TcpIpDhcpV4InitWaitMax + + Init Wait Max + + + Maximum initial delay for DISCOVER (RFC standard: 10s) + +RESTRICTIONS: 'DhcpV4InitWaitMax' is only available, if 'TcpIpEnableDhcpV4' is set to 'true'. + + + + + SEC + MSEC + + + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + Vector Informatik + false + 800 + 65535 + 0 + + + TcpIpDhcpV4DiscoverMaxNum + + Discover Max Num + + + Maximum number of DISCOVER messages + +RESTRICTIONS: 'DhcpV4DiscoverMaxNum' is only available, if 'TcpIpEnableDhcpV4' is set to 'true'. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + Vector Informatik + false + 5 + 255 + 0 + + + TcpIpDhcpV4DiscoverIntervalMin + + Discover Interval Min + + + Minimum DISCOVER interval + +RESTRICTIONS: 'DhcpV4DiscoverIntervalMin' is only available, if 'TcpIpEnableDhcpV4' is set to 'true'. + + + + + SEC + + + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + Vector Informatik + false + 2 + 255 + 0 + + + TcpIpDhcpV4DiscoverIntervalMax + + Discover Interval Max + + + Maximum DISCOVER interval + +RESTRICTIONS: 'DhcpV4DiscoverIntervalMax' is only available, if 'TcpIpEnableDhcpV4' is set to 'true'. + + + + + SEC + + + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + Vector Informatik + false + 30 + 255 + 0 + + + TcpIpDhcpV4RequestMaxNum + + Request Max Num + + + Maximum number of REQUEST messages + +RESTRICTIONS: 'DhcpV4RequestMaxNum' is only available, if 'TcpIpEnableDhcpV4' is set to 'true'. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + Vector Informatik + false + 6 + 255 + 0 + + + TcpIpDhcpV4RequestInterval + + Request Interval + + + REQUEST interval + +RESTRICTIONS: 'DhcpV4RequestInterval' is only available, if 'TcpIpEnableDhcpV4' is set to 'true'. + + + + + SEC + + + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + Vector Informatik + false + 2 + 255 + 0 + + + TcpIpDhcpV4RenewIntervalMin + + Renew Interval Min + + + Minimum Renew interval + +RESTRICTIONS: 'DhcpV4RenewIntervalMin' is only available, if 'TcpIpEnableDhcpV4' is set to 'true'. + + + + + SEC + + + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + Vector Informatik + false + 5 + 255 + 0 + + + TcpIpDhcpV4RebindIntervalMin + + Rebind Interval Min + + + Minimum Rebind interval + +RESTRICTIONS: 'DhcpV4RebindIntervalMin' is only available, if 'TcpIpEnableDhcpV4' is set to 'true'. + + + + + SEC + + + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + Vector Informatik + false + 5 + 255 + 0 + + + TcpIpDhcpV4HostNameLenMax + + Host Name Length Max + + + Maximum support Host name length [byte] + +RESTRICTIONS: 'DhcpV4HostNameLenMax' is only available, if 'TcpIpEnableDhcpV4' is set to 'true'. + + + + + BYTE + + + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + Vector Informatik + false + 30 + 255 + 0 + + + TcpIpDhcpV4RestartOnFail + + Restart On Failure + + + Restart the DHCP address assignment process if a used address lease times out and no lease update could be obtained. After the lease expires either the DHCP process is restarted or the process will be stopped completely (no new address assignment). + +RESTRICTIONS: 'TcpIpDhcpV4RestartOnFail' is only available, if 'TcpIpEnableDhcpV4' is set to 'true'. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + Vector Informatik + false + false + + +
+ + + TcpIpIcmpConfig + + Specifies the configuration parameters of the ICMP (Internet Control Message Protocol) sub-module. + + + + + false + false + + + + 0 + 1 + + + + TcpIpIcmpTtl + + Default Time-to-live value of outgoing ICMP packets. + + 1 + 1 + AUTOSAR_ECUC + false + 64 + 255 + 0 + + + TcpIpIcmpEchoReplyMaxLen + + Echo Data Buffer Size + + + This value specifies the maximum payload length of an Echo Reply. +If an Echo Request contains more data the payload of the response will be truncated. + + + + + BYTE + + + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + Vector Informatik + false + 32 + 32767 + 0 + + + + + + TcpIpIcmpMsgHandler + + This container is a subcontainer of TcpIpIcmpConfig and specifies the configuration parameters for the ICMP message handler. + + + + + false + false + + + + 0 + 1 + false + + + + TcpIpIcmpMsgHandlerHeaderFileName + + This parameter specifies the name of the header file containing the definition of the ICMP message handler function. + + 1 + 1 + AUTOSAR_ECUC + false + + + 32 + 1 + + + + + + TcpIpIcmpMsgHandlerName + + This parameter defines the name of the ICMP message handler function <User_IcmpMsgHandler>. + + 1 + 1 + AUTOSAR_ECUC + false + + + + + + + + TcpIpIpFragmentationConfig + + Specifies the configuration parameters of IPv4 packet fragmentation/reassembly. + + + + + false + false + + + + +

+ This container may be referenced by multiple IPv4 instances if they shall use the same configuration. + This container may have multiple instances if different configurations are required for different IPv4 instances. +

+
+ 0 + true + + + + TcpIpIpFragmentationRxEnabled + + Enables (TRUE) or disables (FALSE) support for reassembling of incoming datagrams that are fragmented according to IETF RFC 815 (IP Datagram Reassembly Algorithms). + + 1 + 1 + AUTOSAR_ECUC + false + false + + + + TcpIpIpNumFragments + + Specifies the maximum number of IP fragments per datagram. + + +

+ Note: this parameter is only relevant if TcpIpIpFragmentationRxEnabled is TRUE. +

+
+ 0 + 1 + AUTOSAR_ECUC + false + 0 + 255 + 0 +
+ + + TcpIpIpNumReassDgrams + + Specifies the maximum number of fragmented IP datagrams that can be reassembled in parallel. + + +

+ Note: this parameter is only relevant if TcpIpIpFragmentationRxEnabled is TRUE. +

+
+ 0 + 1 + AUTOSAR_ECUC + false + 3 + 65535 + 0 +
+ + + TcpIpIpReassTimeout + + Specifies the timeout in [s] after which an incomplete datagram gets discarded. + + + + + SEC + + + + +

+ Note: this parameter is only relevant if TcpIpIpFragmentationRxEnabled is TRUE. +

+
+ 0 + 1 + AUTOSAR_ECUC + false + 60 + 1.7976931348623157E+308 + 0 +
+
+
+ + TcpIpStaticArpTable + + This container includes one or more static ARP table entries. +It may be referenced by multiple IpV4CtrlConfig containers if they shall use the same static ARP table. +The static ARP table is stored into the ROM and cannot be overwritten during runtime. +IP instances using this static ARP table will never send ARP requests for the configured addresses. + + + + + false + false + + + + 0 + true + + + TcpIpStaticArpEntry + + This container includes a static IP address to physical address mapping. + + + + + false + false + + + + 1 + true + + + TcpIpStaticArpEntryIpAddr + + IPv4 Address + + + This parameter defines the IP address that shall be statically mapped to the physical address defined in IpV4StaticArpEntryPhysAddr + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + Vector Informatik + false + + + 15 + 7 + + + + + TcpIpStaticArpEntryPhysAddr + + Physical Address + + + This parameter defines the physical address that shall be used for outgoing packets to the IP address specified in IpV4StaticArpEntryIpAddr + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + Vector Informatik + false + + + 17 + 17 + + + + + + + +
+
+ + + TcpIpIpV6Config + + Specifies the configuration parameters of the IPv6 (Internet Protocol version 6) sub-module. + + + + + false + false + + + + 0 + 1 + + + + TcpIpDhcpV6Config + + Specifies the configuration parameters of the DHCPv6. + + + + + false + false + + + + +

+ This container may be referenced by multiple IPv6 instances if they shall use the same configuration. + This container may have multiple instances if different configurations are required for different IPv6 instances. +

+
+ 0 + true + + + + TcpIpDhcpV6CnfDelayMax + + Maximum delay (s) before sending the first Confirm message. If this value is bigger than the previous minimum delay value a random delay will be chosen from the interval. + + + + + SEC + + + + 1 + 1 + AUTOSAR_ECUC + false + 1 + 100 + 0 + + + + TcpIpDhcpV6CnfDelayMin + + Minimum delay (s) before the first Confirm message will be sent. + + + + + SEC + + + + 1 + 1 + AUTOSAR_ECUC + false + 0 + 100 + 0 + + + + TcpIpDhcpV6InfDelayMax + + Maximum delay (s) before sending the first Information Request message. If this value is bigger than the previous minimum delay value a random delay will be chosen from the interval. + + + + + SEC + + + + 1 + 1 + AUTOSAR_ECUC + false + 1 + 100 + 0 + + + + TcpIpDhcpV6InfDelayMin + + Minimum delay (s) before the first Information Request message will be sent. + + + + + SEC + + + + 1 + 1 + AUTOSAR_ECUC + false + 0 + 100 + 0 + + + + TcpIpDhcpV6SolDelayMax + + Maximum delay (s) before sending the first Solicit message. If this value is bigger than the previous minimum delay value a random delay will be chosen from the interval. + + + + + SEC + + + + 1 + 1 + AUTOSAR_ECUC + false + 1 + 100 + 0 + + + + TcpIpDhcpV6SolDelayMin + + Minimum delay (s) before the first Solicit message will be sent. + + + + + SEC + + + + 1 + 1 + AUTOSAR_ECUC + false + 0 + 100 + 0 + + + TcpIpDhcpV6ClientIdTime + + Client DUID Time + + + Time value used to build the DHCP Unique Identifier (DUID) of the client. + +The Identifier of the client will be built from this time value and the link-layer address of this node. + +"The time value is the time that the DUID is generated represented in seconds since midnight (UTC), January 1, 2000, modulo 2^32." + +[RFC3315 9.2. DUID Based on Link-layer Address Plus Time [DUID-LLT]] + + + + + SEC + + + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + Vector Informatik + false + 0 + 0 + + + TcpIpDhcpV6RandomizeTimeouts + + Randomize Timeouts + + + Use randomization factor for computing retransmission timeouts. + +"Each of the computations of a new RT include a randomization factor (RAND), which is a random number chosen with a uniform distribution between -0.1 and +0.1. The randomization factor is included to minimize synchronization of messages transmitted by DHCP clients." + +[RFC3315 14. Reliability of Client Initiated Message Exchanges] + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + Vector Informatik + false + true + + + TcpIpDhcpV6TxMsgBufferLen + + DHCP Tx Message Buffer Size + + + Size of the buffer for outgoing DHCPv6 messages. The size of a DHCPv6 message depends on the number and length of options included in it. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + Vector Informatik + false + 128 + 1280 + 64 + + + TcpIpDhcpV6UseFirstValidAdv + + Use first valid advertisment + + + If enabled the Dhcp will not wait for other advertise messages if a valid one has been received but the preference is less than 255. + +"A client MUST collect Advertise messages for the first RT seconds, unless it receives an Advertise message with a preference value of 255" + +[RFC3315 17.1.2. Transmission of Solicit Messages] + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + Vector Informatik + false + false + + + TcpIpDhcpV6Rfc3646DomainListOptEnabled + + Enable Domain List Option + + + If enabled the DhcpV6 will notify the Dns of dns search lists contained in DOMAIN_LIST options of received DHCPv6 Reply messages. + +[RFC3646 4. Domain Search List option] + +Requires Dns Component. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + Vector Informatik + false + false + + + TcpIpDhcpV6Rfc3646DnsServersOptEnabled + + Enable DNS Server Option + + + If enabled the DhcpV6 will notify the Dns of dns server addresses contained in DNS_SERVERS options of received DHCPv6 Reply messages. + +[RFC3646 3. DNS Recursive Name Server option] + +Requires Dns Component. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + Vector Informatik + false + false + + +
+ + + TcpIpIcmpV6Config + + Specifies the configuration parameters of the ICMPv6 (Internet Control Message Protocol for IPv6) sub-module. + + + + + false + false + + + + 1 + 1 + + + + TcpIpIcmpV6EchoDataBufferSize + + Configure the maximum amount of arbitrary data that will be sent back to the sender of an echo request. If the arbitrary data of an incoming echo request is bigger than configured here, the response payload will be truncated. + + 1 + 1 + AUTOSAR_ECUC + false + 64 + 1452 + 0 + + + + TcpIpIcmpV6EchoReplyEnabled + + If enabled, the stack will respond to incoming ICMPv6 Echo Requests (Pings). + + 1 + 1 + AUTOSAR_ECUC + false + false + + + + TcpIpIcmpV6HopLimit + + Default Hop-Limit value of outgoing ICMPv6 packets. + + 1 + 1 + AUTOSAR_ECUC + false + 64 + 255 + 0 + + + + TcpIpIcmpV6MsgDestinationUnreachableEnabled + + Dis/Enables transmission of Destination Unreachable Messages + + 1 + 1 + AUTOSAR_ECUC + false + false + + + + TcpIpIcmpV6MsgParameterProblemEnabled + + If enabled an ICMPv6 parameter problem message will be sent if a received packet has been dropped due to unknown options or headers that are found in the packet. + + +

+ [RFC2460 4. IPv6 Extension Headers] +

+
+ 1 + 1 + AUTOSAR_ECUC + false + true +
+ + TcpIpIcmpV6EchoRequestApiEnabled + + Enable Echo Request API + + + This parameter defines whether the API function IpV6_Icmp_TxEchoRequest() is available. This function can be used to send outgoing Echo Requests (Pings) to other Hosts. + +Note: This function is for debugging purposes only. Incoming Echo Replies are currently not handled by the ICMPv6. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + Vector Informatik + false + false + + + TcpIpIcmpV6ErrorMessagesEnabled + + Send ICMP Error Messages + + + This parameter defines whether ICMPv6 Error Messages will be sent as specified in [RFC4443]. + +[RFC4443 3.2. Packet Too Big Message] +[RFC4443 3.3. Time Exceeded Message] +[RFC4443 3.4. Parameter Problem Message] + +If disabled, no ICMPv6 Error Messages will be sent + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + Vector Informatik + false + true + + + TcpIpIcmpV6TxMessageBufferSize + + Tx Message Buffer Size + + + This value specifies the maximum size of outgoing ICMPv6 messages. +This value should be 1280 if IpV6EnableIcmpErrMsgs is enabled. +If the value is smaller the Original Packet payload in ICMPv6 Error messages will be truncated. + + + + + BYTE + + + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + Vector Informatik + false + 1280 + 1280 + 48 + +
+ + + + TcpIpIcmpV6MsgHandler + + This container is a subcontainer of TcpIpIcmpConfig and specifies the configuration parameters for the ICMPv6 message handler. + + + + + false + false + + + + 0 + 1 + + + + TcpIpIcmpV6MsgHandlerHeaderFileName + + This parameter specifies the name of the header file containing the definition of the ICMPv6 message handler function. + + 1 + true + AUTOSAR_ECUC + false + + + 32 + 1 + + + + + + TcpIpIcmpV6MsgHandlerName + + This parameter defines the name of the ICMP message handler function <User_IcmpMsgHandler>. + + 1 + 1 + AUTOSAR_ECUC + false + + + TcpIpIcmpV6MaxPayloadLenChgHandlerName + + Maximum Payload Length Change Callback Function + + + This parameter defines a function that will be called when the maximum payload length, that fits into one IPv6 packet, changes due to MTU limitations on the path to a specific destination. + +see [RFC1981 Path MTU Discovery for IP version 6] + +Callback function signature: void Cbk_Name(uint8 CtrlIdx, const IpBase_SockAddrType DstAddrPtr, uint16 Mtu) + +For reasons of efficiency at least the callback "TcpIp_Cbk_VPathMtuChg" of "TcpIp_Cbk.h" should be configured here in order to avoid that TCP transmits packets that need to be fragmented by the IP layer. + + 0 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + Vector Informatik + false + + + TcpIpIcmpV6IndAddrListReceivedHandlerName + + Inverse ND Address List Received Callback Function + + + This parameter defines a function that will be called when an Inverse Neighbor Discovery Solicitation or Advertisement with an Address List Option [RFC3122] is received. + +Callback function signature: void Cbk_Name(uint8 CtrlIdx, IPV6_P2C(Eth_PhysAddrType) RemoteLLAddrPtr, IPV6_P2C(IpV6_AddrType) AddrListPtr, uint8 AddrCount); + + 0 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + Vector Informatik + false + + + + +
+ + + TcpIpIpV6FragmentationConfig + + Specifies the configuration parameters of IPv6 packet fragmentation/reassembly. + + + + + false + false + + + + +

+ This container may be referenced by multiple IPv6 instances if they shall use the same configuration. + This container may have multiple instances if different configurations are required for different IPv6 instances. +

+
+ 0 + true + + + + TcpIpIpV6ReassemblyBufferCount + + Number of buffers that can be used for fragment reassembly. In case of a reassembly error or if not all fragments are received in time this buffer will be blocked until the specified "Fragment Reassembly Timeout" has been exceeded. + + +

+ A value of 0 disables fragment reassembly. + + [RFC2460 5. Packet Size Issues] + "In order to send a packet larger than a path's MTU, a node may use the IPv6 Fragment header to fragment the packet at the source and have it reassembled at the destination(s). However, the use of such fragmentation is discouraged in any application that is able to adjust its packets to fit the measured path MTU (i.e., down to 1280 octets)." +

+
+ 1 + 1 + AUTOSAR_ECUC + false + 2 + 255 + 0 +
+ + + TcpIpIpV6ReassemblyBufferSize + + [RFC2460 5. Packet Size Issues] + + +

+ "A node must be able to accept a fragmented packet that, after reassembly, is as large as 1500 octets. A node is permitted to accept fragmented packets that reassemble to more than 1500 octets."the measured path MTU (i.e., down to 1280 octets)." +

+
+ 0 + 1 + AUTOSAR_ECUC + false + 1500 + 65535 + 1500 +
+ + + TcpIpIpV6ReassemblySegmentCount + + Specifies the maximum number of consecutive data segments that can be managed in each reassembly buffer. If all fragments are received in order, only one segment will be needed. + + +

+ To deal with fragments received out of order this value should be configured bigger than 1. +

+
+ 0 + 1 + AUTOSAR_ECUC + false + 5 + 255 + 1 +
+ + + TcpIpIpV6ReassemblyTimeout + + [RFC2460 4.5 Fragment Header] + + + + + SEC + + + + +

+ Default: 60 seconds +

+
+ 0 + 1 + AUTOSAR_ECUC + false + 60 + 100 + 0.001 +
+ + + TcpIpIpV6TxFragmentBufferCount + + These buffers will be used if the IpV6 receives packets from the upper layer that do not fit into the MTU and thus must be fragmented. + + +

+ A value of 0 disables tx fragmentation. + + If the upper layer transmits packets that do not fit into the link or path MTU, the IpV6 will split-up the packet into fragments. + + see "Enable Fragment Reassembly" +

+
+ 1 + 1 + AUTOSAR_ECUC + false + 2 + 255 + 0 +
+ + + TcpIpIpV6TxFragmentBufferSize + + Size of each fragment tx buffer in bytes + + 0 + 1 + AUTOSAR_ECUC + false + 1500 + 65535 + 1500 + +
+
+ + + TcpIpNdpConfig + + Specifies the configuration parameters of the Neighbor Discovery Protocol for IPv6 + + + + + false + false + + + + +

+ This container may be referenced by multiple IPv6 instances if they shall use the same configuration. + This container may have multiple instances if different configurations are required for different IPv6 instances. +

+
+ 1 + true + + + TcpIpNdpRfc6106DnsslOptEnabled + + Enable DNS Search List Option + + + This parameter defines whether the IpV6 will notify the DNS of domain names of DNS suffixes contained in DNSSL options of received Router Advertisements. + +[RFC6106 5.2. DNS Search List Option] + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + Vector Informatik + false + false + + + TcpIpNdpRfc6106RdnssOptEnabled + + Enable Recursive DNS Server Option + + + This parameter defines whether the IpV6 will notify the DNS of dns server adresses contained in RDNS options of received Router Advertisements. + +[RFC6106 5.1. Recursive DNS Server Option] + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + Vector Informatik + false + false + + + + + + TcpIpNdpArNudConfig + + Specifies the configuration parameters for NDP Address Resolution and Neighbor Unreachability Detection. + + + + + false + false + + + + 0 + 1 + + + + TcpIpNdpDefaultReachableTime + + Configuration of the ReachableTime (s) specified in [RFC4861 6.3.2. Host Variables]. + + + + + SEC + + + + +

+ "The time a neighbor is considered reachable after receiving a reachability confirmation." + + If "TcpIpNdpDynamicReachableTimeEnabled" is checked, this value may be reconfigured based on received Router Advertisements. + + Default: REACHABLE_TIME = 30 seconds +

+
+ 1 + 1 + AUTOSAR_ECUC + false + 30 + 120 + 0 +
+ + + TcpIpNdpDefaultRetransTimer + + Configures the default value (s) for the RetransTimer variable specified in [RFC4861 6.3.2. Host Variables]. + + + + + SEC + + + + +

+ "The time between retransmissions of Neighbor Solicitation messages to a neighbor when resolving the address or when probing the reachability of a neighbor." + + If "TcpIpNdpDynamicRetransTimeEnabled" is checked, this value may be reconfigured based on received Router Advertisements. + + Default: RETRANS_TIMER = 1 second +

+
+ 1 + 1 + AUTOSAR_ECUC + false + 1 + 60 + 0 +
+ + + TcpIpNdpDelayFirstProbeTime + + Delay before sending the first NUD probe in (s). + + + + + SEC + + + + +

+ [RFC4861 7.3.3. Node Behavior] + + Default: DELAY_FIRST_PROBE_TIME = 5 seconds +

+
+ 1 + 1 + AUTOSAR_ECUC + false + 5 + 60 + 0 +
+ + + TcpIpNdpMaxNeighborCacheSize + + Maximum number of entries in the neighbor cache. + + +

+ [RFC4861 5.1. Conceptual Data Structures] +

+
+ 1 + 1 + AUTOSAR_ECUC + false + 5 + 254 + 1 +
+ + + TcpIpNdpMaxRandomFactor + + Maximum random factor used for randomization + + +

+ [RFC4861 10. Protocol Constants] + + Default: 15 (MAX_RANDOM_FACTOR = 1.5) +

+
+ 1 + 1 + AUTOSAR_ECUC + false + 15 + 100 + 0 +
+ + + TcpIpNdpMinRandomFactor + + Minimum random factor used for randomization + + +

+ [RFC4861 10. Protocol Constants] + + Default: 5 (MIN_RANDOM_FACTOR = 0.5) +

+
+ 1 + 1 + AUTOSAR_ECUC + false + 5 + 100 + 0 +
+ + + TcpIpNdpNeighborUnreachabilityDetectionEnabled + + Neighbor Unreachability Detection is used to remove unused entries from the neighbor cache. This feature is a basic feature of NDP and should be turned on. + + 1 + 1 + AUTOSAR_ECUC + false + true + + + + TcpIpNdpNumMulticastSolicitations + + Maximum number of multicast solicitations that will be sent when performing address resolution. + + +

+ [RFC4861 7.2.2. Sending Neighbor Solicitations] + + Default: MAX_MULTICAST_SOLICIT = 3 +

+
+ 1 + 1 + AUTOSAR_ECUC + false + 3 + 255 + 0 +
+ + + TcpIpNdpNumUnicastSolicitations + + Maximum number of unicast solicitations that will be sent when performig Neighbor Unreachability Detection. + + +

+ [RFC4861 7.3.3. Node Behavior] + + Default: MAX_UNICAST_SOLICIT = 3 +

+
+ 1 + 1 + AUTOSAR_ECUC + false + 3 + 255 + 0 +
+ + + TcpIpNdpPacketQueueEnabled + + Enables (TRUE) or disables (FALSE) support of a NDP Packet Queue according to IETF RFC 4861, section 7.2.2. + + 1 + 1 + AUTOSAR_ECUC + false + true + + + + TcpIpNdpRandomReachableTimeEnabled + + If enabled the value of ReachableTime will be multiplied with a random value between MIN_RANDOM_FACTOR and MAX_RANDOM_FACTOR in order to prevent multiple nodes from transmitting at exactly the same time + + +

+ [RFC4861 6.3.2. Host Variables / ReachableTime] +

+
+ 1 + 1 + AUTOSAR_ECUC + false + true +
+ + TcpIpNdpInverseNaEnabled + + Inverse Advertisements + + + This parameter defines whether Inverse Neighbor Advertisements are processed or silently discarded. +This also enables the API IpV6_Ndp_SendInverseSolicitation(). + +Use "User Callback Configuration" to configure a callback function that handles received Address Lists. + +If disabled no Inverse Neighbor Solicitations can be sent and received Inverse Neighbor Advertisements will be silently ignored. + +[RFC3122 4.2.2 Processing Inverse Neighbor Advertisement Messages] + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + Vector Informatik + false + false + + + TcpIpNdpInverseNsEnabled + + Inverse Solicitations + + + This parameter defines whether Inverse Neighbor Advertisements are sent in response to received Inverse Neighbor Solicitations. + +Use "User Callback Configuration" to configure a callback function that handles received Address Lists. + +If disabled received Inverse Neighbor Solicitations will be silently ignored. + +[RFC3122 4.2.2 Processing Inverse Neighbor Advertisement Messages] + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + Vector Informatik + false + false + + + TcpIpNdpNeighborCacheUpdateByInverseNaEnabled + + Inverse Advertisement Neighbor Cache Updates + + + This parameter defines whether the Neighbor Cache will be updated with information from received Inverse Neighbor Advertisements. + +[RFC3122 4.2.2 Processing Inverse Neighbor Advertisement Messages] + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + Vector Informatik + false + true + +
+
+ + + TcpIpNdpPrefixRouterDiscoveryConfig + + Specifies the configuration parameters for NDP Prefix and Router Discovery. + + + + + false + false + + + + 0 + 1 + + + + TcpIpNdpDefaultRouterListSize + + Maximum number of default router entries. + + +

+ [RFC4861 5.1. Conceptual Data Structures] +

+
+ 1 + 1 + AUTOSAR_ECUC + false + 2 + 254 + 2 +
+ + + TcpIpNdpDestinationCacheSize + + Maximum number of entries in the destination cache. + + +

+ [RFC4861 5.1. Conceptual Data Structures] +

+
+ 1 + 1 + AUTOSAR_ECUC + false + 5 + 254 + 1 +
+ + + TcpIpNdpDynamicHopLimitEnabled + + If enabled the default hop limit may be reconfigured based on received Router Advertisements. + + +

+ [RFC4861 6.3.4. Processing Received Router Advertisements] +

+
+ 1 + 1 + AUTOSAR_ECUC + false + true +
+ + + TcpIpNdpDynamicMtuEnabled + + Allow dynamic reconfiguration of link MTU via Router Advertisements. + + +

+ [RFC4861 4.6.4. MTU] +

+
+ 1 + 1 + AUTOSAR_ECUC + false + false +
+ + + TcpIpNdpDynamicReachableTimeEnabled + + If enabled the default Reachable Time value may be reconfigured based on received Router Advertisements. + + +

+ [RFC4861 6.3.4. Processing Received Router Advertisements] + + Default: Enabled +

+
+ 1 + 1 + AUTOSAR_ECUC + false + true +
+ + + TcpIpNdpDynamicRetransTimeEnabled + + If enabled the default Retransmit Timer value may be reconfigured based on received Router Advertisements. + + +

+ [RFC4861 6.3.4. Processing Received Router Advertisements] + + Default: Enabled +

+
+ 1 + 1 + AUTOSAR_ECUC + false + true +
+ + + TcpIpNdpMaxRtrSolicitationDelay + + Maximum delay before the first Router Solicitation will be sent after interface initialization in (s). + + + + + SEC + + + + +

+ [RFC4861 6.3.7. Sending Router Solicitations] + + Default: MAX_RTR_SOLICITATION_DELAY = 1 second +

+
+ 1 + 1 + AUTOSAR_ECUC + false + 1 + 60 + 0.001 +
+ + + TcpIpNdpMaxRtrSolicitations + + Maximum number of Router Solicitations that will be sent before the first Router Advertisement has been received. + + +

+ 0 = No Router Solicitations will be sent. + This has no impact on handling Router Advertisements. + + [RFC4861 6.3.7. Sending Router Solicitations] + + Default: MAX_RTR_SOLICITATIONS = 3 transmissions +

+
+ 1 + 1 + AUTOSAR_ECUC + false + 3 + 255 + 0 +
+ + + TcpIpNdpPrefixListSize + + Maximum number of entries in the on-link prefix list. + + +

+ [RFC4861 5.1. Conceptual Data Structures] +

+
+ 1 + 1 + AUTOSAR_ECUC + false + 5 + 254 + 1 +
+ + + TcpIpNdpRndRtrSolicitationDelayEnabled + + If enabled the first router solicitation will be delayed randomly from [0...MAX_RTR_SOLICITATION_DELAY]. Otherwise the first router solicitation will be sent after exactly MAX_RTR_SOLICITATION_DELAY milliseconds. + + +

+ [RFC4861 6.3.7. Sending Router Solicitations] + + Default: Enabled +

+
+ 1 + 1 + AUTOSAR_ECUC + false + true +
+ + + TcpIpNdpRtrSolicitationInterval + + Interval between consecutive Router Solicitations in (s). + + + + + SEC + + + + +

+ [RFC4861 6.3.7. Sending Router Solicitations] + + Default: RTR_SOLICITATION_INTERVAL = 4 seconds +

+
+ 1 + 1 + AUTOSAR_ECUC + false + 4 + 60 + 0.001 +
+
+
+ + + TcpIpNdpSlaacConfig + + Specifies the configuration parameters for StateLess Address AutoConfiguration. + + + + + false + false + + + + + + + TcpIpNdpSlaacDadNumberOfTransmissions + + Number of Neighbor Solicitations that have to be unanswered in order to set an autoconfigurated address to PREFERRED (usable) state. + + +

+ [RFC4861 5.1. Node Configuration Variables] + + Default: DupAddrDetectTransmits = 1 + + Setting this value to 0 turns off DAD. +

+
+ 1 + 1 + AUTOSAR_ECUC + false + 1 + 254 + 0 +
+ + + TcpIpNdpSlaacDadRetransmissionDelay + + Sets the maximum value for the address configuration delay (s). + + + + + SEC + + + + +

+ According to [RFC4861 5.4.2. Sending Neighbor Solicitation Messages] this value should be the same as MAX_RTR_SOLICITATION_DELAY. + + Default: MAX_RTR_SOLICITATION_DELAY = 1 second +

+
+ 1 + 1 + AUTOSAR_ECUC + false + 1 + 10 + 0 +
+ + + TcpIpNdpSlaacDelayEnabled + + If enabled transmission of the first DAD Neighbor Solicitation will be delayed by a random value from [0...MAX_DAD_DELAY]. + + +

+ "This serves to alleviate congestion when many nodes start up on the link at the same time, such as after a power failure, and may help to avoid race conditions when more than one node is trying to solicit for the same address at the same time." + + "The delay will avoid similar congestion when multiple nodes are going to configure addresses by receiving the same single multicast router advertisement." + + [RFC4861 5.4.2. Sending Neighbor Solicitation Messages] + + Default: True +

+
+ 1 + 1 + AUTOSAR_ECUC + false + false +
+ + + TcpIpNdpSlaacOptimisticDadEnabled + + Enable Optimistic Duplicate Address Detection (DAD) according to RFC4429. + + 1 + 1 + AUTOSAR_ECUC + false + false + + + TcpIpNdpSlaacMinLifetime + + Minimum Address Lifetime + + + This value specifies the minimum valid Lifetime for addresses configured via Stateless Address Autoconfiguration. + +[RFC4862 5.5.3. e] + +RFC Default: 7200sec (2hrs) + + + + + SEC + + + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + Vector Informatik + false + 7200 + 120000 + 10 + + + TcpIpNdpSlaacMaxDelay + + Max address configuration delay + + + This value specifies the maximum value for the address configuration delay. + +According to [RFC4861 5.4.2. Sending Neighbor Solicitation Messages] this value should be the same as MAX_RTR_SOLICITATION_DELAY. + +RFC Default: "MAX_RTR_SOLICITATION_DELAY" = 1000 milliseconds + + + + + SEC + MSEC + + + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + Vector Informatik + false + 1000 + 10000 + 0 + +
+
+ + TcpIpIpV6MldConfig + + This container includes configuration parameters for the Multicast Listener Discovery Version 2 (MLDv2) for IPv6. + +See [RFC3810 Multicast Listener Discovery Version 2 (MLDv2) for IPv6] + + + + + false + false + + + + + + TcpIpMldV1QuerierPresentTimeout + + Older Version Querier Present Timeout + + + This value specifies the value of the "Older Version Querier Present Timeout" Variable. + +See [RFC3810 9.12. Older Version Querier Present Timeout] + +"This value MUST be ([Robustness Variable] times ([Query Interval]) plus (one half of [Query Response Interval])." + + + + + SEC + MSEC + + + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + Vector Informatik + false + 5000 + 600000 + 1 + + + TcpIpMldIfStatePoolSize + + This value specifies the maximum number of multicast addresses the IpV6 instance can listen to. + + + + + DEC + + + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + Vector Informatik + false + 8 + 254 + 1 + + + TcpIpMldSrcAddrPoolSize + + This value specifies the maximum number of source addresses that can be stored for all socket-based multicast memberships. + +If multicast packets shall only be received if they have been sent from specific source addresses each of these addresses requires an entry in this pool. + + + + + DEC + + + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + Vector Informatik + false + 32 + 254 + 0 + + + TcpIpMldSocketMembershipPoolSize + + This value specifies the maximum number of multicast memberships that can be managed via the IpV6_MulticastListen() API. All sockets share the same membership pool. Each multicast address can apper at most once for each socket. + +Maximum: IpV6MldIfStatePoolSize * number of sockets (all socket are member of all multicast groups) +Minimum: IpV6MldIfStatePoolSize * 1 (exactly one socket is member of each multicast address group) + + + + + DEC + + + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + Vector Informatik + false + 8 + 254 + 1 + + + TcpIpMldIfStateSrcAddrPoolSize + + This value specifies the total number of all source addresses for all multicast addresses. + +This value may be less than IpV6MldSrcAddrPoolSize if multiple sockets only need multicast packets from the same source addresses. + + + + + DEC + + + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + Vector Informatik + false + 16 + 254 + 1 + + + TcpIpMldRobustness + + This value specifies the value of the [Robustness Variable] which is defined in [RFC3810 9.1. Robustness Variable]. + +"MLD is robust to [Robustness Variable] - 1 packet losses. The value of the Robustness Variable MUST NOT be zero, and SHOULD NOT be one. Default value: 2." + + + + + DEC + + + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + Vector Informatik + false + 2 + 255 + 1 + + + TcpIpMldMaxReportMsgSize + + This value specifies the maximum size of a MLDv2 Report message inclusive the IPv6 header (40 bytes) and the Hop-by-Hop header (8 bytes). +This value directly depends on the Ethernet Tx buffer size. (No extra buffer will be allocated.) + + + + + BYTE + + + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + Vector Informatik + false + 1280 + 1500 + 76 + + + TcpIpMldMinUnsolicitedReportInt + + This value specifies the lower bound for the randomized Unsolicited Report Interval. + +If this value equals IpV6MldMaxUnsolicitedReportInt the interval will be fixed. + +RFC Default: 0 + +See: IpV6MldMaxUnsolicitedReportInt + + + + + SEC + MSEC + + + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + Vector Informatik + false + 0 + 100000 + 0 + + + TcpIpMldMaxUnsolicitedReportInt + + This value specifies the upper bound for the randomized Unsolicited Report Interval. + +"The Unsolicited Report Interval is the time between repetitions of a node's initial report of interest in a multicast address." [RFC3810 9.11. Unsolicited Report Interval] + +RFC Default: 1 second. + +"To cover the possibility of the State Change Report being missed by one or more multicast routers, [Robustness Variable] - 1 retransmissions are scheduled, through a Retransmission Timer, at intervals chosen at random from the range (0, [Unsolicited Report Interval])." [RFC3810 6.1. Action on Change of Per-Interface State] + + + + + SEC + MSEC + + + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + Vector Informatik + false + 1000 + 100000 + 0 + + + + + TcpIpIpV6PrivExtConfig + + This container includes configuration parameters for the Privacy Extensions for Stateless Address Autoconfiguration in IPv6. + +See [RFC4941 Privacy Extensions for Stateless Address Autoconfiguration in IPv6] + + + + + false + false + + + + 0 + + + TcpIpPrivExtTempValidLifetime + + Lifetime of temp. Address + + + This value specifies the maximum time a temporary address is valid. + +RFC Default: 604800s (1 week) +[RFC4941 5. Defined Constants] + +[RFC4941 3.3. Generating Temporary Addresses / 1.] + + + + + SEC + + + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + Vector Informatik + false + 604800 + 4294967 + 0 + + + TcpIpPrivExtTempPreferredLifetime + + Time temp. Address is preferred + + + This value specifies the maximum time a temporary address is preferred. + +RFC Default: 86400s (1 day) +[RFC4941 5. Defined Constants] + +[RFC4941 3.3. Generating Temporary Addresses / 1.] + + + + + SEC + + + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + Vector Informatik + false + 86400 + 4294967 + 0 + + + TcpIpPrivExtRegenAdvance + + Time in advance for temp. Address Regeneration + + + A new temporary addresses is generated RegenAdvance time units before its predecessor gets deprecated. + +RFC Default: 5s +[RFC4941 5. Defined Constants] + +"To ensure that a preferred temporary address is always available, a new temporary address SHOULD be regenerated slightly before its predecessor is deprecated. This is to allow sufficient time to avoid race conditions in the case where generating a new temporary address is not instantaneous, such as when duplicate address detection must be run. The node SHOULD start the address regeneration process REGEN_ADVANCE time units before a temporary address would actually be deprecated." +[RFC4941 3.4. Expiration of Temporary Addresses] + + + + + SEC + + + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + Vector Informatik + false + 5 + 100 + 0 + + + TcpIpPrivExtMaxDesyncFactor + + DeSync-Factor upper bound + + + This value specifies the upper bound for the random value DESYNC_FACTOR. + +RFC Default: 600s (10 minutes) +[RFC4941 5. Defined Constants] + +"The value DESYNC_FACTOR is a random value (different for each client) that ensures that clients don't synchronize with each other and generate new addresses at exactly thesame time." +[RFC4941 3.5. Regeneration of Randomized Interface Identifiers] + + + + + SEC + + + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + Vector Informatik + false + 600 + 10000 + 0 + + + TcpIpPrivExtTempIdGenRetries + + Interface UID generation retries + + + This parameter defines the number of times the node shall retry to generate an unique interface identifier for a temporary address. + +If an unique identifier could not be generated after the specified number of retries, there will be no temporary address available. + +RFC Default: 3 +[RFC4941 5. Defined Constants] +[RFC4941 3.3. Generating Temporary Addresses / 7.] + + + + + DEC + + + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + Vector Informatik + false + 3 + 10 + 0 + + + TcpIpPrivExtMaxTempAddrs + + Temp. Address count + + + This value specifies the maximum number of temporary addresses that can be configured at the same time. + +This should be at least 2 times the number of golbal prefixes advertised by routers. + + + + + DEC + + + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + Vector Informatik + false + 4 + 254 + 1 + + + TcpIpPrivExtUseOnLinkPrefixes + + This parameter defines whether the IpV6 will generate temporary addresses for prefixes marked as on-link in received Router Advertisements. Normally temporary addresses are only created for prefixes that are not marked as on-link. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + Vector Informatik + false + false + + + +
+
+
+
+
+
+ + + TcpIpLocalAddr + + Specifies the local IP (Internet Protocol) addresses used for IP communication. + + + + + false + false + + + + 1 + true + + + + TcpIpAddrId + + IP address table identifier assigned by TCP/IP stack. + + 1 + 1 + AUTOSAR_ECUC + true + 0 + 65535 + 0 + + + + TcpIpAddressType + + Address type. + + 1 + 1 + AUTOSAR_ECUC + false + + + TCPIP_MULTICAST + + Multicast + + AUTOSAR_ECUC + + + TCPIP_UNICAST + + Unicast + + AUTOSAR_ECUC + + + TCPIP_IPV4_BROADCAST + + Broadcast + + Vector Informatik + + + + + + TcpIpDomainType + + Address family. + + 1 + 1 + AUTOSAR_ECUC + false + + + TCPIP_AF_INET + AUTOSAR_ECUC + + + TCPIP_AF_INET6 + AUTOSAR_ECUC + + + + + TcpIpIpAddrReceiveAllNotConfiguredMulticasts + + This parameter defines whether an address of type "AutoSelect_Broadcast" shall also be used to receive multicasts that have not been configured individually by addresses of type "Multicast". + +Note: If this parameter is set, the IPv4 will configure the EthIf to accept all multicast packets on the corresponsing controller. + +This parameter is only valid for an "AutoSelect_Broadcast" address. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + Vector Informatik + false + false + + + + + + TcpIpCtrlRef + + Reference to a TcpIpCtrl specifying the EthIf Controller where the IP address shall be assigned and DEM errors that shall be reported in case of an error on this controller. + + 1 + 1 + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/TcpIp/TcpIpConfig/TcpIpCtrl + + + + + + TcpIpAddrAssignment + + This container is a subcontainer of TcpIpLocalAddr and specifies the assignment policy for the IP address. + + + + + false + false + + + + 1 + true + + + + TcpIpAssignmentLifetime + + Defines the lifetime of a dynamically fetched IP address. + + +

+ If TcpIpAssignmentMethod = TCPIP_STATIC then TcpIpAssignmentLifetime shall be omitted. +

+
+ 0 + 1 + AUTOSAR_ECUC + false + TCPIP_FORGET + + + TCPIP_FORGET + AUTOSAR_ECUC + + + TCPIP_STORE + AUTOSAR_ECUC + + +
+ + + TcpIpAssignmentMethod + + Method of address assignment + + 1 + 1 + AUTOSAR_ECUC + false + + + TCPIP_DHCP + AUTOSAR_ECUC + + + TCPIP_IPV6_ROUTER + AUTOSAR_ECUC + + + TCPIP_LINKLOCAL + AUTOSAR_ECUC + + + TCPIP_LINKLOCAL_DOIP + AUTOSAR_ECUC + + + TCPIP_STATIC + AUTOSAR_ECUC + + + + + + TcpIpAssignmentPriority + + Priority of assignment (1 is highest). If a new address from an assignment method with a higher priority is available, it overwrites the IP address previously assigned by an assignment method with a lower priority. + + 1 + 1 + AUTOSAR_ECUC + false + 1 + 3 + 1 + + + + TcpIpAssignmentTrigger + + Trigger of address assignment. + + 1 + 1 + AUTOSAR_ECUC + false + + + TCPIP_AUTOMATIC + AUTOSAR_ECUC + + + TCPIP_MANUAL + AUTOSAR_ECUC + + + +
+
+ + + TcpIpStaticIpAddressConfig + + This container is a subcontainer of TcpIpLocalAddr and specifies a static IP address including directly related parameters. + + + + + false + false + + + + 0 + 1 + + + + TcpIpDefaultRouter + + IP address of default router (gateway) + + 0 + 1 + AUTOSAR_ECUC + false + + + + TcpIpNetmask + + Network mask of IPv4 address or address prefix of IPv6 address in CIDR Notation, i.e. decimal value between 0 and 32 (IPv4) or 0 and 128 (IPv6) that describes the number of significant bits defining the network number or prefix of an IP address. + + 0 + 1 + AUTOSAR_ECUC + false + 128 + 0 + + + + TcpIpStaticIpAddress + + Static IP Address. + + +

+ To specify any IP address for a certain EthIfCtrl, “ANY†has to be set as wildcard. See TcpIp_Bind() for more details. +

+
+ 1 + 1 + AUTOSAR_ECUC + false +
+ + TcpIpRequestIpAddrAssignmentEnabled + + This parameter defines if this ip address can be changed during runtime via the TcpIp_RequestIpAddrAssignment() API. + + 0 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + Vector Informatik + false + true + +
+
+
+
+ + + TcpIpNvmBlock + + Configuration of optional usage of Nvm in case the TcpIp module requires non volatile memory in the Ecu to store information (e.g. IP Address received via DHCP and shall be stored). + + + + + false + false + + + + 0 + 1 + + + + TcpIpNvmBlockDescriptorRef + + Reference to the Nvm block description in the Nvm module configuration. + + 1 + 1 + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/NvM/NvMBlockDescriptor + + + + + + TcpIpPhysAddrConfig + + Specifies the physical address configuration. + + + + + false + false + + + + 0 + 1 + + + + TcpIpPhysAddrChgHandler + + This container is a subcontainer of TcpIpPhysAddrConfig and + + + + + false + false + + + + +

+ specifies the configuration parameters for physical address change handler. +

+
+ 0 + 1 + + + + TcpIpPhysAddrChgHandlerHeaderFileName + + This parameter specifies the name of the header file containing the definition of the physical address change handler function. + + 1 + 1 + AUTOSAR_ECUC + false + + + 32 + 1 + + + + + + TcpIpPhysAddrChgHandlerName + + This parameter defines the name of the physical address change function <Up>_PhysAddrTableChg. + + 1 + 1 + AUTOSAR_ECUC + false + + +
+
+
+ + + TcpIpSocketOwnerConfig + + Specifies the upper layer modules of TcpIp using the socket API. + + + + + false + false + + + + 1 + 1 + + + + TcpIpSocketOwner + + This container is a subcontainer of TcpIpSocketOwnerConfig and specifies an upper layer of TcpIp that uses the socket API. + + + + + false + false + + + + 1 + true + + + + TcpIpSocketOwnerCopyTxDataName + + This parameter defines the name of the <Up_CopyTxData> function of the TcpIpSocketOwner module. The function name shall only be configurable if TcpIpSocketOwnerUpperLayerType is set to CDD. + + 0 + 1 + AUTOSAR_ECUC + false + + + + TcpIpSocketOwnerHeaderFileName + + This parameter specifies the name of the header file containing the definition of the TcpIpSocketOwner module functions. The header file name shall only be configurable if TcpIpSocketOwnerUpperLayerType is set to CDD. + + 0 + 1 + AUTOSAR_ECUC + false + + + + TcpIpSocketOwnerLocalIpAddrAssignmentChgName + + This parameter defines the name of the <Up_LocalIpAddrAssignmentChg> function of the TcpIpSocketOwner module. The function name shall only be configurable if TcpIpSocketOwnerUpperLayerType is set to CDD. + + 0 + 1 + AUTOSAR_ECUC + false + + + + TcpIpSocketOwnerRxIndicationName + + This parameter defines the name of the <Up_RxIndication> function of the TcpIpSocketOwner module. The function name shall only be configurable if TcpIpSocketOwnerUpperLayerType is set to CDD. + + 0 + 1 + AUTOSAR_ECUC + false + + + + TcpIpSocketOwnerTcpAcceptedName + + This parameter defines the name of the <Up_TcpAccepted> function of the TcpIpSocketOwner module. The function name shall only be configurable if TcpIpSocketOwnerUpperLayerType is set to CDD. + + 0 + 1 + AUTOSAR_ECUC + false + + + + TcpIpSocketOwnerTcpConnectedName + + This parameter defines the name of the <Up_TcpConnected> function of the TcpIpSocketOwner module. The function name shall only be configurable if TcpIpSocketOwnerUpperLayerType is set to CDD. + + 0 + 1 + AUTOSAR_ECUC + false + + + + TcpIpSocketOwnerTxConfirmationName + + This parameter defines the name of the <Up_TxConfirmation> function of the TcpIpSocketOwner module. The function name shall only be configurable if TcpIpSocketOwnerUpperLayerType is set to CDD. + + 0 + 1 + AUTOSAR_ECUC + false + + + + TcpIpSocketOwnerUpperLayerType + + This parameter specifies the type of the upper layer module. + + 1 + 1 + AUTOSAR_ECUC + false + + + CDD + AUTOSAR_ECUC + + + SOAD + AUTOSAR_ECUC + + + DHCPV4_SERVER + Vector Informatik + + + + + TcpIpSocketOwnerId + + Socket User Index + + + This value specifies the ID of the socket user. +(auto calculated) + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + Vector Informatik + true + 0 + 65535 + 0 + + + TcpIpSocketOwnerTcpIpEventName + + TcpIp Event Callback Function + + + This parameter defines the function called for a TCP/IP event on related sockets.The function name shall only be configurable if TcpIpSocketOwnerUpperLayerType is set to CDD. + + 0 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + Vector Informatik + false + + + TcpIpSocketOwnerTcpListenSocketMax + + This value specifies the number of TCP listen sockets this socket owner will use simultaneously + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + Vector Informatik + false + 0 + 255 + 0 + + + + + + + + TcpIpTcpConfig + + Specifies the configuration parameters of the TCP (Transmission Control Protocol) sub-module. + + + + + false + false + + + + 0 + 1 + + + + TcpIpTcpCongestionAvoidanceEnabled + + Enables (TRUE) or disables (FALSE) support of TCP congestion avoidance algorithm according to IETF RFC 5681. + + 1 + 1 + AUTOSAR_ECUC + false + false + + + + TcpIpTcpFastRecoveryEnabled + + Enables (TRUE) or disables (FALSE) support of TCP Fast Recovery according to IETF RFC 5681. + + 1 + 1 + AUTOSAR_ECUC + false + false + + + + TcpIpTcpFastRetransmitEnabled + + Enables (TRUE) or disables (FALSE) support of TCP Fast Retransmission according to IETF RFC 5681. + + 1 + 1 + AUTOSAR_ECUC + false + false + + + + TcpIpTcpFinWait2Timeout + + Timeout in [s] to receive a FIN from the remote node (after this node has initiated connection termination), i.e. maximum time waiting in FINWAIT-2 for a connection termination request from the remote TCP. + + + + + SEC + + + + 1 + 1 + AUTOSAR_ECUC + false + 30 + 1.7976931348623157E+308 + 0 + + + + TcpIpTcpKeepAliveEnabled + + Enables (TRUE) or disables (FALSE) TCP Keep Alive Probes according to IETF RFC 1122 chapter 4.2.3.6 + + 1 + 1 + AUTOSAR_ECUC + false + false + + + + TcpIpTcpKeepAliveInterval + + Specifies the interval in [s] between subsequent keepalive probes. + + + + + SEC + + + + 1 + 1 + AUTOSAR_ECUC + false + 0 + 1.7976931348623157E+308 + 0 + + + + TcpIpTcpKeepAliveProbesMax + + Maximum number of times that a TCP Keep Alive is retransmitted before the connection is closed. + + 1 + 1 + AUTOSAR_ECUC + false + 0 + 65535 + 0 + + + + TcpIpTcpKeepAliveTime + + Specifies the time in [s] between the last data packet sent (simple ACKs are not considered data) and the first keepalive probe. Note: Setting this configuration parameter to a value smaller or equal to the value of TcpIpMainFunctionPeriod results in the transmission of keep alive probes within every MainFunction cycle. + + + + + SEC + + + + 1 + 1 + AUTOSAR_ECUC + false + 7200 + 1.7976931348623157E+308 + 0 + + + + TcpIpTcpMaxRtx + + Maximum number of times that a TCP segment is retransmitted before the TCP connection is closed. This parameter is only valid if TcpIpTcpRetransmissionTimeout is configured. + + +

+ Note: This parameter also applies for FIN retransmissions. +

+
+ 0 + 1 + AUTOSAR_ECUC + false + 0 + 255 + 0 +
+ + + TcpIpTcpMsl + + Maximum segment lifetime in [s]. + + + + + SEC + + + + +

+ (Note: TIME-WAIT = 2 x TcpIpTcpMsl – to ensure that the remote node received the acknowledgment to its connection termination request.) +

+
+ 1 + 1 + AUTOSAR_ECUC + false + 120 + 1.7976931348623157E+308 + 0 +
+ + + TcpIpTcpNagleEnabled + + Enables (TRUE) or disables (FALSE) support of Nagle’s algorithm according to IETF RFC 896. If enabled the Nagle’s algorithm is activated per default for all TCP sockets, but can be deactivated via TcpIp_ChangeParameter() API. + + 1 + 1 + AUTOSAR_ECUC + false + true + + + + TcpIpTcpReceiveWindowMax + + Default value of maximum receive window in bytes. + + 1 + 1 + AUTOSAR_ECUC + false + 512 + 65535 + 0 + + + + TcpIpTcpRetransmissionTimeout + + Timeout in [s] before an unacknowledged TCP segment is sent again. + + + + + SEC + + + + +

+ If the timeout is disabled or set to INF, no TCP segments shall be retransmitted. +

+
+ 0 + 1 + AUTOSAR_ECUC + false + 1 + 1.7976931348623157E+308 + 0.001 +
+ + + TcpIpTcpSlowStartEnabled + + Enables (TRUE) or disables (FALSE) support of TCP slow start algorithm according to IETF RFC 5681. + + 1 + 1 + AUTOSAR_ECUC + false + false + + + + TcpIpTcpSynMaxRtx + + Maximum number of times that a TCP SYN is retransmitted. + + +

+ Note: SYN will be retried after TcpIpTcpRetransmissionTimeout. The connection will be dropped if no matching connection request has been received after the last TCP SYN has been sent and TcpIpTcpRetransmissionTimeout has been expired. +

+
+ 1 + 1 + AUTOSAR_ECUC + false + 255 + 255 + 0 +
+ + + TcpIpTcpSynReceivedTimeout + + Timeout in [s] to complete a remotely initiated TCP connection establishment, i.e. maximum time waiting in SYN-RECEIVED for a confirming connection request acknowledgment after having both received and sent a connection request. + + + + + SEC + + + + 1 + 1 + AUTOSAR_ECUC + false + 0 + 1.7976931348623157E+308 + 0 + + + + TcpIpTcpTtl + + Default Time-to-live value of outgoing TCP packets. + + 1 + 1 + AUTOSAR_ECUC + false + 64 + 255 + 0 + + + TcpIpTcpEnableDiagReadAckSeqNum + + Enable reading of current TCP sequence number and acknowledgement number for a specified socket. + + + 0 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + Vector Informatik + false + false + + + TcpIpTcpSackOptionSupport + + Enable Selective Acknowledgement Support + + + This parameter defines if the TCP option 'selective acknowlagement' is enabled. +[RFC 2018] + +RESTRICTIONS: 'TcpSackOptionSupport' is only available, if 'TcpOutOfOrderRxSupport' is set to 'true'. + + 0 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + Vector Informatik + false + false + + + TcpIpTcpMaxNumOooSegsPerSocket + + Max Num Out Of Order Segments per Socket + + + This value specifes the maximum number of out of order control elements that can be allocated for one TCP socket during runtime. + +RESTRICTIONS: 'TcpAvgNumOooSegsPerSocket' is only available, if 'TcpOutOfOrderRxSupport' is set to 'true'. + + 0 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + Vector Informatik + false + 5 + 65535 + 1 + + + TcpIpTcpAvgNumOooSegsPerSocket + + Avg Num Out Of Order Segments per Socket + + + This value specifes the number of out of order control elements per TCP socket. + +The elements are grouped into a pool shared by all TCP sockets. +A TCP socket is allowed to allocate as much elements as specified by 'TcpIpTcpMaxNumOooSegsPerSocket'. + +RESTRICTIONS: 'TcpAvgNumOooSegsPerSocket' is only available, if 'TcpOutOfOrderRxSupport' is set to 'true'. + + 0 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + Vector Informatik + false + 5 + 254 + 1 + + + TcpIpTcpUserTimeoutDef + + This value specifies the default value for User Timeout. +(default: 20s) +(time transmitted data may stay un-acknowlaged) + +RESTRICTION: Value of 'TcpUserTimeoutDef' has to be in the range defined by 'TcpUserTimeoutMin' and 'TcpUserTimeoutMax'. + + + + + SEC + + + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + Vector Informatik + false + 20 + 10000 + 0 + + + TcpIpTcpUserTimeoutMax + + This value specifes the maximum value for User Timeout. +(default: 300s) + +RESTRICTION: Value of 'TcpUserTimeoutMax' has to be greater than 'TcpUserTimeoutMin' and greater than or equal to 'TcpUserTimeoutDef'. + + + + + SEC + + + + 0 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + Vector Informatik + false + 300 + 10000 + 0 + + + TcpIpTcpUserTimeoutMin + + This value specifies the minimum value for User Timeout. +(default: 5s) +RFC 1122 defines it to 100 seconds (3 minutes for SYN segments). + +RESTRICTION: Value of 'TcpUserTimeoutMin' has to be smaller than 'TcpUserTimeoutMax' and smaller than or equal to 'TcpUserTimeoutDef'. + + + + + SEC + + + + 0 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + Vector Informatik + false + 5 + 5000 + 0 + + + TcpIpTcpUserTimeoutOptionSupport + + This parameter defines if the User Timeout Option of TCP is enabled. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + Vector Informatik + false + false + + + TcpIpTcpTxRetryIntMaxTime + + Max Tx Retry Interval Time + + + This value specifies the upper bound of the time interval, in which the retransmittion of a not acknowledged TCP packet is triggered. + + + + + SEC + + + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + Vector Informatik + false + 60 + 60 + 10 + + + TcpIpTcpTxRetryIntMinTime + + Min Tx Retry Interval Time + + + This value specifies the lower bound of the time interval, in which the retransmittion of a not acknowledged TCP packet is triggered. + + + + + SEC + + + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + Vector Informatik + false + 1 + 10 + 0.1 + + + TcpIpTcpTimeStampOptionSupport + + Enable Time Stamp Option + + + This parameter defines if the Timestamp Option of TCP is enabled. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + Vector Informatik + false + false + + + TcpIpTcpNagleTimeout + + Nagle Timeout + + + This value specifies the timeout for Nagle algorithm, + +Note: +Value must be a multiple of Main Function Period + +RESTRICTIONS: 'TcpNagleTimeoutMsec' is only available, if 'TcpEnableNagle' is enabled. + + + + + SEC + MSEC + + + + 0 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + Vector Informatik + false + 0 + 65535 + 0 + + + TcpIpTcpIdleTimeout + + Idle Timeout + + + This value specifes the TCP idle timeout (must be bigger than MSL timeout) + + + + + SEC + + + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + Vector Informatik + false + 30 + 65535 + 1 + + + TcpIpTcpTxResetQueueSize + + Tx Reset Queue Size + + + This value specifies the amount of entries reserved for the Tx Reset Queue. + +Note: +The Reset Queue is shared by all TCP Sockets. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + Vector Informatik + false + 8 + 127 + 0 + + + TcpIpTcpTxRetryQueueSize + + Average Tx Retry Queue Size + + + This value specifies the average amount of entries allocated for the Tx Retry Queue of one TCP Socket. + +Note: +The Retry Queues are grouped in a pool shared by all TCP Sockets. Therefore a Socket may have less entries available as specified. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + Vector Informatik + false + 10 + 127 + 0 + + + TcpIpTcpOutOfOrderRxSupport + + Out Of Order Rx Support + + + This parameter defines if the reception of out of order TCP segments is supported. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + Vector Informatik + false + true + +
+ + + TcpIpTcpSocketBuffer + + This container includes the rx and tx buffer configuration of a TCP socket. +The number of available socket handles will be the sum of all TCP rx and tx buffer configurations and the number of all TCP listen sockets. + +Note: rx and tx buffers are not bound to a specific socket handle. +The buffers are shared between all users and must be allocated to a socket during runtime via the TcpIp_ChangeParameter() API. + + + + + false + false + + + + 1 + true + + + TcpIpTcpSocketRxBufferSize + + This value specifies the size of a RX buffer segment that can be allocated to a TCP socket handle via the TcpIp_ChangeParameter() API during runtime. + +Note: A buffer segment is shared between all TCP sockets but can only be used for one socket at a time. If multiple sockets with the same buffer size shall be used simultaneously, multiple buffer segments of the same size have to be configured. + + + + + BYTE + + + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + Vector Informatik + false + 512 + 65535 + 1 + + + TcpIpTcpSocketTxBufferSize + + This value specifies the size of a TX buffer segment that can be allocated to a TCP socket handle via the TcpIp_ChangeParameter() API during runtime. + +Note: A buffer segment is shared between all TCP sockets but can only be used for one socket at a time. If multiple sockets with the same buffer size shall be used simultaneously, multiple buffer segments of the same size have to be configured. + + + + + BYTE + + + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + Vector Informatik + false + 512 + 65535 + 1 + + + + +
+ + + TcpIpUdpConfig + + Specifies the configuration parameters of the UDP (User Datagram Protocol) sub-module + + + + + false + false + + + + 0 + 1 + false + + + + TcpIpUdpTtl + + Default Time-to-live value of outgoing UDP packets. + + 1 + 1 + AUTOSAR_ECUC + false + 64 + 255 + 0 + + + + + TcpIpUdpTxReqList + + This container includes configuration parameters of a UDP TX request list that can be attached to a UDP socket handle via TcpIp_ChangeParameter() during runtime. + +A UDP socket only needs a TX request list if a TxConfirmation is required by the upper layer. + +Note: A UDP tx request list is shared between all UDP sockets but can only be used for one socket at a time. If multiple sockets with the same request list size shall be used simultaneously, multiple request lists of the same size have to be configured. + + + + + false + false + + + + 0 + true + + + TcpIpUdpTxReqListSize + + This value specifies the maximum number of entries in the UDP TX request list. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + Vector Informatik + false + 1 + 255 + 1 + + + + + +
+
+ + + TcpIpGeneral + + This container is a subcontainer of TcpIp and specifies the general configuration parameters of the TCP/IP stack. + + + + + false + false + + + + 1 + 1 + + + + TcpIpBufferMemory + + Memory size in bytes reserved for TCP/IP buffers. + + 1 + 1 + AUTOSAR_ECUC + false + 0 + 4294967295 + 0 + + + + TcpIpDevErrorDetect + + If true then TCP/IP will enable the error-reporting to the Development Error Tracer (DET). + + 1 + 1 + AUTOSAR_ECUC + false + true + + + + TcpIpDhcpServerEnabled + + Enables (TRUE) or disables (FALSE) the DHCPv4 (Dynamic Host Configuration Protocol) Server. + + 1 + 1 + AUTOSAR_ECUC + false + false + + + + TcpIpMainFunctionPeriod + + Period of TcpIp_MainFunction in [s]. + + + + + SEC + + + + 1 + 1 + AUTOSAR_ECUC + false + 0.005 + 1000 + 0.0001 + + + + TcpIpResetIpAssignmentApi + + Enables/disables the API TcpIp_ResetIpAssignment of a DHCP-client. + + 1 + 1 + AUTOSAR_ECUC + false + true + + + + TcpIpScalabilityClass + + In order to customize the TcpIp Stack to the specific needs of the user it can be scaled according to the scalability classes. + + 1 + 1 + AUTOSAR_ECUC + false + SC1 + + + SC1 + AUTOSAR_ECUC + + + SC2 + AUTOSAR_ECUC + + + SC3 + AUTOSAR_ECUC + + + + + + TcpIpTcpEnabled + + Enables (TRUE) or disabled (FALSE) support of TCP (Transmission Control Protocol). + + 1 + 1 + AUTOSAR_ECUC + false + false + + + + TcpIpTcpSocketMax + + Maximum number of TCP sockets + + 1 + 1 + AUTOSAR_ECUC + false + 0 + 65535 + 0 + + + + TcpIpUdpEnabled + + Enables (TRUE) or disabled (FALSE) support of UDP (User Datagram Protocol) + + 1 + 1 + AUTOSAR_ECUC + false + false + + + + TcpIpUdpSocketMax + + Maximum number of UDP sockets. + + 1 + 1 + AUTOSAR_ECUC + false + 0 + 65535 + 0 + + + + TcpIpVersionInfoApi + + If true the TcpIp_GetVersionInfo API is available. + + 1 + 1 + AUTOSAR_ECUC + false + false + + + TcpIpUserConfigFile + + User Config File + + + Reference to an external user configuration file that will be included during generation. +The content of the user configuration file will be added at the end of the generated module configuration file and allows altering or extending the generated code. +Caution: User configuration files can cause the software module to malfunction and must only be used with great care! + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + Vector Informatik + false + + + TcpIpRandNoFct + + Random Number Function + + + This parameter defines the function called for the random number generation. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + Vector Informatik + false + + + Appl_Crypto_GetRandNo + + + + + TcpIpRandNoFctIncludeFile + + Random Function Include File + + + This parameter defines the header file holding the declaration of the random number generation function defined in 'TcpIpRandNoFct'. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + Vector Informatik + false + + + Appl_Rand.h + + + + + TcpIpDiagExtensionsEnabled + + Enable diagnostic read access to several parameters. For some parameters read access has to be enabled separately. + +Read features can be located at TcpIp_General or at the different sub-components. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + Vector Informatik + false + false + + + + + + TcpIpIpV4General + + This container is a subcontainer of TcpIp and specifies the general configuration parameters of the TCP/IP stack for IPv4 + + + + + false + false + + + + 1 + 1 + + + + TcpIpArpEnabled + + Enables (TRUE) or disables (FALSE) support of ARP (Address Resolution Protocol). + + 1 + 1 + AUTOSAR_ECUC + false + true + + + + TcpIpAutoIpEnabled + + Enables (TRUE) or disables (FALSE) the Auto-IP (automatic private IP addressing) sub-module. + + 1 + 1 + AUTOSAR_ECUC + false + false + + + + TcpIpDhcpClientEnabled + + Enables (TRUE) or disables (FALSE) the DHCP (Dynamic Host Configuration Protocol) Client. + + 1 + 1 + AUTOSAR_ECUC + false + false + + + + TcpIpIcmpEnabled + + Enables (TRUE) or disabled (FALSE) support of ICMP (Internet Control Message Protocol). + + 1 + 1 + AUTOSAR_ECUC + false + true + + + + TcpIpIpV4Enabled + + Enables (TRUE) or disables (FALSE) support of IPv4 (Internet Protocol version 4). + + 1 + 1 + AUTOSAR_ECUC + false + false + + + + TcpIpLocalAddrIpv4EntriesMax + + Maximum number of LocalAddr table entries for IPv4. + + 1 + 1 + AUTOSAR_ECUC + false + 0 + 255 + 0 + + + + TcpIpPathMtuDiscoveryEnabled + + Enables (TRUE) or disables (FALSE) the discovery of the maximum transmission unit on a path according to IETF RfC 1191. + + 1 + 1 + AUTOSAR_ECUC + false + false + + + TcpIpIpV4UserConfigFile + + User Config File + + + Reference to an external user configuration file that will be included during generation. +The content of the user configuration file will be added at the end of the generated module configuration file and allows altering or extending the generated code. +Caution: User configuration files can cause the software module to malfunction and must only be used with great care! + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + Vector Informatik + false + + + + + TcpIpIpV4DefaultCtrl + + Default IP Controller + + + Reference to the default controller for messages not directed to own subnet(s) + + 0 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + Vector Informatik + /AUTOSAR/EcucDefs/TcpIp/TcpIpConfig/TcpIpCtrl/TcpIpIpVXCtrl/TcpIpIpV4Ctrl + + + + + + TcpIpIpV6General + + This container is a subcontainer of TcpIp and specifies the general configuration parameters of the TCP/IP stack for IPv6. + + + + + false + false + + + + 1 + 1 + + + + TcpIpDhcpV6ClientEnabled + + Enables (TRUE) or disables (FALSE) the DHCPv6 (Dynamic Host Configuration Protocol for IPv6) Client. + + 1 + 1 + AUTOSAR_ECUC + false + false + + + + TcpIpIpV6Enabled + + Enables (TRUE) or disables (FALSE) support of IPv6 (Internet Protocol version 6). + + 1 + 1 + AUTOSAR_ECUC + false + false + + + + TcpIpIpV6PathMtuDiscoveryEnabled + + Enables (TRUE) or disables (FALSE) Path MTU Discovery support for IPv6 according to IETF RFC 1981. + + 1 + 1 + AUTOSAR_ECUC + false + false + + + + TcpIpLocalAddrIpv6EntriesMax + + Maximum number of LocalAddr table entries for IPv6. + + 1 + 1 + AUTOSAR_ECUC + false + 0 + 255 + 0 + + + + TcpIpNdpAddressResolutionUnrechabilityDetectionEnabled + + Enables (TRUE) or disables (FALSE) support of Address Resoultion and Neighbor Unreachability Detetion via NDP. + + 1 + 1 + AUTOSAR_ECUC + false + true + + + + TcpIpNdpPrefixAndRouterDiscoveryEnabled + + Enables (TRUE) or disables (FALSE) support of Prefix and Router Discovery via NDP. + + 1 + 1 + AUTOSAR_ECUC + false + true + + + TcpIpIpV6UserConfigFile + + User Config File + + + Reference to an external user configuration file that will be included during generation. +The content of the user configuration file will be added at the end of the generated module configuration file and allows altering or extending the generated code (in IpV6_Cfg.h). + +Caution: User configuration files can cause the software module to malfunction and must only be used with great care! + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + Vector Informatik + false + + + TcpIpIpV6EthIfUpdatePhysAddrFilterApiEnabled + + Enable Configuration of Ethernet Group Address filter + + + This parameter defines whether the IpV6 will call EthIf_SetPhysAddrFilter() in order to configure the ethernet group address Rx filter. + +Since the IPv6 Neighbor Discovery Protocol uses ethernet link-layer multicasts, the controller must be configured to accept received ethernet multicast IPv6 packets. + +If the controller is in promiscuous mode or statically configured to accept all neccessary multicasts, this parameter can be disabled in order to avoid superfluous calls to the EthIf API. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + Vector Informatik + false + true + + + TcpIpIpV6SetTrafficClassAndFlowLabelApiEnabled + + Enable Traffic Class API + + + This parameter defines whether the IpV6 provides the IpV6_SetTrafficClass() and IpV6_SetFlowLabel() APIs to change the Traffic Class octet of the IPv6 header for outgoing packets. + +If enabled the value can be set on a per-socket basis during runtime. +The default values for the Traffic Class and the Flow Label for all outgoing packets are controller specific and are configured by the IpV6DefaultTrafficClass and IpV6DefaultFlowLabel parameters. + +[RFC2460 3. IPv6 Header Format] +[RFC2460 7. Traffic Classes] + +see also [RFC2474 3. Differentiated Services Field Definition] + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + Vector Informatik + false + false + + + TcpIpIpV6ExtendedDestAddrValidationEnabled + + This parameter defines whether the IpV6 will check the destination address every time IpV6_ProvideTxBuffer() is called. +If disabled the user should call IpV6_IsValidDestinationAddr() before IpV6_ProvideTxBuffer() is called the first time with a specific destination address. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + Vector Informatik + false + false + + + TcpIpIpV6CacheLookupOptimizationEnabled + + Enable Cache Lookup Optimization + + + This parameter defines whether lookups in internal IpV6 data structures shall be optimized. + +If enabled the last lookup result is stored and reused for the next lookup. +Disabling this feature will save some bytes in RAM and ROM but reduce performance. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + Vector Informatik + false + true + + + + + TcpIpIpV6DefaultCtrl + + Default IP Controller + + + Reference to the IpV6 controller instance to which this address shall be assigned. + + 0 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + Vector Informatik + /AUTOSAR/EcucDefs/TcpIp/TcpIpConfig/TcpIpCtrl/TcpIpIpVXCtrl/TcpIpIpV6Ctrl + + + + + +
+
+
+
+
+
+
+
diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_UdpNm.arxml b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_UdpNm.arxml new file mode 100644 index 00000000..d4a2c3c5 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_UdpNm.arxml @@ -0,0 +1,1282 @@ + + + + + + + + + + + + + 4.2.0 + AUTOSAR + 2011-11-09 + + + + + + + AUTOSAR + + + + EcucDefs + + + + UdpNm + + + + 4.2.0 + AUTOSAR + 2011-11-09 + + + + 0 + 1 + + VARIANT-LINK-TIME + VARIANT-PRE-COMPILE + + + + + UdpNmGlobalConfig + + This container contains all global configuration parameters of UDP NM configured from the NM Module perspective. + + 1 + 1 + true + + + + UdpNmBusSynchronizationEnabled + + Pre-processor switch for enabling bus synchronization support. + + +

+ This feature is required for gateway nodes only. + It must not be defined if UDPNM_PASSIVE_MODE_ENABLED is defined. + This parameter shall be derived from NM_BUS_SYNCHRONIZATION_ENABLED. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + UdpNmComControl_Enabled + + Pre-processor switch for enabling the Communication Control support. + + +

+ This parameter shall be derived from NM_COM_CONTROL_ENABLED. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + UdpNmComUserDataSupport + + Enable/disable the user data support. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + UdpNmCoordinatorEnabled + + Enable/disable the NM Coordination algorithm to being able to initiate the synchronization algorithm. + + +

+ TRUE: Option is enabled + + FALSE: The parameter shall be FALSE by default and shall only be allowed to be TRUE if the parameter UDPNM_REMOTE_SLEEP_IND_ENABLED is TRUE. +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + LINK + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + UdpNmCoordinatorId + + Set the NM coordination ID for this gateway. + + +

+ 0x00: passive coordinator only + 0x01 - 0x03: coordinator priority + + Only valid, if UDPNM_COORDINATOR_ENABLED is TRUE. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 3 + 0 +
+ + + UdpNmCoordinatorSyncSupport + + Enables/disables the coordinator synchronisation support. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + UdpNmDevErrorDetect + + Pre-processor switch for enabling development error detection support. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + UdpNmImmediateRestartEnabled + + Pre-processor switch for enabling the asynchronous transmission of a NM PACKET upon bus-communication request in Prepare-Bus-Sleep mode. + + +

+ Must not be defined if UDPNM_PASSIVE_MODE_ENABLED is defined. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + UdpNmNodeDetectionEnabled + + Pre-processor switch for enabling the node detection support. + + +

+ This parameter shall be derived from NM_NODE_DETECTION_ENABLED. + This parameter shall only be enabled if UDPNM_NODE_ID_ENABLED is defined. + + If(UdpNmPduCbvPosition != UDPNM_PDU_OFF) then Equal(NmNodeDetectionEnabled) else Equal(False). +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + UdpNmNodeIdEnabled + + Pre-processor switch for enabling the source node identifier. + + +

+ This parameter shall be derived from NM_NODE_ID_ENABLED. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + UdpNmNumberOfChannels + + Number of NM channels allowed within one ECU. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 1 + + + + UdpNmPassiveModeEnabled + + Pre-processor switch for enabling support of the Passive Mode. + + +

+ This parameter shall be derived from NM_PASSIVE_MODE_ENABLED. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + UdpNmPduRxIndicationEnabled + + Pre-processor switch for enabling the PDU Rx Indication. + + +

+ This parameter shall be derived from NM_PDU_RX_INDICATION_ENABLED. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + UdpNmRemoteSleepIndEnabled + + Pre-processor switch for enabling remote sleep indication support. + + +

+ This feature is required for gateway nodes only. + It must not be defined if UDPNM_PASSIVE_MODE_ENABLED is defined. + This parameter shall be derived from NM_REMOTE_SLEEP_IND_ENABLED. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + UdpNmRepeatMsgIndEnabled + + Enable/disable the notification that a RepeatMessageRequest bit has been received. + + +

+ This parameter shall be derived from NM_REPEAT_MSG_IND_ENABLED. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + UdpNmStateChangeIndEnabled + + Pre-processor switch for enabling the UDP NM state change notification. + + +

+ This parameter shall be derived from NM_STATE_CHANGE_ID_ENABLED. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + UdpNmUserDataEnabled + + Pre-processor switch for enabling user data support. + + +

+ This parameter shall be derived from NM_USER_DATA_ENABLED. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + UdpNmVersionInfoApi + + Pre-processor switch for enabling version info API support. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + +
+ + + + UdpNmChannelConfig + + This container contains the channel-specific configuration parameters of the UdpNm. + + 1 + true + false + + + + UdpNmNodeId + + Node identifier of local node. + + +

+ This parameter is only valid if UDPNM_PASSIVE_MODE_ENABLED is set to OFF and UDPNM_NODE_DETECTION_ENABLED is set to ON. +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 0 +
+ + + UdpNmPduCbvPosition + + Defines the position of the control bit vector within the NM PACKET. + + +

+ The value of the parameter represents the location of the control bit vector in the NM PACKET (UDPNM_PDU_BYTE_0 means byte 0, UDPNM_PDU_BYTE_1 means byte 1, UDPNM_PDU_OFF means the control bit vector is not part of the NM PACKET) + + See also UDPNM_PDU_NID_POSITION + + if (UDPNM_PDU_CBV_POSITION != UDPNM_PDU_OFF && UDPNM_PDU_NID_POSITION != UDPNM_PDU_OFF) then UDPNM_PDU_CBV_POSITION != UDPNM_PDU_NID_POSITION + + if (UDPNM_PDU_CBV_POSITION != UDPNM_PDU_OFF && UDPNM_PDU_NID_POSITION == UDPNM_PDU_OFF) then UDPNM_PDU_CBV_POSITION = UDPNM_PDU_BYTE0 +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + UDPNM_PDU_BYTE_0 + AUTOSAR_ECUC + + + UDPNM_PDU_BYTE_1 + AUTOSAR_ECUC + + + UDPNM_PDU_OFF + AUTOSAR_ECUC + + +
+ + + UdpNmPduLength + + Defines the length of the NM PACKET in bytes. + + +

+ Valid values are within the range 0 <= UDPNM_PDU_LENGTH <= 8. +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 8 + 0 +
+ + + UdpNmPduNidPosition + + Defines the position of the source node identifier within the NM PACKET. + + +

+ ImplementationType: UdpNm_PduPositionType + + The value of the parameter represents the location of the source node identifier in the NM PACKET (UDPNM_PDU_BYTE_0 means byte 0, UDPNM_PDU_BYTE_1 means byte 1, UDPNM_PDU_OFF means source node identifier is not part of the NM PACKET) + + See also UDPNM_PDU_CBV_POSITION + + if (UDPNM_PDU_NID_POSITION != UDPNM_PDU_OFF && UDPNM_PDU_CBV_POSITION != UDPNM_PDU_OFF) then UDPNM_PDU_NID_POSITION != UDPNM_PDU_CBV_POSITION + + if (UDPNM_PDU_NID_POSITION != UDPNM_PDU_OFF && UDPNM_PDU_CBV_POSITION == UDPNM_PDU_OFF) then UDPNM_PDU_IND_POSITION = UDPNM_PDU_BYTE0 +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + UDPNM_PDU_BYTE_0 + AUTOSAR_ECUC + + + UDPNM_PDU_BYTE_1 + AUTOSAR_ECUC + + + UDPNM_PDU_OFF + AUTOSAR_ECUC + + +
+ + + UdpNmUserDataLength + + Defines the length of the user data contained in the NM PACKET. + + +

+ The difference between UDPNM_PDU_LENGTH and applied standardized bytes (source node identifier and control bit vector) within the NM PACKET. + + Valid values are 0x00..0x08. +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 8 + 0 +
+ + + UpdNmMainFunctionPeriod + + Call cycle of UdpNm_MainFunction_x for the respective instance in [s]. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 0.255 + 0.001 + + + + UpdNmMsgCycleOffset + + Time offset in the periodic transmission node. It determines the start delay of the transmission. + + +

+ < UDPNM_MSG_CYCLE_TIME + + This parameter is only valid if UDPNM_PASSIVE_MODE_ENABLED is disabled. +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65.535 + 0 +
+ + + UpdNmMsgCycleTime + + Period of a NM-message. It determines the periodic rate in the "periodic transmission mode with bus load reduction" and is the basis for transmit scheduling in the "periodic transmission mode without bus load reduction". + + +

+ NM_TIMEOUT_TIME = n * UDPNM_MSG_CYCLE_TIME + + This parameter is only valid if UDPNM_PASSIVE_MODE_ENABLED is disabled. +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65.535 + 0.001 +
+ + + UpdNmMsgTimeoutTime + + Transmission Timout of NM-message. If there is no transmission confirmation by the UDP Interface within this timeout, the UDPNM module shall gibe an error notification. + + +

+ This parameter is only valid if UDPNM_PASSIVE_MODE_ENABLED is disabled. + + UDPNM_MSG_TIMEOUT_TIME should be a multiple of UDPNM_MSG_CYCLE_TIME. +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65.535 + 0.001 +
+ + + UpdNmRemoteSleepIndTime + + Timeout for Remote Sleep Indication. + + +

+ It defines the time in [s] how long it shall take to recognize that all other nodes are ready to sleep. + + Typically it should be equal to: n * UDPNM_MSG_CYCLE_TIME, where n denotes the number of NM packets that are normally sent before Remote Sleep Indication is detected. + The value of n decremented by one determines the amount of lost NM packets that can be tolerated by the Remote Sleep Indication procedure. +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65.535 + 0.001 +
+ + + UpdNmRepeatMessageTime + + Timeout for Repeat Message State. + + +

+ It defines the time in [s] how long the NM shall stay in the Repeat Message State. + + Typically it should be equal to: n * UDPNM_MSG_CYCLE_TIME, where n denotes the number of NM packets that are normally sent in the Repeat Message State. + The value of n decremented by one determines the amount of lost NM packets that can be tolerated by the node detection procedure. + The value 0 denotes that no Repeat Message State is configured. + It means that Repeat Message State is transient what implicates that it is left immediately after entrance and in result no start-up stability is guaranteed and no node detection procedure is possible. +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65.535 + 0 +
+ + + UpdNmTimeoutTime + + Network Timeout for NM packets. + + +

+ It denotes the time in [s] how long the NM shall stay in the Network Mode before transition into Prepare Bus-Sleep Mode shall take place. + + It shall be equal for all nodes in the cluster. + It shall be greater than UDPNM_MSG_CYCLE_TIME. + Typically, it should be equal to: x * UDPNM_MSG_CYCLE_TIME, where n denotes the number of NM PACKET cycle times in the Ready Sleep State before transition into the Bus-Sleep Mode is initiated. + The value of n decremented by one determines the amount of lost NM packets that can be tolerated by the coordination algorithm. +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65.535 + 0.002 +
+ + + UpdNmWaitBusSleepTime + + Timeout for bus calm down phase. + + +

+ It denotes the time in [s] how long the NM shall stay in the Prepare Bus-Sleep Mode before transition into Bus-Sleep Mode shall take place. + + It shall be equal for all nodes in the cluster. + It shall be long enough to empty all Tx-buffer empty. +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65.535 + 0.001 +
+
+ + + + UdpNmComMNetworkHandleRef + + This reference points to the unique channel defined by the ComMChannel and provides access to the unique channel index value in ComMChannelId. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMChannel + + + + + + UdpNmRxPdu + + This container describes the UdpNm RX PDU's. + + 0 + true + false + + + + UdpNmRxPduId + + ID of the RxPdu that will be used by a RxIndication of the lower layer. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + true + 4294967296 + 0 + + + + + + UdpNmRxPduRef + + The reference to a PDU in the global PDU structure described in the AUTOSAR ECU Configuration Specification. This reference will be used by the UdpNm module to derive the PDU Id. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/EcuC/EcucPduCollection/Pdu + + + + + + UdpNmTxPdu + + This container describes the UdpNm TX PDU's. + + 0 + true + false + + + + UdpNmTxConfirmationPduId + + Id of the TxPdu that will be used by a TxConfirmation from the lower layer. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + true + 4294967296 + 0 + + + + + + UdpNmTxPduRef + + The reference to a PDU in the global PDU structure described in the AUTOSAR ECU Configuration Specification. This reference will be used by the UdpNm module to derive the PDU Id. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/EcuC/EcucPduCollection/Pdu + + + + + + UdpNmUserDataTxPdu + + This optional container is used to configure the UserNm PDU. This container is only available if UdpNmComUserDataSupport is enabled. + + 0 + 1 + false + + + + UdpNmTxUserDataPduId + + This parameter defines the Handle ID of the NM User Data I-PDU. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + true + 65535 + 0 + + + + + + UdpNmTxUserDataPduRef + + Reference to the NM User Data I-PDU in the global PDU collection. + + 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/EcuC/EcucPduCollection/Pdu + + + + +
+ + + UdpNmDemEventParameterRefs + + Container for the references to DemEventParameter elements which shall be invoked using the API Dem_ReportErrorStatus API in case the corresponding error occurs. The EventId is taken from the referenced DemEventParameter's DemEventId value. The standardized errors are provided in the container and can be extended by vendor specific error references. + + 0 + 1 + false + + + + UDPNM_E_INIT_FAILED + + Reference to the DemEventParameter which shall be issued when the error "UdpNm initialization has failed, e.g. selected configuration set doesn't exist" has occured. + + 0 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter + + + + UDPNM_E_NETWORK_TIMEOUT + + Reference to the DemEventParameter which shall be issued when the error "NM-Timeout Timer has abnormally expired outside of the Ready Sleep State" has occured. + + 0 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter + + + + UDPNM_E_TCPIP_TRANSMIT_ERROR + + Reference to the DemEventParameter which shall be issued when the error "A call to the TCP/IP stack has failedA call to the TCP/IP stack has failed" has occured. + + 0 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter + + + +
+
+
+
+
+
+
+
+
+
diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_Wdg.arxml b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_Wdg.arxml new file mode 100644 index 00000000..ba305570 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_Wdg.arxml @@ -0,0 +1,612 @@ + + + + + + + + + + + + + 4.2.0 + AUTOSAR + 2011-11-09 + + + + + + + AUTOSAR + + + + EcucDefs + + + + Wdg + + Configuration of the Wdg (Watchdog driver) module. + + + + + 4.2.0 + AUTOSAR + 2011-11-09 + + + + 0 + true + + VARIANT-LINK-TIME + VARIANT-POST-BUILD + VARIANT-PRE-COMPILE + + + + + WdgDemEventParameterRefs + + Container for the references to DemEventParameter elements which shall be invoked using the API Dem_ReportErrorStatus in case the corresponding error occurs. The EventId is taken from the referenced DemEventParameter's DemEventId value. + + +

+ The standardized errors are provided in the container and can be extended by vendor-specific error references. +

+
+ 0 + 1 + false + + + + WDG_E_DISABLE_REJECTED + + Reference to the DemEventParameter which shall be issued when the error "Initialization or mode switch failed because it would disable the watchdog" has occurred. + + 0 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter + + + + WDG_E_MODE_FAILED + + Reference to the DemEventParameter which shall be issued when the error "Setting a watchdog mode failed (during initialization or mode switch)" has occurred. + + 0 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter + + +
+ + + WdgGeneral + + All general parameters of the watchdog driver are collected here. + + 1 + 1 + false + + + + WdgDevErrorDetect + + Compile switch to enable / disable development error detection for this module. + + +

+ True: Development error detection enabled + False: Development error detection disabled +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + WdgDisableAllowed + + Compile switch to allow / forbid disabling the watchdog driver during runtime. + + +

+ True: Disabling the watchdog driver at runtime is allowed. + False: Disabling the watchdog driver at runtime is not allowed. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + WdgIndex + + Represents the watchdog driver's ID so that it can be referenced by the watchdog interface. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + true + 255 + 0 + + + + WdgInitialTimeout + + The initial timeout (sec) for the trigger condition to be initialized during Init function. It shall be not larger than WdgMaxTimeout. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65.535 + 0 + + + + WdgMaxTimeout + + The maximum timeout (sec) to which the watchdog trigger condition can be initialized. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65.535 + 0 + + + + WdgRunArea + + Represents the watchdog driver execution area is either from ROM(Flash) or RAM as required with the particular microcontroller. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + RAM + AUTOSAR_ECUC + + + ROM + AUTOSAR_ECUC + + + + + + WdgTriggerLocation + + Location (memory address) of the watchdog trigger routine. + + 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + + + + WdgVersionInfoApi + + Compile switch to enable / disable the version information API + + +

+ * True: API enabled + * False: API disabled +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+
+
+ + + WdgPublishedInformation + + Container holding all Wdg specific published information parameters + + 1 + 1 + false + + + + WdgTriggerMode + + Watchdog trigger mode (toggle/window/both) + + 1 + 1 + + + PUBLISHED-INFORMATION + VARIANT-LINK-TIME + + + PUBLISHED-INFORMATION + VARIANT-POST-BUILD + + + PUBLISHED-INFORMATION + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + WDG_BOTH + AUTOSAR_ECUC + + + WDG_TOGGLE + AUTOSAR_ECUC + + + WDG_WINDOW + AUTOSAR_ECUC + + + + + + + + WdgSettingsConfig + + Configuration items for the different watchdog settings, including those for external watchdog hardware. + + +

+ Note: All postbuild parameters are handled via this container. +

+
+ 1 + 1 + true + + + + WdgDefaultMode + + Default mode for watchdog driver initialization. + + +

+ ImplementationType: WdgIf_ModeType +

+
+ 1 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + WDGIF_FAST_MODE + AUTOSAR_ECUC + + + WDGIF_OFF_MODE + AUTOSAR_ECUC + + + WDGIF_SLOW_MODE + AUTOSAR_ECUC + + +
+
+ + + + WdgExternalConfiguration + + Configuration items for an external watchdog hardware + + 0 + 1 + false + + + + WdgExternalContainerRef + + Reference to either + + +

+ - a DioChannelGroup container in case the hardware watchdog is connected via DIO pins + - an SpiSequenceConfiguration container in case the watchdog hardware is accessed via SPI +

+
+ 0 + 1 + + + LINK + VARIANT-LINK-TIME + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + + /AUTOSAR/EcucDefs/Dio/DioConfig/DioPort/DioChannelGroup + /AUTOSAR/EcucDefs/Spi/SpiDriver/SpiSequence + +
+
+
+ + + WdgSettingsFast + + Hardware dependent settings for the watchdog driver's "fast" mode. + + 1 + 1 + false + + + + WdgSettingsOff + + Hardware dependent settings for the watchdog driver's "off" mode. + + 1 + 1 + false + + + + WdgSettingsSlow + + Hardware dependent settings for the watchdog driver's "slow" mode. + + 1 + 1 + false + +
+
+
+
+
+
+
+
+
+
diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_WdgIf.arxml b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_WdgIf.arxml new file mode 100644 index 00000000..bee1220c --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_WdgIf.arxml @@ -0,0 +1,212 @@ + + + + + + + + + + + + + 4.2.0 + AUTOSAR + 2011-11-09 + + + + + + + AUTOSAR + + + + EcucDefs + + + + WdgIf + + Configuration of the WdgIf (Watchdog Interface) module. + + + + + 4.2.0 + AUTOSAR + 2011-11-09 + + + + 0 + 1 + + VARIANT-PRE-COMPILE + + + + + WdgIfDevice + + It contains the information for the selection of a particular Watchdog device in case multiple Watchdog drivers are connected. + + 1 + true + false + + + + WdgIfDeviceIndex + + Represents the watchdog interface ID so that it can be referenced by the watchdog manager. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + true + 255 + 0 + + + + + + WdgIfDriverRef + + Reference to the watchdog drivers that are controlled by the watchdog interface. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Wdg/WdgGeneral + + + + + + WdgIfGeneral + + This container collects all generic watchdog interface parameters. + + 1 + 1 + false + + + + WdgIfDevErrorDetect + + Pre-processor switch for enabling the development error detection and reporting. + + +

+ true: Development error detection enabled + false: Development error detection disabled +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + WdgIfVersionInfoApi + + Pre-processor switch to enable / disable the service returning the version information. + + +

+ true: Version information service enabled + false: Version information service disabled +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+
+
+
+
+
+
+
+
+
+
diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_WdgM.arxml b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_WdgM.arxml new file mode 100644 index 00000000..f41503db --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_WdgM.arxml @@ -0,0 +1,1293 @@ + + + + + + + + + + + + + 4.2.0 + AUTOSAR + 2011-11-09 + + + + + + + AUTOSAR + + + + EcucDefs + + + + WdgM + + Configuration of the WdgM (Watchdog Manager) module. + + + + + 4.2.0 + AUTOSAR + 2011-11-09 + + + + 0 + 1 + + VARIANT-POST-BUILD + VARIANT-PRE-COMPILE + + + + + WdgMConfigSet + + This container describes one of multiple configuration sets of WdgM. + + +

+ This is a MultipleConfigurationContainer, i.e. this container and its sub-containers exist once per configuration set. +

+
+ 1 + 1 + true + + + + WdgMInitialMode + + The mode that the Watchdog Manager is in after it has been initialized. + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/WdgM/WdgMConfigSet/WdgMMode + + + + + + WdgMDemEventParameterRefs + + Container for the references to DemEventParameter elements which shall be invoked using the API Dem_ReportErrorStatus API in case the corresponding error occurs. The EventId is taken from the referenced DemEventParameter's DemEventId value. The standardized errors are provided in the container and can be extended by vendor specific error references. + + 0 + 1 + false + + + + WDGM_E_IMPROPER_CALLER + + Reference to the DemEventParameter which shall be issued when the defensive behavior checks have detected an improper caller. + + 0 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter + + + + WDGM_E_MONITORING + + Reference to the DemEventParameter which shall be issued when the error "Monitoring has failed and a watchdog reset will occur" has occured. + + 0 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter + + + + WDGM_E_SET_MODE + + Reference to the DemEventParameter which shall be issued when the error "Watchdog drivers' mode switch has failed" has occured. + + 0 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter + + + + + + WdgMMode + + The container describes one of several modes of the Watchdog Manager. + + 1 + 255 + false + + + + WdgMExpiredSupervisionCycleTol + + This parameter shall be used to define a value that fixes the amount of expired supervision cycles for how long the blocking of watchdog triggering shall be postponed, AFTER THE GLOBAL SUPERVISION STATUS HAS REACHED THE STATE EXPIRED. + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65535 + 0 + + + + WdgMModeId + + This parameter fixes the identfier for the mode. This identifier is for instance passed as a parameter to the WdgM_SetMode service. + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + true + 255 + 0 + + + + WdgMSupervisionCycle + + This parameter defines the schedule period of the main function WdgM_MainFunction. + + +

+ Unit: [s] +

+
+ 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + Inf + 0 +
+
+ + + + WdgMAliveSupervision + + This container collects all configuration parameters of Alive-Supervision of one Checkpoint. Note that each Checkpoint may have different parameters. For example, it may have different min and max margin. + + 0 + 65535 + false + + + + WdgMExpectedAliveIndications + + This parameter contains the amount of expected alive indications of the Checkpoint within the referenced amount of defined supervision cycles according to corresponding SE. + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65535 + 0 + + + + WdgMMaxMargin + + This parameter contains the amount of alive indications of the Checkpoint that are acceptable to be additional to the expected alive indications within the corresponding supervision reference cycle. + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 0 + + + + WdgMMinMargin + + This parameter contains the amount of alive indications of the Checkpoint that are acceptable to be missed from the expected alive indications within the corresponding supervision reference cycle. + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 0 + + + + WdgMSupervisionReferenceCycle + + This parameter shall contain the amount of supervision cycles to be used as reference by the alive-supervision mechanism to perform the checkup with counted alive indications according to corresponding SE. + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65535 + 1 + + + + + + WdgMAliveSupervisionCheckpointRef + + Reference to Checkpoint within a Supervised Entity that shall be supervised. + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/WdgM/WdgMGeneral/WdgMSupervisedEntity/WdgMCheckpoint + + + + + + WdgMDeadlineSupervision + + This container collects all configuration parameters for Deadline Supervision for a Supervised Entity. + + 0 + 65535 + false + + + + WdgMDeadlineMax + + This parameter contains the longest time span after which the deadline is considered to be met. + + +

+ Unit: [s] +

+
+ 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + Inf + 0 +
+ + + WdgMDeadlineMin + + This parameter contains the shortest time span after which the deadline is considered to be met. + + +

+ Unit: [s] +

+
+ 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + Inf + 0 +
+
+ + + + WdgMDeadlineStartRef + + This is the reference to the start Checkpoint for Deadline Supervision. + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/WdgM/WdgMGeneral/WdgMSupervisedEntity/WdgMCheckpoint + + + + WdgMDeadlineStopRef + + This is the reference to the stop Checkpoint for Deadline Supervision. + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/WdgM/WdgMGeneral/WdgMSupervisedEntity/WdgMCheckpoint + + +
+ + + WdgMExternalLogicalSupervision + + This container collects all configuration parameters for Logical Supervision for one external graph. + + 0 + 65535 + false + + + + WdgMExternalCheckpointFinalRef + + This is the reference to the final Checkpoint(s) for this External Graph. + + 1 + 65535 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/WdgM/WdgMGeneral/WdgMSupervisedEntity/WdgMCheckpoint + + + + WdgMExternalCheckpointInitialRef + + This is the reference to the initial Checkpoint(s) for this External Graph. + + 1 + 65535 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/WdgM/WdgMGeneral/WdgMSupervisedEntity/WdgMCheckpoint + + + + + + WdgMExternalTransition + + This container collects the Checkpoints for an External Transition across Supervised Entities. + + 0 + 65535 + false + + + + WdgMExternalTransitionDestRef + + This is the reference to the destination Checkpoint of an External Transition. + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/WdgM/WdgMGeneral/WdgMSupervisedEntity/WdgMCheckpoint + + + + WdgMExternalTransitionSourceRef + + This is the reference to the source Checkpoint of an External Transition. + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/WdgM/WdgMGeneral/WdgMSupervisedEntity/WdgMCheckpoint + + + + + + + + WdgMLocalStatusParams + + This container collects all configuration parameters for the Local Status of a Supervised Entity. + + 0 + 65535 + false + + + + WdgMFailedAliveSupervisionRefCycleTol + + This parameter shall contain the acceptable amount of reference cycles with incorrect/failed alive supervisions for this Supervised Entity. + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 0 + + + + + + WdgMLocalStatusSupervisedEntityRef + + This is the reference to the Supervised Entity for which the Local Status parameters are specified. + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/WdgM/WdgMGeneral/WdgMSupervisedEntity + + + + + + WdgMTrigger + + This container collects all configuration parameters for the triggering of hardware watchdogs. + + 0 + 255 + false + + + + WdgMTriggerConditionValue + + This parameter shall contain the value that is passed to WdgIf_SetTriggerCondition for this watchdog. + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65535 + 1 + + + + WdgMWatchdogMode + + This parameter contains the watchdog mode that shall be used for the referenced watchdog in this Watchdog Manager mode. + + +

+ Implementation Type: WdgIf_ModeType +

+
+ 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + WDGIF_FAST_MODE + AUTOSAR_ECUC + + + WDGIF_OFF_MODE + AUTOSAR_ECUC + + + WDGIF_SLOW_MODE + AUTOSAR_ECUC + + +
+
+ + + + WdgMTriggerWatchdogRef + + This parameter is a reference to the configured watchdog. + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/WdgM/WdgMGeneral/WdgMWatchdog + + +
+
+
+
+
+ + + WdgMGeneral + + Container defines all general configuration parameters of the Watchdog Manager. + + 1 + 1 + false + + + + WdgMDefensiveBehavior + + Preprocessor switch to enable/disable the defensive behavior of the Watchdog Manager module. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + + WdgMDemStoppedSupervisionReport + + Parameter to enable/disable the error reporting to DEM. + + +

+ true: A notification to DEM is sent if the Watchdog Manager reaches the state WDGM_GLOBAL_STATUS_STOPPED. + + false: The notification is disabled. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + WdgMDevErrorDetect + + Preprocessor switch to enable/disable development error detection and reporting. + + +

+ Shall be used to remove unneeded code segments regarding DET features + + true: Development error detection is enabled + false: Development error detection is disabled +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + WdgMImmediateReset + + This parameter enables/disablse the immediate reset feature in case of alive-supervision failure. + + +

+ true: Immediate reset is enabled + false: Immediate reset is disabled +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + WdgMOffModeEnabled + + This parameter enables/disables the selection of the "OffMode" of the watchdog driver. + + +

+ true: "OffMode" selection is allowed + false: "OffMode" selection is disallowed +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + WdgMVersionInfoApi + + Preprocessor switch to enable/disable the existence of the API WdgM_GetVersionInfo. Shall be used to remove unneeded code segments. + + +

+ true: API is enabled + false: API is disabled +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+
+ + + + WdgMCallerIds + + Contains the definition of valid CallerIds for the callers who have permission to call the function WdgM_SetMode. + + 0 + 1 + false + + + + WdgMCallerId + + This parameter defines one valid CallerId for the callers who have permission to call the function WdgM_SetMode. + + 0 + 255 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65535 + 0 + + + + + + WdgMSupervisedEntity + + This container collects all common (mode-independent) parameters of a Supervised Entity to be supervised by the Watchdog Manager. + + 0 + 65535 + false + + + + WdgMSupervisedEntityId + + This parameter shall contain the unique identifier of the supervised entity. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + true + 65535 + 0 + + + + + + WdgMEcucPartitionRef + + Denotes in which "EcucPartition" the supervised entity is executed. When the partition is stopped, the supervised entity shall be de-activated in the WdgM to avoid an ECU reset. + + 0 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/EcuC/EcucPartitionCollection/EcucPartition + + + + WdgMOsApplicationRef + + Optional reference to an OS Application. Beware, the Watchdog Manager module will trigger a partition restart of this OS Application when the corresponding Supervised Entity reaches WDGM_LOCAL_STATUS_FAILED. + + 0 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Os/OsApplication + + + + WdgMInternalCheckpointInitialRef + + This is the reference to the initial Checkpoint for this Supervised Entity. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/WdgM/WdgMGeneral/WdgMSupervisedEntity/WdgMCheckpoint + + + + WdgMInternallCheckpointFinalRef + + This is the reference to the final Checkpoint(s) for this Supervised Entity. + + 1 + 65535 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/WdgM/WdgMGeneral/WdgMSupervisedEntity/WdgMCheckpoint + + + + + + WdgMCheckpoint + + This container collects all Checkpoints of this Supervised Entity. Each Supervised Entity has at least one Checkpoint. + + 1 + 65535 + false + + + + WdgMCheckpointId + + This parameter shall contain the unique identifier of Checkpoint. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + true + 65535 + 0 + + + + + + WdgMInternalTransition + + This container defines the graph of Internal Transitions within this Supervised Entity. + + 0 + 65535 + false + + + + WdgMInternalTransitionDestRef + + This is the reference to the destination Checkpoint of a Internal Transition within this Supervised Entity. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/WdgM/WdgMGeneral/WdgMSupervisedEntity/WdgMCheckpoint + + + + WdgMInternalTransitionSourceRef + + This is the reference to the source Checkpoint of a Internal Transition within this Supervised Entity. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/WdgM/WdgMGeneral/WdgMSupervisedEntity/WdgMCheckpoint + + + + + + + + WdgMWatchdog + + This container collects all common (mode-independent) parameters of a Watchdog to be triggered by the Watchdog Manager. + + 0 + 255 + false + + + + WdgMWatchdogName + + This parameter shall contain the symbolic name of the watchdog instance. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + true + + + + + + + + + WdgMWatchdogDeviceRef + + Reference to one device container of Watchdog Interface. In the referenced container WdgIfDevice, the parameter WdgIfDeviceIndex contains the Index parameter that WdgM has to use for WdgIf_SetTriggerCondition calls for that watchdog instance. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/WdgIf/WdgIfDevice + + + + +
+
+
+
+
+
+
+
+
diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_Xcp.arxml b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_Xcp.arxml new file mode 100644 index 00000000..2543e7d3 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_Xcp.arxml @@ -0,0 +1,1551 @@ + + + + + + + + + + + + + 4.2.0 + AUTOSAR + 2011-11-09 + + + + + + + AUTOSAR + + + + EcucDefs + + + + Xcp + + Configuration of the XCP module + + + + + 4.2.0 + AUTOSAR + 2011-11-09 + + + + 0 + 1 + + VARIANT-POST-BUILD + VARIANT-PRE-COMPILE + + + + + XcpConfig + 1 + 1 + true + + + + XcpDaqList + + This container contains the configuration of the DAQs. + + 1 + true + false + + + + XcpDaqListNumber + + Index number of the DAQ list + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + true + 65534 + 0 + + + + XcpDaqListType + + This indicates whether this DAQ list represents a DAQ or a STIM. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + DAQ + AUTOSAR_ECUC + + + DAQ_STIM + AUTOSAR_ECUC + + + STIM + AUTOSAR_ECUC + + + + + + XcpMaxOdt + + MAX_ODT indicates the maximum amount of ODTs in this DAQ list + + +

+ (STATIC configuration) +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 252 + 0 +
+ + + XcpMaxOdtEntries + + This parameter indicates the maximum amount of entries in an ODT of this DAQ list (STATIC configuration). + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 0 + +
+ + + + XcpDto + + This container collects data transfer object specific parameters for the DAQ list. + + 0 + true + false + + + + XcpDtoPid + + Packet identifier (PID) of the DTO that identifies the ODT the content of the DTO. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + true + 251 + 0 + + + + + + XcpDto2PduMapping + + This reference specifies the mapping of the DTO to the PDUs from the lower-layer interfaces (CanIf, FrIf, SoAd and Cdd). + + +

+ A reference to a XcpRxPdu is only feasible if the the DaqListType is DAQ_STIM. + A reference to a XcpTxPdu is only feasible if the DaqListType is DAQ. +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + + /AUTOSAR/EcucDefs/Xcp/XcpConfig/XcpPdu/XcpRxPdu + /AUTOSAR/EcucDefs/Xcp/XcpConfig/XcpPdu/XcpTxPdu + +
+
+
+ + + XcpOdt + + This container contains ODT-specific parameter for the DAQ list. + + 1 + true + false + + + + XcpOdtEntryMaxSize + + This parameter indicates the upper limit for the size of the element described by an ODT entry. Depending on the DaqListType this ODT belongs to it describes the limit for a DAQ (MAX_ODT_ENTRY_SIZE_DAQ) or a STIM (MAX_ODT_ENTRY_SIZE_STIM). + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 254 + 0 + + + + XcpOdtNumber + + Index number of this ODT within the DAQ list. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + true + 251 + 0 + + + + + + XcpOdt2DtoMapping + + This reference maps the ODT to the according DTO in which it will be transmitted. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Xcp/XcpConfig/XcpDaqList/XcpDto + + + + + + XcpOdtEntry + + This container collects all configuration parameters that comprise an ODT entry. + + 1 + true + false + + + + XcpOdtEntryAddress + + Memory address that the ODT entry is referencing to. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + + + + XcpOdtEntryLength + + Length of the referenced memory area that is referenced by the ODT entry. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 0 + + + + XcpOdtEntryNumber + + Index number of the ODT entry + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 254 + 0 + + + + + +
+
+ + + XcpDemEventParameterRefs + + Container for the references to DemEventParameter elements which shall be invoked using the API Dem_ReportErrorStatus API in case the corresponding error occurs. The EventId is taken from the referenced DemEventParameter's DemEventId value. The standardized errors are provided in the container and can be extended by vendor specific error references. + + 0 + 1 + false + + + + XCP_E_INIT_FAILED + + Reference to the DemEventParameter which shall be issued when the error "Initialization of XCP failed" has occured. + + 0 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter + + + + + + XcpEventChannel + + This container contains the configuration of event channels on the XCP slave. + + 1 + true + false + + + + XcpEventChannelConsistency + + Type of consistency used by event channel + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + ODT + + + DAQ + AUTOSAR_ECUC + + + EVENT + AUTOSAR_ECUC + + + ODT + AUTOSAR_ECUC + + + + + + XcpEventChannelMaxDaqList + + Maximum amount of DAQ lists that are handled by this event channel. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 0 + + + + XcpEventChannelNumber + + Index number of the event channel. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + true + 65534 + 0 + + + + XcpEventChannelPriority + + Priority of the event channel + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 0 + + + + XcpEventChannelTimeCycle + + The event channel time cycle indicates which sampling period is used to process this event channel. A value of 0 means 'Not cyclic'. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 0 + + + + XcpEventChannelTimeUnit + + This configuration parameter indicates the unit of the event channel time cycle. + + 0 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + TIMESTAMP_UNIT_100MS + AUTOSAR_ECUC + + + TIMESTAMP_UNIT_100NS + AUTOSAR_ECUC + + + TIMESTAMP_UNIT_100PS + AUTOSAR_ECUC + + + TIMESTAMP_UNIT_100US + AUTOSAR_ECUC + + + TIMESTAMP_UNIT_10MS + AUTOSAR_ECUC + + + TIMESTAMP_UNIT_10NS + AUTOSAR_ECUC + + + TIMESTAMP_UNIT_10PS + AUTOSAR_ECUC + + + TIMESTAMP_UNIT_10US + AUTOSAR_ECUC + + + TIMESTAMP_UNIT_1MS + AUTOSAR_ECUC + + + TIMESTAMP_UNIT_1NS + AUTOSAR_ECUC + + + TIMESTAMP_UNIT_1PS + AUTOSAR_ECUC + + + TIMESTAMP_UNIT_1S + AUTOSAR_ECUC + + + TIMESTAMP_UNIT_1US + AUTOSAR_ECUC + + + + + + XcpEventChannelType + + This configuration parameter indicates what kind of DAQ list can be allocated to this event channel. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + DAQ + + + DAQ + AUTOSAR_ECUC + + + DAQ_STIM + AUTOSAR_ECUC + + + STIM + AUTOSAR_ECUC + + + + + + + + XcpEventChannelTriggeredDaqListRef + + References all DAQ lists that are trigged by this event channel. + + 1 + true + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Xcp/XcpConfig/XcpDaqList + + + + + + XcpPdu + + Contains PDU information. A PDU may be either a transmission PDU or a reception PDU. + + 1 + true + + + + XcpRxPdu + + This container specifies received PDUs. + + 0 + 1 + false + + + + XcpRxPduId + + ID of the PDU that will be received via a Xcp_<module>RxIndication. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + true + 65535 + 0 + + + + + + XcpRxPduRef + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/EcuC/EcucPduCollection/Pdu + + + + + + XcpTxPdu + + This container specifies transmission PDUs. + + 0 + 1 + false + + + + XcpTxPduId + + The PDU identifier, which has to be used by the lower layer BSW module for TxConfirmations or TriggerTransmits. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + true + 65535 + 0 + + + + + + XcpTxPduRef + + Reference to the external PDU definition. + + 1 + 1 + + + POST-BUILD + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/EcuC/EcucPduCollection/Pdu + + + + + +
+
+ + + XcpGeneral + + This container contains the general configuration parameters of the XCP. + + 1 + 1 + false + + + + XcpDaqConfigType + + Sets the DAQ_CONFIG_TYPE bit within the DAQ_PROPERTIES parameter to "static" or to "dynamic". If DAQ_STATIC is selected, the DAQ_CONFIG_TYPE bit is set to "0". If DAQ_DYNAMIC is selected, the DAQ_CONFIG_TYPE bit is set to "1". + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + DAQ_DYNAMIC + AUTOSAR_ECUC + + + DAQ_STATIC + AUTOSAR_ECUC + + + + + + XcpDaqCount + + Indicates the number of DAQ lists for dynamic configuration. + + 1 + 1 + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65535 + 0 + + + + XcpDevErrorDetect + + Switches the Development Error Detection and Notification on or off. + + +

+ TRUE: Development Error Detection and Notificiation on + FALSE: Development Error Detection and Notification off +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + XcpIdentificationFieldType + + Type of Identification Field the slave will use when transferring DAQ Packets to the master. The master has to use the same Type of Identification Field when transferring STIM Packets to the slave. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + ABSOLUTE + AUTOSAR_ECUC + + + RELATIVE_BYTE + AUTOSAR_ECUC + + + RELATIVE_WORD + AUTOSAR_ECUC + + + RELATIVE_WORD_ALIGNED + AUTOSAR_ECUC + + + + + + XcpMainFunctionPeriod + + The XCP does not require this information but the BSW scheduler, which invokes the main function, needs it in order to plan its tasks. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + Inf + 0 + + + + XcpMaxCto + + MAX_CTO shows the maximum length of a CTO packet in bytes. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 8 + + + + XcpMaxDto + + MAX_DTO shows the maximum length of a DTO packet in bytes. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65535 + 8 + + + + XcpMaxEventChannel + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65535 + 0 + + + + XcpMinDaq + + Indicates the number of predefined, read only DAQ lists on the XCP slave. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 0 + + + + XcpOdtCount + + This parameter indicates the amount of ODTs of a DAQ list using dynamic DAQ list configuration. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 252 + 0 + + + + XcpOdtEntriesCount + + Indicates the amount of entries into an ODT using dynamic DAQ list configuration. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 0 + + + + XcpOdtEntrySizeDaq + + Indicates the size of an element described by an ODT entry to the DaqListType for a DAQ. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 0 + + + + XcpOdtEntrySizeStim + + Indicates the size of an element described by an ODT entry to the DaqListType for a stim. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 255 + 0 + + + + XcpOnCanEnabled + + Enabling of XCPonCAN functionality + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + XcpOnCddEnabled + + Enabling of XCPonCdd functionality + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + XcpOnEthernetEnabled + + Enabling of XCPonEthernet functionality + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + XcpOnFlexRayEnabled + + Enabling of XCPonFlexRay functionality + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + XcpPrescalerSupported + + This parameter enables and disables the support for Prescaler support. True is Enabled, False is disabled + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + + XcpSuppressTxSupport + + Switches the support of suppressing transmission of PDUs per communication channel on or off. + + +

+ TRUE: Suppressing of TxPDUs supported + FALSE: Suppressing of TxPDUs not supported +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+ + + XcpTimestampTicks + + This parameter defines the timestamp that will increment based TIMESTAMP_TICKS per unit and wrap around if an overflow occurs. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + 65535 + 0 + + + + XcpTimestampType + + This parameter indicates the number of bytes used for the timestamp field. In case No_TIME_STAMP is selected the timestamp field is not available. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + FOUR_BYTE + AUTOSAR_ECUC + + + NO_TIME_STAMP + AUTOSAR_ECUC + + + ONE_BYTE + AUTOSAR_ECUC + + + TWO_BYTE + AUTOSAR_ECUC + + + + + + XcpTimestampUnit + + This parameter indicates the resolution of the data acquisition clock of the slave when transferring data to master. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + + + TIMESTAMP_UNIT_100MS + AUTOSAR_ECUC + + + TIMESTAMP_UNIT_100NS + AUTOSAR_ECUC + + + TIMESTAMP_UNIT_100PS + AUTOSAR_ECUC + + + TIMESTAMP_UNIT_100US + AUTOSAR_ECUC + + + TIMESTAMP_UNIT_10MS + AUTOSAR_ECUC + + + TIMESTAMP_UNIT_10NS + AUTOSAR_ECUC + + + TIMESTAMP_UNIT_10PS + AUTOSAR_ECUC + + + TIMESTAMP_UNIT_10US + AUTOSAR_ECUC + + + TIMESTAMP_UNIT_1MS + AUTOSAR_ECUC + + + TIMESTAMP_UNIT_1NS + AUTOSAR_ECUC + + + TIMESTAMP_UNIT_1PS + AUTOSAR_ECUC + + + TIMESTAMP_UNIT_1S + AUTOSAR_ECUC + + + TIMESTAMP_UNIT_1US + AUTOSAR_ECUC + + + + + + XcpVersionInfoApi + + Enables/disables the existence of the XCP_GetVersionInfo() API service. + + +

+ TRUE: XCP_GetVersionInfo() API service exists + FALSE: XCP_GetVersionInfo() API service does not exist +

+
+ 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false +
+
+ + + + XcpCounterRef + + This parameter contains a reference to the counter, which is used by XCP. + + 1 + 1 + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + /AUTOSAR/EcucDefs/Os/OsCounter + + +
+
+
+
+
+
+
+
+
diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_Xfrm.arxml b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_Xfrm.arxml new file mode 100644 index 00000000..da21135f --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/StandardDefinition/AUTOSAR_MOD_ECUConfigurationParameters_Xfrm.arxml @@ -0,0 +1,533 @@ + + + + + + + + + + + + + 4.2.2 + AUTOSAR + 2014-10-31 + + + + + + + AUTOSAR + + + + EcucDefs + + + + Xfrm + + + + 4.2.2 + AUTOSAR + 2014-10-31 + + + + ECUC_Xfrm_00014 + 0 + true + true + + VARIANT-LINK-TIME + VARIANT-POST-BUILD + VARIANT-PRE-COMPILE + + + + + XfrmGeneral + + Contains the general configuration parameters of the module. + + ECUC_Xfrm_00012 + 1 + 1 + + + + XfrmDevErrorDetect + + Switches the Default Error Tracer (Det) detection and notification ON or OFF. + + +

+ * true: enabled (ON). + * false: disabled (OFF). +

+
+ ECUC_Xfrm_00013 + 1 + 1 + LOCAL + AUTOSAR_ECUC + false + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + false +
+
+
+ + + XfrmImplementationMapping + + For each transformer (TransformationTechnology) in a transformer chain (DataTransformation) which is applied to an ISignal it is necessary to specify the BswModuleEntry which implements it. This is the container to hold these mappings. + + ECUC_Xfrm_00001 + 1 + true + + + + XfmTransformationBswModuleEntryRef + + This parameter is set to obsolete and will be removed in future. Please use XfrmTransformerBswModuleEntryRef instead. + Tags: atp.Status=obsolete, atp.StatusRevisionBegin=4.2.2 + + +

+ Old description: Reference to the BswModuleEntry which implements the referenced transformer on the sending/calling side. +

+

+ This element is obsolete and will be removed in a future revision. +

+
+ ECUC_Xfrm_00004 + 0 + 1 + LOCAL + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + BSW-MODULE-ENTRY +
+ + + XfrmInvTransformerBswModuleEntryRef + + Reference to the BswModuleEntry which implements the referenced inverse transformer on the receiving/called side. + + ECUC_Xfrm_00005 + 0 + 1 + LOCAL + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + BSW-MODULE-ENTRY + + + + XfrmTransformationTechnologyRef + + Reference to the TransformationTechnology in the DataTransformation of the system description for which the implementation (BswModuleEntry) shall be mapped. + + ECUC_Xfrm_00003 + 1 + 1 + LOCAL + AUTOSAR_ECUC + false + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + TRANSFORMATION-TECHNOLOGY + + + + XfrmTransformerBswModuleEntryRef + + Reference to the BswModuleEntry which implements the referenced transformer on the sending/calling side. + + ECUC_Xfrm_00018 + 0 + 1 + LOCAL + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + BSW-MODULE-ENTRY + + + + XfrmVariableDataPrototypeInstanceRef + + Instance Reference to a VariableDataPrototype in case a dedicated transformer BswModuleEntry is required per VariableDataPrototype access. + + ECUC_Xfrm_00011 + 0 + 1 + LOCAL + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + SW-COMPONENT-PROTOTYPE PORT-PROTOTYPE + VARIABLE-DATA-PROTOTYPE + +
+ + + + XfrmDemEventParameterRefs + + Container for the references to DemEventParameter elements which shall be invoked using the API Dem_ReportErrorStatus API in case the corresponding error occurs. The EventId is taken from the referenced DemEventParameter's DemEventId value. The standardized errors are provided in the container and can be extended by vendor specific error references. + + ECUC_Xfrm_00016 + 0 + 1 + + + + XFRM_E_MALFORMED_MESSAGE + + Reference to configured DEM event to report if malformed messages were received by the transformer. + + ECUC_Xfrm_00015 + 0 + 1 + LOCAL + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + AUTOSAR_ECUC + false + false + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + /AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter + + + + + + XfrmSignal + + Reference to the signal in the system description that transports the transformed data. + + ECUC_Xfrm_00002 + 0 + 1 + + + + XfrmSignalChoice + + Choice whether an ISignal or an ISignalGroup shall be referenced. + + ECUC_Xfrm_00006 + 1 + 1 + + + + XfrmISignalGroupRefChoice + + Reference to the ISignalGroup in the system description that transports the transformed data. + + ECUC_Xfrm_00009 + 0 + 1 + + + + XfrmISignalGroupRef + + Reference to the ISignalGroup in the system description that transports the transformed data. + + ECUC_Xfrm_00010 + 1 + 1 + LOCAL + AUTOSAR_ECUC + false + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + I-SIGNAL-GROUP + + + + + + XfrmISignalRefChoice + + Reference to the ISignal in the system description that transports the transformed data. + + ECUC_Xfrm_00007 + 0 + 1 + + + + XfrmISignalRef + + Reference to the ISignal in the system description that transports the transformed data. + + ECUC_Xfrm_00008 + 1 + 1 + LOCAL + AUTOSAR_ECUC + false + + + PRE-COMPILE + VARIANT-LINK-TIME + + + PRE-COMPILE + VARIANT-POST-BUILD + + + PRE-COMPILE + VARIANT-PRE-COMPILE + + + I-SIGNAL + + + + + + + + +
+
+
+
+
+
+
+
+
diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/configuration/config.ini b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/configuration/config.ini new file mode 100644 index 00000000..ebb0e891 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/configuration/config.ini @@ -0,0 +1,12 @@ +#Product Runtime Configuration File +org.eclipse.update.reconcile=false +osgi.user.area.default=@user.home/.DaVinciCfg/settings +osgi.instance.area.default=@user.home/.DaVinciCfg/temp +org.eclipse.equinox.simpleconfigurator.exclusiveInstallation=false +eclipse.home.location.readOnly=true +eclipse.product=com.vector.cfg.gui.branding.dvcfg.product +osgi.splashPath=platform:/base/plugins/com.vector.cfg.gui.branding.dvcfg +osgi.bundles.defaultStartLevel=4 +eclipse.application=com.vector.cfg.gui.app.dvcfg.application +osgi.bundles=org.eclipse.equinox.simpleconfigurator@1:start +org.eclipse.equinox.simpleconfigurator.configUrl=file:org.eclipse.equinox.simpleconfigurator/bundles.info diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/configuration/org.eclipse.equinox.simpleconfigurator/bundles.info b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/configuration/org.eclipse.equinox.simpleconfigurator/bundles.info new file mode 100644 index 00000000..75f130e4 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/configuration/org.eclipse.equinox.simpleconfigurator/bundles.info @@ -0,0 +1,513 @@ +#encoding=UTF-8 +#version=1 +aquintos.auth.log,9.0.0.201910210654,plugins/aquintos.auth.log_9.0.0.201910210654.jar,4,false +aquintos.authentication,9.0.0.201910210654,plugins/aquintos.authentication_9.0.0.201910210654.jar,4,false +aquintos.commonresources,9.0.0.201910210654,plugins/aquintos.commonresources_9.0.0.201910210654.jar,4,false +aquintos.deltamodel,9.0.0.201910210654,plugins/aquintos.deltamodel_9.0.0.201910210654.jar,4,false +aquintos.log,9.0.0.201910210654,plugins/aquintos.log_9.0.0.201910210654.jar,4,false +aquintos.mdf,9.0.0.201910210654,plugins/aquintos.mdf_9.0.0.201910210654.jar,4,false +aquintos.mmregistry,9.0.0.201910210654,plugins/aquintos.mmregistry_9.0.0.201910210654.jar,4,false +aquintos.modelbridge,9.0.0.201910210654,plugins/aquintos.modelbridge_9.0.0.201910210654.jar,4,false +aquintos.operationsframework,9.0.0.201910210654,plugins/aquintos.operationsframework_9.0.0.201910210654.jar,4,false +aquintos.utilities,9.0.0.201910210654,plugins/aquintos.utilities_9.0.0.201910210654.jar,4,false +aquintos.uuid,9.0.0.201910210654,plugins/aquintos.uuid_9.0.0.201910210654.jar,4,false +ca.odell.glazedlists,1.9.0.v201303080712,plugins/ca.odell.glazedlists_1.9.0.v201303080712.jar,4,false +com.codemeter,6.40.2405.201904011350,plugins/com.codemeter_6.40.2405.201904011350.jar,4,false +com.google.guava,27.1.0.v20190517-1946,plugins/com.google.guava_27.1.0.v20190517-1946.jar,4,false +com.google.guava,25.1.0.jre,plugins/com.google.guava_25.1.0.jre.jar,4,false +com.google.guava,18.0.0.p1,plugins/com.google.guava_18.0.0.p1.jar,4,false +com.google.inject,4.2.2,plugins/com.google.inject_4.2.2.jar,4,false +com.google.inject.assistedinject,4.2.2,plugins/com.google.inject.assistedinject_4.2.2.jar,4,false +com.ibm.icu,64.2.0.v20190507-1337,plugins/com.ibm.icu_64.2.0.v20190507-1337.jar,4,false +com.lmax.disruptor,3.4.2,plugins/com.lmax.disruptor_3.4.2.jar,4,false +com.ning.compress-lzf,1.0.5.201804161355,plugins/com.ning.compress-lzf_1.0.5.201804161355.jar,4,false +com.sun.el,2.2.0.v201303151357,plugins/com.sun.el_2.2.0.v201303151357.jar,4,false +com.vector.annotations.obfuscation,1.0.1,plugins/com.vector.annotations.obfuscation_1.0.1.jar,4,false +com.vector.annotations.publishedapi,1.0.0.102011,plugins/com.vector.annotations.publishedapi_1.0.0.102011.jar,4,false +com.vector.cfg.app.changenotification,1.0.0.102011,plugins/com.vector.cfg.app.changenotification_1.0.0.102011.jar,4,false +com.vector.cfg.app.workspace,1.0.0.102011,plugins/com.vector.cfg.app.workspace_1.0.0.102011.jar,3,true +com.vector.cfg.automation,1.0.0.102011,plugins/com.vector.cfg.automation_1.0.0.102011.jar,4,false +com.vector.cfg.automation.api,1.0.0.102011,plugins/com.vector.cfg.automation.api_1.0.0.102011.jar,4,false +com.vector.cfg.automation.api.testinfrastructure.published,1.0.0.102011,plugins/com.vector.cfg.automation.api.testinfrastructure.published_1.0.0.102011.jar,4,false +com.vector.cfg.automation.app,1.0.0.102011,plugins/com.vector.cfg.automation.app_1.0.0.102011.jar,4,false +com.vector.cfg.automation.classloading,1.0.0.102011,plugins/com.vector.cfg.automation.classloading_1.0.0.102011.jar,4,false +com.vector.cfg.automation.classloading.msr,1.0.0.102011,plugins/com.vector.cfg.automation.classloading.msr_1.0.0.102011.jar,4,false +com.vector.cfg.automation.console,1.0.0.102011,plugins/com.vector.cfg.automation.console_1.0.0.102011.jar,4,false +com.vector.cfg.automation.scripting.api,1.0.0.102011,plugins/com.vector.cfg.automation.scripting.api_1.0.0.102011.jar,4,false +com.vector.cfg.automation.scripting.base,1.0.0.102011,plugins/com.vector.cfg.automation.scripting.base_1.0.0.102011.jar,4,false +com.vector.cfg.automation.scripting.groovy,1.0.0.102011,plugins/com.vector.cfg.automation.scripting.groovy_1.0.0.102011.jar,4,false +com.vector.cfg.business,1.0.0.102011,plugins/com.vector.cfg.business_1.0.0.102011.jar,4,false +com.vector.cfg.business.defrefs,1.0.0.102011,plugins/com.vector.cfg.business.defrefs_1.0.0.102011.jar,4,false +com.vector.cfg.business.msr,1.0.0.102011,plugins/com.vector.cfg.business.msr_1.0.0.102011.jar,4,false +com.vector.cfg.business.usecases,1.0.0.102011,plugins/com.vector.cfg.business.usecases_1.0.0.102011.jar,4,false +com.vector.cfg.business.vtt,1.0.0.102011,plugins/com.vector.cfg.business.vtt_1.0.0.102011.jar,4,false +com.vector.cfg.business.vtt.msr,1.0.0.102011,plugins/com.vector.cfg.business.vtt.msr_1.0.0.102011.jar,4,false +com.vector.cfg.consistency.contribution.fw,1.0.0.102011,plugins/com.vector.cfg.consistency.contribution.fw_1.0.0.102011.jar,4,false +com.vector.cfg.consistency.contribution.if,1.0.0.102011,plugins/com.vector.cfg.consistency.contribution.if_1.0.0.102011.jar,4,false +com.vector.cfg.consistency.contribution.msr.impl,1.0.0.102011,plugins/com.vector.cfg.consistency.contribution.msr.impl_1.0.0.102011.jar,4,false +com.vector.cfg.consistency.contribution.pai.impl,1.0.0.102011,plugins/com.vector.cfg.consistency.contribution.pai.impl_1.0.0.102011.jar,4,false +com.vector.cfg.consistency.contribution.util,1.0.0.102011,plugins/com.vector.cfg.consistency.contribution.util_1.0.0.102011.jar,4,false +com.vector.cfg.consistency.core.if,1.0.0.102011,plugins/com.vector.cfg.consistency.core.if_1.0.0.102011.jar,4,false +com.vector.cfg.consistency.core.impl,1.0.0.102011,plugins/com.vector.cfg.consistency.core.impl_1.0.0.102011.jar,4,false +com.vector.cfg.consistency.core.internal.if,1.0.0.102011,plugins/com.vector.cfg.consistency.core.internal.if_1.0.0.102011.jar,4,false +com.vector.cfg.consistency.core.msr.impl,1.0.0.102011,plugins/com.vector.cfg.consistency.core.msr.impl_1.0.0.102011.jar,4,false +com.vector.cfg.consistency.core.util,1.0.0.102011,plugins/com.vector.cfg.consistency.core.util_1.0.0.102011.jar,4,false +com.vector.cfg.consistency.gencore.legacy,1.0.0.102011,plugins/com.vector.cfg.consistency.gencore.legacy_1.0.0.102011.jar,4,false +com.vector.cfg.consistency.publishedapi.gencorevalidators.legacy,1.0.0.102011,plugins/com.vector.cfg.consistency.publishedapi.gencorevalidators.legacy_1.0.0.102011.jar,4,false +com.vector.cfg.consistency.publishedapi.legacy,1.0.0.102011,plugins/com.vector.cfg.consistency.publishedapi.legacy_1.0.0.102011.jar,4,false +com.vector.cfg.consistency.publishedapi.pai.legacy,1.0.0.102011,plugins/com.vector.cfg.consistency.publishedapi.pai.legacy_1.0.0.102011.jar,4,false +com.vector.cfg.consistency.requester.if,1.0.0.102011,plugins/com.vector.cfg.consistency.requester.if_1.0.0.102011.jar,4,false +com.vector.cfg.consistency.requester.impl,1.0.0.102011,plugins/com.vector.cfg.consistency.requester.impl_1.0.0.102011.jar,4,false +com.vector.cfg.consistency.requester.pai.if,1.0.0.102011,plugins/com.vector.cfg.consistency.requester.pai.if_1.0.0.102011.jar,4,false +com.vector.cfg.consistency.requester.pai.impl,1.0.0.102011,plugins/com.vector.cfg.consistency.requester.pai.impl_1.0.0.102011.jar,4,false +com.vector.cfg.consistency.requester.util,1.0.0.102011,plugins/com.vector.cfg.consistency.requester.util_1.0.0.102011.jar,4,false +com.vector.cfg.console.app,5.23.30.102011,plugins/com.vector.cfg.console.app_5.23.30.102011.jar,4,false +com.vector.cfg.console.app.base,1.0.0.102011,plugins/com.vector.cfg.console.app.base_1.0.0.102011.jar,4,false +com.vector.cfg.console.base,1.0.0.102011,plugins/com.vector.cfg.console.base_1.0.0.102011.jar,4,false +com.vector.cfg.console.converter,1.0.0.102011,plugins/com.vector.cfg.console.converter_1.0.0.102011.jar,4,false +com.vector.cfg.console.customer,1.0.0.102011,plugins/com.vector.cfg.console.customer_1.0.0.102011.jar,4,false +com.vector.cfg.console.exporter,1.0.0.102011,plugins/com.vector.cfg.console.exporter_1.0.0.102011.jar,4,false +com.vector.cfg.console.project,1.0.0.102011,plugins/com.vector.cfg.console.project_1.0.0.102011.jar,4,false +com.vector.cfg.core,5.34.0.102011,plugins/com.vector.cfg.core_5.34.0.102011.jar,4,false +com.vector.cfg.core.app,1.0.0.102011,plugins/com.vector.cfg.core.app_1.0.0.102011.jar,4,false +com.vector.cfg.core.license.dvcfg,1.0.0.102011,plugins/com.vector.cfg.core.license.dvcfg_1.0.0.102011.jar,4,false +com.vector.cfg.core.operation,1.0.0.102011,plugins/com.vector.cfg.core.operation_1.0.0.102011.jar,4,false +com.vector.cfg.core.sip,1.0.0.102011,plugins/com.vector.cfg.core.sip_1.0.0.102011.jar,4,false +com.vector.cfg.core.sip.msr,1.0.0.102011,plugins/com.vector.cfg.core.sip.msr_1.0.0.102011.jar,4,false +com.vector.cfg.core.tooldefinition,5.23.30.102011,plugins/com.vector.cfg.core.tooldefinition_5.23.30.102011.jar,4,false +com.vector.cfg.customersupport.srp,1.0.0.102011,plugins/com.vector.cfg.customersupport.srp_1.0.0.102011.jar,4,false +com.vector.cfg.customersupport.srp.extension.rte,1.0.0.102011,plugins/com.vector.cfg.customersupport.srp.extension.rte_1.0.0.102011.jar,4,false +com.vector.cfg.customersupport.srp.pai.if,1.0.0.102011,plugins/com.vector.cfg.customersupport.srp.pai.if_1.0.0.102011.jar,4,false +com.vector.cfg.customersupport.srp.pai.impl,1.0.0.102011,plugins/com.vector.cfg.customersupport.srp.pai.impl_1.0.0.102011.jar,4,false +com.vector.cfg.datamining,1.0.0.102011,plugins/com.vector.cfg.datamining_1.0.0.102011.jar,4,false +com.vector.cfg.datamining.pai.if,1.0.0.102011,plugins/com.vector.cfg.datamining.pai.if_1.0.0.102011.jar,4,false +com.vector.cfg.datamining.pai.impl,1.0.0.102011,plugins/com.vector.cfg.datamining.pai.impl_1.0.0.102011.jar,4,false +com.vector.cfg.dom.base.ui,1.0.0.102011,plugins/com.vector.cfg.dom.base.ui_1.0.0.102011.jar,4,false +com.vector.cfg.dom.com,1.0.0.102011,plugins/com.vector.cfg.dom.com_1.0.0.102011.jar,4,false +com.vector.cfg.dom.com.groovy,1.0.0.102011,plugins/com.vector.cfg.dom.com.groovy_1.0.0.102011.jar,4,false +com.vector.cfg.dom.com.model.gui,1.0.0.102011,plugins/com.vector.cfg.dom.com.model.gui_1.0.0.102011.jar,4,false +com.vector.cfg.dom.com.ui,1.0.0.102011,plugins/com.vector.cfg.dom.com.ui_1.0.0.102011.jar,4,false +com.vector.cfg.dom.comctrl.ui,1.0.0.102011,plugins/com.vector.cfg.dom.comctrl.ui_1.0.0.102011.jar,4,false +com.vector.cfg.dom.diagnostics,1.0.0.102011,plugins/com.vector.cfg.dom.diagnostics_1.0.0.102011.jar,4,false +com.vector.cfg.dom.diagnostics.groovy,1.0.0.102011,plugins/com.vector.cfg.dom.diagnostics.groovy_1.0.0.102011.jar,4,false +com.vector.cfg.dom.diagnostics.ui,1.0.0.102011,plugins/com.vector.cfg.dom.diagnostics.ui_1.0.0.102011.jar,4,false +com.vector.cfg.dom.io.ui,1.0.0.102011,plugins/com.vector.cfg.dom.io.ui_1.0.0.102011.jar,4,false +com.vector.cfg.dom.measurecalib,1.0.0.102011,plugins/com.vector.cfg.dom.measurecalib_1.0.0.102011.jar,4,false +com.vector.cfg.dom.mem,1.0.0.102011,plugins/com.vector.cfg.dom.mem_1.0.0.102011.jar,4,false +com.vector.cfg.dom.mem.shared,2.0.0.102011,plugins/com.vector.cfg.dom.mem.shared_2.0.0.102011.jar,4,false +com.vector.cfg.dom.mem.ui,1.0.0.102011,plugins/com.vector.cfg.dom.mem.ui_1.0.0.102011.jar,4,false +com.vector.cfg.dom.mem.validations,1.0.0.102011,plugins/com.vector.cfg.dom.mem.validations_1.0.0.102011.jar,4,false +com.vector.cfg.dom.modemgt,1.0.0.102011,plugins/com.vector.cfg.dom.modemgt_1.0.0.102011.jar,4,false +com.vector.cfg.dom.modemgt.groovy,1.0.0.102011,plugins/com.vector.cfg.dom.modemgt.groovy_1.0.0.102011.jar,4,false +com.vector.cfg.dom.modemgt.ui,1.0.0.102011,plugins/com.vector.cfg.dom.modemgt.ui_1.0.0.102011.jar,4,false +com.vector.cfg.dom.runtimesys,1.0.0.102011,plugins/com.vector.cfg.dom.runtimesys_1.0.0.102011.jar,4,false +com.vector.cfg.dom.runtimesys.groovy,1.0.0.102011,plugins/com.vector.cfg.dom.runtimesys.groovy_1.0.0.102011.jar,4,false +com.vector.cfg.dom.runtimesys.memmap,1.0.0.102011,plugins/com.vector.cfg.dom.runtimesys.memmap_1.0.0.102011.jar,4,false +com.vector.cfg.dom.runtimesys.ui,1.0.0.102011,plugins/com.vector.cfg.dom.runtimesys.ui_1.0.0.102011.jar,4,false +com.vector.cfg.dom.security.ui,1.0.0.102011,plugins/com.vector.cfg.dom.security.ui_1.0.0.102011.jar,4,false +com.vector.cfg.dom.ui.image,1.0.0.102011,plugins/com.vector.cfg.dom.ui.image_1.0.0.102011.jar,4,false +com.vector.cfg.gen.bswmdmodelgenerator,1.6.10.102011,plugins/com.vector.cfg.gen.bswmdmodelgenerator_1.6.10.102011.jar,4,false +com.vector.cfg.gen.bswmdmodelgenerator.app,1.0.0.102011,plugins/com.vector.cfg.gen.bswmdmodelgenerator.app_1.0.0.102011.jar,4,false +com.vector.cfg.gen.bswmdmodelgenerator.common,1.0.0.102011,plugins/com.vector.cfg.gen.bswmdmodelgenerator.common_1.0.0.102011.jar,4,false +com.vector.cfg.gen.bswmdmodelgenerator.generatorconfiguration,1.0.0.102011,plugins/com.vector.cfg.gen.bswmdmodelgenerator.generatorconfiguration_1.0.0.102011.jar,4,false +com.vector.cfg.gen.bswmdmodelgenerator.model,1.0.0.102011,plugins/com.vector.cfg.gen.bswmdmodelgenerator.model_1.0.0.102011.jar,4,false +com.vector.cfg.gen.bswmdmodelgenerator.target.gen,1.0.0.102011,plugins/com.vector.cfg.gen.bswmdmodelgenerator.target.gen_1.0.0.102011.jar,4,false +com.vector.cfg.gen.core.bswmdmigration,1.0.0.102011,plugins/com.vector.cfg.gen.core.bswmdmigration_1.0.0.102011.jar,4,false +com.vector.cfg.gen.core.bswmdmigration.groovy,1.0.0.102011,plugins/com.vector.cfg.gen.core.bswmdmigration.groovy_1.0.0.102011.jar,4,false +com.vector.cfg.gen.core.bswmdmodel.groovy,1.0.0.102011,plugins/com.vector.cfg.gen.core.bswmdmodel.groovy_1.0.0.102011.jar,4,false +com.vector.cfg.gen.core.contributions,1.0.0.102011,plugins/com.vector.cfg.gen.core.contributions_1.0.0.102011.jar,4,false +com.vector.cfg.gen.core.contributions.dom.base,1.0.0.102011,plugins/com.vector.cfg.gen.core.contributions.dom.base_1.0.0.102011.jar,4,false +com.vector.cfg.gen.core.genclassloading,1.0.0.102011,plugins/com.vector.cfg.gen.core.genclassloading_1.0.0.102011.jar,4,false +com.vector.cfg.gen.core.genclassloading.msr,1.0.0.102011,plugins/com.vector.cfg.gen.core.genclassloading.msr_1.0.0.102011.jar,4,false +com.vector.cfg.gen.core.gencommon,1.0.0.102011,plugins/com.vector.cfg.gen.core.gencommon_1.0.0.102011.jar,4,false +com.vector.cfg.gen.core.gencore,1.0.0.102011,plugins/com.vector.cfg.gen.core.gencore_1.0.0.102011.jar,4,false +com.vector.cfg.gen.core.gencore.msr,1.0.0.102011,plugins/com.vector.cfg.gen.core.gencore.msr_1.0.0.102011.jar,4,false +com.vector.cfg.gen.core.genusage,1.0.0.102011,plugins/com.vector.cfg.gen.core.genusage_1.0.0.102011.jar,4,false +com.vector.cfg.gen.core.genusage.console,1.0.0.102011,plugins/com.vector.cfg.gen.core.genusage.console_1.0.0.102011.jar,4,false +com.vector.cfg.gen.core.genusage.groovy,1.0.0.102011,plugins/com.vector.cfg.gen.core.genusage.groovy_1.0.0.102011.jar,4,false +com.vector.cfg.gen.core.moduleInterface,1.0.0.102011,plugins/com.vector.cfg.gen.core.moduleInterface_1.0.0.102011.jar,4,false +com.vector.cfg.gen.core.signing.console,1.0.0.102011,plugins/com.vector.cfg.gen.core.signing.console_1.0.0.102011.jar,4,false +com.vector.cfg.gen.core.testinfrastructure.published,1.0.0.102011,plugins/com.vector.cfg.gen.core.testinfrastructure.published_1.0.0.102011.jar,4,false +com.vector.cfg.gen.core.utils,1.0.0.102011,plugins/com.vector.cfg.gen.core.utils_1.0.0.102011.jar,4,false +com.vector.cfg.gen.vtt.published,1.0.0.102011,plugins/com.vector.cfg.gen.vtt.published_1.0.0.102011.jar,4,false +com.vector.cfg.gui.activity,1.0.0.102011,plugins/com.vector.cfg.gui.activity_1.0.0.102011.jar,4,false +com.vector.cfg.gui.app,1.0.0.102011,plugins/com.vector.cfg.gui.app_1.0.0.102011.jar,4,false +com.vector.cfg.gui.app.dvcfg,1.0.0.102011,plugins/com.vector.cfg.gui.app.dvcfg_1.0.0.102011.jar,4,false +com.vector.cfg.gui.branding.dvcfg,5.23.30.r102011,plugins/com.vector.cfg.gui.branding.dvcfg_5.23.30.r102011.jar,4,false +com.vector.cfg.gui.core,1.0.0.102011,plugins/com.vector.cfg.gui.core_1.0.0.102011.jar,4,false +com.vector.cfg.gui.core.ctrl,1.0.0.102011,plugins/com.vector.cfg.gui.core.ctrl_1.0.0.102011.jar,4,false +com.vector.cfg.gui.core.error,1.0.0.102011,plugins/com.vector.cfg.gui.core.error_1.0.0.102011.jar,4,false +com.vector.cfg.gui.core.image.resource,1.0.0.102011,plugins/com.vector.cfg.gui.core.image.resource_1.0.0.102011.jar,4,false +com.vector.cfg.gui.core.image.service,1.0.0.102011,plugins/com.vector.cfg.gui.core.image.service_1.0.0.102011.jar,4,false +com.vector.cfg.gui.danglingreference,1.0.0.102011,plugins/com.vector.cfg.gui.danglingreference_1.0.0.102011.jar,4,false +com.vector.cfg.gui.errorlog,1.0.0.102011,plugins/com.vector.cfg.gui.errorlog_1.0.0.102011.jar,4,false +com.vector.cfg.gui.findview,1.0.0.102011,plugins/com.vector.cfg.gui.findview_1.0.0.102011.jar,4,false +com.vector.cfg.gui.gce,1.0.0.102011,plugins/com.vector.cfg.gui.gce_1.0.0.102011.jar,4,false +com.vector.cfg.gui.gen,1.0.0.102011,plugins/com.vector.cfg.gui.gen_1.0.0.102011.jar,4,false +com.vector.cfg.gui.graphframework.fw,1.0.0.102011,plugins/com.vector.cfg.gui.graphframework.fw_1.0.0.102011.jar,4,false +com.vector.cfg.gui.persistency.msr,1.0.0.102011,plugins/com.vector.cfg.gui.persistency.msr_1.0.0.102011.jar,4,false +com.vector.cfg.gui.pse.dvcfg,1.0.0.102011,plugins/com.vector.cfg.gui.pse.dvcfg_1.0.0.102011.jar,4,false +com.vector.cfg.gui.scripting,1.0.0.102011,plugins/com.vector.cfg.gui.scripting_1.0.0.102011.jar,4,false +com.vector.cfg.gui.sip.msr,1.0.0.102011,plugins/com.vector.cfg.gui.sip.msr_1.0.0.102011.jar,4,false +com.vector.cfg.gui.vtt.msr,1.0.0.102011,plugins/com.vector.cfg.gui.vtt.msr_1.0.0.102011.jar,4,false +com.vector.cfg.gui.workflow.diff,1.0.0.102011,plugins/com.vector.cfg.gui.workflow.diff_1.0.0.102011.jar,4,false +com.vector.cfg.gui.workflow.vase,1.0.0.102011,plugins/com.vector.cfg.gui.workflow.vase_1.0.0.102011.jar,4,false +com.vector.cfg.installation.msr,1.0.0.102011,plugins/com.vector.cfg.installation.msr_1.0.0.102011.jar,4,false +com.vector.cfg.installation.msr.win32,1.0.0.102011,plugins/com.vector.cfg.installation.msr.win32_1.0.0.102011.jar,4,false +com.vector.cfg.interop.dvdev,1.0.0.102011,plugins/com.vector.cfg.interop.dvdev_1.0.0.102011.jar,4,false +com.vector.cfg.interop.dvdev.impl,1.0.0.102011,plugins/com.vector.cfg.interop.dvdev.impl_1.0.0.102011.jar,4,false +com.vector.cfg.interop.if,1.0.0.102011,plugins/com.vector.cfg.interop.if_1.0.0.102011.jar,4,false +com.vector.cfg.interop.impl,1.0.0.102011,plugins/com.vector.cfg.interop.impl_1.0.0.102011.jar,4,false +com.vector.cfg.interop.tats.if,1.0.0.102011,plugins/com.vector.cfg.interop.tats.if_1.0.0.102011.jar,4,false +com.vector.cfg.interop.tats.impl,1.0.0.102011,plugins/com.vector.cfg.interop.tats.impl_1.0.0.102011.jar,4,false +com.vector.cfg.license.appservice,1.0.0.102011,plugins/com.vector.cfg.license.appservice_1.0.0.102011.jar,4,false +com.vector.cfg.mdf.meta,1.0.0.102011,plugins/com.vector.cfg.mdf.meta_1.0.0.102011.jar,4,false +com.vector.cfg.model,1.0.0.102011,plugins/com.vector.cfg.model_1.0.0.102011.jar,4,false +com.vector.cfg.model.abstraction,1.0.0.102011,plugins/com.vector.cfg.model.abstraction_1.0.0.102011.jar,4,false +com.vector.cfg.model.asr.annotation,1.0.0.102011,plugins/com.vector.cfg.model.asr.annotation_1.0.0.102011.jar,4,false +com.vector.cfg.model.asr.annotation.api,1.0.0.102011,plugins/com.vector.cfg.model.asr.annotation.api_1.0.0.102011.jar,4,false +com.vector.cfg.model.asr.api,1.0.0.102011,plugins/com.vector.cfg.model.asr.api_1.0.0.102011.jar,4,false +com.vector.cfg.model.asr.ecuc,1.0.0.102011,plugins/com.vector.cfg.model.asr.ecuc_1.0.0.102011.jar,4,false +com.vector.cfg.model.asr.ecuc.api,1.0.0.102011,plugins/com.vector.cfg.model.asr.ecuc.api_1.0.0.102011.jar,4,false +com.vector.cfg.model.asr.ecuc.groovy,1.0.0.102011,plugins/com.vector.cfg.model.asr.ecuc.groovy_1.0.0.102011.jar,4,false +com.vector.cfg.model.asr.formula.api,1.0.0.102011,plugins/com.vector.cfg.model.asr.formula.api_1.0.0.102011.jar,4,false +com.vector.cfg.model.asr.variance,1.0.0.102011,plugins/com.vector.cfg.model.asr.variance_1.0.0.102011.jar,4,false +com.vector.cfg.model.asr.variance.api,1.0.0.102011,plugins/com.vector.cfg.model.asr.variance.api_1.0.0.102011.jar,4,false +com.vector.cfg.model.asr.view.api,1.0.0.102011,plugins/com.vector.cfg.model.asr.view.api_1.0.0.102011.jar,4,false +com.vector.cfg.model.base,1.0.0.102011,plugins/com.vector.cfg.model.base_1.0.0.102011.jar,4,false +com.vector.cfg.model.base.api,1.0.0.102011,plugins/com.vector.cfg.model.base.api_1.0.0.102011.jar,4,false +com.vector.cfg.model.formula,1.0.0.102011,plugins/com.vector.cfg.model.formula_1.0.0.102011.jar,4,false +com.vector.cfg.model.formula.asr,1.0.0.102011,plugins/com.vector.cfg.model.formula.asr_1.0.0.102011.jar,4,false +com.vector.cfg.model.groovy,1.0.0.102011,plugins/com.vector.cfg.model.groovy_1.0.0.102011.jar,4,false +com.vector.cfg.model.location.mapping.contribution.if,1.0.0.102011,plugins/com.vector.cfg.model.location.mapping.contribution.if_1.0.0.102011.jar,4,false +com.vector.cfg.model.location.mapping.if,1.0.0.102011,plugins/com.vector.cfg.model.location.mapping.if_1.0.0.102011.jar,4,false +com.vector.cfg.model.location.mapping.impl,1.0.0.102011,plugins/com.vector.cfg.model.location.mapping.impl_1.0.0.102011.jar,4,false +com.vector.cfg.model.location.mapping.internal.if,1.0.0.102011,plugins/com.vector.cfg.model.location.mapping.internal.if_1.0.0.102011.jar,4,false +com.vector.cfg.model.mdf,1.0.0.102011,plugins/com.vector.cfg.model.mdf_1.0.0.102011.jar,4,false +com.vector.cfg.model.mdf.asr.base,1.0.0.102011,plugins/com.vector.cfg.model.mdf.asr.base_1.0.0.102011.jar,4,false +com.vector.cfg.model.mdf.asr.latest,1.0.0.102011,plugins/com.vector.cfg.model.mdf.asr.latest_1.0.0.102011.jar,4,false +com.vector.cfg.model.mdf.asr.latest.api,1.0.0.102011,plugins/com.vector.cfg.model.mdf.asr.latest.api_1.0.0.102011.jar,4,false +com.vector.cfg.model.mdf.authentication,1.0.0.102011,plugins/com.vector.cfg.model.mdf.authentication_1.0.0.102011.jar,4,false +com.vector.cfg.model.query,1.0.0.102011,plugins/com.vector.cfg.model.query_1.0.0.102011.jar,4,false +com.vector.cfg.model.recorder,1.0.0.102011,plugins/com.vector.cfg.model.recorder_1.0.0.102011.jar,4,false +com.vector.cfg.model.rules,1.0.0.102011,plugins/com.vector.cfg.model.rules_1.0.0.102011.jar,4,false +com.vector.cfg.model.services,1.0.0.102011,plugins/com.vector.cfg.model.services_1.0.0.102011.jar,4,false +com.vector.cfg.model.services.client,1.0.0.102011,plugins/com.vector.cfg.model.services.client_1.0.0.102011.jar,4,false +com.vector.cfg.model.services.msr,1.0.0.102011,plugins/com.vector.cfg.model.services.msr_1.0.0.102011.jar,4,false +com.vector.cfg.model.swcTemplates,1.0.0.102011,plugins/com.vector.cfg.model.swcTemplates_1.0.0.102011.jar,4,false +com.vector.cfg.model.sysdesc,1.0.0.102011,plugins/com.vector.cfg.model.sysdesc_1.0.0.102011.jar,4,false +com.vector.cfg.model.sysdesc.validation,1.0.0.102011,plugins/com.vector.cfg.model.sysdesc.validation_1.0.0.102011.jar,4,false +com.vector.cfg.model.testinfrastructure.published,1.0.0.102011,plugins/com.vector.cfg.model.testinfrastructure.published_1.0.0.102011.jar,4,false +com.vector.cfg.model.unit,1.0.0.102011,plugins/com.vector.cfg.model.unit_1.0.0.102011.jar,4,false +com.vector.cfg.model.uow,1.0.0.102011,plugins/com.vector.cfg.model.uow_1.0.0.102011.jar,4,false +com.vector.cfg.model.uow.api,1.0.0.102011,plugins/com.vector.cfg.model.uow.api_1.0.0.102011.jar,4,false +com.vector.cfg.persistency.addons.contribution,1.0.0.102011,plugins/com.vector.cfg.persistency.addons.contribution_1.0.0.102011.jar,4,false +com.vector.cfg.persistency.addons.copypaste.msr,1.0.0.102011,plugins/com.vector.cfg.persistency.addons.copypaste.msr_1.0.0.102011.jar,4,false +com.vector.cfg.persistency.addons.exportfilter,1.0.0.102011,plugins/com.vector.cfg.persistency.addons.exportfilter_1.0.0.102011.jar,4,false +com.vector.cfg.persistency.addons.filesupervision.msr,1.0.0.102011,plugins/com.vector.cfg.persistency.addons.filesupervision.msr_1.0.0.102011.jar,4,false +com.vector.cfg.persistency.addons.msr,1.0.0.102011,plugins/com.vector.cfg.persistency.addons.msr_1.0.0.102011.jar,4,false +com.vector.cfg.persistency.addons.published,1.0.0.102011,plugins/com.vector.cfg.persistency.addons.published_1.0.0.102011.jar,4,false +com.vector.cfg.persistency.annotations.copypaste,1.0.0.102011,plugins/com.vector.cfg.persistency.annotations.copypaste_1.0.0.102011.jar,4,false +com.vector.cfg.persistency.arxml.resources.msr,1.0.0.102011,plugins/com.vector.cfg.persistency.arxml.resources.msr_1.0.0.102011.jar,4,false +com.vector.cfg.persistency.base,1.0.0.102011,plugins/com.vector.cfg.persistency.base_1.0.0.102011.jar,4,false +com.vector.cfg.persistency.base.contribution,1.0.0.102011,plugins/com.vector.cfg.persistency.base.contribution_1.0.0.102011.jar,4,false +com.vector.cfg.persistency.dpa,1.0.0.102011,plugins/com.vector.cfg.persistency.dpa_1.0.0.102011.jar,4,false +com.vector.cfg.persistency.exporter,1.0.0.102011,plugins/com.vector.cfg.persistency.exporter_1.0.0.102011.jar,4,false +com.vector.cfg.persistency.groovy,1.0.0.102011,plugins/com.vector.cfg.persistency.groovy_1.0.0.102011.jar,4,false +com.vector.cfg.persistency.jaxb,1.0.0.102011,plugins/com.vector.cfg.persistency.jaxb_1.0.0.102011.jar,4,false +com.vector.cfg.persistency.jaxb.locations,1.0.0.102011,plugins/com.vector.cfg.persistency.jaxb.locations_1.0.0.102011.jar,4,false +com.vector.cfg.persistency.json,1.0.0.102011,plugins/com.vector.cfg.persistency.json_1.0.0.102011.jar,4,false +com.vector.cfg.persistency.model.traverser,1.0.0.102011,plugins/com.vector.cfg.persistency.model.traverser_1.0.0.102011.jar,4,false +com.vector.cfg.persistency.parser,1.0.0.102011,plugins/com.vector.cfg.persistency.parser_1.0.0.102011.jar,4,false +com.vector.cfg.persistency.parser.contribution,1.0.0.102011,plugins/com.vector.cfg.persistency.parser.contribution_1.0.0.102011.jar,4,false +com.vector.cfg.persistency.parser.latest,1.0.0.102011,plugins/com.vector.cfg.persistency.parser.latest_1.0.0.102011.jar,4,false +com.vector.cfg.persistency.preferences,1.0.0.102011,plugins/com.vector.cfg.persistency.preferences_1.0.0.102011.jar,4,false +com.vector.cfg.persistency.project,1.0.0.102011,plugins/com.vector.cfg.persistency.project_1.0.0.102011.jar,4,false +com.vector.cfg.persistency.project.contribution,1.0.0.102011,plugins/com.vector.cfg.persistency.project.contribution_1.0.0.102011.jar,4,false +com.vector.cfg.persistency.project.operations.msr,1.0.0.102011,plugins/com.vector.cfg.persistency.project.operations.msr_1.0.0.102011.jar,4,false +com.vector.cfg.project,1.0.0.102011,plugins/com.vector.cfg.project_1.0.0.102011.jar,4,false +com.vector.cfg.project.activity,1.0.0.102011,plugins/com.vector.cfg.project.activity_1.0.0.102011.jar,4,false +com.vector.cfg.project.creation,1.0.0.102011,plugins/com.vector.cfg.project.creation_1.0.0.102011.jar,4,false +com.vector.cfg.project.creation.msr,1.0.0.102011,plugins/com.vector.cfg.project.creation.msr_1.0.0.102011.jar,4,false +com.vector.cfg.project.creation.msr.groovy,1.0.0.102011,plugins/com.vector.cfg.project.creation.msr.groovy_1.0.0.102011.jar,4,false +com.vector.cfg.project.evs.contribution.if,1.0.0.102011,plugins/com.vector.cfg.project.evs.contribution.if_1.0.0.102011.jar,4,false +com.vector.cfg.project.evs.if,1.0.0.102011,plugins/com.vector.cfg.project.evs.if_1.0.0.102011.jar,4,false +com.vector.cfg.project.evs.impl,1.0.0.102011,plugins/com.vector.cfg.project.evs.impl_1.0.0.102011.jar,4,false +com.vector.cfg.project.evs.pai.if,1.0.0.102011,plugins/com.vector.cfg.project.evs.pai.if_1.0.0.102011.jar,4,false +com.vector.cfg.project.evs.pai.impl,1.0.0.102011,plugins/com.vector.cfg.project.evs.pai.impl_1.0.0.102011.jar,4,false +com.vector.cfg.project.loader,1.0.0.102011,plugins/com.vector.cfg.project.loader_1.0.0.102011.jar,4,false +com.vector.cfg.project.msr,1.0.0.102011,plugins/com.vector.cfg.project.msr_1.0.0.102011.jar,4,false +com.vector.cfg.project.operations.msr,1.0.0.102011,plugins/com.vector.cfg.project.operations.msr_1.0.0.102011.jar,4,false +com.vector.cfg.project.settings.msr.groovy,1.0.0.102011,plugins/com.vector.cfg.project.settings.msr.groovy_1.0.0.102011.jar,4,false +com.vector.cfg.reporting,1.0.0.102011,plugins/com.vector.cfg.reporting_1.0.0.102011.jar,4,false +com.vector.cfg.reporting.ecuc,1.0.0.102011,plugins/com.vector.cfg.reporting.ecuc_1.0.0.102011.jar,4,false +com.vector.cfg.reporting.ecuc.groovy,1.0.0.102011,plugins/com.vector.cfg.reporting.ecuc.groovy_1.0.0.102011.jar,4,false +com.vector.cfg.reporting.gen.execution,1.0.0.102011,plugins/com.vector.cfg.reporting.gen.execution_1.0.0.102011.jar,4,false +com.vector.cfg.reporting.ui,1.0.0.102011,plugins/com.vector.cfg.reporting.ui_1.0.0.102011.jar,4,false +com.vector.cfg.reporting.workflow.base,1.0.0.102011,plugins/com.vector.cfg.reporting.workflow.base_1.0.0.102011.jar,4,false +com.vector.cfg.reporting.workflow.diff,1.0.0.102011,plugins/com.vector.cfg.reporting.workflow.diff_1.0.0.102011.jar,4,false +com.vector.cfg.reporting.workflow.update,1.0.0.102011,plugins/com.vector.cfg.reporting.workflow.update_1.0.0.102011.jar,4,false +com.vector.cfg.testInfrastructure.published,1.0.0.102011,plugins/com.vector.cfg.testInfrastructure.published_1.0.0.102011.jar,4,false +com.vector.cfg.testinfrastructure.published.scripting.groovy,1.0.0.102011,plugins/com.vector.cfg.testinfrastructure.published.scripting.groovy_1.0.0.102011.jar,4,false +com.vector.cfg.util,1.0.0.102011,plugins/com.vector.cfg.util_1.0.0.102011.jar,4,false +com.vector.cfg.util.activity,1.0.0.102011,plugins/com.vector.cfg.util.activity_1.0.0.102011.jar,4,false +com.vector.cfg.util.args,1.0.0.102011,plugins/com.vector.cfg.util.args_1.0.0.102011.jar,4,false +com.vector.cfg.util.base,1.0.0.102011,plugins/com.vector.cfg.util.base_1.0.0.102011.jar,4,false +com.vector.cfg.util.classloading,1.0.0.102011,plugins/com.vector.cfg.util.classloading_1.0.0.102011.jar,4,false +com.vector.cfg.util.feature.dev,1.0.0.102011,plugins/com.vector.cfg.util.feature.dev_1.0.0.102011.jar,4,false +com.vector.cfg.util.featureswitch.if,1.0.0.102011,plugins/com.vector.cfg.util.featureswitch.if_1.0.0.102011.jar,4,false +com.vector.cfg.util.featureswitch.impl,1.0.0.102011,plugins/com.vector.cfg.util.featureswitch.impl_1.0.0.102011.jar,4,false +com.vector.cfg.util.jna,4.5.1.102011,plugins/com.vector.cfg.util.jna_4.5.1.102011,4,false +com.vector.cfg.util.log,1.0.0.102011,plugins/com.vector.cfg.util.log_1.0.0.102011.jar,4,false +com.vector.cfg.util.log4j2.plugin,1.0.0.102011,plugins/com.vector.cfg.util.log4j2.plugin_1.0.0.102011.jar,4,false +com.vector.cfg.util.platform,1.0.0.102011,plugins/com.vector.cfg.util.platform_1.0.0.102011.jar,4,false +com.vector.cfg.util.platform.msr,1.0.0.102011,plugins/com.vector.cfg.util.platform.msr_1.0.0.102011.jar,4,false +com.vector.cfg.util.platform.win32.win32,1.0.0.102011,plugins/com.vector.cfg.util.platform.win32.win32_1.0.0.102011.jar,4,false +com.vector.cfg.util.scripting.dynamic,1.0.0.102011,plugins/com.vector.cfg.util.scripting.dynamic_1.0.0.102011.jar,4,false +com.vector.cfg.util.scripting.groovy,1.0.0.102011,plugins/com.vector.cfg.util.scripting.groovy_1.0.0.102011.jar,4,false +com.vector.cfg.util.scripting.groovy.lib,1.0.0.102011,plugins/com.vector.cfg.util.scripting.groovy.lib_1.0.0.102011.jar,4,false +com.vector.cfg.util.servicecontext,1.0.0.102011,plugins/com.vector.cfg.util.servicecontext_1.0.0.102011.jar,4,false +com.vector.cfg.util.services,1.0.0.102011,plugins/com.vector.cfg.util.services_1.0.0.102011.jar,4,false +com.vector.cfg.util.services.if,1.0.0.102011,plugins/com.vector.cfg.util.services.if_1.0.0.102011.jar,4,false +com.vector.cfg.util.text,1.0.0.102011,plugins/com.vector.cfg.util.text_1.0.0.102011.jar,4,false +com.vector.cfg.util.win32.win32.x86_64,1.0.0.102011,plugins/com.vector.cfg.util.win32.win32.x86_64_1.0.0.102011,4,false +com.vector.cfg.validation.basicrules.impl,1.0.0.102011,plugins/com.vector.cfg.validation.basicrules.impl_1.0.0.102011.jar,4,false +com.vector.cfg.validation.basicrules.msr.impl,1.0.0.102011,plugins/com.vector.cfg.validation.basicrules.msr.impl_1.0.0.102011.jar,4,false +com.vector.cfg.workflow,1.0.0.102011,plugins/com.vector.cfg.workflow_1.0.0.102011.jar,4,false +com.vector.cfg.workflow.annotations.diff,1.0.0.102011,plugins/com.vector.cfg.workflow.annotations.diff_1.0.0.102011.jar,4,false +com.vector.cfg.workflow.annotations.update,1.0.0.102011,plugins/com.vector.cfg.workflow.annotations.update_1.0.0.102011.jar,4,false +com.vector.cfg.workflow.baseecuc.generator,1.0.0.102011,plugins/com.vector.cfg.workflow.baseecuc.generator_1.0.0.102011.jar,4,false +com.vector.cfg.workflow.baseecuc.mapping,1.0.0.102011,plugins/com.vector.cfg.workflow.baseecuc.mapping_1.0.0.102011.jar,4,false +com.vector.cfg.workflow.baseecuc.model.ecuc,1.0.0.102011,plugins/com.vector.cfg.workflow.baseecuc.model.ecuc_1.0.0.102011.jar,4,false +com.vector.cfg.workflow.baseecuc.model.extract,1.0.0.102011,plugins/com.vector.cfg.workflow.baseecuc.model.extract_1.0.0.102011.jar,4,false +com.vector.cfg.workflow.baseecuc.model.relations,1.0.0.102011,plugins/com.vector.cfg.workflow.baseecuc.model.relations_1.0.0.102011.jar,4,false +com.vector.cfg.workflow.baseecuc.util,1.0.0.102011,plugins/com.vector.cfg.workflow.baseecuc.util_1.0.0.102011.jar,4,false +com.vector.cfg.workflow.common.if,1.0.0.102011,plugins/com.vector.cfg.workflow.common.if_1.0.0.102011.jar,4,false +com.vector.cfg.workflow.common.impl,1.0.0.102011,plugins/com.vector.cfg.workflow.common.impl_1.0.0.102011.jar,4,false +com.vector.cfg.workflow.common.internal.if,1.0.0.102011,plugins/com.vector.cfg.workflow.common.internal.if_1.0.0.102011.jar,4,false +com.vector.cfg.workflow.common.util,1.0.0.102011,plugins/com.vector.cfg.workflow.common.util_1.0.0.102011.jar,4,false +com.vector.cfg.workflow.derival,1.0.0.102011,plugins/com.vector.cfg.workflow.derival_1.0.0.102011.jar,4,false +com.vector.cfg.workflow.diagnostics,1.0.0.102011,plugins/com.vector.cfg.workflow.diagnostics_1.0.0.102011.jar,4,false +com.vector.cfg.workflow.diff,1.0.0.102011,plugins/com.vector.cfg.workflow.diff_1.0.0.102011.jar,4,false +com.vector.cfg.workflow.diff.groovy,1.0.0.102011,plugins/com.vector.cfg.workflow.diff.groovy_1.0.0.102011.jar,4,false +com.vector.cfg.workflow.ecucupdater,1.0.0.102011,plugins/com.vector.cfg.workflow.ecucupdater_1.0.0.102011.jar,4,false +com.vector.cfg.workflow.errorreporting.cmd.impl,1.0.0.102011,plugins/com.vector.cfg.workflow.errorreporting.cmd.impl_1.0.0.102011.jar,4,false +com.vector.cfg.workflow.errorreporting.contribution.if,1.0.0.102011,plugins/com.vector.cfg.workflow.errorreporting.contribution.if_1.0.0.102011.jar,4,false +com.vector.cfg.workflow.errorreporting.if,1.0.0.102011,plugins/com.vector.cfg.workflow.errorreporting.if_1.0.0.102011.jar,4,false +com.vector.cfg.workflow.errorreporting.impl,1.0.0.102011,plugins/com.vector.cfg.workflow.errorreporting.impl_1.0.0.102011.jar,4,false +com.vector.cfg.workflow.errorreporting.internal.if,1.0.0.102011,plugins/com.vector.cfg.workflow.errorreporting.internal.if_1.0.0.102011.jar,4,false +com.vector.cfg.workflow.errorreporting.txt.impl,1.0.0.102011,plugins/com.vector.cfg.workflow.errorreporting.txt.impl_1.0.0.102011.jar,4,false +com.vector.cfg.workflow.errorreporting.xml.impl,1.0.0.102011,plugins/com.vector.cfg.workflow.errorreporting.xml.impl_1.0.0.102011.jar,4,false +com.vector.cfg.workflow.extract,1.0.0.102011,plugins/com.vector.cfg.workflow.extract_1.0.0.102011.jar,4,false +com.vector.cfg.workflow.flat,1.0.0.102011,plugins/com.vector.cfg.workflow.flat_1.0.0.102011.jar,4,false +com.vector.cfg.workflow.fw,1.0.0.102011,plugins/com.vector.cfg.workflow.fw_1.0.0.102011.jar,4,false +com.vector.cfg.workflow.groovy,1.0.0.102011,plugins/com.vector.cfg.workflow.groovy_1.0.0.102011.jar,4,false +com.vector.cfg.workflow.legacyconverter,1.0.0.102011,plugins/com.vector.cfg.workflow.legacyconverter_1.0.0.102011.jar,4,false +com.vector.cfg.workflow.merge,1.0.0.102011,plugins/com.vector.cfg.workflow.merge_1.0.0.102011.jar,4,false +com.vector.cfg.workflow.project,1.0.0.102011,plugins/com.vector.cfg.workflow.project_1.0.0.102011.jar,4,false +com.vector.cfg.workflow.sysdesc.sync,1.0.0.102011,plugins/com.vector.cfg.workflow.sysdesc.sync_1.0.0.102011.jar,4,false +com.vector.cfg.workflow.tdscfg,1.0.0.102011,plugins/com.vector.cfg.workflow.tdscfg_1.0.0.102011.jar,4,false +com.vector.cfg.workflow.update,1.0.0.102011,plugins/com.vector.cfg.workflow.update_1.0.0.102011.jar,4,false +com.vector.cfg.workflow.update.console,1.0.0.102011,plugins/com.vector.cfg.workflow.update.console_1.0.0.102011.jar,4,false +com.vector.cfg.workflow.vase,1.0.0.102011,plugins/com.vector.cfg.workflow.vase_1.0.0.102011.jar,4,false +com.vector.cfg.workflow.vase.console,1.0.0.102011,plugins/com.vector.cfg.workflow.vase.console_1.0.0.102011.jar,4,false +com.vector.cfg.workflow.vtt,1.0.0.102011,plugins/com.vector.cfg.workflow.vtt_1.0.0.102011.jar,4,false +com.vector.ctrl,1.0.0.102011,plugins/com.vector.ctrl_1.0.0.102011.jar,4,false +com.vector.ctrl.grid,1.0.0.102011,plugins/com.vector.ctrl.grid_1.0.0.102011.jar,4,false +com.vector.davinci.ctrl.fw,1.0.0.102011,plugins/com.vector.davinci.ctrl.fw_1.0.0.102011.jar,4,false +com.vector.davinci.util,1.0.3,plugins/com.vector.davinci.util_1.0.3.jar,4,false +com.vector.davinci.util.collections,1.0.1,plugins/com.vector.davinci.util.collections_1.0.1.jar,4,false +com.vector.license,1.0.0.102011,plugins/com.vector.license_1.0.0.102011.jar,4,false +com.vector.licensing.vlal,1.1.0.201904011350,plugins/com.vector.licensing.vlal_1.1.0.201904011350.jar,4,false +com.vector.severities,1.0.0.102011,plugins/com.vector.severities_1.0.0.102011.jar,4,false +javax.annotation,1.2.0.v201602091430,plugins/javax.annotation_1.2.0.v201602091430.jar,4,false +javax.el,2.2.0.v201303151357,plugins/javax.el_2.2.0.v201303151357.jar,4,false +javax.inject,1.0.0.v20091030,plugins/javax.inject_1.0.0.v20091030.jar,4,false +javax.servlet,3.1.0.v201410161800,plugins/javax.servlet_3.1.0.v201410161800.jar,4,false +javax.servlet.jsp,2.2.0.v201112011158,plugins/javax.servlet.jsp_2.2.0.v201112011158.jar,4,false +joda-time,2.9.3,plugins/joda-time_2.9.3.jar,4,false +net.sf.trove4j,3.0.3,plugins/net.sf.trove4j_3.0.3.jar,4,false +org.aopalliance,1.0.0.v201105210816,plugins/org.aopalliance_1.0.0.v201105210816.jar,4,false +org.apache.ant,1.10.6.v20190516-0412,plugins/org.apache.ant_1.10.6.v20190516-0412,4,false +org.apache.batik.constants,1.11.0.v20190515-0436,plugins/org.apache.batik.constants_1.11.0.v20190515-0436.jar,4,false +org.apache.batik.css,1.11.0.v20190515-0436,plugins/org.apache.batik.css_1.11.0.v20190515-0436.jar,4,false +org.apache.batik.i18n,1.11.0.v20190515-0436,plugins/org.apache.batik.i18n_1.11.0.v20190515-0436.jar,4,false +org.apache.batik.util,1.11.0.v20190515-0436,plugins/org.apache.batik.util_1.11.0.v20190515-0436.jar,4,false +org.apache.commons.cli,1.4.0,plugins/org.apache.commons.cli_1.4.0.jar,4,false +org.apache.commons.codec,1.10.0.v20180409-1845,plugins/org.apache.commons.codec_1.10.0.v20180409-1845.jar,4,false +org.apache.commons.io,2.6.0.v20190123-2029,plugins/org.apache.commons.io_2.6.0.v20190123-2029.jar,4,false +org.apache.commons.jxpath,1.3.0.v200911051830,plugins/org.apache.commons.jxpath_1.3.0.v200911051830.jar,4,false +org.apache.commons.lang,2.6.0.v201404270220,plugins/org.apache.commons.lang_2.6.0.v201404270220.jar,4,false +org.apache.commons.logging,1.2.0.v20180409-1502,plugins/org.apache.commons.logging_1.2.0.v20180409-1502.jar,4,false +org.apache.felix.gogo.command,1.0.2.v20170914-1324,plugins/org.apache.felix.gogo.command_1.0.2.v20170914-1324.jar,4,false +org.apache.felix.gogo.runtime,1.1.0.v20180713-1646,plugins/org.apache.felix.gogo.runtime_1.1.0.v20180713-1646.jar,4,false +org.apache.felix.gogo.shell,1.1.0.v20180713-1646,plugins/org.apache.felix.gogo.shell_1.1.0.v20180713-1646.jar,4,false +org.apache.felix.scr,2.1.14.v20190123-1619,plugins/org.apache.felix.scr_2.1.14.v20190123-1619.jar,1,true +org.apache.jasper.glassfish,2.2.2.v201501141630,plugins/org.apache.jasper.glassfish_2.2.2.v201501141630.jar,4,false +org.apache.logging.log4j.api,2.13.1,plugins/org.apache.logging.log4j.api_2.13.1.jar,4,false +org.apache.logging.log4j.core,2.13.1,plugins/org.apache.logging.log4j.core_2.13.1.jar,4,false +org.apache.lucene.analyzers-common,8.0.0.v20190404-1858,plugins/org.apache.lucene.analyzers-common_8.0.0.v20190404-1858.jar,4,false +org.apache.lucene.analyzers-smartcn,8.0.0.v20190404-1858,plugins/org.apache.lucene.analyzers-smartcn_8.0.0.v20190404-1858.jar,4,false +org.apache.lucene.core,8.0.0.v20190404-1858,plugins/org.apache.lucene.core_8.0.0.v20190404-1858.jar,4,false +org.apache.servicemix.bundles.jdom,1.1.2.1,plugins/org.apache.servicemix.bundles.jdom_1.1.2.1.jar,4,false +org.apache.xmlgraphics,2.3.0.v20190515-0436,plugins/org.apache.xmlgraphics_2.3.0.v20190515-0436.jar,4,false +org.eclipse.ant.core,3.5.500.v20190701-1953,plugins/org.eclipse.ant.core_3.5.500.v20190701-1953.jar,4,false +org.eclipse.compare,3.7.700.v20190802-1838,plugins/org.eclipse.compare_3.7.700.v20190802-1838.jar,4,false +org.eclipse.compare.core,3.6.600.v20190615-1517,plugins/org.eclipse.compare.core_3.6.600.v20190615-1517.jar,4,false +org.eclipse.core.commands,3.9.500.v20190805-1157,plugins/org.eclipse.core.commands_3.9.500.v20190805-1157.jar,4,false +org.eclipse.core.contenttype,3.7.400.v20190624-1144,plugins/org.eclipse.core.contenttype_3.7.400.v20190624-1144.jar,4,false +org.eclipse.core.databinding,1.7.500.v20190624-2109,plugins/org.eclipse.core.databinding_1.7.500.v20190624-2109.jar,4,false +org.eclipse.core.databinding.beans,1.5.100.v20190624-2109,plugins/org.eclipse.core.databinding.beans_1.5.100.v20190624-2109.jar,4,false +org.eclipse.core.databinding.observable,1.8.0.v20190805-1157,plugins/org.eclipse.core.databinding.observable_1.8.0.v20190805-1157.jar,4,false +org.eclipse.core.databinding.property,1.7.100.v20190805-1157,plugins/org.eclipse.core.databinding.property_1.7.100.v20190805-1157.jar,4,false +org.eclipse.core.expressions,3.6.500.v20190617-1926,plugins/org.eclipse.core.expressions_3.6.500.v20190617-1926.jar,4,false +org.eclipse.core.filebuffers,3.6.700.v20190614-0928,plugins/org.eclipse.core.filebuffers_3.6.700.v20190614-0928.jar,4,false +org.eclipse.core.filesystem,1.7.500.v20190620-1312,plugins/org.eclipse.core.filesystem_1.7.500.v20190620-1312.jar,4,false +org.eclipse.core.filesystem.win32.x86_64,1.4.200.v20190812-0909,plugins/org.eclipse.core.filesystem.win32.x86_64_1.4.200.v20190812-0909.jar,4,false +org.eclipse.core.jobs,3.10.500.v20190620-1426,plugins/org.eclipse.core.jobs_3.10.500.v20190620-1426.jar,4,false +org.eclipse.core.net,1.3.600.v20190619-1613,plugins/org.eclipse.core.net_1.3.600.v20190619-1613.jar,4,false +org.eclipse.core.resources,3.13.500.v20190819-0800,plugins/org.eclipse.core.resources_3.13.500.v20190819-0800.jar,4,false +org.eclipse.core.resources.win32.x86_64,3.5.400.v20190812-0909,plugins/org.eclipse.core.resources.win32.x86_64_3.5.400.v20190812-0909.jar,4,false +org.eclipse.core.runtime,3.16.0.v20190823-1314,plugins/org.eclipse.core.runtime_3.16.0.v20190823-1314.jar,3,true +org.eclipse.core.variables,3.4.600.v20190614-1239,plugins/org.eclipse.core.variables_3.4.600.v20190614-1239.jar,4,false +org.eclipse.debug.core,3.14.0.v20190812-1404,plugins/org.eclipse.debug.core_3.14.0.v20190812-1404.jar,4,false +org.eclipse.draw2d,3.10.100.201606061308,plugins/org.eclipse.draw2d_3.10.100.201606061308.jar,4,false +org.eclipse.e4.core.commands,0.12.700.v20190621-1412,plugins/org.eclipse.e4.core.commands_0.12.700.v20190621-1412.jar,4,false +org.eclipse.e4.core.contexts,1.8.200.v20190620-0649,plugins/org.eclipse.e4.core.contexts_1.8.200.v20190620-0649.jar,4,false +org.eclipse.e4.core.di,1.7.400.v20190903-1311,plugins/org.eclipse.e4.core.di_1.7.400.v20190903-1311.jar,4,false +org.eclipse.e4.core.di.annotations,1.6.400.v20190518-1217,plugins/org.eclipse.e4.core.di.annotations_1.6.400.v20190518-1217.jar,4,false +org.eclipse.e4.core.di.extensions,0.15.300.v20190213-1308,plugins/org.eclipse.e4.core.di.extensions_0.15.300.v20190213-1308.jar,4,false +org.eclipse.e4.core.di.extensions.supplier,0.15.400.v20190709-0707,plugins/org.eclipse.e4.core.di.extensions.supplier_0.15.400.v20190709-0707.jar,4,false +org.eclipse.e4.core.services,2.2.0.v20190630-2019,plugins/org.eclipse.e4.core.services_2.2.0.v20190630-2019.jar,4,false +org.eclipse.e4.emf.xpath,0.2.400.v20190621-1946,plugins/org.eclipse.e4.emf.xpath_0.2.400.v20190621-1946.jar,4,false +org.eclipse.e4.ui.bindings,0.12.600.v20190625-0735,plugins/org.eclipse.e4.ui.bindings_0.12.600.v20190625-0735.jar,4,false +org.eclipse.e4.ui.css.core,0.12.800.v20190805-1157,plugins/org.eclipse.e4.ui.css.core_0.12.800.v20190805-1157.jar,4,false +org.eclipse.e4.ui.css.swt,0.13.600.v20190805-1157,plugins/org.eclipse.e4.ui.css.swt_0.13.600.v20190805-1157.jar,4,false +org.eclipse.e4.ui.css.swt.theme,0.12.400.v20190812-0413,plugins/org.eclipse.e4.ui.css.swt.theme_0.12.400.v20190812-0413.jar,4,false +org.eclipse.e4.ui.di,1.2.600.v20190510-1100,plugins/org.eclipse.e4.ui.di_1.2.600.v20190510-1100.jar,4,false +org.eclipse.e4.ui.dialogs,1.1.600.v20190814-0636,plugins/org.eclipse.e4.ui.dialogs_1.1.600.v20190814-0636.jar,4,false +org.eclipse.e4.ui.model.workbench,2.1.500.v20190824-1021,plugins/org.eclipse.e4.ui.model.workbench_2.1.500.v20190824-1021.jar,4,false +org.eclipse.e4.ui.services,1.3.600.v20190716-1245,plugins/org.eclipse.e4.ui.services_1.3.600.v20190716-1245.jar,4,false +org.eclipse.e4.ui.widgets,1.2.500.v20190624-0808,plugins/org.eclipse.e4.ui.widgets_1.2.500.v20190624-0808.jar,4,false +org.eclipse.e4.ui.workbench,1.10.100.v20190810-0814,plugins/org.eclipse.e4.ui.workbench_1.10.100.v20190810-0814.jar,4,false +org.eclipse.e4.ui.workbench.addons.swt,1.3.600.v20190716-1245,plugins/org.eclipse.e4.ui.workbench.addons.swt_1.3.600.v20190716-1245.jar,4,false +org.eclipse.e4.ui.workbench.renderers.swt,0.14.800.v20190716-1245,plugins/org.eclipse.e4.ui.workbench.renderers.swt_0.14.800.v20190716-1245.jar,4,false +org.eclipse.e4.ui.workbench.swt,0.14.700.v20190807-1716,plugins/org.eclipse.e4.ui.workbench.swt_0.14.700.v20190807-1716.jar,4,false +org.eclipse.e4.ui.workbench3,0.15.200.v20190621-1448,plugins/org.eclipse.e4.ui.workbench3_0.15.200.v20190621-1448.jar,4,false +org.eclipse.elk.alg.common,0.5.0,plugins/org.eclipse.elk.alg.common_0.5.0.jar,4,false +org.eclipse.elk.alg.layered,0.5.0,plugins/org.eclipse.elk.alg.layered_0.5.0.jar,4,false +org.eclipse.elk.core,0.5.0,plugins/org.eclipse.elk.core_0.5.0.jar,4,false +org.eclipse.elk.graph,0.5.0,plugins/org.eclipse.elk.graph_0.5.0.jar,4,false +org.eclipse.emf.common,2.16.0.v20190625-1131,plugins/org.eclipse.emf.common_2.16.0.v20190625-1131.jar,4,false +org.eclipse.emf.ecore,2.19.0.v20190822-1451,plugins/org.eclipse.emf.ecore_2.19.0.v20190822-1451.jar,4,false +org.eclipse.emf.ecore.change,2.14.0.v20190528-0725,plugins/org.eclipse.emf.ecore.change_2.14.0.v20190528-0725.jar,4,false +org.eclipse.emf.ecore.xmi,2.16.0.v20190528-0725,plugins/org.eclipse.emf.ecore.xmi_2.16.0.v20190528-0725.jar,4,false +org.eclipse.equinox.app,1.4.300.v20190815-1535,plugins/org.eclipse.equinox.app_1.4.300.v20190815-1535.jar,4,false +org.eclipse.equinox.bidi,1.2.100.v20190815-1535,plugins/org.eclipse.equinox.bidi_1.2.100.v20190815-1535.jar,4,false +org.eclipse.equinox.common,3.10.500.v20190815-1535,plugins/org.eclipse.equinox.common_3.10.500.v20190815-1535.jar,2,true +org.eclipse.equinox.console,1.4.0.v20190819-1430,plugins/org.eclipse.equinox.console_1.4.0.v20190819-1430.jar,4,false +org.eclipse.equinox.ds,1.6.0.v20190122-0806,plugins/org.eclipse.equinox.ds_1.6.0.v20190122-0806.jar,1,true +org.eclipse.equinox.event,1.5.200.v20190814-0953,plugins/org.eclipse.equinox.event_1.5.200.v20190814-0953.jar,2,true +org.eclipse.equinox.http.jetty,3.7.200.v20190714-1849,plugins/org.eclipse.equinox.http.jetty_3.7.200.v20190714-1849.jar,4,false +org.eclipse.equinox.http.registry,1.1.700.v20190214-1948,plugins/org.eclipse.equinox.http.registry_1.1.700.v20190214-1948.jar,4,false +org.eclipse.equinox.http.servlet,1.6.200.v20190823-1423,plugins/org.eclipse.equinox.http.servlet_1.6.200.v20190823-1423.jar,4,false +org.eclipse.equinox.jsp.jasper,1.1.300.v20190714-1850,plugins/org.eclipse.equinox.jsp.jasper_1.1.300.v20190714-1850.jar,4,false +org.eclipse.equinox.jsp.jasper.registry,1.1.300.v20190714-1850,plugins/org.eclipse.equinox.jsp.jasper.registry_1.1.300.v20190714-1850.jar,4,false +org.eclipse.equinox.launcher,1.5.500.v20190715-1310,plugins/org.eclipse.equinox.launcher_1.5.500.v20190715-1310.jar,4,false +org.eclipse.equinox.launcher.win32.win32.x86_64,1.1.1100.v20190907-0426,plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.1100.v20190907-0426,4,false +org.eclipse.equinox.p2.core,2.6.100.v20190705-1223,plugins/org.eclipse.equinox.p2.core_2.6.100.v20190705-1223.jar,4,false +org.eclipse.equinox.p2.engine,2.6.400.v20190716-0825,plugins/org.eclipse.equinox.p2.engine_2.6.400.v20190716-0825.jar,4,false +org.eclipse.equinox.p2.metadata,2.4.500.v20190807-0737,plugins/org.eclipse.equinox.p2.metadata_2.4.500.v20190807-0737.jar,4,false +org.eclipse.equinox.p2.metadata.repository,1.3.200.v20190808-0702,plugins/org.eclipse.equinox.p2.metadata.repository_1.3.200.v20190808-0702.jar,4,false +org.eclipse.equinox.p2.repository,2.4.500.v20190716-0939,plugins/org.eclipse.equinox.p2.repository_2.4.500.v20190716-0939.jar,4,false +org.eclipse.equinox.preferences,3.7.500.v20190815-1535,plugins/org.eclipse.equinox.preferences_3.7.500.v20190815-1535.jar,4,false +org.eclipse.equinox.registry,3.8.500.v20190714-1850,plugins/org.eclipse.equinox.registry_3.8.500.v20190714-1850.jar,4,false +org.eclipse.equinox.security,1.3.300.v20190714-1851,plugins/org.eclipse.equinox.security_1.3.300.v20190714-1851.jar,4,false +org.eclipse.equinox.simpleconfigurator,1.3.300.v20190716-0825,plugins/org.eclipse.equinox.simpleconfigurator_1.3.300.v20190716-0825.jar,1,true +org.eclipse.equinox.util,1.1.300.v20190714-1852,plugins/org.eclipse.equinox.util_1.1.300.v20190714-1852.jar,4,false +org.eclipse.help,3.8.500.v20190624-2105,plugins/org.eclipse.help_3.8.500.v20190624-2105.jar,4,false +org.eclipse.help.base,4.2.700.v20190916-1045,plugins/org.eclipse.help.base_4.2.700.v20190916-1045.jar,4,false +org.eclipse.help.ui,4.1.600.v20190814-0936,plugins/org.eclipse.help.ui_4.1.600.v20190814-0936.jar,4,false +org.eclipse.help.webapp,3.9.600.v20190814-0635,plugins/org.eclipse.help.webapp_3.9.600.v20190814-0635.jar,4,false +org.eclipse.jdt.annotation,2.2.300.v20190328-1431,plugins/org.eclipse.jdt.annotation_2.2.300.v20190328-1431.jar,4,false +org.eclipse.jdt.annotation,2.2.200.v20180921-1416,plugins/org.eclipse.jdt.annotation_2.2.200.v20180921-1416.jar,4,false +org.eclipse.jdt.compiler.apt,1.3.700.v20190704-1731,plugins/org.eclipse.jdt.compiler.apt_1.3.700.v20190704-1731.jar,4,false +org.eclipse.jdt.compiler.tool,1.2.600.v20190322-0450,plugins/org.eclipse.jdt.compiler.tool_1.2.600.v20190322-0450.jar,4,false +org.eclipse.jdt.core,3.19.0.v20190903-0936,plugins/org.eclipse.jdt.core_3.19.0.v20190903-0936.jar,4,false +org.eclipse.jdt.debug,3.13.100.v20190902-1050,plugins/org.eclipse.jdt.debug_3.13.100.v20190902-1050,4,false +org.eclipse.jdt.launching,3.15.0.v20190826-1639,plugins/org.eclipse.jdt.launching_3.15.0.v20190826-1639.jar,4,false +org.eclipse.jetty.continuation,9.4.20.v20190813,plugins/org.eclipse.jetty.continuation_9.4.20.v20190813.jar,4,false +org.eclipse.jetty.http,9.4.20.v20190813,plugins/org.eclipse.jetty.http_9.4.20.v20190813.jar,4,false +org.eclipse.jetty.io,9.4.20.v20190813,plugins/org.eclipse.jetty.io_9.4.20.v20190813.jar,4,false +org.eclipse.jetty.security,9.4.20.v20190813,plugins/org.eclipse.jetty.security_9.4.20.v20190813.jar,4,false +org.eclipse.jetty.server,9.4.20.v20190813,plugins/org.eclipse.jetty.server_9.4.20.v20190813.jar,4,false +org.eclipse.jetty.servlet,9.4.20.v20190813,plugins/org.eclipse.jetty.servlet_9.4.20.v20190813.jar,4,false +org.eclipse.jetty.util,9.4.20.v20190813,plugins/org.eclipse.jetty.util_9.4.20.v20190813.jar,4,false +org.eclipse.jface,3.17.0.v20190820-1444,plugins/org.eclipse.jface_3.17.0.v20190820-1444.jar,4,false +org.eclipse.jface.databinding,1.9.100.v20190805-1255,plugins/org.eclipse.jface.databinding_1.9.100.v20190805-1255.jar,4,false +org.eclipse.jface.text,3.15.300.v20190819-0725,plugins/org.eclipse.jface.text_3.15.300.v20190819-0725.jar,4,false +org.eclipse.ltk.core.refactoring,3.10.200.v20190814-1719,plugins/org.eclipse.ltk.core.refactoring_3.10.200.v20190814-1719.jar,4,false +org.eclipse.ltk.ui.refactoring,3.10.0.v20190819-2110,plugins/org.eclipse.ltk.ui.refactoring_3.10.0.v20190819-2110.jar,4,false +org.eclipse.nebula.widgets.nattable.core,1.6.0.201909181823,plugins/org.eclipse.nebula.widgets.nattable.core_1.6.0.201909181823.jar,4,false +org.eclipse.nebula.widgets.nattable.extension.e4,1.2.0.201909181823,plugins/org.eclipse.nebula.widgets.nattable.extension.e4_1.2.0.201909181823.jar,4,false +org.eclipse.nebula.widgets.nattable.extension.glazedlists,1.6.0.201909181823,plugins/org.eclipse.nebula.widgets.nattable.extension.glazedlists_1.6.0.201909181823.jar,4,false +org.eclipse.nebula.widgets.tablecombo,1.2.0.201907151344,plugins/org.eclipse.nebula.widgets.tablecombo_1.2.0.201907151344.jar,4,false +org.eclipse.osgi,3.15.0.v20190830-1434,plugins/org.eclipse.osgi_3.15.0.v20190830-1434.jar,4,false +org.eclipse.osgi.compatibility.state,1.1.600.v20190814-1451,plugins/org.eclipse.osgi.compatibility.state_1.1.600.v20190814-1451.jar,4,false +org.eclipse.osgi.services,3.8.0.v20190206-2147,plugins/org.eclipse.osgi.services_3.8.0.v20190206-2147.jar,4,false +org.eclipse.osgi.util,3.5.300.v20190708-1141,plugins/org.eclipse.osgi.util_3.5.300.v20190708-1141.jar,4,false +org.eclipse.swt,3.112.0.v20200310-0942-543747,plugins/org.eclipse.swt_3.112.0.v20200310-0942-543747.jar,4,false +org.eclipse.swt.win32.win32.x86_64,3.112.0.v20200310-0942-543747,plugins/org.eclipse.swt.win32.win32.x86_64_3.112.0.v20200310-0942-543747.jar,4,false +org.eclipse.team.core,3.8.700.v20190619-1613,plugins/org.eclipse.team.core_3.8.700.v20190619-1613.jar,4,false +org.eclipse.team.ui,3.8.600.v20190819-1553,plugins/org.eclipse.team.ui_3.8.600.v20190819-1553.jar,4,false +org.eclipse.text,3.9.0.v20190826-1019,plugins/org.eclipse.text_3.9.0.v20190826-1019.jar,4,false +org.eclipse.ui,3.114.0.v20190808-1317,plugins/org.eclipse.ui_3.114.0.v20190808-1317.jar,4,false +org.eclipse.ui.console,3.8.600.v20190815-2020,plugins/org.eclipse.ui.console_3.8.600.v20190815-2020.jar,4,false +org.eclipse.ui.editors,3.12.0.v20190730-1840,plugins/org.eclipse.ui.editors_3.12.0.v20190730-1840.jar,4,false +org.eclipse.ui.forms,3.8.100.v20190625-1825,plugins/org.eclipse.ui.forms_3.8.100.v20190625-1825.jar,4,false +org.eclipse.ui.ide,3.16.0.v20190916-1323,plugins/org.eclipse.ui.ide_3.16.0.v20190916-1323.jar,4,false +org.eclipse.ui.ide.application,1.3.400.v20190818-1234,plugins/org.eclipse.ui.ide.application_1.3.400.v20190818-1234.jar,4,false +org.eclipse.ui.navigator,3.9.0.v20190807-2204,plugins/org.eclipse.ui.navigator_3.9.0.v20190807-2204.jar,4,false +org.eclipse.ui.navigator.resources,3.7.0.v20190820-1649,plugins/org.eclipse.ui.navigator.resources_3.7.0.v20190820-1649.jar,4,false +org.eclipse.ui.themes,1.2.700.v20190826-0816,plugins/org.eclipse.ui.themes_1.2.700.v20190826-0816,4,false +org.eclipse.ui.views,3.10.0.v20190805-1157,plugins/org.eclipse.ui.views_3.10.0.v20190805-1157.jar,4,false +org.eclipse.ui.views.properties.tabbed,3.8.600.v20190713-1021,plugins/org.eclipse.ui.views.properties.tabbed_3.8.600.v20190713-1021.jar,4,false +org.eclipse.ui.workbench,3.116.0.v20190826-1428,plugins/org.eclipse.ui.workbench_3.116.0.v20190826-1428.jar,4,false +org.eclipse.ui.workbench.texteditor,3.13.0.v20190903-0631,plugins/org.eclipse.ui.workbench.texteditor_3.13.0.v20190903-0631.jar,4,false +org.eclipse.update.configurator,3.4.300.v20190518-1030,plugins/org.eclipse.update.configurator_3.4.300.v20190518-1030.jar,4,false +org.eclipse.urischeme,1.0.400.v20190621-1448,plugins/org.eclipse.urischeme_1.0.400.v20190621-1448.jar,4,false +org.eclipse.xtext.xbase.lib,2.19.0.v20190902-0728,plugins/org.eclipse.xtext.xbase.lib_2.19.0.v20190902-0728.jar,4,false +org.eclipse.zest.core,1.5.300.201606061308,plugins/org.eclipse.zest.core_1.5.300.201606061308.jar,4,false +org.eclipse.zest.layouts,1.1.300.201606061308,plugins/org.eclipse.zest.layouts_1.1.300.201606061308.jar,4,false +org.hamcrest.core,1.3.0.v20180420-1519,plugins/org.hamcrest.core_1.3.0.v20180420-1519.jar,4,false +org.hamcrest.library,1.3.0.v20180524-2246,plugins/org.hamcrest.library_1.3.0.v20180524-2246.jar,4,false +org.hsqldb,2.2.5.201804101419,plugins/org.hsqldb_2.2.5.201804101419.jar,4,false +org.junit,4.12.0.v201504281640,plugins/org.junit_4.12.0.v201504281640,4,false +org.scala-lang.scala-library,2.11.7.v20150622-112736-1fbce4612c,plugins/org.scala-lang.scala-library_2.11.7.v20150622-112736-1fbce4612c.jar,4,false +org.tukaani.xz,1.8.0.v20180207-1613,plugins/org.tukaani.xz_1.8.0.v20180207-1613.jar,4,false +org.w3c.css.sac,1.3.1.v200903091627,plugins/org.w3c.css.sac_1.3.1.v200903091627.jar,4,false +org.w3c.dom.events,3.0.0.draft20060413_v201105210656,plugins/org.w3c.dom.events_3.0.0.draft20060413_v201105210656.jar,4,false +org.w3c.dom.smil,1.0.1.v200903091627,plugins/org.w3c.dom.smil_1.0.1.v200903091627.jar,4,false +org.w3c.dom.svg,1.1.0.v201011041433,plugins/org.w3c.dom.svg_1.1.0.v201011041433.jar,4,false +sun.misc,1.0.0.201906171301,plugins/sun.misc_1.0.0.201906171301,4,false +vi.annotations.nodsl.base.if,9.0.0.201910210654,plugins/vi.annotations.nodsl.base.if_9.0.0.201910210654.jar,4,false +vi.api,9.0.0.201910210654,plugins/vi.api_9.0.0.201910210654.jar,4,false +vi.auth.api,9.0.0.201910210654,plugins/vi.auth.api_9.0.0.201910210654.jar,4,false +vi.authentication.nodsl.base.if,9.0.0.201910210654,plugins/vi.authentication.nodsl.base.if_9.0.0.201910210654.jar,4,false +vi.collections,9.0.0.201910210654,plugins/vi.collections_9.0.0.201910210654.jar,4,false +vi.common.nodsl.base.if,9.0.0.201910210654,plugins/vi.common.nodsl.base.if_9.0.0.201910210654.jar,4,false +vi.concurrency.api,9.0.0.201910210654,plugins/vi.concurrency.api_9.0.0.201910210654.jar,4,false +vi.deltamodel.nodsl.modeling.if,9.0.0.201910210654,plugins/vi.deltamodel.nodsl.modeling.if_9.0.0.201910210654.jar,4,false +vi.globalevent.nodsl.modeling.if,9.5.0.201910210654,plugins/vi.globalevent.nodsl.modeling.if_9.5.0.201910210654.jar,4,false +vi.info,9.0.0.201910210654,plugins/vi.info_9.0.0.201910210654.jar,4,false +vi.info.mdf,9.0.0.201910210654,plugins/vi.info.mdf_9.0.0.201910210654.jar,4,false +vi.mdf.nodsl.modeling.if,9.0.0.201910210654,plugins/vi.mdf.nodsl.modeling.if_9.0.0.201910210654.jar,4,false +vi.mdf.nodsl.modeling.impl,9.0.0.201910210654,plugins/vi.mdf.nodsl.modeling.impl_9.0.0.201910210654.jar,4,false +vi.mdf.nodsl.modeling.internal.if,9.0.0.201910210654,plugins/vi.mdf.nodsl.modeling.internal.if_9.0.0.201910210654.jar,4,false +vi.mdf.nodsl.modeling.legacy.util,9.0.0.201910210654,plugins/vi.mdf.nodsl.modeling.legacy.util_9.0.0.201910210654.jar,4,false +vi.mm.mof.modeling.impl,9.0.0.201910210654,plugins/vi.mm.mof.modeling.impl_9.0.0.201910210654.jar,4,false +vi.mmregistry.nodsl.modeling.if,9.0.0.201910210654,plugins/vi.mmregistry.nodsl.modeling.if_9.0.0.201910210654.jar,4,false +vi.modelbridge.nodsl.modeling.if,9.0.0.201910210654,plugins/vi.modelbridge.nodsl.modeling.if_9.0.0.201910210654.jar,4,false +vi.monitoring.nodsl.base.if,9.0.0.201910210654,plugins/vi.monitoring.nodsl.base.if_9.0.0.201910210654.jar,4,false +vi.status.nodsl.base.if,9.0.0.201910210654,plugins/vi.status.nodsl.base.if_9.0.0.201910210654.jar,4,false +vi.testenv.nodsl.base.util,9.0.0.201910210654,plugins/vi.testenv.nodsl.base.util_9.0.0.201910210654.jar,4,false diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/com.vector.cfg.automation.feature_1.0.0.r102011/feature.xml b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/com.vector.cfg.automation.feature_1.0.0.r102011/feature.xml new file mode 100644 index 00000000..64e65979 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/com.vector.cfg.automation.feature_1.0.0.r102011/feature.xml @@ -0,0 +1,145 @@ + + + + + Automation interface for DaVinci Products. + + + + (c) Copyright Vector Informatik GmbH. All Rights Reserved. + + + + Vector Group License Agreement + +This software is licensed under the terms and conditions of „Delivery and maintenance of software products†of Vector Group, see www.vector.com + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/com.vector.cfg.automation.msr.feature_1.0.0.r102011/feature.xml b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/com.vector.cfg.automation.msr.feature_1.0.0.r102011/feature.xml new file mode 100644 index 00000000..e2ad7eb8 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/com.vector.cfg.automation.msr.feature_1.0.0.r102011/feature.xml @@ -0,0 +1,19 @@ + + + Automation interface for DaVinci Configurator. + + + (c) Copyright Vector Informatik GmbH. All Rights Reserved. + + + Vector Group License Agreement + +This software is licensed under the terms and conditions of „Delivery and maintenance of software products†of Vector Group, see www.vector.com + + + + + + + + diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/com.vector.cfg.console.app.dvcfg.feature_1.0.0.r102011/feature.xml b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/com.vector.cfg.console.app.dvcfg.feature_1.0.0.r102011/feature.xml new file mode 100644 index 00000000..0415d1e0 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/com.vector.cfg.console.app.dvcfg.feature_1.0.0.r102011/feature.xml @@ -0,0 +1,146 @@ + + + + + DaVinci Configurator command line application. + + + + (c) Copyright Vector Informatik GmbH. All Rights Reserved. + + + + Vector Group License Agreement + +This software is licensed under the terms and conditions of „Delivery and maintenance of software products†of Vector Group, see www.vector.com + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/com.vector.cfg.console.feature_1.0.0.r102011/feature.xml b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/com.vector.cfg.console.feature_1.0.0.r102011/feature.xml new file mode 100644 index 00000000..6a02bc13 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/com.vector.cfg.console.feature_1.0.0.r102011/feature.xml @@ -0,0 +1,60 @@ + + + + + Command line interface for DaVinci products. + + + + (c) Copyright Vector Informatik GmbH. All Rights Reserved. + + + + Vector Group License Agreement + +This software is licensed under the terms and conditions of „Delivery and maintenance of software products†of Vector Group, see www.vector.com + + + + + + + + + + + + + + + + + diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/com.vector.cfg.core.external.feature_1.0.0.r102011/feature.xml b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/com.vector.cfg.core.external.feature_1.0.0.r102011/feature.xml new file mode 100644 index 00000000..00496450 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/com.vector.cfg.core.external.feature_1.0.0.r102011/feature.xml @@ -0,0 +1,57 @@ + + + + + [Enter Feature Description here.] + + + + [Enter Copyright Description here.] + + + + [Enter License Description here.] + + + + + + + + + + + + + + + diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/com.vector.cfg.core.feature_1.0.0.r102011/feature.xml b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/com.vector.cfg.core.feature_1.0.0.r102011/feature.xml new file mode 100644 index 00000000..6502679d --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/com.vector.cfg.core.feature_1.0.0.r102011/feature.xml @@ -0,0 +1,226 @@ + + + + + DaVinci products core. + + + + (c) Copyright Vector Informatik GmbH. All Rights Reserved. + + + + Vector Group License Agreement + +This software is licensed under the terms and conditions of „Delivery and maintenance of software products†of Vector Group, see www.vector.com + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/com.vector.cfg.core.model.external.feature_1.0.0.r102011/feature.xml b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/com.vector.cfg.core.model.external.feature_1.0.0.r102011/feature.xml new file mode 100644 index 00000000..297f5171 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/com.vector.cfg.core.model.external.feature_1.0.0.r102011/feature.xml @@ -0,0 +1,448 @@ + + + + + [Enter Feature Description here.] + + + + [Enter Copyright Description here.] + + + + [Enter License Description here.] + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/com.vector.cfg.core.model.feature_1.0.0.r102011/feature.xml b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/com.vector.cfg.core.model.feature_1.0.0.r102011/feature.xml new file mode 100644 index 00000000..5cbc1f68 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/com.vector.cfg.core.model.feature_1.0.0.r102011/feature.xml @@ -0,0 +1,361 @@ + + + + + AUTOSAR model for DaVinci products. + + + + (c) Copyright Vector Informatik GmbH. All Rights Reserved. + + + + Vector Group License Agreement + +This software is licensed under the terms and conditions of „Delivery and maintenance of software products†of Vector Group, see www.vector.com + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/com.vector.cfg.core.msr.feature_1.0.0.r102011/feature.xml b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/com.vector.cfg.core.msr.feature_1.0.0.r102011/feature.xml new file mode 100644 index 00000000..2b999046 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/com.vector.cfg.core.msr.feature_1.0.0.r102011/feature.xml @@ -0,0 +1,243 @@ + + + + + DaVinci Configurator core for AUTOSAR classic platform. + + + + (c) Copyright Vector Informatik GmbH. All Rights Reserved. + + + + Vector Group License Agreement + +This software is licensed under the terms and conditions of „Delivery and maintenance of software products†of Vector Group, see www.vector.com + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/com.vector.cfg.customersupport.feature_1.0.0.r102011/feature.xml b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/com.vector.cfg.customersupport.feature_1.0.0.r102011/feature.xml new file mode 100644 index 00000000..4dd1d3cf --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/com.vector.cfg.customersupport.feature_1.0.0.r102011/feature.xml @@ -0,0 +1,50 @@ + + + + + DaVinci Customer Support feature. + + + + (c) Copyright Vector Informatik GmbH. All Rights Reserved. + + + + Vector Group License Agreement + +This software is licensed under the terms and conditions of „Delivery and maintenance of software products†of Vector Group, see www.vector.com + + + + + + + + + + + diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/com.vector.cfg.dom.base.feature_1.0.0.r102011/feature.xml b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/com.vector.cfg.dom.base.feature_1.0.0.r102011/feature.xml new file mode 100644 index 00000000..4c7b34fd --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/com.vector.cfg.dom.base.feature_1.0.0.r102011/feature.xml @@ -0,0 +1,29 @@ + + + + + DaVinci Configurator base domain. + + + + (c) Copyright Vector Informatik GmbH. All Rights Reserved. + + + + Vector Group License Agreement + +This software is licensed under the terms and conditions of „Delivery and maintenance of software products†of Vector Group, see www.vector.com + + + + + diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/com.vector.cfg.dom.com.feature_1.0.0.r102011/feature.xml b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/com.vector.cfg.dom.com.feature_1.0.0.r102011/feature.xml new file mode 100644 index 00000000..5d3cd797 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/com.vector.cfg.dom.com.feature_1.0.0.r102011/feature.xml @@ -0,0 +1,50 @@ + + + + + DaVinci Configurator communication domain. + + + + (c) Copyright Vector Informatik GmbH. All Rights Reserved. + + + + Vector Group License Agreement + +This software is licensed under the terms and conditions of „Delivery and maintenance of software products†of Vector Group, see www.vector.com + + + + + + + + + + + diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/com.vector.cfg.dom.comctrl.feature_1.0.0.r102011/feature.xml b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/com.vector.cfg.dom.comctrl.feature_1.0.0.r102011/feature.xml new file mode 100644 index 00000000..9ee52b90 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/com.vector.cfg.dom.comctrl.feature_1.0.0.r102011/feature.xml @@ -0,0 +1,29 @@ + + + + + DaVinci Configurator communication control domain. + + + + (c) Copyright Vector Informatik GmbH. All Rights Reserved. + + + + Vector Group License Agreement + +This software is licensed under the terms and conditions of „Delivery and maintenance of software products†of Vector Group, see www.vector.com + + + + + diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/com.vector.cfg.dom.diagnostics.feature_1.0.0.r102011/feature.xml b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/com.vector.cfg.dom.diagnostics.feature_1.0.0.r102011/feature.xml new file mode 100644 index 00000000..60ceb0f3 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/com.vector.cfg.dom.diagnostics.feature_1.0.0.r102011/feature.xml @@ -0,0 +1,47 @@ + + + + + DaVinci Configurator diagnostic domain. + + + + (c) Copyright Vector Informatik GmbH. All Rights Reserved. + + + + Vector Group License Agreement + +This software is licensed under the terms and conditions of „Delivery and maintenance of software products†of Vector Group, see www.vector.com + + + + + + + + + + + diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/com.vector.cfg.dom.io.feature_1.0.0.r102011/feature.xml b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/com.vector.cfg.dom.io.feature_1.0.0.r102011/feature.xml new file mode 100644 index 00000000..e71c4351 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/com.vector.cfg.dom.io.feature_1.0.0.r102011/feature.xml @@ -0,0 +1,29 @@ + + + + + DaVinci Configurator I/O domain. + + + + (c) Copyright Vector Informatik GmbH. All Rights Reserved. + + + + Vector Group License Agreement + +This software is licensed under the terms and conditions of „Delivery and maintenance of software products†of Vector Group, see www.vector.com + + + + + diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/com.vector.cfg.dom.measurecalib.feature_1.0.0.r102011/feature.xml b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/com.vector.cfg.dom.measurecalib.feature_1.0.0.r102011/feature.xml new file mode 100644 index 00000000..af9d0b56 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/com.vector.cfg.dom.measurecalib.feature_1.0.0.r102011/feature.xml @@ -0,0 +1,29 @@ + + + + + DaVinci Configurator measurement and calibration domain. + + + + (c) Copyright Vector Informatik GmbH. All Rights Reserved. + + + + Vector Group License Agreement + +This software is licensed under the terms and conditions of „Delivery and maintenance of software products†of Vector Group, see www.vector.com + + + + + diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/com.vector.cfg.dom.mem.feature_1.0.0.r102011/feature.xml b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/com.vector.cfg.dom.mem.feature_1.0.0.r102011/feature.xml new file mode 100644 index 00000000..52e1867f --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/com.vector.cfg.dom.mem.feature_1.0.0.r102011/feature.xml @@ -0,0 +1,66 @@ + + + + + DaVinci Configurator memory domain. + + + + (c) Copyright Vector Informatik GmbH. All Rights Reserved. + + + + Vector Group License Agreement + +This software is licensed under the terms and conditions of „Delivery and maintenance of software products†of Vector Group, see www.vector.com + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/com.vector.cfg.dom.modemgt.feature_1.0.0.r102011/feature.xml b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/com.vector.cfg.dom.modemgt.feature_1.0.0.r102011/feature.xml new file mode 100644 index 00000000..cb0b8e7e --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/com.vector.cfg.dom.modemgt.feature_1.0.0.r102011/feature.xml @@ -0,0 +1,55 @@ + + + + + DaVinci Configurator mode management domain. + + + + (c) Copyright Vector Informatik GmbH. All Rights Reserved. + + + + Vector Group License Agreement + +This software is licensed under the terms and conditions of „Delivery and maintenance of software products†of Vector Group, see www.vector.com + + + + + + + + + + + + + + + + + + + + + diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/com.vector.cfg.dom.msr.feature_1.0.0.r102011/feature.xml b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/com.vector.cfg.dom.msr.feature_1.0.0.r102011/feature.xml new file mode 100644 index 00000000..0d1938de --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/com.vector.cfg.dom.msr.feature_1.0.0.r102011/feature.xml @@ -0,0 +1,62 @@ + + + + + DaVinci Configurator domains for AUTOSAR classic platform. + + + + (c) Copyright Vector Informatik GmbH. All Rights Reserved. + + + + Vector Group License Agreement + +This software is licensed under the terms and conditions of „Delivery and maintenance of software products†of Vector Group, see www.vector.com + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/com.vector.cfg.dom.runtimesys.feature_1.0.0.r102011/feature.xml b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/com.vector.cfg.dom.runtimesys.feature_1.0.0.r102011/feature.xml new file mode 100644 index 00000000..8230209a --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/com.vector.cfg.dom.runtimesys.feature_1.0.0.r102011/feature.xml @@ -0,0 +1,50 @@ + + + + + DaVinci Configurator runtime system domain. + + + + (c) Copyright Vector Informatik GmbH. All Rights Reserved. + + + + Vector Group License Agreement + +This software is licensed under the terms and conditions of „Delivery and maintenance of software products†of Vector Group, see www.vector.com + + + + + + + + + + + diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/com.vector.cfg.dom.security.feature_1.0.0.r102011/feature.xml b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/com.vector.cfg.dom.security.feature_1.0.0.r102011/feature.xml new file mode 100644 index 00000000..1b7ba871 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/com.vector.cfg.dom.security.feature_1.0.0.r102011/feature.xml @@ -0,0 +1,29 @@ + + + + + DaVinci Configurator security domain. + + + + (c) Copyright Vector Informatik GmbH. All Rights Reserved. + + + + Vector Group License Agreement + +This software is licensed under the terms and conditions of „Delivery and maintenance of software products†of Vector Group, see www.vector.com + + + + + diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/com.vector.cfg.gen.bswmdmodelgenerator.feature_1.0.0.r102011/feature.xml b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/com.vector.cfg.gen.bswmdmodelgenerator.feature_1.0.0.r102011/feature.xml new file mode 100644 index 00000000..e3c5556a --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/com.vector.cfg.gen.bswmdmodelgenerator.feature_1.0.0.r102011/feature.xml @@ -0,0 +1,126 @@ + + + + + DaVinci BSWMD model generator. + + + + (c) Copyright Vector Informatik GmbH. All Rights Reserved. + + + + Vector Group License Agreement + +This software is licensed under the terms and conditions of „Delivery and maintenance of software products†of Vector Group, see www.vector.com + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/com.vector.cfg.gen.core.feature_1.0.0.r102011/feature.xml b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/com.vector.cfg.gen.core.feature_1.0.0.r102011/feature.xml new file mode 100644 index 00000000..ffc92c95 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/com.vector.cfg.gen.core.feature_1.0.0.r102011/feature.xml @@ -0,0 +1,72 @@ + + + + + DaVinci products generator core. + + + + (c) Copyright Vector Informatik GmbH. All Rights Reserved. + + + + Vector Group License Agreement + +This software is licensed under the terms and conditions of „Delivery and maintenance of software products†of Vector Group, see www.vector.com + + + + + + + + + + + + + + + + + + + diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/com.vector.cfg.gen.core.msr.feature_1.0.0.r102011/feature.xml b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/com.vector.cfg.gen.core.msr.feature_1.0.0.r102011/feature.xml new file mode 100644 index 00000000..87d81338 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/com.vector.cfg.gen.core.msr.feature_1.0.0.r102011/feature.xml @@ -0,0 +1,82 @@ + + + + + DaVinci configurator generator core. + + + + (c) Copyright Vector Informatik GmbH. All Rights Reserved. + + + + Vector Group License Agreement + +This software is licensed under the terms and conditions of „Delivery and maintenance of software products†of Vector Group, see www.vector.com + + + + + + + + + + + + + + + + + + + + + diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/com.vector.cfg.gen.published.feature_1.0.0.r102011/feature.xml b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/com.vector.cfg.gen.published.feature_1.0.0.r102011/feature.xml new file mode 100644 index 00000000..2c59a323 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/com.vector.cfg.gen.published.feature_1.0.0.r102011/feature.xml @@ -0,0 +1,68 @@ + + + + + Published API for DaVinci generators. + + + + (c) Copyright Vector Informatik GmbH. All Rights Reserved. + + + + Vector Group License Agreement + +This software is licensed under the terms and conditions of „Delivery and maintenance of software products†of Vector Group, see www.vector.com + + + + + + + + + + + + + + + + + diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/com.vector.cfg.gui.app.dvcfg.external.feature_1.0.0.r102011/feature.xml b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/com.vector.cfg.gui.app.dvcfg.external.feature_1.0.0.r102011/feature.xml new file mode 100644 index 00000000..7b584e22 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/com.vector.cfg.gui.app.dvcfg.external.feature_1.0.0.r102011/feature.xml @@ -0,0 +1,667 @@ + + + + + 3rd party libraries for DaVinci Configurator. + + + + (c) Copyright Vector Informatik GmbH. All Rights Reserved. + + + + Vector Group License Agreement + +This software is licensed under the terms and conditions of „Delivery and maintenance of software products†of Vector Group, see www.vector.com + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/com.vector.cfg.gui.app.dvcfg.feature_1.0.0.r102011/feature.xml b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/com.vector.cfg.gui.app.dvcfg.feature_1.0.0.r102011/feature.xml new file mode 100644 index 00000000..b08b33f1 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/com.vector.cfg.gui.app.dvcfg.feature_1.0.0.r102011/feature.xml @@ -0,0 +1,194 @@ + + + + + DaVinci Configurator GUI. + + + + (c) Copyright Vector Informatik GmbH. All Rights Reserved. + + + + Vector Group License Agreement + +This software is licensed under the terms and conditions of „Delivery and maintenance of software products†of Vector Group, see www.vector.com + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/com.vector.cfg.gui.feature_1.0.0.r102011/feature.xml b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/com.vector.cfg.gui.feature_1.0.0.r102011/feature.xml new file mode 100644 index 00000000..176c05f2 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/com.vector.cfg.gui.feature_1.0.0.r102011/feature.xml @@ -0,0 +1,142 @@ + + + + + GUI components for DaVinci Products. + + + + (c) Copyright Vector Informatik GmbH. All Rights Reserved. + + + + Vector Group License Agreement + +This software is licensed under the terms and conditions of „Delivery and maintenance of software products†of Vector Group, see www.vector.com + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/com.vector.cfg.interop.feature_1.0.0.r102011/feature.xml b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/com.vector.cfg.interop.feature_1.0.0.r102011/feature.xml new file mode 100644 index 00000000..7d675268 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/com.vector.cfg.interop.feature_1.0.0.r102011/feature.xml @@ -0,0 +1,55 @@ + + + + + DaVinci Configurator Interoperability Feature + + + + [Enter Copyright Description here.] + + + + [Enter License Description here.] + + + + + + + + + + + + + diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/com.vector.cfg.model.mdf.feature_1.15.0.201910210654/feature.xml b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/com.vector.cfg.model.mdf.feature_1.15.0.201910210654/feature.xml new file mode 100644 index 00000000..b010b692 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/com.vector.cfg.model.mdf.feature_1.15.0.201910210654/feature.xml @@ -0,0 +1,267 @@ + + + + + DaVinciCFG Model MDF Feature for target platform + + + + (c) Copyright Vector Informatik GmbH. All Rights Reserved. + + + + Vector Group License Agreement + +This software is licensed under the terms and conditions of „Delivery and maintenance of software products†of Vector Group, see www.vector.com + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/com.vector.cfg.model.services.feature_1.0.0.r102011/feature.xml b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/com.vector.cfg.model.services.feature_1.0.0.r102011/feature.xml new file mode 100644 index 00000000..a80fea4e --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/com.vector.cfg.model.services.feature_1.0.0.r102011/feature.xml @@ -0,0 +1,82 @@ + + + + + Model services for DaVinci products. + + + + (c) Copyright Vector Informatik GmbH. All Rights Reserved. + + + + Vector Group License Agreement + +This software is licensed under the terms and conditions of „Delivery and maintenance of software products†of Vector Group, see www.vector.com + + + + + + + + + + + + + + + + + + + + + diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/com.vector.cfg.model.services.msr.feature_1.0.0.r102011/feature.xml b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/com.vector.cfg.model.services.msr.feature_1.0.0.r102011/feature.xml new file mode 100644 index 00000000..fee3cc65 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/com.vector.cfg.model.services.msr.feature_1.0.0.r102011/feature.xml @@ -0,0 +1,36 @@ + + + + + Model services for DaVinci Msr products. + + + + (c) Copyright Vector Informatik GmbH. All Rights Reserved. + + + + Vector Group License Agreement + +This software is licensed under the terms and conditions of „Delivery and maintenance of software products†of Vector Group, see www.vector.com + + + + + + + diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/com.vector.cfg.reporting.feature_1.4.0.r102011/feature.xml b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/com.vector.cfg.reporting.feature_1.4.0.r102011/feature.xml new file mode 100644 index 00000000..e17c080f --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/com.vector.cfg.reporting.feature_1.4.0.r102011/feature.xml @@ -0,0 +1,36 @@ + + + + + Reporting for DaVinci products. + + + + (c) Copyright Vector Informatik GmbH. All Rights Reserved. + + + + Vector Group License Agreement + +This software is licensed under the terms and conditions of „Delivery and maintenance of software products†of Vector Group, see www.vector.com + + + + + + + diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/com.vector.cfg.util.feature_1.0.0.r102011/feature.xml b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/com.vector.cfg.util.feature_1.0.0.r102011/feature.xml new file mode 100644 index 00000000..ba6b560d --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/com.vector.cfg.util.feature_1.0.0.r102011/feature.xml @@ -0,0 +1,219 @@ + + + + + Utilities for DaVinci Products + + + + (c) Copyright Vector Informatik GmbH. All Rights Reserved. + + + + Vector Group License Agreement + +This software is licensed under the terms and conditions of „Delivery and maintenance of software products†of Vector Group, see www.vector.com + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/com.vector.cfg.util.scripting.groovy.feature_1.0.0.r102011/feature.xml b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/com.vector.cfg.util.scripting.groovy.feature_1.0.0.r102011/feature.xml new file mode 100644 index 00000000..427a903d --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/com.vector.cfg.util.scripting.groovy.feature_1.0.0.r102011/feature.xml @@ -0,0 +1,42 @@ + + + + + DaVinci Configurator groovy utilities. + + + + (c) Copyright Vector Informatik GmbH. All Rights Reserved. + + + + Vector Group License Agreement + +This software is licensed under the terms and conditions of „Delivery and maintenance of software products†of Vector Group, see www.vector.com + + + + + + + + + diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/com.vector.cfg.workflow.baseecuc.feature_1.0.0.r102011/feature.xml b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/com.vector.cfg.workflow.baseecuc.feature_1.0.0.r102011/feature.xml new file mode 100644 index 00000000..b4784a0d --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/com.vector.cfg.workflow.baseecuc.feature_1.0.0.r102011/feature.xml @@ -0,0 +1,71 @@ + + + + + DaVinci Configurator BaseEcuc workflow. + + + + (c) Copyright Vector Informatik GmbH. All Rights Reserved. + + + + Vector Group License Agreement + +This software is licensed under the terms and conditions of „Delivery and maintenance of software products†of Vector Group, see www.vector.com + + + + + + + + + + + + + + + + + diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/com.vector.cfg.workflow.feature_1.0.0.r102011/feature.xml b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/com.vector.cfg.workflow.feature_1.0.0.r102011/feature.xml new file mode 100644 index 00000000..77544bdb --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/com.vector.cfg.workflow.feature_1.0.0.r102011/feature.xml @@ -0,0 +1,250 @@ + + + + + Workflow for DaVinci Configurator. + + + + (c) Copyright Vector Informatik GmbH. All Rights Reserved. + + + + Vector Group License Agreement + +This software is licensed under the terms and conditions of „Delivery and maintenance of software products†of Vector Group, see www.vector.com + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/org.eclipse.emf.common_2.16.0.v20190625-1131/META-INF/ECLIPSE_.RSA b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/org.eclipse.emf.common_2.16.0.v20190625-1131/META-INF/ECLIPSE_.RSA new file mode 100644 index 00000000..65efd0b8 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/org.eclipse.emf.common_2.16.0.v20190625-1131/META-INF/ECLIPSE_.RSA differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/org.eclipse.emf.common_2.16.0.v20190625-1131/META-INF/ECLIPSE_.SF b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/org.eclipse.emf.common_2.16.0.v20190625-1131/META-INF/ECLIPSE_.SF new file mode 100644 index 00000000..1b8ee75e --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/org.eclipse.emf.common_2.16.0.v20190625-1131/META-INF/ECLIPSE_.SF @@ -0,0 +1,18 @@ +Signature-Version: 1.0 +SHA-256-Digest-Manifest-Main-Attributes: xswmy5fBi1CVyUo9TEnkA/21IGo5p + WzVDdnaPPY/LMc= +SHA-256-Digest-Manifest: vwNIQlQVbcjlDQu0ADdEqGRYQDAejSNnbuPpMinBsFE= +Created-By: 1.8.0_51 (Oracle Corporation) + +Name: epl-2.0.html +SHA-256-Digest: AED4dAeGrOY0hc5nW8gJmyCMPlZ5rTF8ACL9TK1dx/Q= + +Name: feature.xml +SHA-256-Digest: DW7Y0hYCjGsgCgQa2liMBuxpv3h9TefwUuF6wuVc0OE= + +Name: feature.properties +SHA-256-Digest: ldtiv5bPp61+DbQuWhJ+reRNO85zGPCM4TS+WyBKs+A= + +Name: license.html +SHA-256-Digest: zVM/vJgU0kRLZDQ3qmgeRgMh5WQ38NzJh/8vJedLd0s= + diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/org.eclipse.emf.common_2.16.0.v20190625-1131/META-INF/MANIFEST.MF b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/org.eclipse.emf.common_2.16.0.v20190625-1131/META-INF/MANIFEST.MF new file mode 100644 index 00000000..5b5afdf5 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/org.eclipse.emf.common_2.16.0.v20190625-1131/META-INF/MANIFEST.MF @@ -0,0 +1,18 @@ +Manifest-Version: 1.0 +Archiver-Version: Plexus Archiver +Built-By: genie.emf +Created-By: Apache Maven 3.0.5 +Build-Jdk: 1.8.0_192 + +Name: epl-2.0.html +SHA-256-Digest: koxKavfpz4JYnlYPmP+7at5zhbWf7Iy07zamu5HPcBg= + +Name: feature.xml +SHA-256-Digest: Srk5lbaR2xrgO0SaUQJGXQuCuLxxozK4VObgJFKGG4Q= + +Name: feature.properties +SHA-256-Digest: B6OXLTaNH1Xxos80NGLBuU8vk/zycXNAF5vWqw+rzII= + +Name: license.html +SHA-256-Digest: Dv5NbrV590iFepPFp4HDAA9w8zkHSynRW5FCE+FLHVM= + diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/org.eclipse.emf.common_2.16.0.v20190625-1131/epl-2.0.html b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/org.eclipse.emf.common_2.16.0.v20190625-1131/epl-2.0.html new file mode 100644 index 00000000..637a181d --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/org.eclipse.emf.common_2.16.0.v20190625-1131/epl-2.0.html @@ -0,0 +1,300 @@ + + + + + Eclipse Public License - Version 2.0 + + + +

Eclipse Public License - v 2.0

+

THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS ECLIPSE + PUBLIC LICENSE (“AGREEMENT”). ANY USE, REPRODUCTION OR DISTRIBUTION + OF THE PROGRAM CONSTITUTES RECIPIENT'S ACCEPTANCE OF THIS AGREEMENT. +

+

1. DEFINITIONS

+

“Contribution” means:

+
    +
  • a) in the case of the initial Contributor, the initial content + Distributed under this Agreement, and +
  • +
  • + b) in the case of each subsequent Contributor: +
      +
    • i) changes to the Program, and
    • +
    • ii) additions to the Program;
    • +
    + where such changes and/or additions to the Program originate from + and are Distributed by that particular Contributor. A Contribution + “originates” from a Contributor if it was added to the Program by such + Contributor itself or anyone acting on such Contributor's behalf. + Contributions do not include changes or additions to the Program that + are not Modified Works. +
  • +
+

“Contributor” means any person or entity that Distributes the Program.

+

“Licensed Patents” mean patent claims licensable by a Contributor which + are necessarily infringed by the use or sale of its Contribution alone + or when combined with the Program. +

+

“Program” means the Contributions Distributed in accordance with this + Agreement. +

+

“Recipient” means anyone who receives the Program under this Agreement + or any Secondary License (as applicable), including Contributors. +

+

“Derivative Works” shall mean any work, whether in Source Code or other + form, that is based on (or derived from) the Program and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. +

+

“Modified Works” shall mean any work in Source Code or other form that + results from an addition to, deletion from, or modification of the + contents of the Program, including, for purposes of clarity any new file + in Source Code form that contains any contents of the Program. Modified + Works shall not include works that contain only declarations, interfaces, + types, classes, structures, or files of the Program solely in each case + in order to link to, bind by name, or subclass the Program or Modified + Works thereof. +

+

“Distribute” means the acts of a) distributing or b) making available + in any manner that enables the transfer of a copy. +

+

“Source Code” means the form of a Program preferred for making + modifications, including but not limited to software source code, + documentation source, and configuration files. +

+

“Secondary License” means either the GNU General Public License, + Version 2.0, or any later versions of that license, including any + exceptions or additional permissions as identified by the initial + Contributor. +

+

2. GRANT OF RIGHTS

+
    +
  • a) Subject to the terms of this Agreement, each Contributor hereby + grants Recipient a non-exclusive, worldwide, royalty-free copyright + license to reproduce, prepare Derivative Works of, publicly display, + publicly perform, Distribute and sublicense the Contribution of such + Contributor, if any, and such Derivative Works. +
  • +
  • b) Subject to the terms of this Agreement, each Contributor hereby + grants Recipient a non-exclusive, worldwide, royalty-free patent + license under Licensed Patents to make, use, sell, offer to sell, + import and otherwise transfer the Contribution of such Contributor, + if any, in Source Code or other form. This patent license shall + apply to the combination of the Contribution and the Program if, + at the time the Contribution is added by the Contributor, such + addition of the Contribution causes such combination to be covered + by the Licensed Patents. The patent license shall not apply to any + other combinations which include the Contribution. No hardware per + se is licensed hereunder. +
  • +
  • c) Recipient understands that although each Contributor grants the + licenses to its Contributions set forth herein, no assurances are + provided by any Contributor that the Program does not infringe the + patent or other intellectual property rights of any other entity. + Each Contributor disclaims any liability to Recipient for claims + brought by any other entity based on infringement of intellectual + property rights or otherwise. As a condition to exercising the rights + and licenses granted hereunder, each Recipient hereby assumes sole + responsibility to secure any other intellectual property rights needed, + if any. For example, if a third party patent license is required to + allow Recipient to Distribute the Program, it is Recipient's + responsibility to acquire that license before distributing the Program. +
  • +
  • d) Each Contributor represents that to its knowledge it has sufficient + copyright rights in its Contribution, if any, to grant the copyright + license set forth in this Agreement. +
  • +
  • e) Notwithstanding the terms of any Secondary License, no Contributor + makes additional grants to any Recipient (other than those set forth + in this Agreement) as a result of such Recipient's receipt of the + Program under the terms of a Secondary License (if permitted under + the terms of Section 3). +
  • +
+

3. REQUIREMENTS

+

3.1 If a Contributor Distributes the Program in any form, then:

+
    +
  • a) the Program must also be made available as Source Code, in + accordance with section 3.2, and the Contributor must accompany + the Program with a statement that the Source Code for the Program + is available under this Agreement, and informs Recipients how to + obtain it in a reasonable manner on or through a medium customarily + used for software exchange; and +
  • +
  • + b) the Contributor may Distribute the Program under a license + different than this Agreement, provided that such license: +
      +
    • i) effectively disclaims on behalf of all other Contributors all + warranties and conditions, express and implied, including warranties + or conditions of title and non-infringement, and implied warranties + or conditions of merchantability and fitness for a particular purpose; +
    • +
    • ii) effectively excludes on behalf of all other Contributors all + liability for damages, including direct, indirect, special, incidental + and consequential damages, such as lost profits; +
    • +
    • iii) does not attempt to limit or alter the recipients' rights in the + Source Code under section 3.2; and +
    • +
    • iv) requires any subsequent distribution of the Program by any party + to be under a license that satisfies the requirements of this section 3. +
    • +
    +
  • +
+

3.2 When the Program is Distributed as Source Code:

+
    +
  • a) it must be made available under this Agreement, or if the Program (i) + is combined with other material in a separate file or files made available + under a Secondary License, and (ii) the initial Contributor attached to + the Source Code the notice described in Exhibit A of this Agreement, + then the Program may be made available under the terms of such + Secondary Licenses, and +
  • +
  • b) a copy of this Agreement must be included with each copy of the Program.
  • +
+

3.3 Contributors may not remove or alter any copyright, patent, trademark, + attribution notices, disclaimers of warranty, or limitations of liability + (‘notices’) contained within the Program from any copy of the Program which + they Distribute, provided that Contributors may add their own appropriate + notices. +

+

4. COMMERCIAL DISTRIBUTION

+

Commercial distributors of software may accept certain responsibilities + with respect to end users, business partners and the like. While this + license is intended to facilitate the commercial use of the Program, the + Contributor who includes the Program in a commercial product offering should + do so in a manner which does not create potential liability for other + Contributors. Therefore, if a Contributor includes the Program in a + commercial product offering, such Contributor (“Commercial Contributor”) + hereby agrees to defend and indemnify every other Contributor + (“Indemnified Contributor”) against any losses, damages and costs + (collectively “Losses”) arising from claims, lawsuits and other legal actions + brought by a third party against the Indemnified Contributor to the extent + caused by the acts or omissions of such Commercial Contributor in connection + with its distribution of the Program in a commercial product offering. + The obligations in this section do not apply to any claims or Losses relating + to any actual or alleged intellectual property infringement. In order to + qualify, an Indemnified Contributor must: a) promptly notify the + Commercial Contributor in writing of such claim, and b) allow the Commercial + Contributor to control, and cooperate with the Commercial Contributor in, + the defense and any related settlement negotiations. The Indemnified + Contributor may participate in any such claim at its own expense. +

+

For example, a Contributor might include the Program + in a commercial product offering, Product X. That Contributor is then a + Commercial Contributor. If that Commercial Contributor then makes performance + claims, or offers warranties related to Product X, those performance claims + and warranties are such Commercial Contributor's responsibility alone. + Under this section, the Commercial Contributor would have to defend claims + against the other Contributors related to those performance claims and + warranties, and if a court requires any other Contributor to pay any damages + as a result, the Commercial Contributor must pay those damages. +

+

5. NO WARRANTY

+

EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, AND TO THE EXTENT PERMITTED + BY APPLICABLE LAW, THE PROGRAM IS PROVIDED ON AN “AS IS” BASIS, WITHOUT + WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING, + WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, + MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is + solely responsible for determining the appropriateness of using and + distributing the Program and assumes all risks associated with its + exercise of rights under this Agreement, including but not limited to the + risks and costs of program errors, compliance with applicable laws, damage + to or loss of data, programs or equipment, and unavailability or + interruption of operations. +

+

6. DISCLAIMER OF LIABILITY

+

EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, AND TO THE EXTENT PERMITTED + BY APPLICABLE LAW, NEITHER RECIPIENT NOR ANY CONTRIBUTORS SHALL HAVE ANY + LIABILITY FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, + OR CONSEQUENTIAL DAMAGES (INCLUDING WITHOUT LIMITATION LOST PROFITS), + HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT + LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY + OUT OF THE USE OR DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS + GRANTED HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. +

+

7. GENERAL

+

If any provision of this Agreement is invalid or unenforceable under + applicable law, it shall not affect the validity or enforceability of the + remainder of the terms of this Agreement, and without further action by the + parties hereto, such provision shall be reformed to the minimum extent + necessary to make such provision valid and enforceable. +

+

If Recipient institutes patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Program itself + (excluding combinations of the Program with other software or hardware) + infringes such Recipient's patent(s), then such Recipient's rights granted + under Section 2(b) shall terminate as of the date such litigation is filed. +

+

All Recipient's rights under this Agreement shall terminate if it fails to + comply with any of the material terms or conditions of this Agreement and + does not cure such failure in a reasonable period of time after becoming + aware of such noncompliance. If all Recipient's rights under this Agreement + terminate, Recipient agrees to cease use and distribution of the Program + as soon as reasonably practicable. However, Recipient's obligations under + this Agreement and any licenses granted by Recipient relating to the + Program shall continue and survive. +

+

Everyone is permitted to copy and distribute copies of this Agreement, + but in order to avoid inconsistency the Agreement is copyrighted and may + only be modified in the following manner. The Agreement Steward reserves + the right to publish new versions (including revisions) of this Agreement + from time to time. No one other than the Agreement Steward has the right + to modify this Agreement. The Eclipse Foundation is the initial Agreement + Steward. The Eclipse Foundation may assign the responsibility to serve as + the Agreement Steward to a suitable separate entity. Each new version of + the Agreement will be given a distinguishing version number. The Program + (including Contributions) may always be Distributed subject to the version + of the Agreement under which it was received. In addition, after a new + version of the Agreement is published, Contributor may elect to Distribute + the Program (including its Contributions) under the new version. +

+

Except as expressly stated in Sections 2(a) and 2(b) above, Recipient + receives no rights or licenses to the intellectual property of any + Contributor under this Agreement, whether expressly, by implication, + estoppel or otherwise. All rights in the Program not expressly granted + under this Agreement are reserved. Nothing in this Agreement is intended + to be enforceable by any entity that is not a Contributor or Recipient. + No third-party beneficiary rights are created under this Agreement. +

+

Exhibit A – Form of Secondary Licenses Notice

+

“This Source Code may also be made available under the following + Secondary Licenses when the conditions for such availability set forth + in the Eclipse Public License, v. 2.0 are satisfied: {name license(s), + version(s), and exceptions or additional permissions here}.” +

+
+

Simply including a copy of this Agreement, including this Exhibit A + is not sufficient to license the Source Code under Secondary Licenses. +

+

If it is not possible or desirable to put the notice in a particular file, + then You may include the notice in a location (such as a LICENSE file in a + relevant directory) where a recipient would be likely to look for + such a notice. +

+

You may add additional accurate notices of copyright ownership.

+
+ + \ No newline at end of file diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/org.eclipse.emf.common_2.16.0.v20190625-1131/feature.properties b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/org.eclipse.emf.common_2.16.0.v20190625-1131/feature.properties new file mode 100644 index 00000000..8012eaf3 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/org.eclipse.emf.common_2.16.0.v20190625-1131/feature.properties @@ -0,0 +1,172 @@ +# /** +# * Copyright (c) 2002-2011 IBM Corporation and others. +# * All rights reserved. This program and the accompanying materials +# * are made available under the terms of the Eclipse Public License v2.0 +# * which accompanies this distribution, and is available at +# * http://www.eclipse.org/legal/epl-v20.html +# * +# * Contributors: +# * IBM - Initial API and implementation +# */ + +# NLS_MESSAGEFORMAT_VAR + +# "featureName" property - name of the feature +featureName=EMF Common + +# "providerName" property - name of the company that provides the feature +providerName=Eclipse Modeling Project + +# "description" property - description of the feature +description=Common platform-independent utilities used throughout EMF, including collection classes, notifiers, adapters, and commands. + +EMFUpdateSiteName=Eclipse Modeling Framework Updates + +# "licenseURL" property - URL of the "Feature License" +# do not translate value - just change to point to a locale-specific HTML page +licenseURL=license.html + +# "license" property - text of the "Feature Update License" +# should be plain text version of license agreement pointed to be "licenseURL" +license=\ +Eclipse Foundation Software User Agreement\n\ +\n\ +November 22, 2017\n\ +\n\ +Usage Of Content\n\ +\n\ +THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION\n\ +AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY "CONTENT"). USE OF\n\ +THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE\n\ +TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED\n\ +BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED\n\ +BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE\n\ +AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE\n\ +TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY\n\ +APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU\n\ +MAY NOT USE THE CONTENT.\n\ +\n\ +Applicable Licenses\n\ +\n\ +Unless otherwise indicated, all Content made available by the Eclipse Foundation\n\ +is provided to you under the terms and conditions of the Eclipse Public License\n\ +Version 2.0 ("EPL"). A copy of the EPL is provided with this Content and is also\n\ +available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,\n\ +"Program" will mean the Content.\n\ +\n\ +Content includes, but is not limited to, source code, object code, documentation\n\ +and other files maintained in the Eclipse Foundation source code repository\n\ +("Repository") in software modules ("Modules") and made available as\n\ +downloadable archives ("Downloads").\n\ +\n\ +- Content may be structured and packaged into modules to facilitate\n\ + delivering, extending, and upgrading the Content. Typical modules may\n\ + include plug-ins ("Plug-ins"), plug-in fragments ("Fragments"), and\n\ + features ("Features").\n\ +- Each Plug-in or Fragment may be packaged as a sub-directory or JAR\n\ + (Java\u2122 ARchive) in a directory named "plugins".\n\ +- A Feature is a bundle of one or more Plug-ins and/or Fragments and\n\ + associated material. Each Feature may be packaged as a sub-directory in a\n\ + directory named "features". Within a Feature, files named "feature.xml" may\n\ + contain a list of the names and version numbers of the Plug-ins and/or\n\ + Fragments associated with that Feature.\n\ +- Features may also include other Features ("Included Features"). Within a\n\ + Feature, files named "feature.xml" may contain a list of the names and\n\ + version numbers of Included Features.\n\ +\n\ +The terms and conditions governing Plug-ins and Fragments should be contained in\n\ +files named "about.html" ("Abouts"). The terms and conditions governing Features\n\ +and Included Features should be contained in files named "license.html"\n\ +("Feature Licenses"). Abouts and Feature Licenses may be located in any\n\ +directory of a Download or Module including, but not limited to the following\n\ +locations:\n\ +\n\ +- The top-level (root) directory\n\ +- Plug-in and Fragment directories\n\ +- Inside Plug-ins and Fragments packaged as JARs\n\ +- Sub-directories of the directory named "src" of certain Plug-ins\n\ +- Feature directories\n\ +\n\ +Note: if a Feature made available by the Eclipse Foundation is installed using\n\ +the Provisioning Technology (as defined below), you must agree to a license\n\ +("Feature Update License") during the installation process. If the Feature\n\ +contains Included Features, the Feature Update License should either provide you\n\ +with the terms and conditions governing the Included Features or inform you\n\ +where you can locate them. Feature Update Licenses may be found in the "license"\n\ +property of files named "feature.properties" found within a Feature. Such\n\ +Abouts, Feature Licenses, and Feature Update Licenses contain the terms and\n\ +conditions (or references to such terms and conditions) that govern your use of\n\ +the associated Content in that directory.\n\ +\n\ +THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL\n\ +OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE\n\ +OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):\n\ +\n\ +- Eclipse Public License Version 1.0 (available at\n\ + http://www.eclipse.org/legal/epl-v10.html)\n\ +- Eclipse Distribution License Version 1.0 (available at\n\ + http://www.eclipse.org/licenses/edl-v1.0.html)\n\ +- Common Public License Version 1.0 (available at\n\ + http://www.eclipse.org/legal/cpl-v10.html)\n\ +- Apache Software License 1.1 (available at\n\ + http://www.apache.org/licenses/LICENSE)\n\ +- Apache Software License 2.0 (available at\n\ + http://www.apache.org/licenses/LICENSE-2.0)\n\ +- Mozilla Public License Version 1.1 (available at\n\ + http://www.mozilla.org/MPL/MPL-1.1.html)\n\ +\n\ +IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO\n\ +USE OF THE CONTENT. If no About, Feature License, or Feature Update License is\n\ +provided, please contact the Eclipse Foundation to determine what terms and\n\ +conditions govern that particular Content.\n\ +\n\ +Use of Provisioning Technology\n\ +\n\ +The Eclipse Foundation makes available provisioning software, examples of which\n\ +include, but are not limited to, p2 and the Eclipse Update Manager\n\ +("Provisioning Technology") for the purpose of allowing users to install\n\ +software, documentation, information and/or other materials (collectively\n\ +"Installable Software"). This capability is provided with the intent of allowing\n\ +such users to install, extend and update Eclipse-based products. Information\n\ +about packaging Installable Software is available at\n\ +http://eclipse.org/equinox/p2/repository_packaging.html ("Specification").\n\ +\n\ +You may use Provisioning Technology to allow other parties to install\n\ +Installable Software. You shall be responsible for enabling the applicable\n\ +license agreements relating to the Installable Software to be presented to, and\n\ +accepted by, the users of the Provisioning Technology in accordance with the\n\ +Specification. By using Provisioning Technology in such a manner and making it\n\ +available in accordance with the Specification, you further acknowledge your\n\ +agreement to, and the acquisition of all necessary rights to permit the\n\ +following:\n\ +\n\ +1. A series of actions may occur ("Provisioning Process") in which a user may\n\ + execute the Provisioning Technology on a machine ("Target Machine") with the\n\ + intent of installing, extending or updating the functionality of an\n\ + Eclipse-based product.\n\ +2. During the Provisioning Process, the Provisioning Technology may cause third\n\ + party Installable Software or a portion thereof to be accessed and copied to\n\ + the Target Machine.\n\ +3. Pursuant to the Specification, you will provide to the user the terms and\n\ + conditions that govern the use of the Installable Software ("Installable\n\ + Software Agreement") and such Installable Software Agreement shall be\n\ + accessed from the Target Machine in accordance with the Specification. Such\n\ + Installable Software Agreement must inform the user of the terms and\n\ + conditions that govern the Installable Software and must solicit acceptance\n\ + by the end user in the manner prescribed in such Installable\n\ + Software Agreement. Upon such indication of agreement by the user, the\n\ + provisioning Technology will complete installation of the\n\ + Installable Software.\n\ +\n\ +Cryptography\n\ +\n\ +Content may contain encryption software. The country in which you are currently\n\ +may have restrictions on the import, possession, and use, and/or re-export to\n\ +another country, of encryption software. BEFORE using any encryption software,\n\ +please check the country's laws, regulations and policies concerning the import,\n\ +possession, or use, and re-export of encryption software, to see if this is\n\ +permitted.\n\ +\n\ +Java and all Java-based trademarks are trademarks of Oracle Corporation in the\n\ +United States, other countries, or both.\n +########### end of license property ########################################## diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/org.eclipse.emf.common_2.16.0.v20190625-1131/feature.xml b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/org.eclipse.emf.common_2.16.0.v20190625-1131/feature.xml new file mode 100644 index 00000000..fe07c12f --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/org.eclipse.emf.common_2.16.0.v20190625-1131/feature.xml @@ -0,0 +1,40 @@ + + + + + %description + + + + Copyright (c) 2002-2018 IBM Corporation and others. +All rights reserved. This program and the accompanying materials +are made available under the terms of the Eclipse Public License v2.0 +which accompanies this distribution, and is available at +http://www.eclipse.org/legal/epl-v20.html + + + + %license + + + + + + + + + + + + + + diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/org.eclipse.emf.common_2.16.0.v20190625-1131/license.html b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/org.eclipse.emf.common_2.16.0.v20190625-1131/license.html new file mode 100644 index 00000000..008b8018 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/org.eclipse.emf.common_2.16.0.v20190625-1131/license.html @@ -0,0 +1,189 @@ + + + + + +Eclipse Foundation Software User Agreement + + + +

Eclipse Foundation Software User Agreement

+

November 22, 2017

+ +

Usage Of Content

+ +

THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, + INFORMATION AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS + (COLLECTIVELY "CONTENT"). USE OF THE CONTENT IS GOVERNED BY + THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE TERMS AND + CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED + BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS + GOVERNED BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY + APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED + BELOW. IF YOU DO NOT AGREE TO THE TERMS AND CONDITIONS OF THIS + AGREEMENT AND THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE + AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU MAY NOT + USE THE CONTENT.

+ +

Applicable Licenses

+ +

+ Unless otherwise indicated, all Content made available by the Eclipse + Foundation is provided to you under the terms and conditions of the + Eclipse Public License Version 2.0 ("EPL"). A copy of the + EPL is provided with this Content and is also available at http://www.eclipse.org/legal/epl-2.0. + For purposes of the EPL, "Program" will mean the Content. +

+ +

Content includes, but is not limited to, source code, object + code, documentation and other files maintained in the Eclipse + Foundation source code repository ("Repository") in software + modules ("Modules") and made available as downloadable + archives ("Downloads").

+ +
    +
  • Content may be structured and packaged into modules to + facilitate delivering, extending, and upgrading the Content. Typical + modules may include plug-ins ("Plug-ins"), plug-in + fragments ("Fragments"), and features + ("Features").
  • +
  • Each Plug-in or Fragment may be packaged as a sub-directory + or JAR (Java™ ARchive) in a directory named + "plugins".
  • +
  • A Feature is a bundle of one or more Plug-ins and/or + Fragments and associated material. Each Feature may be packaged as a + sub-directory in a directory named "features". Within a + Feature, files named "feature.xml" may contain a list of + the names and version numbers of the Plug-ins and/or Fragments + associated with that Feature.
  • +
  • Features may also include other Features ("Included + Features"). Within a Feature, files named + "feature.xml" may contain a list of the names and version + numbers of Included Features.
  • +
+ +

The terms and conditions governing Plug-ins and Fragments should + be contained in files named "about.html" + ("Abouts"). The terms and conditions governing Features and + Included Features should be contained in files named + "license.html" ("Feature Licenses"). Abouts and + Feature Licenses may be located in any directory of a Download or + Module including, but not limited to the following locations:

+ +
    +
  • The top-level (root) directory
  • +
  • Plug-in and Fragment directories
  • +
  • Inside Plug-ins and Fragments packaged as JARs
  • +
  • Sub-directories of the directory named "src" of + certain Plug-ins
  • +
  • Feature directories
  • +
+ +

Note: if a Feature made available by the Eclipse Foundation is + installed using the Provisioning Technology (as defined below), you + must agree to a license ("Feature Update License") during + the installation process. If the Feature contains Included Features, + the Feature Update License should either provide you with the terms + and conditions governing the Included Features or inform you where you + can locate them. Feature Update Licenses may be found in the + "license" property of files named + "feature.properties" found within a Feature. Such Abouts, + Feature Licenses, and Feature Update Licenses contain the terms and + conditions (or references to such terms and conditions) that govern + your use of the associated Content in that directory.

+ +

THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY + REFER TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND + CONDITIONS. SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT + ARE NOT LIMITED TO):

+ + + +

IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND + CONDITIONS PRIOR TO USE OF THE CONTENT. If no About, Feature License, + or Feature Update License is provided, please contact the Eclipse + Foundation to determine what terms and conditions govern that + particular Content.

+ + +

Use of Provisioning Technology

+ +

+ The Eclipse Foundation makes available provisioning software, examples + of which include, but are not limited to, p2 and the Eclipse Update + Manager ("Provisioning Technology") for the purpose of + allowing users to install software, documentation, information and/or + other materials (collectively "Installable Software"). This + capability is provided with the intent of allowing such users to + install, extend and update Eclipse-based products. Information about + packaging Installable Software is available at http://eclipse.org/equinox/p2/repository_packaging.html + ("Specification"). +

+ +

You may use Provisioning Technology to allow other parties to + install Installable Software. You shall be responsible for enabling + the applicable license agreements relating to the Installable Software + to be presented to, and accepted by, the users of the Provisioning + Technology in accordance with the Specification. By using Provisioning + Technology in such a manner and making it available in accordance with + the Specification, you further acknowledge your agreement to, and the + acquisition of all necessary rights to permit the following:

+ +
    +
  1. A series of actions may occur ("Provisioning + Process") in which a user may execute the Provisioning + Technology on a machine ("Target Machine") with the intent + of installing, extending or updating the functionality of an + Eclipse-based product.
  2. +
  3. During the Provisioning Process, the Provisioning Technology + may cause third party Installable Software or a portion thereof to be + accessed and copied to the Target Machine.
  4. +
  5. Pursuant to the Specification, you will provide to the user + the terms and conditions that govern the use of the Installable + Software ("Installable Software Agreement") and such + Installable Software Agreement shall be accessed from the Target + Machine in accordance with the Specification. Such Installable + Software Agreement must inform the user of the terms and conditions + that govern the Installable Software and must solicit acceptance by + the end user in the manner prescribed in such Installable Software + Agreement. Upon such indication of agreement by the user, the + provisioning Technology will complete installation of the Installable + Software.
  6. +
+ +

Cryptography

+ +

Content may contain encryption software. The country in which + you are currently may have restrictions on the import, possession, and + use, and/or re-export to another country, of encryption software. + BEFORE using any encryption software, please check the country's laws, + regulations and policies concerning the import, possession, or use, + and re-export of encryption software, to see if this is permitted.

+ +

+ Java and all Java-based trademarks are trademarks of + Oracle Corporation in the United States, other countries, or both. +

+ + diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/org.eclipse.emf.ecore_2.19.0.v20190822-1451/META-INF/ECLIPSE_.RSA b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/org.eclipse.emf.ecore_2.19.0.v20190822-1451/META-INF/ECLIPSE_.RSA new file mode 100644 index 00000000..4841f7eb Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/org.eclipse.emf.ecore_2.19.0.v20190822-1451/META-INF/ECLIPSE_.RSA differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/org.eclipse.emf.ecore_2.19.0.v20190822-1451/META-INF/ECLIPSE_.SF b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/org.eclipse.emf.ecore_2.19.0.v20190822-1451/META-INF/ECLIPSE_.SF new file mode 100644 index 00000000..775d63d7 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/org.eclipse.emf.ecore_2.19.0.v20190822-1451/META-INF/ECLIPSE_.SF @@ -0,0 +1,18 @@ +Signature-Version: 1.0 +SHA-256-Digest-Manifest-Main-Attributes: xswmy5fBi1CVyUo9TEnkA/21IGo5p + WzVDdnaPPY/LMc= +SHA-256-Digest-Manifest: Ujw0OfwWoq6vOiszHinwEsvzxBUOXrO1YBNQkcoA9P0= +Created-By: 1.8.0_51 (Oracle Corporation) + +Name: epl-2.0.html +SHA-256-Digest: AED4dAeGrOY0hc5nW8gJmyCMPlZ5rTF8ACL9TK1dx/Q= + +Name: feature.xml +SHA-256-Digest: LgP2kbba7FZTk+Ed7czlC669by3Cs9/V71EjFnuZSko= + +Name: feature.properties +SHA-256-Digest: gyfnyzIdZplfdoduOVCMCGcSqavo7lDAucngkRrpnQA= + +Name: license.html +SHA-256-Digest: zVM/vJgU0kRLZDQ3qmgeRgMh5WQ38NzJh/8vJedLd0s= + diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/org.eclipse.emf.ecore_2.19.0.v20190822-1451/META-INF/MANIFEST.MF b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/org.eclipse.emf.ecore_2.19.0.v20190822-1451/META-INF/MANIFEST.MF new file mode 100644 index 00000000..c88d03da --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/org.eclipse.emf.ecore_2.19.0.v20190822-1451/META-INF/MANIFEST.MF @@ -0,0 +1,18 @@ +Manifest-Version: 1.0 +Archiver-Version: Plexus Archiver +Built-By: genie.emf +Created-By: Apache Maven 3.0.5 +Build-Jdk: 1.8.0_192 + +Name: epl-2.0.html +SHA-256-Digest: koxKavfpz4JYnlYPmP+7at5zhbWf7Iy07zamu5HPcBg= + +Name: feature.xml +SHA-256-Digest: uVCFbNTZqXmW1Fq8EQg+ipj2FMAF1csPLptq0jUr+Bg= + +Name: feature.properties +SHA-256-Digest: Kzmk2OWnvAzGvOu5GD3baV/RZuntT3yG5bGJnKK6Jrw= + +Name: license.html +SHA-256-Digest: Dv5NbrV590iFepPFp4HDAA9w8zkHSynRW5FCE+FLHVM= + diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/org.eclipse.emf.ecore_2.19.0.v20190822-1451/epl-2.0.html b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/org.eclipse.emf.ecore_2.19.0.v20190822-1451/epl-2.0.html new file mode 100644 index 00000000..637a181d --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/org.eclipse.emf.ecore_2.19.0.v20190822-1451/epl-2.0.html @@ -0,0 +1,300 @@ + + + + + Eclipse Public License - Version 2.0 + + + +

Eclipse Public License - v 2.0

+

THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS ECLIPSE + PUBLIC LICENSE (“AGREEMENT”). ANY USE, REPRODUCTION OR DISTRIBUTION + OF THE PROGRAM CONSTITUTES RECIPIENT'S ACCEPTANCE OF THIS AGREEMENT. +

+

1. DEFINITIONS

+

“Contribution” means:

+
    +
  • a) in the case of the initial Contributor, the initial content + Distributed under this Agreement, and +
  • +
  • + b) in the case of each subsequent Contributor: +
      +
    • i) changes to the Program, and
    • +
    • ii) additions to the Program;
    • +
    + where such changes and/or additions to the Program originate from + and are Distributed by that particular Contributor. A Contribution + “originates” from a Contributor if it was added to the Program by such + Contributor itself or anyone acting on such Contributor's behalf. + Contributions do not include changes or additions to the Program that + are not Modified Works. +
  • +
+

“Contributor” means any person or entity that Distributes the Program.

+

“Licensed Patents” mean patent claims licensable by a Contributor which + are necessarily infringed by the use or sale of its Contribution alone + or when combined with the Program. +

+

“Program” means the Contributions Distributed in accordance with this + Agreement. +

+

“Recipient” means anyone who receives the Program under this Agreement + or any Secondary License (as applicable), including Contributors. +

+

“Derivative Works” shall mean any work, whether in Source Code or other + form, that is based on (or derived from) the Program and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. +

+

“Modified Works” shall mean any work in Source Code or other form that + results from an addition to, deletion from, or modification of the + contents of the Program, including, for purposes of clarity any new file + in Source Code form that contains any contents of the Program. Modified + Works shall not include works that contain only declarations, interfaces, + types, classes, structures, or files of the Program solely in each case + in order to link to, bind by name, or subclass the Program or Modified + Works thereof. +

+

“Distribute” means the acts of a) distributing or b) making available + in any manner that enables the transfer of a copy. +

+

“Source Code” means the form of a Program preferred for making + modifications, including but not limited to software source code, + documentation source, and configuration files. +

+

“Secondary License” means either the GNU General Public License, + Version 2.0, or any later versions of that license, including any + exceptions or additional permissions as identified by the initial + Contributor. +

+

2. GRANT OF RIGHTS

+
    +
  • a) Subject to the terms of this Agreement, each Contributor hereby + grants Recipient a non-exclusive, worldwide, royalty-free copyright + license to reproduce, prepare Derivative Works of, publicly display, + publicly perform, Distribute and sublicense the Contribution of such + Contributor, if any, and such Derivative Works. +
  • +
  • b) Subject to the terms of this Agreement, each Contributor hereby + grants Recipient a non-exclusive, worldwide, royalty-free patent + license under Licensed Patents to make, use, sell, offer to sell, + import and otherwise transfer the Contribution of such Contributor, + if any, in Source Code or other form. This patent license shall + apply to the combination of the Contribution and the Program if, + at the time the Contribution is added by the Contributor, such + addition of the Contribution causes such combination to be covered + by the Licensed Patents. The patent license shall not apply to any + other combinations which include the Contribution. No hardware per + se is licensed hereunder. +
  • +
  • c) Recipient understands that although each Contributor grants the + licenses to its Contributions set forth herein, no assurances are + provided by any Contributor that the Program does not infringe the + patent or other intellectual property rights of any other entity. + Each Contributor disclaims any liability to Recipient for claims + brought by any other entity based on infringement of intellectual + property rights or otherwise. As a condition to exercising the rights + and licenses granted hereunder, each Recipient hereby assumes sole + responsibility to secure any other intellectual property rights needed, + if any. For example, if a third party patent license is required to + allow Recipient to Distribute the Program, it is Recipient's + responsibility to acquire that license before distributing the Program. +
  • +
  • d) Each Contributor represents that to its knowledge it has sufficient + copyright rights in its Contribution, if any, to grant the copyright + license set forth in this Agreement. +
  • +
  • e) Notwithstanding the terms of any Secondary License, no Contributor + makes additional grants to any Recipient (other than those set forth + in this Agreement) as a result of such Recipient's receipt of the + Program under the terms of a Secondary License (if permitted under + the terms of Section 3). +
  • +
+

3. REQUIREMENTS

+

3.1 If a Contributor Distributes the Program in any form, then:

+
    +
  • a) the Program must also be made available as Source Code, in + accordance with section 3.2, and the Contributor must accompany + the Program with a statement that the Source Code for the Program + is available under this Agreement, and informs Recipients how to + obtain it in a reasonable manner on or through a medium customarily + used for software exchange; and +
  • +
  • + b) the Contributor may Distribute the Program under a license + different than this Agreement, provided that such license: +
      +
    • i) effectively disclaims on behalf of all other Contributors all + warranties and conditions, express and implied, including warranties + or conditions of title and non-infringement, and implied warranties + or conditions of merchantability and fitness for a particular purpose; +
    • +
    • ii) effectively excludes on behalf of all other Contributors all + liability for damages, including direct, indirect, special, incidental + and consequential damages, such as lost profits; +
    • +
    • iii) does not attempt to limit or alter the recipients' rights in the + Source Code under section 3.2; and +
    • +
    • iv) requires any subsequent distribution of the Program by any party + to be under a license that satisfies the requirements of this section 3. +
    • +
    +
  • +
+

3.2 When the Program is Distributed as Source Code:

+
    +
  • a) it must be made available under this Agreement, or if the Program (i) + is combined with other material in a separate file or files made available + under a Secondary License, and (ii) the initial Contributor attached to + the Source Code the notice described in Exhibit A of this Agreement, + then the Program may be made available under the terms of such + Secondary Licenses, and +
  • +
  • b) a copy of this Agreement must be included with each copy of the Program.
  • +
+

3.3 Contributors may not remove or alter any copyright, patent, trademark, + attribution notices, disclaimers of warranty, or limitations of liability + (‘notices’) contained within the Program from any copy of the Program which + they Distribute, provided that Contributors may add their own appropriate + notices. +

+

4. COMMERCIAL DISTRIBUTION

+

Commercial distributors of software may accept certain responsibilities + with respect to end users, business partners and the like. While this + license is intended to facilitate the commercial use of the Program, the + Contributor who includes the Program in a commercial product offering should + do so in a manner which does not create potential liability for other + Contributors. Therefore, if a Contributor includes the Program in a + commercial product offering, such Contributor (“Commercial Contributor”) + hereby agrees to defend and indemnify every other Contributor + (“Indemnified Contributor”) against any losses, damages and costs + (collectively “Losses”) arising from claims, lawsuits and other legal actions + brought by a third party against the Indemnified Contributor to the extent + caused by the acts or omissions of such Commercial Contributor in connection + with its distribution of the Program in a commercial product offering. + The obligations in this section do not apply to any claims or Losses relating + to any actual or alleged intellectual property infringement. In order to + qualify, an Indemnified Contributor must: a) promptly notify the + Commercial Contributor in writing of such claim, and b) allow the Commercial + Contributor to control, and cooperate with the Commercial Contributor in, + the defense and any related settlement negotiations. The Indemnified + Contributor may participate in any such claim at its own expense. +

+

For example, a Contributor might include the Program + in a commercial product offering, Product X. That Contributor is then a + Commercial Contributor. If that Commercial Contributor then makes performance + claims, or offers warranties related to Product X, those performance claims + and warranties are such Commercial Contributor's responsibility alone. + Under this section, the Commercial Contributor would have to defend claims + against the other Contributors related to those performance claims and + warranties, and if a court requires any other Contributor to pay any damages + as a result, the Commercial Contributor must pay those damages. +

+

5. NO WARRANTY

+

EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, AND TO THE EXTENT PERMITTED + BY APPLICABLE LAW, THE PROGRAM IS PROVIDED ON AN “AS IS” BASIS, WITHOUT + WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING, + WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, + MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is + solely responsible for determining the appropriateness of using and + distributing the Program and assumes all risks associated with its + exercise of rights under this Agreement, including but not limited to the + risks and costs of program errors, compliance with applicable laws, damage + to or loss of data, programs or equipment, and unavailability or + interruption of operations. +

+

6. DISCLAIMER OF LIABILITY

+

EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, AND TO THE EXTENT PERMITTED + BY APPLICABLE LAW, NEITHER RECIPIENT NOR ANY CONTRIBUTORS SHALL HAVE ANY + LIABILITY FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, + OR CONSEQUENTIAL DAMAGES (INCLUDING WITHOUT LIMITATION LOST PROFITS), + HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT + LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY + OUT OF THE USE OR DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS + GRANTED HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. +

+

7. GENERAL

+

If any provision of this Agreement is invalid or unenforceable under + applicable law, it shall not affect the validity or enforceability of the + remainder of the terms of this Agreement, and without further action by the + parties hereto, such provision shall be reformed to the minimum extent + necessary to make such provision valid and enforceable. +

+

If Recipient institutes patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Program itself + (excluding combinations of the Program with other software or hardware) + infringes such Recipient's patent(s), then such Recipient's rights granted + under Section 2(b) shall terminate as of the date such litigation is filed. +

+

All Recipient's rights under this Agreement shall terminate if it fails to + comply with any of the material terms or conditions of this Agreement and + does not cure such failure in a reasonable period of time after becoming + aware of such noncompliance. If all Recipient's rights under this Agreement + terminate, Recipient agrees to cease use and distribution of the Program + as soon as reasonably practicable. However, Recipient's obligations under + this Agreement and any licenses granted by Recipient relating to the + Program shall continue and survive. +

+

Everyone is permitted to copy and distribute copies of this Agreement, + but in order to avoid inconsistency the Agreement is copyrighted and may + only be modified in the following manner. The Agreement Steward reserves + the right to publish new versions (including revisions) of this Agreement + from time to time. No one other than the Agreement Steward has the right + to modify this Agreement. The Eclipse Foundation is the initial Agreement + Steward. The Eclipse Foundation may assign the responsibility to serve as + the Agreement Steward to a suitable separate entity. Each new version of + the Agreement will be given a distinguishing version number. The Program + (including Contributions) may always be Distributed subject to the version + of the Agreement under which it was received. In addition, after a new + version of the Agreement is published, Contributor may elect to Distribute + the Program (including its Contributions) under the new version. +

+

Except as expressly stated in Sections 2(a) and 2(b) above, Recipient + receives no rights or licenses to the intellectual property of any + Contributor under this Agreement, whether expressly, by implication, + estoppel or otherwise. All rights in the Program not expressly granted + under this Agreement are reserved. Nothing in this Agreement is intended + to be enforceable by any entity that is not a Contributor or Recipient. + No third-party beneficiary rights are created under this Agreement. +

+

Exhibit A – Form of Secondary Licenses Notice

+

“This Source Code may also be made available under the following + Secondary Licenses when the conditions for such availability set forth + in the Eclipse Public License, v. 2.0 are satisfied: {name license(s), + version(s), and exceptions or additional permissions here}.” +

+
+

Simply including a copy of this Agreement, including this Exhibit A + is not sufficient to license the Source Code under Secondary Licenses. +

+

If it is not possible or desirable to put the notice in a particular file, + then You may include the notice in a location (such as a LICENSE file in a + relevant directory) where a recipient would be likely to look for + such a notice. +

+

You may add additional accurate notices of copyright ownership.

+
+ + \ No newline at end of file diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/org.eclipse.emf.ecore_2.19.0.v20190822-1451/feature.properties b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/org.eclipse.emf.ecore_2.19.0.v20190822-1451/feature.properties new file mode 100644 index 00000000..c06b0814 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/org.eclipse.emf.ecore_2.19.0.v20190822-1451/feature.properties @@ -0,0 +1,172 @@ +# /** +# * Copyright (c) 2002-2011 IBM Corporation and others. +# * All rights reserved. This program and the accompanying materials +# * are made available under the terms of the Eclipse Public License v2.0 +# * which accompanies this distribution, and is available at +# * http://www.eclipse.org/legal/epl-v20.html +# * +# * Contributors: +# * IBM - Initial API and implementation +# */ + +# NLS_MESSAGEFORMAT_VAR + +# "featureName" property - name of the feature +featureName=EMF - Eclipse Modeling Framework Core Runtime + +# "providerName" property - name of the company that provides the feature +providerName=Eclipse Modeling Project + +# "description" property - description of the feature +description=The core runtime for EMF, including EMF's common utilities, Ecore, XML/XMI persistence, and the change model. + +EMFUpdateSiteName=Eclipse Modeling Framework Updates + +# "licenseURL" property - URL of the "Feature License" +# do not translate value - just change to point to a locale-specific HTML page +licenseURL=license.html + +# "license" property - text of the "Feature Update License" +# should be plain text version of license agreement pointed to be "licenseURL" +license=\ +Eclipse Foundation Software User Agreement\n\ +\n\ +November 22, 2017\n\ +\n\ +Usage Of Content\n\ +\n\ +THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION\n\ +AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY "CONTENT"). USE OF\n\ +THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE\n\ +TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED\n\ +BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED\n\ +BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE\n\ +AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE\n\ +TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY\n\ +APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU\n\ +MAY NOT USE THE CONTENT.\n\ +\n\ +Applicable Licenses\n\ +\n\ +Unless otherwise indicated, all Content made available by the Eclipse Foundation\n\ +is provided to you under the terms and conditions of the Eclipse Public License\n\ +Version 2.0 ("EPL"). A copy of the EPL is provided with this Content and is also\n\ +available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,\n\ +"Program" will mean the Content.\n\ +\n\ +Content includes, but is not limited to, source code, object code, documentation\n\ +and other files maintained in the Eclipse Foundation source code repository\n\ +("Repository") in software modules ("Modules") and made available as\n\ +downloadable archives ("Downloads").\n\ +\n\ +- Content may be structured and packaged into modules to facilitate\n\ + delivering, extending, and upgrading the Content. Typical modules may\n\ + include plug-ins ("Plug-ins"), plug-in fragments ("Fragments"), and\n\ + features ("Features").\n\ +- Each Plug-in or Fragment may be packaged as a sub-directory or JAR\n\ + (Java\u2122 ARchive) in a directory named "plugins".\n\ +- A Feature is a bundle of one or more Plug-ins and/or Fragments and\n\ + associated material. Each Feature may be packaged as a sub-directory in a\n\ + directory named "features". Within a Feature, files named "feature.xml" may\n\ + contain a list of the names and version numbers of the Plug-ins and/or\n\ + Fragments associated with that Feature.\n\ +- Features may also include other Features ("Included Features"). Within a\n\ + Feature, files named "feature.xml" may contain a list of the names and\n\ + version numbers of Included Features.\n\ +\n\ +The terms and conditions governing Plug-ins and Fragments should be contained in\n\ +files named "about.html" ("Abouts"). The terms and conditions governing Features\n\ +and Included Features should be contained in files named "license.html"\n\ +("Feature Licenses"). Abouts and Feature Licenses may be located in any\n\ +directory of a Download or Module including, but not limited to the following\n\ +locations:\n\ +\n\ +- The top-level (root) directory\n\ +- Plug-in and Fragment directories\n\ +- Inside Plug-ins and Fragments packaged as JARs\n\ +- Sub-directories of the directory named "src" of certain Plug-ins\n\ +- Feature directories\n\ +\n\ +Note: if a Feature made available by the Eclipse Foundation is installed using\n\ +the Provisioning Technology (as defined below), you must agree to a license\n\ +("Feature Update License") during the installation process. If the Feature\n\ +contains Included Features, the Feature Update License should either provide you\n\ +with the terms and conditions governing the Included Features or inform you\n\ +where you can locate them. Feature Update Licenses may be found in the "license"\n\ +property of files named "feature.properties" found within a Feature. Such\n\ +Abouts, Feature Licenses, and Feature Update Licenses contain the terms and\n\ +conditions (or references to such terms and conditions) that govern your use of\n\ +the associated Content in that directory.\n\ +\n\ +THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL\n\ +OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE\n\ +OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):\n\ +\n\ +- Eclipse Public License Version 1.0 (available at\n\ + http://www.eclipse.org/legal/epl-v10.html)\n\ +- Eclipse Distribution License Version 1.0 (available at\n\ + http://www.eclipse.org/licenses/edl-v1.0.html)\n\ +- Common Public License Version 1.0 (available at\n\ + http://www.eclipse.org/legal/cpl-v10.html)\n\ +- Apache Software License 1.1 (available at\n\ + http://www.apache.org/licenses/LICENSE)\n\ +- Apache Software License 2.0 (available at\n\ + http://www.apache.org/licenses/LICENSE-2.0)\n\ +- Mozilla Public License Version 1.1 (available at\n\ + http://www.mozilla.org/MPL/MPL-1.1.html)\n\ +\n\ +IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO\n\ +USE OF THE CONTENT. If no About, Feature License, or Feature Update License is\n\ +provided, please contact the Eclipse Foundation to determine what terms and\n\ +conditions govern that particular Content.\n\ +\n\ +Use of Provisioning Technology\n\ +\n\ +The Eclipse Foundation makes available provisioning software, examples of which\n\ +include, but are not limited to, p2 and the Eclipse Update Manager\n\ +("Provisioning Technology") for the purpose of allowing users to install\n\ +software, documentation, information and/or other materials (collectively\n\ +"Installable Software"). This capability is provided with the intent of allowing\n\ +such users to install, extend and update Eclipse-based products. Information\n\ +about packaging Installable Software is available at\n\ +http://eclipse.org/equinox/p2/repository_packaging.html ("Specification").\n\ +\n\ +You may use Provisioning Technology to allow other parties to install\n\ +Installable Software. You shall be responsible for enabling the applicable\n\ +license agreements relating to the Installable Software to be presented to, and\n\ +accepted by, the users of the Provisioning Technology in accordance with the\n\ +Specification. By using Provisioning Technology in such a manner and making it\n\ +available in accordance with the Specification, you further acknowledge your\n\ +agreement to, and the acquisition of all necessary rights to permit the\n\ +following:\n\ +\n\ +1. A series of actions may occur ("Provisioning Process") in which a user may\n\ + execute the Provisioning Technology on a machine ("Target Machine") with the\n\ + intent of installing, extending or updating the functionality of an\n\ + Eclipse-based product.\n\ +2. During the Provisioning Process, the Provisioning Technology may cause third\n\ + party Installable Software or a portion thereof to be accessed and copied to\n\ + the Target Machine.\n\ +3. Pursuant to the Specification, you will provide to the user the terms and\n\ + conditions that govern the use of the Installable Software ("Installable\n\ + Software Agreement") and such Installable Software Agreement shall be\n\ + accessed from the Target Machine in accordance with the Specification. Such\n\ + Installable Software Agreement must inform the user of the terms and\n\ + conditions that govern the Installable Software and must solicit acceptance\n\ + by the end user in the manner prescribed in such Installable\n\ + Software Agreement. Upon such indication of agreement by the user, the\n\ + provisioning Technology will complete installation of the\n\ + Installable Software.\n\ +\n\ +Cryptography\n\ +\n\ +Content may contain encryption software. The country in which you are currently\n\ +may have restrictions on the import, possession, and use, and/or re-export to\n\ +another country, of encryption software. BEFORE using any encryption software,\n\ +please check the country's laws, regulations and policies concerning the import,\n\ +possession, or use, and re-export of encryption software, to see if this is\n\ +permitted.\n\ +\n\ +Java and all Java-based trademarks are trademarks of Oracle Corporation in the\n\ +United States, other countries, or both.\n +########### end of license property ########################################## diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/org.eclipse.emf.ecore_2.19.0.v20190822-1451/feature.xml b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/org.eclipse.emf.ecore_2.19.0.v20190822-1451/feature.xml new file mode 100644 index 00000000..fbe3d975 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/org.eclipse.emf.ecore_2.19.0.v20190822-1451/feature.xml @@ -0,0 +1,55 @@ + + + + + %description + + + + Copyright (c) 2002-2018 IBM Corporation and others. +All rights reserved. This program and the accompanying materials +are made available under the terms of the Eclipse Public License v2.0 +which accompanies this distribution, and is available at +http://www.eclipse.org/legal/epl-v20.html + + + + %license + + + + + + + + + + + + + + + + + + + diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/org.eclipse.emf.ecore_2.19.0.v20190822-1451/license.html b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/org.eclipse.emf.ecore_2.19.0.v20190822-1451/license.html new file mode 100644 index 00000000..008b8018 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/org.eclipse.emf.ecore_2.19.0.v20190822-1451/license.html @@ -0,0 +1,189 @@ + + + + + +Eclipse Foundation Software User Agreement + + + +

Eclipse Foundation Software User Agreement

+

November 22, 2017

+ +

Usage Of Content

+ +

THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, + INFORMATION AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS + (COLLECTIVELY "CONTENT"). USE OF THE CONTENT IS GOVERNED BY + THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE TERMS AND + CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED + BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS + GOVERNED BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY + APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED + BELOW. IF YOU DO NOT AGREE TO THE TERMS AND CONDITIONS OF THIS + AGREEMENT AND THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE + AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU MAY NOT + USE THE CONTENT.

+ +

Applicable Licenses

+ +

+ Unless otherwise indicated, all Content made available by the Eclipse + Foundation is provided to you under the terms and conditions of the + Eclipse Public License Version 2.0 ("EPL"). A copy of the + EPL is provided with this Content and is also available at http://www.eclipse.org/legal/epl-2.0. + For purposes of the EPL, "Program" will mean the Content. +

+ +

Content includes, but is not limited to, source code, object + code, documentation and other files maintained in the Eclipse + Foundation source code repository ("Repository") in software + modules ("Modules") and made available as downloadable + archives ("Downloads").

+ +
    +
  • Content may be structured and packaged into modules to + facilitate delivering, extending, and upgrading the Content. Typical + modules may include plug-ins ("Plug-ins"), plug-in + fragments ("Fragments"), and features + ("Features").
  • +
  • Each Plug-in or Fragment may be packaged as a sub-directory + or JAR (Java™ ARchive) in a directory named + "plugins".
  • +
  • A Feature is a bundle of one or more Plug-ins and/or + Fragments and associated material. Each Feature may be packaged as a + sub-directory in a directory named "features". Within a + Feature, files named "feature.xml" may contain a list of + the names and version numbers of the Plug-ins and/or Fragments + associated with that Feature.
  • +
  • Features may also include other Features ("Included + Features"). Within a Feature, files named + "feature.xml" may contain a list of the names and version + numbers of Included Features.
  • +
+ +

The terms and conditions governing Plug-ins and Fragments should + be contained in files named "about.html" + ("Abouts"). The terms and conditions governing Features and + Included Features should be contained in files named + "license.html" ("Feature Licenses"). Abouts and + Feature Licenses may be located in any directory of a Download or + Module including, but not limited to the following locations:

+ +
    +
  • The top-level (root) directory
  • +
  • Plug-in and Fragment directories
  • +
  • Inside Plug-ins and Fragments packaged as JARs
  • +
  • Sub-directories of the directory named "src" of + certain Plug-ins
  • +
  • Feature directories
  • +
+ +

Note: if a Feature made available by the Eclipse Foundation is + installed using the Provisioning Technology (as defined below), you + must agree to a license ("Feature Update License") during + the installation process. If the Feature contains Included Features, + the Feature Update License should either provide you with the terms + and conditions governing the Included Features or inform you where you + can locate them. Feature Update Licenses may be found in the + "license" property of files named + "feature.properties" found within a Feature. Such Abouts, + Feature Licenses, and Feature Update Licenses contain the terms and + conditions (or references to such terms and conditions) that govern + your use of the associated Content in that directory.

+ +

THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY + REFER TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND + CONDITIONS. SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT + ARE NOT LIMITED TO):

+ + + +

IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND + CONDITIONS PRIOR TO USE OF THE CONTENT. If no About, Feature License, + or Feature Update License is provided, please contact the Eclipse + Foundation to determine what terms and conditions govern that + particular Content.

+ + +

Use of Provisioning Technology

+ +

+ The Eclipse Foundation makes available provisioning software, examples + of which include, but are not limited to, p2 and the Eclipse Update + Manager ("Provisioning Technology") for the purpose of + allowing users to install software, documentation, information and/or + other materials (collectively "Installable Software"). This + capability is provided with the intent of allowing such users to + install, extend and update Eclipse-based products. Information about + packaging Installable Software is available at http://eclipse.org/equinox/p2/repository_packaging.html + ("Specification"). +

+ +

You may use Provisioning Technology to allow other parties to + install Installable Software. You shall be responsible for enabling + the applicable license agreements relating to the Installable Software + to be presented to, and accepted by, the users of the Provisioning + Technology in accordance with the Specification. By using Provisioning + Technology in such a manner and making it available in accordance with + the Specification, you further acknowledge your agreement to, and the + acquisition of all necessary rights to permit the following:

+ +
    +
  1. A series of actions may occur ("Provisioning + Process") in which a user may execute the Provisioning + Technology on a machine ("Target Machine") with the intent + of installing, extending or updating the functionality of an + Eclipse-based product.
  2. +
  3. During the Provisioning Process, the Provisioning Technology + may cause third party Installable Software or a portion thereof to be + accessed and copied to the Target Machine.
  4. +
  5. Pursuant to the Specification, you will provide to the user + the terms and conditions that govern the use of the Installable + Software ("Installable Software Agreement") and such + Installable Software Agreement shall be accessed from the Target + Machine in accordance with the Specification. Such Installable + Software Agreement must inform the user of the terms and conditions + that govern the Installable Software and must solicit acceptance by + the end user in the manner prescribed in such Installable Software + Agreement. Upon such indication of agreement by the user, the + provisioning Technology will complete installation of the Installable + Software.
  6. +
+ +

Cryptography

+ +

Content may contain encryption software. The country in which + you are currently may have restrictions on the import, possession, and + use, and/or re-export to another country, of encryption software. + BEFORE using any encryption software, please check the country's laws, + regulations and policies concerning the import, possession, or use, + and re-export of encryption software, to see if this is permitted.

+ +

+ Java and all Java-based trademarks are trademarks of + Oracle Corporation in the United States, other countries, or both. +

+ + diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/org.eclipse.help_2.2.700.v20190916-1045/META-INF/ECLIPSE_.RSA b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/org.eclipse.help_2.2.700.v20190916-1045/META-INF/ECLIPSE_.RSA new file mode 100644 index 00000000..3b939c6b Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/org.eclipse.help_2.2.700.v20190916-1045/META-INF/ECLIPSE_.RSA differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/org.eclipse.help_2.2.700.v20190916-1045/META-INF/ECLIPSE_.SF b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/org.eclipse.help_2.2.700.v20190916-1045/META-INF/ECLIPSE_.SF new file mode 100644 index 00000000..b33354a1 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/org.eclipse.help_2.2.700.v20190916-1045/META-INF/ECLIPSE_.SF @@ -0,0 +1,18 @@ +Signature-Version: 1.0 +SHA-256-Digest-Manifest-Main-Attributes: TDkVaVl5gKwm/zi6L83gICN0jV1Vi + hntq8CniRs8YCE= +SHA-256-Digest-Manifest: fhimVlYRYZGmLkptY8MUkQD1zL2ckG5zTo/Q9J+kRC0= +Created-By: 1.8.0_51 (Oracle Corporation) + +Name: epl-2.0.html +SHA-256-Digest: AED4dAeGrOY0hc5nW8gJmyCMPlZ5rTF8ACL9TK1dx/Q= + +Name: feature.xml +SHA-256-Digest: tqydV3rHJ3dBoupaUkbEqWTKQtiZxpuUvNwSr+daA34= + +Name: feature.properties +SHA-256-Digest: /5klrYH6qAGi4oKf5mkuZJHpFxlSiw8l21ONS45oMwk= + +Name: license.html +SHA-256-Digest: zVM/vJgU0kRLZDQ3qmgeRgMh5WQ38NzJh/8vJedLd0s= + diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/org.eclipse.help_2.2.700.v20190916-1045/META-INF/MANIFEST.MF b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/org.eclipse.help_2.2.700.v20190916-1045/META-INF/MANIFEST.MF new file mode 100644 index 00000000..f799adf9 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/org.eclipse.help_2.2.700.v20190916-1045/META-INF/MANIFEST.MF @@ -0,0 +1,17 @@ +Manifest-Version: 1.0 +Built-By: genie.releng +Created-By: Apache Maven 3.5.4 +Build-Jdk: 1.8.0_192 + +Name: epl-2.0.html +SHA-256-Digest: koxKavfpz4JYnlYPmP+7at5zhbWf7Iy07zamu5HPcBg= + +Name: feature.xml +SHA-256-Digest: p8SgyejlEmyTDFY1XlW650hlnYsMbpAKP9LKdLOFmVA= + +Name: feature.properties +SHA-256-Digest: ubG6uCKIoMzXTviNfZ2dsQl5Eqxx3KDAOdGUHb+WrL0= + +Name: license.html +SHA-256-Digest: Dv5NbrV590iFepPFp4HDAA9w8zkHSynRW5FCE+FLHVM= + diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/org.eclipse.help_2.2.700.v20190916-1045/epl-2.0.html b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/org.eclipse.help_2.2.700.v20190916-1045/epl-2.0.html new file mode 100644 index 00000000..637a181d --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/org.eclipse.help_2.2.700.v20190916-1045/epl-2.0.html @@ -0,0 +1,300 @@ + + + + + Eclipse Public License - Version 2.0 + + + +

Eclipse Public License - v 2.0

+

THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS ECLIPSE + PUBLIC LICENSE (“AGREEMENT”). ANY USE, REPRODUCTION OR DISTRIBUTION + OF THE PROGRAM CONSTITUTES RECIPIENT'S ACCEPTANCE OF THIS AGREEMENT. +

+

1. DEFINITIONS

+

“Contribution” means:

+
    +
  • a) in the case of the initial Contributor, the initial content + Distributed under this Agreement, and +
  • +
  • + b) in the case of each subsequent Contributor: +
      +
    • i) changes to the Program, and
    • +
    • ii) additions to the Program;
    • +
    + where such changes and/or additions to the Program originate from + and are Distributed by that particular Contributor. A Contribution + “originates” from a Contributor if it was added to the Program by such + Contributor itself or anyone acting on such Contributor's behalf. + Contributions do not include changes or additions to the Program that + are not Modified Works. +
  • +
+

“Contributor” means any person or entity that Distributes the Program.

+

“Licensed Patents” mean patent claims licensable by a Contributor which + are necessarily infringed by the use or sale of its Contribution alone + or when combined with the Program. +

+

“Program” means the Contributions Distributed in accordance with this + Agreement. +

+

“Recipient” means anyone who receives the Program under this Agreement + or any Secondary License (as applicable), including Contributors. +

+

“Derivative Works” shall mean any work, whether in Source Code or other + form, that is based on (or derived from) the Program and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. +

+

“Modified Works” shall mean any work in Source Code or other form that + results from an addition to, deletion from, or modification of the + contents of the Program, including, for purposes of clarity any new file + in Source Code form that contains any contents of the Program. Modified + Works shall not include works that contain only declarations, interfaces, + types, classes, structures, or files of the Program solely in each case + in order to link to, bind by name, or subclass the Program or Modified + Works thereof. +

+

“Distribute” means the acts of a) distributing or b) making available + in any manner that enables the transfer of a copy. +

+

“Source Code” means the form of a Program preferred for making + modifications, including but not limited to software source code, + documentation source, and configuration files. +

+

“Secondary License” means either the GNU General Public License, + Version 2.0, or any later versions of that license, including any + exceptions or additional permissions as identified by the initial + Contributor. +

+

2. GRANT OF RIGHTS

+
    +
  • a) Subject to the terms of this Agreement, each Contributor hereby + grants Recipient a non-exclusive, worldwide, royalty-free copyright + license to reproduce, prepare Derivative Works of, publicly display, + publicly perform, Distribute and sublicense the Contribution of such + Contributor, if any, and such Derivative Works. +
  • +
  • b) Subject to the terms of this Agreement, each Contributor hereby + grants Recipient a non-exclusive, worldwide, royalty-free patent + license under Licensed Patents to make, use, sell, offer to sell, + import and otherwise transfer the Contribution of such Contributor, + if any, in Source Code or other form. This patent license shall + apply to the combination of the Contribution and the Program if, + at the time the Contribution is added by the Contributor, such + addition of the Contribution causes such combination to be covered + by the Licensed Patents. The patent license shall not apply to any + other combinations which include the Contribution. No hardware per + se is licensed hereunder. +
  • +
  • c) Recipient understands that although each Contributor grants the + licenses to its Contributions set forth herein, no assurances are + provided by any Contributor that the Program does not infringe the + patent or other intellectual property rights of any other entity. + Each Contributor disclaims any liability to Recipient for claims + brought by any other entity based on infringement of intellectual + property rights or otherwise. As a condition to exercising the rights + and licenses granted hereunder, each Recipient hereby assumes sole + responsibility to secure any other intellectual property rights needed, + if any. For example, if a third party patent license is required to + allow Recipient to Distribute the Program, it is Recipient's + responsibility to acquire that license before distributing the Program. +
  • +
  • d) Each Contributor represents that to its knowledge it has sufficient + copyright rights in its Contribution, if any, to grant the copyright + license set forth in this Agreement. +
  • +
  • e) Notwithstanding the terms of any Secondary License, no Contributor + makes additional grants to any Recipient (other than those set forth + in this Agreement) as a result of such Recipient's receipt of the + Program under the terms of a Secondary License (if permitted under + the terms of Section 3). +
  • +
+

3. REQUIREMENTS

+

3.1 If a Contributor Distributes the Program in any form, then:

+
    +
  • a) the Program must also be made available as Source Code, in + accordance with section 3.2, and the Contributor must accompany + the Program with a statement that the Source Code for the Program + is available under this Agreement, and informs Recipients how to + obtain it in a reasonable manner on or through a medium customarily + used for software exchange; and +
  • +
  • + b) the Contributor may Distribute the Program under a license + different than this Agreement, provided that such license: +
      +
    • i) effectively disclaims on behalf of all other Contributors all + warranties and conditions, express and implied, including warranties + or conditions of title and non-infringement, and implied warranties + or conditions of merchantability and fitness for a particular purpose; +
    • +
    • ii) effectively excludes on behalf of all other Contributors all + liability for damages, including direct, indirect, special, incidental + and consequential damages, such as lost profits; +
    • +
    • iii) does not attempt to limit or alter the recipients' rights in the + Source Code under section 3.2; and +
    • +
    • iv) requires any subsequent distribution of the Program by any party + to be under a license that satisfies the requirements of this section 3. +
    • +
    +
  • +
+

3.2 When the Program is Distributed as Source Code:

+
    +
  • a) it must be made available under this Agreement, or if the Program (i) + is combined with other material in a separate file or files made available + under a Secondary License, and (ii) the initial Contributor attached to + the Source Code the notice described in Exhibit A of this Agreement, + then the Program may be made available under the terms of such + Secondary Licenses, and +
  • +
  • b) a copy of this Agreement must be included with each copy of the Program.
  • +
+

3.3 Contributors may not remove or alter any copyright, patent, trademark, + attribution notices, disclaimers of warranty, or limitations of liability + (‘notices’) contained within the Program from any copy of the Program which + they Distribute, provided that Contributors may add their own appropriate + notices. +

+

4. COMMERCIAL DISTRIBUTION

+

Commercial distributors of software may accept certain responsibilities + with respect to end users, business partners and the like. While this + license is intended to facilitate the commercial use of the Program, the + Contributor who includes the Program in a commercial product offering should + do so in a manner which does not create potential liability for other + Contributors. Therefore, if a Contributor includes the Program in a + commercial product offering, such Contributor (“Commercial Contributor”) + hereby agrees to defend and indemnify every other Contributor + (“Indemnified Contributor”) against any losses, damages and costs + (collectively “Losses”) arising from claims, lawsuits and other legal actions + brought by a third party against the Indemnified Contributor to the extent + caused by the acts or omissions of such Commercial Contributor in connection + with its distribution of the Program in a commercial product offering. + The obligations in this section do not apply to any claims or Losses relating + to any actual or alleged intellectual property infringement. In order to + qualify, an Indemnified Contributor must: a) promptly notify the + Commercial Contributor in writing of such claim, and b) allow the Commercial + Contributor to control, and cooperate with the Commercial Contributor in, + the defense and any related settlement negotiations. The Indemnified + Contributor may participate in any such claim at its own expense. +

+

For example, a Contributor might include the Program + in a commercial product offering, Product X. That Contributor is then a + Commercial Contributor. If that Commercial Contributor then makes performance + claims, or offers warranties related to Product X, those performance claims + and warranties are such Commercial Contributor's responsibility alone. + Under this section, the Commercial Contributor would have to defend claims + against the other Contributors related to those performance claims and + warranties, and if a court requires any other Contributor to pay any damages + as a result, the Commercial Contributor must pay those damages. +

+

5. NO WARRANTY

+

EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, AND TO THE EXTENT PERMITTED + BY APPLICABLE LAW, THE PROGRAM IS PROVIDED ON AN “AS IS” BASIS, WITHOUT + WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING, + WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, + MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is + solely responsible for determining the appropriateness of using and + distributing the Program and assumes all risks associated with its + exercise of rights under this Agreement, including but not limited to the + risks and costs of program errors, compliance with applicable laws, damage + to or loss of data, programs or equipment, and unavailability or + interruption of operations. +

+

6. DISCLAIMER OF LIABILITY

+

EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, AND TO THE EXTENT PERMITTED + BY APPLICABLE LAW, NEITHER RECIPIENT NOR ANY CONTRIBUTORS SHALL HAVE ANY + LIABILITY FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, + OR CONSEQUENTIAL DAMAGES (INCLUDING WITHOUT LIMITATION LOST PROFITS), + HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT + LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY + OUT OF THE USE OR DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS + GRANTED HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. +

+

7. GENERAL

+

If any provision of this Agreement is invalid or unenforceable under + applicable law, it shall not affect the validity or enforceability of the + remainder of the terms of this Agreement, and without further action by the + parties hereto, such provision shall be reformed to the minimum extent + necessary to make such provision valid and enforceable. +

+

If Recipient institutes patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Program itself + (excluding combinations of the Program with other software or hardware) + infringes such Recipient's patent(s), then such Recipient's rights granted + under Section 2(b) shall terminate as of the date such litigation is filed. +

+

All Recipient's rights under this Agreement shall terminate if it fails to + comply with any of the material terms or conditions of this Agreement and + does not cure such failure in a reasonable period of time after becoming + aware of such noncompliance. If all Recipient's rights under this Agreement + terminate, Recipient agrees to cease use and distribution of the Program + as soon as reasonably practicable. However, Recipient's obligations under + this Agreement and any licenses granted by Recipient relating to the + Program shall continue and survive. +

+

Everyone is permitted to copy and distribute copies of this Agreement, + but in order to avoid inconsistency the Agreement is copyrighted and may + only be modified in the following manner. The Agreement Steward reserves + the right to publish new versions (including revisions) of this Agreement + from time to time. No one other than the Agreement Steward has the right + to modify this Agreement. The Eclipse Foundation is the initial Agreement + Steward. The Eclipse Foundation may assign the responsibility to serve as + the Agreement Steward to a suitable separate entity. Each new version of + the Agreement will be given a distinguishing version number. The Program + (including Contributions) may always be Distributed subject to the version + of the Agreement under which it was received. In addition, after a new + version of the Agreement is published, Contributor may elect to Distribute + the Program (including its Contributions) under the new version. +

+

Except as expressly stated in Sections 2(a) and 2(b) above, Recipient + receives no rights or licenses to the intellectual property of any + Contributor under this Agreement, whether expressly, by implication, + estoppel or otherwise. All rights in the Program not expressly granted + under this Agreement are reserved. Nothing in this Agreement is intended + to be enforceable by any entity that is not a Contributor or Recipient. + No third-party beneficiary rights are created under this Agreement. +

+

Exhibit A – Form of Secondary Licenses Notice

+

“This Source Code may also be made available under the following + Secondary Licenses when the conditions for such availability set forth + in the Eclipse Public License, v. 2.0 are satisfied: {name license(s), + version(s), and exceptions or additional permissions here}.” +

+
+

Simply including a copy of this Agreement, including this Exhibit A + is not sufficient to license the Source Code under Secondary Licenses. +

+

If it is not possible or desirable to put the notice in a particular file, + then You may include the notice in a location (such as a LICENSE file in a + relevant directory) where a recipient would be likely to look for + such a notice. +

+

You may add additional accurate notices of copyright ownership.

+
+ + \ No newline at end of file diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/org.eclipse.help_2.2.700.v20190916-1045/feature.properties b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/org.eclipse.help_2.2.700.v20190916-1045/feature.properties new file mode 100644 index 00000000..24685fda --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/org.eclipse.help_2.2.700.v20190916-1045/feature.properties @@ -0,0 +1,190 @@ +############################################################################### +# Copyright (c) 2008, 2013 IBM Corporation and others. +# +# This program and the accompanying materials +# are made available under the terms of the Eclipse Public License 2.0 +# which accompanies this distribution, and is available at +# https://www.eclipse.org/legal/epl-2.0/ +# +# SPDX-License-Identifier: EPL-2.0 +# +# Contributors: +# IBM Corporation - initial API and implementation +############################################################################### +# feature.properties +# contains externalized strings for feature.xml +# "%foo" in feature.xml corresponds to the key "foo" in this file +# java.io.Properties file (ISO 8859-1 with "\" escapes) +# This file should be translated. + +# "featureName" property - name of the feature +featureName=Eclipse Help System + +# "providerName" property - name of the company that provides the feature +providerName=Eclipse.org + +# "description" property - description of the feature +description=Eclipse help system. + +# "copyright" property - text of the "Feature Update Copyright" +copyright=\ +Copyright (c) 2008, 2013 IBM Corporation and others.\n\ + +This program and the accompanying materials\n\ +are made available under the terms of the Eclipse Public License 2.0\n\ +which accompanies this distribution, and is available at\n\ +https://www.eclipse.org/legal/epl-2.0/ + +SPDX-License-Identifier: EPL-2.0\n\ +\n\ +Contributors:\n\ + IBM Corporation - initial API and implementation\n +################ end of copyright property #################################### +# "licenseURL" property - URL of the "Feature License" +# do not translate value - just change to point to a locale-specific HTML page +licenseURL=license.html + +# "license" property - text of the "Feature Update License" +# should be plain text version of license agreement pointed to be "licenseURL" +license=\ +Eclipse Foundation Software User Agreement\n\ +\n\ +November 22, 2017\n\ +\n\ +Usage Of Content\n\ +\n\ +THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION\n\ +AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY "CONTENT"). USE OF\n\ +THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE\n\ +TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED\n\ +BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED\n\ +BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE\n\ +AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE\n\ +TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY\n\ +APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU\n\ +MAY NOT USE THE CONTENT.\n\ +\n\ +Applicable Licenses\n\ +\n\ +Unless otherwise indicated, all Content made available by the Eclipse Foundation\n\ +is provided to you under the terms and conditions of the Eclipse Public License\n\ +Version 2.0 ("EPL"). A copy of the EPL is provided with this Content and is also\n\ +available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,\n\ +"Program" will mean the Content.\n\ +\n\ +Content includes, but is not limited to, source code, object code, documentation\n\ +and other files maintained in the Eclipse Foundation source code repository\n\ +("Repository") in software modules ("Modules") and made available as\n\ +downloadable archives ("Downloads").\n\ +\n\ +- Content may be structured and packaged into modules to facilitate\n\ + delivering, extending, and upgrading the Content. Typical modules may\n\ + include plug-ins ("Plug-ins"), plug-in fragments ("Fragments"), and\n\ + features ("Features").\n\ +- Each Plug-in or Fragment may be packaged as a sub-directory or JAR\n\ + (Javaâ„¢ ARchive) in a directory named "plugins".\n\ +- A Feature is a bundle of one or more Plug-ins and/or Fragments and\n\ + associated material. Each Feature may be packaged as a sub-directory in a\n\ + directory named "features". Within a Feature, files named "feature.xml" may\n\ + contain a list of the names and version numbers of the Plug-ins and/or\n\ + Fragments associated with that Feature.\n\ +- Features may also include other Features ("Included Features"). Within a\n\ + Feature, files named "feature.xml" may contain a list of the names and\n\ + version numbers of Included Features.\n\ +\n\ +The terms and conditions governing Plug-ins and Fragments should be contained in\n\ +files named "about.html" ("Abouts"). The terms and conditions governing Features\n\ +and Included Features should be contained in files named "license.html"\n\ +("Feature Licenses"). Abouts and Feature Licenses may be located in any\n\ +directory of a Download or Module including, but not limited to the following\n\ +locations:\n\ +\n\ +- The top-level (root) directory\n\ +- Plug-in and Fragment directories\n\ +- Inside Plug-ins and Fragments packaged as JARs\n\ +- Sub-directories of the directory named "src" of certain Plug-ins\n\ +- Feature directories\n\ +\n\ +Note: if a Feature made available by the Eclipse Foundation is installed using\n\ +the Provisioning Technology (as defined below), you must agree to a license\n\ +("Feature Update License") during the installation process. If the Feature\n\ +contains Included Features, the Feature Update License should either provide you\n\ +with the terms and conditions governing the Included Features or inform you\n\ +where you can locate them. Feature Update Licenses may be found in the "license"\n\ +property of files named "feature.properties" found within a Feature. Such\n\ +Abouts, Feature Licenses, and Feature Update Licenses contain the terms and\n\ +conditions (or references to such terms and conditions) that govern your use of\n\ +the associated Content in that directory.\n\ +\n\ +THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL\n\ +OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE\n\ +OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):\n\ +\n\ +- Eclipse Public License Version 1.0 (available at\n\ + http://www.eclipse.org/legal/epl-v10.html)\n\ +- Eclipse Distribution License Version 1.0 (available at\n\ + http://www.eclipse.org/licenses/edl-v1.0.html)\n\ +- Common Public License Version 1.0 (available at\n\ + http://www.eclipse.org/legal/cpl-v10.html)\n\ +- Apache Software License 1.1 (available at\n\ + http://www.apache.org/licenses/LICENSE)\n\ +- Apache Software License 2.0 (available at\n\ + http://www.apache.org/licenses/LICENSE-2.0)\n\ +- Mozilla Public License Version 1.1 (available at\n\ + http://www.mozilla.org/MPL/MPL-1.1.html)\n\ +\n\ +IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO\n\ +USE OF THE CONTENT. If no About, Feature License, or Feature Update License is\n\ +provided, please contact the Eclipse Foundation to determine what terms and\n\ +conditions govern that particular Content.\n\ +\n\ +Use of Provisioning Technology\n\ +\n\ +The Eclipse Foundation makes available provisioning software, examples of which\n\ +include, but are not limited to, p2 and the Eclipse Update Manager\n\ +("Provisioning Technology") for the purpose of allowing users to install\n\ +software, documentation, information and/or other materials (collectively\n\ +"Installable Software"). This capability is provided with the intent of allowing\n\ +such users to install, extend and update Eclipse-based products. Information\n\ +about packaging Installable Software is available at\n\ +http://eclipse.org/equinox/p2/repository_packaging.html ("Specification").\n\ +\n\ +You may use Provisioning Technology to allow other parties to install\n\ +Installable Software. You shall be responsible for enabling the applicable\n\ +license agreements relating to the Installable Software to be presented to, and\n\ +accepted by, the users of the Provisioning Technology in accordance with the\n\ +Specification. By using Provisioning Technology in such a manner and making it\n\ +available in accordance with the Specification, you further acknowledge your\n\ +agreement to, and the acquisition of all necessary rights to permit the\n\ +following:\n\ +\n\ +1. A series of actions may occur ("Provisioning Process") in which a user may\n\ + execute the Provisioning Technology on a machine ("Target Machine") with the\n\ + intent of installing, extending or updating the functionality of an\n\ + Eclipse-based product.\n\ +2. During the Provisioning Process, the Provisioning Technology may cause third\n\ + party Installable Software or a portion thereof to be accessed and copied to\n\ + the Target Machine.\n\ +3. Pursuant to the Specification, you will provide to the user the terms and\n\ + conditions that govern the use of the Installable Software ("Installable\n\ + Software Agreement") and such Installable Software Agreement shall be\n\ + accessed from the Target Machine in accordance with the Specification. Such\n\ + Installable Software Agreement must inform the user of the terms and\n\ + conditions that govern the Installable Software and must solicit acceptance\n\ + by the end user in the manner prescribed in such Installable\n\ + Software Agreement. Upon such indication of agreement by the user, the\n\ + provisioning Technology will complete installation of the\n\ + Installable Software.\n\ +\n\ +Cryptography\n\ +\n\ +Content may contain encryption software. The country in which you are currently\n\ +may have restrictions on the import, possession, and use, and/or re-export to\n\ +another country, of encryption software. BEFORE using any encryption software,\n\ +please check the country's laws, regulations and policies concerning the import,\n\ +possession, or use, and re-export of encryption software, to see if this is\n\ +permitted.\n\ +\n\ +Java and all Java-based trademarks are trademarks of Oracle Corporation in the\n\ +United States, other countries, or both.\n +########### end of license property ########################################## diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/org.eclipse.help_2.2.700.v20190916-1045/feature.xml b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/org.eclipse.help_2.2.700.v20190916-1045/feature.xml new file mode 100644 index 00000000..b832cdf4 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/org.eclipse.help_2.2.700.v20190916-1045/feature.xml @@ -0,0 +1,204 @@ + + + + + + %description + + + + %copyright + + + + %license + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/org.eclipse.help_2.2.700.v20190916-1045/license.html b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/org.eclipse.help_2.2.700.v20190916-1045/license.html new file mode 100644 index 00000000..008b8018 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/features/org.eclipse.help_2.2.700.v20190916-1045/license.html @@ -0,0 +1,189 @@ + + + + + +Eclipse Foundation Software User Agreement + + + +

Eclipse Foundation Software User Agreement

+

November 22, 2017

+ +

Usage Of Content

+ +

THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, + INFORMATION AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS + (COLLECTIVELY "CONTENT"). USE OF THE CONTENT IS GOVERNED BY + THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE TERMS AND + CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED + BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS + GOVERNED BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY + APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED + BELOW. IF YOU DO NOT AGREE TO THE TERMS AND CONDITIONS OF THIS + AGREEMENT AND THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE + AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU MAY NOT + USE THE CONTENT.

+ +

Applicable Licenses

+ +

+ Unless otherwise indicated, all Content made available by the Eclipse + Foundation is provided to you under the terms and conditions of the + Eclipse Public License Version 2.0 ("EPL"). A copy of the + EPL is provided with this Content and is also available at http://www.eclipse.org/legal/epl-2.0. + For purposes of the EPL, "Program" will mean the Content. +

+ +

Content includes, but is not limited to, source code, object + code, documentation and other files maintained in the Eclipse + Foundation source code repository ("Repository") in software + modules ("Modules") and made available as downloadable + archives ("Downloads").

+ +
    +
  • Content may be structured and packaged into modules to + facilitate delivering, extending, and upgrading the Content. Typical + modules may include plug-ins ("Plug-ins"), plug-in + fragments ("Fragments"), and features + ("Features").
  • +
  • Each Plug-in or Fragment may be packaged as a sub-directory + or JAR (Java™ ARchive) in a directory named + "plugins".
  • +
  • A Feature is a bundle of one or more Plug-ins and/or + Fragments and associated material. Each Feature may be packaged as a + sub-directory in a directory named "features". Within a + Feature, files named "feature.xml" may contain a list of + the names and version numbers of the Plug-ins and/or Fragments + associated with that Feature.
  • +
  • Features may also include other Features ("Included + Features"). Within a Feature, files named + "feature.xml" may contain a list of the names and version + numbers of Included Features.
  • +
+ +

The terms and conditions governing Plug-ins and Fragments should + be contained in files named "about.html" + ("Abouts"). The terms and conditions governing Features and + Included Features should be contained in files named + "license.html" ("Feature Licenses"). Abouts and + Feature Licenses may be located in any directory of a Download or + Module including, but not limited to the following locations:

+ +
    +
  • The top-level (root) directory
  • +
  • Plug-in and Fragment directories
  • +
  • Inside Plug-ins and Fragments packaged as JARs
  • +
  • Sub-directories of the directory named "src" of + certain Plug-ins
  • +
  • Feature directories
  • +
+ +

Note: if a Feature made available by the Eclipse Foundation is + installed using the Provisioning Technology (as defined below), you + must agree to a license ("Feature Update License") during + the installation process. If the Feature contains Included Features, + the Feature Update License should either provide you with the terms + and conditions governing the Included Features or inform you where you + can locate them. Feature Update Licenses may be found in the + "license" property of files named + "feature.properties" found within a Feature. Such Abouts, + Feature Licenses, and Feature Update Licenses contain the terms and + conditions (or references to such terms and conditions) that govern + your use of the associated Content in that directory.

+ +

THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY + REFER TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND + CONDITIONS. SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT + ARE NOT LIMITED TO):

+ + + +

IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND + CONDITIONS PRIOR TO USE OF THE CONTENT. If no About, Feature License, + or Feature Update License is provided, please contact the Eclipse + Foundation to determine what terms and conditions govern that + particular Content.

+ + +

Use of Provisioning Technology

+ +

+ The Eclipse Foundation makes available provisioning software, examples + of which include, but are not limited to, p2 and the Eclipse Update + Manager ("Provisioning Technology") for the purpose of + allowing users to install software, documentation, information and/or + other materials (collectively "Installable Software"). This + capability is provided with the intent of allowing such users to + install, extend and update Eclipse-based products. Information about + packaging Installable Software is available at http://eclipse.org/equinox/p2/repository_packaging.html + ("Specification"). +

+ +

You may use Provisioning Technology to allow other parties to + install Installable Software. You shall be responsible for enabling + the applicable license agreements relating to the Installable Software + to be presented to, and accepted by, the users of the Provisioning + Technology in accordance with the Specification. By using Provisioning + Technology in such a manner and making it available in accordance with + the Specification, you further acknowledge your agreement to, and the + acquisition of all necessary rights to permit the following:

+ +
    +
  1. A series of actions may occur ("Provisioning + Process") in which a user may execute the Provisioning + Technology on a machine ("Target Machine") with the intent + of installing, extending or updating the functionality of an + Eclipse-based product.
  2. +
  3. During the Provisioning Process, the Provisioning Technology + may cause third party Installable Software or a portion thereof to be + accessed and copied to the Target Machine.
  4. +
  5. Pursuant to the Specification, you will provide to the user + the terms and conditions that govern the use of the Installable + Software ("Installable Software Agreement") and such + Installable Software Agreement shall be accessed from the Target + Machine in accordance with the Specification. Such Installable + Software Agreement must inform the user of the terms and conditions + that govern the Installable Software and must solicit acceptance by + the end user in the manner prescribed in such Installable Software + Agreement. Upon such indication of agreement by the user, the + provisioning Technology will complete installation of the Installable + Software.
  6. +
+ +

Cryptography

+ +

Content may contain encryption software. The country in which + you are currently may have restrictions on the import, possession, and + use, and/or re-export to another country, of encryption software. + BEFORE using any encryption software, please check the country's laws, + regulations and policies concerning the import, possession, or use, + and re-export of encryption software, to see if this is permitted.

+ +

+ Java and all Java-based trademarks are trademarks of + Oracle Corporation in the United States, other countries, or both. +

+ + diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/ASSEMBLY_EXCEPTION b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/ASSEMBLY_EXCEPTION new file mode 100644 index 00000000..065b8d90 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/ASSEMBLY_EXCEPTION @@ -0,0 +1,27 @@ + +OPENJDK ASSEMBLY EXCEPTION + +The OpenJDK source code made available by Oracle America, Inc. (Oracle) at +openjdk.java.net ("OpenJDK Code") is distributed under the terms of the GNU +General Public License version 2 +only ("GPL2"), with the following clarification and special exception. + + Linking this OpenJDK Code statically or dynamically with other code + is making a combined work based on this library. Thus, the terms + and conditions of GPL2 cover the whole combination. + + As a special exception, Oracle gives you permission to link this + OpenJDK Code with certain code licensed by Oracle as indicated at + http://openjdk.java.net/legal/exception-modules-2007-05-08.html + ("Designated Exception Modules") to produce an executable, + regardless of the license terms of the Designated Exception Modules, + and to copy and distribute the resulting executable under GPL2, + provided that the Designated Exception Modules continue to be + governed by the licenses under which they were offered by Oracle. + +As such, it allows licensees and sublicensees of Oracle's GPL2 OpenJDK Code +to build an executable that includes those portions of necessary code that +Oracle could not provide under GPL2 (or that Oracle has provided under GPL2 +with the Classpath exception). If you modify or add to the OpenJDK code, +that new GPL2 code may still be combined with Designated Exception Modules +if the new code is made subject to this exception by its copyright holder. diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/LICENSE b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/LICENSE new file mode 100644 index 00000000..8b400c7a --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/LICENSE @@ -0,0 +1,347 @@ +The GNU General Public License (GPL) + +Version 2, June 1991 + +Copyright (C) 1989, 1991 Free Software Foundation, Inc. +51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + +Everyone is permitted to copy and distribute verbatim copies of this license +document, but changing it is not allowed. + +Preamble + +The licenses for most software are designed to take away your freedom to share +and change it. By contrast, the GNU General Public License is intended to +guarantee your freedom to share and change free software--to make sure the +software is free for all its users. This General Public License applies to +most of the Free Software Foundation's software and to any other program whose +authors commit to using it. (Some other Free Software Foundation software is +covered by the GNU Library General Public License instead.) You can apply it to +your programs, too. + +When we speak of free software, we are referring to freedom, not price. Our +General Public Licenses are designed to make sure that you have the freedom to +distribute copies of free software (and charge for this service if you wish), +that you receive source code or can get it if you want it, that you can change +the software or use pieces of it in new free programs; and that you know you +can do these things. + +To protect your rights, we need to make restrictions that forbid anyone to deny +you these rights or to ask you to surrender the rights. These restrictions +translate to certain responsibilities for you if you distribute copies of the +software, or if you modify it. + +For example, if you distribute copies of such a program, whether gratis or for +a fee, you must give the recipients all the rights that you have. You must +make sure that they, too, receive or can get the source code. And you must +show them these terms so they know their rights. + +We protect your rights with two steps: (1) copyright the software, and (2) +offer you this license which gives you legal permission to copy, distribute +and/or modify the software. + +Also, for each author's protection and ours, we want to make certain that +everyone understands that there is no warranty for this free software. If the +software is modified by someone else and passed on, we want its recipients to +know that what they have is not the original, so that any problems introduced +by others will not reflect on the original authors' reputations. + +Finally, any free program is threatened constantly by software patents. We +wish to avoid the danger that redistributors of a free program will +individually obtain patent licenses, in effect making the program proprietary. +To prevent this, we have made it clear that any patent must be licensed for +everyone's free use or not licensed at all. + +The precise terms and conditions for copying, distribution and modification +follow. + +TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + +0. This License applies to any program or other work which contains a notice +placed by the copyright holder saying it may be distributed under the terms of +this General Public License. The "Program", below, refers to any such program +or work, and a "work based on the Program" means either the Program or any +derivative work under copyright law: that is to say, a work containing the +Program or a portion of it, either verbatim or with modifications and/or +translated into another language. (Hereinafter, translation is included +without limitation in the term "modification".) Each licensee is addressed as +"you". + +Activities other than copying, distribution and modification are not covered by +this License; they are outside its scope. The act of running the Program is +not restricted, and the output from the Program is covered only if its contents +constitute a work based on the Program (independent of having been made by +running the Program). Whether that is true depends on what the Program does. + +1. You may copy and distribute verbatim copies of the Program's source code as +you receive it, in any medium, provided that you conspicuously and +appropriately publish on each copy an appropriate copyright notice and +disclaimer of warranty; keep intact all the notices that refer to this License +and to the absence of any warranty; and give any other recipients of the +Program a copy of this License along with the Program. + +You may charge a fee for the physical act of transferring a copy, and you may +at your option offer warranty protection in exchange for a fee. + +2. You may modify your copy or copies of the Program or any portion of it, thus +forming a work based on the Program, and copy and distribute such modifications +or work under the terms of Section 1 above, provided that you also meet all of +these conditions: + + a) You must cause the modified files to carry prominent notices stating + that you changed the files and the date of any change. + + b) You must cause any work that you distribute or publish, that in whole or + in part contains or is derived from the Program or any part thereof, to be + licensed as a whole at no charge to all third parties under the terms of + this License. + + c) If the modified program normally reads commands interactively when run, + you must cause it, when started running for such interactive use in the + most ordinary way, to print or display an announcement including an + appropriate copyright notice and a notice that there is no warranty (or + else, saying that you provide a warranty) and that users may redistribute + the program under these conditions, and telling the user how to view a copy + of this License. (Exception: if the Program itself is interactive but does + not normally print such an announcement, your work based on the Program is + not required to print an announcement.) + +These requirements apply to the modified work as a whole. If identifiable +sections of that work are not derived from the Program, and can be reasonably +considered independent and separate works in themselves, then this License, and +its terms, do not apply to those sections when you distribute them as separate +works. But when you distribute the same sections as part of a whole which is a +work based on the Program, the distribution of the whole must be on the terms +of this License, whose permissions for other licensees extend to the entire +whole, and thus to each and every part regardless of who wrote it. + +Thus, it is not the intent of this section to claim rights or contest your +rights to work written entirely by you; rather, the intent is to exercise the +right to control the distribution of derivative or collective works based on +the Program. + +In addition, mere aggregation of another work not based on the Program with the +Program (or with a work based on the Program) on a volume of a storage or +distribution medium does not bring the other work under the scope of this +License. + +3. You may copy and distribute the Program (or a work based on it, under +Section 2) in object code or executable form under the terms of Sections 1 and +2 above provided that you also do one of the following: + + a) Accompany it with the complete corresponding machine-readable source + code, which must be distributed under the terms of Sections 1 and 2 above + on a medium customarily used for software interchange; or, + + b) Accompany it with a written offer, valid for at least three years, to + give any third party, for a charge no more than your cost of physically + performing source distribution, a complete machine-readable copy of the + corresponding source code, to be distributed under the terms of Sections 1 + and 2 above on a medium customarily used for software interchange; or, + + c) Accompany it with the information you received as to the offer to + distribute corresponding source code. (This alternative is allowed only + for noncommercial distribution and only if you received the program in + object code or executable form with such an offer, in accord with + Subsection b above.) + +The source code for a work means the preferred form of the work for making +modifications to it. For an executable work, complete source code means all +the source code for all modules it contains, plus any associated interface +definition files, plus the scripts used to control compilation and installation +of the executable. However, as a special exception, the source code +distributed need not include anything that is normally distributed (in either +source or binary form) with the major components (compiler, kernel, and so on) +of the operating system on which the executable runs, unless that component +itself accompanies the executable. + +If distribution of executable or object code is made by offering access to copy +from a designated place, then offering equivalent access to copy the source +code from the same place counts as distribution of the source code, even though +third parties are not compelled to copy the source along with the object code. + +4. You may not copy, modify, sublicense, or distribute the Program except as +expressly provided under this License. Any attempt otherwise to copy, modify, +sublicense or distribute the Program is void, and will automatically terminate +your rights under this License. However, parties who have received copies, or +rights, from you under this License will not have their licenses terminated so +long as such parties remain in full compliance. + +5. You are not required to accept this License, since you have not signed it. +However, nothing else grants you permission to modify or distribute the Program +or its derivative works. These actions are prohibited by law if you do not +accept this License. Therefore, by modifying or distributing the Program (or +any work based on the Program), you indicate your acceptance of this License to +do so, and all its terms and conditions for copying, distributing or modifying +the Program or works based on it. + +6. Each time you redistribute the Program (or any work based on the Program), +the recipient automatically receives a license from the original licensor to +copy, distribute or modify the Program subject to these terms and conditions. +You may not impose any further restrictions on the recipients' exercise of the +rights granted herein. You are not responsible for enforcing compliance by +third parties to this License. + +7. If, as a consequence of a court judgment or allegation of patent +infringement or for any other reason (not limited to patent issues), conditions +are imposed on you (whether by court order, agreement or otherwise) that +contradict the conditions of this License, they do not excuse you from the +conditions of this License. If you cannot distribute so as to satisfy +simultaneously your obligations under this License and any other pertinent +obligations, then as a consequence you may not distribute the Program at all. +For example, if a patent license would not permit royalty-free redistribution +of the Program by all those who receive copies directly or indirectly through +you, then the only way you could satisfy both it and this License would be to +refrain entirely from distribution of the Program. + +If any portion of this section is held invalid or unenforceable under any +particular circumstance, the balance of the section is intended to apply and +the section as a whole is intended to apply in other circumstances. + +It is not the purpose of this section to induce you to infringe any patents or +other property right claims or to contest validity of any such claims; this +section has the sole purpose of protecting the integrity of the free software +distribution system, which is implemented by public license practices. Many +people have made generous contributions to the wide range of software +distributed through that system in reliance on consistent application of that +system; it is up to the author/donor to decide if he or she is willing to +distribute software through any other system and a licensee cannot impose that +choice. + +This section is intended to make thoroughly clear what is believed to be a +consequence of the rest of this License. + +8. If the distribution and/or use of the Program is restricted in certain +countries either by patents or by copyrighted interfaces, the original +copyright holder who places the Program under this License may add an explicit +geographical distribution limitation excluding those countries, so that +distribution is permitted only in or among countries not thus excluded. In +such case, this License incorporates the limitation as if written in the body +of this License. + +9. The Free Software Foundation may publish revised and/or new versions of the +General Public License from time to time. Such new versions will be similar in +spirit to the present version, but may differ in detail to address new problems +or concerns. + +Each version is given a distinguishing version number. If the Program +specifies a version number of this License which applies to it and "any later +version", you have the option of following the terms and conditions either of +that version or of any later version published by the Free Software Foundation. +If the Program does not specify a version number of this License, you may +choose any version ever published by the Free Software Foundation. + +10. If you wish to incorporate parts of the Program into other free programs +whose distribution conditions are different, write to the author to ask for +permission. For software which is copyrighted by the Free Software Foundation, +write to the Free Software Foundation; we sometimes make exceptions for this. +Our decision will be guided by the two goals of preserving the free status of +all derivatives of our free software and of promoting the sharing and reuse of +software generally. + +NO WARRANTY + +11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR +THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE +STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE +PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, +INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND +FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND +PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, +YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. + +12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL +ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE +PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY +GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR +INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA +BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A +FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER +OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + +END OF TERMS AND CONDITIONS + +How to Apply These Terms to Your New Programs + +If you develop a new program, and you want it to be of the greatest possible +use to the public, the best way to achieve this is to make it free software +which everyone can redistribute and change under these terms. + +To do so, attach the following notices to the program. It is safest to attach +them to the start of each source file to most effectively convey the exclusion +of warranty; and each file should have at least the "copyright" line and a +pointer to where the full notice is found. + + One line to give the program's name and a brief idea of what it does. + + Copyright (C) + + This program is free software; you can redistribute it and/or modify it + under the terms of the GNU General Public License as published by the Free + Software Foundation; either version 2 of the License, or (at your option) + any later version. + + This program is distributed in the hope that it will be useful, but WITHOUT + ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or + FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for + more details. + + You should have received a copy of the GNU General Public License along + with this program; if not, write to the Free Software Foundation, Inc., + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + +Also add information on how to contact you by electronic and paper mail. + +If the program is interactive, make it output a short notice like this when it +starts in an interactive mode: + + Gnomovision version 69, Copyright (C) year name of author Gnomovision comes + with ABSOLUTELY NO WARRANTY; for details type 'show w'. This is free + software, and you are welcome to redistribute it under certain conditions; + type 'show c' for details. + +The hypothetical commands 'show w' and 'show c' should show the appropriate +parts of the General Public License. Of course, the commands you use may be +called something other than 'show w' and 'show c'; they could even be +mouse-clicks or menu items--whatever suits your program. + +You should also get your employer (if you work as a programmer) or your school, +if any, to sign a "copyright disclaimer" for the program, if necessary. Here +is a sample; alter the names: + + Yoyodyne, Inc., hereby disclaims all copyright interest in the program + 'Gnomovision' (which makes passes at compilers) written by James Hacker. + + signature of Ty Coon, 1 April 1989 + + Ty Coon, President of Vice + +This General Public License does not permit incorporating your program into +proprietary programs. If your program is a subroutine library, you may +consider it more useful to permit linking proprietary applications with the +library. If this is what you want to do, use the GNU Library General Public +License instead of this License. + + +"CLASSPATH" EXCEPTION TO THE GPL + +Certain source files distributed by Oracle America and/or its affiliates are +subject to the following clarification and special exception to the GPL, but +only where Oracle has expressly included in the particular source file's header +the words "Oracle designates this particular file as subject to the "Classpath" +exception as provided by Oracle in the LICENSE file that accompanied this code." + + Linking this library statically or dynamically with other modules is making + a combined work based on this library. Thus, the terms and conditions of + the GNU General Public License cover the whole combination. + + As a special exception, the copyright holders of this library give you + permission to link this library with independent modules to produce an + executable, regardless of the license terms of these independent modules, + and to copy and distribute the resulting executable under terms of your + choice, provided that you also meet, for each linked independent module, + the terms and conditions of the license of that module. An independent + module is a module which is not derived from or based on this library. If + you modify this library, you may extend this exception to your version of + the library, but you are not obligated to do so. If you do not wish to do + so, delete this exception statement from your version. diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/THIRD_PARTY_README b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/THIRD_PARTY_README new file mode 100644 index 00000000..7dc54a05 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/THIRD_PARTY_README @@ -0,0 +1,3137 @@ +DO NOT TRANSLATE OR LOCALIZE. +----------------------------- + +%% This notice is provided with respect to ASM Bytecode Manipulation +Framework v5.0.3, which may be included with JRE 8, and JDK 8, and +OpenJDK 8. + +--- begin of LICENSE --- + +Copyright (c) 2000-2011 France T??l??com +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions +are met: + +1. Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + +2. Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in the + documentation and/or other materials provided with the distribution. + +3. Neither the name of the copyright holders nor the names of its + contributors may be used to endorse or promote products derived from + this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" +AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE +IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE +ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE +LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR +CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF +SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS +INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN +CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) +ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF +THE POSSIBILITY OF SUCH DAMAGE. + +--- end of LICENSE --- + +-------------------------------------------------------------------------------- + +%% This notice is provided with respect to BSDiff v4.3, which may be +included with JRE 8, JDK 8, and OpenJDK 8. + +--- begin of LICENSE --- + +Copyright 2003-2005 Colin Percival +All rights reserved + +Redistribution and use in source and binary forms, with or without +modification, are permitted providing that the following conditions +are met: +1. Redistributions of source code must retain the above copyright +notice, this list of conditions and the following disclaimer. +2. Redistributions in binary form must reproduce the above copyright +notice, this list of conditions and the following disclaimer in the +documentation and/or other materials provided with the distribution. + +THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR +IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED +WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE +ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY +DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL +DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS +OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) +HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, +STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING +IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE +POSSIBILITY OF SUCH DAMAGE. + +--- end of LICENSE --- + +------------------------------------------------------------------------------- + +%% This notice is provided with respect to CodeViewer 1.0, which may be +included with JDK 8. + +--- begin of LICENSE --- + +Copyright 1999 by CoolServlets.com. + +Any errors or suggested improvements to this class can be reported as +instructed on CoolServlets.com. We hope you enjoy this program... your +comments will encourage further development! This software is distributed +under the terms of the BSD License. Redistribution and use in source and +binary forms, with or without modification, are permitted provided that the +following conditions are met: + +1. Redistributions of source code must retain the above copyright notice, this + list of conditions and the following disclaimer. + +2. Redistributions in binary form must reproduce the above copyright notice, + this list of conditions and the following disclaimer in the documentation + and/or other materials provided with the distribution. + +Neither name of CoolServlets.com nor the names of its contributors may be +used to endorse or promote products derived from this software without +specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY COOLSERVLETS.COM AND CONTRIBUTORS ``AS IS'' AND +ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED +WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE FOR ANY +DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES +(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; +LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON +ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS +SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." + + +--- end of LICENSE --- + +------------------------------------------------------------------------------- + +%% This notice is provided with respect to Cryptix AES 3.2.0, which may be +included with JRE 8, JDK 8, and OpenJDK 8. + +--- begin of LICENSE --- + +Cryptix General License + +Copyright (c) 1995-2005 The Cryptix Foundation Limited. +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + 1. Redistributions of source code must retain the copyright notice, + this list of conditions and the following disclaimer. + + 2. Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in + the documentation and/or other materials provided with the + distribution. + +THIS SOFTWARE IS PROVIDED BY THE CRYPTIX FOUNDATION LIMITED AND +CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, +INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. +IN NO EVENT SHALL THE CRYPTIX FOUNDATION LIMITED OR CONTRIBUTORS BE +LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR +CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF +SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR +BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, +WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE +OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN +IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +--- end of LICENSE --- + +------------------------------------------------------------------------------- + +%% This notice is provided with respect to CUP Parser Generator for +Java 0.10k, which may be included with JRE 8, JDK 8, and OpenJDK 8. + +--- begin of LICENSE --- + +Copyright 1996-1999 by Scott Hudson, Frank Flannery, C. Scott Ananian + +Permission to use, copy, modify, and distribute this software and its +documentation for any purpose and without fee is hereby granted, provided +that the above copyright notice appear in all copies and that both the +copyright notice and this permission notice and warranty disclaimer appear in +supporting documentation, and that the names of the authors or their +employers not be used in advertising or publicity pertaining to distribution of +the software without specific, written prior permission. + +The authors and their employers disclaim all warranties with regard to +this software, including all implied warranties of merchantability and fitness. +In no event shall the authors or their employers be liable for any special, +indirect or consequential damages or any damages whatsoever resulting from +loss of use, data or profits, whether in an action of contract, negligence or +other tortious action, arising out of or in connection with the use or +performance of this software. + +--- end of LICENSE --- + +------------------------------------------------------------------------------- + +%% This notice is provided with respect to DejaVu fonts v2.34, which may be +included with JRE 8, and JDK 8, and OpenJDK 8. + +--- begin of LICENSE --- + +Fonts are (c) Bitstream (see below). DejaVu changes are in public domain. +Glyphs imported from Arev fonts are (c) Tavmjong Bah (see below) + + +Bitstream Vera Fonts Copyright +------------------------------ + +Copyright (c) 2003 by Bitstream, Inc. All Rights Reserved. Bitstream Vera is +a trademark of Bitstream, Inc. + +Permission is hereby granted, free of charge, to any person obtaining a copy +of the fonts accompanying this license ("Fonts") and associated +documentation files (the "Font Software"), to reproduce and distribute the +Font Software, including without limitation the rights to use, copy, merge, +publish, distribute, and/or sell copies of the Font Software, and to permit +persons to whom the Font Software is furnished to do so, subject to the +following conditions: + +The above copyright and trademark notices and this permission notice shall +be included in all copies of one or more of the Font Software typefaces. + +The Font Software may be modified, altered, or added to, and in particular +the designs of glyphs or characters in the Fonts may be modified and +additional glyphs or characters may be added to the Fonts, only if the fonts +are renamed to names not containing either the words "Bitstream" or the word +"Vera". + +This License becomes null and void to the extent applicable to Fonts or Font +Software that has been modified and is distributed under the "Bitstream +Vera" names. + +The Font Software may be sold as part of a larger software package but no +copy of one or more of the Font Software typefaces may be sold by itself. + +THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS +OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF COPYRIGHT, PATENT, +TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL BITSTREAM OR THE GNOME +FOUNDATION BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, INCLUDING +ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL DAMAGES, +WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF +THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM OTHER DEALINGS IN THE +FONT SOFTWARE. + +Except as contained in this notice, the names of Gnome, the Gnome +Foundation, and Bitstream Inc., shall not be used in advertising or +otherwise to promote the sale, use or other dealings in this Font Software +without prior written authorization from the Gnome Foundation or Bitstream +Inc., respectively. For further information, contact: fonts at gnome dot +org. + +Arev Fonts Copyright +------------------------------ + +Copyright (c) 2006 by Tavmjong Bah. All Rights Reserved. + +Permission is hereby granted, free of charge, to any person obtaining +a copy of the fonts accompanying this license ("Fonts") and +associated documentation files (the "Font Software"), to reproduce +and distribute the modifications to the Bitstream Vera Font Software, +including without limitation the rights to use, copy, merge, publish, +distribute, and/or sell copies of the Font Software, and to permit +persons to whom the Font Software is furnished to do so, subject to +the following conditions: + +The above copyright and trademark notices and this permission notice +shall be included in all copies of one or more of the Font Software +typefaces. + +The Font Software may be modified, altered, or added to, and in +particular the designs of glyphs or characters in the Fonts may be +modified and additional glyphs or characters may be added to the +Fonts, only if the fonts are renamed to names not containing either +the words "Tavmjong Bah" or the word "Arev". + +This License becomes null and void to the extent applicable to Fonts +or Font Software that has been modified and is distributed under the +"Tavmjong Bah Arev" names. + +The Font Software may be sold as part of a larger software package but +no copy of one or more of the Font Software typefaces may be sold by +itself. + +THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT +OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL +TAVMJONG BAH BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, +INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL +DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING +FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM +OTHER DEALINGS IN THE FONT SOFTWARE. + +Except as contained in this notice, the name of Tavmjong Bah shall not +be used in advertising or otherwise to promote the sale, use or other +dealings in this Font Software without prior written authorization +from Tavmjong Bah. For further information, contact: tavmjong @ free +. fr. + +TeX Gyre DJV Math +----------------- +Fonts are (c) Bitstream (see below). DejaVu changes are in public domain. + +Math extensions done by B. Jackowski, P. Strzelczyk and P. Pianowski +(on behalf of TeX users groups) are in public domain. + +Letters imported from Euler Fraktur from AMSfonts are (c) American +Mathematical Society (see below). +Bitstream Vera Fonts Copyright +Copyright (c) 2003 by Bitstream, Inc. All Rights Reserved. Bitstream Vera +is a trademark of Bitstream, Inc. + +Permission is hereby granted, free of charge, to any person obtaining a copy +of the fonts accompanying this license ("Fonts") and associated documentation +files (the "Font Software"), to reproduce and distribute the Font Software, +including without limitation the rights to use, copy, merge, publish, +distribute, and/or sell copies of the Font Software, and to permit persons +to whom the Font Software is furnished to do so, subject to the following +conditions: + +The above copyright and trademark notices and this permission notice +shall be included in all copies of one or more of the Font Software typefaces. + +The Font Software may be modified, altered, or added to, and in particular +the designs of glyphs or characters in the Fonts may be modified and +additional glyphs or characters may be added to the Fonts, only if the +fonts are renamed to names not containing either the words "Bitstream" +or the word "Vera". + +This License becomes null and void to the extent applicable to Fonts or +Font Software that has been modified and is distributed under the +"Bitstream Vera" names. + +The Font Software may be sold as part of a larger software package but +no copy of one or more of the Font Software typefaces may be sold by itself. + +THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS +OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF COPYRIGHT, PATENT, +TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL BITSTREAM OR THE GNOME +FOUNDATION BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, INCLUDING +ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL DAMAGES, +WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT +OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM OTHER DEALINGS IN +THE FONT SOFTWARE. +Except as contained in this notice, the names of GNOME, the GNOME +Foundation, and Bitstream Inc., shall not be used in advertising or +otherwise to promote the sale, use or other dealings in this Font Software +without prior written authorization from the GNOME Foundation or +Bitstream Inc., respectively. +For further information, contact: fonts at gnome dot org. + +AMSFonts (v. 2.2) copyright + +The PostScript Type 1 implementation of the AMSFonts produced by and +previously distributed by Blue Sky Research and Y&Y, Inc. are now freely +available for general use. This has been accomplished through the +cooperation +of a consortium of scientific publishers with Blue Sky Research and Y&Y. +Members of this consortium include: + +Elsevier Science IBM Corporation Society for Industrial and Applied +Mathematics (SIAM) Springer-Verlag American Mathematical Society (AMS) + +In order to assure the authenticity of these fonts, copyright will be +held by the American Mathematical Society. This is not meant to restrict +in any way the legitimate use of the fonts, such as (but not limited to) +electronic distribution of documents containing these fonts, inclusion of +these fonts into other public domain or commercial font collections or computer +applications, use of the outline data to create derivative fonts and/or +faces, etc. However, the AMS does require that the AMS copyright notice be +removed from any derivative versions of the fonts which have been altered in +any way. In addition, to ensure the fidelity of TeX documents using Computer +Modern fonts, Professor Donald Knuth, creator of the Computer Modern faces, +has requested that any alterations which yield different font metrics be +given a different name. + +--- end of LICENSE --- + +------------------------------------------------------------------------------- + +%% This notice is provided with respect to Document Object Model (DOM) Level 2 +& 3, which may be included with JRE 8, JDK 8, and OpenJDK 8. + +--- begin of LICENSE --- + +W3C SOFTWARE NOTICE AND LICENSE + +http://www.w3.org/Consortium/Legal/2002/copyright-software-20021231 + +This work (and included software, documentation such as READMEs, or other +related items) is being provided by the copyright holders under the following +license. By obtaining, using and/or copying this work, you (the licensee) +agree that you have read, understood, and will comply with the following terms +and conditions. + +Permission to copy, modify, and distribute this software and its +documentation, with or without modification, for any purpose and without fee +or royalty is hereby granted, provided that you include the following on ALL +copies of the software and documentation or portions thereof, including +modifications: + + 1.The full text of this NOTICE in a location viewable to users of the + redistributed or derivative work. + + 2.Any pre-existing intellectual property disclaimers, notices, or terms and + conditions. If none exist, the W3C Software Short Notice should be included + (hypertext is preferred, text is permitted) within the body of any + redistributed or derivative code. + + 3.Notice of any changes or modifications to the files, including the date + changes were made. (We recommend you provide URIs to the location from + which the code is derived.) + +THIS SOFTWARE AND DOCUMENTATION IS PROVIDED "AS IS," AND COPYRIGHT HOLDERS +MAKE NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT +LIMITED TO, WARRANTIES OF MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR +PURPOSE OR THAT THE USE OF THE SOFTWARE OR DOCUMENTATION WILL NOT INFRINGE ANY +THIRD PARTY PATENTS,COPYRIGHTS, TRADEMARKS OR OTHER RIGHTS. + +COPYRIGHT HOLDERS WILL NOT BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL +OR CONSEQUENTIAL DAMAGES ARISING OUT OF ANY USE OF THE SOFTWARE OR +DOCUMENTATION. The name and trademarks of copyright holders may NOT be used +in advertising or publicity pertaining to the software without specific, +written prior permission. Title to copyright in this software and any +associated documentation will at all times remain with copyright holders. + +____________________________________ + +This formulation of W3C's notice and license became active on December 31 +2002. This version removes the copyright ownership notice such that this +license can be used with materials other than those owned by the W3C, reflects +that ERCIM is now a host of the W3C, includes references to this specific +dated version of the license, and removes the ambiguous grant of "use". +Otherwise, this version is the same as the previous version and is written so +as to preserve the Free Software Foundation's assessment of GPL compatibility +and OSI's certification under the Open Source Definition. Please see our +Copyright FAQ for common questions about using materials from our site, +including specific terms and conditions for packages like libwww, Amaya, and +Jigsaw. Other questions about this notice can be directed to +site-policy@w3.org. + +--- end of LICENSE --- + +------------------------------------------------------------------------------- + +%% This notice is provided with respect to Dynalink v0.5, which may be +included with JRE 8, JDK 8, and OpenJDK 8. + +--- begin of LICENSE --- + +Copyright (c) 2009-2013, Attila Szegedi + +All rights reserved.Redistribution and use in source and binary forms, with or +without modification, are permitted provided that the following conditions are +met:* Redistributions of source code must retain the above copyright notice, +this list of conditions and the following disclaimer. * Redistributions in +binary form must reproduce the above copyright notice, this list of +conditions and the following disclaimer in the documentation and/or other +materials provided with the distribution. * Neither the name of Attila +Szegedi nor the names of its contributors may be used to endorse or promote +products derived from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"AND +ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED +WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE +FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL +DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR +SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER +CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, +OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +OF THIS SOFTWARE, EVEN IF ADVISED OF THEPOSSIBILITY OF SUCH DAMAGE. + +--- end of LICENSE --- + +------------------------------------------------------------------------------- + +%% This notice is provided with respect to Elliptic Curve Cryptography, which +may be included with JRE 8, JDK 8, and OpenJDK 8. + +You are receiving a copy of the Elliptic Curve Cryptography library in source +form with the JDK 8 and OpenJDK 8 source distributions, and as object code in +the JRE 8 & JDK 8 runtimes. + +In the case of the JRE & JDK runtimes, the terms of the Oracle license do +NOT apply to the Elliptic Curve Cryptography library; it is licensed under the +following license, separately from Oracle's JDK & JRE. If you do not wish to +install the Elliptic Curve Cryptography library, you may delete the +Elliptic Curve Cryptography library: + - On Solaris and Linux systems: delete $(JAVA_HOME)/lib/libsunec.so + - On Windows systems: delete $(JAVA_HOME)\bin\sunec.dll + - On Mac systems, delete: + for JRE: /Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin/Contents/Home/lib/libsunec.dylib + for JDK: $(JAVA_HOME)/jre/lib/libsunec.dylib + +Written Offer for ECC Source Code + For third party technology that you receive from Oracle in binary form + which is licensed under an open source license that gives you the right + to receive the source code for that binary, you can obtain a copy of + the applicable source code from this page: + http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/file/tip/src/share/native/sun/security/ec/impl + + If the source code for the technology was not provided to you with the + binary, you can also receive a copy of the source code on physical + media by submitting a written request to: + + Oracle America, Inc. + Attn: Associate General Counsel, + Development and Engineering Legal + 500 Oracle Parkway, 10th Floor + Redwood Shores, CA 94065 + + Or, you may send an email to Oracle using the form at: + http://www.oracle.com/goto/opensourcecode/request + + Your request should include: + - The name of the component or binary file(s) for which you are requesting + the source code + - The name and version number of the Oracle product containing the binary + - The date you received the Oracle product + - Your name + - Your company name (if applicable) + - Your return mailing address and email and + - A telephone number in the event we need to reach you. + + We may charge you a fee to cover the cost of physical media and processing. + Your request must be sent (i) within three (3) years of the date you + received the Oracle product that included the component or binary + file(s) that are the subject of your request, or (ii) in the case of + code licensed under the GPL v3, for as long as Oracle offers spare + parts or customer support for that product model. + +--- begin of LICENSE --- + + GNU LESSER GENERAL PUBLIC LICENSE + Version 2.1, February 1999 + + Copyright (C) 1991, 1999 Free Software Foundation, Inc. + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + +[This is the first released version of the Lesser GPL. It also counts + as the successor of the GNU Library Public License, version 2, hence + the version number 2.1.] + + Preamble + + The licenses for most software are designed to take away your +freedom to share and change it. By contrast, the GNU General Public +Licenses are intended to guarantee your freedom to share and change +free software--to make sure the software is free for all its users. + + This license, the Lesser General Public License, applies to some +specially designated software packages--typically libraries--of the +Free Software Foundation and other authors who decide to use it. You +can use it too, but we suggest you first think carefully about whether +this license or the ordinary General Public License is the better +strategy to use in any particular case, based on the explanations below. + + When we speak of free software, we are referring to freedom of use, +not price. Our General Public Licenses are designed to make sure that +you have the freedom to distribute copies of free software (and charge +for this service if you wish); that you receive source code or can get +it if you want it; that you can change the software and use pieces of +it in new free programs; and that you are informed that you can do +these things. + + To protect your rights, we need to make restrictions that forbid +distributors to deny you these rights or to ask you to surrender these +rights. These restrictions translate to certain responsibilities for +you if you distribute copies of the library or if you modify it. + + For example, if you distribute copies of the library, whether gratis +or for a fee, you must give the recipients all the rights that we gave +you. You must make sure that they, too, receive or can get the source +code. If you link other code with the library, you must provide +complete object files to the recipients, so that they can relink them +with the library after making changes to the library and recompiling +it. And you must show them these terms so they know their rights. + + We protect your rights with a two-step method: (1) we copyright the +library, and (2) we offer you this license, which gives you legal +permission to copy, distribute and/or modify the library. + + To protect each distributor, we want to make it very clear that +there is no warranty for the free library. Also, if the library is +modified by someone else and passed on, the recipients should know +that what they have is not the original version, so that the original +author's reputation will not be affected by problems that might be +introduced by others. + + Finally, software patents pose a constant threat to the existence of +any free program. We wish to make sure that a company cannot +effectively restrict the users of a free program by obtaining a +restrictive license from a patent holder. Therefore, we insist that +any patent license obtained for a version of the library must be +consistent with the full freedom of use specified in this license. + + Most GNU software, including some libraries, is covered by the +ordinary GNU General Public License. This license, the GNU Lesser +General Public License, applies to certain designated libraries, and +is quite different from the ordinary General Public License. We use +this license for certain libraries in order to permit linking those +libraries into non-free programs. + + When a program is linked with a library, whether statically or using +a shared library, the combination of the two is legally speaking a +combined work, a derivative of the original library. The ordinary +General Public License therefore permits such linking only if the +entire combination fits its criteria of freedom. The Lesser General +Public License permits more lax criteria for linking other code with +the library. + + We call this license the "Lesser" General Public License because it +does Less to protect the user's freedom than the ordinary General +Public License. It also provides other free software developers Less +of an advantage over competing non-free programs. These disadvantages +are the reason we use the ordinary General Public License for many +libraries. However, the Lesser license provides advantages in certain +special circumstances. + + For example, on rare occasions, there may be a special need to +encourage the widest possible use of a certain library, so that it becomes +a de-facto standard. To achieve this, non-free programs must be +allowed to use the library. A more frequent case is that a free +library does the same job as widely used non-free libraries. In this +case, there is little to gain by limiting the free library to free +software only, so we use the Lesser General Public License. + + In other cases, permission to use a particular library in non-free +programs enables a greater number of people to use a large body of +free software. For example, permission to use the GNU C Library in +non-free programs enables many more people to use the whole GNU +operating system, as well as its variant, the GNU/Linux operating +system. + + Although the Lesser General Public License is Less protective of the +users' freedom, it does ensure that the user of a program that is +linked with the Library has the freedom and the wherewithal to run +that program using a modified version of the Library. + + The precise terms and conditions for copying, distribution and +modification follow. Pay close attention to the difference between a +"work based on the library" and a "work that uses the library". The +former contains code derived from the library, whereas the latter must +be combined with the library in order to run. + + GNU LESSER GENERAL PUBLIC LICENSE + TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + + 0. This License Agreement applies to any software library or other +program which contains a notice placed by the copyright holder or +other authorized party saying it may be distributed under the terms of +this Lesser General Public License (also called "this License"). +Each licensee is addressed as "you". + + A "library" means a collection of software functions and/or data +prepared so as to be conveniently linked with application programs +(which use some of those functions and data) to form executables. + + The "Library", below, refers to any such software library or work +which has been distributed under these terms. A "work based on the +Library" means either the Library or any derivative work under +copyright law: that is to say, a work containing the Library or a +portion of it, either verbatim or with modifications and/or translated +straightforwardly into another language. (Hereinafter, translation is +included without limitation in the term "modification".) + + "Source code" for a work means the preferred form of the work for +making modifications to it. For a library, complete source code means +all the source code for all modules it contains, plus any associated +interface definition files, plus the scripts used to control compilation +and installation of the library. + + Activities other than copying, distribution and modification are not +covered by this License; they are outside its scope. The act of +running a program using the Library is not restricted, and output from +such a program is covered only if its contents constitute a work based +on the Library (independent of the use of the Library in a tool for +writing it). Whether that is true depends on what the Library does +and what the program that uses the Library does. + + 1. You may copy and distribute verbatim copies of the Library's +complete source code as you receive it, in any medium, provided that +you conspicuously and appropriately publish on each copy an +appropriate copyright notice and disclaimer of warranty; keep intact +all the notices that refer to this License and to the absence of any +warranty; and distribute a copy of this License along with the +Library. + + You may charge a fee for the physical act of transferring a copy, +and you may at your option offer warranty protection in exchange for a +fee. + + 2. You may modify your copy or copies of the Library or any portion +of it, thus forming a work based on the Library, and copy and +distribute such modifications or work under the terms of Section 1 +above, provided that you also meet all of these conditions: + + a) The modified work must itself be a software library. + + b) You must cause the files modified to carry prominent notices + stating that you changed the files and the date of any change. + + c) You must cause the whole of the work to be licensed at no + charge to all third parties under the terms of this License. + + d) If a facility in the modified Library refers to a function or a + table of data to be supplied by an application program that uses + the facility, other than as an argument passed when the facility + is invoked, then you must make a good faith effort to ensure that, + in the event an application does not supply such function or + table, the facility still operates, and performs whatever part of + its purpose remains meaningful. + + (For example, a function in a library to compute square roots has + a purpose that is entirely well-defined independent of the + application. Therefore, Subsection 2d requires that any + application-supplied function or table used by this function must + be optional: if the application does not supply it, the square + root function must still compute square roots.) + +These requirements apply to the modified work as a whole. If +identifiable sections of that work are not derived from the Library, +and can be reasonably considered independent and separate works in +themselves, then this License, and its terms, do not apply to those +sections when you distribute them as separate works. But when you +distribute the same sections as part of a whole which is a work based +on the Library, the distribution of the whole must be on the terms of +this License, whose permissions for other licensees extend to the +entire whole, and thus to each and every part regardless of who wrote +it. + +Thus, it is not the intent of this section to claim rights or contest +your rights to work written entirely by you; rather, the intent is to +exercise the right to control the distribution of derivative or +collective works based on the Library. + +In addition, mere aggregation of another work not based on the Library +with the Library (or with a work based on the Library) on a volume of +a storage or distribution medium does not bring the other work under +the scope of this License. + + 3. You may opt to apply the terms of the ordinary GNU General Public +License instead of this License to a given copy of the Library. To do +this, you must alter all the notices that refer to this License, so +that they refer to the ordinary GNU General Public License, version 2, +instead of to this License. (If a newer version than version 2 of the +ordinary GNU General Public License has appeared, then you can specify +that version instead if you wish.) Do not make any other change in +these notices. + + Once this change is made in a given copy, it is irreversible for +that copy, so the ordinary GNU General Public License applies to all +subsequent copies and derivative works made from that copy. + + This option is useful when you wish to copy part of the code of +the Library into a program that is not a library. + + 4. You may copy and distribute the Library (or a portion or +derivative of it, under Section 2) in object code or executable form +under the terms of Sections 1 and 2 above provided that you accompany +it with the complete corresponding machine-readable source code, which +must be distributed under the terms of Sections 1 and 2 above on a +medium customarily used for software interchange. + + If distribution of object code is made by offering access to copy +from a designated place, then offering equivalent access to copy the +source code from the same place satisfies the requirement to +distribute the source code, even though third parties are not +compelled to copy the source along with the object code. + + 5. A program that contains no derivative of any portion of the +Library, but is designed to work with the Library by being compiled or +linked with it, is called a "work that uses the Library". Such a +work, in isolation, is not a derivative work of the Library, and +therefore falls outside the scope of this License. + + However, linking a "work that uses the Library" with the Library +creates an executable that is a derivative of the Library (because it +contains portions of the Library), rather than a "work that uses the +library". The executable is therefore covered by this License. +Section 6 states terms for distribution of such executables. + + When a "work that uses the Library" uses material from a header file +that is part of the Library, the object code for the work may be a +derivative work of the Library even though the source code is not. +Whether this is true is especially significant if the work can be +linked without the Library, or if the work is itself a library. The +threshold for this to be true is not precisely defined by law. + + If such an object file uses only numerical parameters, data +structure layouts and accessors, and small macros and small inline +functions (ten lines or less in length), then the use of the object +file is unrestricted, regardless of whether it is legally a derivative +work. (Executables containing this object code plus portions of the +Library will still fall under Section 6.) + + Otherwise, if the work is a derivative of the Library, you may +distribute the object code for the work under the terms of Section 6. +Any executables containing that work also fall under Section 6, +whether or not they are linked directly with the Library itself. + + 6. As an exception to the Sections above, you may also combine or +link a "work that uses the Library" with the Library to produce a +work containing portions of the Library, and distribute that work +under terms of your choice, provided that the terms permit +modification of the work for the customer's own use and reverse +engineering for debugging such modifications. + + You must give prominent notice with each copy of the work that the +Library is used in it and that the Library and its use are covered by +this License. You must supply a copy of this License. If the work +during execution displays copyright notices, you must include the +copyright notice for the Library among them, as well as a reference +directing the user to the copy of this License. Also, you must do one +of these things: + + a) Accompany the work with the complete corresponding + machine-readable source code for the Library including whatever + changes were used in the work (which must be distributed under + Sections 1 and 2 above); and, if the work is an executable linked + with the Library, with the complete machine-readable "work that + uses the Library", as object code and/or source code, so that the + user can modify the Library and then relink to produce a modified + executable containing the modified Library. (It is understood + that the user who changes the contents of definitions files in the + Library will not necessarily be able to recompile the application + to use the modified definitions.) + + b) Use a suitable shared library mechanism for linking with the + Library. A suitable mechanism is one that (1) uses at run time a + copy of the library already present on the user's computer system, + rather than copying library functions into the executable, and (2) + will operate properly with a modified version of the library, if + the user installs one, as long as the modified version is + interface-compatible with the version that the work was made with. + + c) Accompany the work with a written offer, valid for at + least three years, to give the same user the materials + specified in Subsection 6a, above, for a charge no more + than the cost of performing this distribution. + + d) If distribution of the work is made by offering access to copy + from a designated place, offer equivalent access to copy the above + specified materials from the same place. + + e) Verify that the user has already received a copy of these + materials or that you have already sent this user a copy. + + For an executable, the required form of the "work that uses the +Library" must include any data and utility programs needed for +reproducing the executable from it. However, as a special exception, +the materials to be distributed need not include anything that is +normally distributed (in either source or binary form) with the major +components (compiler, kernel, and so on) of the operating system on +which the executable runs, unless that component itself accompanies +the executable. + + It may happen that this requirement contradicts the license +restrictions of other proprietary libraries that do not normally +accompany the operating system. Such a contradiction means you cannot +use both them and the Library together in an executable that you +distribute. + + 7. You may place library facilities that are a work based on the +Library side-by-side in a single library together with other library +facilities not covered by this License, and distribute such a combined +library, provided that the separate distribution of the work based on +the Library and of the other library facilities is otherwise +permitted, and provided that you do these two things: + + a) Accompany the combined library with a copy of the same work + based on the Library, uncombined with any other library + facilities. This must be distributed under the terms of the + Sections above. + + b) Give prominent notice with the combined library of the fact + that part of it is a work based on the Library, and explaining + where to find the accompanying uncombined form of the same work. + + 8. You may not copy, modify, sublicense, link with, or distribute +the Library except as expressly provided under this License. Any +attempt otherwise to copy, modify, sublicense, link with, or +distribute the Library is void, and will automatically terminate your +rights under this License. However, parties who have received copies, +or rights, from you under this License will not have their licenses +terminated so long as such parties remain in full compliance. + + 9. You are not required to accept this License, since you have not +signed it. However, nothing else grants you permission to modify or +distribute the Library or its derivative works. These actions are +prohibited by law if you do not accept this License. Therefore, by +modifying or distributing the Library (or any work based on the +Library), you indicate your acceptance of this License to do so, and +all its terms and conditions for copying, distributing or modifying +the Library or works based on it. + + 10. Each time you redistribute the Library (or any work based on the +Library), the recipient automatically receives a license from the +original licensor to copy, distribute, link with or modify the Library +subject to these terms and conditions. You may not impose any further +restrictions on the recipients' exercise of the rights granted herein. +You are not responsible for enforcing compliance by third parties with +this License. + + 11. If, as a consequence of a court judgment or allegation of patent +infringement or for any other reason (not limited to patent issues), +conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot +distribute so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you +may not distribute the Library at all. For example, if a patent +license would not permit royalty-free redistribution of the Library by +all those who receive copies directly or indirectly through you, then +the only way you could satisfy both it and this License would be to +refrain entirely from distribution of the Library. + +If any portion of this section is held invalid or unenforceable under any +particular circumstance, the balance of the section is intended to apply, +and the section as a whole is intended to apply in other circumstances. + +It is not the purpose of this section to induce you to infringe any +patents or other property right claims or to contest validity of any +such claims; this section has the sole purpose of protecting the +integrity of the free software distribution system which is +implemented by public license practices. Many people have made +generous contributions to the wide range of software distributed +through that system in reliance on consistent application of that +system; it is up to the author/donor to decide if he or she is willing +to distribute software through any other system and a licensee cannot +impose that choice. + +This section is intended to make thoroughly clear what is believed to +be a consequence of the rest of this License. + + 12. If the distribution and/or use of the Library is restricted in +certain countries either by patents or by copyrighted interfaces, the +original copyright holder who places the Library under this License may add +an explicit geographical distribution limitation excluding those countries, +so that distribution is permitted only in or among countries not thus +excluded. In such case, this License incorporates the limitation as if +written in the body of this License. + + 13. The Free Software Foundation may publish revised and/or new +versions of the Lesser General Public License from time to time. +Such new versions will be similar in spirit to the present version, +but may differ in detail to address new problems or concerns. + +Each version is given a distinguishing version number. If the Library +specifies a version number of this License which applies to it and +"any later version", you have the option of following the terms and +conditions either of that version or of any later version published by +the Free Software Foundation. If the Library does not specify a +license version number, you may choose any version ever published by +the Free Software Foundation. + + 14. If you wish to incorporate parts of the Library into other free +programs whose distribution conditions are incompatible with these, +write to the author to ask for permission. For software which is +copyrighted by the Free Software Foundation, write to the Free +Software Foundation; we sometimes make exceptions for this. Our +decision will be guided by the two goals of preserving the free status +of all derivatives of our free software and of promoting the sharing +and reuse of software generally. + + NO WARRANTY + + 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO +WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. +EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR +OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY +KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE +IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR +PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE +LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME +THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. + + 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN +WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY +AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU +FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR +CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE +LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING +RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A +FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF +SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH +DAMAGES. + + END OF TERMS AND CONDITIONS + + How to Apply These Terms to Your New Libraries + + If you develop a new library, and you want it to be of the greatest +possible use to the public, we recommend making it free software that +everyone can redistribute and change. You can do so by permitting +redistribution under these terms (or, alternatively, under the terms of the +ordinary General Public License). + + To apply these terms, attach the following notices to the library. It is +safest to attach them to the start of each source file to most effectively +convey the exclusion of warranty; and each file should have at least the +"copyright" line and a pointer to where the full notice is found. + + + Copyright (C) + + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2.1 of the License, or (at your option) any later version. + + This library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with this library; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + +Also add information on how to contact you by electronic and paper mail. + +You should also get your employer (if you work as a programmer) or your +school, if any, to sign a "copyright disclaimer" for the library, if +necessary. Here is a sample; alter the names: + + Yoyodyne, Inc., hereby disclaims all copyright interest in the + library `Frob' (a library for tweaking knobs) written by James Random Hacker. + + , 1 April 1990 + Ty Coon, President of Vice + +That's all there is to it! + +--- end of LICENSE --- + +------------------------------------------------------------------------------- + +%% This notice is provided with respect to ECMAScript Language +Specification ECMA-262 Edition 5.1 which may be included with +JRE 8, JDK 8, and OpenJDK 8. + +--- begin of LICENSE --- + +Copyright notice +Copyright ?? 2011 Ecma International +Ecma International +Rue du Rhone 114 +CH-1204 Geneva +Tel: +41 22 849 6000 +Fax: +41 22 849 6001 +Web: http://www.ecma-international.org + +This document and possible translations of it may be copied and furnished to +others, and derivative works that comment on or otherwise explain it or assist +in its implementation may be prepared, copied, published, and distributed, in +whole or in part, without restriction of any kind, provided that the above +copyright notice and this section are included on all such copies and derivative +works. However, this document itself may not be modified in any way, including +by removing the copyright notice or references to Ecma International, except as +needed for the purpose of developing any document or deliverable produced by +Ecma International (in which case the rules applied to copyrights must be +followed) or as required to translate it into languages other than English. The +limited permissions granted above are perpetual and will not be revoked by Ecma +International or its successors or assigns. This document and the information +contained herein is provided on an "AS IS" basis and ECMA INTERNATIONAL +DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY +WARRANTY THAT THE USE OF THE INFORMATION HEREIN WILL NOT INFRINGE ANY OWNERSHIP +RIGHTS OR ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR +PURPOSE." Software License + +All Software contained in this document ("Software)" is protected by copyright +and is being made available under the "BSD License", included below. This +Software may be subject to third party rights (rights from parties other than +Ecma International), including patent rights, and no licenses under such third +party rights are granted under this license even if the third party concerned is +a member of Ecma International. SEE THE ECMA CODE OF CONDUCT IN PATENT MATTERS +AVAILABLE AT http://www.ecma-international.org/memento/codeofconduct.htm FOR +INFORMATION REGARDING THE LICENSING OF PATENT CLAIMS THAT ARE REQUIRED TO +IMPLEMENT ECMA INTERNATIONAL STANDARDS*. Redistribution and use in source and +binary forms, with or without modification, are permitted provided that the +following conditions are met: + +1. Redistributions of source code must retain the above copyright notice, this +list of conditions and the following disclaimer. + +2. Redistributions in binary form must reproduce the above copyright notice, +this list of conditions and the following disclaimer in the documentation and/or +other materials provided with the distribution. + +3. Neither the name of the authors nor Ecma International may be used to endorse +or promote products derived from this software without specific prior written +permission. + +THIS SOFTWARE IS PROVIDED BY THE ECMA INTERNATIONAL "AS IS" AND ANY EXPRESS OR +IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT +SHALL ECMA INTERNATIONAL BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, +PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR +BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN +CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING +IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY +OF SUCH DAMAGE. +--- end of LICENSE --- + +------------------------------------------------------------------------------- + +%% This notice is provided with respect to freebXML Registry 3.0 & 3.1, +which may be included with JRE 8, JDK 8, and OpenJDK 8. + +--- begin of LICENSE --- + +freebxml: Copyright (c) 2001 freebxml.org. All rights reserved. + +The names "The freebXML Registry Project" and "freebxml Software +Foundation" must not be used to endorse or promote products derived +from this software or be used in a product name without prior +written permission. For written permission, please contact +ebxmlrr-team@lists.sourceforge.net. + +This software consists of voluntary contributions made by many individuals +on behalf of the the freebxml Software Foundation. For more information on +the freebxml Software Foundation, please see . + +This product includes software developed by the Apache Software Foundation +(http://www.apache.org/). + +The freebxml License, Version 1.1 5 +Copyright (c) 2001 freebxml.org. All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions +are met: + + 1. Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + 2. Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in + the documentation and/or other materials provided with the + distribution. + + 3. The end-user documentation included with the redistribution, if + any, must include the following acknowlegement: + "This product includes software developed by + freebxml.org (http://www.freebxml.org/)." + Alternately, this acknowlegement may appear in the software itself, + if and wherever such third-party acknowlegements normally appear. + + 4. The names "The freebXML Registry Project", "freebxml Software + Foundation" must not be used to endorse or promote products derived + from this software without prior written permission. For written + permission, please contact ebxmlrr-team@lists.sourceforge.net. + + 5. Products derived from this software may not be called "freebxml", + "freebXML Registry" nor may freebxml" appear in their names without + prior written permission of the freebxml Group. + +THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED +WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES +OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +DISCLAIMED. IN NO EVENT SHALL THE freebxml SOFTWARE FOUNDATION OR +ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF +USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND +ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, +OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT +OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF +SUCH DAMAGE. + +--- end of LICENSE --- + +------------------------------------------------------------------------------- + +%% This notice is provided with respect to IAIK PKCS#11 Wrapper, +which may be included with JRE 8, JDK 8, and OpenJDK 8. + +--- begin of LICENSE --- + +IAIK PKCS#11 Wrapper License + +Copyright (c) 2002 Graz University of Technology. All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are met: + +1. Redistributions of source code must retain the above copyright notice, this + list of conditions and the following disclaimer. + +2. Redistributions in binary form must reproduce the above copyright notice, + this list of conditions and the following disclaimer in the documentation + and/or other materials provided with the distribution. + +3. The end-user documentation included with the redistribution, if any, must + include the following acknowledgment: + + "This product includes software developed by IAIK of Graz University of + Technology." + + Alternately, this acknowledgment may appear in the software itself, if and + wherever such third-party acknowledgments normally appear. + +4. The names "Graz University of Technology" and "IAIK of Graz University of + Technology" must not be used to endorse or promote products derived from this + software without prior written permission. + +5. Products derived from this software may not be called "IAIK PKCS Wrapper", + nor may "IAIK" appear in their name, without prior written permission of + Graz University of Technology. + +THIS SOFTWARE IS PROVIDED "AS IS" AND ANY EXPRESSED OR IMPLIED WARRANTIES, +INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND +FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE +LICENSOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, +OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF +SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS +INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN +CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) +ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE +POSSIBILITY OF SUCH DAMAGE. + +--- end of LICENSE --- + +------------------------------------------------------------------------------- + +%% This notice is provided with respect to ICU4C 4.0.1 and ICU4J 4.4, which +may be included with JRE 8, JDK 8, and OpenJDK 8. + +--- begin of LICENSE --- + +Copyright (c) 1995-2010 International Business Machines Corporation and others + +All rights reserved. + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, and/or sell copies of the +Software, and to permit persons to whom the Software is furnished to do so, +provided that the above copyright notice(s) and this permission notice appear +in all copies of the Software and that both the above copyright notice(s) and +this permission notice appear in supporting documentation. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN +NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE +LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL DAMAGES, OR ANY +DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN +ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN +CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. + +Except as contained in this notice, the name of a copyright holder shall not +be used in advertising or otherwise to promote the sale, use or other dealings +in this Software without prior written authorization of the copyright holder. +All trademarks and registered trademarks mentioned herein are the property of +their respective owners. + +--- end of LICENSE --- + +------------------------------------------------------------------------------- + +%% This notice is provided with respect to IJG JPEG 6b, which may be +included with JRE 8, JDK 8, and OpenJDK 8. + +--- begin of LICENSE --- + +This software is copyright (C) 1991-1998, Thomas G. Lane. +All Rights Reserved except as specified below. + +Permission is hereby granted to use, copy, modify, and distribute this +software (or portions thereof) for any purpose, without fee, subject to these +conditions: +(1) If any part of the source code for this software is distributed, then this +README file must be included, with this copyright and no-warranty notice +unaltered; and any additions, deletions, or changes to the original files +must be clearly indicated in accompanying documentation. +(2) If only executable code is distributed, then the accompanying +documentation must state that "this software is based in part on the work of +the Independent JPEG Group". +(3) Permission for use of this software is granted only if the user accepts +full responsibility for any undesirable consequences; the authors accept +NO LIABILITY for damages of any kind. + +These conditions apply to any software derived from or based on the IJG code, +not just to the unmodified library. If you use our work, you ought to +acknowledge us. + +Permission is NOT granted for the use of any IJG author's name or company name +in advertising or publicity relating to this software or products derived from +it. This software may be referred to only as "the Independent JPEG Group's +software". + +We specifically permit and encourage the use of this software as the basis of +commercial products, provided that all warranty or liability claims are +assumed by the product vendor. + +--- end of LICENSE --- + +-------------------------------------------------------------------------------- + +%% This notice is provided with respect to Jing 20030619, which may +be included with JRE 8, JDK 8, and OpenJDK 8. + +--- begin of LICENSE --- + +Copyright (c) 2001-2003 Thai Open Source Software Center Ltd All +rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions +are met: + +Redistributions of source code must retain the above copyright +notice, this list of conditions and the following disclaimer. + +Redistributions in binary form must reproduce the above copyright +notice, this list of conditions and the following disclaimer in the +documentation and/or other materials provided with the distribution. + +Neither the name of the Thai Open Source Software Center Ltd nor +the names of its contributors may be used to endorse or promote +products derived from this software without specific prior written +permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS +FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE +REGENTS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF +USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND +ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, +OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT +OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF +SUCH DAMAGE. + +--- end of LICENSE --- + +-------------------------------------------------------------------------------- + +%% This notice is provided with respect to Joni v1.1.9, which may be +included with JRE 8, JDK 8, and OpenJDK 8. + +--- begin of LICENSE --- + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. + +--- end of LICENSE --- + +------------------------------------------------------------------------------- + +%% This notice is provided with respect to JOpt-Simple v3.0, which may be +included with JRE 8, JDK 8, and OpenJDK 8. + +--- begin of LICENSE --- + + Copyright (c) 2004-2009 Paul R. Holser, Jr. + + Permission is hereby granted, free of charge, to any person obtaining + a copy of this software and associated documentation files (the + "Software"), to deal in the Software without restriction, including + without limitation the rights to use, copy, modify, merge, publish, + distribute, sublicense, and/or sell copies of the Software, and to + permit persons to whom the Software is furnished to do so, subject to + the following conditions: + + The above copyright notice and this permission notice shall be + included in all copies or substantial portions of the Software. + + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, + EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF + MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND + NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE + LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION + OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION + WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + +--- end of LICENSE --- + +-------------------------------------------------------------------------------- + +%% This notice is provided with respect to Kerberos functionality, which +which may be included with JRE 8, JDK 8, and OpenJDK 8. + +--- begin of LICENSE --- + + (C) Copyright IBM Corp. 1999 All Rights Reserved. + Copyright 1997 The Open Group Research Institute. All rights reserved. + +--- end of LICENSE --- + +------------------------------------------------------------------------------- + +%% This notice is provided with respect to Kerberos functionality from +FundsXpress, INC., which may be included with JRE 8, JDK 8, and OpenJDK 8. + +--- begin of LICENSE --- + + Copyright (C) 1998 by the FundsXpress, INC. + + All rights reserved. + + Export of this software from the United States of America may require + a specific license from the United States Government. It is the + responsibility of any person or organization contemplating export to + obtain such a license before exporting. + + WITHIN THAT CONSTRAINT, permission to use, copy, modify, and + distribute this software and its documentation for any purpose and + without fee is hereby granted, provided that the above copyright + notice appear in all copies and that both that copyright notice and + this permission notice appear in supporting documentation, and that + the name of FundsXpress. not be used in advertising or publicity pertaining + to distribution of the software without specific, written prior + permission. FundsXpress makes no representations about the suitability of + this software for any purpose. It is provided "as is" without express + or implied warranty. + + THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR + IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED + WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE. + + +--- end of LICENSE --- + +------------------------------------------------------------------------------- + +%% This notice is provided with respect to Kronos OpenGL headers, which may be +included with JDK 8 and OpenJDK 8 source distributions. + +--- begin of LICENSE --- + + Copyright (c) 2007 The Khronos Group Inc. + + Permission is hereby granted, free of charge, to any person obtaining a copy + of this software and/or associated documentation files (the "Materials"), to + deal in the Materials without restriction, including without limitation the + rights to use, copy, modify, merge, publish, distribute, sublicense, and/or + sell copies of the Materials, and to permit persons to whom the Materials are + furnished to do so, subject to the following conditions: + + The above copyright notice and this permission notice shall be included in all + copies or substantial portions of the Materials. + + THE MATERIALS ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + OUT OF OR IN CONNECTION WITH THE MATERIALS OR THE USE OR OTHER DEALINGS IN THE + MATERIALS. + +--- end of LICENSE --- + +------------------------------------------------------------------------------- + +%% Portions Copyright Eastman Kodak Company 1991-2003 + +------------------------------------------------------------------------------- + +%% This notice is provided with respect to libpng 1.6.37, which may be +included with JRE 8, JDK 8, and OpenJDK 8. + +--- begin of LICENSE --- + +COPYRIGHT NOTICE, DISCLAIMER, and LICENSE +========================================= + +PNG Reference Library License version 2 +--------------------------------------- + + * Copyright (c) 1995-2019 The PNG Reference Library Authors. + * Copyright (c) 2018-2019 Cosmin Truta. + * Copyright (c) 2000-2002, 2004, 2006-2018 Glenn Randers-Pehrson. + * Copyright (c) 1996-1997 Andreas Dilger. + * Copyright (c) 1995-1996 Guy Eric Schalnat, Group 42, Inc. + +The software is supplied "as is", without warranty of any kind, +express or implied, including, without limitation, the warranties +of merchantability, fitness for a particular purpose, title, and +non-infringement. In no event shall the Copyright owners, or +anyone distributing the software, be liable for any damages or +other liability, whether in contract, tort or otherwise, arising +from, out of, or in connection with the software, or the use or +other dealings in the software, even if advised of the possibility +of such damage. + +Permission is hereby granted to use, copy, modify, and distribute +this software, or portions hereof, for any purpose, without fee, +subject to the following restrictions: + + 1. The origin of this software must not be misrepresented; you + must not claim that you wrote the original software. If you + use this software in a product, an acknowledgment in the product + documentation would be appreciated, but is not required. + + 2. Altered source versions must be plainly marked as such, and must + not be misrepresented as being the original software. + + 3. This Copyright notice may not be removed or altered from any + source or altered source distribution. + + +PNG Reference Library License version 1 (for libpng 0.5 through 1.6.35) +----------------------------------------------------------------------- + +libpng versions 1.0.7, July 1, 2000, through 1.6.35, July 15, 2018 are +Copyright (c) 2000-2002, 2004, 2006-2018 Glenn Randers-Pehrson, are +derived from libpng-1.0.6, and are distributed according to the same +disclaimer and license as libpng-1.0.6 with the following individuals +added to the list of Contributing Authors: + + Simon-Pierre Cadieux + Eric S. Raymond + Mans Rullgard + Cosmin Truta + Gilles Vollant + James Yu + Mandar Sahastrabuddhe + Google Inc. + Vadim Barkov + +and with the following additions to the disclaimer: + + There is no warranty against interference with your enjoyment of + the library or against infringement. There is no warranty that our + efforts or the library will fulfill any of your particular purposes + or needs. This library is provided with all faults, and the entire + risk of satisfactory quality, performance, accuracy, and effort is + with the user. + +Some files in the "contrib" directory and some configure-generated +files that are distributed with libpng have other copyright owners, and +are released under other open source licenses. + +libpng versions 0.97, January 1998, through 1.0.6, March 20, 2000, are +Copyright (c) 1998-2000 Glenn Randers-Pehrson, are derived from +libpng-0.96, and are distributed according to the same disclaimer and +license as libpng-0.96, with the following individuals added to the +list of Contributing Authors: + + Tom Lane + Glenn Randers-Pehrson + Willem van Schaik + +libpng versions 0.89, June 1996, through 0.96, May 1997, are +Copyright (c) 1996-1997 Andreas Dilger, are derived from libpng-0.88, +and are distributed according to the same disclaimer and license as +libpng-0.88, with the following individuals added to the list of +Contributing Authors: + + John Bowler + Kevin Bracey + Sam Bushell + Magnus Holmgren + Greg Roelofs + Tom Tanner + +Some files in the "scripts" directory have other copyright owners, +but are released under this license. + +libpng versions 0.5, May 1995, through 0.88, January 1996, are +Copyright (c) 1995-1996 Guy Eric Schalnat, Group 42, Inc. + +For the purposes of this copyright and license, "Contributing Authors" +is defined as the following set of individuals: + + Andreas Dilger + Dave Martindale + Guy Eric Schalnat + Paul Schmidt + Tim Wegner + +The PNG Reference Library is supplied "AS IS". The Contributing +Authors and Group 42, Inc. disclaim all warranties, expressed or +implied, including, without limitation, the warranties of +merchantability and of fitness for any purpose. The Contributing +Authors and Group 42, Inc. assume no liability for direct, indirect, +incidental, special, exemplary, or consequential damages, which may +result from the use of the PNG Reference Library, even if advised of +the possibility of such damage. + +Permission is hereby granted to use, copy, modify, and distribute this +source code, or portions hereof, for any purpose, without fee, subject +to the following restrictions: + + 1. The origin of this source code must not be misrepresented. + + 2. Altered versions must be plainly marked as such and must not + be misrepresented as being the original source. + + 3. This Copyright notice may not be removed or altered from any + source or altered source distribution. + +The Contributing Authors and Group 42, Inc. specifically permit, +without fee, and encourage the use of this source code as a component +to supporting the PNG file format in commercial products. If you use +this source code in a product, acknowledgment is not required but would +be appreciated. + +TRADEMARK: + +The name "libpng" has not been registered by the Copyright owner +as a trademark in any jurisdiction. However, because libpng has +been distributed and maintained world-wide, continually since 1995, +the Copyright owner claims "common-law trademark protection" in any +jurisdiction where common-law trademark is recognized. + +OSI CERTIFICATION: + +Libpng is OSI Certified Open Source Software. OSI Certified Open Source is +a certification mark of the Open Source Initiative. OSI has not addressed +the additional disclaimers inserted at version 1.0.7. + +EXPORT CONTROL: + +The Copyright owner believes that the Export Control Classification +Number (ECCN) for libpng is EAR99, which means not subject to export +controls or International Traffic in Arms Regulations (ITAR) because +it is open source, publicly available software, that does not contain +any encryption software. See the EAR, paragraphs 734.3(b)(3) and +734.7(b). + +Glenn Randers-Pehrson +glennrp at users.sourceforge.net +July 15, 2018 + +--- end of LICENSE --- + +------------------------------------------------------------------------------- + +%% This notice is provided with respect to GIFLIB 5.1.8 & libungif 4.1.3, +which may be included with JRE 8, JDK 8, and OpenJDK 8. + +--- begin of LICENSE --- + +The GIFLIB distribution is Copyright (c) 1997 Eric S. Raymond + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +THE SOFTWARE. + +--- end of LICENSE --- + +------------------------------------------------------------------------------- + +%% This notice is provided with respect to Little CMS 2.9, which may be +included with JRE 8, JDK 8, and OpenJDK 8. + +--- begin of LICENSE --- + +Little CMS +Copyright (c) 1998-2011 Marti Maria Saguer + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. + +--- end of LICENSE --- + +------------------------------------------------------------------------------- + +%% Lucida is a registered trademark or trademark of Bigelow & Holmes in the +U.S. and other countries. + +------------------------------------------------------------------------------- + +%% This notice is provided with respect to Mesa 3D Graphics Library v4.1, +which may be included with JRE 8, JDK 8, and OpenJDK 8 source distributions. + +--- begin of LICENSE --- + + Mesa 3-D graphics library + Version: 5.0 + + Copyright (C) 1999-2002 Brian Paul All Rights Reserved. + + Permission is hereby granted, free of charge, to any person obtaining a + copy of this software and associated documentation files (the "Software"), + to deal in the Software without restriction, including without limitation + the rights to use, copy, modify, merge, publish, distribute, sublicense, + and/or sell copies of the Software, and to permit persons to whom the + Software is furnished to do so, subject to the following conditions: + + The above copyright notice and this permission notice shall be included + in all copies or substantial portions of the Software. + + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS + OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL + BRIAN PAUL BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN + AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN + CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + +--- end of LICENSE --- + +------------------------------------------------------------------------------- + +%% This notice is provided with respect to Mozilla Network Security +Services (NSS), which is supplied with the JDK test suite in the OpenJDK +source code repository. It is licensed under Mozilla Public License (MPL), +version 2.0. + +The NSS libraries are supplied in executable form, built from unmodified +NSS source code labeled with the "NSS_3_16_RTM" HG tag. + +The NSS source code is available in the OpenJDK source code repository at: + jdk/test/sun/security/pkcs11/nss/src + +The NSS libraries are available in the OpenJDK source code repository at: + jdk/test/sun/security/pkcs11/nss/lib + +--- begin of LICENSE --- + +Mozilla Public License Version 2.0 +================================== + +1. Definitions +-------------- + +1.1. "Contributor" + means each individual or legal entity that creates, contributes to + the creation of, or owns Covered Software. + +1.2. "Contributor Version" + means the combination of the Contributions of others (if any) used + by a Contributor and that particular Contributor's Contribution. + +1.3. "Contribution" + means Covered Software of a particular Contributor. + +1.4. "Covered Software" + means Source Code Form to which the initial Contributor has attached + the notice in Exhibit A, the Executable Form of such Source Code + Form, and Modifications of such Source Code Form, in each case + including portions thereof. + +1.5. "Incompatible With Secondary Licenses" + means + + (a) that the initial Contributor has attached the notice described + in Exhibit B to the Covered Software; or + + (b) that the Covered Software was made available under the terms of + version 1.1 or earlier of the License, but not also under the + terms of a Secondary License. + +1.6. "Executable Form" + means any form of the work other than Source Code Form. + +1.7. "Larger Work" + means a work that combines Covered Software with other material, in + a separate file or files, that is not Covered Software. + +1.8. "License" + means this document. + +1.9. "Licensable" + means having the right to grant, to the maximum extent possible, + whether at the time of the initial grant or subsequently, any and + all of the rights conveyed by this License. + +1.10. "Modifications" + means any of the following: + + (a) any file in Source Code Form that results from an addition to, + deletion from, or modification of the contents of Covered + Software; or + + (b) any new file in Source Code Form that contains any Covered + Software. + +1.11. "Patent Claims" of a Contributor + means any patent claim(s), including without limitation, method, + process, and apparatus claims, in any patent Licensable by such + Contributor that would be infringed, but for the grant of the + License, by the making, using, selling, offering for sale, having + made, import, or transfer of either its Contributions or its + Contributor Version. + +1.12. "Secondary License" + means either the GNU General Public License, Version 2.0, the GNU + Lesser General Public License, Version 2.1, the GNU Affero General + Public License, Version 3.0, or any later versions of those + licenses. + +1.13. "Source Code Form" + means the form of the work preferred for making modifications. + +1.14. "You" (or "Your") + means an individual or a legal entity exercising rights under this + License. For legal entities, "You" includes any entity that + controls, is controlled by, or is under common control with You. For + purposes of this definition, "control" means (a) the power, direct + or indirect, to cause the direction or management of such entity, + whether by contract or otherwise, or (b) ownership of more than + fifty percent (50%) of the outstanding shares or beneficial + ownership of such entity. + +2. License Grants and Conditions +-------------------------------- + +2.1. Grants + +Each Contributor hereby grants You a world-wide, royalty-free, +non-exclusive license: + +(a) under intellectual property rights (other than patent or trademark) + Licensable by such Contributor to use, reproduce, make available, + modify, display, perform, distribute, and otherwise exploit its + Contributions, either on an unmodified basis, with Modifications, or + as part of a Larger Work; and + +(b) under Patent Claims of such Contributor to make, use, sell, offer + for sale, have made, import, and otherwise transfer either its + Contributions or its Contributor Version. + +2.2. Effective Date + +The licenses granted in Section 2.1 with respect to any Contribution +become effective for each Contribution on the date the Contributor first +distributes such Contribution. + +2.3. Limitations on Grant Scope + +The licenses granted in this Section 2 are the only rights granted under +this License. No additional rights or licenses will be implied from the +distribution or licensing of Covered Software under this License. +Notwithstanding Section 2.1(b) above, no patent license is granted by a +Contributor: + +(a) for any code that a Contributor has removed from Covered Software; + or + +(b) for infringements caused by: (i) Your and any other third party's + modifications of Covered Software, or (ii) the combination of its + Contributions with other software (except as part of its Contributor + Version); or + +(c) under Patent Claims infringed by Covered Software in the absence of + its Contributions. + +This License does not grant any rights in the trademarks, service marks, +or logos of any Contributor (except as may be necessary to comply with +the notice requirements in Section 3.4). + +2.4. Subsequent Licenses + +No Contributor makes additional grants as a result of Your choice to +distribute the Covered Software under a subsequent version of this +License (see Section 10.2) or under the terms of a Secondary License (if +permitted under the terms of Section 3.3). + +2.5. Representation + +Each Contributor represents that the Contributor believes its +Contributions are its original creation(s) or it has sufficient rights +to grant the rights to its Contributions conveyed by this License. + +2.6. Fair Use + +This License is not intended to limit any rights You have under +applicable copyright doctrines of fair use, fair dealing, or other +equivalents. + +2.7. Conditions + +Sections 3.1, 3.2, 3.3, and 3.4 are conditions of the licenses granted +in Section 2.1. + +3. Responsibilities +------------------- + +3.1. Distribution of Source Form + +All distribution of Covered Software in Source Code Form, including any +Modifications that You create or to which You contribute, must be under +the terms of this License. You must inform recipients that the Source +Code Form of the Covered Software is governed by the terms of this +License, and how they can obtain a copy of this License. You may not +attempt to alter or restrict the recipients' rights in the Source Code +Form. + +3.2. Distribution of Executable Form + +If You distribute Covered Software in Executable Form then: + +(a) such Covered Software must also be made available in Source Code + Form, as described in Section 3.1, and You must inform recipients of + the Executable Form how they can obtain a copy of such Source Code + Form by reasonable means in a timely manner, at a charge no more + than the cost of distribution to the recipient; and + +(b) You may distribute such Executable Form under the terms of this + License, or sublicense it under different terms, provided that the + license for the Executable Form does not attempt to limit or alter + the recipients' rights in the Source Code Form under this License. + +3.3. Distribution of a Larger Work + +You may create and distribute a Larger Work under terms of Your choice, +provided that You also comply with the requirements of this License for +the Covered Software. If the Larger Work is a combination of Covered +Software with a work governed by one or more Secondary Licenses, and the +Covered Software is not Incompatible With Secondary Licenses, this +License permits You to additionally distribute such Covered Software +under the terms of such Secondary License(s), so that the recipient of +the Larger Work may, at their option, further distribute the Covered +Software under the terms of either this License or such Secondary +License(s). + +3.4. Notices + +You may not remove or alter the substance of any license notices +(including copyright notices, patent notices, disclaimers of warranty, +or limitations of liability) contained within the Source Code Form of +the Covered Software, except that You may alter any license notices to +the extent required to remedy known factual inaccuracies. + +3.5. Application of Additional Terms + +You may choose to offer, and to charge a fee for, warranty, support, +indemnity or liability obligations to one or more recipients of Covered +Software. However, You may do so only on Your own behalf, and not on +behalf of any Contributor. You must make it absolutely clear that any +such warranty, support, indemnity, or liability obligation is offered by +You alone, and You hereby agree to indemnify every Contributor for any +liability incurred by such Contributor as a result of warranty, support, +indemnity or liability terms You offer. You may include additional +disclaimers of warranty and limitations of liability specific to any +jurisdiction. + +4. Inability to Comply Due to Statute or Regulation +--------------------------------------------------- + +If it is impossible for You to comply with any of the terms of this +License with respect to some or all of the Covered Software due to +statute, judicial order, or regulation then You must: (a) comply with +the terms of this License to the maximum extent possible; and (b) +describe the limitations and the code they affect. Such description must +be placed in a text file included with all distributions of the Covered +Software under this License. Except to the extent prohibited by statute +or regulation, such description must be sufficiently detailed for a +recipient of ordinary skill to be able to understand it. + +5. Termination +-------------- + +5.1. The rights granted under this License will terminate automatically +if You fail to comply with any of its terms. However, if You become +compliant, then the rights granted under this License from a particular +Contributor are reinstated (a) provisionally, unless and until such +Contributor explicitly and finally terminates Your grants, and (b) on an +ongoing basis, if such Contributor fails to notify You of the +non-compliance by some reasonable means prior to 60 days after You have +come back into compliance. Moreover, Your grants from a particular +Contributor are reinstated on an ongoing basis if such Contributor +notifies You of the non-compliance by some reasonable means, this is the +first time You have received notice of non-compliance with this License +from such Contributor, and You become compliant prior to 30 days after +Your receipt of the notice. + +5.2. If You initiate litigation against any entity by asserting a patent +infringement claim (excluding declaratory judgment actions, +counter-claims, and cross-claims) alleging that a Contributor Version +directly or indirectly infringes any patent, then the rights granted to +You by any and all Contributors for the Covered Software under Section +2.1 of this License shall terminate. + +5.3. In the event of termination under Sections 5.1 or 5.2 above, all +end user license agreements (excluding distributors and resellers) which +have been validly granted by You or Your distributors under this License +prior to termination shall survive termination. + +************************************************************************ +* * +* 6. Disclaimer of Warranty * +* ------------------------- * +* * +* Covered Software is provided under this License on an "as is" * +* basis, without warranty of any kind, either expressed, implied, or * +* statutory, including, without limitation, warranties that the * +* Covered Software is free of defects, merchantable, fit for a * +* particular purpose or non-infringing. The entire risk as to the * +* quality and performance of the Covered Software is with You. * +* Should any Covered Software prove defective in any respect, You * +* (not any Contributor) assume the cost of any necessary servicing, * +* repair, or correction. This disclaimer of warranty constitutes an * +* essential part of this License. No use of any Covered Software is * +* authorized under this License except under this disclaimer. * +* * +************************************************************************ + +************************************************************************ +* * +* 7. Limitation of Liability * +* -------------------------- * +* * +* Under no circumstances and under no legal theory, whether tort * +* (including negligence), contract, or otherwise, shall any * +* Contributor, or anyone who distributes Covered Software as * +* permitted above, be liable to You for any direct, indirect, * +* special, incidental, or consequential damages of any character * +* including, without limitation, damages for lost profits, loss of * +* goodwill, work stoppage, computer failure or malfunction, or any * +* and all other commercial damages or losses, even if such party * +* shall have been informed of the possibility of such damages. This * +* limitation of liability shall not apply to liability for death or * +* personal injury resulting from such party's negligence to the * +* extent applicable law prohibits such limitation. Some * +* jurisdictions do not allow the exclusion or limitation of * +* incidental or consequential damages, so this exclusion and * +* limitation may not apply to You. * +* * +************************************************************************ + +8. Litigation +------------- + +Any litigation relating to this License may be brought only in the +courts of a jurisdiction where the defendant maintains its principal +place of business and such litigation shall be governed by laws of that +jurisdiction, without reference to its conflict-of-law provisions. +Nothing in this Section shall prevent a party's ability to bring +cross-claims or counter-claims. + +9. Miscellaneous +---------------- + +This License represents the complete agreement concerning the subject +matter hereof. If any provision of this License is held to be +unenforceable, such provision shall be reformed only to the extent +necessary to make it enforceable. Any law or regulation which provides +that the language of a contract shall be construed against the drafter +shall not be used to construe this License against a Contributor. + +10. Versions of the License +--------------------------- + +10.1. New Versions + +Mozilla Foundation is the license steward. Except as provided in Section +10.3, no one other than the license steward has the right to modify or +publish new versions of this License. Each version will be given a +distinguishing version number. + +10.2. Effect of New Versions + +You may distribute the Covered Software under the terms of the version +of the License under which You originally received the Covered Software, +or under the terms of any subsequent version published by the license +steward. + +10.3. Modified Versions + +If you create software not governed by this License, and you want to +create a new license for such software, you may create and use a +modified version of this License if you rename the license and remove +any references to the name of the license steward (except to note that +such modified license differs from this License). + +10.4. Distributing Source Code Form that is Incompatible With Secondary +Licenses + +If You choose to distribute Source Code Form that is Incompatible With +Secondary Licenses under the terms of this version of the License, the +notice described in Exhibit B of this License must be attached. + +Exhibit A - Source Code Form License Notice +------------------------------------------- + + This Source Code Form is subject to the terms of the Mozilla Public + License, v. 2.0. If a copy of the MPL was not distributed with this + file, You can obtain one at http://mozilla.org/MPL/2.0/. + +If it is not possible or desirable to put the notice in a particular +file, then You may include the notice in a location (such as a LICENSE +file in a relevant directory) where a recipient would be likely to look +for such a notice. + +You may add additional accurate notices of copyright ownership. + +Exhibit B - "Incompatible With Secondary Licenses" Notice +--------------------------------------------------------- + + This Source Code Form is "Incompatible With Secondary Licenses", as + defined by the Mozilla Public License, v. 2.0. + +--- end of LICENSE --- + +------------------------------------------------------------------------------- + +%% This notice is provided with respect to PC/SC Lite v1.8.24, +which may be included with JRE 8, JDK 8, and OpenJDK 8 on Linux and Solaris. + +--- begin of LICENSE --- + +Copyright (c) 1999-2003 David Corcoran +Copyright (c) 2001-2011 Ludovic Rousseau +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions +are met: + +1. Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. +2. Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in the + documentation and/or other materials provided with the distribution. +3. The name of the author may not be used to endorse or promote products + derived from this software without specific prior written permission. + +Changes to this license can be made only by the copyright author with +explicit written consent. + +THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR +IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES +OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. +IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, +INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT +NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF +THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +--- end of LICENSE --- + +------------------------------------------------------------------------------- + +%% This notice is provided with respect to PorterStemmer v4, which may be +included with JRE 8, JDK 8, and OpenJDK 8. + +--- begin of LICENSE --- + +See: http://tartarus.org/~martin/PorterStemmer + +The software is completely free for any purpose, unless notes at the head of +the program text indicates otherwise (which is rare). In any case, the notes +about licensing are never more restrictive than the BSD License. + +In every case where the software is not written by me (Martin Porter), this +licensing arrangement has been endorsed by the contributor, and it is +therefore unnecessary to ask the contributor again to confirm it. + +I have not asked any contributors (or their employers, if they have them) for +proofs that they have the right to distribute their software in this way. + +--- end of LICENSE --- + +------------------------------------------------------------------------------- + +%% This notice is provided with respect to Relax NG Object/Parser v.20050510, +which may be included with JRE 8, JDK 8, and OpenJDK 8. + +--- begin of LICENSE --- + +Copyright (c) Kohsuke Kawaguchi + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: The above copyright +notice and this permission notice shall be included in all copies or +substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. + +--- end of LICENSE --- + +------------------------------------------------------------------------------- + +%% This notice is provided with respect to RelaxNGCC v1.12, which may be +included with JRE 8, JDK 8, and OpenJDK 8. + +--- begin of LICENSE --- + +Copyright (c) 2000-2003 Daisuke Okajima and Kohsuke Kawaguchi. +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are met: + +1. Redistributions of source code must retain the above copyright notice, this + list of conditions and the following disclaimer. + +2. Redistributions in binary form must reproduce the above copyright notice, + this list of conditions and the following disclaimer in the documentation + and/or other materials provided with the distribution. + +3. The end-user documentation included with the redistribution, if any, must + include the following acknowledgment: + + "This product includes software developed by Daisuke Okajima + and Kohsuke Kawaguchi (http://relaxngcc.sf.net/)." + +Alternately, this acknowledgment may appear in the software itself, if and +wherever such third-party acknowledgments normally appear. + +4. The names of the copyright holders must not be used to endorse or promote + products derived from this software without prior written permission. For + written permission, please contact the copyright holders. + +5. Products derived from this software may not be called "RELAXNGCC", nor may + "RELAXNGCC" appear in their name, without prior written permission of the + copyright holders. + +THIS SOFTWARE IS PROVIDED "AS IS" AND ANY EXPRESSED OR IMPLIED WARRANTIES, +INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND +FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.IN NO EVENT SHALL THE APACHE +SOFTWARE FOUNDATION OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, +INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR +PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF +LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING +NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, +EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +--- end of LICENSE --- + +------------------------------------------------------------------------------- + +%% This notice is provided with respect to Relax NG Datatype 1.0, which +may be included with JRE 8, JDK 8, and OpenJDK 8. + +--- begin of LICENSE --- + +Copyright (c) 2005, 2010 Thai Open Source Software Center Ltd +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in + the documentation and/or other materials provided with the + distribution. + + Neither the names of the copyright holders nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR +CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, +EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, +PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR +PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF +LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING +NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS +SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +--- end of LICENSE --- + +-------------------------------------------------------------------------------- + +%% This notice is provided with respect to SoftFloat version 2b, which may be +included with JRE 8, JDK 8, and OpenJDK 8 on Linux/ARM. + +--- begin of LICENSE --- + +Use of any of this software is governed by the terms of the license below: + +SoftFloat was written by me, John R. Hauser. This work was made possible in +part by the International Computer Science Institute, located at Suite 600, +1947 Center Street, Berkeley, California 94704. Funding was partially +provided by the National Science Foundation under grant MIP-9311980. The +original version of this code was written as part of a project to build +a fixed-point vector processor in collaboration with the University of +California at Berkeley, overseen by Profs. Nelson Morgan and John Wawrzynek. + +THIS SOFTWARE IS DISTRIBUTED AS IS, FOR FREE. Although reasonable effort +has been made to avoid it, THIS SOFTWARE MAY CONTAIN FAULTS THAT WILL AT +TIMES RESULT IN INCORRECT BEHAVIOR. USE OF THIS SOFTWARE IS RESTRICTED TO +PERSONS AND ORGANIZATIONS WHO CAN AND WILL TAKE FULL RESPONSIBILITY FOR ALL +LOSSES, COSTS, OR OTHER PROBLEMS THEY INCUR DUE TO THE SOFTWARE, AND WHO +FURTHERMORE EFFECTIVELY INDEMNIFY JOHN HAUSER AND THE INTERNATIONAL COMPUTER +SCIENCE INSTITUTE (possibly via similar legal warning) AGAINST ALL LOSSES, +COSTS, OR OTHER PROBLEMS INCURRED BY THEIR CUSTOMERS AND CLIENTS DUE TO THE +SOFTWARE. + +Derivative works are acceptable, even for commercial purposes, provided +that the minimal documentation requirements stated in the source code are +satisfied. + +--- end of LICENSE --- + +------------------------------------------------------------------------------- + +%% This notice is provided with respect to Sparkle 1.5, +which may be included with JRE 8 on Mac OS X. + +--- begin of LICENSE --- + +Copyright (c) 2012 Sparkle.org and Andy Matuschak + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. + +--- end of LICENSE --- + +------------------------------------------------------------------------------- + +%% Portions licensed from Taligent, Inc. + +------------------------------------------------------------------------------- + +%% This notice is provided with respect to Thai Dictionary, which may be +included with JRE 8, JDK 8, and OpenJDK 8. + +--- begin of LICENSE --- + +Copyright (C) 1982 The Royal Institute, Thai Royal Government. + +Copyright (C) 1998 National Electronics and Computer Technology Center, +National Science and Technology Development Agency, +Ministry of Science Technology and Environment, +Thai Royal Government. + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. + +--- end of LICENSE --- + +------------------------------------------------------------------------------- + +%% This notice is provided with respect to Unicode 6.2.0 & CLDR 21.0.1 +which may be included with JRE 8, JDK 8, and OpenJDK 8. + +--- begin of LICENSE --- + +Unicode Terms of Use + +For the general privacy policy governing access to this site, see the Unicode +Privacy Policy. For trademark usage, see the Unicode?? Consortium Name and +Trademark Usage Policy. + +A. Unicode Copyright. + 1. Copyright ?? 1991-2013 Unicode, Inc. All rights reserved. + + 2. Certain documents and files on this website contain a legend indicating + that "Modification is permitted." Any person is hereby authorized, + without fee, to modify such documents and files to create derivative + works conforming to the Unicode?? Standard, subject to Terms and + Conditions herein. + + 3. Any person is hereby authorized, without fee, to view, use, reproduce, + and distribute all documents and files solely for informational + purposes in the creation of products supporting the Unicode Standard, + subject to the Terms and Conditions herein. + + 4. Further specifications of rights and restrictions pertaining to the use + of the particular set of data files known as the "Unicode Character + Database" can be found in Exhibit 1. + + 5. Each version of the Unicode Standard has further specifications of + rights and restrictions of use. For the book editions (Unicode 5.0 and + earlier), these are found on the back of the title page. The online + code charts carry specific restrictions. All other files, including + online documentation of the core specification for Unicode 6.0 and + later, are covered under these general Terms of Use. + + 6. No license is granted to "mirror" the Unicode website where a fee is + charged for access to the "mirror" site. + + 7. Modification is not permitted with respect to this document. All copies + of this document must be verbatim. + +B. Restricted Rights Legend. Any technical data or software which is licensed + to the United States of America, its agencies and/or instrumentalities + under this Agreement is commercial technical data or commercial computer + software developed exclusively at private expense as defined in FAR 2.101, + or DFARS 252.227-7014 (June 1995), as applicable. For technical data, use, + duplication, or disclosure by the Government is subject to restrictions as + set forth in DFARS 202.227-7015 Technical Data, Commercial and Items (Nov + 1995) and this Agreement. For Software, in accordance with FAR 12-212 or + DFARS 227-7202, as applicable, use, duplication or disclosure by the + Government is subject to the restrictions set forth in this Agreement. + +C. Warranties and Disclaimers. + 1. This publication and/or website may include technical or typographical + errors or other inaccuracies . Changes are periodically added to the + information herein; these changes will be incorporated in new editions + of the publication and/or website. Unicode may make improvements and/or + changes in the product(s) and/or program(s) described in this + publication and/or website at any time. + + 2. If this file has been purchased on magnetic or optical media from + Unicode, Inc. the sole and exclusive remedy for any claim will be + exchange of the defective media within ninety (90) days of original + purchase. + + 3. EXCEPT AS PROVIDED IN SECTION C.2, THIS PUBLICATION AND/OR SOFTWARE IS + PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND EITHER EXPRESS, IMPLIED, + OR STATUTORY, INCLUDING, BUT NOT LIMITED TO, ANY WARRANTIES OF + MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR NON-INFRINGEMENT. + UNICODE AND ITS LICENSORS ASSUME NO RESPONSIBILITY FOR ERRORS OR + OMISSIONS IN THIS PUBLICATION AND/OR SOFTWARE OR OTHER DOCUMENTS WHICH + ARE REFERENCED BY OR LINKED TO THIS PUBLICATION OR THE UNICODE WEBSITE. + +D. Waiver of Damages. In no event shall Unicode or its licensors be liable for + any special, incidental, indirect or consequential damages of any kind, or + any damages whatsoever, whether or not Unicode was advised of the + possibility of the damage, including, without limitation, those resulting + from the following: loss of use, data or profits, in connection with the + use, modification or distribution of this information or its derivatives. + +E.Trademarks & Logos. + 1. The Unicode Word Mark and the Unicode Logo are trademarks of Unicode, + Inc. ???The Unicode Consortium??? and ???Unicode, Inc.??? are trade names of + Unicode, Inc. Use of the information and materials found on this + website indicates your acknowledgement of Unicode, Inc.???s exclusive + worldwide rights in the Unicode Word Mark, the Unicode Logo, and the + Unicode trade names. + + 2. The Unicode Consortium Name and Trademark Usage Policy (???Trademark + Policy???) are incorporated herein by reference and you agree to abide by + the provisions of the Trademark Policy, which may be changed from time + to time in the sole discretion of Unicode, Inc. + + 3. All third party trademarks referenced herein are the property of their + respective owners. + +Miscellaneous. + 1. Jurisdiction and Venue. This server is operated from a location in the + State of California, United States of America. Unicode makes no + representation that the materials are appropriate for use in other + locations. If you access this server from other locations, you are + responsible for compliance with local laws. This Agreement, all use of + this site and any claims and damages resulting from use of this site are + governed solely by the laws of the State of California without regard to + any principles which would apply the laws of a different jurisdiction. + The user agrees that any disputes regarding this site shall be resolved + solely in the courts located in Santa Clara County, California. The user + agrees said courts have personal jurisdiction and agree to waive any + right to transfer the dispute to any other forum. + + 2. Modification by Unicode. Unicode shall have the right to modify this + Agreement at any time by posting it to this site. The user may not + assign any part of this Agreement without Unicode???s prior written + consent. + + 3. Taxes. The user agrees to pay any taxes arising from access to this + website or use of the information herein, except for those based on + Unicode???s net income. + + 4. Severability. If any provision of this Agreement is declared invalid or + unenforceable, the remaining provisions of this Agreement shall remain + in effect. + + 5. Entire Agreement. This Agreement constitutes the entire agreement + between the parties. + +EXHIBIT 1 +UNICODE, INC. LICENSE AGREEMENT - DATA FILES AND SOFTWARE + +Unicode Data Files include all data files under the directories +http://www.unicode.org/Public/, http://www.unicode.org/reports/, and +http://www.unicode.org/cldr/data/. Unicode Data Files do not include PDF +online code charts under the directory http://www.unicode.org/Public/. +Software includes any source code published in the Unicode Standard or under +the directories http://www.unicode.org/Public/, +http://www.unicode.org/reports/, and http://www.unicode.org/cldr/data/. + +NOTICE TO USER: Carefully read the following legal agreement. BY DOWNLOADING, +INSTALLING, COPYING OR OTHERWISE USING UNICODE INC.'S DATA FILES ("DATA +FILES"), AND/OR SOFTWARE ("SOFTWARE"), YOU UNEQUIVOCALLY ACCEPT, AND AGREE TO +BE BOUND BY, ALL OF THE TERMS AND CONDITIONS OF THIS AGREEMENT. IF YOU DO NOT +AGREE, DO NOT DOWNLOAD, INSTALL, COPY, DISTRIBUTE OR USE THE DATA FILES OR +SOFTWARE. + +COPYRIGHT AND PERMISSION NOTICE + +Copyright ?? 1991-2012 Unicode, Inc. All rights reserved. Distributed under the +Terms of Use in http://www.unicode.org/copyright.html. + +Permission is hereby granted, free of charge, to any person obtaining a copy +of the Unicode data files and any associated documentation (the "Data Files") +or Unicode software and any associated documentation (the "Software") to deal +in the Data Files or Software without restriction, including without +limitation the rights to use, copy, modify, merge, publish, distribute, and/or +sell copies of the Data Files or Software, and to permit persons to whom the +Data Files or Software are furnished to do so, provided that (a) the above +copyright notice(s) and this permission notice appear with all copies of the +Data Files or Software, (b) both the above copyright notice(s) and this +permission notice appear in associated documentation, and (c) there is clear +notice in each modified Data File or in the Software as well as in the +documentation associated with the Data File(s) or Software that the data or +software has been modified. + +THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY +KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD +PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN +THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL +DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR +PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS +ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THE +DATA FILES OR SOFTWARE. + +Except as contained in this notice, the name of a copyright holder shall not +be used in advertising or otherwise to promote the sale, use or other dealings +in these Data Files or Software without prior written authorization of the +copyright holder. + +Unicode and the Unicode logo are trademarks of Unicode, Inc. in the United +States and other countries. All third party trademarks referenced herein are +the property of their respective owners. + +--- end of LICENSE --- + +------------------------------------------------------------------------------- + +%% This notice is provided with respect to UPX v3.01, which may be included +with JRE 8 on Windows. + +--- begin of LICENSE --- + +Use of any of this software is governed by the terms of the license below: + + + ooooo ooo ooooooooo. ooooooo ooooo + `888' `8' `888 `Y88. `8888 d8' + 888 8 888 .d88' Y888..8P + 888 8 888ooo88P' `8888' + 888 8 888 .8PY888. + `88. .8' 888 d8' `888b + `YbodP' o888o o888o o88888o + + + The Ultimate Packer for eXecutables + Copyright (c) 1996-2000 Markus Oberhumer & Laszlo Molnar + http://wildsau.idv.uni-linz.ac.at/mfx/upx.html + http://www.nexus.hu/upx + http://upx.tsx.org + + +PLEASE CAREFULLY READ THIS LICENSE AGREEMENT, ESPECIALLY IF YOU PLAN +TO MODIFY THE UPX SOURCE CODE OR USE A MODIFIED UPX VERSION. + + +ABSTRACT +======== + + UPX and UCL are copyrighted software distributed under the terms + of the GNU General Public License (hereinafter the "GPL"). + + The stub which is imbedded in each UPX compressed program is part + of UPX and UCL, and contains code that is under our copyright. The + terms of the GNU General Public License still apply as compressing + a program is a special form of linking with our stub. + + As a special exception we grant the free usage of UPX for all + executables, including commercial programs. + See below for details and restrictions. + + +COPYRIGHT +========= + + UPX and UCL are copyrighted software. All rights remain with the authors. + + UPX is Copyright (C) 1996-2000 Markus Franz Xaver Johannes Oberhumer + UPX is Copyright (C) 1996-2000 Laszlo Molnar + + UCL is Copyright (C) 1996-2000 Markus Franz Xaver Johannes Oberhumer + + +GNU GENERAL PUBLIC LICENSE +========================== + + UPX and the UCL library are free software; you can redistribute them + and/or modify them under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + UPX and UCL are distributed in the hope that they will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; see the file COPYING. + + +SPECIAL EXCEPTION FOR COMPRESSED EXECUTABLES +============================================ + + The stub which is imbedded in each UPX compressed program is part + of UPX and UCL, and contains code that is under our copyright. The + terms of the GNU General Public License still apply as compressing + a program is a special form of linking with our stub. + + Hereby Markus F.X.J. Oberhumer and Laszlo Molnar grant you special + permission to freely use and distribute all UPX compressed programs + (including commercial ones), subject to the following restrictions: + + 1. You must compress your program with a completely unmodified UPX + version; either with our precompiled version, or (at your option) + with a self compiled version of the unmodified UPX sources as + distributed by us. + 2. This also implies that the UPX stub must be completely unmodfied, i.e. + the stub imbedded in your compressed program must be byte-identical + to the stub that is produced by the official unmodified UPX version. + 3. The decompressor and any other code from the stub must exclusively get + used by the unmodified UPX stub for decompressing your program at + program startup. No portion of the stub may get read, copied, + called or otherwise get used or accessed by your program. + + +ANNOTATIONS +=========== + + - You can use a modified UPX version or modified UPX stub only for + programs that are compatible with the GNU General Public License. + + - We grant you special permission to freely use and distribute all UPX + compressed programs. But any modification of the UPX stub (such as, + but not limited to, removing our copyright string or making your + program non-decompressible) will immediately revoke your right to + use and distribute a UPX compressed program. + + - UPX is not a software protection tool; by requiring that you use + the unmodified UPX version for your proprietary programs we + make sure that any user can decompress your program. This protects + both you and your users as nobody can hide malicious code - + any program that cannot be decompressed is highly suspicious + by definition. + + - You can integrate all or part of UPX and UCL into projects that + are compatible with the GNU GPL, but obviously you cannot grant + any special exceptions beyond the GPL for our code in your project. + + - We want to actively support manufacturers of virus scanners and + similar security software. Please contact us if you would like to + incorporate parts of UPX or UCL into such a product. + + + +Markus F.X.J. Oberhumer Laszlo Molnar +markus.oberhumer@jk.uni-linz.ac.at ml1050@cdata.tvnet.hu + +Linz, Austria, 25 Feb 2000 + +Additional License(s) + +The UPX license file is at http://upx.sourceforge.net/upx-license.html. + +--- end of LICENSE --- + +------------------------------------------------------------------------------- + +%% This notice is provided with respect to Xfree86-VidMode Extension 1.0, +which may be included with JRE 8, JDK 8, and OpenJDK 8 on Linux and Solaris. + +--- begin of LICENSE --- + +Version 1.1 of XFree86 ProjectLicence. + +Copyright (C) 1994-2004 The XFree86 Project, Inc. All rights reserved. + +Permission is hereby granted, free of charge, to any person obtaining a copy of +this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicence, and/or sell +copies of the Software, and to permit persons to whom the Software is furnished +to do so,subject to the following conditions: + + 1. Redistributions of source code must retain the above copyright + notice,this list of conditions, and the following disclaimer. + + 2. Redistributions in binary form must reproduce the above copyright notice, + this list of conditions and the following disclaimer in the documentation + and/or other materials provided with the distribution, and in the same place + and form as other copyright, license and disclaimer information. + + 3. The end-user documentation included with the redistribution, if any,must + include the following acknowledgment: "This product includes + software developed by The XFree86 Project, Inc (http://www.xfree86.org/) and + its contributors", in the same place and form as other third-party + acknowledgments. Alternately, this acknowledgment may appear in the software + itself, in the same form and location as other such third-party + acknowledgments. + + 4. Except as contained in this notice, the name of The XFree86 Project,Inc + shall not be used in advertising or otherwise to promote the sale, use + or other dealings in this Software without prior written authorization from + The XFree86 Project, Inc. + + THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED + WARRANTIES,INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF + MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO + EVENT SHALL THE XFREE86 PROJECT, INC OR ITS CONTRIBUTORS BE LIABLE FOR ANY + DIRECT, INDIRECT, INCIDENTAL,SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES + (INCLUDING, BUT NOT LIMITED TO,PROCUREMENT OF SUBSTITUTE GOODS OR + SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER + CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT + LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY + OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH + DAMAGE. + +--- end of LICENSE --- + +------------------------------------------------------------------------------- + +%% This notice is provided with respect to X Window System 6.8.2, which may be +included with JRE 8, JDK 8, and OpenJDK 8 on Linux and Solaris. + +--- begin of LICENSE --- + +This is the copyright for the files in src/solaris/native/sun/awt: list.h, +multiVis.h, wsutils.h, list.c, multiVis.c +Copyright (c) 1994 Hewlett-Packard Co. +Copyright (c) 1996 X Consortium + +Permission is hereby granted, free of charge, to any person obtaining +a copy of this software and associated documentation files (the +"Software"), to deal in the Software without restriction, including +without limitation the rights to use, copy, modify, merge, publish, +distribute, sublicense, and sell copies of the Software, and to +permit persons to whom the Software is furnished to do so, subject to +the following conditions: + +The above copyright notice and this permission notice shall be included +in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS +OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. +IN NO EVENT SHALL THE X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR +OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, +ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR +OTHER DEALINGS IN THE SOFTWARE. + +Except as contained in this notice, the name of the X Consortium shall +not be used in advertising or otherwise to promote the sale, use or +other dealings in this Software without prior written authorization +from the X Consortium. + +--- end of LICENSE --- +_____________________________ +Copyright notice for HPkeysym.h: +/* + +Copyright 1987, 1998 The Open Group + +All Rights Reserved. + +The above copyright notice and this permission notice shall be included +in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS +OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. +IN NO EVENT SHALL THE OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR +OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, +ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR +OTHER DEALINGS IN THE SOFTWARE. + +Except as contained in this notice, the name of The Open Group shall +not be used in advertising or otherwise to promote the sale, use or +other dealings in this Software without prior written authorization +from The Open Group. + +Copyright 1987 by Digital Equipment Corporation, Maynard, Massachusetts, + +All Rights Reserved + +Permission to use, copy, modify, and distribute this software and its +documentation for any purpose and without fee is hereby granted, +provided that the above copyright notice appear in all copies and that +both that copyright notice and this permission notice appear in +supporting documentation, and that the names of Hewlett Packard +or Digital not be +used in advertising or publicity pertaining to distribution of the +software without specific, written prior permission. + +DIGITAL DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING +ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL +DIGITAL BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR +ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, +WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, +ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS +SOFTWARE. + +HEWLETT-PACKARD MAKES NO WARRANTY OF ANY KIND WITH REGARD +TO THIS SOFWARE, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED +WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR +PURPOSE. Hewlett-Packard shall not be liable for errors +contained herein or direct, indirect, special, incidental or +consequential damages in connection with the furnishing, +performance, or use of this material. + +*/ + +--- end of LICENSE --- + +------------------------------------------------------------------------------- + +%% This notice is provided with respect to zlib v1.2.11, which may be included +with JRE 8, JDK 8, and OpenJDK 8. + +--- begin of LICENSE --- + + version 1.2.11, January 15th, 2017 + + Copyright (C) 1995-2017 Jean-loup Gailly and Mark Adler + + This software is provided 'as-is', without any express or implied + warranty. In no event will the authors be held liable for any damages + arising from the use of this software. + + Permission is granted to anyone to use this software for any purpose, + including commercial applications, and to alter it and redistribute it + freely, subject to the following restrictions: + + 1. The origin of this software must not be misrepresented; you must not + claim that you wrote the original software. If you use this software + in a product, an acknowledgment in the product documentation would be + appreciated but is not required. + 2. Altered source versions must be plainly marked as such, and must not be + misrepresented as being the original software. + 3. This notice may not be removed or altered from any source distribution. + + Jean-loup Gailly Mark Adler + jloup@gzip.org madler@alumni.caltech.edu + +--- end of LICENSE --- + +------------------------------------------------------------------------------- + +%% This notice is provided with respect to the following which may be +included with JRE 8, JDK 8, and OpenJDK 8. + + Apache Commons Math 3.2 + Apache Derby 10.11.1.2 + Apache Jakarta BCEL 5.1 + Apache Jakarta Regexp 1.4 + Apache Santuario XML Security for Java 1.5.4 + Apache Xalan-Java 2.7.2 + Apache Xerces Java 2.10.0 + Apache XML Resolver 1.1 + + +--- begin of LICENSE --- + + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. + +--- end of LICENSE --- + +------------------------------------------------------------------------------- + diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/JAWTAccessBridge-64.dll b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/JAWTAccessBridge-64.dll new file mode 100644 index 00000000..239a74d5 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/JAWTAccessBridge-64.dll differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/JavaAccessBridge-64.dll b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/JavaAccessBridge-64.dll new file mode 100644 index 00000000..6c47cab0 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/JavaAccessBridge-64.dll differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/WindowsAccessBridge-64.dll b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/WindowsAccessBridge-64.dll new file mode 100644 index 00000000..c78c18f5 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/WindowsAccessBridge-64.dll differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/api-ms-win-core-console-l1-1-0.dll b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/api-ms-win-core-console-l1-1-0.dll new file mode 100644 index 00000000..9280de53 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/api-ms-win-core-console-l1-1-0.dll differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/api-ms-win-core-datetime-l1-1-0.dll b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/api-ms-win-core-datetime-l1-1-0.dll new file mode 100644 index 00000000..4cb7f39d Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/api-ms-win-core-datetime-l1-1-0.dll differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/api-ms-win-core-debug-l1-1-0.dll b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/api-ms-win-core-debug-l1-1-0.dll new file mode 100644 index 00000000..eb49cd87 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/api-ms-win-core-debug-l1-1-0.dll differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/api-ms-win-core-errorhandling-l1-1-0.dll b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/api-ms-win-core-errorhandling-l1-1-0.dll new file mode 100644 index 00000000..69479c70 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/api-ms-win-core-errorhandling-l1-1-0.dll differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/api-ms-win-core-file-l1-1-0.dll b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/api-ms-win-core-file-l1-1-0.dll new file mode 100644 index 00000000..1f27ffa8 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/api-ms-win-core-file-l1-1-0.dll differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/api-ms-win-core-file-l1-2-0.dll b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/api-ms-win-core-file-l1-2-0.dll new file mode 100644 index 00000000..bc3029af Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/api-ms-win-core-file-l1-2-0.dll differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/api-ms-win-core-file-l2-1-0.dll b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/api-ms-win-core-file-l2-1-0.dll new file mode 100644 index 00000000..be43f552 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/api-ms-win-core-file-l2-1-0.dll differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/api-ms-win-core-handle-l1-1-0.dll b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/api-ms-win-core-handle-l1-1-0.dll new file mode 100644 index 00000000..30b9df7a Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/api-ms-win-core-handle-l1-1-0.dll differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/api-ms-win-core-heap-l1-1-0.dll b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/api-ms-win-core-heap-l1-1-0.dll new file mode 100644 index 00000000..e130fafd Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/api-ms-win-core-heap-l1-1-0.dll differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/api-ms-win-core-interlocked-l1-1-0.dll b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/api-ms-win-core-interlocked-l1-1-0.dll new file mode 100644 index 00000000..30a85452 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/api-ms-win-core-interlocked-l1-1-0.dll differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/api-ms-win-core-libraryloader-l1-1-0.dll b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/api-ms-win-core-libraryloader-l1-1-0.dll new file mode 100644 index 00000000..32a498b1 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/api-ms-win-core-libraryloader-l1-1-0.dll differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/api-ms-win-core-localization-l1-2-0.dll b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/api-ms-win-core-localization-l1-2-0.dll new file mode 100644 index 00000000..9f28c56a Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/api-ms-win-core-localization-l1-2-0.dll differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/api-ms-win-core-memory-l1-1-0.dll b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/api-ms-win-core-memory-l1-1-0.dll new file mode 100644 index 00000000..8a9ae38a Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/api-ms-win-core-memory-l1-1-0.dll differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/api-ms-win-core-namedpipe-l1-1-0.dll b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/api-ms-win-core-namedpipe-l1-1-0.dll new file mode 100644 index 00000000..f7104ad2 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/api-ms-win-core-namedpipe-l1-1-0.dll differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/api-ms-win-core-processenvironment-l1-1-0.dll b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/api-ms-win-core-processenvironment-l1-1-0.dll new file mode 100644 index 00000000..9100de6d Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/api-ms-win-core-processenvironment-l1-1-0.dll differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/api-ms-win-core-processthreads-l1-1-0.dll b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/api-ms-win-core-processthreads-l1-1-0.dll new file mode 100644 index 00000000..fe0d793a Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/api-ms-win-core-processthreads-l1-1-0.dll differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/api-ms-win-core-processthreads-l1-1-1.dll b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/api-ms-win-core-processthreads-l1-1-1.dll new file mode 100644 index 00000000..8124ae0d Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/api-ms-win-core-processthreads-l1-1-1.dll differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/api-ms-win-core-profile-l1-1-0.dll b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/api-ms-win-core-profile-l1-1-0.dll new file mode 100644 index 00000000..50c1006a Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/api-ms-win-core-profile-l1-1-0.dll differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/api-ms-win-core-rtlsupport-l1-1-0.dll b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/api-ms-win-core-rtlsupport-l1-1-0.dll new file mode 100644 index 00000000..b9633fdc Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/api-ms-win-core-rtlsupport-l1-1-0.dll differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/api-ms-win-core-string-l1-1-0.dll b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/api-ms-win-core-string-l1-1-0.dll new file mode 100644 index 00000000..4bd82472 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/api-ms-win-core-string-l1-1-0.dll differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/api-ms-win-core-synch-l1-1-0.dll b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/api-ms-win-core-synch-l1-1-0.dll new file mode 100644 index 00000000..30913bf6 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/api-ms-win-core-synch-l1-1-0.dll differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/api-ms-win-core-synch-l1-2-0.dll b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/api-ms-win-core-synch-l1-2-0.dll new file mode 100644 index 00000000..e9368020 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/api-ms-win-core-synch-l1-2-0.dll differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/api-ms-win-core-sysinfo-l1-1-0.dll b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/api-ms-win-core-sysinfo-l1-1-0.dll new file mode 100644 index 00000000..3614c7e0 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/api-ms-win-core-sysinfo-l1-1-0.dll differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/api-ms-win-core-timezone-l1-1-0.dll b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/api-ms-win-core-timezone-l1-1-0.dll new file mode 100644 index 00000000..26211a7a Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/api-ms-win-core-timezone-l1-1-0.dll differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/api-ms-win-core-util-l1-1-0.dll b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/api-ms-win-core-util-l1-1-0.dll new file mode 100644 index 00000000..08ac1836 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/api-ms-win-core-util-l1-1-0.dll differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/api-ms-win-crt-conio-l1-1-0.dll b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/api-ms-win-crt-conio-l1-1-0.dll new file mode 100644 index 00000000..cc897ad1 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/api-ms-win-crt-conio-l1-1-0.dll differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/api-ms-win-crt-convert-l1-1-0.dll b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/api-ms-win-crt-convert-l1-1-0.dll new file mode 100644 index 00000000..cb3a9298 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/api-ms-win-crt-convert-l1-1-0.dll differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/api-ms-win-crt-environment-l1-1-0.dll b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/api-ms-win-crt-environment-l1-1-0.dll new file mode 100644 index 00000000..85b014f1 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/api-ms-win-crt-environment-l1-1-0.dll differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/api-ms-win-crt-filesystem-l1-1-0.dll b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/api-ms-win-crt-filesystem-l1-1-0.dll new file mode 100644 index 00000000..bfba9a66 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/api-ms-win-crt-filesystem-l1-1-0.dll differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/api-ms-win-crt-heap-l1-1-0.dll b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/api-ms-win-crt-heap-l1-1-0.dll new file mode 100644 index 00000000..42faea75 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/api-ms-win-crt-heap-l1-1-0.dll differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/api-ms-win-crt-locale-l1-1-0.dll b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/api-ms-win-crt-locale-l1-1-0.dll new file mode 100644 index 00000000..e82a3c2c Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/api-ms-win-crt-locale-l1-1-0.dll differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/api-ms-win-crt-math-l1-1-0.dll b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/api-ms-win-crt-math-l1-1-0.dll new file mode 100644 index 00000000..fda1d836 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/api-ms-win-crt-math-l1-1-0.dll differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/api-ms-win-crt-multibyte-l1-1-0.dll b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/api-ms-win-crt-multibyte-l1-1-0.dll new file mode 100644 index 00000000..d09de95c Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/api-ms-win-crt-multibyte-l1-1-0.dll differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/api-ms-win-crt-private-l1-1-0.dll b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/api-ms-win-crt-private-l1-1-0.dll new file mode 100644 index 00000000..9779222a Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/api-ms-win-crt-private-l1-1-0.dll differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/api-ms-win-crt-process-l1-1-0.dll b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/api-ms-win-crt-process-l1-1-0.dll new file mode 100644 index 00000000..72c4bc27 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/api-ms-win-crt-process-l1-1-0.dll differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/api-ms-win-crt-runtime-l1-1-0.dll b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/api-ms-win-crt-runtime-l1-1-0.dll new file mode 100644 index 00000000..bca879da Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/api-ms-win-crt-runtime-l1-1-0.dll differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/api-ms-win-crt-stdio-l1-1-0.dll b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/api-ms-win-crt-stdio-l1-1-0.dll new file mode 100644 index 00000000..d8879840 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/api-ms-win-crt-stdio-l1-1-0.dll differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/api-ms-win-crt-string-l1-1-0.dll b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/api-ms-win-crt-string-l1-1-0.dll new file mode 100644 index 00000000..59e396c1 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/api-ms-win-crt-string-l1-1-0.dll differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/api-ms-win-crt-time-l1-1-0.dll b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/api-ms-win-crt-time-l1-1-0.dll new file mode 100644 index 00000000..d9c9fa31 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/api-ms-win-crt-time-l1-1-0.dll differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/api-ms-win-crt-utility-l1-1-0.dll b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/api-ms-win-crt-utility-l1-1-0.dll new file mode 100644 index 00000000..30826989 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/api-ms-win-crt-utility-l1-1-0.dll differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/attach.dll b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/attach.dll new file mode 100644 index 00000000..8fbbc631 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/attach.dll differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/awt.dll b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/awt.dll new file mode 100644 index 00000000..7c95b5d6 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/awt.dll differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/concrt140.dll b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/concrt140.dll new file mode 100644 index 00000000..d4a68335 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/concrt140.dll differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/decora_sse.dll b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/decora_sse.dll new file mode 100644 index 00000000..50c9592a Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/decora_sse.dll differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/dt_shmem.dll b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/dt_shmem.dll new file mode 100644 index 00000000..942a3d85 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/dt_shmem.dll differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/dt_socket.dll b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/dt_socket.dll new file mode 100644 index 00000000..6bcf43f1 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/dt_socket.dll differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/fontmanager.dll b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/fontmanager.dll new file mode 100644 index 00000000..91db38f3 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/fontmanager.dll differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/freetype.dll b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/freetype.dll new file mode 100644 index 00000000..fc087fc4 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/freetype.dll differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/glass.dll b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/glass.dll new file mode 100644 index 00000000..d66ef902 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/glass.dll differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/hprof.dll b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/hprof.dll new file mode 100644 index 00000000..07a8e995 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/hprof.dll differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/instrument.dll b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/instrument.dll new file mode 100644 index 00000000..e0a78c0b Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/instrument.dll differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/j2pcsc.dll b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/j2pcsc.dll new file mode 100644 index 00000000..cf1fec69 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/j2pcsc.dll differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/j2pkcs11.dll b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/j2pkcs11.dll new file mode 100644 index 00000000..6c54cd82 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/j2pkcs11.dll differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/jaas_nt.dll b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/jaas_nt.dll new file mode 100644 index 00000000..0d585241 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/jaas_nt.dll differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/jabswitch.exe b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/jabswitch.exe new file mode 100644 index 00000000..9ed853d7 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/jabswitch.exe differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/java-rmi.exe b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/java-rmi.exe new file mode 100644 index 00000000..27225131 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/java-rmi.exe differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/java.dll b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/java.dll new file mode 100644 index 00000000..57b4c2c8 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/java.dll differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/java.exe b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/java.exe new file mode 100644 index 00000000..b13556fa Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/java.exe differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/java_crw_demo.dll b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/java_crw_demo.dll new file mode 100644 index 00000000..9996224f Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/java_crw_demo.dll differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/javafx_font.dll b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/javafx_font.dll new file mode 100644 index 00000000..9a75f1b4 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/javafx_font.dll differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/javafx_iio.dll b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/javafx_iio.dll new file mode 100644 index 00000000..541e8a0b Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/javafx_iio.dll differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/javaw.exe b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/javaw.exe new file mode 100644 index 00000000..a3834ac9 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/javaw.exe differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/jawt.dll b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/jawt.dll new file mode 100644 index 00000000..77bd1f6c Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/jawt.dll differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/jdwp.dll b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/jdwp.dll new file mode 100644 index 00000000..742e706d Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/jdwp.dll differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/jjs.exe b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/jjs.exe new file mode 100644 index 00000000..a3e058c9 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/jjs.exe differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/jli.dll b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/jli.dll new file mode 100644 index 00000000..a899a6d6 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/jli.dll differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/jpeg.dll b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/jpeg.dll new file mode 100644 index 00000000..cccffd12 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/jpeg.dll differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/jsdt.dll b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/jsdt.dll new file mode 100644 index 00000000..cd9f9c00 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/jsdt.dll differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/jsound.dll b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/jsound.dll new file mode 100644 index 00000000..b522c2bc Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/jsound.dll differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/jsoundds.dll b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/jsoundds.dll new file mode 100644 index 00000000..68de50c1 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/jsoundds.dll differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/keytool.exe b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/keytool.exe new file mode 100644 index 00000000..64dcaf90 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/keytool.exe differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/kinit.exe b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/kinit.exe new file mode 100644 index 00000000..b2fa98f6 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/kinit.exe differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/klist.exe b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/klist.exe new file mode 100644 index 00000000..ff67bedc Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/klist.exe differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/ktab.exe b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/ktab.exe new file mode 100644 index 00000000..c5166367 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/ktab.exe differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/lcms.dll b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/lcms.dll new file mode 100644 index 00000000..6d9c5c09 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/lcms.dll differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/management.dll b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/management.dll new file mode 100644 index 00000000..94c18de4 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/management.dll differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/mlib_image.dll b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/mlib_image.dll new file mode 100644 index 00000000..c1943911 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/mlib_image.dll differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/msvcp140.dll b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/msvcp140.dll new file mode 100644 index 00000000..b6838908 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/msvcp140.dll differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/msvcr100.dll b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/msvcr100.dll new file mode 100644 index 00000000..98ed1bb8 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/msvcr100.dll differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/net.dll b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/net.dll new file mode 100644 index 00000000..d01bb65a Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/net.dll differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/nio.dll b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/nio.dll new file mode 100644 index 00000000..9e9108dc Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/nio.dll differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/npt.dll b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/npt.dll new file mode 100644 index 00000000..dd3b1ae1 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/npt.dll differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/orbd.exe b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/orbd.exe new file mode 100644 index 00000000..06f94f84 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/orbd.exe differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/pack200.exe b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/pack200.exe new file mode 100644 index 00000000..088dd7fd Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/pack200.exe differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/policytool.exe b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/policytool.exe new file mode 100644 index 00000000..75073d55 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/policytool.exe differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/prism_common.dll b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/prism_common.dll new file mode 100644 index 00000000..3a3650d8 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/prism_common.dll differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/prism_d3d.dll b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/prism_d3d.dll new file mode 100644 index 00000000..e74cc7c5 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/prism_d3d.dll differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/prism_es2.dll b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/prism_es2.dll new file mode 100644 index 00000000..c80c237a Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/prism_es2.dll differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/prism_sw.dll b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/prism_sw.dll new file mode 100644 index 00000000..91c02a27 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/prism_sw.dll differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/rmid.exe b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/rmid.exe new file mode 100644 index 00000000..f784ec0d Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/rmid.exe differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/rmiregistry.exe b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/rmiregistry.exe new file mode 100644 index 00000000..d763d529 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/rmiregistry.exe differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/sawindbg.dll b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/sawindbg.dll new file mode 100644 index 00000000..13c802f9 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/sawindbg.dll differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/server/Xusage.txt b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/server/Xusage.txt new file mode 100644 index 00000000..11302aaa --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/server/Xusage.txt @@ -0,0 +1,24 @@ + -Xmixed mixed mode execution (default) + -Xint interpreted mode execution only + -Xbootclasspath: + set search path for bootstrap classes and resources + -Xbootclasspath/a: + append to end of bootstrap class path + -Xbootclasspath/p: + prepend in front of bootstrap class path + -Xnoclassgc disable class garbage collection + -Xincgc enable incremental garbage collection + -Xloggc: log GC status to a file with time stamps + -Xbatch disable background compilation + -Xms set initial Java heap size + -Xmx set maximum Java heap size + -Xss set java thread stack size + -Xprof output cpu profiling data + -Xfuture enable strictest checks, anticipating future default + -Xrs reduce use of OS signals by Java/VM (see documentation) + -Xcheck:jni perform additional checks for JNI functions + -Xshare:off do not attempt to use shared class data + -Xshare:auto use shared class data if possible (default) + -Xshare:on require using shared class data, otherwise fail. + +The -X options are non-standard and subject to change without notice. diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/server/jvm.dll b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/server/jvm.dll new file mode 100644 index 00000000..925f114c Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/server/jvm.dll differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/servertool.exe b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/servertool.exe new file mode 100644 index 00000000..3bb9f503 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/servertool.exe differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/splashscreen.dll b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/splashscreen.dll new file mode 100644 index 00000000..c88feb12 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/splashscreen.dll differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/sunec.dll b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/sunec.dll new file mode 100644 index 00000000..61c1cd41 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/sunec.dll differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/sunmscapi.dll b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/sunmscapi.dll new file mode 100644 index 00000000..01758eaf Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/sunmscapi.dll differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/tnameserv.exe b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/tnameserv.exe new file mode 100644 index 00000000..4597a941 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/tnameserv.exe differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/ucrtbase.dll b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/ucrtbase.dll new file mode 100644 index 00000000..5f39a33c Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/ucrtbase.dll differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/unpack.dll b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/unpack.dll new file mode 100644 index 00000000..a4f8bc51 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/unpack.dll differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/unpack200.exe b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/unpack200.exe new file mode 100644 index 00000000..5ff40566 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/unpack200.exe differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/vcruntime140.dll b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/vcruntime140.dll new file mode 100644 index 00000000..694354cd Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/vcruntime140.dll differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/verify.dll b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/verify.dll new file mode 100644 index 00000000..bdd7a6d5 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/verify.dll differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/w2k_lsa_auth.dll b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/w2k_lsa_auth.dll new file mode 100644 index 00000000..bcd87149 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/w2k_lsa_auth.dll differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/zip.dll b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/zip.dll new file mode 100644 index 00000000..dac248f8 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/bin/zip.dll differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/accessibility.properties b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/accessibility.properties new file mode 100644 index 00000000..d9f12e3f --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/accessibility.properties @@ -0,0 +1,6 @@ +# +# Load the Java Access Bridge class into the JVM +# +#assistive_technologies=com.sun.java.accessibility.AccessBridge +#screen_magnifier_present=true + diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/amd64/jvm.cfg b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/amd64/jvm.cfg new file mode 100644 index 00000000..21ab9fd0 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/amd64/jvm.cfg @@ -0,0 +1,38 @@ +# +# +# +# Copyright (c) 2003, 2013, Oracle and/or its affiliates. All rights reserved. +# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. +# +# This code is free software; you can redistribute it and/or modify it +# under the terms of the GNU General Public License version 2 only, as +# published by the Free Software Foundation. Oracle designates this +# particular file as subject to the "Classpath" exception as provided +# by Oracle in the LICENSE file that accompanied this code. +# +# This code is distributed in the hope that it will be useful, but WITHOUT +# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +# version 2 for more details (a copy is included in the LICENSE file that +# accompanied this code). +# +# You should have received a copy of the GNU General Public License version +# 2 along with this work; if not, write to the Free Software Foundation, +# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. +# +# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA +# or visit www.oracle.com if you need additional information or have any +# questions. +# +# +# List of JVMs that can be used as an option to java, javac, etc. +# Order is important -- first in this list is the default JVM. +# NOTE that this both this file and its format are UNSUPPORTED and +# WILL GO AWAY in a future release. +# +# You may also select a JVM in an arbitrary location with the +# "-XXaltjvm=" option, but that too is unsupported +# and may not be available in a future release. +# +-server KNOWN +-client IGNORE diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/calendars.properties b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/calendars.properties new file mode 100644 index 00000000..6007d7a5 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/calendars.properties @@ -0,0 +1,62 @@ +# Copyright (c) 2005, 2013, Oracle and/or its affiliates. All rights reserved. +# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. +# +# This code is free software; you can redistribute it and/or modify it +# under the terms of the GNU General Public License version 2 only, as +# published by the Free Software Foundation. Oracle designates this +# particular file as subject to the "Classpath" exception as provided +# by Oracle in the LICENSE file that accompanied this code. +# +# This code is distributed in the hope that it will be useful, but WITHOUT +# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +# version 2 for more details (a copy is included in the LICENSE file that +# accompanied this code). +# +# You should have received a copy of the GNU General Public License version +# 2 along with this work; if not, write to the Free Software Foundation, +# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. +# +# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA +# or visit www.oracle.com if you need additional information or have any +# questions. +# + +# +# Japanese imperial calendar +# +# Meiji since 1868-01-01 00:00:00 local time (Gregorian) +# Taisho since 1912-07-30 00:00:00 local time (Gregorian) +# Showa since 1926-12-25 00:00:00 local time (Gregorian) +# Heisei since 1989-01-08 00:00:00 local time (Gregorian) +# Reiwa since 2019-05-01 00:00:00 local time (Gregorian) +calendar.japanese.type: LocalGregorianCalendar +calendar.japanese.eras: \ + name=Meiji,abbr=M,since=-3218832000000; \ + name=Taisho,abbr=T,since=-1812153600000; \ + name=Showa,abbr=S,since=-1357603200000; \ + name=Heisei,abbr=H,since=600220800000; \ + name=Reiwa,abbr=R,since=1556668800000 + +# +# Taiwanese calendar +# Minguo since 1911-01-01 00:00:00 local time (Gregorian) +calendar.taiwanese.type: LocalGregorianCalendar +calendar.taiwanese.eras: \ + name=MinGuo,since=-1830384000000 + +# +# Thai Buddhist calendar +# Buddhist Era since -542-01-01 00:00:00 local time (Gregorian) +calendar.thai-buddhist.type: LocalGregorianCalendar +calendar.thai-buddhist.eras: \ + name=BuddhistEra,abbr=B.E.,since=-79302585600000 +calendar.thai-buddhist.year-boundary: \ + day1=4-1,since=-79302585600000; \ + day1=1-1,since=-915148800000 + +# +# Hijrah calendars +# +calendar.hijrah.Hijrah-umalqura: hijrah-config-umalqura.properties +calendar.hijrah.Hijrah-umalqura.type: islamic-umalqura diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/charsets.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/charsets.jar new file mode 100644 index 00000000..b67b5cb3 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/charsets.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/classlist b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/classlist new file mode 100644 index 00000000..36e8ca1e --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/classlist @@ -0,0 +1,2469 @@ +java/lang/Object +java/lang/String +java/io/Serializable +java/lang/Comparable +java/lang/CharSequence +java/lang/Class +java/lang/reflect/GenericDeclaration +java/lang/reflect/AnnotatedElement +java/lang/reflect/Type +java/lang/Cloneable +java/lang/ClassLoader +java/lang/System +java/lang/Throwable +java/lang/Error +java/lang/ThreadDeath +java/lang/Exception +java/lang/RuntimeException +java/lang/SecurityManager +java/security/ProtectionDomain +java/security/AccessControlContext +java/security/SecureClassLoader +java/lang/ClassNotFoundException +java/lang/ReflectiveOperationException +java/lang/NoClassDefFoundError +java/lang/LinkageError +java/lang/ClassCastException +java/lang/ArrayStoreException +java/lang/VirtualMachineError +java/lang/OutOfMemoryError +java/lang/StackOverflowError +java/lang/IllegalMonitorStateException +java/lang/ref/Reference +java/lang/ref/SoftReference +java/lang/ref/WeakReference +java/lang/ref/FinalReference +java/lang/ref/PhantomReference +sun/misc/Cleaner +java/lang/ref/Finalizer +java/lang/Thread +java/lang/Runnable +java/lang/ThreadGroup +java/lang/Thread$UncaughtExceptionHandler +java/util/Properties +java/util/Hashtable +java/util/Map +java/util/Dictionary +java/lang/reflect/AccessibleObject +java/lang/reflect/Field +java/lang/reflect/Member +java/lang/reflect/Parameter +java/lang/reflect/Method +java/lang/reflect/Executable +java/lang/reflect/Constructor +sun/reflect/MagicAccessorImpl +sun/reflect/MethodAccessorImpl +sun/reflect/MethodAccessor +sun/reflect/ConstructorAccessorImpl +sun/reflect/ConstructorAccessor +sun/reflect/DelegatingClassLoader +sun/reflect/ConstantPool +sun/reflect/UnsafeStaticFieldAccessorImpl +sun/reflect/UnsafeFieldAccessorImpl +sun/reflect/FieldAccessorImpl +sun/reflect/FieldAccessor +sun/reflect/CallerSensitive +java/lang/annotation/Annotation +java/lang/invoke/DirectMethodHandle +java/lang/invoke/MethodHandle +java/lang/invoke/MemberName +java/lang/invoke/MethodHandleNatives +java/lang/invoke/LambdaForm +java/lang/invoke/MethodType +java/lang/BootstrapMethodError +java/lang/invoke/CallSite +java/lang/invoke/ConstantCallSite +java/lang/invoke/MutableCallSite +java/lang/invoke/VolatileCallSite +java/lang/StringBuffer +java/lang/AbstractStringBuilder +java/lang/Appendable +java/lang/StringBuilder +sun/misc/Unsafe +java/io/ByteArrayInputStream +java/io/InputStream +java/io/Closeable +java/lang/AutoCloseable +java/io/File +java/net/URLClassLoader +java/net/URL +java/util/jar/Manifest +sun/misc/Launcher +sun/misc/Launcher$AppClassLoader +sun/misc/Launcher$ExtClassLoader +java/security/CodeSource +java/lang/StackTraceElement +java/nio/Buffer +java/lang/Boolean +java/lang/Character +java/lang/Float +java/lang/Number +java/lang/Double +java/lang/Byte +java/lang/Short +java/lang/Integer +java/lang/Long +java/lang/NullPointerException +java/lang/ArithmeticException +java/io/ObjectStreamField +java/lang/String$CaseInsensitiveComparator +java/util/Comparator +java/lang/RuntimePermission +java/security/BasicPermission +java/security/Permission +java/security/Guard +java/security/AccessController +java/lang/reflect/ReflectPermission +sun/reflect/ReflectionFactory$GetReflectionFactoryAction +java/security/PrivilegedAction +java/security/cert/Certificate +java/util/Vector +java/util/List +java/util/Collection +java/lang/Iterable +java/util/RandomAccess +java/util/AbstractList +java/util/AbstractCollection +java/util/Stack +sun/reflect/ReflectionFactory +java/lang/ref/Reference$Lock +java/lang/ref/Reference$ReferenceHandler +java/lang/ref/ReferenceQueue +java/lang/ref/ReferenceQueue$Null +java/lang/ref/ReferenceQueue$Lock +java/lang/ref/Finalizer$FinalizerThread +sun/misc/VM +java/util/Hashtable$Entry +java/util/Map$Entry +java/lang/Math +java/util/Hashtable$EntrySet +java/util/AbstractSet +java/util/Set +java/util/Collections +java/util/Collections$EmptySet +java/util/Collections$EmptyList +java/util/Collections$EmptyMap +java/util/AbstractMap +java/util/Collections$SynchronizedSet +java/util/Collections$SynchronizedCollection +java/util/Objects +java/util/Hashtable$Enumerator +java/util/Enumeration +java/util/Iterator +java/lang/Runtime +sun/misc/Version +java/io/FileInputStream +java/io/FileDescriptor +java/io/FileDescriptor$1 +sun/misc/JavaIOFileDescriptorAccess +sun/misc/SharedSecrets +java/lang/NoSuchMethodError +java/lang/IncompatibleClassChangeError +java/util/ArrayList +java/util/Collections$UnmodifiableRandomAccessList +java/util/Collections$UnmodifiableList +java/util/Collections$UnmodifiableCollection +sun/reflect/Reflection +java/util/HashMap +java/util/HashMap$Node +java/io/FileOutputStream +java/io/OutputStream +java/io/Flushable +java/io/BufferedInputStream +java/io/FilterInputStream +java/util/concurrent/atomic/AtomicReferenceFieldUpdater +java/util/concurrent/atomic/AtomicReferenceFieldUpdater$AtomicReferenceFieldUpdaterImpl +java/util/concurrent/atomic/AtomicReferenceFieldUpdater$AtomicReferenceFieldUpdaterImpl$1 +java/security/PrivilegedExceptionAction +java/lang/Class$3 +java/lang/Class$ReflectionData +java/lang/Class$Atomic +sun/reflect/generics/repository/ClassRepository +sun/reflect/generics/repository/GenericDeclRepository +sun/reflect/generics/repository/AbstractRepository +java/lang/Class$AnnotationData +sun/reflect/annotation/AnnotationType +java/lang/ClassValue$ClassValueMap +java/util/WeakHashMap +java/lang/reflect/Modifier +java/lang/reflect/ReflectAccess +sun/reflect/LangReflectAccess +sun/reflect/misc/ReflectUtil +java/io/PrintStream +java/io/FilterOutputStream +java/io/BufferedOutputStream +java/io/OutputStreamWriter +java/io/Writer +sun/nio/cs/StreamEncoder +java/nio/charset/Charset +sun/nio/cs/StandardCharsets +sun/nio/cs/FastCharsetProvider +java/nio/charset/spi/CharsetProvider +sun/nio/cs/StandardCharsets$Aliases +sun/util/PreHashedMap +sun/nio/cs/StandardCharsets$Classes +sun/nio/cs/StandardCharsets$Cache +java/lang/ThreadLocal +java/util/concurrent/atomic/AtomicInteger +sun/security/action/GetPropertyAction +java/util/Arrays +sun/nio/cs/MS1252 +sun/nio/cs/HistoricallyNamedCharset +sun/nio/cs/SingleByte +java/lang/Class$1 +sun/reflect/ReflectionFactory$1 +sun/reflect/NativeConstructorAccessorImpl +sun/reflect/DelegatingConstructorAccessorImpl +sun/nio/cs/SingleByte$Encoder +sun/nio/cs/ArrayEncoder +java/nio/charset/CharsetEncoder +java/nio/charset/CodingErrorAction +java/nio/ByteBuffer +java/nio/HeapByteBuffer +java/nio/Bits +java/nio/ByteOrder +java/nio/Bits$1 +sun/misc/JavaNioAccess +java/io/BufferedWriter +java/io/DefaultFileSystem +java/io/WinNTFileSystem +java/io/FileSystem +java/io/ExpiringCache +java/io/ExpiringCache$1 +java/util/LinkedHashMap +java/io/File$PathStatus +java/lang/Enum +java/nio/file/Path +java/nio/file/Watchable +java/lang/ClassLoader$3 +java/io/ExpiringCache$Entry +java/util/LinkedHashMap$Entry +java/lang/ClassLoader$NativeLibrary +java/lang/Terminator +java/lang/Terminator$1 +sun/misc/SignalHandler +sun/misc/Signal +sun/misc/NativeSignalHandler +java/lang/Integer$IntegerCache +sun/misc/OSEnvironment +sun/io/Win32ErrorMode +java/lang/System$2 +sun/misc/JavaLangAccess +java/lang/IllegalArgumentException +java/lang/Compiler +java/lang/Compiler$1 +sun/misc/Launcher$Factory +java/net/URLStreamHandlerFactory +sun/security/util/Debug +java/lang/ClassLoader$ParallelLoaders +java/util/WeakHashMap$Entry +java/util/Collections$SetFromMap +java/util/WeakHashMap$KeySet +java/net/URLClassLoader$7 +sun/misc/JavaNetAccess +java/util/StringTokenizer +sun/misc/Launcher$ExtClassLoader$1 +sun/misc/MetaIndex +java/io/BufferedReader +java/io/Reader +java/lang/Readable +java/io/FileReader +java/io/InputStreamReader +sun/nio/cs/StreamDecoder +sun/nio/cs/SingleByte$Decoder +sun/nio/cs/ArrayDecoder +java/nio/charset/CharsetDecoder +java/nio/CharBuffer +java/nio/HeapCharBuffer +java/nio/charset/CoderResult +java/nio/charset/CoderResult$1 +java/nio/charset/CoderResult$Cache +java/nio/charset/CoderResult$2 +java/lang/reflect/Array +java/util/Locale +java/util/Locale$Cache +sun/util/locale/LocaleObjectCache +java/util/concurrent/ConcurrentHashMap +java/util/concurrent/ConcurrentMap +java/util/concurrent/ConcurrentHashMap$Segment +java/util/concurrent/locks/ReentrantLock +java/util/concurrent/locks/Lock +java/util/concurrent/ConcurrentHashMap$Node +java/util/concurrent/ConcurrentHashMap$CounterCell +java/util/concurrent/ConcurrentHashMap$KeySetView +java/util/concurrent/ConcurrentHashMap$CollectionView +java/util/concurrent/ConcurrentHashMap$ValuesView +java/util/concurrent/ConcurrentHashMap$EntrySetView +sun/util/locale/BaseLocale +sun/util/locale/BaseLocale$Cache +sun/util/locale/BaseLocale$Key +sun/util/locale/LocaleObjectCache$CacheEntry +java/util/Locale$LocaleKey +sun/util/locale/LocaleUtils +java/lang/CharacterData +java/lang/CharacterDataLatin1 +java/util/HashMap$TreeNode +java/io/FileInputStream$1 +sun/net/www/ParseUtil +java/util/BitSet +java/net/Parts +sun/net/www/protocol/file/Handler +java/net/URLStreamHandler +java/security/ProtectionDomain$JavaSecurityAccessImpl +sun/misc/JavaSecurityAccess +java/security/ProtectionDomain$2 +sun/misc/JavaSecurityProtectionDomainAccess +java/security/ProtectionDomain$Key +java/security/Principal +java/util/HashSet +sun/misc/URLClassPath +sun/net/www/protocol/jar/Handler +sun/misc/Launcher$AppClassLoader$1 +java/lang/SystemClassLoaderAction +java/lang/invoke/MethodHandleImpl +java/lang/invoke/MethodHandleImpl$1 +java/lang/invoke/MethodHandleImpl$2 +java/util/function/Function +java/lang/invoke/MethodHandleImpl$3 +java/lang/invoke/MethodHandleImpl$4 +java/lang/ClassValue +java/lang/ClassValue$Entry +java/lang/ClassValue$Identity +java/lang/ClassValue$Version +java/lang/invoke/MemberName$Factory +java/lang/invoke/MethodHandleStatics +java/lang/invoke/MethodHandleStatics$1 +sun/misc/PostVMInitHook +sun/usagetracker/UsageTrackerClient +java/util/concurrent/atomic/AtomicBoolean +sun/usagetracker/UsageTrackerClient$1 +sun/usagetracker/UsageTrackerClient$4 +sun/usagetracker/UsageTrackerClient$2 +java/lang/ProcessEnvironment +java/lang/ProcessEnvironment$NameComparator +java/lang/ProcessEnvironment$EntryComparator +java/util/Collections$UnmodifiableMap +java/util/TreeMap +java/util/NavigableMap +java/util/SortedMap +java/lang/ProcessEnvironment$CheckedEntrySet +java/util/HashMap$EntrySet +java/lang/ProcessEnvironment$CheckedEntrySet$1 +java/util/HashMap$EntryIterator +java/util/HashMap$HashIterator +java/lang/ProcessEnvironment$CheckedEntry +java/util/TreeMap$Entry +sun/usagetracker/UsageTrackerClient$3 +java/lang/StringCoding +java/lang/ThreadLocal$ThreadLocalMap +java/lang/ThreadLocal$ThreadLocalMap$Entry +sun/nio/cs/UTF_8 +sun/nio/cs/Unicode +java/lang/StringCoding$StringEncoder +sun/nio/cs/UTF_8$Encoder +java/io/FileOutputStream$1 +sun/launcher/LauncherHelper +java/lang/StringCoding$StringDecoder +java/net/URLClassLoader$1 +sun/net/util/URLUtil +sun/misc/URLClassPath$3 +sun/misc/URLClassPath$JarLoader +sun/misc/URLClassPath$Loader +java/util/zip/ZipFile +java/util/zip/ZipConstants +java/util/zip/ZipFile$1 +sun/misc/JavaUtilZipFileAccess +sun/misc/URLClassPath$JarLoader$1 +sun/misc/FileURLMapper +java/util/jar/JarFile +java/util/jar/JavaUtilJarAccessImpl +sun/misc/JavaUtilJarAccess +java/nio/charset/StandardCharsets +sun/nio/cs/US_ASCII +sun/nio/cs/ISO_8859_1 +sun/nio/cs/UTF_16BE +sun/nio/cs/UTF_16LE +sun/nio/cs/UTF_16 +java/util/ArrayDeque +java/util/Deque +java/util/Queue +java/util/zip/ZipCoder +sun/misc/PerfCounter +sun/misc/Perf$GetPerfAction +sun/misc/Perf +sun/misc/PerfCounter$CoreCounters +sun/nio/ch/DirectBuffer +java/nio/DirectByteBuffer +java/nio/MappedByteBuffer +java/nio/DirectLongBufferU +java/nio/LongBuffer +sun/misc/JarIndex +sun/misc/ExtensionDependency +java/util/zip/ZipEntry +java/util/jar/JarFile$JarFileEntry +java/util/jar/JarEntry +java/util/zip/ZipFile$ZipFileInputStream +java/util/zip/Inflater +java/util/zip/ZStreamRef +java/util/zip/ZipFile$ZipFileInflaterInputStream +java/util/zip/InflaterInputStream +sun/misc/IOUtils +sun/misc/URLClassPath$JarLoader$2 +sun/misc/Resource +sun/nio/ByteBuffered +java/security/Permissions +java/security/PermissionCollection +sun/net/www/protocol/file/FileURLConnection +sun/net/www/URLConnection +java/net/URLConnection +sun/net/www/MessageHeader +java/io/FilePermission +java/io/FilePermission$1 +java/io/FilePermissionCollection +java/security/AllPermission +java/security/UnresolvedPermission +java/security/BasicPermissionCollection +javax/swing/JLabel +javax/swing/SwingConstants +javax/accessibility/Accessible +javax/swing/JComponent +javax/swing/TransferHandler$HasGetTransferHandler +java/awt/Container +java/awt/Component +java/awt/image/ImageObserver +java/awt/MenuContainer +sun/launcher/LauncherHelper$FXHelper +java/lang/Class$MethodArray +java/lang/InterruptedException +javax/swing/JFrame +javax/swing/WindowConstants +javax/swing/RootPaneContainer +java/awt/Frame +java/awt/Window +java/util/concurrent/ConcurrentHashMap$ForwardingNode +java/awt/Graphics +java/lang/Void +sun/util/logging/PlatformLogger +sun/util/logging/PlatformLogger$Level +sun/util/logging/PlatformLogger$1 +sun/util/logging/PlatformLogger$DefaultLoggerProxy +sun/util/logging/PlatformLogger$LoggerProxy +sun/util/logging/PlatformLogger$JavaLoggerProxy +sun/util/logging/LoggingSupport +sun/util/logging/LoggingSupport$1 +java/util/logging/LoggingProxyImpl +sun/util/logging/LoggingProxy +sun/reflect/UnsafeFieldAccessorFactory +sun/reflect/UnsafeQualifiedStaticObjectFieldAccessorImpl +sun/reflect/UnsafeQualifiedStaticFieldAccessorImpl +sun/util/logging/LoggingSupport$2 +java/util/Date +sun/util/calendar/CalendarSystem +sun/util/calendar/Gregorian +sun/util/calendar/BaseCalendar +sun/util/calendar/AbstractCalendar +java/awt/Component$AWTTreeLock +java/awt/Toolkit +java/awt/Toolkit$4 +sun/awt/AWTAccessor$ToolkitAccessor +sun/awt/AWTAccessor +java/awt/Toolkit$5 +sun/util/CoreResourceBundleControl +java/util/ResourceBundle$Control +java/util/Arrays$ArrayList +java/util/ResourceBundle$Control$CandidateListCache +java/util/ResourceBundle +java/util/ResourceBundle$1 +java/util/spi/ResourceBundleControlProvider +java/util/ServiceLoader +java/util/ServiceLoader$LazyIterator +java/util/ServiceLoader$1 +java/util/LinkedHashMap$LinkedEntrySet +java/util/LinkedHashMap$LinkedEntryIterator +java/util/LinkedHashMap$LinkedHashIterator +sun/misc/Launcher$BootClassPathHolder +sun/misc/Launcher$BootClassPathHolder$1 +sun/misc/URLClassPath$2 +java/lang/ClassLoader$2 +sun/misc/URLClassPath$1 +java/net/URLClassLoader$3 +sun/misc/CompoundEnumeration +java/io/FileNotFoundException +java/io/IOException +java/security/PrivilegedActionException +java/net/URLClassLoader$3$1 +java/util/ResourceBundle$RBClassLoader +java/util/ResourceBundle$RBClassLoader$1 +java/util/ResourceBundle$CacheKey +java/util/ResourceBundle$LoaderReference +java/util/ResourceBundle$CacheKeyReference +java/util/ResourceBundle$SingleFormatControl +java/util/LinkedList +java/util/AbstractSequentialList +java/util/LinkedList$Node +sun/awt/resources/awt +java/util/ListResourceBundle +java/awt/Toolkit$3 +java/awt/Toolkit$1 +java/util/Properties$LineReader +java/awt/GraphicsEnvironment +java/lang/invoke/LambdaMetafactory +java/lang/invoke/MethodHandles$Lookup +java/lang/invoke/MethodType$ConcurrentWeakInternSet +java/lang/invoke/MethodTypeForm +java/lang/invoke/Invokers +java/lang/invoke/MethodType$ConcurrentWeakInternSet$WeakEntry +java/lang/invoke/MethodHandles +sun/invoke/util/Wrapper +sun/invoke/util/Wrapper$Format +java/lang/Byte$ByteCache +java/lang/Short$ShortCache +java/lang/Character$CharacterCache +java/lang/Long$LongCache +sun/invoke/util/VerifyAccess +sun/invoke/util/ValueConversions +java/lang/NoSuchMethodException +java/lang/invoke/LambdaForm$BasicType +java/lang/invoke/LambdaForm$Name +java/lang/invoke/LambdaForm$NamedFunction +java/lang/invoke/SimpleMethodHandle +java/lang/invoke/BoundMethodHandle +java/lang/invoke/BoundMethodHandle$SpeciesData +java/lang/invoke/BoundMethodHandle$Factory +java/lang/invoke/BoundMethodHandle$Species_L +java/util/HashMap$Values +java/util/HashMap$ValueIterator +sun/invoke/util/BytecodeDescriptor +java/lang/invoke/DirectMethodHandle$Lazy +java/lang/InstantiationException +java/util/Collections$UnmodifiableCollection$1 +java/util/AbstractList$Itr +java/lang/invoke/InvokerBytecodeGenerator +jdk/internal/org/objectweb/asm/ClassWriter +jdk/internal/org/objectweb/asm/ClassVisitor +jdk/internal/org/objectweb/asm/ByteVector +jdk/internal/org/objectweb/asm/Item +jdk/internal/org/objectweb/asm/MethodWriter +jdk/internal/org/objectweb/asm/MethodVisitor +jdk/internal/org/objectweb/asm/Type +jdk/internal/org/objectweb/asm/Label +jdk/internal/org/objectweb/asm/Frame +jdk/internal/org/objectweb/asm/AnnotationWriter +jdk/internal/org/objectweb/asm/AnnotationVisitor +java/lang/invoke/MethodHandleImpl$Intrinsic +java/lang/invoke/InvokerBytecodeGenerator$2 +sun/invoke/util/VerifyType +sun/invoke/empty/Empty +java/lang/NoSuchFieldException +java/lang/invoke/InvokerBytecodeGenerator$CpPatch +java/lang/invoke/DirectMethodHandle$Accessor +java/util/ArrayList$Itr +java/util/RandomAccessSubList +java/util/SubList +java/util/SubList$1 +java/util/ListIterator +java/util/AbstractList$ListItr +java/lang/invoke/MethodHandleImpl$AsVarargsCollector +java/lang/invoke/DelegatingMethodHandle +java/lang/invoke/WrongMethodTypeException +java/lang/invoke/MethodHandleImpl$Lazy +java/lang/invoke/MethodHandleImpl$IntrinsicMethodHandle +java/lang/NoSuchFieldError +java/lang/IllegalAccessException +java/lang/invoke/LambdaFormEditor +java/lang/invoke/LambdaFormEditor$Transform$Kind +java/lang/invoke/LambdaFormEditor$Transform +java/lang/invoke/LambdaFormBuffer +jdk/internal/org/objectweb/asm/FieldWriter +jdk/internal/org/objectweb/asm/FieldVisitor +java/lang/invoke/InnerClassLambdaMetafactory +java/lang/invoke/AbstractValidatingLambdaMetafactory +java/util/PropertyPermission +java/security/AccessController$1 +sun/security/util/SecurityConstants +java/net/NetPermission +java/security/SecurityPermission +java/net/SocketPermission +sun/security/action/GetBooleanAction +java/security/AllPermissionCollection +java/lang/invoke/InfoFromMemberName +java/lang/invoke/MethodHandleInfo +java/lang/invoke/InnerClassLambdaMetafactory$ForwardingMethodGenerator +java/lang/invoke/TypeConvertingMethodAdapter +java/lang/invoke/InnerClassLambdaMetafactory$1 +java/awt/Insets +java/awt/event/InputEvent +java/awt/event/ComponentEvent +java/awt/AWTEvent +java/util/EventObject +java/awt/AWTEvent$1 +sun/awt/AWTAccessor$AWTEventAccessor +java/awt/event/NativeLibLoader +java/awt/event/NativeLibLoader$1 +java/awt/event/InputEvent$1 +sun/awt/AWTAccessor$InputEventAccessor +sun/awt/windows/WComponentPeer +java/awt/peer/ComponentPeer +java/awt/dnd/peer/DropTargetPeer +sun/awt/windows/WObjectPeer +java/awt/Font +java/awt/Font$FontAccessImpl +sun/font/FontAccess +java/awt/geom/AffineTransform +sun/font/AttributeValues +sun/font/EAttribute +java/text/AttributedCharacterIterator$Attribute +java/lang/Class$4 +sun/reflect/NativeMethodAccessorImpl +sun/reflect/DelegatingMethodAccessorImpl +java/awt/font/TextAttribute +java/awt/Component$1 +sun/awt/AWTAccessor$ComponentAccessor +java/awt/Component$DummyRequestFocusController +sun/awt/RequestFocusController +java/awt/LayoutManager +java/awt/LightweightDispatcher +java/awt/event/AWTEventListener +java/util/EventListener +java/awt/Dimension +java/awt/geom/Dimension2D +java/awt/Container$1 +sun/awt/AWTAccessor$ContainerAccessor +javax/swing/JComponent$1 +java/awt/ComponentOrientation +java/awt/Component$3 +sun/awt/AppContext +java/util/IdentityHashMap +java/util/Collections$SynchronizedMap +sun/awt/AppContext$GetAppContextLock +sun/awt/AppContext$6 +sun/misc/JavaAWTAccess +sun/awt/AppContext$3 +sun/awt/AppContext$2 +sun/awt/SunToolkit +sun/awt/WindowClosingSupport +sun/awt/WindowClosingListener +sun/awt/ComponentFactory +sun/awt/InputMethodSupport +sun/awt/KeyboardFocusManagerPeerProvider +java/util/concurrent/locks/ReentrantLock$NonfairSync +java/util/concurrent/locks/ReentrantLock$Sync +java/util/concurrent/locks/AbstractQueuedSynchronizer +java/util/concurrent/locks/AbstractOwnableSynchronizer +java/util/concurrent/locks/AbstractQueuedSynchronizer$Node +java/util/concurrent/locks/AbstractQueuedSynchronizer$ConditionObject +java/util/concurrent/locks/Condition +sun/misc/SoftCache +sun/awt/AppContext$State +sun/awt/AppContext$1 +java/awt/EventQueue +java/awt/EventQueue$1 +java/awt/EventQueue$2 +sun/awt/AWTAccessor$EventQueueAccessor +java/awt/Queue +sun/awt/MostRecentKeyValue +sun/awt/PostEventQueue +javax/swing/event/EventListenerList +javax/swing/SwingUtilities +javax/swing/RepaintManager +javax/swing/RepaintManager$DisplayChangedHandler +sun/awt/DisplayChangedListener +javax/swing/RepaintManager$1 +sun/swing/SwingAccessor$RepaintManagerAccessor +sun/swing/SwingAccessor +sun/awt/Win32GraphicsEnvironment +sun/java2d/SunGraphicsEnvironment +sun/awt/windows/WToolkit +sun/awt/windows/WToolkit$1 +sun/java2d/SurfaceData +java/awt/Transparency +sun/java2d/DisposerTarget +sun/java2d/StateTrackable +sun/java2d/Surface +sun/java2d/InvalidPipeException +java/lang/IllegalStateException +sun/java2d/NullSurfaceData +sun/java2d/StateTrackable$State +sun/java2d/loops/SurfaceType +sun/awt/image/PixelConverter +sun/awt/image/PixelConverter$Xrgb +sun/awt/image/PixelConverter$Argb +sun/awt/image/PixelConverter$ArgbPre +sun/awt/image/PixelConverter$Xbgr +sun/awt/image/PixelConverter$Rgba +sun/awt/image/PixelConverter$RgbaPre +sun/awt/image/PixelConverter$Ushort565Rgb +sun/awt/image/PixelConverter$Ushort555Rgb +sun/awt/image/PixelConverter$Ushort555Rgbx +sun/awt/image/PixelConverter$Ushort4444Argb +sun/awt/image/PixelConverter$ByteGray +sun/awt/image/PixelConverter$UshortGray +sun/awt/image/PixelConverter$Rgbx +sun/awt/image/PixelConverter$Bgrx +sun/awt/image/PixelConverter$ArgbBm +java/awt/image/ColorModel +java/awt/image/ColorModel$1 +java/awt/image/DirectColorModel +java/awt/image/PackedColorModel +java/awt/color/ColorSpace +java/awt/color/ICC_Profile +sun/java2d/cmm/ProfileDeferralInfo +sun/java2d/cmm/ProfileDeferralMgr +java/awt/color/ICC_ProfileRGB +java/awt/color/ICC_Profile$1 +sun/java2d/cmm/ProfileActivator +java/awt/color/ICC_ColorSpace +sun/java2d/StateTrackableDelegate +sun/java2d/StateTrackableDelegate$2 +sun/java2d/pipe/NullPipe +sun/java2d/pipe/PixelDrawPipe +sun/java2d/pipe/PixelFillPipe +sun/java2d/pipe/ShapeDrawPipe +sun/java2d/pipe/TextPipe +sun/java2d/pipe/DrawImagePipe +java/awt/image/IndexColorModel +sun/java2d/pipe/LoopPipe +sun/java2d/pipe/ParallelogramPipe +sun/java2d/pipe/LoopBasedPipe +sun/java2d/pipe/RenderingEngine +sun/java2d/pipe/RenderingEngine$1 +sun/dc/DuctusRenderingEngine +sun/java2d/pipe/OutlineTextRenderer +sun/java2d/pipe/SolidTextRenderer +sun/java2d/pipe/GlyphListLoopPipe +sun/java2d/pipe/GlyphListPipe +sun/java2d/pipe/AATextRenderer +sun/java2d/pipe/LCDTextRenderer +sun/java2d/pipe/AlphaColorPipe +sun/java2d/pipe/CompositePipe +sun/java2d/SurfaceData$PixelToShapeLoopConverter +sun/java2d/pipe/PixelToShapeConverter +sun/java2d/SurfaceData$PixelToPgramLoopConverter +sun/java2d/pipe/PixelToParallelogramConverter +sun/java2d/pipe/TextRenderer +sun/java2d/pipe/SpanClipRenderer +sun/java2d/pipe/Region +sun/java2d/pipe/RegionIterator +sun/java2d/pipe/Region$ImmutableRegion +sun/java2d/pipe/AAShapePipe +sun/java2d/pipe/AlphaPaintPipe +sun/java2d/pipe/SpanShapeRenderer$Composite +sun/java2d/pipe/SpanShapeRenderer +sun/java2d/pipe/GeneralCompositePipe +sun/java2d/pipe/DrawImage +sun/java2d/loops/RenderCache +sun/java2d/loops/RenderCache$Entry +sun/awt/image/SunVolatileImage +sun/java2d/DestSurfaceProvider +java/awt/image/VolatileImage +java/awt/Image +java/awt/ImageCapabilities +java/awt/Image$1 +sun/awt/image/SurfaceManager$ImageAccessor +sun/awt/image/SurfaceManager +sun/awt/image/VolatileSurfaceManager +sun/awt/windows/WToolkit$2 +sun/java2d/windows/WindowsFlags +sun/java2d/windows/WindowsFlags$1 +sun/java2d/WindowsSurfaceManagerFactory +sun/java2d/SurfaceManagerFactory +sun/awt/SunDisplayChanger +sun/java2d/SunGraphicsEnvironment$1 +sun/misc/FloatingDecimal +sun/misc/FloatingDecimal$ExceptionalBinaryToASCIIBuffer +sun/misc/FloatingDecimal$BinaryToASCIIConverter +sun/misc/FloatingDecimal$BinaryToASCIIBuffer +sun/misc/FloatingDecimal$1 +sun/misc/FloatingDecimal$PreparedASCIIToBinaryBuffer +sun/misc/FloatingDecimal$ASCIIToBinaryConverter +sun/misc/FloatingDecimal$ASCIIToBinaryBuffer +java/awt/Toolkit$2 +java/awt/Toolkit$DesktopPropertyChangeSupport +java/beans/PropertyChangeSupport +java/beans/PropertyChangeSupport$PropertyChangeListenerMap +java/beans/ChangeListenerMap +java/beans/PropertyChangeListener +sun/awt/SunToolkit$ModalityListenerList +sun/awt/ModalityListener +sun/misc/PerformanceLogger +sun/misc/PerformanceLogger$TimeData +sun/awt/windows/WToolkit$ToolkitDisposer +sun/java2d/DisposerRecord +sun/java2d/Disposer +sun/java2d/Disposer$1 +sun/misc/ThreadGroupUtils +sun/awt/AWTAutoShutdown +java/lang/invoke/DirectMethodHandle$Special +java/lang/ApplicationShutdownHooks +java/lang/ApplicationShutdownHooks$1 +java/lang/Shutdown +java/lang/Shutdown$Lock +java/awt/Rectangle +java/awt/Shape +java/awt/geom/Rectangle2D +java/awt/geom/RectangularShape +javax/swing/RepaintManager$ProcessingRunnable +com/sun/java/swing/SwingUtilities3 +javax/swing/UIManager +javax/swing/UIManager$LookAndFeelInfo +sun/awt/OSInfo +sun/awt/OSInfo$WindowsVersion +sun/awt/OSInfo$1 +sun/awt/OSInfo$OSType +sun/awt/HeadlessToolkit +sun/awt/windows/WDesktopProperties +sun/awt/windows/ThemeReader +java/util/concurrent/locks/ReentrantReadWriteLock +java/util/concurrent/locks/ReadWriteLock +sun/nio/ch/Interruptible +java/util/concurrent/locks/ReentrantReadWriteLock$NonfairSync +java/util/concurrent/locks/ReentrantReadWriteLock$Sync +java/util/concurrent/locks/ReentrantReadWriteLock$Sync$ThreadLocalHoldCounter +java/util/concurrent/locks/ReentrantReadWriteLock$ReadLock +java/util/concurrent/locks/ReentrantReadWriteLock$WriteLock +java/awt/Color +java/awt/Paint +sun/awt/windows/WDesktopProperties$WinPlaySound +java/awt/RenderingHints +sun/awt/SunHints +sun/awt/SunHints$Key +java/awt/RenderingHints$Key +sun/awt/SunHints$Value +sun/awt/SunHints$LCDContrastKey +java/util/HashMap$KeySet +java/util/HashMap$KeyIterator +java/util/Arrays$LegacyMergeSort +java/util/ComparableTimSort +java/beans/PropertyChangeEvent +java/awt/Toolkit$DesktopPropertyChangeSupport$1 +java/util/IdentityHashMap$Values +java/util/IdentityHashMap$ValueIterator +java/util/IdentityHashMap$IdentityHashMapIterator +sun/swing/SwingUtilities2 +java/awt/font/FontRenderContext +sun/swing/StringUIClientPropertyKey +sun/swing/UIClientPropertyKey +sun/swing/SwingUtilities2$LSBCacheEntry +javax/swing/UIManager$LAFState +javax/swing/UIDefaults +javax/swing/MultiUIDefaults +javax/swing/UIManager$1 +javax/swing/plaf/metal/MetalLookAndFeel +javax/swing/plaf/basic/BasicLookAndFeel +javax/swing/LookAndFeel +sun/swing/DefaultLookup +javax/swing/plaf/metal/OceanTheme +javax/swing/plaf/metal/DefaultMetalTheme +javax/swing/plaf/metal/MetalTheme +javax/swing/plaf/ColorUIResource +javax/swing/plaf/UIResource +sun/swing/PrintColorUIResource +javax/swing/plaf/metal/DefaultMetalTheme$FontDelegate +javax/swing/plaf/FontUIResource +sun/swing/SwingLazyValue +javax/swing/UIDefaults$LazyValue +javax/swing/UIDefaults$ActiveValue +javax/swing/plaf/InsetsUIResource +javax/swing/plaf/BorderUIResource$EmptyBorderUIResource +javax/swing/border/EmptyBorder +javax/swing/border/AbstractBorder +javax/swing/border/Border +sun/swing/SwingUtilities2$2 +javax/swing/plaf/basic/BasicLookAndFeel$2 +javax/swing/plaf/DimensionUIResource +javax/swing/UIDefaults$LazyInputMap +javax/swing/plaf/metal/MetalLookAndFeel$FontActiveValue +sun/swing/SwingUtilities2$AATextInfo +javax/swing/plaf/metal/MetalLookAndFeel$AATextListener +java/beans/PropertyChangeListenerProxy +java/util/EventListenerProxy +javax/swing/plaf/metal/OceanTheme$1 +javax/swing/plaf/metal/OceanTheme$2 +javax/swing/plaf/metal/OceanTheme$3 +javax/swing/plaf/metal/OceanTheme$4 +javax/swing/plaf/metal/OceanTheme$5 +javax/swing/plaf/metal/OceanTheme$6 +javax/swing/SwingPaintEventDispatcher +sun/awt/PaintEventDispatcher +java/awt/KeyboardFocusManager +java/awt/KeyEventDispatcher +java/awt/KeyEventPostProcessor +java/awt/KeyboardFocusManager$1 +sun/awt/AWTAccessor$KeyboardFocusManagerAccessor +java/awt/AWTKeyStroke +java/awt/AWTKeyStroke$1 +java/awt/DefaultKeyboardFocusManager +java/awt/DefaultKeyboardFocusManager$1 +sun/awt/AWTAccessor$DefaultKeyboardFocusManagerAccessor +java/awt/DefaultFocusTraversalPolicy +java/awt/ContainerOrderFocusTraversalPolicy +java/awt/FocusTraversalPolicy +java/util/Collections$UnmodifiableSet +sun/awt/windows/WKeyboardFocusManagerPeer +sun/awt/KeyboardFocusManagerPeerImpl +java/awt/peer/KeyboardFocusManagerPeer +javax/swing/UIManager$2 +javax/swing/JRootPane +javax/swing/UIDefaults$TextAndMnemonicHashMap +com/sun/swing/internal/plaf/metal/resources/metal +sun/util/ResourceBundleEnumeration +com/sun/swing/internal/plaf/basic/resources/basic +javax/swing/plaf/metal/MetalLabelUI +javax/swing/plaf/basic/BasicLabelUI +javax/swing/plaf/LabelUI +javax/swing/plaf/ComponentUI +sun/reflect/misc/MethodUtil +sun/reflect/misc/MethodUtil$1 +sun/net/www/protocol/jar/JarURLConnection +java/net/JarURLConnection +sun/net/www/protocol/jar/JarFileFactory +sun/net/www/protocol/jar/URLJarFile$URLJarFileCloseController +java/net/HttpURLConnection +sun/net/www/protocol/jar/URLJarFile +sun/net/www/protocol/jar/URLJarFile$URLJarFileEntry +sun/net/www/protocol/jar/JarURLConnection$JarURLInputStream +java/lang/UnsupportedOperationException +java/lang/reflect/InvocationTargetException +javax/swing/plaf/metal/DefaultMetalTheme$FontDelegate$1 +javax/swing/plaf/basic/BasicHTML +sun/awt/util/IdentityArrayList +java/awt/Window$Type +java/awt/Window$1 +sun/awt/AWTAccessor$WindowAccessor +java/awt/Frame$1 +sun/awt/AWTAccessor$FrameAccessor +java/awt/Cursor +java/awt/Point +java/awt/geom/Point2D +java/awt/Cursor$1 +sun/awt/AWTAccessor$CursorAccessor +java/awt/GraphicsDevice +sun/java2d/d3d/D3DGraphicsDevice +sun/awt/Win32GraphicsDevice +sun/misc/PerfCounter$WindowsClientCounters +sun/java2d/d3d/D3DRenderQueue +sun/java2d/pipe/RenderQueue +sun/java2d/pipe/RenderBuffer +sun/java2d/d3d/D3DRenderQueue$1 +sun/java2d/d3d/D3DGraphicsDevice$1Result +sun/java2d/d3d/D3DGraphicsDevice$1 +sun/java2d/d3d/D3DContext$D3DContextCaps +sun/java2d/pipe/hw/ContextCapabilities +sun/awt/Win32GraphicsConfig +sun/awt/image/SurfaceManager$ProxiedGraphicsConfig +java/awt/GraphicsConfiguration +java/awt/BorderLayout +java/awt/LayoutManager2 +java/awt/Dialog$ModalExclusionType +java/awt/Window$WindowDisposerRecord +javax/swing/JPanel +java/awt/FlowLayout +javax/swing/plaf/basic/BasicPanelUI +javax/swing/plaf/PanelUI +java/awt/Component$BaselineResizeBehavior +sun/swing/SwingLazyValue$1 +javax/swing/JLayeredPane +javax/swing/JRootPane$1 +javax/swing/ArrayTable +javax/swing/JRootPane$RootLayout +javax/swing/BufferStrategyPaintManager +javax/swing/RepaintManager$PaintManager +javax/swing/FocusManager +javax/swing/LayoutFocusTraversalPolicy +javax/swing/SortingFocusTraversalPolicy +javax/swing/InternalFrameFocusTraversalPolicy +javax/swing/SwingContainerOrderFocusTraversalPolicy +javax/swing/SortingFocusTraversalPolicy$1 +java/util/Spliterator$OfLong +java/util/Spliterator$OfPrimitive +java/util/Spliterator +java/util/Spliterator$OfInt +java/util/Spliterator$OfDouble +java/util/stream/IntStream +java/util/stream/BaseStream +java/util/stream/Stream +java/util/stream/DoubleStream +java/util/stream/LongStream +java/util/function/BinaryOperator +java/util/function/BiFunction +java/util/function/DoubleBinaryOperator +java/util/function/IntBinaryOperator +java/util/function/LongBinaryOperator +java/util/function/IntToLongFunction +java/util/function/IntFunction +java/util/function/IntToDoubleFunction +java/util/function/IntUnaryOperator +javax/swing/SwingDefaultFocusTraversalPolicy +javax/swing/LayoutComparator +javax/swing/plaf/metal/MetalRootPaneUI +javax/swing/plaf/basic/BasicRootPaneUI +javax/swing/plaf/RootPaneUI +javax/swing/plaf/basic/BasicRootPaneUI$RootPaneInputMap +javax/swing/plaf/ComponentInputMapUIResource +javax/swing/ComponentInputMap +javax/swing/InputMap +javax/swing/plaf/InputMapUIResource +javax/swing/KeyStroke +java/awt/VKCollection +java/awt/event/KeyEvent +java/awt/event/KeyEvent$1 +sun/awt/AWTAccessor$KeyEventAccessor +sun/reflect/UnsafeQualifiedStaticIntegerFieldAccessorImpl +javax/swing/plaf/basic/LazyActionMap +javax/swing/plaf/ActionMapUIResource +javax/swing/ActionMap +sun/awt/windows/WFramePeer +java/awt/peer/FramePeer +java/awt/peer/WindowPeer +java/awt/peer/ContainerPeer +sun/awt/windows/WWindowPeer +sun/awt/windows/WPanelPeer +java/awt/peer/PanelPeer +sun/awt/windows/WCanvasPeer +java/awt/peer/CanvasPeer +sun/awt/windows/WWindowPeer$ActiveWindowListener +sun/awt/windows/WWindowPeer$GuiDisposedListener +sun/awt/RepaintArea +sun/awt/ExtendedKeyCodes +sun/awt/EmbeddedFrame +sun/awt/LightweightFrame +sun/awt/im/InputMethodWindow +sun/awt/windows/WComponentPeer$2 +javax/swing/RepaintManager$2 +java/awt/event/InvocationEvent +java/awt/ActiveEvent +java/awt/event/InvocationEvent$1 +sun/awt/AWTAccessor$InvocationEventAccessor +java/awt/EventQueue$5 +java/awt/EventDispatchThread +sun/awt/PeerEvent +java/awt/EventDispatchThread$1 +sun/awt/EventQueueItem +java/awt/Conditional +java/awt/EventDispatchThread$HierarchyEventFilter +java/awt/EventFilter +java/awt/event/WindowEvent +java/awt/ModalEventFilter +sun/awt/EventQueueDelegate +java/awt/event/PaintEvent +sun/java2d/ScreenUpdateManager +java/awt/event/MouseEvent +sun/java2d/d3d/D3DScreenUpdateManager +java/awt/EventFilter$FilterAction +sun/awt/dnd/SunDragSourceContextPeer +java/awt/dnd/peer/DragSourceContextPeer +java/awt/EventQueue$3 +java/awt/MenuComponent +java/awt/TrayIcon +java/awt/event/InputMethodEvent +sun/java2d/d3d/D3DGraphicsConfig +java/awt/event/ActionEvent +sun/java2d/pipe/hw/AccelGraphicsConfig +sun/java2d/pipe/hw/BufferedContextProvider +java/util/LinkedList$ListItr +sun/java2d/windows/GDIWindowSurfaceData +javax/swing/RepaintManager$2$1 +sun/java2d/loops/XORComposite +java/awt/Composite +sun/java2d/windows/GDIBlitLoops +sun/java2d/loops/Blit +sun/java2d/loops/GraphicsPrimitive +sun/java2d/loops/GraphicsPrimitiveMgr +sun/java2d/loops/CompositeType +sun/java2d/SunGraphics2D +sun/awt/ConstrainableGraphics +java/awt/Graphics2D +java/awt/AlphaComposite +java/awt/geom/Path2D +java/awt/geom/Path2D$Float +sun/java2d/loops/BlitBg +sun/java2d/loops/ScaledBlit +sun/java2d/loops/FillRect +sun/java2d/loops/FillSpans +sun/java2d/loops/FillParallelogram +sun/java2d/loops/DrawParallelogram +sun/java2d/loops/DrawLine +sun/java2d/loops/DrawRect +sun/java2d/loops/DrawPolygons +sun/java2d/loops/DrawPath +sun/java2d/loops/FillPath +sun/java2d/loops/MaskBlit +sun/java2d/loops/MaskFill +sun/java2d/loops/DrawGlyphList +sun/java2d/loops/DrawGlyphListAA +sun/java2d/loops/DrawGlyphListLCD +sun/java2d/loops/TransformHelper +java/awt/BasicStroke +java/awt/Stroke +sun/java2d/pipe/ValidatePipe +sun/java2d/loops/CustomComponent +sun/java2d/loops/GraphicsPrimitiveProxy +sun/java2d/loops/GeneralRenderer +sun/java2d/loops/GraphicsPrimitiveMgr$1 +sun/java2d/loops/GraphicsPrimitiveMgr$2 +sun/java2d/windows/GDIRenderer +sun/java2d/loops/RenderLoops +sun/java2d/loops/GraphicsPrimitiveMgr$PrimitiveSpec +java/util/TimSort +sun/java2d/DefaultDisposerRecord +sun/java2d/SurfaceDataProxy +sun/awt/image/SurfaceManager$FlushableCacheData +sun/java2d/SurfaceDataProxy$1 +sun/java2d/StateTracker +sun/java2d/StateTracker$1 +sun/java2d/StateTracker$2 +sun/awt/windows/WColor +sun/awt/windows/WFontPeer +sun/awt/PlatformFont +java/awt/peer/FontPeer +sun/awt/NativeLibLoader +sun/awt/NativeLibLoader$1 +sun/font/SunFontManager +sun/java2d/FontSupport +sun/font/FontManagerForSGE +sun/font/FontManager +sun/font/SunFontManager$TTFilter +java/io/FilenameFilter +sun/font/SunFontManager$T1Filter +sun/font/SunFontManager$1 +sun/font/FontManagerNativeLibrary +sun/font/FontManagerNativeLibrary$1 +sun/font/FontUtilities +sun/font/FontUtilities$1 +sun/font/TrueTypeFont +sun/font/FileFont +sun/font/PhysicalFont +sun/font/Font2D +sun/font/Type1Font +java/awt/geom/Point2D$Float +sun/font/StrikeMetrics +java/awt/geom/Rectangle2D$Float +java/awt/geom/GeneralPath +sun/font/CharToGlyphMapper +sun/font/PhysicalStrike +sun/font/FontStrike +sun/font/StrikeCache +sun/font/StrikeCache$1 +sun/font/GlyphList +sun/font/FontManagerFactory +sun/font/FontManagerFactory$1 +sun/awt/Win32FontManager +sun/awt/Win32FontManager$1 +sun/font/CompositeFont +sun/font/SunFontManager$2 +sun/font/SunFontManager$FontRegistrationInfo +sun/awt/windows/WFontConfiguration +sun/awt/FontConfiguration +sun/awt/FontDescriptor +java/io/DataInputStream +java/io/DataInput +sun/font/CompositeFontDescriptor +sun/font/Font2DHandle +sun/font/FontFamily +sun/font/SunFontManager$3 +sun/awt/Win32FontManager$2 +sun/awt/FontConfiguration$2 +sun/awt/windows/WingDings +sun/awt/windows/WingDings$Encoder +sun/awt/Symbol +sun/awt/Symbol$Encoder +sun/awt/im/InputMethodManager +sun/awt/im/ExecutableInputMethodManager +sun/awt/windows/WInputMethodDescriptor +java/awt/im/spi/InputMethodDescriptor +sun/awt/im/InputMethodLocator +sun/awt/im/ExecutableInputMethodManager$3 +java/awt/peer/LightweightPeer +sun/awt/NullComponentPeer +java/awt/EventQueue$4 +java/awt/SplashScreen +sun/awt/dnd/SunDropTargetEvent +java/awt/Dialog +java/awt/event/FocusEvent +java/util/concurrent/locks/LockSupport +java/awt/Dialog$ModalityType +sun/awt/TimedWindowEvent +java/awt/SequencedEvent +java/awt/SequencedEvent$1 +sun/awt/AWTAccessor$SequencedEventAccessor +java/awt/DefaultKeyboardFocusManager$DefaultKeyboardFocusManagerSentEvent +java/awt/SentEvent +sun/awt/windows/WGlobalCursorManager +sun/awt/event/IgnorePaintEvent +sun/awt/GlobalCursorManager +sun/awt/GlobalCursorManager$NativeUpdater +java/util/ArrayList$ListItr +sun/awt/CausedFocusEvent$Cause +java/awt/KeyboardFocusManager$HeavyweightFocusRequest +java/awt/DefaultKeyboardFocusManager$TypeAheadMarker +java/awt/KeyboardFocusManager$LightweightFocusRequest +sun/awt/CausedFocusEvent +java/util/IdentityHashMap$KeySet +java/util/IdentityHashMap$KeyIterator +javax/swing/RepaintManager$4 +sun/java2d/d3d/D3DSurfaceData$D3DWindowSurfaceData +sun/java2d/d3d/D3DSurfaceData +sun/java2d/pipe/hw/AccelSurface +java/awt/GraphicsCallback$PaintCallback +java/awt/GraphicsCallback +sun/awt/SunGraphicsCallback +javax/swing/BufferStrategyPaintManager$BufferInfo +java/awt/event/WindowListener +java/awt/event/ComponentAdapter +java/awt/event/ComponentListener +java/awt/AWTEventMulticaster +java/awt/event/ContainerListener +java/awt/event/FocusListener +java/awt/event/KeyListener +java/awt/event/MouseListener +java/awt/event/MouseMotionListener +java/awt/event/WindowFocusListener +java/awt/event/WindowStateListener +java/awt/event/ActionListener +java/awt/event/ItemListener +java/awt/event/AdjustmentListener +java/awt/event/TextListener +java/awt/event/InputMethodListener +java/awt/event/HierarchyListener +java/awt/event/HierarchyBoundsListener +java/awt/event/MouseWheelListener +java/awt/BufferCapabilities +java/awt/Component$BltSubRegionBufferStrategy +sun/awt/SubRegionShowable +java/awt/Component$BltBufferStrategy +java/awt/image/BufferStrategy +sun/awt/image/BufferedImageGraphicsConfig +sun/print/PrinterGraphicsConfig +sun/java2d/opengl/WGLGraphicsConfig +sun/java2d/opengl/OGLGraphicsConfig +sun/awt/image/BufImgVolatileSurfaceManager +java/awt/image/Raster +java/awt/image/DataBufferInt +java/awt/image/DataBuffer +java/awt/image/DataBuffer$1 +sun/awt/image/SunWritableRaster$DataStealer +sun/awt/image/SunWritableRaster +java/awt/image/WritableRaster +java/awt/image/SinglePixelPackedSampleModel +java/awt/image/SampleModel +sun/awt/image/IntegerInterleavedRaster +sun/awt/image/IntegerComponentRaster +sun/awt/image/NativeLibLoader +sun/awt/image/NativeLibLoader$1 +java/awt/image/BufferedImage +java/awt/image/WritableRenderedImage +java/awt/image/RenderedImage +java/awt/image/BufferedImage$1 +sun/awt/image/BufImgSurfaceData +sun/awt/image/BufImgSurfaceData$ICMColorData +sun/font/FontDesignMetrics +java/awt/FontMetrics +sun/font/FontDesignMetrics$MetricsKey +sun/font/FontStrikeDesc +sun/font/CompositeStrike +sun/font/FontStrikeDisposer +sun/java2d/Disposer$PollDisposable +sun/font/StrikeCache$SoftDisposerRef +sun/font/StrikeCache$DisposableStrike +sun/font/TrueTypeFont$TTDisposerRecord +sun/font/TrueTypeFont$1 +java/io/RandomAccessFile +java/io/DataOutput +sun/nio/ch/FileChannelImpl +java/nio/channels/FileChannel +java/nio/channels/SeekableByteChannel +java/nio/channels/ByteChannel +java/nio/channels/ReadableByteChannel +java/nio/channels/Channel +java/nio/channels/WritableByteChannel +java/nio/channels/GatheringByteChannel +java/nio/channels/ScatteringByteChannel +java/nio/channels/spi/AbstractInterruptibleChannel +java/nio/channels/InterruptibleChannel +java/nio/file/attribute/FileAttribute +sun/nio/ch/IOUtil +sun/nio/ch/IOUtil$1 +sun/nio/ch/NativeThreadSet +sun/nio/ch/FileDispatcherImpl +sun/nio/ch/FileDispatcher +sun/nio/ch/NativeDispatcher +sun/nio/ch/FileDispatcherImpl$1 +java/nio/channels/spi/AbstractInterruptibleChannel$1 +sun/nio/ch/NativeThread +sun/nio/ch/IOStatus +sun/nio/ch/Util +sun/nio/ch/Util$1 +sun/nio/ch/Util$BufferCache +java/nio/DirectByteBuffer$Deallocator +java/nio/ByteBufferAsIntBufferB +java/nio/IntBuffer +sun/font/TrueTypeFont$DirectoryEntry +java/nio/ByteBufferAsShortBufferB +java/nio/ShortBuffer +sun/nio/cs/UTF_16$Decoder +sun/nio/cs/UnicodeDecoder +sun/font/FileFontStrike +sun/font/FontScaler +sun/font/T2KFontScaler +sun/font/T2KFontScaler$1 +sun/font/TrueTypeGlyphMapper +sun/font/CMap +sun/font/CMap$NullCMapClass +sun/font/CMap$CMapFormat4 +java/nio/ByteBufferAsCharBufferB +sun/font/FontDesignMetrics$KeyReference +sun/font/CompositeGlyphMapper +java/awt/print/PrinterGraphics +java/awt/PrintGraphics +sun/java2d/loops/FontInfo +java/util/jar/Attributes +java/util/jar/Manifest$FastInputStream +sun/nio/cs/UTF_8$Decoder +java/util/jar/Attributes$Name +sun/misc/ASCIICaseInsensitiveComparator +java/util/jar/JarVerifier +java/security/CodeSigner +java/util/jar/JarVerifier$3 +java/io/ByteArrayOutputStream +java/lang/Package +sun/security/util/SignatureFileVerifier +sun/security/util/ManifestEntryVerifier +java/util/MissingResourceException +java/io/StringWriter +javax/swing/JDialog +javax/swing/text/JTextComponent +javax/swing/Scrollable +javax/swing/JTextArea +javax/swing/JScrollPane +javax/swing/ScrollPaneConstants +javax/swing/AbstractButton +java/awt/ItemSelectable +javax/swing/JButton +java/lang/SecurityException +javax/swing/JWindow +java/lang/NumberFormatException +java/io/UnsupportedEncodingException +sun/misc/URLClassPath$FileLoader +java/lang/IndexOutOfBoundsException +java/lang/CloneNotSupportedException +java/lang/InternalError +java/net/UnknownHostException +java/net/Socket +java/net/SocketAddress +java/nio/channels/SocketChannel +java/nio/channels/NetworkChannel +java/nio/channels/spi/AbstractSelectableChannel +java/nio/channels/SelectableChannel +java/net/InetAddress +java/net/SocketException +java/net/SocketImplFactory +java/net/InetSocketAddress +java/net/InetSocketAddress$InetSocketAddressHolder +java/net/Proxy +java/net/SocketImpl +java/net/SocketOptions +java/net/SocksSocketImpl +java/net/SocksConsts +java/net/PlainSocketImpl +java/net/AbstractPlainSocketImpl +java/net/AbstractPlainSocketImpl$1 +java/net/PlainSocketImpl$1 +java/net/DualStackPlainSocketImpl +java/net/InetAddress$1 +java/net/InetAddress$InetAddressHolder +java/net/InetAddress$Cache +java/net/InetAddress$Cache$Type +java/net/InetAddressImplFactory +java/net/Inet6AddressImpl +java/net/InetAddressImpl +java/net/InetAddress$2 +sun/net/spi/nameservice/NameService +sun/net/util/IPAddressUtil +java/net/Inet4Address +java/net/SocksSocketImpl$3 +java/net/ProxySelector +sun/net/spi/DefaultProxySelector +sun/net/spi/DefaultProxySelector$1 +sun/net/NetProperties +sun/net/NetProperties$1 +java/net/Inet6Address +java/net/URI +java/net/URI$Parser +sun/net/spi/DefaultProxySelector$NonProxyInfo +sun/net/spi/DefaultProxySelector$3 +java/net/Proxy$Type +sun/net/NetHooks +java/net/Inet6Address$Inet6AddressHolder +java/net/SocketTimeoutException +java/io/InterruptedIOException +javax/swing/UnsupportedLookAndFeelException +java/net/MalformedURLException +java/lang/UnsatisfiedLinkError +sun/misc/FDBigInteger +java/util/ResourceBundle$Control$1 +java/net/URLClassLoader$2 +java/util/PropertyResourceBundle +java/util/ResourceBundle$BundleReference +java/util/logging/Level +java/util/logging/Level$KnownLevel +java/util/logging/Logger +java/util/logging/Handler +java/util/logging/Logger$LoggerBundle +java/util/concurrent/CopyOnWriteArrayList +java/util/logging/LogManager +java/util/logging/LogManager$1 +java/util/logging/LogManager$SystemLoggerContext +java/util/logging/LogManager$LoggerContext +java/util/logging/LogManager$LogNode +java/util/logging/LoggingPermission +java/util/logging/LogManager$Cleaner +java/util/logging/LogManager$2 +java/util/logging/LogManager$3 +java/util/logging/LogManager$LoggerWeakRef +java/util/logging/LogManager$LoggerContext$1 +java/util/logging/LogManager$RootLogger +java/util/logging/LogManager$5 +java/util/logging/Logger$1 +sun/util/logging/resources/logging +javax/swing/Box +javax/swing/Box$Filler +javax/swing/Icon +javax/swing/BoxLayout +javax/swing/plaf/basic/BasicPopupMenuUI +javax/swing/plaf/PopupMenuUI +javax/swing/ImageIcon +javax/swing/ImageIcon$1 +javax/swing/ImageIcon$2 +javax/swing/ImageIcon$2$1 +java/awt/dnd/DropTarget +java/awt/dnd/DropTargetListener +javax/accessibility/AccessibleContext +sun/reflect/UnsafeObjectFieldAccessorImpl +java/awt/MediaTracker +sun/misc/SoftCache$ValueCell +sun/awt/image/URLImageSource +sun/awt/image/InputStreamImageSource +java/awt/image/ImageProducer +sun/awt/image/ImageFetchable +sun/awt/image/ToolkitImage +javax/swing/ImageIcon$3 +java/awt/ImageMediaEntry +java/awt/MediaEntry +sun/awt/image/MultiResolutionToolkitImage +sun/awt/image/MultiResolutionImage +sun/awt/image/ImageRepresentation +java/awt/image/ImageConsumer +sun/awt/image/ImageWatched +sun/awt/image/ImageWatched$Link +sun/awt/image/ImageWatched$WeakLink +sun/awt/image/ImageConsumerQueue +sun/awt/image/ImageFetcher +sun/awt/image/FetcherInfo +sun/awt/image/ImageFetcher$1 +sun/net/ProgressMonitor +sun/net/DefaultProgressMeteringPolicy +sun/net/ProgressMeteringPolicy +sun/net/www/MimeTable +java/net/FileNameMap +sun/net/www/MimeTable$1 +sun/net/www/MimeTable$DefaultInstanceHolder +sun/net/www/MimeTable$DefaultInstanceHolder$1 +sun/net/www/MimeEntry +java/net/URLConnection$1 +java/text/SimpleDateFormat +java/text/DateFormat +java/text/Format +java/text/DateFormat$Field +java/text/Format$Field +java/util/TimeZone +sun/util/calendar/ZoneInfo +sun/util/calendar/ZoneInfoFile +sun/util/calendar/ZoneInfoFile$1 +sun/util/calendar/ZoneInfoFile$ZoneOffsetTransitionRule +sun/util/calendar/ZoneInfoFile$Checksum +java/util/zip/CRC32 +java/util/zip/Checksum +java/util/TimeZone$1 +java/util/Calendar +sun/util/spi/CalendarProvider +java/util/spi/LocaleServiceProvider +sun/util/locale/provider/LocaleProviderAdapter +sun/util/locale/provider/JRELocaleProviderAdapter +sun/util/locale/provider/ResourceBundleBasedAdapter +sun/util/locale/provider/SPILocaleProviderAdapter +sun/util/locale/provider/AuxLocaleProviderAdapter +sun/util/locale/provider/AuxLocaleProviderAdapter$NullProvider +sun/util/locale/provider/LocaleProviderAdapter$Type +sun/util/locale/provider/LocaleProviderAdapter$1 +sun/util/locale/provider/CalendarProviderImpl +sun/util/locale/provider/AvailableLanguageTags +sun/util/locale/provider/LocaleDataMetaInfo +sun/util/locale/provider/JRELocaleProviderAdapter$1 +java/util/Calendar$Builder +java/util/GregorianCalendar +sun/util/locale/provider/CalendarDataUtility +java/util/spi/CalendarDataProvider +sun/util/locale/provider/LocaleServiceProviderPool +java/text/spi/BreakIteratorProvider +java/text/spi/CollatorProvider +java/text/spi/DateFormatProvider +java/text/spi/DateFormatSymbolsProvider +java/text/spi/DecimalFormatSymbolsProvider +java/text/spi/NumberFormatProvider +java/util/spi/CurrencyNameProvider +java/util/spi/LocaleNameProvider +java/util/spi/TimeZoneNameProvider +sun/util/locale/provider/CalendarDataProviderImpl +sun/util/locale/provider/SPILocaleProviderAdapter$1 +sun/util/locale/provider/CalendarDataUtility$CalendarWeekParameterGetter +sun/util/locale/provider/LocaleServiceProviderPool$LocalizedObjectGetter +sun/util/locale/provider/LocaleResources +sun/util/resources/LocaleData +sun/util/resources/LocaleData$1 +sun/util/resources/LocaleData$LocaleDataResourceBundleControl +sun/util/locale/LanguageTag +java/util/Collections$EmptyIterator +sun/util/resources/CalendarData +sun/util/resources/LocaleNamesBundle +sun/util/resources/OpenListResourceBundle +sun/util/resources/en/CalendarData_en +sun/util/locale/provider/LocaleResources$ResourceReference +sun/util/calendar/Gregorian$Date +sun/util/calendar/BaseCalendar$Date +sun/util/calendar/CalendarDate +sun/util/calendar/CalendarUtils +java/text/DateFormatSymbols +sun/util/locale/provider/DateFormatSymbolsProviderImpl +sun/text/resources/FormatData +sun/util/resources/ParallelListResourceBundle +java/util/concurrent/atomic/AtomicMarkableReference +java/util/concurrent/atomic/AtomicMarkableReference$Pair +sun/text/resources/en/FormatData_en +sun/text/resources/en/FormatData_en_US +sun/util/resources/ParallelListResourceBundle$KeySet +java/text/NumberFormat +sun/util/locale/provider/NumberFormatProviderImpl +java/text/DecimalFormatSymbols +sun/util/locale/provider/DecimalFormatSymbolsProviderImpl +java/util/Currency +java/util/Currency$1 +sun/util/locale/provider/CurrencyNameProviderImpl +java/util/Currency$CurrencyNameGetter +sun/util/resources/CurrencyNames +sun/util/resources/en/CurrencyNames_en_US +java/text/DecimalFormat +java/text/FieldPosition +java/text/DigitList +java/math/RoundingMode +java/text/DontCareFieldPosition +java/text/DontCareFieldPosition$1 +java/text/Format$FieldDelegate +sun/awt/image/GifImageDecoder +sun/awt/image/ImageDecoder +sun/awt/image/GifFrame +java/awt/image/DataBufferByte +java/awt/image/PixelInterleavedSampleModel +java/awt/image/ComponentSampleModel +sun/awt/image/ByteInterleavedRaster +sun/awt/image/ByteComponentRaster +sun/awt/image/BytePackedRaster +javax/swing/plaf/BorderUIResource +javax/swing/BorderFactory +javax/swing/border/BevelBorder +javax/swing/border/EtchedBorder +javax/swing/plaf/metal/MetalIconFactory +javax/swing/plaf/metal/MetalIconFactory$TreeFolderIcon +javax/swing/plaf/metal/MetalIconFactory$FolderIcon16 +java/lang/ClassLoaderHelper +java/util/zip/ZipInputStream +java/io/PushbackInputStream +java/util/zip/ZipUtils +java/io/RandomAccessFile$1 +java/lang/Thread$State +javax/swing/SwingUtilities$SharedOwnerFrame +javax/swing/border/LineBorder +javax/swing/Popup$HeavyWeightWindow +sun/awt/ModalExclude +javax/swing/SizeRequirements +com/sun/java/swing/plaf/windows/WindowsPopupWindow +java/applet/Applet +java/awt/Panel +javax/swing/JRadioButton +javax/swing/JToggleButton +java/lang/ClassFormatError +sun/awt/image/BufImgSurfaceManager +java/awt/geom/RectIterator +java/awt/geom/PathIterator +javax/swing/CellRendererPane +javax/swing/RepaintManager$3 +java/io/ObjectInputStream +java/io/ObjectInput +java/io/ObjectStreamConstants +javax/swing/JTabbedPane +javax/swing/event/MenuListener +javax/swing/event/ChangeListener +javax/swing/DefaultSingleSelectionModel +javax/swing/SingleSelectionModel +javax/swing/JTabbedPane$ModelListener +javax/swing/plaf/metal/MetalTabbedPaneUI +javax/swing/plaf/basic/BasicTabbedPaneUI +javax/swing/plaf/TabbedPaneUI +javax/swing/plaf/metal/MetalTabbedPaneUI$TabbedPaneLayout +javax/swing/plaf/basic/BasicTabbedPaneUI$TabbedPaneLayout +javax/swing/plaf/basic/BasicTabbedPaneUI$TabbedPaneScrollLayout +javax/swing/plaf/basic/BasicTabbedPaneUI$Handler +sun/reflect/MethodAccessorGenerator +sun/reflect/AccessorGenerator +sun/reflect/ClassFileConstants +sun/reflect/ByteVectorFactory +sun/reflect/ByteVectorImpl +sun/reflect/ByteVector +sun/reflect/ClassFileAssembler +sun/reflect/UTF8 +sun/reflect/Label +sun/reflect/Label$PatchInfo +sun/reflect/MethodAccessorGenerator$1 +sun/reflect/ClassDefiner +sun/reflect/ClassDefiner$1 +sun/reflect/BootstrapConstructorAccessorImpl +javax/swing/JTextField +javax/swing/JViewport +java/awt/CardLayout +javax/swing/text/Document +javax/swing/text/JTextComponent$1 +sun/swing/SwingAccessor$JTextComponentAccessor +javax/swing/text/JTextComponent$4 +com/sun/beans/util/Cache +com/sun/beans/util/Cache$Kind +com/sun/beans/util/Cache$Kind$1 +com/sun/beans/util/Cache$Kind$2 +com/sun/beans/util/Cache$Kind$3 +com/sun/beans/util/Cache$CacheEntry +javax/swing/Action +javax/swing/JTextField$NotifyAction +javax/swing/text/TextAction +javax/swing/AbstractAction +java/lang/ArrayIndexOutOfBoundsException +javax/swing/DropMode +javax/swing/text/JTextComponent$MutableCaretEvent +javax/swing/event/CaretEvent +javax/swing/plaf/metal/MetalTextFieldUI +javax/swing/plaf/basic/BasicTextFieldUI +javax/swing/plaf/basic/BasicTextUI +javax/swing/text/ViewFactory +javax/swing/plaf/TextUI +javax/swing/plaf/basic/BasicTextUI$BasicCursor +javax/swing/text/DefaultEditorKit +javax/swing/text/EditorKit +javax/swing/text/DefaultEditorKit$InsertContentAction +javax/swing/text/DefaultEditorKit$DeletePrevCharAction +javax/swing/text/DefaultEditorKit$DeleteNextCharAction +javax/swing/text/DefaultEditorKit$ReadOnlyAction +javax/swing/text/DefaultEditorKit$DeleteWordAction +javax/swing/text/DefaultEditorKit$WritableAction +javax/swing/text/DefaultEditorKit$CutAction +javax/swing/text/DefaultEditorKit$CopyAction +javax/swing/text/DefaultEditorKit$PasteAction +javax/swing/text/DefaultEditorKit$VerticalPageAction +javax/swing/text/DefaultEditorKit$PageAction +javax/swing/text/DefaultEditorKit$InsertBreakAction +javax/swing/text/DefaultEditorKit$BeepAction +javax/swing/text/DefaultEditorKit$NextVisualPositionAction +javax/swing/text/DefaultEditorKit$BeginWordAction +javax/swing/text/DefaultEditorKit$EndWordAction +javax/swing/text/DefaultEditorKit$PreviousWordAction +javax/swing/text/DefaultEditorKit$NextWordAction +javax/swing/text/DefaultEditorKit$BeginLineAction +javax/swing/text/DefaultEditorKit$EndLineAction +javax/swing/text/DefaultEditorKit$BeginParagraphAction +javax/swing/text/DefaultEditorKit$EndParagraphAction +javax/swing/text/DefaultEditorKit$BeginAction +javax/swing/text/DefaultEditorKit$EndAction +javax/swing/text/DefaultEditorKit$DefaultKeyTypedAction +javax/swing/text/DefaultEditorKit$InsertTabAction +javax/swing/text/DefaultEditorKit$SelectWordAction +javax/swing/text/DefaultEditorKit$SelectLineAction +javax/swing/text/DefaultEditorKit$SelectParagraphAction +javax/swing/text/DefaultEditorKit$SelectAllAction +javax/swing/text/DefaultEditorKit$UnselectAction +javax/swing/text/DefaultEditorKit$ToggleComponentOrientationAction +javax/swing/text/DefaultEditorKit$DumpModelAction +javax/swing/plaf/basic/BasicTextUI$TextTransferHandler +javax/swing/TransferHandler +javax/swing/TransferHandler$TransferAction +sun/swing/UIAction +javax/swing/text/Position$Bias +javax/swing/plaf/basic/BasicTextUI$RootView +javax/swing/text/View +javax/swing/plaf/basic/BasicTextUI$UpdateHandler +javax/swing/event/DocumentListener +javax/swing/plaf/basic/BasicTextUI$DragListener +javax/swing/plaf/basic/DragRecognitionSupport$BeforeDrag +javax/swing/event/MouseInputAdapter +javax/swing/event/MouseInputListener +java/awt/event/MouseAdapter +javax/swing/plaf/metal/MetalBorders +javax/swing/plaf/BorderUIResource$CompoundBorderUIResource +javax/swing/border/CompoundBorder +javax/swing/plaf/metal/MetalBorders$TextFieldBorder +javax/swing/plaf/metal/MetalBorders$Flush3DBorder +javax/swing/plaf/basic/BasicBorders$MarginBorder +javax/swing/plaf/basic/BasicTextUI$BasicCaret +javax/swing/text/DefaultCaret +javax/swing/text/Caret +javax/swing/text/DefaultCaret$Handler +java/awt/datatransfer/ClipboardOwner +javax/swing/Timer +javax/swing/Timer$DoPostEvent +javax/swing/plaf/basic/BasicTextUI$BasicHighlighter +javax/swing/text/DefaultHighlighter +javax/swing/text/LayeredHighlighter +javax/swing/text/Highlighter +javax/swing/text/Highlighter$Highlight +javax/swing/text/DefaultHighlighter$DefaultHighlightPainter +javax/swing/text/LayeredHighlighter$LayerPainter +javax/swing/text/Highlighter$HighlightPainter +javax/swing/text/DefaultHighlighter$SafeDamager +javax/swing/ClientPropertyKey +javax/swing/ClientPropertyKey$1 +sun/awt/AWTAccessor$ClientPropertyKeyAccessor +javax/swing/TransferHandler$SwingDropTarget +java/awt/dnd/DropTargetContext +java/awt/datatransfer/SystemFlavorMap +java/awt/datatransfer/FlavorMap +java/awt/datatransfer/FlavorTable +java/awt/datatransfer/SystemFlavorMap$SoftCache +javax/swing/TransferHandler$DropHandler +javax/swing/TransferHandler$TransferSupport +javax/swing/text/PlainDocument +javax/swing/text/AbstractDocument +javax/swing/text/GapContent +javax/swing/text/AbstractDocument$Content +javax/swing/text/GapVector +javax/swing/text/GapContent$MarkVector +javax/swing/text/GapContent$MarkData +javax/swing/text/StyleContext +javax/swing/text/AbstractDocument$AttributeContext +javax/swing/text/StyleConstants +javax/swing/text/StyleConstants$CharacterConstants +javax/swing/text/AttributeSet$CharacterAttribute +javax/swing/text/StyleConstants$FontConstants +javax/swing/text/AttributeSet$FontAttribute +javax/swing/text/StyleConstants$ColorConstants +javax/swing/text/AttributeSet$ColorAttribute +javax/swing/text/StyleConstants$ParagraphConstants +javax/swing/text/AttributeSet$ParagraphAttribute +javax/swing/text/StyleContext$FontKey +javax/swing/text/SimpleAttributeSet +javax/swing/text/MutableAttributeSet +javax/swing/text/AttributeSet +javax/swing/text/SimpleAttributeSet$EmptyAttributeSet +javax/swing/text/StyleContext$NamedStyle +javax/swing/text/Style +java/util/Collections$EmptyEnumeration +javax/swing/text/StyleContext$SmallAttributeSet +java/util/LinkedHashMap$LinkedKeySet +java/util/Collections$3 +java/util/LinkedHashMap$LinkedKeyIterator +javax/swing/text/AbstractDocument$BidiRootElement +javax/swing/text/AbstractDocument$BranchElement +javax/swing/text/AbstractDocument$AbstractElement +javax/swing/text/Element +javax/swing/tree/TreeNode +javax/swing/text/AbstractDocument$1 +javax/swing/text/AbstractDocument$BidiElement +javax/swing/text/AbstractDocument$LeafElement +javax/swing/text/GapContent$StickyPosition +javax/swing/text/Position +javax/swing/text/StyleContext$KeyEnumeration +javax/swing/text/FieldView +javax/swing/text/PlainView +javax/swing/text/TabExpander +javax/swing/text/JTextComponent$DefaultKeymap +javax/swing/text/Keymap +javax/swing/text/JTextComponent$KeymapWrapper +javax/swing/text/JTextComponent$KeymapActionMap +javax/swing/plaf/basic/BasicTextUI$FocusAction +javax/swing/plaf/basic/BasicTextUI$TextActionWrapper +javax/swing/plaf/synth/SynthUI +javax/swing/plaf/synth/SynthConstants +javax/swing/JEditorPane +javax/swing/DefaultBoundedRangeModel +javax/swing/BoundedRangeModel +javax/swing/JTextField$ScrollRepainter +javax/swing/DefaultButtonModel +javax/swing/ButtonModel +javax/swing/AbstractButton$Handler +javax/swing/plaf/basic/BasicButtonUI +javax/swing/plaf/ButtonUI +javax/swing/plaf/metal/MetalBorders$ButtonBorder +javax/swing/plaf/basic/BasicButtonListener +javax/swing/event/AncestorListener +java/beans/VetoableChangeListener +javax/swing/plaf/metal/MetalComboBoxButton +javax/swing/plaf/basic/BasicArrowButton +javax/swing/plaf/metal/MetalScrollButton +sun/swing/ImageIconUIResource +javax/swing/GrayFilter +java/awt/image/RGBImageFilter +java/awt/image/ImageFilter +java/awt/image/FilteredImageSource +javax/swing/plaf/basic/BasicGraphicsUtils +javax/swing/ButtonGroup +org/xml/sax/SAXException +javax/xml/parsers/ParserConfigurationException +org/xml/sax/EntityResolver +org/w3c/dom/Node +java/io/StringReader +java/security/NoSuchAlgorithmException +java/security/GeneralSecurityException +java/util/zip/DeflaterOutputStream +java/util/zip/GZIPInputStream +org/xml/sax/InputSource +javax/xml/parsers/DocumentBuilderFactory +javax/xml/parsers/FactoryFinder +javax/xml/parsers/SecuritySupport +javax/xml/parsers/SecuritySupport$2 +javax/xml/parsers/SecuritySupport$5 +javax/xml/parsers/FactoryFinder$1 +javax/xml/parsers/DocumentBuilder +org/w3c/dom/Document +org/xml/sax/helpers/DefaultHandler +org/xml/sax/DTDHandler +org/xml/sax/ContentHandler +org/xml/sax/ErrorHandler +org/xml/sax/SAXNotSupportedException +org/xml/sax/Locator +org/xml/sax/SAXNotRecognizedException +org/xml/sax/SAXParseException +org/w3c/dom/NodeList +org/w3c/dom/events/EventTarget +org/w3c/dom/traversal/DocumentTraversal +org/w3c/dom/events/DocumentEvent +org/w3c/dom/ranges/DocumentRange +org/w3c/dom/Entity +org/w3c/dom/Element +org/w3c/dom/CharacterData +org/w3c/dom/CDATASection +org/w3c/dom/Text +org/xml/sax/AttributeList +org/w3c/dom/DOMException +org/w3c/dom/DocumentType +org/w3c/dom/Notation +org/w3c/dom/Attr +org/w3c/dom/EntityReference +org/w3c/dom/ProcessingInstruction +org/w3c/dom/Comment +org/w3c/dom/DocumentFragment +org/w3c/dom/traversal/TreeWalker +org/w3c/dom/ranges/Range +org/w3c/dom/events/Event +org/w3c/dom/events/MutationEvent +org/w3c/dom/traversal/NodeIterator +org/w3c/dom/events/EventException +java/lang/StringIndexOutOfBoundsException +org/w3c/dom/NamedNodeMap +java/awt/GridLayout +javax/swing/JToggleButton$ToggleButtonModel +javax/swing/plaf/metal/MetalRadioButtonUI +javax/swing/plaf/basic/BasicRadioButtonUI +javax/swing/plaf/basic/BasicToggleButtonUI +javax/swing/plaf/basic/BasicBorders +javax/swing/plaf/basic/BasicBorders$RadioButtonBorder +javax/swing/plaf/basic/BasicBorders$ButtonBorder +javax/swing/plaf/metal/MetalIconFactory$RadioButtonIcon +javax/swing/plaf/basic/BasicRadioButtonUI$KeyHandler +javax/swing/plaf/basic/BasicRadioButtonUI$SelectPreviousBtn +javax/swing/plaf/basic/BasicRadioButtonUI$SelectNextBtn +javax/swing/event/ChangeEvent +java/awt/event/ItemEvent +javax/swing/ToolTipManager +javax/swing/ToolTipManager$insideTimerAction +javax/swing/ToolTipManager$outsideTimerAction +javax/swing/ToolTipManager$stillInsideTimerAction +javax/swing/ToolTipManager$MoveBeforeEnterListener +java/awt/event/MouseMotionAdapter +javax/swing/ToolTipManager$AccessibilityKeyListener +java/awt/event/KeyAdapter +java/awt/CardLayout$Card +javax/swing/JComboBox +javax/swing/event/ListDataListener +javax/swing/JCheckBox +javax/swing/JPopupMenu +javax/swing/MenuElement +javax/swing/DefaultComboBoxModel +javax/swing/MutableComboBoxModel +javax/swing/ComboBoxModel +javax/swing/ListModel +javax/swing/AbstractListModel +javax/swing/JComboBox$1 +javax/swing/AncestorNotifier +javax/swing/plaf/metal/MetalComboBoxUI +javax/swing/plaf/basic/BasicComboBoxUI +javax/swing/plaf/ComboBoxUI +javax/swing/plaf/metal/MetalComboBoxUI$MetalComboBoxLayoutManager +javax/swing/plaf/basic/BasicComboBoxUI$ComboBoxLayoutManager +javax/swing/plaf/basic/BasicComboPopup +javax/swing/plaf/basic/ComboPopup +javax/swing/plaf/basic/BasicComboPopup$EmptyListModelClass +javax/swing/plaf/basic/BasicLookAndFeel$AWTEventHelper +java/awt/event/AWTEventListenerProxy +java/awt/Toolkit$SelectiveAWTEventListener +java/awt/Toolkit$ToolkitEventMulticaster +javax/swing/plaf/basic/BasicLookAndFeel$1 +javax/swing/plaf/basic/DefaultMenuLayout +javax/swing/plaf/metal/MetalBorders$PopupMenuBorder +javax/swing/plaf/basic/BasicPopupMenuUI$BasicPopupMenuListener +javax/swing/event/PopupMenuListener +javax/swing/plaf/basic/BasicPopupMenuUI$BasicMenuKeyListener +javax/swing/event/MenuKeyListener +javax/swing/plaf/basic/BasicPopupMenuUI$MouseGrabber +javax/swing/MenuSelectionManager +javax/swing/plaf/basic/BasicPopupMenuUI$MenuKeyboardHelper +javax/swing/plaf/basic/BasicPopupMenuUI$MenuKeyboardHelper$1 +java/awt/event/FocusAdapter +javax/swing/plaf/basic/BasicComboPopup$1 +javax/swing/JList +javax/swing/DefaultListSelectionModel +javax/swing/ListSelectionModel +javax/swing/plaf/basic/BasicListUI +javax/swing/plaf/ListUI +javax/swing/plaf/basic/BasicListUI$ListTransferHandler +javax/swing/DefaultListCellRenderer$UIResource +javax/swing/DefaultListCellRenderer +javax/swing/ListCellRenderer +javax/swing/plaf/basic/BasicListUI$Handler +javax/swing/event/ListSelectionListener +javax/swing/JMenu +javax/swing/JMenuItem +javax/swing/event/ListSelectionEvent +javax/swing/plaf/basic/BasicComboPopup$Handler +javax/swing/ScrollPaneLayout$UIResource +javax/swing/ScrollPaneLayout +javax/swing/ViewportLayout +javax/swing/plaf/basic/BasicViewportUI +javax/swing/plaf/ViewportUI +javax/swing/JScrollPane$ScrollBar +javax/swing/JScrollBar +java/awt/Adjustable +javax/swing/JScrollBar$ModelListener +javax/swing/plaf/metal/MetalScrollBarUI +javax/swing/plaf/basic/BasicScrollBarUI +javax/swing/plaf/ScrollBarUI +javax/swing/plaf/metal/MetalBumps +javax/swing/plaf/basic/BasicScrollBarUI$TrackListener +javax/swing/plaf/basic/BasicScrollBarUI$ArrowButtonListener +javax/swing/plaf/basic/BasicScrollBarUI$ModelListener +javax/swing/plaf/metal/MetalScrollBarUI$ScrollBarListener +javax/swing/plaf/basic/BasicScrollBarUI$PropertyChangeHandler +javax/swing/plaf/basic/BasicScrollBarUI$Handler +javax/swing/plaf/basic/BasicScrollBarUI$ScrollListener +javax/swing/JViewport$ViewListener +javax/swing/plaf/metal/MetalScrollPaneUI +javax/swing/plaf/basic/BasicScrollPaneUI +javax/swing/plaf/ScrollPaneUI +javax/swing/plaf/metal/MetalBorders$ScrollPaneBorder +javax/swing/plaf/basic/BasicScrollPaneUI$Handler +javax/swing/plaf/metal/MetalScrollPaneUI$1 +javax/swing/plaf/basic/BasicComboBoxRenderer$UIResource +javax/swing/plaf/basic/BasicComboBoxRenderer +javax/swing/plaf/metal/MetalComboBoxEditor$UIResource +javax/swing/plaf/metal/MetalComboBoxEditor +javax/swing/plaf/basic/BasicComboBoxEditor +javax/swing/ComboBoxEditor +javax/swing/plaf/basic/BasicComboBoxEditor$BorderlessTextField +javax/swing/plaf/basic/BasicComboBoxEditor$UIResource +javax/swing/text/Segment +java/text/CharacterIterator +javax/swing/plaf/metal/MetalComboBoxEditor$1 +javax/swing/plaf/metal/MetalComboBoxEditor$EditorBorder +javax/swing/JToolBar +javax/swing/plaf/metal/MetalComboBoxUI$MetalPropertyChangeListener +javax/swing/plaf/basic/BasicComboBoxUI$PropertyChangeHandler +javax/swing/plaf/basic/BasicComboBoxUI$Handler +javax/swing/plaf/metal/MetalComboBoxIcon +javax/swing/plaf/metal/MetalComboBoxButton$1 +javax/swing/plaf/basic/BasicComboBoxUI$DefaultKeySelectionManager +javax/swing/JComboBox$KeySelectionManager +javax/swing/plaf/metal/MetalCheckBoxUI +javax/swing/plaf/metal/MetalIconFactory$CheckBoxIcon +java/lang/ExceptionInInitializerError +com/sun/java/swing/plaf/windows/WindowsTabbedPaneUI +javax/swing/JProgressBar +javax/swing/JProgressBar$ModelListener +javax/swing/plaf/metal/MetalProgressBarUI +javax/swing/plaf/basic/BasicProgressBarUI +javax/swing/plaf/ProgressBarUI +javax/swing/plaf/BorderUIResource$LineBorderUIResource +javax/swing/plaf/basic/BasicProgressBarUI$Handler +javax/swing/JTable +javax/swing/event/TableModelListener +javax/swing/event/TableColumnModelListener +javax/swing/event/CellEditorListener +javax/swing/event/RowSorterListener +javax/swing/tree/TreeModel +javax/swing/table/TableCellRenderer +javax/swing/table/JTableHeader +javax/swing/event/TreeExpansionListener +javax/swing/table/AbstractTableModel +javax/swing/table/TableModel +javax/swing/table/DefaultTableCellRenderer +javax/swing/JCheckBoxMenuItem +javax/swing/JTree +javax/swing/tree/TreeSelectionModel +javax/swing/tree/DefaultTreeCellRenderer +javax/swing/tree/TreeCellRenderer +javax/swing/table/TableCellEditor +javax/swing/CellEditor +javax/swing/JToolTip +javax/swing/table/TableColumn +javax/swing/table/DefaultTableColumnModel +javax/swing/table/TableColumnModel +javax/swing/table/DefaultTableModel +javax/swing/event/TableModelEvent +sun/swing/table/DefaultTableCellHeaderRenderer +sun/swing/table/DefaultTableCellHeaderRenderer$EmptyIcon +javax/swing/plaf/basic/BasicTableHeaderUI +javax/swing/plaf/TableHeaderUI +javax/swing/plaf/basic/BasicTableHeaderUI$1 +javax/swing/plaf/basic/BasicTableHeaderUI$MouseInputHandler +javax/swing/DefaultCellEditor +javax/swing/tree/TreeCellEditor +javax/swing/AbstractCellEditor +javax/swing/plaf/basic/BasicTableUI +javax/swing/plaf/TableUI +javax/swing/plaf/basic/BasicTableUI$TableTransferHandler +javax/swing/plaf/basic/BasicTableUI$Handler +javax/swing/tree/DefaultTreeSelectionModel +javax/swing/tree/TreePath +javax/swing/plaf/metal/MetalTreeUI +javax/swing/plaf/basic/BasicTreeUI +javax/swing/plaf/TreeUI +javax/swing/plaf/basic/BasicTreeUI$Actions +javax/swing/plaf/basic/BasicTreeUI$TreeTransferHandler +javax/swing/plaf/metal/MetalTreeUI$LineListener +javax/swing/plaf/basic/BasicTreeUI$Handler +javax/swing/event/TreeModelListener +javax/swing/event/TreeSelectionListener +javax/swing/event/SwingPropertyChangeSupport +javax/swing/tree/VariableHeightLayoutCache +javax/swing/tree/AbstractLayoutCache +javax/swing/tree/RowMapper +javax/swing/plaf/basic/BasicTreeUI$NodeDimensionsHandler +javax/swing/tree/AbstractLayoutCache$NodeDimensions +javax/swing/JTree$TreeModelHandler +javax/swing/tree/VariableHeightLayoutCache$TreeStateNode +javax/swing/tree/DefaultMutableTreeNode +javax/swing/tree/MutableTreeNode +javax/swing/tree/DefaultMutableTreeNode$PreorderEnumeration +java/util/Vector$1 +javax/swing/event/TableColumnModelEvent +javax/swing/JPopupMenu$Separator +javax/swing/JSeparator +java/text/ParseException +java/text/NumberFormat$Field +javax/swing/text/GapContent$InsertUndo +javax/swing/undo/AbstractUndoableEdit +javax/swing/undo/UndoableEdit +javax/swing/text/AbstractDocument$DefaultDocumentEvent +javax/swing/event/DocumentEvent +javax/swing/undo/CompoundEdit +javax/swing/event/DocumentEvent$EventType +javax/swing/text/Utilities +javax/swing/text/SegmentCache +javax/swing/text/SegmentCache$CachedSegment +javax/swing/event/DocumentEvent$ElementChange +javax/swing/event/UndoableEditEvent +javax/swing/event/UndoableEditListener +java/awt/Canvas +java/util/Locale$Category +java/util/Locale$1 +javax/swing/filechooser/FileFilter +java/io/FileWriter +javax/swing/tree/DefaultTreeModel +javax/swing/tree/DefaultTreeCellEditor +javax/swing/tree/DefaultTreeCellEditor$1 +javax/swing/tree/DefaultTreeCellEditor$DefaultTextField +javax/swing/DefaultCellEditor$1 +javax/swing/DefaultCellEditor$EditorDelegate +javax/swing/tree/DefaultTreeCellEditor$EditorContainer +javax/swing/JTree$TreeSelectionRedirector +javax/swing/JMenuItem$MenuItemFocusListener +javax/swing/plaf/basic/BasicMenuItemUI +javax/swing/plaf/MenuItemUI +javax/swing/plaf/metal/MetalBorders$MenuItemBorder +javax/swing/plaf/metal/MetalIconFactory$MenuItemArrowIcon +sun/swing/MenuItemLayoutHelper +javax/swing/plaf/basic/BasicMenuItemUI$Handler +javax/swing/event/MenuDragMouseListener +javax/swing/event/TreeModelEvent +javax/swing/JSplitPane +javax/swing/plaf/metal/MetalSplitPaneUI +javax/swing/plaf/basic/BasicSplitPaneUI +javax/swing/plaf/SplitPaneUI +javax/swing/plaf/basic/BasicSplitPaneDivider +javax/swing/plaf/basic/BasicBorders$SplitPaneBorder +javax/swing/plaf/metal/MetalSplitPaneDivider +javax/swing/plaf/basic/BasicSplitPaneDivider$DividerLayout +javax/swing/plaf/basic/BasicSplitPaneDivider$MouseHandler +javax/swing/plaf/basic/BasicBorders$SplitPaneDividerBorder +javax/swing/plaf/basic/BasicSplitPaneUI$BasicHorizontalLayoutManager +javax/swing/plaf/basic/BasicSplitPaneUI$1 +javax/swing/plaf/basic/BasicSplitPaneUI$Handler +javax/swing/plaf/metal/MetalSplitPaneDivider$1 +javax/swing/plaf/basic/BasicSplitPaneDivider$OneTouchActionHandler +javax/swing/plaf/metal/MetalSplitPaneDivider$2 +javax/swing/border/TitledBorder +javax/swing/plaf/basic/BasicTextAreaUI +javax/swing/text/AbstractDocument$ElementEdit +java/util/Random +java/util/concurrent/atomic/AtomicLong +java/net/NoRouteToHostException +java/net/BindException +javax/swing/tree/PathPlaceHolder +javax/swing/event/TreeSelectionEvent +javax/swing/JList$3 +javax/swing/JList$ListSelectionHandler +javax/swing/JSlider +javax/swing/JSlider$ModelListener +javax/swing/plaf/metal/MetalSliderUI +javax/swing/plaf/basic/BasicSliderUI +javax/swing/plaf/SliderUI +javax/swing/plaf/basic/BasicSliderUI$Actions +javax/swing/plaf/metal/MetalIconFactory$HorizontalSliderThumbIcon +javax/swing/plaf/metal/MetalIconFactory$VerticalSliderThumbIcon +javax/swing/plaf/basic/BasicSliderUI$TrackListener +javax/swing/plaf/basic/BasicSliderUI$Handler +javax/swing/plaf/basic/BasicSliderUI$ScrollListener +javax/swing/plaf/metal/MetalSliderUI$MetalPropertyListener +javax/swing/plaf/basic/BasicSliderUI$PropertyChangeHandler +sun/font/SunFontManager$FamilyDescription +java/util/concurrent/ConcurrentHashMap$KeyIterator +java/util/concurrent/ConcurrentHashMap$BaseIterator +java/util/concurrent/ConcurrentHashMap$Traverser +sun/font/SunFontManager$10 +sun/font/SunFontManager$11 +java/util/concurrent/ConcurrentHashMap$ValueIterator +java/lang/CharacterData00 +javax/swing/DefaultListModel +javax/swing/event/ListDataEvent +javax/sound/sampled/DataLine +javax/sound/sampled/Line +javax/sound/sampled/Line$Info +javax/sound/sampled/DataLine$Info +javax/sound/sampled/Control$Type +javax/sound/sampled/FloatControl$Type +javax/sound/sampled/LineUnavailableException +javax/sound/sampled/UnsupportedAudioFileException +javax/swing/JMenuBar +javax/swing/plaf/basic/BasicMenuBarUI +javax/swing/plaf/MenuBarUI +javax/swing/plaf/metal/MetalBorders$MenuBarBorder +javax/swing/plaf/basic/BasicMenuBarUI$Handler +javax/swing/KeyboardManager +javax/swing/JRadioButtonMenuItem +javax/swing/JMenu$MenuChangeListener +javax/swing/plaf/basic/BasicMenuUI +javax/swing/plaf/metal/MetalIconFactory$MenuArrowIcon +javax/swing/plaf/basic/BasicMenuUI$Handler +javax/swing/JMenuItem$AccessibleJMenuItem +javax/swing/AbstractButton$AccessibleAbstractButton +javax/accessibility/AccessibleAction +javax/accessibility/AccessibleValue +javax/accessibility/AccessibleText +javax/accessibility/AccessibleExtendedComponent +javax/accessibility/AccessibleComponent +javax/swing/JComponent$AccessibleJComponent +java/awt/Container$AccessibleAWTContainer +java/awt/Component$AccessibleAWTComponent +javax/accessibility/AccessibleContext$1 +sun/awt/AWTAccessor$AccessibleContextAccessor +javax/accessibility/AccessibleRelationSet +javax/swing/JMenu$WinListener +java/awt/event/WindowAdapter +javax/swing/plaf/metal/MetalPopupMenuSeparatorUI +javax/swing/plaf/metal/MetalSeparatorUI +javax/swing/plaf/basic/BasicSeparatorUI +javax/swing/plaf/SeparatorUI +javax/accessibility/AccessibleState +javax/accessibility/AccessibleBundle +javax/swing/plaf/basic/BasicCheckBoxMenuItemUI +javax/swing/plaf/metal/MetalIconFactory$CheckBoxMenuItemIcon +javax/swing/JCheckBoxMenuItem$AccessibleJCheckBoxMenuItem +javax/swing/plaf/basic/BasicRadioButtonMenuItemUI +javax/swing/plaf/metal/MetalIconFactory$RadioButtonMenuItemIcon +java/awt/event/ContainerEvent +sun/awt/image/ImageDecoder$1 +java/awt/im/InputContext +sun/awt/im/InputMethodContext +java/awt/im/spi/InputMethodContext +java/awt/im/InputMethodRequests +sun/awt/im/InputContext +sun/awt/windows/WInputMethod +sun/awt/im/InputMethodAdapter +java/awt/im/spi/InputMethod +sun/util/locale/ParseStatus +sun/util/locale/StringTokenIterator +sun/util/locale/InternalLocaleBuilder +sun/util/locale/InternalLocaleBuilder$CaseInsensitiveChar +javax/swing/JTabbedPane$Page +java/net/DatagramSocket +java/net/MulticastSocket +java/net/DatagramPacket +java/net/DatagramPacket$1 +java/net/Inet4AddressImpl +sun/net/InetAddressCachePolicy +sun/net/InetAddressCachePolicy$1 +java/security/Security +java/security/Security$1 +sun/net/InetAddressCachePolicy$2 +java/net/InetAddress$CacheEntry +java/text/Collator +java/net/DefaultDatagramSocketImplFactory +sun/util/locale/provider/CollatorProviderImpl +java/net/DefaultDatagramSocketImplFactory$1 +java/net/DualStackPlainDatagramSocketImpl +java/util/Collections$UnmodifiableList$1 +java/net/AbstractPlainDatagramSocketImpl +java/net/DatagramSocketImpl +sun/text/resources/CollationData +java/net/AbstractPlainDatagramSocketImpl$1 +java/text/RuleBasedCollator +java/net/TwoStacksPlainDatagramSocketImpl +java/text/RBCollationTables +java/net/DatagramSocket$1 +java/text/RBTableBuilder +java/net/NetworkInterface +java/text/RBCollationTables$BuildAPI +sun/text/IntHashtable +sun/net/ResourceManager +sun/text/UCompactIntArray +sun/text/normalizer/NormalizerImpl +sun/text/normalizer/ICUData +java/net/NetworkInterface$1 +java/net/InterfaceAddress +java/net/DefaultInterface +java/net/ServerSocket +sun/text/normalizer/NormalizerDataReader +sun/text/normalizer/ICUBinary$Authenticate +sun/text/normalizer/ICUBinary +sun/text/normalizer/NormalizerImpl$FCDTrieImpl +sun/text/normalizer/Trie$DataManipulate +sun/text/normalizer/NormalizerImpl$NormTrieImpl +sun/text/normalizer/NormalizerImpl$AuxTrieImpl +sun/text/normalizer/IntTrie +sun/text/normalizer/Trie +sun/text/normalizer/CharTrie +sun/text/normalizer/CharTrie$FriendAgent +sun/text/normalizer/UnicodeSet +sun/text/normalizer/UnicodeMatcher +sun/text/normalizer/NormalizerImpl$DecomposeArgs +java/text/MergeCollation +java/text/PatternEntry$Parser +java/text/PatternEntry +java/text/EntryPair +sun/text/ComposedCharIter +sun/text/normalizer/UTF16 +sun/net/www/protocol/http/Handler +java/security/SignatureException +java/security/InvalidKeyException +java/security/KeyException +java/security/Signature +java/security/SignatureSpi +java/io/ObjectInputStream$BlockDataInputStream +java/io/ObjectInputStream$PeekInputStream +java/io/ObjectInputStream$HandleTable +java/io/ObjectInputStream$HandleTable$HandleList +java/io/ObjectInputStream$ValidationList +java/io/Bits +java/io/ObjectStreamClass +sun/security/provider/DSAPublicKey +java/security/interfaces/DSAPublicKey +java/security/interfaces/DSAKey +java/security/PublicKey +java/security/Key +sun/security/x509/X509Key +java/io/ObjectStreamClass$Caches +java/io/ObjectStreamClass$WeakClassKey +java/io/ObjectStreamClass$EntryFuture +java/io/ObjectOutputStream +java/io/ObjectOutput +java/lang/reflect/Proxy +java/lang/reflect/InvocationHandler +java/lang/reflect/WeakCache +java/lang/reflect/Proxy$KeyFactory +java/lang/reflect/Proxy$ProxyClassFactory +java/io/Externalizable +java/io/ObjectStreamClass$2 +sun/security/x509/AlgorithmId +sun/security/util/DerEncoder +sun/security/util/BitArray +sun/reflect/SerializationConstructorAccessorImpl +sun/reflect/UnsafeQualifiedStaticLongFieldAccessorImpl +java/io/ObjectStreamClass$FieldReflectorKey +sun/security/util/DerOutputStream +java/io/ObjectStreamClass$FieldReflector +sun/security/util/DerValue +java/io/ObjectStreamClass$1 +java/io/DataOutputStream +java/io/ObjectStreamClass$MemberSignature +java/math/BigInteger +java/io/ObjectStreamClass$3 +java/io/ObjectStreamClass$4 +java/security/interfaces/DSAParams +java/io/ObjectStreamClass$5 +java/io/ObjectStreamClass$ClassDataSlot +java/io/SerialCallbackContext +java/security/MessageDigest +java/security/MessageDigestSpi +sun/security/util/DerInputStream +sun/security/jca/GetInstance +sun/security/util/DerInputBuffer +sun/security/jca/Providers +java/lang/InheritableThreadLocal +sun/security/util/ObjectIdentifier +sun/security/jca/ProviderList +sun/security/jca/ProviderConfig +java/security/Provider +sun/security/jca/ProviderList$3 +sun/security/jca/ProviderList$1 +java/security/Provider$ServiceKey +java/security/Provider$EngineDescription +java/security/AlgorithmParameters +java/security/AlgorithmParametersSpi +sun/security/jca/ProviderList$2 +sun/security/jca/ProviderConfig$2 +sun/security/provider/Sun +sun/security/provider/SunEntries +sun/security/provider/SunEntries$1 +sun/security/provider/NativePRNG +sun/security/provider/NativePRNG$Blocking +sun/security/provider/NativePRNG$NonBlocking +java/security/Provider$Service +java/security/Provider$UString +sun/security/provider/SHA +sun/security/provider/DSAParameters +sun/security/provider/DigestBase +sun/security/jca/GetInstance$Instance +java/security/MessageDigest$Delegate +sun/security/util/ByteArrayLexOrder +sun/security/util/ByteArrayTagOrder +sun/security/provider/ByteArrayAccess +sun/security/util/DerIndefLenConverter +java/io/ObjectOutputStream$BlockDataOutputStream +java/io/ObjectOutputStream$HandleTable +java/io/ObjectOutputStream$ReplaceTable +java/io/ObjectStreamClass$ExceptionInfo +java/io/ObjectInputStream$GetFieldImpl +java/io/ObjectInputStream$GetField +java/math/BigInteger$UnsafeHolder +sun/security/jca/ServiceId +sun/security/jca/ProviderList$ServiceList +sun/security/jca/ProviderList$ServiceList$1 +java/security/Signature$Delegate +java/util/ArrayList$SubList +java/util/ArrayList$SubList$1 +java/security/interfaces/DSAPrivateKey +java/security/PrivateKey +javax/security/auth/Destroyable +sun/security/provider/DSA$SHA1withDSA +sun/security/provider/DSA$LegacyDSA +sun/security/provider/DSA +java/security/spec/DSAParameterSpec +java/security/spec/AlgorithmParameterSpec +java/math/MutableBigInteger +java/math/SignedMutableBigInteger +javax/swing/TimerQueue +java/util/concurrent/DelayQueue +java/util/concurrent/BlockingQueue +java/util/AbstractQueue +java/util/PriorityQueue +javax/swing/TimerQueue$1 +javax/swing/TimerQueue$DelayedTimer +java/util/concurrent/Delayed +java/util/concurrent/TimeUnit +java/util/concurrent/TimeUnit$1 +java/util/concurrent/TimeUnit$2 +java/util/concurrent/TimeUnit$3 +java/util/concurrent/TimeUnit$4 +java/util/concurrent/TimeUnit$5 +java/util/concurrent/TimeUnit$6 +java/util/concurrent/TimeUnit$7 +java/awt/Window$1DisposeAction +java/awt/EventQueue$1AWTInvocationLock +java/awt/LightweightDispatcher$2 +java/awt/Component$FlipBufferStrategy +java/lang/StrictMath +javax/swing/JLayer +javax/swing/JInternalFrame +javax/swing/KeyboardManager$ComponentKeyStrokePair +sun/swing/MenuItemLayoutHelper$RectSize +javax/swing/JTable$2 +javax/swing/JTable$Resizable3 +javax/swing/JTable$Resizable2 +javax/swing/JTable$5 +java/awt/Label +sun/awt/windows/WLabelPeer +java/awt/peer/LabelPeer +java/awt/Event +sun/awt/PlatformFont$PlatformFontCache +sun/nio/cs/UTF_16LE$Encoder +sun/nio/cs/UnicodeEncoder +sun/nio/cs/UTF_16LE$Decoder +sun/nio/cs/Surrogate$Parser +sun/nio/cs/Surrogate +java/awt/KeyboardFocusManager$3 +java/net/Authenticator +sun/awt/AppContext$PostShutdownEventRunnable +sun/awt/AWTAutoShutdown$1 +java/net/ConnectException +java/lang/Throwable$WrappedPrintStream +java/lang/Throwable$PrintStreamOrWriter +sun/awt/image/PNGImageDecoder +sun/awt/image/PNGFilterInputStream +sun/awt/image/OffScreenImage +sun/util/locale/provider/TimeZoneNameUtility +sun/util/locale/provider/TimeZoneNameProviderImpl +sun/util/locale/provider/TimeZoneNameUtility$TimeZoneNameGetter +sun/util/resources/TimeZoneNames +sun/util/resources/TimeZoneNamesBundle +sun/util/resources/en/TimeZoneNames_en +java/io/FilterReader +java/io/EOFException +javax/swing/filechooser/FileSystemView +javax/swing/filechooser/WindowsFileSystemView +javax/swing/filechooser/FileSystemView$1 +java/util/jar/JarFile$JarEntryIterator +java/util/zip/ZipFile$ZipEntryIterator +java/lang/IllegalAccessError +java/text/MessageFormat +java/text/MessageFormat$Field +java/util/Hashtable$ValueCollection +javax/swing/event/CaretListener +javax/swing/plaf/metal/MetalButtonUI +javax/swing/plaf/metal/MetalToggleButtonUI +javax/swing/plaf/metal/MetalBorders$ToggleButtonBorder +javax/swing/event/MenuEvent +javax/swing/border/MatteBorder +sun/font/StandardGlyphVector +java/awt/font/GlyphVector +sun/font/StandardGlyphVector$GlyphStrike +sun/font/CoreMetrics +sun/font/FontLineMetrics +java/awt/font/LineMetrics +javax/swing/JToolBar$DefaultToolBarLayout +javax/swing/plaf/metal/MetalToolBarUI +javax/swing/plaf/basic/BasicToolBarUI +javax/swing/plaf/ToolBarUI +javax/swing/plaf/metal/MetalBorders$ToolBarBorder +javax/swing/plaf/metal/MetalBorders$RolloverButtonBorder +javax/swing/plaf/metal/MetalBorders$RolloverMarginBorder +javax/swing/plaf/basic/BasicBorders$RolloverMarginBorder +javax/swing/plaf/metal/MetalToolBarUI$MetalDockingListener +javax/swing/plaf/basic/BasicToolBarUI$DockingListener +javax/swing/plaf/basic/BasicToolBarUI$Handler +javax/swing/JToolBar$Separator +javax/swing/plaf/basic/BasicToolBarSeparatorUI +java/awt/event/AdjustmentEvent +java/awt/MenuBar +# 7b979133406b8b9a diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/cmm/CIEXYZ.pf b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/cmm/CIEXYZ.pf new file mode 100644 index 00000000..48c9dd80 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/cmm/CIEXYZ.pf differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/cmm/GRAY.pf b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/cmm/GRAY.pf new file mode 100644 index 00000000..8af309cc Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/cmm/GRAY.pf differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/cmm/LINEAR_RGB.pf b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/cmm/LINEAR_RGB.pf new file mode 100644 index 00000000..3e0b1777 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/cmm/LINEAR_RGB.pf differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/cmm/PYCC.pf b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/cmm/PYCC.pf new file mode 100644 index 00000000..0cee0158 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/cmm/PYCC.pf differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/cmm/sRGB.pf b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/cmm/sRGB.pf new file mode 100644 index 00000000..7b552add Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/cmm/sRGB.pf differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/content-types.properties b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/content-types.properties new file mode 100644 index 00000000..89493525 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/content-types.properties @@ -0,0 +1,276 @@ +#sun.net.www MIME content-types table +# +# Property fields: +# +# ::= 'description' '=' +# ::= 'file_extensions' '=' +# ::= 'icon' '=' +# ::= 'browser' | 'application' | 'save' | 'unknown' +# ::= 'application' '=' +# + +# +# The "we don't know anything about this data" type(s). +# Used internally to mark unrecognized types. +# +content/unknown: description=Unknown Content +unknown/unknown: description=Unknown Data Type + +# +# The template we should use for temporary files when launching an application +# to view a document of given type. +# +temp.file.template: c:\\temp\\%s + +# +# The "real" types. +# +application/octet-stream: \ + description=Generic Binary Stream;\ + file_extensions=.saveme,.dump,.hqx,.arc,.obj,.lib,.bin,.exe,.zip,.gz + +application/oda: \ + description=ODA Document;\ + file_extensions=.oda + +application/pdf: \ + description=Adobe PDF Format;\ + file_extensions=.pdf + +application/postscript: \ + description=Postscript File;\ + file_extensions=.eps,.ai,.ps;\ + icon=ps + +application/rtf: \ + description=Wordpad Document;\ + file_extensions=.rtf;\ + action=application;\ + application=wordpad.exe %s + +application/x-dvi: \ + description=TeX DVI File;\ + file_extensions=.dvi + +application/x-hdf: \ + description=Hierarchical Data Format;\ + file_extensions=.hdf;\ + action=save + +application/x-latex: \ + description=LaTeX Source;\ + file_extensions=.latex + +application/x-netcdf: \ + description=Unidata netCDF Data Format;\ + file_extensions=.nc,.cdf;\ + action=save + +application/x-tex: \ + description=TeX Source;\ + file_extensions=.tex + +application/x-texinfo: \ + description=Gnu Texinfo;\ + file_extensions=.texinfo,.texi + +application/x-troff: \ + description=Troff Source;\ + file_extensions=.t,.tr,.roff + +application/x-troff-man: \ + description=Troff Manpage Source;\ + file_extensions=.man + +application/x-troff-me: \ + description=Troff ME Macros;\ + file_extensions=.me + +application/x-troff-ms: \ + description=Troff MS Macros;\ + file_extensions=.ms + +application/x-wais-source: \ + description=Wais Source;\ + file_extensions=.src,.wsrc + +application/zip: \ + description=Zip File;\ + file_extensions=.zip;\ + icon=zip;\ + action=save + +application/x-bcpio: \ + description=Old Binary CPIO Archive;\ + file_extensions=.bcpio;\ + action=save + +application/x-cpio: \ + description=Unix CPIO Archive;\ + file_extensions=.cpio;\ + action=save + +application/x-gtar: \ + description=Gnu Tar Archive;\ + file_extensions=.gtar;\ + icon=tar;\ + action=save + +application/x-shar: \ + description=Shell Archive;\ + file_extensions=.sh,.shar;\ + action=save + +application/x-sv4cpio: \ + description=SVR4 CPIO Archive;\ + file_extensions=.sv4cpio;\ + action=save + +application/x-sv4crc: \ + description=SVR4 CPIO with CRC;\ + file_extensions=.sv4crc;\ + action=save + +application/x-tar: \ + description=Tar Archive;\ + file_extensions=.tar;\ + icon=tar;\ + action=save + +application/x-ustar: \ + description=US Tar Archive;\ + file_extensions=.ustar;\ + action=save + +audio/basic: \ + description=Basic Audio;\ + file_extensions=.snd,.au;\ + icon=audio + +audio/x-aiff: \ + description=Audio Interchange Format File;\ + file_extensions=.aifc,.aif,.aiff;\ + icon=aiff + +audio/x-wav: \ + description=Wav Audio;\ + file_extensions=.wav;\ + icon=wav;\ + action=application;\ + application=mplayer.exe %s + +image/gif: \ + description=GIF Image;\ + file_extensions=.gif;\ + icon=gif;\ + action=browser + +image/ief: \ + description=Image Exchange Format;\ + file_extensions=.ief + +image/jpeg: \ + description=JPEG Image;\ + file_extensions=.jfif,.jfif-tbnl,.jpe,.jpg,.jpeg;\ + icon=jpeg;\ + action=browser + +image/tiff: \ + description=TIFF Image;\ + file_extensions=.tif,.tiff;\ + icon=tiff + +image/vnd.fpx: \ + description=FlashPix Image;\ + file_extensions=.fpx,.fpix + +image/x-cmu-rast: \ + description=CMU Raster Image;\ + file_extensions=.ras + +image/x-portable-anymap: \ + description=PBM Anymap Image;\ + file_extensions=.pnm + +image/x-portable-bitmap: \ + description=PBM Bitmap Image;\ + file_extensions=.pbm + +image/x-portable-graymap: \ + description=PBM Graymap Image;\ + file_extensions=.pgm + +image/x-portable-pixmap: \ + description=PBM Pixmap Image;\ + file_extensions=.ppm + +image/x-rgb: \ + description=RGB Image;\ + file_extensions=.rgb + +image/x-xbitmap: \ + description=X Bitmap Image;\ + file_extensions=.xbm,.xpm + +image/x-xwindowdump: \ + description=X Window Dump Image;\ + file_extensions=.xwd + +image/png: \ + description=PNG Image;\ + file_extensions=.png;\ + icon=png;\ + action=browser + +image/bmp: \ + description=Bitmap Image;\ + file_extensions=.bmp; + +text/html: \ + description=HTML Document;\ + file_extensions=.htm,.html;\ + icon=html + +text/plain: \ + description=Plain Text;\ + file_extensions=.text,.c,.cc,.c++,.h,.pl,.txt,.java,.el;\ + icon=text;\ + action=browser + +text/tab-separated-values: \ + description=Tab Separated Values Text;\ + file_extensions=.tsv + +text/x-setext: \ + description=Structure Enhanced Text;\ + file_extensions=.etx + +video/mpeg: \ + description=MPEG Video Clip;\ + file_extensions=.mpg,.mpe,.mpeg;\ + icon=mpeg + +video/quicktime: \ + description=QuickTime Video Clip;\ + file_extensions=.mov,.qt + +application/x-troff-msvideo: \ + description=AVI Video;\ + file_extensions=.avi;\ + icon=avi;\ + action=application;\ + application=mplayer.exe %s + +video/x-sgi-movie: \ + description=SGI Movie;\ + file_extensions=.movie,.mv + +message/rfc822: \ + description=Internet Email Message;\ + file_extensions=.mime + +application/xml: \ + description=XML document;\ + file_extensions=.xml + + diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/currency.data b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/currency.data new file mode 100644 index 00000000..7968b482 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/currency.data differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/ext/access-bridge-64.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/ext/access-bridge-64.jar new file mode 100644 index 00000000..d407bbae Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/ext/access-bridge-64.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/ext/cldrdata.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/ext/cldrdata.jar new file mode 100644 index 00000000..a55e6b26 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/ext/cldrdata.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/ext/dnsns.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/ext/dnsns.jar new file mode 100644 index 00000000..26980a3a Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/ext/dnsns.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/ext/jaccess.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/ext/jaccess.jar new file mode 100644 index 00000000..1aba85ba Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/ext/jaccess.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/ext/jfxrt.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/ext/jfxrt.jar new file mode 100644 index 00000000..97817bbb Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/ext/jfxrt.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/ext/localedata.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/ext/localedata.jar new file mode 100644 index 00000000..c83ce93a Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/ext/localedata.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/ext/meta-index b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/ext/meta-index new file mode 100644 index 00000000..07955747 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/ext/meta-index @@ -0,0 +1,32 @@ +% VERSION 2 +% WARNING: this file is auto-generated; do not edit +% UNSUPPORTED: this file and its format may change and/or +% may be removed in a future release +! access-bridge-64.jar +com/sun/java/accessibility/ +! cldrdata.jar +sun/text +sun/util +# dnsns.jar +sun/net +META-INF/services/sun.net.spi.nameservice.NameServiceDescriptor +! jaccess.jar +com/sun/java/accessibility/ +# localedata.jar +sun/text +sun/util +# nashorn.jar +META-INF/services/javax.script.ScriptEngineFactory +jdk/nashorn +jdk/internal +! sunec.jar +sun/security +! sunjce_provider.jar +com/sun/crypto/ +! sunmscapi.jar +sun/security +! sunpkcs11.jar +sun/security +# zipfs.jar +META-INF/services/java.nio.file.spi.FileSystemProvider +com/sun/nio/ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/ext/nashorn.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/ext/nashorn.jar new file mode 100644 index 00000000..017bd7d9 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/ext/nashorn.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/ext/sunec.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/ext/sunec.jar new file mode 100644 index 00000000..6dd46ba3 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/ext/sunec.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/ext/sunjce_provider.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/ext/sunjce_provider.jar new file mode 100644 index 00000000..92800eda Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/ext/sunjce_provider.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/ext/sunmscapi.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/ext/sunmscapi.jar new file mode 100644 index 00000000..c985fd91 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/ext/sunmscapi.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/ext/sunpkcs11.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/ext/sunpkcs11.jar new file mode 100644 index 00000000..1ee5b23e Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/ext/sunpkcs11.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/ext/zipfs.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/ext/zipfs.jar new file mode 100644 index 00000000..50a627a9 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/ext/zipfs.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/flavormap.properties b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/flavormap.properties new file mode 100644 index 00000000..c80f1cf9 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/flavormap.properties @@ -0,0 +1,77 @@ +# +# This properties file is used to initialize the default +# java.awt.datatransfer.SystemFlavorMap. It contains the Win32 platform- +# specific, default mappings between common Win32 Clipboard atoms and platform- +# independent MIME type strings, which will be converted into +# java.awt.datatransfer.DataFlavors. +# +# These default mappings may be augmented by specifying the +# +# AWT.DnD.flavorMapFileURL +# +# property in the appropriate awt.properties file. The specified properties URL +# will be loaded into the SystemFlavorMap. +# +# The standard format is: +# +# = +# +# should be a string identifier that the native platform will +# recognize as a valid data format. should specify both a MIME +# primary type and a MIME subtype separated by a '/'. The MIME type may include +# parameters, where each parameter is a key/value pair separated by '=', and +# where each parameter to the MIME type is separated by a ';'. +# +# Because SystemFlavorMap implements FlavorTable, developers are free to +# duplicate both native keys and DataFlavor values. If a mapping contains a +# duplicate key or value, earlier mappings which included this key or value +# will be preferred. +# +# Mappings whose values specify DataFlavors with primary MIME types of +# "text", and which support the charset parameter, should specify the exact +# format in which the native platform expects the data. The "charset" +# parameter specifies the char to byte encoding, the "eoln" parameter +# specifies the end-of-line marker, and the "terminators" parameter specifies +# the number of terminating NUL bytes. Note that "eoln" and "terminators" +# are not standardized MIME type parameters. They are specific to this file +# format ONLY. They will not appear in any of the DataFlavors returned by the +# SystemFlavorMap at the Java level. +# +# If the "charset" parameter is omitted, or has zero length, the platform +# default encoding is assumed. If the "eoln" parameter is omitted, or has +# zero length, "\n" is assumed. If the "terminators" parameter is omitted, +# or has a value less than zero, zero is assumed. +# +# Upon initialization, the data transfer subsystem will record the specified +# details of the native text format, but the default SystemFlavorMap will +# present a large set of synthesized DataFlavors which map, in both +# directions, to the native. After receiving data from the application in one +# of the synthetic DataFlavors, the data transfer subsystem will transform +# the data stream into the format specified in this file before passing the +# transformed stream to the native system. +# +# Mappings whose values specify DataFlavors with primary MIME types of +# "text", but which do not support the charset parameter, will be treated as +# opaque, 8-bit data. They will not undergo any transformation process, and +# any "charset", "eoln", or "terminators" parameters specified in this file +# will be ignored. +# +# See java.awt.datatransfer.DataFlavor.selectBestTextFlavor for a list of +# text flavors which support the charset parameter. + +UNICODE\ TEXT=text/plain;charset=utf-16le;eoln="\r\n";terminators=2 +TEXT=text/plain;eoln="\r\n";terminators=1 +HTML\ Format=text/html;charset=utf-8;eoln="\r\n";terminators=1 +Rich\ Text\ Format=text/rtf +HDROP=application/x-java-file-list;class=java.util.List +PNG=image/x-java-image;class=java.awt.Image +JFIF=image/x-java-image;class=java.awt.Image +DIB=image/x-java-image;class=java.awt.Image +ENHMETAFILE=image/x-java-image;class=java.awt.Image +METAFILEPICT=image/x-java-image;class=java.awt.Image +LOCALE=application/x-java-text-encoding;class="[B" +UniformResourceLocator=application/x-java-url;class=java.net.URL +UniformResourceLocator=text/uri-list;eoln="\r\n";terminators=1 +UniformResourceLocator=text/plain;eoln="\r\n";terminators=1 +FileGroupDescriptorW=application/x-java-file-list;class=java.util.List +FileGroupDescriptor=application/x-java-file-list;class=java.util.List diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/fontconfig.bfc b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/fontconfig.bfc new file mode 100644 index 00000000..403f46c4 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/fontconfig.bfc differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/fontconfig.properties.src b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/fontconfig.properties.src new file mode 100644 index 00000000..5c8883f3 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/fontconfig.properties.src @@ -0,0 +1,302 @@ +# +# +# Copyright (c) 2003, 2018, Oracle and/or its affiliates. All rights reserved. +# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. +# +# This code is free software; you can redistribute it and/or modify it +# under the terms of the GNU General Public License version 2 only, as +# published by the Free Software Foundation. Oracle designates this +# particular file as subject to the "Classpath" exception as provided +# by Oracle in the LICENSE file that accompanied this code. +# +# This code is distributed in the hope that it will be useful, but WITHOUT +# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +# version 2 for more details (a copy is included in the LICENSE file that +# accompanied this code). +# +# You should have received a copy of the GNU General Public License version +# 2 along with this work; if not, write to the Free Software Foundation, +# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. +# +# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA +# or visit www.oracle.com if you need additional information or have any +# questions. +# + +# Version + +version=1 + +# Component Font Mappings + +allfonts.chinese-ms936=SimSun +allfonts.chinese-ms936-extb=SimSun-ExtB +allfonts.chinese-gb18030=SimSun-18030 +allfonts.chinese-gb18030-extb=SimSun-ExtB +allfonts.chinese-hkscs=MingLiU_HKSCS +allfonts.chinese-ms950-extb=MingLiU-ExtB +allfonts.devanagari=Mangal +allfonts.dingbats=Wingdings +allfonts.lucida=Lucida Sans Regular +allfonts.symbol=Symbol +allfonts.symbols=Segoe UI Symbol +allfonts.thai=Lucida Sans Regular +allfonts.georgian=Sylfaen + +serif.plain.alphabetic=Times New Roman +serif.plain.chinese-ms950=MingLiU +serif.plain.chinese-ms950-extb=MingLiU-ExtB +serif.plain.hebrew=David +serif.plain.japanese=MS Mincho +serif.plain.korean=Batang + +serif.bold.alphabetic=Times New Roman Bold +serif.bold.chinese-ms950=PMingLiU +serif.bold.chinese-ms950-extb=PMingLiU-ExtB +serif.bold.hebrew=David Bold +serif.bold.japanese=MS Mincho +serif.bold.korean=Batang + +serif.italic.alphabetic=Times New Roman Italic +serif.italic.chinese-ms950=PMingLiU +serif.italic.chinese-ms950-extb=PMingLiU-ExtB +serif.italic.hebrew=David +serif.italic.japanese=MS Mincho +serif.italic.korean=Batang + +serif.bolditalic.alphabetic=Times New Roman Bold Italic +serif.bolditalic.chinese-ms950=PMingLiU +serif.bolditalic.chinese-ms950-extb=PMingLiU-ExtB +serif.bolditalic.hebrew=David Bold +serif.bolditalic.japanese=MS Mincho +serif.bolditalic.korean=Batang + +sansserif.plain.alphabetic=Arial +sansserif.plain.chinese-ms950=MingLiU +sansserif.plain.chinese-ms950-extb=MingLiU-ExtB +sansserif.plain.hebrew=David +sansserif.plain.japanese=MS Gothic +sansserif.plain.korean=Gulim + +sansserif.bold.alphabetic=Arial Bold +sansserif.bold.chinese-ms950=PMingLiU +sansserif.bold.chinese-ms950-extb=PMingLiU-ExtB +sansserif.bold.hebrew=David Bold +sansserif.bold.japanese=MS Gothic +sansserif.bold.korean=Gulim + +sansserif.italic.alphabetic=Arial Italic +sansserif.italic.chinese-ms950=PMingLiU +sansserif.italic.chinese-ms950-extb=PMingLiU-ExtB +sansserif.italic.hebrew=David +sansserif.italic.japanese=MS Gothic +sansserif.italic.korean=Gulim + +sansserif.bolditalic.alphabetic=Arial Bold Italic +sansserif.bolditalic.chinese-ms950=PMingLiU +sansserif.bolditalic.chinese-ms950-extb=PMingLiU-ExtB +sansserif.bolditalic.hebrew=David Bold +sansserif.bolditalic.japanese=MS Gothic +sansserif.bolditalic.korean=Gulim + +monospaced.plain.alphabetic=Courier New +monospaced.plain.chinese-ms950=MingLiU +monospaced.plain.chinese-ms950-extb=MingLiU-ExtB +monospaced.plain.hebrew=Courier New +monospaced.plain.japanese=MS Gothic +monospaced.plain.korean=GulimChe + +monospaced.bold.alphabetic=Courier New Bold +monospaced.bold.chinese-ms950=PMingLiU +monospaced.bold.chinese-ms950-extb=PMingLiU-ExtB +monospaced.bold.hebrew=Courier New Bold +monospaced.bold.japanese=MS Gothic +monospaced.bold.korean=GulimChe + +monospaced.italic.alphabetic=Courier New Italic +monospaced.italic.chinese-ms950=PMingLiU +monospaced.italic.chinese-ms950-extb=PMingLiU-ExtB +monospaced.italic.hebrew=Courier New +monospaced.italic.japanese=MS Gothic +monospaced.italic.korean=GulimChe + +monospaced.bolditalic.alphabetic=Courier New Bold Italic +monospaced.bolditalic.chinese-ms950=PMingLiU +monospaced.bolditalic.chinese-ms950-extb=PMingLiU-ExtB +monospaced.bolditalic.hebrew=Courier New Bold +monospaced.bolditalic.japanese=MS Gothic +monospaced.bolditalic.korean=GulimChe + +dialog.plain.alphabetic=Arial +dialog.plain.chinese-ms950=MingLiU +dialog.plain.chinese-ms950-extb=MingLiU-ExtB +dialog.plain.hebrew=David +dialog.plain.japanese=MS Gothic +dialog.plain.korean=Gulim + +dialog.bold.alphabetic=Arial Bold +dialog.bold.chinese-ms950=PMingLiU +dialog.bold.chinese-ms950-extb=PMingLiU-ExtB +dialog.bold.hebrew=David Bold +dialog.bold.japanese=MS Gothic +dialog.bold.korean=Gulim + +dialog.italic.alphabetic=Arial Italic +dialog.italic.chinese-ms950=PMingLiU +dialog.italic.chinese-ms950-extb=PMingLiU-ExtB +dialog.italic.hebrew=David +dialog.italic.japanese=MS Gothic +dialog.italic.korean=Gulim + +dialog.bolditalic.alphabetic=Arial Bold Italic +dialog.bolditalic.chinese-ms950=PMingLiU +dialog.bolditalic.chinese-ms950-extb=PMingLiU-ExtB +dialog.bolditalic.hebrew=David Bold +dialog.bolditalic.japanese=MS Gothic +dialog.bolditalic.korean=Gulim + +dialoginput.plain.alphabetic=Courier New +dialoginput.plain.chinese-ms950=MingLiU +dialoginput.plain.chinese-ms950-extb=MingLiU-ExtB +dialoginput.plain.hebrew=David +dialoginput.plain.japanese=MS Gothic +dialoginput.plain.korean=Gulim + +dialoginput.bold.alphabetic=Courier New Bold +dialoginput.bold.chinese-ms950=PMingLiU +dialoginput.bold.chinese-ms950-extb=PMingLiU-ExtB +dialoginput.bold.hebrew=David Bold +dialoginput.bold.japanese=MS Gothic +dialoginput.bold.korean=Gulim + +dialoginput.italic.alphabetic=Courier New Italic +dialoginput.italic.chinese-ms950=PMingLiU +dialoginput.italic.chinese-ms950-extb=PMingLiU-ExtB +dialoginput.italic.hebrew=David +dialoginput.italic.japanese=MS Gothic +dialoginput.italic.korean=Gulim + +dialoginput.bolditalic.alphabetic=Courier New Bold Italic +dialoginput.bolditalic.chinese-ms950=PMingLiU +dialoginput.bolditalic.chinese-ms950-extb=PMingLiU-ExtB +dialoginput.bolditalic.hebrew=David Bold +dialoginput.bolditalic.japanese=MS Gothic +dialoginput.bolditalic.korean=Gulim + +# Search Sequences + +sequence.allfonts=alphabetic/default,dingbats,symbol + +sequence.serif.GBK=alphabetic,chinese-ms936,dingbats,symbol,chinese-ms936-extb +sequence.sansserif.GBK=alphabetic,chinese-ms936,dingbats,symbol,chinese-ms936-extb +sequence.monospaced.GBK=chinese-ms936,alphabetic,dingbats,symbol,chinese-ms936-extb +sequence.dialog.GBK=alphabetic,chinese-ms936,dingbats,symbol,chinese-ms936-extb +sequence.dialoginput.GBK=alphabetic,chinese-ms936,dingbats,symbol,chinese-ms936-extb + +sequence.serif.GB18030=alphabetic,chinese-gb18030,dingbats,symbol,chinese-gb18030-extb +sequence.sansserif.GB18030=alphabetic,chinese-gb18030,dingbats,symbol,chinese-gb18030-extb +sequence.monospaced.GB18030=chinese-gb18030,alphabetic,dingbats,symbol,chinese-gb18030-extb +sequence.dialog.GB18030=alphabetic,chinese-gb18030,dingbats,symbol,chinese-gb18030-extb +sequence.dialoginput.GB18030=alphabetic,chinese-gb18030,dingbats,symbol,chinese-gb18030-extb + +sequence.serif.x-windows-950=alphabetic,chinese-ms950,dingbats,symbol,chinese-ms950-extb +sequence.sansserif.x-windows-950=alphabetic,chinese-ms950,dingbats,symbol,chinese-ms950-extb +sequence.monospaced.x-windows-950=chinese-ms950,alphabetic,dingbats,symbol,chinese-ms950-extb +sequence.dialog.x-windows-950=alphabetic,chinese-ms950,dingbats,symbol,chinese-ms950-extb +sequence.dialoginput.x-windows-950=alphabetic,chinese-ms950,dingbats,symbol,chinese-ms950-extb + +sequence.serif.x-MS950-HKSCS=alphabetic,chinese-ms950,chinese-hkscs,dingbats,symbol,chinese-ms950-extb +sequence.sansserif.x-MS950-HKSCS=alphabetic,chinese-ms950,chinese-hkscs,dingbats,symbol,chinese-ms950-extb +sequence.monospaced.x-MS950-HKSCS=chinese-ms950,alphabetic,chinese-hkscs,dingbats,symbol,chinese-ms950-extb +sequence.dialog.x-MS950-HKSCS=alphabetic,chinese-ms950,chinese-hkscs,dingbats,symbol,chinese-ms950-extb +sequence.dialoginput.x-MS950-HKSCS=alphabetic,chinese-ms950,chinese-hkscs,dingbats,symbol,chinese-ms950-extb + +sequence.serif.x-MS950-HKSCS-XP=alphabetic,chinese-ms950,chinese-hkscs,dingbats,symbol,chinese-ms950-extb +sequence.sansserif.x-MS950-HKSCS-XP=alphabetic,chinese-ms950,chinese-hkscs,dingbats,symbol,chinese-ms950-extb +sequence.monospaced.x-MS950-HKSCS-XP=chinese-ms950,alphabetic,chinese-hkscs,dingbats,symbol,chinese-ms950-extb +sequence.dialog.x-MS950-HKSCS-XP=alphabetic,chinese-ms950,chinese-hkscs,dingbats,symbol,chinese-ms950-extb +sequence.dialoginput.x-MS950-HKSCS-XP=alphabetic,chinese-ms950,chinese-hkscs,dingbats,symbol,chinese-ms950-extb + +sequence.allfonts.UTF-8.hi=alphabetic/1252,devanagari,dingbats,symbol +sequence.allfonts.UTF-8.ja=alphabetic,japanese,devanagari,dingbats,symbol + +sequence.allfonts.windows-1255=hebrew,alphabetic/1252,dingbats,symbol + +sequence.serif.windows-31j=alphabetic,japanese,dingbats,symbol +sequence.sansserif.windows-31j=alphabetic,japanese,dingbats,symbol +sequence.monospaced.windows-31j=japanese,alphabetic,dingbats,symbol +sequence.dialog.windows-31j=alphabetic,japanese,dingbats,symbol +sequence.dialoginput.windows-31j=alphabetic,japanese,dingbats,symbol + +sequence.serif.x-windows-949=alphabetic,korean,dingbats,symbol +sequence.sansserif.x-windows-949=alphabetic,korean,dingbats,symbol +sequence.monospaced.x-windows-949=korean,alphabetic,dingbats,symbol +sequence.dialog.x-windows-949=alphabetic,korean,dingbats,symbol +sequence.dialoginput.x-windows-949=alphabetic,korean,dingbats,symbol + +sequence.allfonts.x-windows-874=alphabetic,thai,dingbats,symbol + +sequence.fallback=lucida,symbols,\ + chinese-ms950,chinese-hkscs,chinese-ms936,chinese-gb18030,\ + japanese,korean,chinese-ms950-extb,chinese-ms936-extb,georgian + +# Exclusion Ranges + +exclusion.alphabetic=0700-1cff,1d80-1e9f,1f00-2017,2020-20ab,20ad-f8ff +exclusion.chinese-gb18030=0390-03d6,2200-22ef,2701-27be +exclusion.hebrew=0041-005a,0060-007a,007f-00ff,20ac-20ac + +# Monospaced to Proportional width variant mapping +# (Experimental private syntax) +proportional.MS_Gothic=MS PGothic +proportional.MS_Mincho=MS PMincho +proportional.MingLiU=PMingLiU +proportional.MingLiU-ExtB=PMingLiU-ExtB + +# Font File Names + +filename.Arial=ARIAL.TTF +filename.Arial_Bold=ARIALBD.TTF +filename.Arial_Italic=ARIALI.TTF +filename.Arial_Bold_Italic=ARIALBI.TTF + +filename.Courier_New=COUR.TTF +filename.Courier_New_Bold=COURBD.TTF +filename.Courier_New_Italic=COURI.TTF +filename.Courier_New_Bold_Italic=COURBI.TTF + +filename.Times_New_Roman=TIMES.TTF +filename.Times_New_Roman_Bold=TIMESBD.TTF +filename.Times_New_Roman_Italic=TIMESI.TTF +filename.Times_New_Roman_Bold_Italic=TIMESBI.TTF + +filename.SimSun=SIMSUN.TTC +filename.SimSun-18030=SIMSUN18030.TTC +filename.SimSun-ExtB=SIMSUNB.TTF + +filename.MingLiU=MINGLIU.TTC +filename.MingLiU-ExtB=MINGLIUB.TTC +filename.PMingLiU=MINGLIU.TTC +filename.PMingLiU-ExtB=MINGLIUB.TTC +filename.MingLiU_HKSCS=hkscsm3u.ttf + +filename.David=DAVID.TTF +filename.David_Bold=DAVIDBD.TTF + +filename.MS_Mincho=MSMINCHO.TTC +filename.MS_PMincho=MSMINCHO.TTC +filename.MS_Gothic=MSGOTHIC.TTC +filename.MS_PGothic=MSGOTHIC.TTC + +filename.Gulim=gulim.TTC +filename.Batang=batang.TTC +filename.GulimChe=gulim.TTC + +filename.Lucida_Sans_Regular=LucidaSansRegular.ttf +filename.Mangal=MANGAL.TTF +filename.Symbol=SYMBOL.TTF +filename.Wingdings=WINGDING.TTF + +filename.Sylfaen=sylfaen.ttf +filename.Segoe_UI_Symbol=SEGUISYM.TTF diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/hijrah-config-umalqura.properties b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/hijrah-config-umalqura.properties new file mode 100644 index 00000000..1786c14d --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/hijrah-config-umalqura.properties @@ -0,0 +1,369 @@ +# Copyright (c) 2013, Oracle and/or its affiliates. All rights reserved. +# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. +# +# This code is free software; you can redistribute it and/or modify it +# under the terms of the GNU General Public License version 2 only, as +# published by the Free Software Foundation. Oracle designates this +# particular file as subject to the "Classpath" exception as provided +# by Oracle in the LICENSE file that accompanied this code. +# +# This code is distributed in the hope that it will be useful, but WITHOUT +# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +# version 2 for more details (a copy is included in the LICENSE file that +# accompanied this code). +# +# You should have received a copy of the GNU General Public License version +# 2 along with this work; if not, write to the Free Software Foundation, +# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. +# +# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA +# or visit www.oracle.com if you need additional information or have any +# questions. +# +# This properties file defines a Hijrah calendar variant. +# +# Fields: +# +# ::= 'version' '=' +# ::= 'id' '=' +# ::= 'type' '=' +# ::= 'iso-start' '=' +# ::= '=' +# +# version ... (Required) +# +# id ... (Required) +# Identifies the Java Chronology +# +# type ... (Required) +# Identifies the type of calendar in the standard calendar ID scheme +# iso-start ... (Required) +# Specifies the corresponding ISO date to the first Hijrah day +# in the defined range of dates +# +# year ... (Required) +# Number of days for each month of a Hijrah year +# * Each line defines a year. The years must be in chronological +# order and no gap is allowed. +# * Each line is in the form indicated above. is a Hijrah year and +# nn is the number of days for a month listed in the order of the months. +# * Each year must have 12 months. +# * Each month should be 29 or 30 days long. +# * There must be one or more space characters between the months. +# + +# Version of this definition +version=1.8.0_1 + +# Java chronology ID +id=Hijrah-umalqura + +# Standard calendar type specification +type=islamic-umalqura + +# defines the corresponding ISO date to the earliest Hijrah date +iso-start=1882-11-12 + +# 1 2 3 4 5 6 7 8 9 10 11 12 +1300=30 29 30 29 30 29 30 29 30 29 30 29 +1301=30 30 29 30 29 30 29 30 29 30 29 29 +1302=30 30 30 29 30 30 29 29 30 29 29 30 +1303=29 30 30 29 30 30 29 30 29 30 29 29 +1304=29 30 30 29 30 30 30 29 30 29 30 29 +1305=29 29 30 30 29 30 30 29 30 30 29 29 +1306=30 29 30 29 30 29 30 29 30 30 29 30 +1307=29 30 29 30 29 30 29 30 29 30 29 30 +1308=29 30 30 29 30 29 30 29 30 29 29 30 +1309=29 30 30 30 30 29 29 30 29 29 30 29 +1310=30 29 30 30 30 29 30 29 30 29 29 30 +1311=29 30 29 30 30 30 29 30 29 30 29 29 +1312=30 29 30 29 30 30 29 30 30 29 30 29 +1313=29 30 29 30 29 30 29 30 30 30 29 29 +1314=30 30 29 30 29 29 30 29 30 30 29 30 +1315=29 30 30 29 30 29 29 30 29 30 29 30 +1316=29 30 30 30 29 30 29 29 30 29 30 29 +1317=30 29 30 30 29 30 29 30 29 30 29 29 +1318=30 29 30 30 29 30 30 29 30 29 30 29 +1319=29 30 29 30 30 29 30 29 30 30 29 30 +1320=29 30 29 29 30 29 30 29 30 30 30 29 +1321=30 29 30 29 29 30 29 29 30 30 30 30 +1322=29 30 29 30 29 29 29 30 29 30 30 30 +1323=29 30 30 29 30 29 29 29 30 29 30 30 +1324=29 30 30 29 30 29 30 29 29 30 29 30 +1325=30 29 30 29 30 30 29 30 29 30 29 30 +1326=29 29 30 29 30 30 29 30 29 30 30 29 +1327=30 29 29 30 29 30 29 30 30 29 30 30 +1328=29 30 29 29 30 29 29 30 30 30 29 30 +1329=30 29 30 29 29 30 29 29 30 30 29 30 +1330=30 30 29 30 29 29 30 29 29 30 30 29 +1331=30 30 29 30 30 29 29 30 29 30 29 30 +1332=29 30 29 30 30 29 30 29 30 30 29 29 +1333=30 29 29 30 30 29 30 30 29 30 30 29 +1334=29 29 30 29 30 29 30 30 30 29 30 29 +1335=30 29 30 29 29 30 29 30 30 29 30 30 +1336=29 30 29 30 29 29 30 29 30 29 30 30 +1337=30 29 30 29 30 29 29 30 29 30 29 30 +1338=29 30 30 29 30 30 29 29 30 29 30 29 +1339=30 29 30 29 30 30 30 29 30 29 29 30 +1340=29 29 30 29 30 30 30 30 29 30 29 29 +1341=30 29 29 30 29 30 30 30 29 30 30 29 +1342=29 29 30 29 30 29 30 30 29 30 30 29 +1343=30 29 29 30 29 30 29 30 29 30 30 29 +1344=30 29 30 29 30 30 29 29 30 29 30 29 +1345=30 29 30 30 30 29 30 29 29 30 29 29 +1346=30 29 30 30 30 30 29 30 29 29 30 29 +1347=29 30 29 30 30 30 29 30 30 29 29 30 +1348=29 29 30 29 30 30 29 30 30 30 29 29 +1349=30 29 29 30 29 30 30 29 30 30 29 30 +1350=29 30 29 30 29 30 29 29 30 30 29 30 +1351=30 29 30 29 30 29 30 29 29 30 29 30 +1352=30 29 30 30 29 30 29 30 29 29 30 29 +1353=30 29 30 30 30 29 30 29 29 30 29 30 +1354=29 30 29 30 30 29 30 30 29 30 29 29 +1355=30 29 29 30 30 29 30 30 29 30 30 29 +1356=29 30 29 30 29 30 29 30 29 30 30 30 +1357=29 29 30 29 30 29 29 30 29 30 30 30 +1358=29 30 29 30 29 30 29 29 30 29 30 30 +1359=29 30 30 29 30 29 30 29 29 29 30 30 +1360=29 30 30 30 29 30 29 30 29 29 30 29 +1361=30 29 30 30 29 30 30 29 29 30 29 30 +1362=29 30 29 30 29 30 30 29 30 29 30 29 +1363=30 29 30 29 30 29 30 29 30 29 30 30 +1364=29 30 29 30 29 29 30 29 30 29 30 30 +1365=30 30 29 29 30 29 29 30 29 30 29 30 +1366=30 30 29 30 29 30 29 29 30 29 30 29 +1367=30 30 29 30 30 29 30 29 29 30 29 30 +1368=29 30 29 30 30 30 29 29 30 29 30 29 +1369=30 29 30 29 30 30 29 30 29 30 30 29 +1370=30 29 29 30 29 30 29 30 29 30 30 30 +1371=29 30 29 29 30 29 30 29 30 29 30 30 +1372=30 29 29 30 29 30 29 29 30 29 30 30 +1373=30 29 30 29 30 29 30 29 29 30 29 30 +1374=30 29 30 30 29 30 29 30 29 29 30 29 +1375=30 29 30 30 29 30 30 29 30 29 30 29 +1376=29 30 29 30 29 30 30 30 29 30 29 30 +1377=29 29 30 29 29 30 30 30 29 30 30 29 +1378=30 29 29 29 30 29 30 30 29 30 30 30 +1379=29 30 29 29 29 30 29 30 30 29 30 30 +1380=29 30 29 30 29 30 29 30 29 30 29 30 +1381=29 30 29 30 30 29 30 29 30 29 29 30 +1382=29 30 29 30 30 29 30 30 29 30 29 29 +1383=30 29 29 30 30 30 29 30 30 29 30 29 +1384=29 30 29 29 30 30 29 30 30 30 29 30 +1385=29 29 30 29 29 30 30 29 30 30 30 29 +1386=30 29 29 30 29 29 30 30 29 30 30 29 +1387=30 29 30 29 30 29 30 29 30 29 30 29 +1388=30 30 29 30 29 30 29 30 29 30 29 29 +1389=30 30 29 30 30 29 30 30 29 29 30 29 +1390=29 30 29 30 30 30 29 30 29 30 29 30 +1391=29 29 30 29 30 30 29 30 30 29 30 29 +1392=30 29 29 30 29 30 29 30 30 29 30 30 +1393=29 30 29 29 30 29 30 29 30 29 30 30 +1394=30 29 30 29 29 30 29 30 29 30 29 30 +1395=30 29 30 30 29 30 29 29 30 29 29 30 +1396=30 29 30 30 29 30 30 29 29 30 29 29 +1397=30 29 30 30 29 30 30 30 29 29 29 30 +1398=29 30 29 30 30 29 30 30 29 30 29 29 +1399=30 29 30 29 30 29 30 30 29 30 29 30 +1400=30 29 30 29 29 30 29 30 29 30 29 30 +1401=30 30 29 30 29 29 30 29 29 30 29 30 +1402=30 30 30 29 30 29 29 30 29 29 30 29 +1403=30 30 30 29 30 30 29 29 30 29 29 30 +1404=29 30 30 29 30 30 29 30 29 30 29 29 +1405=30 29 30 29 30 30 30 29 30 29 29 30 +1406=30 29 29 30 29 30 30 29 30 29 30 30 +1407=29 30 29 29 30 29 30 29 30 29 30 30 +1408=30 29 30 29 30 29 29 30 29 29 30 30 +1409=30 30 29 30 29 30 29 29 30 29 29 30 +1410=30 30 29 30 30 29 30 29 29 30 29 29 +1411=30 30 29 30 30 29 30 30 29 29 30 29 +1412=30 29 30 29 30 29 30 30 30 29 29 30 +1413=29 30 29 29 30 29 30 30 30 29 30 29 +1414=30 29 30 29 29 30 29 30 30 29 30 30 +1415=29 30 29 30 29 29 30 29 30 29 30 30 +1416=30 29 30 29 30 29 29 30 29 30 29 30 +1417=30 29 30 30 29 29 30 29 30 29 30 29 +1418=30 29 30 30 29 30 29 30 29 30 29 30 +1419=29 30 29 30 29 30 29 30 30 30 29 29 +1420=29 30 29 29 30 29 30 30 30 30 29 30 +1421=29 29 30 29 29 29 30 30 30 30 29 30 +1422=30 29 29 30 29 29 29 30 30 30 29 30 +1423=30 29 30 29 30 29 29 30 29 30 29 30 +1424=30 29 30 30 29 30 29 29 30 29 30 29 +1425=30 29 30 30 29 30 29 30 30 29 30 29 +1426=29 30 29 30 29 30 30 29 30 30 29 30 +1427=29 29 30 29 30 29 30 30 29 30 30 29 +1428=30 29 29 30 29 29 30 30 30 29 30 30 +1429=29 30 29 29 30 29 29 30 30 29 30 30 +1430=29 30 30 29 29 30 29 30 29 30 29 30 +1431=29 30 30 29 30 29 30 29 30 29 29 30 +1432=29 30 30 30 29 30 29 30 29 30 29 29 +1433=30 29 30 30 29 30 30 29 30 29 30 29 +1434=29 30 29 30 29 30 30 29 30 30 29 29 +1435=30 29 30 29 30 29 30 29 30 30 29 30 +1436=29 30 29 30 29 30 29 30 29 30 29 30 +1437=30 29 30 30 29 29 30 29 30 29 29 30 +1438=30 29 30 30 30 29 29 30 29 29 30 29 +1439=30 29 30 30 30 29 30 29 30 29 29 30 +1440=29 30 29 30 30 30 29 30 29 30 29 29 +1441=30 29 30 29 30 30 29 30 30 29 30 29 +1442=29 30 29 30 29 30 29 30 30 29 30 29 +1443=30 29 30 29 30 29 30 29 30 29 30 30 +1444=29 30 29 30 30 29 29 30 29 30 29 30 +1445=29 30 30 30 29 30 29 29 30 29 29 30 +1446=29 30 30 30 29 30 30 29 29 30 29 29 +1447=30 29 30 30 30 29 30 29 30 29 30 29 +1448=29 30 29 30 30 29 30 30 29 30 29 30 +1449=29 29 30 29 30 29 30 30 29 30 30 29 +1450=30 29 30 29 29 30 29 30 29 30 30 29 +1451=30 30 30 29 29 30 29 29 30 30 29 30 +1452=30 29 30 30 29 29 30 29 29 30 29 30 +1453=30 29 30 30 29 30 29 30 29 29 30 29 +1454=30 29 30 30 29 30 30 29 30 29 30 29 +1455=29 30 29 30 30 29 30 29 30 30 29 30 +1456=29 29 30 29 30 29 30 29 30 30 30 29 +1457=30 29 29 30 29 29 30 29 30 30 30 30 +1458=29 30 29 29 30 29 29 30 29 30 30 30 +1459=29 30 30 29 29 30 29 29 30 29 30 30 +1460=29 30 30 29 30 29 30 29 29 30 29 30 +1461=29 30 30 29 30 29 30 29 30 30 29 29 +1462=30 29 30 29 30 30 29 30 29 30 30 29 +1463=29 30 29 30 29 30 29 30 30 30 29 30 +1464=29 30 29 29 30 29 29 30 30 30 29 30 +1465=30 29 30 29 29 30 29 29 30 30 29 30 +1466=30 30 29 30 29 29 29 30 29 30 30 29 +1467=30 30 29 30 30 29 29 30 29 30 29 30 +1468=29 30 29 30 30 29 30 29 30 29 30 29 +1469=29 30 29 30 30 29 30 30 29 30 29 30 +1470=29 29 30 29 30 30 29 30 30 29 30 29 +1471=30 29 29 30 29 30 29 30 30 29 30 30 +1472=29 30 29 29 30 29 30 29 30 30 29 30 +1473=29 30 29 30 30 29 29 30 29 30 29 30 +1474=29 30 30 29 30 30 29 29 30 29 30 29 +1475=29 30 30 29 30 30 30 29 29 30 29 29 +1476=30 29 30 29 30 30 30 29 30 29 30 29 +1477=29 30 29 29 30 30 30 30 29 30 29 30 +1478=29 29 30 29 30 29 30 30 29 30 30 29 +1479=30 29 29 30 29 30 29 30 29 30 30 29 +1480=30 29 30 29 30 29 30 29 30 29 30 29 +1481=30 29 30 30 29 30 29 30 29 30 29 29 +1482=30 29 30 30 30 30 29 30 29 29 30 29 +1483=29 30 29 30 30 30 29 30 30 29 29 30 +1484=29 29 30 29 30 30 30 29 30 29 30 29 +1485=30 29 29 30 29 30 30 29 30 30 29 30 +1486=29 30 29 29 30 29 30 29 30 30 29 30 +1487=30 29 30 29 30 29 29 30 29 30 29 30 +1488=30 29 30 30 29 30 29 29 30 29 30 29 +1489=30 29 30 30 30 29 30 29 29 30 29 30 +1490=29 30 29 30 30 29 30 30 29 29 30 29 +1491=30 29 29 30 30 29 30 30 29 30 29 30 +1492=29 30 29 29 30 30 29 30 29 30 30 29 +1493=30 29 30 29 30 29 29 30 29 30 30 30 +1494=29 30 29 30 29 30 29 29 29 30 30 30 +1495=29 30 30 29 30 29 29 30 29 29 30 30 +1496=29 30 30 30 29 30 29 29 30 29 29 30 +1497=30 29 30 30 29 30 29 30 29 30 29 30 +1498=29 30 29 30 29 30 30 29 30 29 30 29 +1499=30 29 30 29 29 30 30 29 30 29 30 30 +1500=29 30 29 30 29 29 30 29 30 29 30 30 +1501=30 29 30 29 30 29 29 29 30 29 30 30 +1502=30 30 29 30 29 30 29 29 29 30 30 29 +1503=30 30 29 30 30 29 30 29 29 29 30 30 +1504=29 30 29 30 30 30 29 29 30 29 30 29 +1505=30 29 30 29 30 30 29 30 29 30 30 29 +1506=29 30 29 29 30 30 29 30 30 29 30 30 +1507=29 29 30 29 29 30 30 29 30 29 30 30 +1508=30 29 29 30 29 30 29 29 30 29 30 30 +1509=30 29 30 29 30 29 30 29 29 30 29 30 +1510=30 29 30 30 29 30 29 30 29 29 30 29 +1511=30 29 30 30 29 30 30 29 30 29 29 30 +1512=29 30 29 30 29 30 30 30 29 30 29 30 +1513=29 29 29 30 29 30 30 30 29 30 30 29 +1514=30 29 29 29 30 29 30 30 29 30 30 30 +1515=29 29 30 29 29 30 29 30 30 29 30 30 +1516=29 30 29 30 29 29 30 29 30 29 30 30 +1517=29 30 29 30 29 30 30 29 29 30 29 30 +1518=29 30 29 30 30 29 30 30 29 30 29 29 +1519=30 29 29 30 30 30 29 30 30 29 30 29 +1520=29 30 29 29 30 30 30 29 30 30 29 30 +1521=29 29 29 30 29 30 30 29 30 30 29 30 +1522=30 29 29 29 30 29 30 30 29 30 30 29 +1523=30 29 30 29 30 29 30 29 29 30 30 29 +1524=30 30 29 30 29 30 29 30 29 29 30 29 +1525=30 30 29 30 30 29 30 29 30 29 29 30 +1526=29 30 29 30 30 30 29 30 29 30 29 29 +1527=30 29 30 29 30 30 29 30 30 29 30 29 +1528=30 29 29 30 29 30 29 30 30 29 30 30 +1529=29 30 29 29 30 29 30 29 30 29 30 30 +1530=29 30 30 29 29 30 29 30 29 29 30 30 +1531=29 30 30 30 29 29 30 29 30 29 29 30 +1532=29 30 30 30 29 30 30 29 29 29 30 29 +1533=30 29 30 30 30 29 30 29 30 29 29 30 +1534=29 30 29 30 30 29 30 30 29 29 30 29 +1535=30 29 30 29 30 29 30 30 29 30 29 30 +1536=29 30 29 30 29 30 29 30 29 30 29 30 +1537=30 29 30 30 29 29 30 29 29 30 29 30 +1538=30 30 29 30 30 29 29 30 29 29 30 29 +1539=30 30 30 29 30 30 29 29 30 29 29 30 +1540=29 30 30 29 30 30 29 30 29 29 30 29 +1541=30 29 30 29 30 30 30 29 30 29 29 30 +1542=29 30 29 30 29 30 30 29 30 29 30 30 +1543=29 30 29 29 30 29 30 29 30 29 30 30 +1544=30 29 30 29 29 30 29 30 29 30 29 30 +1545=30 30 29 30 29 29 30 29 30 29 29 30 +1546=30 30 29 30 29 30 29 30 29 30 29 29 +1547=30 30 29 30 30 29 30 29 30 29 30 29 +1548=30 29 29 30 30 29 30 30 29 30 29 30 +1549=29 30 29 29 30 29 30 30 30 29 30 29 +1550=30 29 30 29 29 29 30 30 30 29 30 30 +1551=29 30 29 29 30 29 29 30 30 29 30 30 +1552=30 29 30 29 29 30 29 29 30 30 29 30 +1553=30 29 30 29 30 29 30 29 30 29 30 29 +1554=30 29 30 29 30 30 29 30 29 30 29 30 +1555=29 29 30 29 30 30 29 30 30 29 30 29 +1556=30 29 29 30 29 30 29 30 30 30 29 30 +1557=29 30 29 29 29 30 29 30 30 30 30 29 +1558=30 29 30 29 29 29 30 29 30 30 30 29 +1559=30 30 29 29 30 29 29 30 30 29 30 29 +1560=30 30 29 30 29 30 29 30 29 30 29 30 +1561=29 30 30 29 30 29 30 30 29 29 30 29 +1562=29 30 30 29 30 29 30 30 30 29 29 30 +1563=29 30 29 29 30 29 30 30 30 29 30 29 +1564=30 29 30 29 29 30 29 30 30 30 29 30 +1565=29 30 29 30 29 29 30 29 30 30 29 30 +1566=30 29 30 29 30 29 29 30 29 30 29 30 +1567=30 29 30 30 29 30 29 30 29 29 30 29 +1568=30 29 30 30 30 29 30 29 30 29 29 29 +1569=30 29 30 30 30 29 30 30 29 30 29 29 +1570=29 30 29 30 30 29 30 30 30 29 29 30 +1571=29 29 30 29 30 30 29 30 30 29 30 29 +1572=30 29 29 30 29 30 29 30 30 29 30 29 +1573=30 29 30 30 29 30 29 29 30 29 30 29 +1574=30 30 29 30 30 29 30 29 29 30 29 29 +1575=30 30 30 29 30 30 29 30 29 29 29 30 +1576=29 30 30 29 30 30 30 29 30 29 29 29 +1577=30 29 30 30 29 30 30 29 30 29 30 29 +1578=29 30 29 30 29 30 30 29 30 30 29 30 +1579=29 30 29 30 29 29 30 30 29 30 29 30 +1580=29 30 30 29 30 29 29 30 29 30 29 30 +1581=30 30 29 30 29 30 29 29 30 29 30 29 +1582=30 30 29 30 30 29 30 29 30 29 29 29 +1583=30 30 29 30 30 30 29 30 29 30 29 29 +1584=29 30 30 29 30 30 29 30 30 29 30 29 +1585=29 30 29 30 29 30 29 30 30 29 30 30 +1586=29 29 30 29 30 29 29 30 30 30 29 30 +1587=29 30 30 29 29 29 30 29 30 29 30 30 +1588=30 29 30 30 29 29 29 30 29 30 29 30 +1589=30 29 30 30 29 30 29 29 30 29 30 29 +1590=30 29 30 30 30 29 29 30 29 30 29 30 +1591=29 30 29 30 30 29 30 29 30 29 30 29 +1592=30 29 30 29 30 29 30 29 30 30 30 29 +1593=30 29 29 30 29 29 30 29 30 30 30 29 +1594=30 30 29 29 30 29 29 29 30 30 30 30 +1595=29 30 29 30 29 29 30 29 29 30 30 30 +1596=29 30 30 29 30 29 29 30 29 30 29 30 +1597=29 30 30 29 30 29 30 29 30 29 30 29 +1598=30 29 30 29 30 30 29 30 29 30 30 29 +1599=29 30 29 30 29 30 29 30 30 30 29 30 +1600=29 29 30 29 30 29 29 30 30 30 29 30 diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/images/cursors/cursors.properties b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/images/cursors/cursors.properties new file mode 100644 index 00000000..77ce9250 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/images/cursors/cursors.properties @@ -0,0 +1,40 @@ +# +# +# Cursors Properties file +# +# Names GIF89 sources for Custom Cursors and their associated HotSpots +# +# Note: the syntax of the property name is significant and is parsed +# by java.awt.Cursor +# +# The syntax is: Cursor...File=win32_ +# Cursor...HotSpot=, +# Cursor...Name= +# +Cursor.CopyDrop.32x32.File=win32_CopyDrop32x32.gif +Cursor.CopyDrop.32x32.HotSpot=0,0 +Cursor.CopyDrop.32x32.Name=CopyDrop32x32 +# +Cursor.MoveDrop.32x32.File=win32_MoveDrop32x32.gif +Cursor.MoveDrop.32x32.HotSpot=0,0 +Cursor.MoveDrop.32x32.Name=MoveDrop32x32 +# +Cursor.LinkDrop.32x32.File=win32_LinkDrop32x32.gif +Cursor.LinkDrop.32x32.HotSpot=0,0 +Cursor.LinkDrop.32x32.Name=LinkDrop32x32 +# +Cursor.CopyNoDrop.32x32.File=win32_CopyNoDrop32x32.gif +Cursor.CopyNoDrop.32x32.HotSpot=6,2 +Cursor.CopyNoDrop.32x32.Name=CopyNoDrop32x32 +# +Cursor.MoveNoDrop.32x32.File=win32_MoveNoDrop32x32.gif +Cursor.MoveNoDrop.32x32.HotSpot=6,2 +Cursor.MoveNoDrop.32x32.Name=MoveNoDrop32x32 +# +Cursor.LinkNoDrop.32x32.File=win32_LinkNoDrop32x32.gif +Cursor.LinkNoDrop.32x32.HotSpot=6,2 +Cursor.LinkNoDrop.32x32.Name=LinkNoDrop32x32 +# +Cursor.Invalid.32x32.File=invalid32x32.gif +Cursor.Invalid.32x32.HotSpot=6,2 +Cursor.Invalid.32x32.Name=Invalid32x32 diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/images/cursors/invalid32x32.gif b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/images/cursors/invalid32x32.gif new file mode 100644 index 00000000..64c265d3 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/images/cursors/invalid32x32.gif differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/images/cursors/win32_CopyDrop32x32.gif b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/images/cursors/win32_CopyDrop32x32.gif new file mode 100644 index 00000000..8a47b47f Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/images/cursors/win32_CopyDrop32x32.gif differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/images/cursors/win32_CopyNoDrop32x32.gif b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/images/cursors/win32_CopyNoDrop32x32.gif new file mode 100644 index 00000000..64c265d3 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/images/cursors/win32_CopyNoDrop32x32.gif differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/images/cursors/win32_LinkDrop32x32.gif b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/images/cursors/win32_LinkDrop32x32.gif new file mode 100644 index 00000000..be3628fe Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/images/cursors/win32_LinkDrop32x32.gif differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/images/cursors/win32_LinkNoDrop32x32.gif b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/images/cursors/win32_LinkNoDrop32x32.gif new file mode 100644 index 00000000..64c265d3 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/images/cursors/win32_LinkNoDrop32x32.gif differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/images/cursors/win32_MoveDrop32x32.gif b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/images/cursors/win32_MoveDrop32x32.gif new file mode 100644 index 00000000..a2d986ba Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/images/cursors/win32_MoveDrop32x32.gif differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/images/cursors/win32_MoveNoDrop32x32.gif b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/images/cursors/win32_MoveNoDrop32x32.gif new file mode 100644 index 00000000..64c265d3 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/images/cursors/win32_MoveNoDrop32x32.gif differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/javafx.properties b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/javafx.properties new file mode 100644 index 00000000..bd5a4927 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/javafx.properties @@ -0,0 +1,2 @@ +javafx.runtime.version=8.0.202 +javafx.runtime.build=b00 diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/jce.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/jce.jar new file mode 100644 index 00000000..b9da0486 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/jce.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/jfxswt.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/jfxswt.jar new file mode 100644 index 00000000..7bdbe5c0 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/jfxswt.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/jsse.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/jsse.jar new file mode 100644 index 00000000..aa8833f6 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/jsse.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/jvm.hprof.txt b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/jvm.hprof.txt new file mode 100644 index 00000000..3c8e5fcd --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/jvm.hprof.txt @@ -0,0 +1,86 @@ +Copyright (c) 2003, 2005, Oracle and/or its affiliates. All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions +are met: + + - Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + - Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in the + documentation and/or other materials provided with the distribution. + + - Neither the name of Oracle nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS +IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, +THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR +PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR +CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, +EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, +PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR +PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF +LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING +NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS +SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + + +Header for -agentlib:hprof (or -Xrunhprof) ASCII Output (JDK 5.0 JVMTI based) + +WARNING! This file format is under development, and is subject to +change without notice. + +This file contains the following types of records: + +THREAD START +THREAD END mark the lifetime of Java threads + +TRACE represents a Java stack trace. Each trace consists + of a series of stack frames. Other records refer to + TRACEs to identify (1) where object allocations have + taken place, (2) the frames in which GC roots were + found, and (3) frequently executed methods. + +HEAP DUMP is a complete snapshot of all live objects in the Java + heap. Following distinctions are made: + + ROOT root set as determined by GC + CLS classes + OBJ instances + ARR arrays + +SITES is a sorted list of allocation sites. This identifies + the most heavily allocated object types, and the TRACE + at which those allocations occurred. + +CPU SAMPLES is a statistical profile of program execution. The VM + periodically samples all running threads, and assigns + a quantum to active TRACEs in those threads. Entries + in this record are TRACEs ranked by the percentage of + total quanta they consumed; top-ranked TRACEs are + typically hot spots in the program. + +CPU TIME is a profile of program execution obtained by measuring + the time spent in individual methods (excluding the time + spent in callees), as well as by counting the number of + times each method is called. Entries in this record are + TRACEs ranked by the percentage of total CPU time. The + "count" field indicates the number of times each TRACE + is invoked. + +MONITOR TIME is a profile of monitor contention obtained by measuring + the time spent by a thread waiting to enter a monitor. + Entries in this record are TRACEs ranked by the percentage + of total monitor contention time and a brief description + of the monitor. The "count" field indicates the number of + times the monitor was contended at that TRACE. + +MONITOR DUMP is a complete snapshot of all the monitors and threads in + the System. + +HEAP DUMP, SITES, CPU SAMPLES|TIME and MONITOR DUMP|TIME records are generated +at program exit. They can also be obtained during program execution by typing +Ctrl-\ (on Solaris) or by typing Ctrl-Break (on Win32). diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/logging.properties b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/logging.properties new file mode 100644 index 00000000..65cf1b1b --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/logging.properties @@ -0,0 +1,59 @@ +############################################################ +# Default Logging Configuration File +# +# You can use a different file by specifying a filename +# with the java.util.logging.config.file system property. +# For example java -Djava.util.logging.config.file=myfile +############################################################ + +############################################################ +# Global properties +############################################################ + +# "handlers" specifies a comma separated list of log Handler +# classes. These handlers will be installed during VM startup. +# Note that these classes must be on the system classpath. +# By default we only configure a ConsoleHandler, which will only +# show messages at the INFO and above levels. +handlers= java.util.logging.ConsoleHandler + +# To also add the FileHandler, use the following line instead. +#handlers= java.util.logging.FileHandler, java.util.logging.ConsoleHandler + +# Default global logging level. +# This specifies which kinds of events are logged across +# all loggers. For any given facility this global level +# can be overriden by a facility specific level +# Note that the ConsoleHandler also has a separate level +# setting to limit messages printed to the console. +.level= INFO + +############################################################ +# Handler specific properties. +# Describes specific configuration info for Handlers. +############################################################ + +# default file output is in user's home directory. +java.util.logging.FileHandler.pattern = %h/java%u.log +java.util.logging.FileHandler.limit = 50000 +java.util.logging.FileHandler.count = 1 +java.util.logging.FileHandler.formatter = java.util.logging.XMLFormatter + +# Limit the message that are printed on the console to INFO and above. +java.util.logging.ConsoleHandler.level = INFO +java.util.logging.ConsoleHandler.formatter = java.util.logging.SimpleFormatter + +# Example to customize the SimpleFormatter output format +# to print one-line log message like this: +# : [] +# +# java.util.logging.SimpleFormatter.format=%4$s: %5$s [%1$tc]%n + +############################################################ +# Facility specific properties. +# Provides extra control for each logger. +############################################################ + +# For example, set the com.xyz.foo logger to only log SEVERE +# messages: +com.xyz.foo.level = SEVERE diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/management-agent.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/management-agent.jar new file mode 100644 index 00000000..98d69291 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/management-agent.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/management/jmxremote.access b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/management/jmxremote.access new file mode 100644 index 00000000..ce80b47a --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/management/jmxremote.access @@ -0,0 +1,79 @@ +###################################################################### +# Default Access Control File for Remote JMX(TM) Monitoring +###################################################################### +# +# Access control file for Remote JMX API access to monitoring. +# This file defines the allowed access for different roles. The +# password file (jmxremote.password by default) defines the roles and their +# passwords. To be functional, a role must have an entry in +# both the password and the access files. +# +# The default location of this file is $JRE/lib/management/jmxremote.access +# You can specify an alternate location by specifying a property in +# the management config file $JRE/lib/management/management.properties +# (See that file for details) +# +# The file format for password and access files is syntactically the same +# as the Properties file format. The syntax is described in the Javadoc +# for java.util.Properties.load. +# A typical access file has multiple lines, where each line is blank, +# a comment (like this one), or an access control entry. +# +# An access control entry consists of a role name, and an +# associated access level. The role name is any string that does not +# itself contain spaces or tabs. It corresponds to an entry in the +# password file (jmxremote.password). The access level is one of the +# following: +# "readonly" grants access to read attributes of MBeans. +# For monitoring, this means that a remote client in this +# role can read measurements but cannot perform any action +# that changes the environment of the running program. +# "readwrite" grants access to read and write attributes of MBeans, +# to invoke operations on them, and optionally +# to create or remove them. This access should be granted +# only to trusted clients, since they can potentially +# interfere with the smooth operation of a running program. +# +# The "readwrite" access level can optionally be followed by the "create" and/or +# "unregister" keywords. The "unregister" keyword grants access to unregister +# (delete) MBeans. The "create" keyword grants access to create MBeans of a +# particular class or of any class matching a particular pattern. Access +# should only be granted to create MBeans of known and trusted classes. +# +# For example, the following entry would grant readwrite access +# to "controlRole", as well as access to create MBeans of the class +# javax.management.monitor.CounterMonitor and to unregister any MBean: +# controlRole readwrite \ +# create javax.management.monitor.CounterMonitorMBean \ +# unregister +# or equivalently: +# controlRole readwrite unregister create javax.management.monitor.CounterMBean +# +# The following entry would grant readwrite access as well as access to create +# MBeans of any class in the packages javax.management.monitor and +# javax.management.timer: +# controlRole readwrite \ +# create javax.management.monitor.*,javax.management.timer.* \ +# unregister +# +# The \ character is defined in the Properties file syntax to allow continuation +# lines as shown here. A * in a class pattern matches a sequence of characters +# other than dot (.), so javax.management.monitor.* matches +# javax.management.monitor.CounterMonitor but not +# javax.management.monitor.foo.Bar. +# +# A given role should have at most one entry in this file. If a role +# has no entry, it has no access. +# If multiple entries are found for the same role name, then the last +# access entry is used. +# +# +# Default access control entries: +# o The "monitorRole" role has readonly access. +# o The "controlRole" role has readwrite access and can create the standard +# Timer and Monitor MBeans defined by the JMX API. + +monitorRole readonly +controlRole readwrite \ + create javax.management.monitor.*,javax.management.timer.* \ + unregister diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/management/jmxremote.password.template b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/management/jmxremote.password.template new file mode 100644 index 00000000..a7e7daac --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/management/jmxremote.password.template @@ -0,0 +1,64 @@ +# ---------------------------------------------------------------------- +# Template for jmxremote.password +# +# o Copy this template to jmxremote.password +# o Set the user/password entries in jmxremote.password +# o Change the permission of jmxremote.password to read-only +# by the owner. +# +# See below for the location of jmxremote.password file. +# ---------------------------------------------------------------------- + +############################################################## +# Password File for Remote JMX Monitoring +############################################################## +# +# Password file for Remote JMX API access to monitoring. This +# file defines the different roles and their passwords. The access +# control file (jmxremote.access by default) defines the allowed +# access for each role. To be functional, a role must have an entry +# in both the password and the access files. +# +# Default location of this file is $JRE/lib/management/jmxremote.password +# You can specify an alternate location by specifying a property in +# the management config file $JRE/lib/management/management.properties +# or by specifying a system property (See that file for details). + + +############################################################## +# File permissions of the jmxremote.password file +############################################################## +# Since there are cleartext passwords stored in this file, +# this file must be readable by ONLY the owner, +# otherwise the program will exit with an error. +# +# The file format for password and access files is syntactically the same +# as the Properties file format. The syntax is described in the Javadoc +# for java.util.Properties.load. +# Typical password file has multiple lines, where each line is blank, +# a comment (like this one), or a password entry. +# +# +# A password entry consists of a role name and an associated +# password. The role name is any string that does not itself contain +# spaces or tabs. The password is again any string that does not +# contain spaces or tabs. Note that passwords appear in the clear in +# this file, so it is a good idea not to use valuable passwords. +# +# A given role should have at most one entry in this file. If a role +# has no entry, it has no access. +# If multiple entries are found for the same role name, then the last one +# is used. +# +# In a typical installation, this file can be read by anybody on the +# local machine, and possibly by people on other machines. +# For # security, you should either restrict the access to this file, +# or specify another, less accessible file in the management config file +# as described above. +# +# Following are two commented-out entries. The "measureRole" role has +# password "QED". The "controlRole" role has password "R&D". +# +# monitorRole QED +# controlRole R&D + diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/management/management.properties b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/management/management.properties new file mode 100644 index 00000000..70efa2ee --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/management/management.properties @@ -0,0 +1,331 @@ +##################################################################### +# Default Configuration File for Java Platform Management +##################################################################### +# +# The Management Configuration file (in java.util.Properties format) +# will be read if one of the following system properties is set: +# -Dcom.sun.management.jmxremote.port= +# or -Dcom.sun.management.snmp.port= +# or -Dcom.sun.management.config.file= +# +# The default Management Configuration file is: +# +# $JRE/lib/management/management.properties +# +# Another location for the Management Configuration File can be specified +# by the following property on the Java command line: +# +# -Dcom.sun.management.config.file= +# +# If -Dcom.sun.management.config.file= is set, the port +# number for the management agent can be specified in the config file +# using the following lines: +# +# ################ Management Agent Port ######################### +# +# For setting the JMX RMI agent port use the following line +# com.sun.management.jmxremote.port= +# +# For setting the SNMP agent port use the following line +# com.sun.management.snmp.port= + +##################################################################### +# Optional Instrumentation +##################################################################### +# +# By default only the basic instrumentation with low overhead is on. +# The following properties allow to selectively turn on optional +# instrumentation which are off by default and may have some +# additional overhead. +# +# com.sun.management.enableThreadContentionMonitoring +# +# This option enables thread contention monitoring if the +# Java virtual machine supports such instrumentation. +# Refer to the specification for the java.lang.management.ThreadMBean +# interface - see isThreadContentionMonitoringSupported() method. +# + +# To enable thread contention monitoring, uncomment the following line +# com.sun.management.enableThreadContentionMonitoring + +##################################################################### +# SNMP Management Properties +##################################################################### +# +# If the system property -Dcom.sun.management.snmp.port= +# is set then +# - The SNMP agent (with the Java virtual machine MIB) is started +# that listens on the specified port for incoming SNMP requests. +# - the following properties for read for SNMP management. +# +# The configuration can be specified only at startup time. +# Later changes to the above system property (e.g. via setProperty method), this +# config file, or the ACL file has no effect to the running SNMP agent. +# + +# +# ##################### SNMP Trap Port ######################### +# +# com.sun.management.snmp.trap= +# Specifies the remote port number at which managers are expected +# to listen for trap. For each host defined in the ACL file, +# the SNMP agent will send traps at : +# Default for this property is 162. +# + +# To set port for sending traps to a different port use the following line +# com.sun.management.snmp.trap= + +# +# ################ SNMP listen interface ######################### +# +# com.sun.management.snmp.interface= +# Specifies the local interface on which the SNMP agent will bind. +# This is useful when running on machines which have several +# interfaces defined. It makes it possible to listen to a specific +# subnet accessible through that interface. +# Default for this property is "localhost". +# +# The format of the value for that property is any string accepted +# by java.net.InetAddress.getByName(String). +# + +# For restricting the port on which SNMP agent listens use the following line +# com.sun.management.snmp.interface= + +# +# #################### SNMP ACL file ######################### +# +# com.sun.management.snmp.acl=true|false +# Default for this property is true. (Case for true/false ignored) +# If this property is specified as false then the ACL file +# is not checked: all manager hosts are allowed all access. +# + +# For SNMP without checking ACL file uncomment the following line +# com.sun.management.snmp.acl=false + +# +# com.sun.management.snmp.acl.file=filepath +# Specifies location for ACL file +# This is optional - default location is +# $JRE/lib/management/snmp.acl +# +# If the property "com.sun.management.snmp.acl" is set to false, +# then this property and the ACL file are ignored. +# Otherwise the ACL file must exist and be in the valid format. +# If the ACL file is empty or non existent then no access is allowed. +# +# The SNMP agent will read the ACL file at startup time. +# Modification to the ACL file has no effect to any running SNMP +# agents which read that ACL file at startup. +# + +# For a non-default acl file location use the following line +# com.sun.management.snmp.acl.file=filepath + +##################################################################### +# RMI Management Properties +##################################################################### +# +# If system property -Dcom.sun.management.jmxremote.port= +# is set then +# - A MBean server is started +# - JRE Platform MBeans are registered in the MBean server +# - RMI connector is published in a private readonly registry at +# specified port using a well known name, "jmxrmi" +# - the following properties are read for JMX remote management. +# +# The configuration can be specified only at startup time. +# Later changes to above system property (e.g. via setProperty method), +# this config file, the password file, or the access file have no effect to the +# running MBean server, the connector, or the registry. +# + +# +# ########## RMI connector settings for local management ########## +# +# com.sun.management.jmxremote.local.only=true|false +# Default for this property is true. (Case for true/false ignored) +# If this property is specified as true then the local JMX RMI connector +# server will only accept connection requests from clients running on +# the host where the out-of-the-box JMX management agent is running. +# In order to ensure backwards compatibility this property could be +# set to false. However, deploying the local management agent in this +# way is discouraged because the local JMX RMI connector server will +# accept connection requests from any client either local or remote. +# For remote management the remote JMX RMI connector server should +# be used instead with authentication and SSL/TLS encryption enabled. +# + +# For allowing the local management agent accept local +# and remote connection requests use the following line +# com.sun.management.jmxremote.local.only=false + +# +# ###################### RMI SSL ############################# +# +# com.sun.management.jmxremote.ssl=true|false +# Default for this property is true. (Case for true/false ignored) +# If this property is specified as false then SSL is not used. +# + +# For RMI monitoring without SSL use the following line +# com.sun.management.jmxremote.ssl=false + +# com.sun.management.jmxremote.ssl.config.file=filepath +# Specifies the location of the SSL configuration file. A properties +# file can be used to supply the keystore and truststore location and +# password settings thus avoiding to pass them as cleartext in the +# command-line. +# +# The current implementation of the out-of-the-box management agent will +# look up and use the properties specified below to configure the SSL +# keystore and truststore, if present: +# javax.net.ssl.keyStore= +# javax.net.ssl.keyStorePassword= +# javax.net.ssl.trustStore= +# javax.net.ssl.trustStorePassword= +# Any other properties in the file will be ignored. This will allow us +# to extend the property set in the future if required by the default +# SSL implementation. +# +# If the property "com.sun.management.jmxremote.ssl" is set to false, +# then this property is ignored. +# + +# For supplying the keystore settings in a file use the following line +# com.sun.management.jmxremote.ssl.config.file=filepath + +# com.sun.management.jmxremote.ssl.enabled.cipher.suites= +# The value of this property is a string that is a comma-separated list +# of SSL/TLS cipher suites to enable. This property can be specified in +# conjunction with the previous property "com.sun.management.jmxremote.ssl" +# in order to control which particular SSL/TLS cipher suites are enabled +# for use by accepted connections. If this property is not specified then +# the SSL/TLS RMI Server Socket Factory uses the SSL/TLS cipher suites that +# are enabled by default. +# + +# com.sun.management.jmxremote.ssl.enabled.protocols= +# The value of this property is a string that is a comma-separated list +# of SSL/TLS protocol versions to enable. This property can be specified in +# conjunction with the previous property "com.sun.management.jmxremote.ssl" +# in order to control which particular SSL/TLS protocol versions are +# enabled for use by accepted connections. If this property is not +# specified then the SSL/TLS RMI Server Socket Factory uses the SSL/TLS +# protocol versions that are enabled by default. +# + +# com.sun.management.jmxremote.ssl.need.client.auth=true|false +# Default for this property is false. (Case for true/false ignored) +# If this property is specified as true in conjunction with the previous +# property "com.sun.management.jmxremote.ssl" then the SSL/TLS RMI Server +# Socket Factory will require client authentication. +# + +# For RMI monitoring with SSL client authentication use the following line +# com.sun.management.jmxremote.ssl.need.client.auth=true + +# com.sun.management.jmxremote.registry.ssl=true|false +# Default for this property is false. (Case for true/false ignored) +# If this property is specified as true then the RMI registry used +# to bind the RMIServer remote object is protected with SSL/TLS +# RMI Socket Factories that can be configured with the properties: +# com.sun.management.jmxremote.ssl.config.file +# com.sun.management.jmxremote.ssl.enabled.cipher.suites +# com.sun.management.jmxremote.ssl.enabled.protocols +# com.sun.management.jmxremote.ssl.need.client.auth +# If the two properties below are true at the same time, i.e. +# com.sun.management.jmxremote.ssl=true +# com.sun.management.jmxremote.registry.ssl=true +# then the RMIServer remote object and the RMI registry are +# both exported with the same SSL/TLS RMI Socket Factories. +# + +# For using an SSL/TLS protected RMI registry use the following line +# com.sun.management.jmxremote.registry.ssl=true + +# +# ################ RMI User authentication ################ +# +# com.sun.management.jmxremote.authenticate=true|false +# Default for this property is true. (Case for true/false ignored) +# If this property is specified as false then no authentication is +# performed and all users are allowed all access. +# + +# For RMI monitoring without any checking use the following line +# com.sun.management.jmxremote.authenticate=false + +# +# ################ RMI Login configuration ################### +# +# com.sun.management.jmxremote.login.config= +# Specifies the name of a JAAS login configuration entry to use when +# authenticating users of RMI monitoring. +# +# Setting this property is optional - the default login configuration +# specifies a file-based authentication that uses the password file. +# +# When using this property to override the default login configuration +# then the named configuration entry must be in a file that gets loaded +# by JAAS. In addition, the login module(s) specified in the configuration +# should use the name and/or password callbacks to acquire the user's +# credentials. See the NameCallback and PasswordCallback classes in the +# javax.security.auth.callback package for more details. +# +# If the property "com.sun.management.jmxremote.authenticate" is set to +# false, then this property and the password & access files are ignored. +# + +# For a non-default login configuration use the following line +# com.sun.management.jmxremote.login.config= + +# +# ################ RMI Password file location ################## +# +# com.sun.management.jmxremote.password.file=filepath +# Specifies location for password file +# This is optional - default location is +# $JRE/lib/management/jmxremote.password +# +# If the property "com.sun.management.jmxremote.authenticate" is set to +# false, then this property and the password & access files are ignored. +# Otherwise the password file must exist and be in the valid format. +# If the password file is empty or non-existent then no access is allowed. +# + +# For a non-default password file location use the following line +# com.sun.management.jmxremote.password.file=filepath + +# +# ################ RMI Access file location ##################### +# +# com.sun.management.jmxremote.access.file=filepath +# Specifies location for access file +# This is optional - default location is +# $JRE/lib/management/jmxremote.access +# +# If the property "com.sun.management.jmxremote.authenticate" is set to +# false, then this property and the password & access files are ignored. +# Otherwise, the access file must exist and be in the valid format. +# If the access file is empty or non-existent then no access is allowed. +# + +# For a non-default password file location use the following line +# com.sun.management.jmxremote.access.file=filepath +# + +# ################ Management agent listen interface ######################### +# +# com.sun.management.jmxremote.host= +# Specifies the local interface on which the JMX RMI agent will bind. +# This is useful when running on machines which have several +# interfaces defined. It makes it possible to listen to a specific +# subnet accessible through that interface. +# +# The format of the value for that property is any string accepted +# by java.net.InetAddress.getByName(String). +# diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/management/snmp.acl.template b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/management/snmp.acl.template new file mode 100644 index 00000000..0e766764 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/management/snmp.acl.template @@ -0,0 +1,110 @@ +# ---------------------------------------------------------------------- +# Template for SNMP Access Control List File +# +# o Copy this template to snmp.acl +# o Set access control for SNMP support +# o Change the permission of snmp.acl to be read-only +# by the owner. +# +# See below for the location of snmp.acl file. +# ---------------------------------------------------------------------- + +############################################################ +# SNMP Access Control List File +############################################################ +# +# Default location of this file is $JRE/lib/management/snmp.acl. +# You can specify an alternate location by specifying a property in +# the management config file $JRE/lib/management/management.properties +# or by specifying a system property (See that file for details). +# + + +############################################################## +# File permissions of the snmp.acl file +############################################################## +# +# Since there are cleartext community strings stored in this file, +# this ACL file must be readable by ONLY the owner, +# otherwise the program will exit with an error. +# +############################################################## +# Format of the acl group +############################################################## +# +# communities: a list of SNMP community strings to which the +# access control applies separated by commas. +# +# access: either "read-only" or "read-write". +# +# managers: a list of hosts to be granted the access rights. +# Each can be expressed as any one of the following: +# - hostname: hubble +# - ip v4 and v6 addresses: 123.456.789.12 , fe80::a00:20ff:fe9b:ea82 +# - ip v4 and v6 netmask prefix notation: 123.456.789.0/24, +# fe80::a00:20ff:fe9b:ea82/64 +# see RFC 2373 (http://www.ietf.org/rfc/rfc2373.txt) +# +# An example of two community groups for multiple hosts: +# acl = { +# { +# communities = public, private +# access = read-only +# managers = hubble, snowbell, nanak +# } +# { +# communities = jerry +# access = read-write +# managers = hubble, telescope +# } +# } +# +############################################################## +# Format of the trap group +############################################################## +# +# trap-community: a single SNMP community string that will be included +# in the traps sent to the hosts. +# +# hosts: a list of hosts to which the SNMP agent will send traps. +# +# An example of two trap community definitions for multiple hosts: +# trap = { +# { +# trap-community = public +# hosts = hubble, snowbell +# } +# { +# trap-community = private +# hosts = telescope +# } +# } +# +############################################################ +# +# Update the community strings (public and private) below +# before copying this template file +# +# Common SNMP ACL Example +# ------------------------ +# +# o Only localhost can connect, and access rights +# are limited to read-only +# o Traps are sent to localhost only +# +# +# acl = { +# { +# communities = public, private +# access = read-only +# managers = localhost +# } +# } +# +# +# trap = { +# { +# trap-community = public +# hosts = localhost +# } +# } diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/meta-index b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/meta-index new file mode 100644 index 00000000..c3a40a00 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/meta-index @@ -0,0 +1,85 @@ +% VERSION 2 +% WARNING: this file is auto-generated; do not edit +% UNSUPPORTED: this file and its format may change and/or +% may be removed in a future release +# charsets.jar +sun/awt +sun/nio +! jce.jar +javax/crypto +sun/security +! jsse.jar +com/sun/net/ +sun/security +! management-agent.jar +@ resources.jar +META-INF/services/javax.sound.sampled.spi.AudioFileWriter +com/sun/imageio/ +sun/print +META-INF/mimetypes.default +META-INF/services/javax.sound.midi.spi.MidiDeviceProvider +com/sun/java/util/jar/pack/ +javax/swing +META-INF/services/sun.java2d.cmm.CMMServiceProvider +META-INF/services/javax.sound.midi.spi.SoundbankReader +META-INF/mailcap.default +META-INF/services/javax.print.PrintServiceLookup +com/sun/java/swing/ +META-INF/services/javax.sound.sampled.spi.MixerProvider +META-INF/services/javax.sound.midi.spi.MidiFileWriter +META-INF/services/sun.util.spi.XmlPropertiesProvider +javax/xml +sun/net +META-INF/services/javax.sound.sampled.spi.FormatConversionProvider +META-INF/services/sun.java2d.pipe.RenderingEngine +com/sun/jndi/ +javax/sql +com/sun/org/ +java/lang +sun/text +META-INF/services/com.sun.tools.internal.xjc.Plugin +sun/rmi +META-INF/services/javax.sound.midi.spi.MidiFileReader +META-INF/services/javax.sound.sampled.spi.AudioFileReader +META-INF/services/javax.print.StreamPrintServiceFactory +com/sun/corba/ +com/sun/rowset/ +com/sun/xml/ +META-INF/services/com.sun.tools.internal.ws.wscompile.Plugin +! rt.jar +com/sun/imageio/ +com/sun/rmi/ +com/sun/media/ +com/sun/security/ +com/sun/java_cup/ +com/oracle/ +org/ietf/ +com/sun/beans/ +com/sun/java/util/jar/pack/ +com/sun/naming/ +com/sun/management/ +com/sun/istack/ +java/ +com/sun/accessibility/ +sun/ +com/sun/java/swing/ +com/sun/swing/ +com/sun/demo/ +com/sun/nio/ +com/sun/jmx/ +com/sun/java/browser/ +org/omg/ +com/sun/awt/ +com/sun/jndi/ +com/sun/tracing/ +org/w3c/ +com/sun/org/ +jdk/ +com/sun/net/ +com/sun/activation/ +javax/ +org/jcp/ +org/xml/ +com/sun/corba/ +com/sun/rowset/ +com/sun/xml/ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/net.properties b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/net.properties new file mode 100644 index 00000000..a541eef9 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/net.properties @@ -0,0 +1,121 @@ +############################################################ +# Default Networking Configuration File +# +# This file may contain default values for the networking system properties. +# These values are only used when the system properties are not specified +# on the command line or set programatically. +# For now, only the various proxy settings can be configured here. +############################################################ + +# Whether or not the DefaultProxySelector will default to System Proxy +# settings when they do exist. +# Set it to 'true' to enable this feature and check for platform +# specific proxy settings +# Note that the system properties that do explicitely set proxies +# (like http.proxyHost) do take precedence over the system settings +# even if java.net.useSystemProxies is set to true. + +java.net.useSystemProxies=false + +#------------------------------------------------------------------------ +# Proxy configuration for the various protocol handlers. +# DO NOT uncomment these lines if you have set java.net.useSystemProxies +# to true as the protocol specific properties will take precedence over +# system settings. +#------------------------------------------------------------------------ + +# HTTP Proxy settings. proxyHost is the name of the proxy server +# (e.g. proxy.mydomain.com), proxyPort is the port number to use (default +# value is 80) and nonProxyHosts is a '|' separated list of hostnames which +# should be accessed directly, ignoring the proxy server (default value is +# localhost & 127.0.0.1). +# +# http.proxyHost= +# http.proxyPort=80 +http.nonProxyHosts=localhost|127.*|[::1] +# +# HTTPS Proxy Settings. proxyHost is the name of the proxy server +# (e.g. proxy.mydomain.com), proxyPort is the port number to use (default +# value is 443). The HTTPS protocol handlers uses the http nonProxyHosts list. +# +# https.proxyHost= +# https.proxyPort=443 +# +# FTP Proxy settings. proxyHost is the name of the proxy server +# (e.g. proxy.mydomain.com), proxyPort is the port number to use (default +# value is 80) and nonProxyHosts is a '|' separated list of hostnames which +# should be accessed directly, ignoring the proxy server (default value is +# localhost & 127.0.0.1). +# +# ftp.proxyHost= +# ftp.proxyPort=80 +ftp.nonProxyHosts=localhost|127.*|[::1] +# +# Gopher Proxy settings. proxyHost is the name of the proxy server +# (e.g. proxy.mydomain.com), proxyPort is the port number to use (default +# value is 80) +# +# gopher.proxyHost= +# gopher.proxyPort=80 +# +# Socks proxy settings. socksProxyHost is the name of the proxy server +# (e.g. socks.domain.com), socksProxyPort is the port number to use +# (default value is 1080) +# +# socksProxyHost= +# socksProxyPort=1080 +# +# HTTP Keep Alive settings. remainingData is the maximum amount of data +# in kilobytes that will be cleaned off the underlying socket so that it +# can be reused (default value is 512K), queuedConnections is the maximum +# number of Keep Alive connections to be on the queue for clean up (default +# value is 10). +# http.KeepAlive.remainingData=512 +# http.KeepAlive.queuedConnections=10 + +# Authentication Scheme restrictions for HTTP and HTTPS. +# +# In some environments certain authentication schemes may be undesirable +# when proxying HTTP or HTTPS. For example, "Basic" results in effectively the +# cleartext transmission of the user's password over the physical network. +# This section describes the mechanism for disabling authentication schemes +# based on the scheme name. Disabled schemes will be treated as if they are not +# supported by the implementation. +# +# The 'jdk.http.auth.tunneling.disabledSchemes' property lists the authentication +# schemes that will be disabled when tunneling HTTPS over a proxy, HTTP CONNECT. +# The 'jdk.http.auth.proxying.disabledSchemes' property lists the authentication +# schemes that will be disabled when proxying HTTP. +# +# In both cases the property is a comma-separated list of, case-insensitive, +# authentication scheme names, as defined by their relevant RFCs. An +# implementation may, but is not required to, support common schemes whose names +# include: 'Basic', 'Digest', 'NTLM', 'Kerberos', 'Negotiate'. A scheme that +# is not known, or not supported, by the implementation is ignored. +# +# Note: This property is currently used by the JDK Reference implementation. It +# is not guaranteed to be examined and used by other implementations. +# +#jdk.http.auth.proxying.disabledSchemes= +jdk.http.auth.tunneling.disabledSchemes=Basic + +# +# Transparent NTLM HTTP authentication mode on Windows. Transparent authentication +# can be used for the NTLM scheme, where the security credentials based on the +# currently logged in user's name and password can be obtained directly from the +# operating system, without prompting the user. This property has three possible +# values which regulate the behavior as shown below. Other unrecognized values +# are handled the same as 'disabled'. Note, that NTLM is not considered to be a +# strongly secure authentication scheme and care should be taken before enabling +# this mechanism. +# +# Transparent authentication never used. +#jdk.http.ntlm.transparentAuth=disabled +# +# Enabled for all hosts. +#jdk.http.ntlm.transparentAuth=allHosts +# +# Enabled for hosts that are trusted in Windows Internet settings +#jdk.http.ntlm.transparentAuth=trustedHosts +# +jdk.http.ntlm.transparentAuth=disabled diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/psfont.properties.ja b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/psfont.properties.ja new file mode 100644 index 00000000..d17cf40d --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/psfont.properties.ja @@ -0,0 +1,119 @@ +# +# +# Copyright (c) 1996, 2000, Oracle and/or its affiliates. All rights reserved. +# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. +# +# This code is free software; you can redistribute it and/or modify it +# under the terms of the GNU General Public License version 2 only, as +# published by the Free Software Foundation. Oracle designates this +# particular file as subject to the "Classpath" exception as provided +# by Oracle in the LICENSE file that accompanied this code. +# +# This code is distributed in the hope that it will be useful, but WITHOUT +# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +# version 2 for more details (a copy is included in the LICENSE file that +# accompanied this code). +# +# You should have received a copy of the GNU General Public License version +# 2 along with this work; if not, write to the Free Software Foundation, +# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. +# +# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA +# or visit www.oracle.com if you need additional information or have any +# questions. +# + +# +# Japanese PostScript printer property file +# +font.num=16 +# +serif=serif +timesroman=serif +sansserif=sansserif +helvetica=sansserif +monospaced=monospaced +courier=monospaced +dialog=sansserif +dialoginput=monospaced +# +serif.latin1.plain=Times-Roman +serif.latin1.italic=Times-Italic +serif.latin1.bolditalic=Times-BoldItalic +serif.latin1.bold=Times-Bold +# +sansserif.latin1.plain=Helvetica +sansserif.latin1.italic=Helvetica-Oblique +sansserif.latin1.bolditalic=Helvetica-BoldOblique +sansserif.latin1.bold=Helvetica-Bold +# +monospaced.latin1.plain=Courier +monospaced.latin1.italic=Courier-Oblique +monospaced.latin1.bolditalic=Courier-BoldOblique +monospaced.latin1.bold=Courier-Bold +# +serif.x11jis0208.plain=Ryumin-Light-H +serif.x11jis0208.italic=Ryumin-Light-H +serif.x11jis0208.bolditalic=Ryumin-Light-H +serif.x11jis0208.bold=Ryumin-Light-H +# +sansserif.x11jis0208.plain=GothicBBB-Medium-H +sansserif.x11jis0208.italic=GothicBBB-Medium-H +sansserif.x11jis0208.bolditalic=GothicBBB-Medium-H +sansserif.x11jis0208.bold=GothicBBB-Medium-H +# +monospaced.x11jis0208.plain=GothicBBB-Medium-H +monospaced.x11jis0208.italic=GothicBBB-Medium-H +monospaced.x11jis0208.bolditalic=GothicBBB-Medium-H +monospaced.x11jis0208.bold=GothicBBB-Medium-H +# +serif.x11jis0201.plain=Ryumin-Light.Hankaku +serif.x11jis0201.italic=Ryumin-Light.Hankaku +serif.x11jis0201.bolditalic=Ryumin-Light.Hankaku +serif.x11jis0201.bold=Ryumin-Light.Hankaku +# +sansserif.x11jis0201.plain=GothicBBB-Medium.Hankaku +sansserif.x11jis0201.italic=GothicBBB-Medium.Hankaku +sansserif.x11jis0201.bolditalic=GothicBBB-Medium.Hankaku +sansserif.x11jis0201.bold=GothicBBB-Medium.Hankaku +# +monospaced.x11jis0201.plain=GothicBBB-Medium.Hankaku +monospaced.x11jis0201.italic=GothicBBB-Medium.Hankaku +monospaced.x11jis0201.bolditalic=GothicBBB-Medium.Hankaku +monospaced.x11jis0201.bold=GothicBBB-Medium.Hankaku +# +Helvetica=0 +Helvetica-Bold=1 +Helvetica-Oblique=2 +Helvetica-BoldOblique=3 +Times-Roman=4 +Times-Bold=5 +Times-Italic=6 +Times-BoldItalic=7 +Courier=8 +Courier-Bold=9 +Courier-Oblique=10 +Courier-BoldOblique=11 +GothicBBB-Medium-H=12 +Ryumin-Light-H=13 +GothicBBB-Medium.Hankaku=14 +Ryumin-Light.Hankaku=15 +# +font.0=Helvetica ISOF +font.1=Helvetica-Bold ISOF +font.2=Helvetica-Oblique ISOF +font.3=Helvetica-BoldOblique ISOF +font.4=Times-Roman ISOF +font.5=Times-Bold ISOF +font.6=Times-Italic ISOF +font.7=Times-BoldItalic ISOF +font.8=Courier ISOF +font.9=Courier-Bold ISOF +font.10=Courier-Oblique ISOF +font.11=Courier-BoldOblique ISOF +font.12=GothicBBB-Medium-H findfont +font.13=Ryumin-Light-H findfont +font.14=GothicBBB-Medium.Hankaku findfont +font.15=Ryumin-Light.Hankaku findfont +# diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/psfontj2d.properties b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/psfontj2d.properties new file mode 100644 index 00000000..5eb2c4b8 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/psfontj2d.properties @@ -0,0 +1,323 @@ +# +# +# Copyright (c) 1999, Oracle and/or its affiliates. All rights reserved. +# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. +# +# This code is free software; you can redistribute it and/or modify it +# under the terms of the GNU General Public License version 2 only, as +# published by the Free Software Foundation. Oracle designates this +# particular file as subject to the "Classpath" exception as provided +# by Oracle in the LICENSE file that accompanied this code. +# +# This code is distributed in the hope that it will be useful, but WITHOUT +# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +# version 2 for more details (a copy is included in the LICENSE file that +# accompanied this code). +# +# You should have received a copy of the GNU General Public License version +# 2 along with this work; if not, write to the Free Software Foundation, +# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. +# +# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA +# or visit www.oracle.com if you need additional information or have any +# questions. + +# +# PostScript printer property file for Java 2D printing. +# +# WARNING: This is an internal implementation file, not a public file. +# Any customisation or reliance on the existence of this file and its +# contents or syntax is discouraged and unsupported. +# It may be incompatibly changed or removed without any notice. +# +# +font.num=35 +# +# Legacy logical font family names and logical font aliases should all +# map to the primary logical font names. +# +serif=serif +times=serif +timesroman=serif +sansserif=sansserif +helvetica=sansserif +dialog=sansserif +dialoginput=monospaced +monospaced=monospaced +courier=monospaced +# +# Next, physical fonts which can be safely mapped to standard postscript fonts +# These keys generally map to a value which is the same as the key, so +# the key/value is just a way to say the font has a mapping. +# Sometimes however we map more than one screen font to the same PS font. +# +avantgarde=avantgarde_book +avantgarde_book=avantgarde_book +avantgarde_demi=avantgarde_demi +avantgarde_book_oblique=avantgarde_book_oblique +avantgarde_demi_oblique=avantgarde_demi_oblique +# +itcavantgarde=avantgarde_book +itcavantgarde=avantgarde_book +itcavantgarde_demi=avantgarde_demi +itcavantgarde_oblique=avantgarde_book_oblique +itcavantgarde_demi_oblique=avantgarde_demi_oblique +# +bookman=bookman_light +bookman_light=bookman_light +bookman_demi=bookman_demi +bookman_light_italic=bookman_light_italic +bookman_demi_italic=bookman_demi_italic +# +# Exclude "helvetica" on its own as that's a legacy name for a logical font +helvetica_bold=helvetica_bold +helvetica_oblique=helvetica_oblique +helvetica_bold_oblique=helvetica_bold_oblique +# +itcbookman_light=bookman_light +itcbookman_demi=bookman_demi +itcbookman_light_italic=bookman_light_italic +itcbookman_demi_italic=bookman_demi_italic +# +# Exclude "courier" on its own as that's a legacy name for a logical font +courier_bold=courier_bold +courier_oblique=courier_oblique +courier_bold_oblique=courier_bold_oblique +# +courier_new=courier +courier_new_bold=courier_bold +# +monotype_century_schoolbook=newcenturyschoolbook +monotype_century_schoolbook_bold=newcenturyschoolbook_bold +monotype_century_schoolbook_italic=newcenturyschoolbook_italic +monotype_century_schoolbook_bold_italic=newcenturyschoolbook_bold_italic +# +newcenturyschoolbook=newcenturyschoolbook +newcenturyschoolbook_bold=newcenturyschoolbook_bold +newcenturyschoolbook_italic=newcenturyschoolbook_italic +newcenturyschoolbook_bold_italic=newcenturyschoolbook_bold_italic +# +palatino=palatino +palatino_bold=palatino_bold +palatino_italic=palatino_italic +palatino_bold_italic=palatino_bold_italic +# +# Exclude "times" on its own as that's a legacy name for a logical font +times_bold=times_roman_bold +times_italic=times_roman_italic +times_bold_italic=times_roman_bold_italic +# +times_roman=times_roman +times_roman_bold=times_roman_bold +times_roman_italic=times_roman_italic +times_roman_bold_italic=times_roman_bold_italic +# +times_new_roman=times_roman +times_new_roman_bold=times_roman_bold +times_new_roman_italic=times_roman_italic +times_new_roman_bold_italic=times_roman_bold_italic +# +zapfchancery_italic=zapfchancery_italic +itczapfchancery_italic=zapfchancery_italic +# +# Next the mapping of the font name + charset + style to Postscript font name +# for the logical fonts. +# +serif.latin1.plain=Times-Roman +serif.latin1.bold=Times-Bold +serif.latin1.italic=Times-Italic +serif.latin1.bolditalic=Times-BoldItalic +serif.symbol.plain=Symbol +serif.dingbats.plain=ZapfDingbats +serif.symbol.bold=Symbol +serif.dingbats.bold=ZapfDingbats +serif.symbol.italic=Symbol +serif.dingbats.italic=ZapfDingbats +serif.symbol.bolditalic=Symbol +serif.dingbats.bolditalic=ZapfDingbats +# +sansserif.latin1.plain=Helvetica +sansserif.latin1.bold=Helvetica-Bold +sansserif.latin1.italic=Helvetica-Oblique +sansserif.latin1.bolditalic=Helvetica-BoldOblique +sansserif.symbol.plain=Symbol +sansserif.dingbats.plain=ZapfDingbats +sansserif.symbol.bold=Symbol +sansserif.dingbats.bold=ZapfDingbats +sansserif.symbol.italic=Symbol +sansserif.dingbats.italic=ZapfDingbats +sansserif.symbol.bolditalic=Symbol +sansserif.dingbats.bolditalic=ZapfDingbats +# +monospaced.latin1.plain=Courier +monospaced.latin1.bold=Courier-Bold +monospaced.latin1.italic=Courier-Oblique +monospaced.latin1.bolditalic=Courier-BoldOblique +monospaced.symbol.plain=Symbol +monospaced.dingbats.plain=ZapfDingbats +monospaced.symbol.bold=Symbol +monospaced.dingbats.bold=ZapfDingbats +monospaced.symbol.italic=Symbol +monospaced.dingbats.italic=ZapfDingbats +monospaced.symbol.bolditalic=Symbol +monospaced.dingbats.bolditalic=ZapfDingbats +# +# Next the mapping of the font name + charset + style to Postscript font name +# for the physical fonts. Since these always report style as plain, the +# style key is always plain. So we map using the face name to the correct +# style for the postscript font. This is possible since the face names can +# be replied upon to be different for each style. +# However an application may try to create a Font applying a style to an +# physical name. We want to map to the correct Postscript font there too +# if possible but we do not map cases where the application tries to +# augment a style (eg ask for a bold version of a bold font) +# Defer to the 2D package to attempt create an artificially styled version +# +avantgarde_book.latin1.plain=AvantGarde-Book +avantgarde_demi.latin1.plain=AvantGarde-Demi +avantgarde_book_oblique.latin1.plain=AvantGarde-BookOblique +avantgarde_demi_oblique.latin1.plain=AvantGarde-DemiOblique +# +avantgarde_book.latin1.bold=AvantGarde-Demi +avantgarde_book.latin1.italic=AvantGarde-BookOblique +avantgarde_book.latin1.bolditalic=AvantGarde-DemiOblique +avantgarde_demi.latin1.italic=AvantGarde-DemiOblique +avantgarde_book_oblique.latin1.bold=AvantGarde-DemiOblique +# +bookman_light.latin1.plain=Bookman-Light +bookman_demi.latin1.plain=Bookman-Demi +bookman_light_italic.latin1.plain=Bookman-LightItalic +bookman_demi_italic.latin1.plain=Bookman-DemiItalic +# +bookman_light.latin1.bold=Bookman-Demi +bookman_light.latin1.italic=Bookman-LightItalic +bookman_light.latin1.bolditalic=Bookman-DemiItalic +bookman_light_bold.latin1.italic=Bookman-DemiItalic +bookman_light_italic.latin1.bold=Bookman-DemiItalic +# +courier.latin1.plain=Courier +courier_bold.latin1.plain=Courier-Bold +courier_oblique.latin1.plain=Courier-Oblique +courier_bold_oblique.latin1.plain=Courier-BoldOblique +courier.latin1.bold=Courier-Bold +courier.latin1.italic=Courier-Oblique +courier.latin1.bolditalic=Courier-BoldOblique +courier_bold.latin1.italic=Courier-BoldOblique +courier_italic.latin1.bold=Courier-BoldOblique +# +helvetica_bold.latin1.plain=Helvetica-Bold +helvetica_oblique.latin1.plain=Helvetica-Oblique +helvetica_bold_oblique.latin1.plain=Helvetica-BoldOblique +helvetica.latin1.bold=Helvetica-Bold +helvetica.latin1.italic=Helvetica-Oblique +helvetica.latin1.bolditalic=Helvetica-BoldOblique +helvetica_bold.latin1.italic=Helvetica-BoldOblique +helvetica_italic.latin1.bold=Helvetica-BoldOblique +# +newcenturyschoolbook.latin1.plain=NewCenturySchlbk-Roman +newcenturyschoolbook_bold.latin1.plain=NewCenturySchlbk-Bold +newcenturyschoolbook_italic.latin1.plain=NewCenturySchlbk-Italic +newcenturyschoolbook_bold_italic.latin1.plain=NewCenturySchlbk-BoldItalic +newcenturyschoolbook.latin1.bold=NewCenturySchlbk-Bold +newcenturyschoolbook.latin1.italic=NewCenturySchlbk-Italic +newcenturyschoolbook.latin1.bolditalic=NewCenturySchlbk-BoldItalic +newcenturyschoolbook_bold.latin1.italic=NewCenturySchlbk-BoldItalic +newcenturyschoolbook_italic.latin1.bold=NewCenturySchlbk-BoldItalic +# +palatino.latin1.plain=Palatino-Roman +palatino_bold.latin1.plain=Palatino-Bold +palatino_italic.latin1.plain=Palatino-Italic +palatino_bold_italic.latin1.plain=Palatino-BoldItalic +palatino.latin1.bold=Palatino-Bold +palatino.latin1.italic=Palatino-Italic +palatino.latin1.bolditalic=Palatino-BoldItalic +palatino_bold.latin1.italic=Palatino-BoldItalic +palatino_italic.latin1.bold=Palatino-BoldItalic +# +times_roman.latin1.plain=Times-Roman +times_roman_bold.latin1.plain=Times-Bold +times_roman_italic.latin1.plain=Times-Italic +times_roman_bold_italic.latin1.plain=Times-BoldItalic +times_roman.latin1.bold=Times-Bold +times_roman.latin1.italic=Times-Italic +times_roman.latin1.bolditalic=Times-BoldItalic +times_roman_bold.latin1.italic=Times-BoldItalic +times_roman_italic.latin1.bold=Times-BoldItalic +# +zapfchancery_italic.latin1.plain=ZapfChancery-MediumItalic +# +# Finally the mappings of PS font names to indexes. +# +AvantGarde-Book=0 +AvantGarde-BookOblique=1 +AvantGarde-Demi=2 +AvantGarde-DemiOblique=3 +Bookman-Demi=4 +Bookman-DemiItalic=5 +Bookman-Light=6 +Bookman-LightItalic=7 +Courier=8 +Courier-Bold=9 +Courier-BoldOblique=10 +Courier-Oblique=11 +Helvetica=12 +Helvetica-Bold=13 +Helvetica-BoldOblique=14 +Helvetica-Narrow=15 +Helvetica-Narrow-Bold=16 +Helvetica-Narrow-BoldOblique=17 +Helvetica-Narrow-Oblique=18 +Helvetica-Oblique=19 +NewCenturySchlbk-Bold=20 +NewCenturySchlbk-BoldItalic=21 +NewCenturySchlbk-Italic=22 +NewCenturySchlbk-Roman=23 +Palatino-Bold=24 +Palatino-BoldItalic=25 +Palatino-Italic=26 +Palatino-Roman=27 +Symbol=28 +Times-Bold=29 +Times-BoldItalic=30 +Times-Italic=31 +Times-Roman=32 +ZapfDingbats=33 +ZapfChancery-MediumItalic=34 +# +font.0=AvantGarde-Book ISOF +font.1=AvantGarde-BookOblique ISOF +font.2=AvantGarde-Demi ISOF +font.3=AvantGarde-DemiOblique ISOF +font.4=Bookman-Demi ISOF +font.5=Bookman-DemiItalic ISOF +font.6=Bookman-Light ISOF +font.7=Bookman-LightItalic ISOF +font.8=Courier ISOF +font.9=Courier-Bold ISOF +font.10=Courier-BoldOblique ISOF +font.11=Courier-Oblique ISOF +font.12=Helvetica ISOF +font.13=Helvetica-Bold ISOF +font.14=Helvetica-BoldOblique ISOF +font.15=Helvetica-Narrow ISOF +font.16=Helvetica-Narrow-Bold ISOF +font.17=Helvetica-Narrow-BoldOblique ISOF +font.18=Helvetica-Narrow-Oblique ISOF +font.19=Helvetica-Oblique ISOF +font.20=NewCenturySchlbk-Bold ISOF +font.21=NewCenturySchlbk-BoldItalic ISOF +font.22=NewCenturySchlbk-Italic ISOF +font.23=NewCenturySchlbk-Roman ISOF +font.24=Palatino-Bold ISOF +font.25=Palatino-BoldItalic ISOF +font.26=Palatino-Italic ISOF +font.27=Palatino-Roman ISOF +font.28=Symbol findfont +font.29=Times-Bold ISOF +font.30=Times-BoldItalic ISOF +font.31=Times-Italic ISOF +font.32=Times-Roman ISOF +font.33=ZapfDingbats findfont +font.34=ZapfChancery-MediumItalic ISOF +# diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/resources.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/resources.jar new file mode 100644 index 00000000..1681ede0 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/resources.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/rt.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/rt.jar new file mode 100644 index 00000000..4a7f9c27 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/rt.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/security/blacklisted.certs b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/security/blacklisted.certs new file mode 100644 index 00000000..e192c1aa --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/security/blacklisted.certs @@ -0,0 +1,20 @@ +Algorithm=SHA-256 +14E6D2764A4B06701C6CBC376A253775F79C782FBCB6C0EE6F99DE4BA1024ADD +31C8FD37DB9B56E708B03D1F01848B068C6DA66F36FB5D82C008C6040FA3E133 +3946901F46B0071E90D78279E82FABABCA177231A704BE72C5B0E8918566EA66 +450F1B421BB05C8609854884559C323319619E8B06B001EA2DCBB74A23AA3BE2 +4CBBF8256BC9888A8007B2F386940A2E394378B0D903CBB3863C5A6394B889CE +4FEE0163686ECBD65DB968E7494F55D84B25486D438E9DE558D629D28CD4D176 +5E83124D68D24E8E177E306DF643D5EA99C5A94D6FC34B072F7544A1CABB7C7B +76A45A496031E4DD2D7ED23E8F6FF97DBDEA980BAAC8B0BA94D7EDB551348645 +8A1BD21661C60015065212CC98B1ABB50DFD14C872A208E66BAE890F25C448AF +9ED8F9B0E8E42A1656B8E1DD18F42BA42DC06FE52686173BA2FC70E756F207DC +A686FEE577C88AB664D0787ECDFFF035F4806F3DE418DC9E4D516324FFF02083 +B8686723E415534BC0DBD16326F9486F85B0B0799BF6639334E61DAAE67F36CD +D24566BF315F4E597D6E381C87119FB4198F5E9E2607F5F4AB362EF7E2E7672F +D3A936E1A7775A45217C8296A1F22AC5631DCDEC45594099E78EEEBBEDCBA967 +DF21016B00FC54F9FE3BC8B039911BB216E9162FAD2FD14D990AB96E951B49BE +EC30C9C3065A06BB07DC5B1C6B497F370C1CA65C0F30C08E042BA6BCECC78F2C +F5B6F88F75D391A4B1EB336F9E201239FB6B1377DB8CFA7B84736216E5AFFFD7 +FC02FD48DB92D4DCE6F11679D38354CF750CFC7F584A520EB90BDE80E241F2BD +FDEDB5BDFCB67411513A61AEE5CB5B5D7C52AF06028EFC996CC1B05B1D6CEA2B diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/security/cacerts b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/security/cacerts new file mode 100644 index 00000000..27064bff Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/security/cacerts differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/security/java.policy b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/security/java.policy new file mode 100644 index 00000000..59d99a96 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/security/java.policy @@ -0,0 +1,51 @@ + +// Standard extensions get all permissions by default + +grant codeBase "file:${{java.ext.dirs}}/*" { + permission java.security.AllPermission; +}; + +// default permissions granted to all domains + +grant { + // Allows any thread to stop itself using the java.lang.Thread.stop() + // method that takes no argument. + // Note that this permission is granted by default only to remain + // backwards compatible. + // It is strongly recommended that you either remove this permission + // from this policy file or further restrict it to code sources + // that you specify, because Thread.stop() is potentially unsafe. + // See the API specification of java.lang.Thread.stop() for more + // information. + permission java.lang.RuntimePermission "stopThread"; + + // allows anyone to listen on dynamic ports + permission java.net.SocketPermission "localhost:0", "listen"; + + // "standard" properies that can be read by anyone + + permission java.util.PropertyPermission "java.version", "read"; + permission java.util.PropertyPermission "java.vendor", "read"; + permission java.util.PropertyPermission "java.vendor.url", "read"; + permission java.util.PropertyPermission "java.class.version", "read"; + permission java.util.PropertyPermission "os.name", "read"; + permission java.util.PropertyPermission "os.version", "read"; + permission java.util.PropertyPermission "os.arch", "read"; + permission java.util.PropertyPermission "file.separator", "read"; + permission java.util.PropertyPermission "path.separator", "read"; + permission java.util.PropertyPermission "line.separator", "read"; + + permission java.util.PropertyPermission "java.specification.version", "read"; + permission java.util.PropertyPermission "java.specification.vendor", "read"; + permission java.util.PropertyPermission "java.specification.name", "read"; + + permission java.util.PropertyPermission "java.vm.specification.version", "read"; + permission java.util.PropertyPermission "java.vm.specification.vendor", "read"; + permission java.util.PropertyPermission "java.vm.specification.name", "read"; + permission java.util.PropertyPermission "java.vm.version", "read"; + permission java.util.PropertyPermission "java.vm.vendor", "read"; + permission java.util.PropertyPermission "java.vm.name", "read"; + + permission java.util.PropertyPermission "sun.security.pkcs11.disableKeyExtraction", "read"; +}; + diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/security/java.security b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/security/java.security new file mode 100644 index 00000000..2ba7d3e2 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/security/java.security @@ -0,0 +1,1040 @@ +# +# This is the "master security properties file". +# +# An alternate java.security properties file may be specified +# from the command line via the system property +# +# -Djava.security.properties= +# +# This properties file appends to the master security properties file. +# If both properties files specify values for the same key, the value +# from the command-line properties file is selected, as it is the last +# one loaded. +# +# Also, if you specify +# +# -Djava.security.properties== (2 equals), +# +# then that properties file completely overrides the master security +# properties file. +# +# To disable the ability to specify an additional properties file from +# the command line, set the key security.overridePropertiesFile +# to false in the master security properties file. It is set to true +# by default. + +# In this file, various security properties are set for use by +# java.security classes. This is where users can statically register +# Cryptography Package Providers ("providers" for short). The term +# "provider" refers to a package or set of packages that supply a +# concrete implementation of a subset of the cryptography aspects of +# the Java Security API. A provider may, for example, implement one or +# more digital signature algorithms or message digest algorithms. +# +# Each provider must implement a subclass of the Provider class. +# To register a provider in this master security properties file, +# specify the Provider subclass name and priority in the format +# +# security.provider.= +# +# This declares a provider, and specifies its preference +# order n. The preference order is the order in which providers are +# searched for requested algorithms (when no specific provider is +# requested). The order is 1-based; 1 is the most preferred, followed +# by 2, and so on. +# +# must specify the subclass of the Provider class whose +# constructor sets the values of various properties that are required +# for the Java Security API to look up the algorithms or other +# facilities implemented by the provider. +# +# There must be at least one provider specification in java.security. +# There is a default provider that comes standard with the JDK. It +# is called the "SUN" provider, and its Provider subclass +# named Sun appears in the sun.security.provider package. Thus, the +# "SUN" provider is registered via the following: +# +# security.provider.1=sun.security.provider.Sun +# +# (The number 1 is used for the default provider.) +# +# Note: Providers can be dynamically registered instead by calls to +# either the addProvider or insertProviderAt method in the Security +# class. + +# +# List of providers and their preference orders (see above): +# +security.provider.1=sun.security.provider.Sun +security.provider.2=sun.security.rsa.SunRsaSign +security.provider.3=sun.security.ec.SunEC +security.provider.4=com.sun.net.ssl.internal.ssl.Provider +security.provider.5=com.sun.crypto.provider.SunJCE +security.provider.6=sun.security.jgss.SunProvider +security.provider.7=com.sun.security.sasl.Provider +security.provider.8=org.jcp.xml.dsig.internal.dom.XMLDSigRI +security.provider.9=sun.security.smartcardio.SunPCSC +security.provider.10=sun.security.mscapi.SunMSCAPI + +# +# Sun Provider SecureRandom seed source. +# +# Select the primary source of seed data for the "SHA1PRNG" and +# "NativePRNG" SecureRandom implementations in the "Sun" provider. +# (Other SecureRandom implementations might also use this property.) +# +# On Unix-like systems (for example, Solaris/Linux/MacOS), the +# "NativePRNG" and "SHA1PRNG" implementations obtains seed data from +# special device files such as file:/dev/random. +# +# On Windows systems, specifying the URLs "file:/dev/random" or +# "file:/dev/urandom" will enable the native Microsoft CryptoAPI seeding +# mechanism for SHA1PRNG. +# +# By default, an attempt is made to use the entropy gathering device +# specified by the "securerandom.source" Security property. If an +# exception occurs while accessing the specified URL: +# +# SHA1PRNG: +# the traditional system/thread activity algorithm will be used. +# +# NativePRNG: +# a default value of /dev/random will be used. If neither +# are available, the implementation will be disabled. +# "file" is the only currently supported protocol type. +# +# The entropy gathering device can also be specified with the System +# property "java.security.egd". For example: +# +# % java -Djava.security.egd=file:/dev/random MainClass +# +# Specifying this System property will override the +# "securerandom.source" Security property. +# +# In addition, if "file:/dev/random" or "file:/dev/urandom" is +# specified, the "NativePRNG" implementation will be more preferred than +# SHA1PRNG in the Sun provider. +# +securerandom.source=file:/dev/random + +# +# A list of known strong SecureRandom implementations. +# +# To help guide applications in selecting a suitable strong +# java.security.SecureRandom implementation, Java distributions should +# indicate a list of known strong implementations using the property. +# +# This is a comma-separated list of algorithm and/or algorithm:provider +# entries. +# +securerandom.strongAlgorithms=Windows-PRNG:SunMSCAPI,SHA1PRNG:SUN + +# +# Class to instantiate as the javax.security.auth.login.Configuration +# provider. +# +login.configuration.provider=sun.security.provider.ConfigFile + +# +# Default login configuration file +# +#login.config.url.1=file:${user.home}/.java.login.config + +# +# Class to instantiate as the system Policy. This is the name of the class +# that will be used as the Policy object. +# +policy.provider=sun.security.provider.PolicyFile + +# The default is to have a single system-wide policy file, +# and a policy file in the user's home directory. +policy.url.1=file:${java.home}/lib/security/java.policy +policy.url.2=file:${user.home}/.java.policy + +# whether or not we expand properties in the policy file +# if this is set to false, properties (${...}) will not be expanded in policy +# files. +policy.expandProperties=true + +# whether or not we allow an extra policy to be passed on the command line +# with -Djava.security.policy=somefile. Comment out this line to disable +# this feature. +policy.allowSystemProperty=true + +# whether or not we look into the IdentityScope for trusted Identities +# when encountering a 1.1 signed JAR file. If the identity is found +# and is trusted, we grant it AllPermission. +policy.ignoreIdentityScope=false + +# +# Default keystore type. +# +keystore.type=jks + +# +# Controls compatibility mode for the JKS keystore type. +# +# When set to 'true', the JKS keystore type supports loading +# keystore files in either JKS or PKCS12 format. When set to 'false' +# it supports loading only JKS keystore files. +# +keystore.type.compat=true + +# +# List of comma-separated packages that start with or equal this string +# will cause a security exception to be thrown when +# passed to checkPackageAccess unless the +# corresponding RuntimePermission ("accessClassInPackage."+package) has +# been granted. +package.access=sun.,\ + com.sun.xml.internal.,\ + com.sun.imageio.,\ + com.sun.istack.internal.,\ + com.sun.jmx.,\ + com.sun.media.sound.,\ + com.sun.naming.internal.,\ + com.sun.proxy.,\ + com.sun.corba.se.,\ + com.sun.org.apache.bcel.internal.,\ + com.sun.org.apache.regexp.internal.,\ + com.sun.org.apache.xerces.internal.,\ + com.sun.org.apache.xpath.internal.,\ + com.sun.org.apache.xalan.internal.extensions.,\ + com.sun.org.apache.xalan.internal.lib.,\ + com.sun.org.apache.xalan.internal.res.,\ + com.sun.org.apache.xalan.internal.templates.,\ + com.sun.org.apache.xalan.internal.utils.,\ + com.sun.org.apache.xalan.internal.xslt.,\ + com.sun.org.apache.xalan.internal.xsltc.cmdline.,\ + com.sun.org.apache.xalan.internal.xsltc.compiler.,\ + com.sun.org.apache.xalan.internal.xsltc.trax.,\ + com.sun.org.apache.xalan.internal.xsltc.util.,\ + com.sun.org.apache.xml.internal.res.,\ + com.sun.org.apache.xml.internal.resolver.helpers.,\ + com.sun.org.apache.xml.internal.resolver.readers.,\ + com.sun.org.apache.xml.internal.security.,\ + com.sun.org.apache.xml.internal.serializer.utils.,\ + com.sun.org.apache.xml.internal.utils.,\ + com.sun.org.glassfish.,\ + com.oracle.xmlns.internal.,\ + com.oracle.webservices.internal.,\ + oracle.jrockit.jfr.,\ + org.jcp.xml.dsig.internal.,\ + jdk.internal.,\ + jdk.nashorn.internal.,\ + jdk.nashorn.tools.,\ + jdk.xml.internal.,\ + com.sun.activation.registries.,\ + com.sun.java.accessibility. + +# +# List of comma-separated packages that start with or equal this string +# will cause a security exception to be thrown when +# passed to checkPackageDefinition unless the +# corresponding RuntimePermission ("defineClassInPackage."+package) has +# been granted. +# +# by default, none of the class loaders supplied with the JDK call +# checkPackageDefinition. +# +package.definition=sun.,\ + com.sun.xml.internal.,\ + com.sun.imageio.,\ + com.sun.istack.internal.,\ + com.sun.jmx.,\ + com.sun.media.sound.,\ + com.sun.naming.internal.,\ + com.sun.proxy.,\ + com.sun.corba.se.,\ + com.sun.org.apache.bcel.internal.,\ + com.sun.org.apache.regexp.internal.,\ + com.sun.org.apache.xerces.internal.,\ + com.sun.org.apache.xpath.internal.,\ + com.sun.org.apache.xalan.internal.extensions.,\ + com.sun.org.apache.xalan.internal.lib.,\ + com.sun.org.apache.xalan.internal.res.,\ + com.sun.org.apache.xalan.internal.templates.,\ + com.sun.org.apache.xalan.internal.utils.,\ + com.sun.org.apache.xalan.internal.xslt.,\ + com.sun.org.apache.xalan.internal.xsltc.cmdline.,\ + com.sun.org.apache.xalan.internal.xsltc.compiler.,\ + com.sun.org.apache.xalan.internal.xsltc.trax.,\ + com.sun.org.apache.xalan.internal.xsltc.util.,\ + com.sun.org.apache.xml.internal.res.,\ + com.sun.org.apache.xml.internal.resolver.helpers.,\ + com.sun.org.apache.xml.internal.resolver.readers.,\ + com.sun.org.apache.xml.internal.security.,\ + com.sun.org.apache.xml.internal.serializer.utils.,\ + com.sun.org.apache.xml.internal.utils.,\ + com.sun.org.glassfish.,\ + com.oracle.xmlns.internal.,\ + com.oracle.webservices.internal.,\ + oracle.jrockit.jfr.,\ + org.jcp.xml.dsig.internal.,\ + jdk.internal.,\ + jdk.nashorn.internal.,\ + jdk.nashorn.tools.,\ + jdk.xml.internal.,\ + com.sun.activation.registries.,\ + com.sun.java.accessibility. + +# +# Determines whether this properties file can be appended to +# or overridden on the command line via -Djava.security.properties +# +security.overridePropertiesFile=true + +# +# Determines the default key and trust manager factory algorithms for +# the javax.net.ssl package. +# +ssl.KeyManagerFactory.algorithm=SunX509 +ssl.TrustManagerFactory.algorithm=PKIX + +# +# The Java-level namelookup cache policy for successful lookups: +# +# any negative value: caching forever +# any positive value: the number of seconds to cache an address for +# zero: do not cache +# +# default value is forever (FOREVER). For security reasons, this +# caching is made forever when a security manager is set. When a security +# manager is not set, the default behavior in this implementation +# is to cache for 30 seconds. +# +# NOTE: setting this to anything other than the default value can have +# serious security implications. Do not set it unless +# you are sure you are not exposed to DNS spoofing attack. +# +#networkaddress.cache.ttl=-1 + +# The Java-level namelookup cache policy for failed lookups: +# +# any negative value: cache forever +# any positive value: the number of seconds to cache negative lookup results +# zero: do not cache +# +# In some Microsoft Windows networking environments that employ +# the WINS name service in addition to DNS, name service lookups +# that fail may take a noticeably long time to return (approx. 5 seconds). +# For this reason the default caching policy is to maintain these +# results for 10 seconds. +# +# +networkaddress.cache.negative.ttl=10 + +# +# Properties to configure OCSP for certificate revocation checking +# + +# Enable OCSP +# +# By default, OCSP is not used for certificate revocation checking. +# This property enables the use of OCSP when set to the value "true". +# +# NOTE: SocketPermission is required to connect to an OCSP responder. +# +# Example, +# ocsp.enable=true + +# +# Location of the OCSP responder +# +# By default, the location of the OCSP responder is determined implicitly +# from the certificate being validated. This property explicitly specifies +# the location of the OCSP responder. The property is used when the +# Authority Information Access extension (defined in RFC 3280) is absent +# from the certificate or when it requires overriding. +# +# Example, +# ocsp.responderURL=http://ocsp.example.net:80 + +# +# Subject name of the OCSP responder's certificate +# +# By default, the certificate of the OCSP responder is that of the issuer +# of the certificate being validated. This property identifies the certificate +# of the OCSP responder when the default does not apply. Its value is a string +# distinguished name (defined in RFC 2253) which identifies a certificate in +# the set of certificates supplied during cert path validation. In cases where +# the subject name alone is not sufficient to uniquely identify the certificate +# then both the "ocsp.responderCertIssuerName" and +# "ocsp.responderCertSerialNumber" properties must be used instead. When this +# property is set then those two properties are ignored. +# +# Example, +# ocsp.responderCertSubjectName="CN=OCSP Responder, O=XYZ Corp" + +# +# Issuer name of the OCSP responder's certificate +# +# By default, the certificate of the OCSP responder is that of the issuer +# of the certificate being validated. This property identifies the certificate +# of the OCSP responder when the default does not apply. Its value is a string +# distinguished name (defined in RFC 2253) which identifies a certificate in +# the set of certificates supplied during cert path validation. When this +# property is set then the "ocsp.responderCertSerialNumber" property must also +# be set. When the "ocsp.responderCertSubjectName" property is set then this +# property is ignored. +# +# Example, +# ocsp.responderCertIssuerName="CN=Enterprise CA, O=XYZ Corp" + +# +# Serial number of the OCSP responder's certificate +# +# By default, the certificate of the OCSP responder is that of the issuer +# of the certificate being validated. This property identifies the certificate +# of the OCSP responder when the default does not apply. Its value is a string +# of hexadecimal digits (colon or space separators may be present) which +# identifies a certificate in the set of certificates supplied during cert path +# validation. When this property is set then the "ocsp.responderCertIssuerName" +# property must also be set. When the "ocsp.responderCertSubjectName" property +# is set then this property is ignored. +# +# Example, +# ocsp.responderCertSerialNumber=2A:FF:00 + +# +# Policy for failed Kerberos KDC lookups: +# +# When a KDC is unavailable (network error, service failure, etc), it is +# put inside a blacklist and accessed less often for future requests. The +# value (case-insensitive) for this policy can be: +# +# tryLast +# KDCs in the blacklist are always tried after those not on the list. +# +# tryLess[:max_retries,timeout] +# KDCs in the blacklist are still tried by their order in the configuration, +# but with smaller max_retries and timeout values. max_retries and timeout +# are optional numerical parameters (default 1 and 5000, which means once +# and 5 seconds). Please notes that if any of the values defined here is +# more than what is defined in krb5.conf, it will be ignored. +# +# Whenever a KDC is detected as available, it is removed from the blacklist. +# The blacklist is reset when krb5.conf is reloaded. You can add +# refreshKrb5Config=true to a JAAS configuration file so that krb5.conf is +# reloaded whenever a JAAS authentication is attempted. +# +# Example, +# krb5.kdc.bad.policy = tryLast +# krb5.kdc.bad.policy = tryLess:2,2000 +krb5.kdc.bad.policy = tryLast + +# Algorithm restrictions for certification path (CertPath) processing +# +# In some environments, certain algorithms or key lengths may be undesirable +# for certification path building and validation. For example, "MD2" is +# generally no longer considered to be a secure hash algorithm. This section +# describes the mechanism for disabling algorithms based on algorithm name +# and/or key length. This includes algorithms used in certificates, as well +# as revocation information such as CRLs and signed OCSP Responses. +# The syntax of the disabled algorithm string is described as follows: +# DisabledAlgorithms: +# " DisabledAlgorithm { , DisabledAlgorithm } " +# +# DisabledAlgorithm: +# AlgorithmName [Constraint] { '&' Constraint } +# +# AlgorithmName: +# (see below) +# +# Constraint: +# KeySizeConstraint | CAConstraint | DenyAfterConstraint | +# UsageConstraint +# +# KeySizeConstraint: +# keySize Operator KeyLength +# +# Operator: +# <= | < | == | != | >= | > +# +# KeyLength: +# Integer value of the algorithm's key length in bits +# +# CAConstraint: +# jdkCA +# +# DenyAfterConstraint: +# denyAfter YYYY-MM-DD +# +# UsageConstraint: +# usage [TLSServer] [TLSClient] [SignedJAR] +# +# The "AlgorithmName" is the standard algorithm name of the disabled +# algorithm. See "Java Cryptography Architecture Standard Algorithm Name +# Documentation" for information about Standard Algorithm Names. Matching +# is performed using a case-insensitive sub-element matching rule. (For +# example, in "SHA1withECDSA" the sub-elements are "SHA1" for hashing and +# "ECDSA" for signatures.) If the assertion "AlgorithmName" is a +# sub-element of the certificate algorithm name, the algorithm will be +# rejected during certification path building and validation. For example, +# the assertion algorithm name "DSA" will disable all certificate algorithms +# that rely on DSA, such as NONEwithDSA, SHA1withDSA. However, the assertion +# will not disable algorithms related to "ECDSA". +# +# A "Constraint" defines restrictions on the keys and/or certificates for +# a specified AlgorithmName: +# +# KeySizeConstraint: +# keySize Operator KeyLength +# The constraint requires a key of a valid size range if the +# "AlgorithmName" is of a key algorithm. The "KeyLength" indicates +# the key size specified in number of bits. For example, +# "RSA keySize <= 1024" indicates that any RSA key with key size less +# than or equal to 1024 bits should be disabled, and +# "RSA keySize < 1024, RSA keySize > 2048" indicates that any RSA key +# with key size less than 1024 or greater than 2048 should be disabled. +# This constraint is only used on algorithms that have a key size. +# +# CAConstraint: +# jdkCA +# This constraint prohibits the specified algorithm only if the +# algorithm is used in a certificate chain that terminates at a marked +# trust anchor in the lib/security/cacerts keystore. If the jdkCA +# constraint is not set, then all chains using the specified algorithm +# are restricted. jdkCA may only be used once in a DisabledAlgorithm +# expression. +# Example: To apply this constraint to SHA-1 certificates, include +# the following: "SHA1 jdkCA" +# +# DenyAfterConstraint: +# denyAfter YYYY-MM-DD +# This constraint prohibits a certificate with the specified algorithm +# from being used after the date regardless of the certificate's +# validity. JAR files that are signed and timestamped before the +# constraint date with certificates containing the disabled algorithm +# will not be restricted. The date is processed in the UTC timezone. +# This constraint can only be used once in a DisabledAlgorithm +# expression. +# Example: To deny usage of RSA 2048 bit certificates after Feb 3 2020, +# use the following: "RSA keySize == 2048 & denyAfter 2020-02-03" +# +# UsageConstraint: +# usage [TLSServer] [TLSClient] [SignedJAR] +# This constraint prohibits the specified algorithm for +# a specified usage. This should be used when disabling an algorithm +# for all usages is not practical. 'TLSServer' restricts the algorithm +# in TLS server certificate chains when server authentication is +# performed. 'TLSClient' restricts the algorithm in TLS client +# certificate chains when client authentication is performed. +# 'SignedJAR' constrains use of certificates in signed jar files. +# The usage type follows the keyword and more than one usage type can +# be specified with a whitespace delimiter. +# Example: "SHA1 usage TLSServer TLSClient" +# +# When an algorithm must satisfy more than one constraint, it must be +# delimited by an ampersand '&'. For example, to restrict certificates in a +# chain that terminate at a distribution provided trust anchor and contain +# RSA keys that are less than or equal to 1024 bits, add the following +# constraint: "RSA keySize <= 1024 & jdkCA". +# +# All DisabledAlgorithms expressions are processed in the order defined in the +# property. This requires lower keysize constraints to be specified +# before larger keysize constraints of the same algorithm. For example: +# "RSA keySize < 1024 & jdkCA, RSA keySize < 2048". +# +# Note: The algorithm restrictions do not apply to trust anchors or +# self-signed certificates. +# +# Note: This property is currently used by Oracle's PKIX implementation. It +# is not guaranteed to be examined and used by other implementations. +# +# Example: +# jdk.certpath.disabledAlgorithms=MD2, DSA, RSA keySize < 2048 +# +# +jdk.certpath.disabledAlgorithms=MD2, MD5, SHA1 jdkCA & usage TLSServer, \ + RSA keySize < 1024, DSA keySize < 1024, EC keySize < 224 + +# +# Algorithm restrictions for signed JAR files +# +# In some environments, certain algorithms or key lengths may be undesirable +# for signed JAR validation. For example, "MD2" is generally no longer +# considered to be a secure hash algorithm. This section describes the +# mechanism for disabling algorithms based on algorithm name and/or key length. +# JARs signed with any of the disabled algorithms or key sizes will be treated +# as unsigned. +# +# The syntax of the disabled algorithm string is described as follows: +# DisabledAlgorithms: +# " DisabledAlgorithm { , DisabledAlgorithm } " +# +# DisabledAlgorithm: +# AlgorithmName [Constraint] { '&' Constraint } +# +# AlgorithmName: +# (see below) +# +# Constraint: +# KeySizeConstraint | DenyAfterConstraint +# +# KeySizeConstraint: +# keySize Operator KeyLength +# +# DenyAfterConstraint: +# denyAfter YYYY-MM-DD +# +# Operator: +# <= | < | == | != | >= | > +# +# KeyLength: +# Integer value of the algorithm's key length in bits +# +# Note: This property is currently used by the JDK Reference +# implementation. It is not guaranteed to be examined and used by other +# implementations. +# +# See "jdk.certpath.disabledAlgorithms" for syntax descriptions. +# +jdk.jar.disabledAlgorithms=MD2, MD5, RSA keySize < 1024, DSA keySize < 1024 + +# +# Algorithm restrictions for Secure Socket Layer/Transport Layer Security +# (SSL/TLS) processing +# +# In some environments, certain algorithms or key lengths may be undesirable +# when using SSL/TLS. This section describes the mechanism for disabling +# algorithms during SSL/TLS security parameters negotiation, including +# protocol version negotiation, cipher suites selection, peer authentication +# and key exchange mechanisms. +# +# Disabled algorithms will not be negotiated for SSL/TLS connections, even +# if they are enabled explicitly in an application. +# +# For PKI-based peer authentication and key exchange mechanisms, this list +# of disabled algorithms will also be checked during certification path +# building and validation, including algorithms used in certificates, as +# well as revocation information such as CRLs and signed OCSP Responses. +# This is in addition to the jdk.certpath.disabledAlgorithms property above. +# +# See the specification of "jdk.certpath.disabledAlgorithms" for the +# syntax of the disabled algorithm string. +# +# Note: The algorithm restrictions do not apply to trust anchors or +# self-signed certificates. +# +# Note: This property is currently used by the JDK Reference implementation. +# It is not guaranteed to be examined and used by other implementations. +# +# Example: +# jdk.tls.disabledAlgorithms=MD5, SSLv3, DSA, RSA keySize < 2048 +jdk.tls.disabledAlgorithms=SSLv3, RC4, DES, MD5withRSA, DH keySize < 1024, \ + EC keySize < 224, anon, NULL + +# Legacy algorithms for Secure Socket Layer/Transport Layer Security (SSL/TLS) +# processing in JSSE implementation. +# +# In some environments, a certain algorithm may be undesirable but it +# cannot be disabled because of its use in legacy applications. Legacy +# algorithms may still be supported, but applications should not use them +# as the security strength of legacy algorithms are usually not strong enough +# in practice. +# +# During SSL/TLS security parameters negotiation, legacy algorithms will +# not be negotiated unless there are no other candidates. +# +# The syntax of the legacy algorithms string is described as this Java +# BNF-style: +# LegacyAlgorithms: +# " LegacyAlgorithm { , LegacyAlgorithm } " +# +# LegacyAlgorithm: +# AlgorithmName (standard JSSE algorithm name) +# +# See the specification of security property "jdk.certpath.disabledAlgorithms" +# for the syntax and description of the "AlgorithmName" notation. +# +# Per SSL/TLS specifications, cipher suites have the form: +# SSL_KeyExchangeAlg_WITH_CipherAlg_MacAlg +# or +# TLS_KeyExchangeAlg_WITH_CipherAlg_MacAlg +# +# For example, the cipher suite TLS_RSA_WITH_AES_128_CBC_SHA uses RSA as the +# key exchange algorithm, AES_128_CBC (128 bits AES cipher algorithm in CBC +# mode) as the cipher (encryption) algorithm, and SHA-1 as the message digest +# algorithm for HMAC. +# +# The LegacyAlgorithm can be one of the following standard algorithm names: +# 1. JSSE cipher suite name, e.g., TLS_RSA_WITH_AES_128_CBC_SHA +# 2. JSSE key exchange algorithm name, e.g., RSA +# 3. JSSE cipher (encryption) algorithm name, e.g., AES_128_CBC +# 4. JSSE message digest algorithm name, e.g., SHA +# +# See SSL/TLS specifications and "Java Cryptography Architecture Standard +# Algorithm Name Documentation" for information about the algorithm names. +# +# Note: This property is currently used by the JDK Reference implementation. +# It is not guaranteed to be examined and used by other implementations. +# There is no guarantee the property will continue to exist or be of the +# same syntax in future releases. +# +# Example: +# jdk.tls.legacyAlgorithms=DH_anon, DES_CBC, SSL_RSA_WITH_RC4_128_MD5 +# +jdk.tls.legacyAlgorithms= \ + K_NULL, C_NULL, M_NULL, \ + DH_anon, ECDH_anon, \ + RC4_128, RC4_40, DES_CBC, DES40_CBC, \ + 3DES_EDE_CBC + +# The pre-defined default finite field Diffie-Hellman ephemeral (DHE) +# parameters for Transport Layer Security (SSL/TLS/DTLS) processing. +# +# In traditional SSL/TLS/DTLS connections where finite field DHE parameters +# negotiation mechanism is not used, the server offers the client group +# parameters, base generator g and prime modulus p, for DHE key exchange. +# It is recommended to use dynamic group parameters. This property defines +# a mechanism that allows you to specify custom group parameters. +# +# The syntax of this property string is described as this Java BNF-style: +# DefaultDHEParameters: +# DefinedDHEParameters { , DefinedDHEParameters } +# +# DefinedDHEParameters: +# "{" DHEPrimeModulus , DHEBaseGenerator "}" +# +# DHEPrimeModulus: +# HexadecimalDigits +# +# DHEBaseGenerator: +# HexadecimalDigits +# +# HexadecimalDigits: +# HexadecimalDigit { HexadecimalDigit } +# +# HexadecimalDigit: one of +# 0 1 2 3 4 5 6 7 8 9 A B C D E F a b c d e f +# +# Whitespace characters are ignored. +# +# The "DefinedDHEParameters" defines the custom group parameters, prime +# modulus p and base generator g, for a particular size of prime modulus p. +# The "DHEPrimeModulus" defines the hexadecimal prime modulus p, and the +# "DHEBaseGenerator" defines the hexadecimal base generator g of a group +# parameter. It is recommended to use safe primes for the custom group +# parameters. +# +# If this property is not defined or the value is empty, the underlying JSSE +# provider's default group parameter is used for each connection. +# +# If the property value does not follow the grammar, or a particular group +# parameter is not valid, the connection will fall back and use the +# underlying JSSE provider's default group parameter. +# +# Note: This property is currently used by OpenJDK's JSSE implementation. It +# is not guaranteed to be examined and used by other implementations. +# +# Example: +# jdk.tls.server.defaultDHEParameters= +# { \ +# FFFFFFFF FFFFFFFF C90FDAA2 2168C234 C4C6628B 80DC1CD1 \ +# 29024E08 8A67CC74 020BBEA6 3B139B22 514A0879 8E3404DD \ +# EF9519B3 CD3A431B 302B0A6D F25F1437 4FE1356D 6D51C245 \ +# E485B576 625E7EC6 F44C42E9 A637ED6B 0BFF5CB6 F406B7ED \ +# EE386BFB 5A899FA5 AE9F2411 7C4B1FE6 49286651 ECE65381 \ +# FFFFFFFF FFFFFFFF, 2} + +# Cryptographic Jurisdiction Policy defaults +# +# Import and export control rules on cryptographic software vary from +# country to country. By default, the JDK provides two different sets of +# cryptographic policy files: +# +# unlimited: These policy files contain no restrictions on cryptographic +# strengths or algorithms. +# +# limited: These policy files contain more restricted cryptographic +# strengths, and are still available if your country or +# usage requires the traditional restrictive policy. +# +# The JDK JCE framework uses the unlimited policy files by default. +# However the user may explicitly choose a set either by defining the +# "crypto.policy" Security property or by installing valid JCE policy +# jar files into the traditional JDK installation location. To better +# support older JDK Update releases, the "crypto.policy" property is not +# defined by default. See below for more information. +# +# The following logic determines which policy files are used: +# +# refers to the directory where the JRE was +# installed and may be determined using the "java.home" +# System property. +# +# 1. If the Security property "crypto.policy" has been defined, +# then the following mechanism is used: +# +# The policy files are stored as jar files in subdirectories of +# /lib/security/policy. Each directory contains a complete +# set of policy files. +# +# The "crypto.policy" Security property controls the directory +# selection, and thus the effective cryptographic policy. +# +# The default set of directories is: +# +# limited | unlimited +# +# 2. If the "crypto.policy" property is not set and the traditional +# US_export_policy.jar and local_policy.jar files +# (e.g. limited/unlimited) are found in the legacy +# /lib/security directory, then the rules embedded within +# those jar files will be used. This helps preserve compatibility +# for users upgrading from an older installation. +# +# 3. If the jar files are not present in the legacy location +# and the "crypto.policy" Security property is not defined, +# then the JDK will use the unlimited settings (equivalent to +# crypto.policy=unlimited) +# +# Please see the JCA documentation for additional information on these +# files and formats. +# +# YOU ARE ADVISED TO CONSULT YOUR EXPORT/IMPORT CONTROL COUNSEL OR ATTORNEY +# TO DETERMINE THE EXACT REQUIREMENTS. +# +# Please note that the JCE for Java SE, including the JCE framework, +# cryptographic policy files, and standard JCE providers provided with +# the Java SE, have been reviewed and approved for export as mass market +# encryption item by the US Bureau of Industry and Security. +# +# Note: This property is currently used by the JDK Reference implementation. +# It is not guaranteed to be examined and used by other implementations. +# +#crypto.policy=unlimited + +# +# The policy for the XML Signature secure validation mode. The mode is +# enabled by setting the property "org.jcp.xml.dsig.secureValidation" to +# true with the javax.xml.crypto.XMLCryptoContext.setProperty() method, +# or by running the code with a SecurityManager. +# +# Policy: +# Constraint {"," Constraint } +# Constraint: +# AlgConstraint | MaxTransformsConstraint | MaxReferencesConstraint | +# ReferenceUriSchemeConstraint | KeySizeConstraint | OtherConstraint +# AlgConstraint +# "disallowAlg" Uri +# MaxTransformsConstraint: +# "maxTransforms" Integer +# MaxReferencesConstraint: +# "maxReferences" Integer +# ReferenceUriSchemeConstraint: +# "disallowReferenceUriSchemes" String { String } +# KeySizeConstraint: +# "minKeySize" KeyAlg Integer +# OtherConstraint: +# "noDuplicateIds" | "noRetrievalMethodLoops" +# +# For AlgConstraint, Uri is the algorithm URI String that is not allowed. +# See the XML Signature Recommendation for more information on algorithm +# URI Identifiers. For KeySizeConstraint, KeyAlg is the standard algorithm +# name of the key type (ex: "RSA"). If the MaxTransformsConstraint, +# MaxReferencesConstraint or KeySizeConstraint (for the same key type) is +# specified more than once, only the last entry is enforced. +# +# Note: This property is currently used by the JDK Reference implementation. It +# is not guaranteed to be examined and used by other implementations. +# +jdk.xml.dsig.secureValidationPolicy=\ + disallowAlg http://www.w3.org/TR/1999/REC-xslt-19991116,\ + disallowAlg http://www.w3.org/2001/04/xmldsig-more#rsa-md5,\ + disallowAlg http://www.w3.org/2001/04/xmldsig-more#hmac-md5,\ + disallowAlg http://www.w3.org/2001/04/xmldsig-more#md5,\ + maxTransforms 5,\ + maxReferences 30,\ + disallowReferenceUriSchemes file http https,\ + minKeySize RSA 1024,\ + minKeySize DSA 1024,\ + minKeySize EC 224,\ + noDuplicateIds,\ + noRetrievalMethodLoops + +# +# Serialization process-wide filter +# +# A filter, if configured, is used by java.io.ObjectInputStream during +# deserialization to check the contents of the stream. +# A filter is configured as a sequence of patterns, each pattern is either +# matched against the name of a class in the stream or defines a limit. +# Patterns are separated by ";" (semicolon). +# Whitespace is significant and is considered part of the pattern. +# +# If the system property jdk.serialFilter is also specified, it supersedes +# the security property value defined here. +# +# If a pattern includes a "=", it sets a limit. +# If a limit appears more than once the last value is used. +# Limits are checked before classes regardless of the order in the sequence of patterns. +# If any of the limits are exceeded, the filter status is REJECTED. +# +# maxdepth=value - the maximum depth of a graph +# maxrefs=value - the maximum number of internal references +# maxbytes=value - the maximum number of bytes in the input stream +# maxarray=value - the maximum array length allowed +# +# Other patterns, from left to right, match the class or package name as +# returned from Class.getName. +# If the class is an array type, the class or package to be matched is the element type. +# Arrays of any number of dimensions are treated the same as the element type. +# For example, a pattern of "!example.Foo", rejects creation of any instance or +# array of example.Foo. +# +# If the pattern starts with "!", the status is REJECTED if the remaining pattern +# is matched; otherwise the status is ALLOWED if the pattern matches. +# If the pattern ends with ".**" it matches any class in the package and all subpackages. +# If the pattern ends with ".*" it matches any class in the package. +# If the pattern ends with "*", it matches any class with the pattern as a prefix. +# If the pattern is equal to the class name, it matches. +# Otherwise, the status is UNDECIDED. +# +#jdk.serialFilter=pattern;pattern + +# +# RMI Registry Serial Filter +# +# The filter pattern uses the same format as jdk.serialFilter. +# This filter can override the builtin filter if additional types need to be +# allowed or rejected from the RMI Registry or to decrease limits but not +# to increase limits. +# If the limits (maxdepth, maxrefs, or maxbytes) are exceeded, the object is rejected. +# +# Each non-array type is allowed or rejected if it matches one of the patterns, +# evaluated from left to right, and is otherwise allowed. Arrays of any +# component type, including subarrays and arrays of primitives, are allowed. +# +# Array construction of any component type, including subarrays and arrays of +# primitives, are allowed unless the length is greater than the maxarray limit. +# The filter is applied to each array element. +# +# The built-in filter allows subclasses of allowed classes and +# can approximately be represented as the pattern: +# +#sun.rmi.registry.registryFilter=\ +# maxarray=1000000;\ +# maxdepth=20;\ +# java.lang.String;\ +# java.lang.Number;\ +# java.lang.reflect.Proxy;\ +# java.rmi.Remote;\ +# sun.rmi.server.UnicastRef;\ +# sun.rmi.server.RMIClientSocketFactory;\ +# sun.rmi.server.RMIServerSocketFactory;\ +# java.rmi.activation.ActivationID;\ +# java.rmi.server.UID +# +# RMI Distributed Garbage Collector (DGC) Serial Filter +# +# The filter pattern uses the same format as jdk.serialFilter. +# This filter can override the builtin filter if additional types need to be +# allowed or rejected from the RMI DGC. +# +# The builtin DGC filter can approximately be represented as the filter pattern: +# +#sun.rmi.transport.dgcFilter=\ +# java.rmi.server.ObjID;\ +# java.rmi.server.UID;\ +# java.rmi.dgc.VMID;\ +# java.rmi.dgc.Lease;\ +# maxdepth=5;maxarray=10000 + +# CORBA ORBIorTypeCheckRegistryFilter +# Type check enhancement for ORB::string_to_object processing +# +# An IOR type check filter, if configured, is used by an ORB during +# an ORB::string_to_object invocation to check the veracity of the type encoded +# in the ior string. +# +# The filter pattern consists of a semi-colon separated list of class names. +# The configured list contains the binary class names of the IDL interface types +# corresponding to the IDL stub class to be instantiated. +# As such, a filter specifies a list of IDL stub classes that will be +# allowed by an ORB when an ORB::string_to_object is invoked. +# It is used to specify a white list configuration of acceptable +# IDL stub types which may be contained in a stringified IOR +# parameter passed as input to an ORB::string_to_object method. +# +# Note: This property is currently used by the JDK Reference implementation. +# It is not guaranteed to be examined and used by other implementations. +# +#com.sun.CORBA.ORBIorTypeCheckRegistryFilter=binary_class_name;binary_class_name + +# +# JCEKS Encrypted Key Serial Filter +# +# This filter, if configured, is used by the JCEKS KeyStore during the +# deserialization of the encrypted Key object stored inside a key entry. +# If not configured or the filter result is UNDECIDED (i.e. none of the patterns +# matches), the filter configured by jdk.serialFilter will be consulted. +# +# If the system property jceks.key.serialFilter is also specified, it supersedes +# the security property value defined here. +# +# The filter pattern uses the same format as jdk.serialFilter. The default +# pattern allows java.lang.Enum, java.security.KeyRep, java.security.KeyRep$Type, +# and javax.crypto.spec.SecretKeySpec and rejects all the others. +jceks.key.serialFilter = java.lang.Enum;java.security.KeyRep;\ + java.security.KeyRep$Type;javax.crypto.spec.SecretKeySpec;!* + +# +# Policies for distrusting Certificate Authorities (CAs). +# +# This is a comma separated value of one or more case-sensitive strings, each +# of which represents a policy for determining if a CA should be distrusted. +# The supported values are: +# +# +# SYMANTEC_TLS : Distrust TLS Server certificates anchored by a Symantec +# root CA and issued after April 16, 2019 unless issued by one of the +# following subordinate CAs which have a later distrust date: +# 1. Apple IST CA 2 - G1, SHA-256 fingerprint: +# AC2B922ECFD5E01711772FEA8ED372DE9D1E2245FCE3F57A9CDBEC77296A424B +# Distrust after December 31, 2019. +# 2. Apple IST CA 8 - G1, SHA-256 fingerprint: +# A4FE7C7F15155F3F0AEF7AAA83CF6E06DEB97CA3F909DF920AC1490882D488ED +# Distrust after December 31, 2019. +# Leading and trailing whitespace surrounding each value are ignored. +# Unknown values are ignored. If the property is commented out or set to the +# empty String, no policies are enforced. +# +# Note: This property is currently used by the JDK Reference implementation. +# It is not guaranteed to be supported by other SE implementations. Also, this +# property does not override other security properties which can restrict +# certificates such as jdk.tls.disabledAlgorithms or +# jdk.certpath.disabledAlgorithms; those restrictions are still enforced even +# if this property is not enabled. +# +jdk.security.caDistrustPolicies=SYMANTEC_TLS + +# +# Policies for the proxy_impersonator Kerberos ccache configuration entry +# +# The proxy_impersonator ccache configuration entry indicates that the ccache +# is a synthetic delegated credential for use with S4U2Proxy by an intermediate +# server. The ccache file should also contain the TGT of this server and +# an evidence ticket from the default principal of the ccache to this server. +# +# This security property determines how Java uses this configuration entry. +# There are 3 possible values: +# +# no-impersonate - Ignore this configuration entry, and always act as +# the owner of the TGT (if it exists). +# +# try-impersonate - Try impersonation when this configuration entry exists. +# If no matching TGT or evidence ticket is found, +# fallback to no-impersonate. +# +# always-impersonate - Always impersonate when this configuration entry exists. +# If no matching TGT or evidence ticket is found, +# no initial credential is read from the ccache. +# +# The default value is "always-impersonate". +# +# If a system property of the same name is also specified, it supersedes the +# security property value defined here. +# +#jdk.security.krb5.default.initiate.credential=always-impersonate \ No newline at end of file diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/security/policy/limited/US_export_policy.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/security/policy/limited/US_export_policy.jar new file mode 100644 index 00000000..6cb012ff Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/security/policy/limited/US_export_policy.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/security/policy/limited/local_policy.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/security/policy/limited/local_policy.jar new file mode 100644 index 00000000..4cf50f0a Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/security/policy/limited/local_policy.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/security/policy/unlimited/US_export_policy.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/security/policy/unlimited/US_export_policy.jar new file mode 100644 index 00000000..6cb012ff Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/security/policy/unlimited/US_export_policy.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/security/policy/unlimited/local_policy.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/security/policy/unlimited/local_policy.jar new file mode 100644 index 00000000..d0609c6b Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/security/policy/unlimited/local_policy.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/sound.properties b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/sound.properties new file mode 100644 index 00000000..68309d11 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/sound.properties @@ -0,0 +1,39 @@ +############################################################ +# Sound Configuration File +############################################################ +# +# This properties file is used to specify default service +# providers for javax.sound.midi.MidiSystem and +# javax.sound.sampled.AudioSystem. +# +# The following keys are recognized by MidiSystem methods: +# +# javax.sound.midi.Receiver +# javax.sound.midi.Sequencer +# javax.sound.midi.Synthesizer +# javax.sound.midi.Transmitter +# +# The following keys are recognized by AudioSystem methods: +# +# javax.sound.sampled.Clip +# javax.sound.sampled.Port +# javax.sound.sampled.SourceDataLine +# javax.sound.sampled.TargetDataLine +# +# The values specify the full class name of the service +# provider, or the device name. +# +# See the class descriptions for details. +# +# Example 1: +# Use MyDeviceProvider as default for SourceDataLines: +# javax.sound.sampled.SourceDataLine=com.xyz.MyDeviceProvider +# +# Example 2: +# Specify the default Synthesizer by its name "InternalSynth". +# javax.sound.midi.Synthesizer=#InternalSynth +# +# Example 3: +# Specify the default Receiver by provider and name: +# javax.sound.midi.Receiver=com.sun.media.sound.MidiProvider#SunMIDI1 +# diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/tzdb.dat b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/tzdb.dat new file mode 100644 index 00000000..b2ac957e Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/tzdb.dat differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/tzmappings b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/tzmappings new file mode 100644 index 00000000..28917ae0 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/jre/lib/tzmappings @@ -0,0 +1,226 @@ +# +# This file describes mapping information between Windows and Java +# time zones. +# Format: Each line should include a colon separated fields of Windows +# time zone registry key, time zone mapID, locale (which is most +# likely used in the time zone), and Java time zone ID. Blank lines +# and lines that start with '#' are ignored. Data lines must be sorted +# by mapID (ASCII order). +# +# NOTE +# This table format is not a public interface of any Java +# platforms. No applications should depend on this file in any form. +# +# This table has been generated by a program and should not be edited +# manually. +# +Romance:-1,64::Europe/Paris: +Romance Standard Time:-1,64::Europe/Paris: +Warsaw:-1,65::Europe/Warsaw: +Central Europe:-1,66::Europe/Prague: +Central Europe Standard Time:-1,66::Europe/Prague: +Prague Bratislava:-1,66::Europe/Prague: +W. Central Africa Standard Time:-1,66:AO:Africa/Luanda: +FLE:-1,67:FI:Europe/Helsinki: +FLE Standard Time:-1,67:FI:Europe/Helsinki: +GFT:-1,67::Europe/Athens: +GFT Standard Time:-1,67::Europe/Athens: +GTB:-1,67::Europe/Athens: +GTB Standard Time:-1,67::Europe/Athens: +Israel:-1,70::Asia/Jerusalem: +Israel Standard Time:-1,70::Asia/Jerusalem: +Arab:-1,71::Asia/Riyadh: +Arab Standard Time:-1,71::Asia/Riyadh: +Arabic Standard Time:-1,71:IQ:Asia/Baghdad: +E. Africa:-1,71:KE:Africa/Nairobi: +E. Africa Standard Time:-1,71:KE:Africa/Nairobi: +Saudi Arabia:-1,71::Asia/Riyadh: +Saudi Arabia Standard Time:-1,71::Asia/Riyadh: +Iran:-1,72::Asia/Tehran: +Iran Standard Time:-1,72::Asia/Tehran: +Afghanistan:-1,73::Asia/Kabul: +Afghanistan Standard Time:-1,73::Asia/Kabul: +India:-1,74::Asia/Calcutta: +India Standard Time:-1,74::Asia/Calcutta: +Myanmar Standard Time:-1,74::Asia/Rangoon: +Nepal Standard Time:-1,74::Asia/Katmandu: +Sri Lanka:-1,74:LK:Asia/Colombo: +Sri Lanka Standard Time:-1,74:LK:Asia/Colombo: +Beijing:-1,75::Asia/Shanghai: +China:-1,75::Asia/Shanghai: +China Standard Time:-1,75::Asia/Shanghai: +AUS Central:-1,76::Australia/Darwin: +AUS Central Standard Time:-1,76::Australia/Darwin: +Cen. Australia:-1,76::Australia/Adelaide: +Cen. Australia Standard Time:-1,76::Australia/Adelaide: +Vladivostok:-1,77::Asia/Vladivostok: +Vladivostok Standard Time:-1,77::Asia/Vladivostok: +West Pacific:-1,77:GU:Pacific/Guam: +West Pacific Standard Time:-1,77:GU:Pacific/Guam: +E. South America:-1,80::America/Sao_Paulo: +E. South America Standard Time:-1,80::America/Sao_Paulo: +Greenland Standard Time:-1,80:GL:America/Godthab: +Newfoundland:-1,81::America/St_Johns: +Newfoundland Standard Time:-1,81::America/St_Johns: +Pacific SA:-1,82::America/Santiago: +Pacific SA Standard Time:-1,82::America/Santiago: +SA Western:-1,82:BO:America/La_Paz: +SA Western Standard Time:-1,82:BO:America/La_Paz: +SA Pacific:-1,83::America/Bogota: +SA Pacific Standard Time:-1,83::America/Bogota: +US Eastern:-1,84::America/Indianapolis: +US Eastern Standard Time:-1,84::America/Indianapolis: +Central America Standard Time:-1,85::America/Regina: +Mexico:-1,85::America/Mexico_City: +Mexico Standard Time:-1,85::America/Mexico_City: +Canada Central:-1,86::America/Regina: +Canada Central Standard Time:-1,86::America/Regina: +US Mountain:-1,87::America/Phoenix: +US Mountain Standard Time:-1,87::America/Phoenix: +GMT:0,1::Europe/London: +GMT Standard Time:0,1::Europe/London: +Ekaterinburg:10,11::Asia/Yekaterinburg: +Ekaterinburg Standard Time:10,11::Asia/Yekaterinburg: +West Asia:10,11:UZ:Asia/Tashkent: +West Asia Standard Time:10,11:UZ:Asia/Tashkent: +Central Asia:12,13::Asia/Almaty: +Central Asia Standard Time:12,13::Asia/Almaty: +N. Central Asia Standard Time:12,13::Asia/Novosibirsk: +Bangkok:14,15::Asia/Bangkok: +Bangkok Standard Time:14,15::Asia/Bangkok: +North Asia Standard Time:14,15::Asia/Krasnoyarsk: +SE Asia:14,15::Asia/Bangkok: +SE Asia Standard Time:14,15::Asia/Bangkok: +North Asia East Standard Time:16,17:RU:Asia/Irkutsk: +Singapore:16,17:SG:Asia/Singapore: +Singapore Standard Time:16,17:SG:Asia/Singapore: +Taipei:16,17::Asia/Taipei: +Taipei Standard Time:16,17::Asia/Taipei: +W. Australia:16,17:AU:Australia/Perth: +W. Australia Standard Time:16,17:AU:Australia/Perth: +Korea:18,19:KR:Asia/Seoul: +Korea Standard Time:18,19:KR:Asia/Seoul: +Tokyo:18,19::Asia/Tokyo: +Tokyo Standard Time:18,19::Asia/Tokyo: +Yakutsk:18,19:RU:Asia/Yakutsk: +Yakutsk Standard Time:18,19:RU:Asia/Yakutsk: +Central European:2,3:CS:Europe/Belgrade: +Central European Standard Time:2,3:CS:Europe/Belgrade: +W. Europe:2,3::Europe/Berlin: +W. Europe Standard Time:2,3::Europe/Berlin: +Tasmania:20,-1::Australia/Hobart: +Tasmania Standard Time:20,-1::Australia/Hobart: +AUS Eastern:20,21::Australia/Sydney: +AUS Eastern Standard Time:20,21::Australia/Sydney: +E. Australia:20,21::Australia/Brisbane: +E. Australia Standard Time:20,21::Australia/Brisbane: +Sydney Standard Time:20,21::Australia/Sydney: +Tasmania Standard Time:20,65::Australia/Hobart: +Central Pacific:22,23::Pacific/Guadalcanal: +Central Pacific Standard Time:22,23::Pacific/Guadalcanal: +Dateline:24,25::GMT-1200: +Dateline Standard Time:24,25::GMT-1200: +Fiji:24,25::Pacific/Fiji: +Fiji Standard Time:24,25::Pacific/Fiji: +Samoa:26,27::Pacific/Apia: +Samoa Standard Time:26,27::Pacific/Apia: +Hawaiian:28,29::Pacific/Honolulu: +Hawaiian Standard Time:28,29::Pacific/Honolulu: +Alaskan:30,31::America/Anchorage: +Alaskan Standard Time:30,31::America/Anchorage: +Pacific:32,33::America/Los_Angeles: +Pacific Standard Time:32,33::America/Los_Angeles: +Mexico Standard Time 2:34,35:MX:America/Chihuahua: +Mountain:34,35::America/Denver: +Mountain Standard Time:34,35::America/Denver: +Central:36,37::America/Chicago: +Central Standard Time:36,37::America/Chicago: +Eastern:38,39::America/New_York: +Eastern Standard Time:38,39::America/New_York: +E. Europe:4,5::EET: +E. Europe Standard Time:4,5::EET: +Egypt:4,68::Africa/Cairo: +Egypt Standard Time:4,68::Africa/Cairo: +South Africa:4,69::Africa/Harare: +South Africa Standard Time:4,69::Africa/Harare: +Atlantic:40,41::America/Halifax: +Atlantic Standard Time:40,41::America/Halifax: +SA Eastern:42,43:GF:America/Cayenne: +SA Eastern Standard Time:42,43:GF:America/Cayenne: +Mid-Atlantic:44,45::Atlantic/South_Georgia: +Mid-Atlantic Standard Time:44,45::Atlantic/South_Georgia: +Azores:46,47::Atlantic/Azores: +Azores Standard Time:46,47::Atlantic/Azores: +Cape Verde Standard Time:46,47::Atlantic/Cape_Verde: +Russian:6,7::Europe/Moscow: +Russian Standard Time:6,7::Europe/Moscow: +New Zealand:78,79::Pacific/Auckland: +New Zealand Standard Time:78,79::Pacific/Auckland: +Tonga Standard Time:78,79::Pacific/Tongatapu: +Arabian:8,9::Asia/Muscat: +Arabian Standard Time:8,9::Asia/Muscat: +Caucasus:8,9:AM:Asia/Yerevan: +Caucasus Standard Time:8,9:AM:Asia/Yerevan: +GMT Standard Time:88,89::GMT: +Greenwich:88,89::GMT: +Greenwich Standard Time:88,89::GMT: +Aleutian Standard Time:900,900:US:America/Adak: +Altai Standard Time:901,901::Asia/Barnaul: +Argentina Standard Time:902,902::America/Buenos_Aires: +Armenian Standard Time:903,903:AM:Asia/Yerevan: +Astrakhan Standard Time:904,904::Europe/Astrakhan: +Aus Central W. Standard Time:905,905::Australia/Eucla: +Azerbaijan Standard Time:906,906:AZ:Asia/Baku: +Bahia Standard Time:907,907::America/Bahia: +Bangladesh Standard Time:908,908::Asia/Dhaka: +Belarus Standard Time:909,909:BY:Europe/Minsk: +Bougainville Standard Time:910,910::Pacific/Bougainville: +Central Brazilian Standard Time:911,911:BR:America/Cuiaba: +Central Standard Time (Mexico):912,912::America/Mexico_City: +Chatham Islands Standard Time:913,913::Pacific/Chatham: +Cuba Standard Time:914,914:CU:America/Havana: +Easter Island Standard Time:915,915:CL:Pacific/Easter: +Eastern Standard Time (Mexico):916,916::America/Cancun: +Georgian Standard Time:917,917:GE:Asia/Tbilisi: +Haiti Standard Time:918,918:HT:America/Port-au-Prince: +Jordan Standard Time:919,919:JO:Asia/Amman: +Kaliningrad Standard Time:920,920:RU:Europe/Kaliningrad: +Kamchatka Standard Time:921,921:RU:Asia/Kamchatka: +Libya Standard Time:922,922:LY:Africa/Tripoli: +Line Islands Standard Time:923,923::Pacific/Kiritimati: +Lord Howe Standard Time:924,924::Australia/Lord_Howe: +Magadan Standard Time:925,925::Asia/Magadan: +Marquesas Standard Time:926,926::Pacific/Marquesas: +Mauritius Standard Time:927,927:MU:Indian/Mauritius: +Middle East Standard Time:928,928:LB:Asia/Beirut: +Montevideo Standard Time:929,929:UY:America/Montevideo: +Morocco Standard Time:930,930:MA:Africa/Casablanca: +Mountain Standard Time (Mexico):931,931:MX:America/Chihuahua: +Namibia Standard Time:932,932:NA:Africa/Windhoek: +Norfolk Standard Time:933,933::Pacific/Norfolk: +North Korea Standard Time:934,934:KP:Asia/Pyongyang: +Pacific Standard Time (Mexico):935,935:MX:America/Tijuana: +Pakistan Standard Time:936,936::Asia/Karachi: +Paraguay Standard Time:937,937:PY:America/Asuncion: +Russia Time Zone 10:938,938::Asia/Srednekolymsk: +Russia Time Zone 11:939,939::Asia/Anadyr: +Russia Time Zone 3:940,940::Europe/Samara: +Saint Pierre Standard Time:941,941:PM:America/Miquelon: +Sakhalin Standard Time:942,942::Asia/Sakhalin: +Syria Standard Time:943,943:SY:Asia/Damascus: +Tocantins Standard Time:944,944::America/Araguaina: +Tomsk Standard Time:945,945::Asia/Tomsk: +Transbaikal Standard Time:946,946::Asia/Chita: +Turkey Standard Time:947,947::Asia/Istanbul: +Turks And Caicos Standard Time:948,948:TC:America/Grand_Turk: +UTC+12:949,949::GMT+1200: +UTC-02:950,950::GMT-0200: +UTC-08:951,951::GMT-0800: +UTC-09:952,952::GMT-0900: +UTC-11:953,953::GMT-1100: +UTC:954,954::UTC: +Ulaanbaatar Standard Time:955,955::Asia/Ulaanbaatar: +Venezuela Standard Time:956,956::America/Caracas: +W. Mongolia Standard Time:957,957::Asia/Hovd: +West Bank Standard Time:958,958::Asia/Gaza: +Western Brazilian Standard Time:959,959:BR:America/Rio_Branco: diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/aquintos.auth.log_9.0.0.201910210654.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/aquintos.auth.log_9.0.0.201910210654.jar new file mode 100644 index 00000000..fab97f14 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/aquintos.auth.log_9.0.0.201910210654.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/aquintos.authentication_9.0.0.201910210654.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/aquintos.authentication_9.0.0.201910210654.jar new file mode 100644 index 00000000..8f501c64 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/aquintos.authentication_9.0.0.201910210654.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/aquintos.commonresources_9.0.0.201910210654.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/aquintos.commonresources_9.0.0.201910210654.jar new file mode 100644 index 00000000..19f5368a Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/aquintos.commonresources_9.0.0.201910210654.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/aquintos.deltamodel_9.0.0.201910210654.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/aquintos.deltamodel_9.0.0.201910210654.jar new file mode 100644 index 00000000..1a7b3180 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/aquintos.deltamodel_9.0.0.201910210654.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/aquintos.log_9.0.0.201910210654.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/aquintos.log_9.0.0.201910210654.jar new file mode 100644 index 00000000..e7d611aa Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/aquintos.log_9.0.0.201910210654.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/aquintos.mdf_9.0.0.201910210654.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/aquintos.mdf_9.0.0.201910210654.jar new file mode 100644 index 00000000..d71d1e4a Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/aquintos.mdf_9.0.0.201910210654.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/aquintos.mmregistry_9.0.0.201910210654.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/aquintos.mmregistry_9.0.0.201910210654.jar new file mode 100644 index 00000000..189d6278 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/aquintos.mmregistry_9.0.0.201910210654.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/aquintos.modelbridge_9.0.0.201910210654.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/aquintos.modelbridge_9.0.0.201910210654.jar new file mode 100644 index 00000000..065c10c6 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/aquintos.modelbridge_9.0.0.201910210654.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/aquintos.operationsframework_9.0.0.201910210654.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/aquintos.operationsframework_9.0.0.201910210654.jar new file mode 100644 index 00000000..d369fa2b Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/aquintos.operationsframework_9.0.0.201910210654.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/aquintos.utilities_9.0.0.201910210654.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/aquintos.utilities_9.0.0.201910210654.jar new file mode 100644 index 00000000..792a0339 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/aquintos.utilities_9.0.0.201910210654.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/aquintos.uuid_9.0.0.201910210654.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/aquintos.uuid_9.0.0.201910210654.jar new file mode 100644 index 00000000..0c1e84d4 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/aquintos.uuid_9.0.0.201910210654.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/ca.odell.glazedlists_1.9.0.v201303080712.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/ca.odell.glazedlists_1.9.0.v201303080712.jar new file mode 100644 index 00000000..bebd1701 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/ca.odell.glazedlists_1.9.0.v201303080712.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.codemeter_6.40.2405.201904011350.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.codemeter_6.40.2405.201904011350.jar new file mode 100644 index 00000000..e8dcea7c Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.codemeter_6.40.2405.201904011350.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.google.guava_18.0.0.p1.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.google.guava_18.0.0.p1.jar new file mode 100644 index 00000000..1f550411 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.google.guava_18.0.0.p1.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.google.guava_25.1.0.jre.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.google.guava_25.1.0.jre.jar new file mode 100644 index 00000000..babc1755 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.google.guava_25.1.0.jre.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.google.guava_27.1.0.v20190517-1946.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.google.guava_27.1.0.v20190517-1946.jar new file mode 100644 index 00000000..451dda58 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.google.guava_27.1.0.v20190517-1946.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.google.inject.assistedinject_4.2.2.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.google.inject.assistedinject_4.2.2.jar new file mode 100644 index 00000000..2ae2940f Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.google.inject.assistedinject_4.2.2.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.google.inject_4.2.2.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.google.inject_4.2.2.jar new file mode 100644 index 00000000..14245925 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.google.inject_4.2.2.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.ibm.icu_64.2.0.v20190507-1337.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.ibm.icu_64.2.0.v20190507-1337.jar new file mode 100644 index 00000000..fac7eef0 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.ibm.icu_64.2.0.v20190507-1337.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.lmax.disruptor_3.4.2.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.lmax.disruptor_3.4.2.jar new file mode 100644 index 00000000..b366bbeb Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.lmax.disruptor_3.4.2.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.ning.compress-lzf_1.0.5.201804161355.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.ning.compress-lzf_1.0.5.201804161355.jar new file mode 100644 index 00000000..d8afe52e Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.ning.compress-lzf_1.0.5.201804161355.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.sun.el_2.2.0.v201303151357.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.sun.el_2.2.0.v201303151357.jar new file mode 100644 index 00000000..1f367d15 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.sun.el_2.2.0.v201303151357.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.annotations.obfuscation_1.0.1.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.annotations.obfuscation_1.0.1.jar new file mode 100644 index 00000000..3575cd35 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.annotations.obfuscation_1.0.1.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.annotations.publishedapi_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.annotations.publishedapi_1.0.0.102011.jar new file mode 100644 index 00000000..6cceaf7c Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.annotations.publishedapi_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.app.changenotification_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.app.changenotification_1.0.0.102011.jar new file mode 100644 index 00000000..b5c24e14 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.app.changenotification_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.app.workspace_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.app.workspace_1.0.0.102011.jar new file mode 100644 index 00000000..aaa11029 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.app.workspace_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.automation.api.testinfrastructure.published_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.automation.api.testinfrastructure.published_1.0.0.102011.jar new file mode 100644 index 00000000..3d0a15b0 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.automation.api.testinfrastructure.published_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.automation.api_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.automation.api_1.0.0.102011.jar new file mode 100644 index 00000000..1fe20699 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.automation.api_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.automation.app_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.automation.app_1.0.0.102011.jar new file mode 100644 index 00000000..849d91a7 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.automation.app_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.automation.classloading.msr_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.automation.classloading.msr_1.0.0.102011.jar new file mode 100644 index 00000000..008fb280 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.automation.classloading.msr_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.automation.classloading_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.automation.classloading_1.0.0.102011.jar new file mode 100644 index 00000000..8bd85e2e Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.automation.classloading_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.automation.console_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.automation.console_1.0.0.102011.jar new file mode 100644 index 00000000..55d2cff6 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.automation.console_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.automation.scripting.api_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.automation.scripting.api_1.0.0.102011.jar new file mode 100644 index 00000000..1d03b039 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.automation.scripting.api_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.automation.scripting.base_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.automation.scripting.base_1.0.0.102011.jar new file mode 100644 index 00000000..af564db4 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.automation.scripting.base_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.automation.scripting.groovy_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.automation.scripting.groovy_1.0.0.102011.jar new file mode 100644 index 00000000..d9091665 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.automation.scripting.groovy_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.automation_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.automation_1.0.0.102011.jar new file mode 100644 index 00000000..a10181cc Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.automation_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.business.defrefs_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.business.defrefs_1.0.0.102011.jar new file mode 100644 index 00000000..b8006e77 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.business.defrefs_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.business.msr_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.business.msr_1.0.0.102011.jar new file mode 100644 index 00000000..0a36734d Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.business.msr_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.business.usecases_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.business.usecases_1.0.0.102011.jar new file mode 100644 index 00000000..e8744c50 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.business.usecases_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.business.vtt.msr_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.business.vtt.msr_1.0.0.102011.jar new file mode 100644 index 00000000..7a58c251 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.business.vtt.msr_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.business.vtt_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.business.vtt_1.0.0.102011.jar new file mode 100644 index 00000000..c13ba50d Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.business.vtt_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.business_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.business_1.0.0.102011.jar new file mode 100644 index 00000000..6040d5f9 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.business_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.consistency.contribution.fw_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.consistency.contribution.fw_1.0.0.102011.jar new file mode 100644 index 00000000..4f6cbb48 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.consistency.contribution.fw_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.consistency.contribution.if_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.consistency.contribution.if_1.0.0.102011.jar new file mode 100644 index 00000000..8b277495 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.consistency.contribution.if_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.consistency.contribution.msr.impl_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.consistency.contribution.msr.impl_1.0.0.102011.jar new file mode 100644 index 00000000..bc261816 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.consistency.contribution.msr.impl_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.consistency.contribution.pai.impl_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.consistency.contribution.pai.impl_1.0.0.102011.jar new file mode 100644 index 00000000..42f83a1c Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.consistency.contribution.pai.impl_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.consistency.contribution.util_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.consistency.contribution.util_1.0.0.102011.jar new file mode 100644 index 00000000..9cdb1add Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.consistency.contribution.util_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.consistency.core.if_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.consistency.core.if_1.0.0.102011.jar new file mode 100644 index 00000000..3253b7c2 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.consistency.core.if_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.consistency.core.impl_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.consistency.core.impl_1.0.0.102011.jar new file mode 100644 index 00000000..ef6637cf Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.consistency.core.impl_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.consistency.core.internal.if_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.consistency.core.internal.if_1.0.0.102011.jar new file mode 100644 index 00000000..1a6d879a Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.consistency.core.internal.if_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.consistency.core.msr.impl_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.consistency.core.msr.impl_1.0.0.102011.jar new file mode 100644 index 00000000..2f9ac3f7 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.consistency.core.msr.impl_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.consistency.core.util_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.consistency.core.util_1.0.0.102011.jar new file mode 100644 index 00000000..21d58301 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.consistency.core.util_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.consistency.gencore.legacy_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.consistency.gencore.legacy_1.0.0.102011.jar new file mode 100644 index 00000000..1fa432d9 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.consistency.gencore.legacy_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.consistency.publishedapi.gencorevalidators.legacy_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.consistency.publishedapi.gencorevalidators.legacy_1.0.0.102011.jar new file mode 100644 index 00000000..5844b99c Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.consistency.publishedapi.gencorevalidators.legacy_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.consistency.publishedapi.legacy_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.consistency.publishedapi.legacy_1.0.0.102011.jar new file mode 100644 index 00000000..80f84bb5 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.consistency.publishedapi.legacy_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.consistency.publishedapi.pai.legacy_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.consistency.publishedapi.pai.legacy_1.0.0.102011.jar new file mode 100644 index 00000000..b5acdfd6 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.consistency.publishedapi.pai.legacy_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.consistency.requester.if_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.consistency.requester.if_1.0.0.102011.jar new file mode 100644 index 00000000..45ede0af Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.consistency.requester.if_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.consistency.requester.impl_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.consistency.requester.impl_1.0.0.102011.jar new file mode 100644 index 00000000..eb365c3c Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.consistency.requester.impl_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.consistency.requester.pai.if_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.consistency.requester.pai.if_1.0.0.102011.jar new file mode 100644 index 00000000..0d46ed51 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.consistency.requester.pai.if_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.consistency.requester.pai.impl_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.consistency.requester.pai.impl_1.0.0.102011.jar new file mode 100644 index 00000000..dd178eb8 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.consistency.requester.pai.impl_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.consistency.requester.util_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.consistency.requester.util_1.0.0.102011.jar new file mode 100644 index 00000000..068089d6 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.consistency.requester.util_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.console.app.base_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.console.app.base_1.0.0.102011.jar new file mode 100644 index 00000000..8463283f Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.console.app.base_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.console.app_5.23.30.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.console.app_5.23.30.102011.jar new file mode 100644 index 00000000..8d5e15a6 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.console.app_5.23.30.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.console.base_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.console.base_1.0.0.102011.jar new file mode 100644 index 00000000..90af84be Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.console.base_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.console.converter_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.console.converter_1.0.0.102011.jar new file mode 100644 index 00000000..1e643dd4 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.console.converter_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.console.customer_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.console.customer_1.0.0.102011.jar new file mode 100644 index 00000000..f2bfc520 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.console.customer_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.console.exporter_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.console.exporter_1.0.0.102011.jar new file mode 100644 index 00000000..1ac31329 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.console.exporter_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.console.project_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.console.project_1.0.0.102011.jar new file mode 100644 index 00000000..f28e4722 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.console.project_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.core.app_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.core.app_1.0.0.102011.jar new file mode 100644 index 00000000..c8459f2b Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.core.app_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.core.license.dvcfg_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.core.license.dvcfg_1.0.0.102011.jar new file mode 100644 index 00000000..ded15a13 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.core.license.dvcfg_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.core.operation_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.core.operation_1.0.0.102011.jar new file mode 100644 index 00000000..d752bdc3 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.core.operation_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.core.sip.msr_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.core.sip.msr_1.0.0.102011.jar new file mode 100644 index 00000000..47e11a28 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.core.sip.msr_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.core.sip_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.core.sip_1.0.0.102011.jar new file mode 100644 index 00000000..af76717d Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.core.sip_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.core.tooldefinition_5.23.30.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.core.tooldefinition_5.23.30.102011.jar new file mode 100644 index 00000000..27e7a604 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.core.tooldefinition_5.23.30.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.core_5.34.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.core_5.34.0.102011.jar new file mode 100644 index 00000000..cc3a1e90 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.core_5.34.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.customersupport.srp.extension.rte_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.customersupport.srp.extension.rte_1.0.0.102011.jar new file mode 100644 index 00000000..e9ad6ce3 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.customersupport.srp.extension.rte_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.customersupport.srp.pai.if_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.customersupport.srp.pai.if_1.0.0.102011.jar new file mode 100644 index 00000000..11e7ff62 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.customersupport.srp.pai.if_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.customersupport.srp.pai.impl_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.customersupport.srp.pai.impl_1.0.0.102011.jar new file mode 100644 index 00000000..b6d85fc2 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.customersupport.srp.pai.impl_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.customersupport.srp_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.customersupport.srp_1.0.0.102011.jar new file mode 100644 index 00000000..c0563d24 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.customersupport.srp_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.datamining.pai.if_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.datamining.pai.if_1.0.0.102011.jar new file mode 100644 index 00000000..46ac5bf9 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.datamining.pai.if_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.datamining.pai.impl_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.datamining.pai.impl_1.0.0.102011.jar new file mode 100644 index 00000000..bb10667e Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.datamining.pai.impl_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.datamining_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.datamining_1.0.0.102011.jar new file mode 100644 index 00000000..b729c8e9 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.datamining_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.dom.base.ui_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.dom.base.ui_1.0.0.102011.jar new file mode 100644 index 00000000..2024a900 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.dom.base.ui_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.dom.com.groovy_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.dom.com.groovy_1.0.0.102011.jar new file mode 100644 index 00000000..eb40fca2 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.dom.com.groovy_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.dom.com.model.gui_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.dom.com.model.gui_1.0.0.102011.jar new file mode 100644 index 00000000..153497ec Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.dom.com.model.gui_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.dom.com.ui_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.dom.com.ui_1.0.0.102011.jar new file mode 100644 index 00000000..e73b20d1 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.dom.com.ui_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.dom.com_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.dom.com_1.0.0.102011.jar new file mode 100644 index 00000000..16c37931 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.dom.com_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.dom.comctrl.ui_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.dom.comctrl.ui_1.0.0.102011.jar new file mode 100644 index 00000000..d4b53eef Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.dom.comctrl.ui_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.dom.diagnostics.groovy_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.dom.diagnostics.groovy_1.0.0.102011.jar new file mode 100644 index 00000000..a0b810c8 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.dom.diagnostics.groovy_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.dom.diagnostics.ui_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.dom.diagnostics.ui_1.0.0.102011.jar new file mode 100644 index 00000000..d869330b Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.dom.diagnostics.ui_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.dom.diagnostics_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.dom.diagnostics_1.0.0.102011.jar new file mode 100644 index 00000000..ad92b3a1 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.dom.diagnostics_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.dom.io.ui_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.dom.io.ui_1.0.0.102011.jar new file mode 100644 index 00000000..6e6d06d5 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.dom.io.ui_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.dom.measurecalib_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.dom.measurecalib_1.0.0.102011.jar new file mode 100644 index 00000000..f05302bc Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.dom.measurecalib_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.dom.mem.shared_2.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.dom.mem.shared_2.0.0.102011.jar new file mode 100644 index 00000000..99a4eb24 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.dom.mem.shared_2.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.dom.mem.ui_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.dom.mem.ui_1.0.0.102011.jar new file mode 100644 index 00000000..b0ec5625 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.dom.mem.ui_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.dom.mem.validations_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.dom.mem.validations_1.0.0.102011.jar new file mode 100644 index 00000000..776aa8f8 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.dom.mem.validations_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.dom.mem_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.dom.mem_1.0.0.102011.jar new file mode 100644 index 00000000..f9bb64d7 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.dom.mem_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.dom.modemgt.groovy_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.dom.modemgt.groovy_1.0.0.102011.jar new file mode 100644 index 00000000..8c72500b Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.dom.modemgt.groovy_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.dom.modemgt.ui_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.dom.modemgt.ui_1.0.0.102011.jar new file mode 100644 index 00000000..b7ae8fcc Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.dom.modemgt.ui_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.dom.modemgt_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.dom.modemgt_1.0.0.102011.jar new file mode 100644 index 00000000..3b491324 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.dom.modemgt_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.dom.runtimesys.groovy_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.dom.runtimesys.groovy_1.0.0.102011.jar new file mode 100644 index 00000000..a53b7548 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.dom.runtimesys.groovy_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.dom.runtimesys.memmap_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.dom.runtimesys.memmap_1.0.0.102011.jar new file mode 100644 index 00000000..55938b9e Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.dom.runtimesys.memmap_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.dom.runtimesys.ui_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.dom.runtimesys.ui_1.0.0.102011.jar new file mode 100644 index 00000000..154eed1c Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.dom.runtimesys.ui_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.dom.runtimesys_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.dom.runtimesys_1.0.0.102011.jar new file mode 100644 index 00000000..ef001e35 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.dom.runtimesys_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.dom.security.ui_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.dom.security.ui_1.0.0.102011.jar new file mode 100644 index 00000000..8af72e69 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.dom.security.ui_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.dom.ui.image_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.dom.ui.image_1.0.0.102011.jar new file mode 100644 index 00000000..86c8f1ba Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.dom.ui.image_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.gen.bswmdmodelgenerator.app_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.gen.bswmdmodelgenerator.app_1.0.0.102011.jar new file mode 100644 index 00000000..e184d3ae Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.gen.bswmdmodelgenerator.app_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.gen.bswmdmodelgenerator.common_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.gen.bswmdmodelgenerator.common_1.0.0.102011.jar new file mode 100644 index 00000000..2219174e Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.gen.bswmdmodelgenerator.common_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.gen.bswmdmodelgenerator.generatorconfiguration_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.gen.bswmdmodelgenerator.generatorconfiguration_1.0.0.102011.jar new file mode 100644 index 00000000..db53c178 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.gen.bswmdmodelgenerator.generatorconfiguration_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.gen.bswmdmodelgenerator.model_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.gen.bswmdmodelgenerator.model_1.0.0.102011.jar new file mode 100644 index 00000000..9680b10d Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.gen.bswmdmodelgenerator.model_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.gen.bswmdmodelgenerator.target.gen_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.gen.bswmdmodelgenerator.target.gen_1.0.0.102011.jar new file mode 100644 index 00000000..f764885a Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.gen.bswmdmodelgenerator.target.gen_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.gen.bswmdmodelgenerator_1.6.10.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.gen.bswmdmodelgenerator_1.6.10.102011.jar new file mode 100644 index 00000000..37880e16 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.gen.bswmdmodelgenerator_1.6.10.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.gen.core.bswmdmigration.groovy_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.gen.core.bswmdmigration.groovy_1.0.0.102011.jar new file mode 100644 index 00000000..6ad00756 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.gen.core.bswmdmigration.groovy_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.gen.core.bswmdmigration_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.gen.core.bswmdmigration_1.0.0.102011.jar new file mode 100644 index 00000000..5516e2c3 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.gen.core.bswmdmigration_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.gen.core.bswmdmodel.groovy_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.gen.core.bswmdmodel.groovy_1.0.0.102011.jar new file mode 100644 index 00000000..d111be24 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.gen.core.bswmdmodel.groovy_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.gen.core.contributions.dom.base_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.gen.core.contributions.dom.base_1.0.0.102011.jar new file mode 100644 index 00000000..84888326 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.gen.core.contributions.dom.base_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.gen.core.contributions_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.gen.core.contributions_1.0.0.102011.jar new file mode 100644 index 00000000..0bd8f371 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.gen.core.contributions_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.gen.core.genclassloading.msr_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.gen.core.genclassloading.msr_1.0.0.102011.jar new file mode 100644 index 00000000..4feee118 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.gen.core.genclassloading.msr_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.gen.core.genclassloading_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.gen.core.genclassloading_1.0.0.102011.jar new file mode 100644 index 00000000..f65da33e Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.gen.core.genclassloading_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.gen.core.gencommon_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.gen.core.gencommon_1.0.0.102011.jar new file mode 100644 index 00000000..d64dad84 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.gen.core.gencommon_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.gen.core.gencore.msr_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.gen.core.gencore.msr_1.0.0.102011.jar new file mode 100644 index 00000000..1647c4d5 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.gen.core.gencore.msr_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.gen.core.gencore_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.gen.core.gencore_1.0.0.102011.jar new file mode 100644 index 00000000..c1535229 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.gen.core.gencore_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.gen.core.genusage.console_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.gen.core.genusage.console_1.0.0.102011.jar new file mode 100644 index 00000000..0231a683 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.gen.core.genusage.console_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.gen.core.genusage.groovy_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.gen.core.genusage.groovy_1.0.0.102011.jar new file mode 100644 index 00000000..538e52e7 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.gen.core.genusage.groovy_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.gen.core.genusage_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.gen.core.genusage_1.0.0.102011.jar new file mode 100644 index 00000000..d2b8b996 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.gen.core.genusage_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.gen.core.moduleInterface_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.gen.core.moduleInterface_1.0.0.102011.jar new file mode 100644 index 00000000..c4d9c2c0 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.gen.core.moduleInterface_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.gen.core.signing.console_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.gen.core.signing.console_1.0.0.102011.jar new file mode 100644 index 00000000..ac6b3962 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.gen.core.signing.console_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.gen.core.testinfrastructure.published_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.gen.core.testinfrastructure.published_1.0.0.102011.jar new file mode 100644 index 00000000..00dbe846 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.gen.core.testinfrastructure.published_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.gen.core.utils_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.gen.core.utils_1.0.0.102011.jar new file mode 100644 index 00000000..bf3517e7 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.gen.core.utils_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.gen.vtt.published_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.gen.vtt.published_1.0.0.102011.jar new file mode 100644 index 00000000..00f6f533 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.gen.vtt.published_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.gui.activity_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.gui.activity_1.0.0.102011.jar new file mode 100644 index 00000000..5300638a Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.gui.activity_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.gui.app.dvcfg_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.gui.app.dvcfg_1.0.0.102011.jar new file mode 100644 index 00000000..e9ee40b2 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.gui.app.dvcfg_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.gui.app_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.gui.app_1.0.0.102011.jar new file mode 100644 index 00000000..be7da521 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.gui.app_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.gui.branding.dvcfg_5.23.30.r102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.gui.branding.dvcfg_5.23.30.r102011.jar new file mode 100644 index 00000000..ef786b8a Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.gui.branding.dvcfg_5.23.30.r102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.gui.core.ctrl_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.gui.core.ctrl_1.0.0.102011.jar new file mode 100644 index 00000000..97fd6753 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.gui.core.ctrl_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.gui.core.error_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.gui.core.error_1.0.0.102011.jar new file mode 100644 index 00000000..3dd693a0 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.gui.core.error_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.gui.core.image.resource_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.gui.core.image.resource_1.0.0.102011.jar new file mode 100644 index 00000000..429503cc Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.gui.core.image.resource_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.gui.core.image.service_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.gui.core.image.service_1.0.0.102011.jar new file mode 100644 index 00000000..eeb3ba97 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.gui.core.image.service_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.gui.core_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.gui.core_1.0.0.102011.jar new file mode 100644 index 00000000..5695fda9 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.gui.core_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.gui.danglingreference_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.gui.danglingreference_1.0.0.102011.jar new file mode 100644 index 00000000..ead1bc2f Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.gui.danglingreference_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.gui.errorlog_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.gui.errorlog_1.0.0.102011.jar new file mode 100644 index 00000000..ae5985b2 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.gui.errorlog_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.gui.findview_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.gui.findview_1.0.0.102011.jar new file mode 100644 index 00000000..f518514c Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.gui.findview_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.gui.gce_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.gui.gce_1.0.0.102011.jar new file mode 100644 index 00000000..48649daf Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.gui.gce_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.gui.gen_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.gui.gen_1.0.0.102011.jar new file mode 100644 index 00000000..ae23a8d5 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.gui.gen_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.gui.graphframework.fw_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.gui.graphframework.fw_1.0.0.102011.jar new file mode 100644 index 00000000..af7ff04b Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.gui.graphframework.fw_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.gui.persistency.msr_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.gui.persistency.msr_1.0.0.102011.jar new file mode 100644 index 00000000..c511ea4e Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.gui.persistency.msr_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.gui.pse.dvcfg_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.gui.pse.dvcfg_1.0.0.102011.jar new file mode 100644 index 00000000..848c3b8f Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.gui.pse.dvcfg_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.gui.scripting_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.gui.scripting_1.0.0.102011.jar new file mode 100644 index 00000000..ded0511e Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.gui.scripting_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.gui.sip.msr_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.gui.sip.msr_1.0.0.102011.jar new file mode 100644 index 00000000..6c5a9795 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.gui.sip.msr_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.gui.vtt.msr_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.gui.vtt.msr_1.0.0.102011.jar new file mode 100644 index 00000000..d40f629c Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.gui.vtt.msr_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.gui.workflow.diff_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.gui.workflow.diff_1.0.0.102011.jar new file mode 100644 index 00000000..1a55c8bf Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.gui.workflow.diff_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.gui.workflow.vase_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.gui.workflow.vase_1.0.0.102011.jar new file mode 100644 index 00000000..b82f6b58 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.gui.workflow.vase_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.installation.msr.win32_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.installation.msr.win32_1.0.0.102011.jar new file mode 100644 index 00000000..9d9f6951 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.installation.msr.win32_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.installation.msr_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.installation.msr_1.0.0.102011.jar new file mode 100644 index 00000000..06b25fd5 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.installation.msr_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.interop.dvdev.impl_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.interop.dvdev.impl_1.0.0.102011.jar new file mode 100644 index 00000000..8b11d9e2 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.interop.dvdev.impl_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.interop.dvdev_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.interop.dvdev_1.0.0.102011.jar new file mode 100644 index 00000000..b3ae1dad Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.interop.dvdev_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.interop.if_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.interop.if_1.0.0.102011.jar new file mode 100644 index 00000000..131a0835 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.interop.if_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.interop.impl_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.interop.impl_1.0.0.102011.jar new file mode 100644 index 00000000..62aed947 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.interop.impl_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.interop.tats.if_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.interop.tats.if_1.0.0.102011.jar new file mode 100644 index 00000000..8e92bf82 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.interop.tats.if_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.interop.tats.impl_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.interop.tats.impl_1.0.0.102011.jar new file mode 100644 index 00000000..2d27dde6 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.interop.tats.impl_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.license.appservice_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.license.appservice_1.0.0.102011.jar new file mode 100644 index 00000000..145a4fe8 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.license.appservice_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.mdf.meta_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.mdf.meta_1.0.0.102011.jar new file mode 100644 index 00000000..c5f3eb55 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.mdf.meta_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.model.abstraction_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.model.abstraction_1.0.0.102011.jar new file mode 100644 index 00000000..5f7f24b1 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.model.abstraction_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.model.asr.annotation.api_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.model.asr.annotation.api_1.0.0.102011.jar new file mode 100644 index 00000000..930eb558 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.model.asr.annotation.api_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.model.asr.annotation_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.model.asr.annotation_1.0.0.102011.jar new file mode 100644 index 00000000..cf918812 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.model.asr.annotation_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.model.asr.api_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.model.asr.api_1.0.0.102011.jar new file mode 100644 index 00000000..49f11700 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.model.asr.api_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.model.asr.ecuc.api_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.model.asr.ecuc.api_1.0.0.102011.jar new file mode 100644 index 00000000..e7847586 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.model.asr.ecuc.api_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.model.asr.ecuc.groovy_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.model.asr.ecuc.groovy_1.0.0.102011.jar new file mode 100644 index 00000000..c0e8a875 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.model.asr.ecuc.groovy_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.model.asr.ecuc_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.model.asr.ecuc_1.0.0.102011.jar new file mode 100644 index 00000000..2eeceab0 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.model.asr.ecuc_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.model.asr.formula.api_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.model.asr.formula.api_1.0.0.102011.jar new file mode 100644 index 00000000..cf742aae Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.model.asr.formula.api_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.model.asr.variance.api_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.model.asr.variance.api_1.0.0.102011.jar new file mode 100644 index 00000000..10b0981c Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.model.asr.variance.api_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.model.asr.variance_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.model.asr.variance_1.0.0.102011.jar new file mode 100644 index 00000000..b1a10c5a Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.model.asr.variance_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.model.asr.view.api_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.model.asr.view.api_1.0.0.102011.jar new file mode 100644 index 00000000..c9ba4dd3 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.model.asr.view.api_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.model.base.api_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.model.base.api_1.0.0.102011.jar new file mode 100644 index 00000000..1a598aa1 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.model.base.api_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.model.base_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.model.base_1.0.0.102011.jar new file mode 100644 index 00000000..758fb7f8 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.model.base_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.model.formula.asr_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.model.formula.asr_1.0.0.102011.jar new file mode 100644 index 00000000..6bc8e00c Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.model.formula.asr_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.model.formula_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.model.formula_1.0.0.102011.jar new file mode 100644 index 00000000..f550658a Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.model.formula_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.model.groovy_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.model.groovy_1.0.0.102011.jar new file mode 100644 index 00000000..ac0aa7e9 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.model.groovy_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.model.location.mapping.contribution.if_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.model.location.mapping.contribution.if_1.0.0.102011.jar new file mode 100644 index 00000000..a2733c5e Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.model.location.mapping.contribution.if_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.model.location.mapping.if_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.model.location.mapping.if_1.0.0.102011.jar new file mode 100644 index 00000000..2f0f2070 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.model.location.mapping.if_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.model.location.mapping.impl_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.model.location.mapping.impl_1.0.0.102011.jar new file mode 100644 index 00000000..74b45f02 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.model.location.mapping.impl_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.model.location.mapping.internal.if_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.model.location.mapping.internal.if_1.0.0.102011.jar new file mode 100644 index 00000000..314440be Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.model.location.mapping.internal.if_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.model.mdf.asr.base_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.model.mdf.asr.base_1.0.0.102011.jar new file mode 100644 index 00000000..bec82112 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.model.mdf.asr.base_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.model.mdf.asr.latest.api_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.model.mdf.asr.latest.api_1.0.0.102011.jar new file mode 100644 index 00000000..79baaca7 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.model.mdf.asr.latest.api_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.model.mdf.asr.latest_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.model.mdf.asr.latest_1.0.0.102011.jar new file mode 100644 index 00000000..3ebfe717 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.model.mdf.asr.latest_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.model.mdf.authentication_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.model.mdf.authentication_1.0.0.102011.jar new file mode 100644 index 00000000..563e9ffb Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.model.mdf.authentication_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.model.mdf_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.model.mdf_1.0.0.102011.jar new file mode 100644 index 00000000..212dfa2e Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.model.mdf_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.model.query_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.model.query_1.0.0.102011.jar new file mode 100644 index 00000000..6fd3bae2 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.model.query_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.model.recorder_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.model.recorder_1.0.0.102011.jar new file mode 100644 index 00000000..7e83bf87 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.model.recorder_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.model.rules_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.model.rules_1.0.0.102011.jar new file mode 100644 index 00000000..7aeb8c6d Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.model.rules_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.model.services.client_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.model.services.client_1.0.0.102011.jar new file mode 100644 index 00000000..daf3c2f5 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.model.services.client_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.model.services.msr_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.model.services.msr_1.0.0.102011.jar new file mode 100644 index 00000000..25376bae Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.model.services.msr_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.model.services_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.model.services_1.0.0.102011.jar new file mode 100644 index 00000000..45df31d5 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.model.services_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.model.swcTemplates_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.model.swcTemplates_1.0.0.102011.jar new file mode 100644 index 00000000..a037b935 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.model.swcTemplates_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.model.sysdesc.validation_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.model.sysdesc.validation_1.0.0.102011.jar new file mode 100644 index 00000000..b9319cb8 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.model.sysdesc.validation_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.model.sysdesc_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.model.sysdesc_1.0.0.102011.jar new file mode 100644 index 00000000..e7992452 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.model.sysdesc_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.model.testinfrastructure.published_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.model.testinfrastructure.published_1.0.0.102011.jar new file mode 100644 index 00000000..d31bee13 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.model.testinfrastructure.published_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.model.unit_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.model.unit_1.0.0.102011.jar new file mode 100644 index 00000000..89ce79bd Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.model.unit_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.model.uow.api_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.model.uow.api_1.0.0.102011.jar new file mode 100644 index 00000000..7f020bca Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.model.uow.api_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.model.uow_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.model.uow_1.0.0.102011.jar new file mode 100644 index 00000000..37aad91b Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.model.uow_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.model_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.model_1.0.0.102011.jar new file mode 100644 index 00000000..e6d706dd Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.model_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.persistency.addons.contribution_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.persistency.addons.contribution_1.0.0.102011.jar new file mode 100644 index 00000000..4940fb0f Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.persistency.addons.contribution_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.persistency.addons.copypaste.msr_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.persistency.addons.copypaste.msr_1.0.0.102011.jar new file mode 100644 index 00000000..63b56fa4 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.persistency.addons.copypaste.msr_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.persistency.addons.exportfilter_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.persistency.addons.exportfilter_1.0.0.102011.jar new file mode 100644 index 00000000..44516335 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.persistency.addons.exportfilter_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.persistency.addons.filesupervision.msr_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.persistency.addons.filesupervision.msr_1.0.0.102011.jar new file mode 100644 index 00000000..2f06a691 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.persistency.addons.filesupervision.msr_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.persistency.addons.msr_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.persistency.addons.msr_1.0.0.102011.jar new file mode 100644 index 00000000..acd69bc6 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.persistency.addons.msr_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.persistency.addons.published_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.persistency.addons.published_1.0.0.102011.jar new file mode 100644 index 00000000..4f5c3eaf Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.persistency.addons.published_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.persistency.annotations.copypaste_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.persistency.annotations.copypaste_1.0.0.102011.jar new file mode 100644 index 00000000..1d8f1d48 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.persistency.annotations.copypaste_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.persistency.arxml.resources.msr_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.persistency.arxml.resources.msr_1.0.0.102011.jar new file mode 100644 index 00000000..322022a9 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.persistency.arxml.resources.msr_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.persistency.base.contribution_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.persistency.base.contribution_1.0.0.102011.jar new file mode 100644 index 00000000..c8817c53 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.persistency.base.contribution_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.persistency.base_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.persistency.base_1.0.0.102011.jar new file mode 100644 index 00000000..36bb7775 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.persistency.base_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.persistency.dpa_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.persistency.dpa_1.0.0.102011.jar new file mode 100644 index 00000000..d1292209 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.persistency.dpa_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.persistency.exporter_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.persistency.exporter_1.0.0.102011.jar new file mode 100644 index 00000000..87fab17b Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.persistency.exporter_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.persistency.groovy_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.persistency.groovy_1.0.0.102011.jar new file mode 100644 index 00000000..a25e4603 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.persistency.groovy_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.persistency.jaxb.locations_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.persistency.jaxb.locations_1.0.0.102011.jar new file mode 100644 index 00000000..a0b0a922 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.persistency.jaxb.locations_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.persistency.jaxb_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.persistency.jaxb_1.0.0.102011.jar new file mode 100644 index 00000000..872d111c Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.persistency.jaxb_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.persistency.json_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.persistency.json_1.0.0.102011.jar new file mode 100644 index 00000000..8bb8f868 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.persistency.json_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.persistency.model.traverser_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.persistency.model.traverser_1.0.0.102011.jar new file mode 100644 index 00000000..0f50620f Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.persistency.model.traverser_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.persistency.parser.contribution_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.persistency.parser.contribution_1.0.0.102011.jar new file mode 100644 index 00000000..0ea44683 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.persistency.parser.contribution_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.persistency.parser.latest_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.persistency.parser.latest_1.0.0.102011.jar new file mode 100644 index 00000000..b930c80c Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.persistency.parser.latest_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.persistency.parser_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.persistency.parser_1.0.0.102011.jar new file mode 100644 index 00000000..d9b8e6f4 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.persistency.parser_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.persistency.preferences_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.persistency.preferences_1.0.0.102011.jar new file mode 100644 index 00000000..695a8d02 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.persistency.preferences_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.persistency.project.contribution_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.persistency.project.contribution_1.0.0.102011.jar new file mode 100644 index 00000000..5458afd9 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.persistency.project.contribution_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.persistency.project.operations.msr_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.persistency.project.operations.msr_1.0.0.102011.jar new file mode 100644 index 00000000..fafa7558 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.persistency.project.operations.msr_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.persistency.project_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.persistency.project_1.0.0.102011.jar new file mode 100644 index 00000000..2597b47d Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.persistency.project_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.project.activity_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.project.activity_1.0.0.102011.jar new file mode 100644 index 00000000..6600898a Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.project.activity_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.project.creation.msr.groovy_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.project.creation.msr.groovy_1.0.0.102011.jar new file mode 100644 index 00000000..90b52361 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.project.creation.msr.groovy_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.project.creation.msr_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.project.creation.msr_1.0.0.102011.jar new file mode 100644 index 00000000..a2013c75 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.project.creation.msr_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.project.creation_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.project.creation_1.0.0.102011.jar new file mode 100644 index 00000000..867ceeed Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.project.creation_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.project.evs.contribution.if_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.project.evs.contribution.if_1.0.0.102011.jar new file mode 100644 index 00000000..0f4420b0 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.project.evs.contribution.if_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.project.evs.if_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.project.evs.if_1.0.0.102011.jar new file mode 100644 index 00000000..944fce83 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.project.evs.if_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.project.evs.impl_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.project.evs.impl_1.0.0.102011.jar new file mode 100644 index 00000000..f5e6af9f Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.project.evs.impl_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.project.evs.pai.if_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.project.evs.pai.if_1.0.0.102011.jar new file mode 100644 index 00000000..847eaa87 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.project.evs.pai.if_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.project.evs.pai.impl_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.project.evs.pai.impl_1.0.0.102011.jar new file mode 100644 index 00000000..72805cc6 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.project.evs.pai.impl_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.project.loader_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.project.loader_1.0.0.102011.jar new file mode 100644 index 00000000..90e24395 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.project.loader_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.project.msr_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.project.msr_1.0.0.102011.jar new file mode 100644 index 00000000..e5489522 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.project.msr_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.project.operations.msr_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.project.operations.msr_1.0.0.102011.jar new file mode 100644 index 00000000..cca80a4c Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.project.operations.msr_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.project.settings.msr.groovy_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.project.settings.msr.groovy_1.0.0.102011.jar new file mode 100644 index 00000000..968a3f1c Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.project.settings.msr.groovy_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.project_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.project_1.0.0.102011.jar new file mode 100644 index 00000000..2989998a Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.project_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.reporting.ecuc.groovy_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.reporting.ecuc.groovy_1.0.0.102011.jar new file mode 100644 index 00000000..2edf420a Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.reporting.ecuc.groovy_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.reporting.ecuc_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.reporting.ecuc_1.0.0.102011.jar new file mode 100644 index 00000000..a686a204 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.reporting.ecuc_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.reporting.gen.execution_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.reporting.gen.execution_1.0.0.102011.jar new file mode 100644 index 00000000..aabeafd7 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.reporting.gen.execution_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.reporting.ui_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.reporting.ui_1.0.0.102011.jar new file mode 100644 index 00000000..e61ce489 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.reporting.ui_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.reporting.workflow.base_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.reporting.workflow.base_1.0.0.102011.jar new file mode 100644 index 00000000..35637cf2 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.reporting.workflow.base_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.reporting.workflow.diff_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.reporting.workflow.diff_1.0.0.102011.jar new file mode 100644 index 00000000..ab846572 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.reporting.workflow.diff_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.reporting.workflow.update_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.reporting.workflow.update_1.0.0.102011.jar new file mode 100644 index 00000000..0dc30e81 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.reporting.workflow.update_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.reporting_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.reporting_1.0.0.102011.jar new file mode 100644 index 00000000..a78947f3 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.reporting_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.testInfrastructure.published_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.testInfrastructure.published_1.0.0.102011.jar new file mode 100644 index 00000000..578ed5de Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.testInfrastructure.published_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.testinfrastructure.published.scripting.groovy_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.testinfrastructure.published.scripting.groovy_1.0.0.102011.jar new file mode 100644 index 00000000..786f2526 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.testinfrastructure.published.scripting.groovy_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.util.activity_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.util.activity_1.0.0.102011.jar new file mode 100644 index 00000000..34274215 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.util.activity_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.util.args_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.util.args_1.0.0.102011.jar new file mode 100644 index 00000000..a9c01e40 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.util.args_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.util.base_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.util.base_1.0.0.102011.jar new file mode 100644 index 00000000..41b504c3 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.util.base_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.util.classloading_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.util.classloading_1.0.0.102011.jar new file mode 100644 index 00000000..6ccd226c Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.util.classloading_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.util.feature.dev_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.util.feature.dev_1.0.0.102011.jar new file mode 100644 index 00000000..fc435847 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.util.feature.dev_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.util.featureswitch.if_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.util.featureswitch.if_1.0.0.102011.jar new file mode 100644 index 00000000..67ed94a0 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.util.featureswitch.if_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.util.featureswitch.impl_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.util.featureswitch.impl_1.0.0.102011.jar new file mode 100644 index 00000000..2d6832a9 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.util.featureswitch.impl_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.util.jna_4.5.1.102011/META-INF/MANIFEST.MF b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.util.jna_4.5.1.102011/META-INF/MANIFEST.MF new file mode 100644 index 00000000..511c18a2 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.util.jna_4.5.1.102011/META-INF/MANIFEST.MF @@ -0,0 +1,18 @@ +Manifest-Version: 1.0 +Automatic-Module-Name: com.vector.cfg.util.jna +Bundle-SymbolicName: com.vector.cfg.util.jna;singleton:=true +Require-Bundle: org.eclipse.core.runtime +Bundle-ManifestVersion: 2 +Bundle-RequiredExecutionEnvironment: JavaSE-1.8 +Bundle-ActivationPolicy: lazy +Bundle-Vendor: Vector Informatik GmbH +Export-Package: com.sun.jna,com.sun.jna.platform,com.sun.jna.platform. + dnd,com.sun.jna.platform.mac,com.sun.jna.platform.unix,com.sun.jna.pl + atform.win32,com.sun.jna.platform.win32.COM,com.sun.jna.platform.winc + e,com.sun.jna.ptr,com.sun.jna.win32 +Bundle-Name: JNA +Bundle-Version: 4.5.1.102011 +Bundle-ClassPath: .,lib/jna-4.5.1.jar,lib/jna-platform-4.5.1.jar +Bundle-Activator: com.vector.cfg.util.jna.internal.Activator +Eclipse-BundleShape: dir + diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.util.jna_4.5.1.102011/about.html b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.util.jna_4.5.1.102011/about.html new file mode 100644 index 00000000..9d898f9f --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.util.jna_4.5.1.102011/about.html @@ -0,0 +1,21 @@ + + + + + About + + +

Copyright

+

(c) Copyright Vector Informatik GmbH. All Rights Reserved.

+

Vector Group License Agreement

+

This software is licensed under the terms and conditions of „Delivery and maintenance of software products†of Vector Group, see vector.com.

+

Third Party Content

+

The Content includes items that have been sourced from third parties as set out below.

+ +

Java Native Access

+ +

Java Native Access is provided to you under the terms and conditions of the The Apache Software License, Version 2.0 license.

+ + + diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.util.jna_4.5.1.102011/com/vector/cfg/util/jna/internal/Activator.class b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.util.jna_4.5.1.102011/com/vector/cfg/util/jna/internal/Activator.class new file mode 100644 index 00000000..c814abce Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.util.jna_4.5.1.102011/com/vector/cfg/util/jna/internal/Activator.class differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.util.jna_4.5.1.102011/com/vector/cfg/util/jna/internal/JnaDllResolver.class b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.util.jna_4.5.1.102011/com/vector/cfg/util/jna/internal/JnaDllResolver.class new file mode 100644 index 00000000..3fe494c4 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.util.jna_4.5.1.102011/com/vector/cfg/util/jna/internal/JnaDllResolver.class differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.util.jna_4.5.1.102011/lib/jna-4.5.1.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.util.jna_4.5.1.102011/lib/jna-4.5.1.jar new file mode 100644 index 00000000..68216afb Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.util.jna_4.5.1.102011/lib/jna-4.5.1.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.util.jna_4.5.1.102011/lib/jna-platform-4.5.1.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.util.jna_4.5.1.102011/lib/jna-platform-4.5.1.jar new file mode 100644 index 00000000..5aeb3e4e Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.util.jna_4.5.1.102011/lib/jna-platform-4.5.1.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.util.jna_4.5.1.102011/os/linux/x86_64/libjnidispatch.so b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.util.jna_4.5.1.102011/os/linux/x86_64/libjnidispatch.so new file mode 100644 index 00000000..93db79e8 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.util.jna_4.5.1.102011/os/linux/x86_64/libjnidispatch.so differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.util.jna_4.5.1.102011/os/win32/x86_64/jnidispatch.dll b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.util.jna_4.5.1.102011/os/win32/x86_64/jnidispatch.dll new file mode 100644 index 00000000..10d49b2d Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.util.jna_4.5.1.102011/os/win32/x86_64/jnidispatch.dll differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.util.log4j2.plugin_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.util.log4j2.plugin_1.0.0.102011.jar new file mode 100644 index 00000000..11446576 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.util.log4j2.plugin_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.util.log_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.util.log_1.0.0.102011.jar new file mode 100644 index 00000000..d0527fc2 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.util.log_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.util.platform.msr_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.util.platform.msr_1.0.0.102011.jar new file mode 100644 index 00000000..f16f9dd3 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.util.platform.msr_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.util.platform.win32.win32_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.util.platform.win32.win32_1.0.0.102011.jar new file mode 100644 index 00000000..ac5814ca Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.util.platform.win32.win32_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.util.platform_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.util.platform_1.0.0.102011.jar new file mode 100644 index 00000000..3ab4ac58 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.util.platform_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.util.scripting.dynamic_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.util.scripting.dynamic_1.0.0.102011.jar new file mode 100644 index 00000000..740f066b Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.util.scripting.dynamic_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.util.scripting.groovy.lib_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.util.scripting.groovy.lib_1.0.0.102011.jar new file mode 100644 index 00000000..c478e08b Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.util.scripting.groovy.lib_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.util.scripting.groovy_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.util.scripting.groovy_1.0.0.102011.jar new file mode 100644 index 00000000..dc0d023a Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.util.scripting.groovy_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.util.servicecontext_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.util.servicecontext_1.0.0.102011.jar new file mode 100644 index 00000000..d7eebb0f Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.util.servicecontext_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.util.services.if_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.util.services.if_1.0.0.102011.jar new file mode 100644 index 00000000..b89674d4 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.util.services.if_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.util.services_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.util.services_1.0.0.102011.jar new file mode 100644 index 00000000..8cefbf6c Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.util.services_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.util.text_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.util.text_1.0.0.102011.jar new file mode 100644 index 00000000..bcbc9aa5 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.util.text_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.util.win32.win32.x86_64_1.0.0.102011/META-INF/MANIFEST.MF b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.util.win32.win32.x86_64_1.0.0.102011/META-INF/MANIFEST.MF new file mode 100644 index 00000000..36a6b28e --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.util.win32.win32.x86_64_1.0.0.102011/META-INF/MANIFEST.MF @@ -0,0 +1,19 @@ +Manifest-Version: 1.0 +Automatic-Module-Name: com.vector.cfg.util.win32.win32.x86_64 +Bundle-SymbolicName: com.vector.cfg.util.win32.win32.x86_64 +Bundle-Name: Platform Components Windows x86_64 +Bundle-Version: 1.0.0.102011 +Bundle-NativeCode: libs/FNP_Act_Installer.dll ; libs/FnpCommsSoap.dll + ; libs/VectorPoolLicense.chm ; libs/VectorDeviceParams20_64.dll ; lib + s/PoolLicenseManager_libFNP.dll ; libs/PoolLicenseManager.dll ; libs/ + com.vector.cfg.win32.win32.dll ; libs/com.vector.cfg.win32.win32.FNP. + dll ; libs/com.vector.cfg.util.win32.links.dll ; libs/MaskPSW.dll ; l + ibs/MaskPSWJni.dll +Bundle-ManifestVersion: 2 +Bundle-RequiredExecutionEnvironment: JavaSE-1.8 +Eclipse-PlatformFilter: (& (osgi.ws=win32) (osgi.os=win32) (osgi.arch= + x86_64)) +Bundle-Vendor: Vector Informatik GmbH +Fragment-Host: com.vector.cfg.util.platform +Eclipse-BundleShape: dir + diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.util.win32.win32.x86_64_1.0.0.102011/about.html b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.util.win32.win32.x86_64_1.0.0.102011/about.html new file mode 100644 index 00000000..e4061f2e --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.util.win32.win32.x86_64_1.0.0.102011/about.html @@ -0,0 +1,15 @@ + + + + + About + + +

Copyright

+

(c) Copyright Vector Informatik GmbH. All Rights Reserved.

+

Vector Group License Agreement

+

This software is licensed under the terms and conditions of „Delivery and maintenance of software products†of Vector Group, see vector.com.

+ + + diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.util.win32.win32.x86_64_1.0.0.102011/libs/FNP_Act_Installer.dll b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.util.win32.win32.x86_64_1.0.0.102011/libs/FNP_Act_Installer.dll new file mode 100644 index 00000000..6ba128fb Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.util.win32.win32.x86_64_1.0.0.102011/libs/FNP_Act_Installer.dll differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.util.win32.win32.x86_64_1.0.0.102011/libs/FnpCommsSoap.dll b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.util.win32.win32.x86_64_1.0.0.102011/libs/FnpCommsSoap.dll new file mode 100644 index 00000000..9638e938 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.util.win32.win32.x86_64_1.0.0.102011/libs/FnpCommsSoap.dll differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.util.win32.win32.x86_64_1.0.0.102011/libs/MaskPSW.dll b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.util.win32.win32.x86_64_1.0.0.102011/libs/MaskPSW.dll new file mode 100644 index 00000000..6881e676 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.util.win32.win32.x86_64_1.0.0.102011/libs/MaskPSW.dll differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.util.win32.win32.x86_64_1.0.0.102011/libs/MaskPSWJni.dll b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.util.win32.win32.x86_64_1.0.0.102011/libs/MaskPSWJni.dll new file mode 100644 index 00000000..2065375f Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.util.win32.win32.x86_64_1.0.0.102011/libs/MaskPSWJni.dll differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.util.win32.win32.x86_64_1.0.0.102011/libs/PoolLicenseManager.dll b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.util.win32.win32.x86_64_1.0.0.102011/libs/PoolLicenseManager.dll new file mode 100644 index 00000000..7faa6529 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.util.win32.win32.x86_64_1.0.0.102011/libs/PoolLicenseManager.dll differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.util.win32.win32.x86_64_1.0.0.102011/libs/PoolLicenseManager_libFNP.dll b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.util.win32.win32.x86_64_1.0.0.102011/libs/PoolLicenseManager_libFNP.dll new file mode 100644 index 00000000..dcf98e46 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.util.win32.win32.x86_64_1.0.0.102011/libs/PoolLicenseManager_libFNP.dll differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.util.win32.win32.x86_64_1.0.0.102011/libs/VectorDeviceParams20_64.dll b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.util.win32.win32.x86_64_1.0.0.102011/libs/VectorDeviceParams20_64.dll new file mode 100644 index 00000000..ea3484ba Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.util.win32.win32.x86_64_1.0.0.102011/libs/VectorDeviceParams20_64.dll differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.util.win32.win32.x86_64_1.0.0.102011/libs/VectorPoolLicense.chm b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.util.win32.win32.x86_64_1.0.0.102011/libs/VectorPoolLicense.chm new file mode 100644 index 00000000..097708ca Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.util.win32.win32.x86_64_1.0.0.102011/libs/VectorPoolLicense.chm differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.util.win32.win32.x86_64_1.0.0.102011/libs/com.vector.cfg.util.win32.links.dll b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.util.win32.win32.x86_64_1.0.0.102011/libs/com.vector.cfg.util.win32.links.dll new file mode 100644 index 00000000..2cc09774 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.util.win32.win32.x86_64_1.0.0.102011/libs/com.vector.cfg.util.win32.links.dll differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.util.win32.win32.x86_64_1.0.0.102011/libs/com.vector.cfg.win32.win32.FNP.dll b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.util.win32.win32.x86_64_1.0.0.102011/libs/com.vector.cfg.win32.win32.FNP.dll new file mode 100644 index 00000000..5685f4bc Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.util.win32.win32.x86_64_1.0.0.102011/libs/com.vector.cfg.win32.win32.FNP.dll differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.util.win32.win32.x86_64_1.0.0.102011/libs/com.vector.cfg.win32.win32.dll b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.util.win32.win32.x86_64_1.0.0.102011/libs/com.vector.cfg.win32.win32.dll new file mode 100644 index 00000000..521c818e Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.util.win32.win32.x86_64_1.0.0.102011/libs/com.vector.cfg.win32.win32.dll differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.util_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.util_1.0.0.102011.jar new file mode 100644 index 00000000..2480658e Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.util_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.validation.basicrules.impl_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.validation.basicrules.impl_1.0.0.102011.jar new file mode 100644 index 00000000..424dc4f9 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.validation.basicrules.impl_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.validation.basicrules.msr.impl_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.validation.basicrules.msr.impl_1.0.0.102011.jar new file mode 100644 index 00000000..6ae73e51 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.validation.basicrules.msr.impl_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.workflow.annotations.diff_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.workflow.annotations.diff_1.0.0.102011.jar new file mode 100644 index 00000000..3f15b5ec Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.workflow.annotations.diff_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.workflow.annotations.update_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.workflow.annotations.update_1.0.0.102011.jar new file mode 100644 index 00000000..1841cb0e Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.workflow.annotations.update_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.workflow.baseecuc.generator_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.workflow.baseecuc.generator_1.0.0.102011.jar new file mode 100644 index 00000000..3fe062cc Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.workflow.baseecuc.generator_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.workflow.baseecuc.mapping_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.workflow.baseecuc.mapping_1.0.0.102011.jar new file mode 100644 index 00000000..d6293a42 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.workflow.baseecuc.mapping_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.workflow.baseecuc.model.ecuc_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.workflow.baseecuc.model.ecuc_1.0.0.102011.jar new file mode 100644 index 00000000..9461ec29 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.workflow.baseecuc.model.ecuc_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.workflow.baseecuc.model.extract_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.workflow.baseecuc.model.extract_1.0.0.102011.jar new file mode 100644 index 00000000..1154c215 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.workflow.baseecuc.model.extract_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.workflow.baseecuc.model.relations_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.workflow.baseecuc.model.relations_1.0.0.102011.jar new file mode 100644 index 00000000..20ee4061 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.workflow.baseecuc.model.relations_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.workflow.baseecuc.util_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.workflow.baseecuc.util_1.0.0.102011.jar new file mode 100644 index 00000000..a137e076 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.workflow.baseecuc.util_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.workflow.common.if_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.workflow.common.if_1.0.0.102011.jar new file mode 100644 index 00000000..dc031518 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.workflow.common.if_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.workflow.common.impl_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.workflow.common.impl_1.0.0.102011.jar new file mode 100644 index 00000000..9838daee Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.workflow.common.impl_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.workflow.common.internal.if_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.workflow.common.internal.if_1.0.0.102011.jar new file mode 100644 index 00000000..1821c14d Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.workflow.common.internal.if_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.workflow.common.util_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.workflow.common.util_1.0.0.102011.jar new file mode 100644 index 00000000..41415eb7 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.workflow.common.util_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.workflow.derival_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.workflow.derival_1.0.0.102011.jar new file mode 100644 index 00000000..b782a6c1 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.workflow.derival_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.workflow.diagnostics_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.workflow.diagnostics_1.0.0.102011.jar new file mode 100644 index 00000000..5246bfb3 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.workflow.diagnostics_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.workflow.diff.groovy_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.workflow.diff.groovy_1.0.0.102011.jar new file mode 100644 index 00000000..34e5e9e5 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.workflow.diff.groovy_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.workflow.diff_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.workflow.diff_1.0.0.102011.jar new file mode 100644 index 00000000..d1fd172c Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.workflow.diff_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.workflow.ecucupdater_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.workflow.ecucupdater_1.0.0.102011.jar new file mode 100644 index 00000000..f8e26594 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.workflow.ecucupdater_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.workflow.errorreporting.cmd.impl_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.workflow.errorreporting.cmd.impl_1.0.0.102011.jar new file mode 100644 index 00000000..95efa5fa Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.workflow.errorreporting.cmd.impl_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.workflow.errorreporting.contribution.if_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.workflow.errorreporting.contribution.if_1.0.0.102011.jar new file mode 100644 index 00000000..34dbcda5 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.workflow.errorreporting.contribution.if_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.workflow.errorreporting.if_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.workflow.errorreporting.if_1.0.0.102011.jar new file mode 100644 index 00000000..af0a6cfa Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.workflow.errorreporting.if_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.workflow.errorreporting.impl_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.workflow.errorreporting.impl_1.0.0.102011.jar new file mode 100644 index 00000000..880ab41f Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.workflow.errorreporting.impl_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.workflow.errorreporting.internal.if_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.workflow.errorreporting.internal.if_1.0.0.102011.jar new file mode 100644 index 00000000..bd9c2b23 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.workflow.errorreporting.internal.if_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.workflow.errorreporting.txt.impl_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.workflow.errorreporting.txt.impl_1.0.0.102011.jar new file mode 100644 index 00000000..d64db9c2 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.workflow.errorreporting.txt.impl_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.workflow.errorreporting.xml.impl_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.workflow.errorreporting.xml.impl_1.0.0.102011.jar new file mode 100644 index 00000000..85cafa42 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.workflow.errorreporting.xml.impl_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.workflow.extract_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.workflow.extract_1.0.0.102011.jar new file mode 100644 index 00000000..133d87db Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.workflow.extract_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.workflow.flat_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.workflow.flat_1.0.0.102011.jar new file mode 100644 index 00000000..6938ba95 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.workflow.flat_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.workflow.fw_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.workflow.fw_1.0.0.102011.jar new file mode 100644 index 00000000..d107d61c Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.workflow.fw_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.workflow.groovy_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.workflow.groovy_1.0.0.102011.jar new file mode 100644 index 00000000..daa09307 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.workflow.groovy_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.workflow.legacyconverter_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.workflow.legacyconverter_1.0.0.102011.jar new file mode 100644 index 00000000..df08629f Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.workflow.legacyconverter_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.workflow.merge_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.workflow.merge_1.0.0.102011.jar new file mode 100644 index 00000000..6ba3c6ec Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.workflow.merge_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.workflow.project_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.workflow.project_1.0.0.102011.jar new file mode 100644 index 00000000..72780476 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.workflow.project_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.workflow.sysdesc.sync_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.workflow.sysdesc.sync_1.0.0.102011.jar new file mode 100644 index 00000000..6948fd62 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.workflow.sysdesc.sync_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.workflow.tdscfg_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.workflow.tdscfg_1.0.0.102011.jar new file mode 100644 index 00000000..3e246c78 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.workflow.tdscfg_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.workflow.update.console_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.workflow.update.console_1.0.0.102011.jar new file mode 100644 index 00000000..26cdb788 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.workflow.update.console_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.workflow.update_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.workflow.update_1.0.0.102011.jar new file mode 100644 index 00000000..b1181a3b Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.workflow.update_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.workflow.vase.console_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.workflow.vase.console_1.0.0.102011.jar new file mode 100644 index 00000000..e484629a Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.workflow.vase.console_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.workflow.vase_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.workflow.vase_1.0.0.102011.jar new file mode 100644 index 00000000..e3e710ad Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.workflow.vase_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.workflow.vtt_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.workflow.vtt_1.0.0.102011.jar new file mode 100644 index 00000000..966656dc Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.workflow.vtt_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.workflow_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.workflow_1.0.0.102011.jar new file mode 100644 index 00000000..8fa9e6b8 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.cfg.workflow_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.ctrl.grid_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.ctrl.grid_1.0.0.102011.jar new file mode 100644 index 00000000..d0eacd7b Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.ctrl.grid_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.ctrl_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.ctrl_1.0.0.102011.jar new file mode 100644 index 00000000..b4401327 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.ctrl_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.davinci.ctrl.fw_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.davinci.ctrl.fw_1.0.0.102011.jar new file mode 100644 index 00000000..2b6c0c2c Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.davinci.ctrl.fw_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.davinci.util.collections_1.0.1.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.davinci.util.collections_1.0.1.jar new file mode 100644 index 00000000..f92865b5 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.davinci.util.collections_1.0.1.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.davinci.util_1.0.3.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.davinci.util_1.0.3.jar new file mode 100644 index 00000000..1d76ca06 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.davinci.util_1.0.3.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.license_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.license_1.0.0.102011.jar new file mode 100644 index 00000000..98a1b21d Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.license_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.licensing.vlal_1.1.0.201904011350.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.licensing.vlal_1.1.0.201904011350.jar new file mode 100644 index 00000000..f5070bb1 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.licensing.vlal_1.1.0.201904011350.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.severities_1.0.0.102011.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.severities_1.0.0.102011.jar new file mode 100644 index 00000000..2c9f6f56 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/com.vector.severities_1.0.0.102011.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/javax.annotation_1.2.0.v201602091430.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/javax.annotation_1.2.0.v201602091430.jar new file mode 100644 index 00000000..1c1eafed Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/javax.annotation_1.2.0.v201602091430.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/javax.el_2.2.0.v201303151357.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/javax.el_2.2.0.v201303151357.jar new file mode 100644 index 00000000..8b52afd3 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/javax.el_2.2.0.v201303151357.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/javax.inject_1.0.0.v20091030.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/javax.inject_1.0.0.v20091030.jar new file mode 100644 index 00000000..404829f2 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/javax.inject_1.0.0.v20091030.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/javax.servlet.jsp_2.2.0.v201112011158.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/javax.servlet.jsp_2.2.0.v201112011158.jar new file mode 100644 index 00000000..ecb78646 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/javax.servlet.jsp_2.2.0.v201112011158.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/javax.servlet_3.1.0.v201410161800.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/javax.servlet_3.1.0.v201410161800.jar new file mode 100644 index 00000000..e786f997 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/javax.servlet_3.1.0.v201410161800.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/joda-time_2.9.3.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/joda-time_2.9.3.jar new file mode 100644 index 00000000..4d54b262 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/joda-time_2.9.3.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/net.sf.trove4j_3.0.3.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/net.sf.trove4j_3.0.3.jar new file mode 100644 index 00000000..41d329bc Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/net.sf.trove4j_3.0.3.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.aopalliance_1.0.0.v201105210816.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.aopalliance_1.0.0.v201105210816.jar new file mode 100644 index 00000000..824fc280 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.aopalliance_1.0.0.v201105210816.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/META-INF/ECLIPSE_.RSA b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/META-INF/ECLIPSE_.RSA new file mode 100644 index 00000000..a393a004 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/META-INF/ECLIPSE_.RSA differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/META-INF/ECLIPSE_.SF b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/META-INF/ECLIPSE_.SF new file mode 100644 index 00000000..cf3b348a --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/META-INF/ECLIPSE_.SF @@ -0,0 +1,193 @@ +Signature-Version: 1.0 +SHA-256-Digest-Manifest-Main-Attributes: SyuwBcTxVOdoi+WK1pakaxxjjN9y6 + TzuPnIWfjCTlhA= +SHA-256-Digest-Manifest: 5dsb3RNqpd8LYLuHV+gXp0qjtN3ZlEdPQsDjB95Vqyw= +Created-By: 1.8.0_51 (Oracle Corporation) + +Name: lib/ant-xz.jar +SHA-256-Digest: D+a6eCCp91rSuFFmlz3BmBmCBKa0AWV4xt1mlQaw/ok= + +Name: etc/mmetrics-frames.xsl +SHA-256-Digest: 6Bzo8NcnqggPP24hDXilceVE26FAo8NRzdzPlHGVzBg= + +Name: about_files/SAX-LICENSE.html +SHA-256-Digest: M7Cy21+h1nYo1fLVBx3ecmXYIM3q7tiNp5sj8L6xZ/A= + +Name: lib/ant.jar +SHA-256-Digest: mHUX/MNXFlHI4ORo9RM617KDSwCHantW0mnh6AfKdoc= + +Name: lib/ant-jdepend.jar +SHA-256-Digest: Qrl4RDzzk36gGA5X60V5y13ex0p/gav6nHFi3nQLgCE= + +Name: etc/checkstyle/checkstyle-frames.xsl +SHA-256-Digest: /TkQQOxSQTO2t89bbTn03Q6+SLc+uJ23VDzPMDD3PWI= + +Name: lib/ant-junit4.jar +SHA-256-Digest: 0znYyfJPzPKnJnI6KkDs/qDDhDiRi9ptN3BAyIEWl0E= + +Name: lib/ant-antlr.jar +SHA-256-Digest: eBC1qq8aeXF/NCoYk5PdYNVj8fW9hevHKHFgzkRWGQw= + +Name: etc/coverage-frames.xsl +SHA-256-Digest: hzbzpT3lHRWpqjY8HQQag9y9Raq5LDbalwsOkJ3tGHE= + +Name: lib/ant-apache-regexp.jar +SHA-256-Digest: kyzDC70fse9OFyQ+JdqMg0y5ozRca3cJ5426Sgzxy+c= + +Name: etc/junit-frames.xsl +SHA-256-Digest: IlCqsicehZsMwJJZHuZyw5TzgzF5WnrVl65Q9BMkDbQ= + +Name: lib/ant-apache-log4j.jar +SHA-256-Digest: N4oQRt+vnBBzFG5plmFHOrU76x0f66yiUzHnBpBAxqA= + +Name: lib/ant-launcher.jar +SHA-256-Digest: CQlEXadgLdf/ekjgAIeQ9JU6AdfIbrSwzM5Eh7lzJss= + +Name: bin/antRun.bat +SHA-256-Digest: od6MG2xTUZOPdtg+JtmzWCdcRBg897uR59lVeITpjBY= + +Name: etc/checkstyle/checkstyle-text.xsl +SHA-256-Digest: xfduueMF/kGTIWl2LtZpI5Hc+8UX3VrNO++iXjRDr94= + +Name: lib/ant-jai.jar +SHA-256-Digest: 0IGCqf9uV8AnuIWZlb+04Ku69ScoJPQ7IkAD36H6m48= + +Name: about_files/LICENSE +SHA-256-Digest: 2brekLTCt8Hl+Go2sqreEVlWg5F0TqHCddsaAtrPRXM= + +Name: lib/ant-apache-xalan2.jar +SHA-256-Digest: 988QcrQyoJNDk8WD1pyhA+qewKYSW2KIzlvtyzMfsME= + +Name: bin/antenv.cmd +SHA-256-Digest: TOysY+sCwwLpujpI1hfbFuA59kLGwWFV4XE1cXH5Afg= + +Name: lib/ant-junit.jar +SHA-256-Digest: RWA8D7XAmYu4eH5By02/TD96oJnHkkccZ3YjjPD5WaY= + +Name: lib/ant-junitlauncher.jar +SHA-256-Digest: IJ3FE+tgdL+t0VNstsMTmh/XqiBM/pNHnsBEtT6fajQ= + +Name: lib/ant-imageio.jar +SHA-256-Digest: CxjQRP8A4iWDHLlyBlKXRdxCP0/aGu+lExptJEZUJms= + +Name: lib/ant-commons-logging.jar +SHA-256-Digest: Uv+r3feXMxr4H7Rx8HhYCZhCbhmh3DEJiDsgzKUp0Uo= + +Name: about_files/THE_APACHE_SOFTWARE_LICENSE__VERSION_2.0.txt +SHA-256-Digest: 70sq4AoiKPmbnFMVhYi1e9oPczCS6WKy+maEqwyunWY= + +Name: bin/antRun.pl +SHA-256-Digest: gNQRh05jvx4EObhrzcRh2ZyW8AE6x0iTGNf2nbeW4uY= + +Name: lib/ant-apache-resolver.jar +SHA-256-Digest: mmwsyxvNBtLWrm8de4XiefcSjcKRZZ5XtaxFkMvcYmU= + +Name: bin/ant +SHA-256-Digest: wH050xl6RfeqHQDVGDF5u63quY79t/AgoLw7g8YZQMM= + +Name: lib/ant-netrexx.jar +SHA-256-Digest: qfL0nt48plfQDjaoFRrpQOL7d0LIcBht2L2xXjaSvFw= + +Name: etc/checkstyle/checkstyle-xdoc.xsl +SHA-256-Digest: 1qmrakGwT9aTEAuhkXd3eLyEDcQ7mQR9IdwDx4GWHJc= + +Name: etc/log.xsl +SHA-256-Digest: KWdsT6JfBq8xfwtjfxuCL3SQbv51znmfo+KKtKYEzQ0= + +Name: OSGI-INF/l10n/bundle.properties +SHA-256-Digest: Q/Ue1KlsXVs2uzGIe3ejCyNTAq9dWZw1xLRNRhtJEWc= + +Name: lib/ant-swing.jar +SHA-256-Digest: Z0NphlHXmRL4lKEy7BjJHJ2JPn85XFu0fDoThgUrAQM= + +Name: lib/ant-apache-bsf.jar +SHA-256-Digest: BCX0yRE9V9OiPSxbpo2TL3NNXK4m6NU+B4F+I3NCt8E= + +Name: about_files/DOM-LICENSE.html +SHA-256-Digest: bbX3yq2hnA+qEqKu/trTMX8L3pllaKCPvpm5pz/WrOU= + +Name: bin/complete-ant-cmd.pl +SHA-256-Digest: 46tM0fPoa+v9HCAvM5voYC72r9TOvMC50E2lJ2jbfxk= + +Name: lib/ant-testutil.jar +SHA-256-Digest: WbP9f+mgh9CzbMHWcX2o+g9tLsSezNBBM+66asdpJug= + +Name: lib/ant-jsch.jar +SHA-256-Digest: VrJrrbmIXADvRweKFhiafxtVq/+D5mDdZ8IqUtGBOc4= + +Name: bin/lcp.bat +SHA-256-Digest: S95mCKY5GV9lnqArf/MvjOWHSvOAHQUsaC0Asq/rqqo= + +Name: etc/jdepend-frames.xsl +SHA-256-Digest: ElxgW+tIqAOUzGmT/Rbh5MUed1iH5eCs0ky9PdJNZl4= + +Name: bin/envset.cmd +SHA-256-Digest: Hp6S0ZTBM5jKBswcl5zLxzJ+qeoRXJ1lYzXib2Y3uTY= + +Name: etc/maudit-frames.xsl +SHA-256-Digest: MoKqC76qHhyXNiynZyKGjqgIWzyt0Ez7RWvBQyHFz5c= + +Name: bin/ant.bat +SHA-256-Digest: xfiwDIFuObfruYRu8Zsg1MHyKU4tI3WQ9JnX1iDS5vc= + +Name: bin/antRun +SHA-256-Digest: dNx/8WQa1M/N4Gd8fznHGLsvoRMRpZExK5o2kgKkkqQ= + +Name: etc/changelog.xsl +SHA-256-Digest: MQaSsnBQR2/4e6G7eFh1bF9RClZgjq6UdQQFckgDUj0= + +Name: lib/ant-commons-net.jar +SHA-256-Digest: 4rn0RUjNqlKQu0pnUrOL/xZhtVImNRcM88xq4+vdTJ4= + +Name: etc/jdepend.xsl +SHA-256-Digest: +D+byVaru6xYTwxITkG/kuG5xZWqXOa2W2zqM73V7Yg= + +Name: etc/checkstyle/checkstyle-frames-sortby-check.xsl +SHA-256-Digest: dZBaqt/aFqLJeweGN2oHB986LIe/xxWuMZXT+CQ9KrA= + +Name: about.html +SHA-256-Digest: G5VAFe1/JhflVRTIR8GdIaL8QMCw1lrPohJVz0YlAnI= + +Name: etc/junit-noframes.xsl +SHA-256-Digest: KXFcPHvlmnCzQur4FMR126oxV+uvKOQHoS+PCAiHMyo= + +Name: lib/ant-apache-oro.jar +SHA-256-Digest: rMNpdwQ2XM5SYvB6KVRfvDnkT2y722epwX3COQDSazU= + +Name: lib/ant-javamail.jar +SHA-256-Digest: P6SWZ+SOfUHYLlcsMQ/4BfeSRnrBh5oRW8IgkBlsS+U= + +Name: lib/ant-jmf.jar +SHA-256-Digest: EbgBRQUi4LzqBQnyQfu279KhnusqyP3+2XiaggtGApw= + +Name: about_files/NOTICE +SHA-256-Digest: q2fz+9srxrGwCUQ/oDQI0glq22T81kDAXHZm16q61rA= + +Name: bin/runrc.cmd +SHA-256-Digest: 6ponkW75oOcs885ILDShU0eo25ZSeyLoaSf6yoFv7iU= + +Name: bin/runant.py +SHA-256-Digest: Xk4Y1dPVQPEsf4KeexibE+GgtlrKoh//nE9MeTvWSjI= + +Name: etc/junit-frames-xalan1.xsl +SHA-256-Digest: FtOShMvxuqXGBj9s1fUfr6CyazMEUOkIvsM0UsO1Uzo= + +Name: lib/ant-apache-bcel.jar +SHA-256-Digest: KTZIKwuQDxdo0zKvXK3jY1WSmJcy6lcIyTwUM323N4A= + +Name: bin/runant.pl +SHA-256-Digest: M8ZGCucxvjzDP/MFtKuZZjvuDWjR0WPDUQlYIsq2BAE= + +Name: etc/tagdiff.xsl +SHA-256-Digest: 40VBBfMTF/Tj4kau3/1wAWxrujVzx6pF6lMw0M9lbGU= + +Name: META-INF/maven/org.eclipse.orbit.bundles/org.apache.ant/pom.xml +SHA-256-Digest: gCIZEojqQGj9PHn7H8kmr006ELlV/Au76p5eKwR3Yv0= + +Name: META-INF/maven/org.eclipse.orbit.bundles/org.apache.ant/pom.prop + erties +SHA-256-Digest: UGzC8kq3AkdmzWqi1DTlWXLqui23lAVx6oTy3xWxm1E= + +Name: bin/ant.cmd +SHA-256-Digest: 3Iqs+UxyhqfplLu4Jf+bXXiKZNBj0S+W1UJ3o1CYZPA= + diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/META-INF/MANIFEST.MF b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/META-INF/MANIFEST.MF new file mode 100644 index 00000000..1d4f4eea --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/META-INF/MANIFEST.MF @@ -0,0 +1,464 @@ +Manifest-Version: 1.0 +Automatic-Module-Name: org.apache.ant +Bundle-SymbolicName: org.apache.ant +Built-By: genie.orbit +Bundle-ManifestVersion: 2 +Bundle-Vendor: %bundleVendor +Import-Package: COM.ibm.netrexx.process;resolution:=optional,com.jcraf + t.jsch;resolution:=optional,com.sun.media.jai.codec;resolution:=optio + nal,javax.activation;resolution:=optional,javax.imageio;resolution:=o + ptional,javax.imageio.stream;resolution:=optional,javax.mail;resoluti + on:=optional;version="[1.6,2)",javax.mail.internet;resolution:=option + al;version="[1.6,2)",javax.media.jai;resolution:=optional,javax.scrip + t;resolution:=optional,javax.sound.sampled;resolution:=optional,javax + .swing;resolution:=optional,javax.swing.border;resolution:=optional,j + avax.xml.namespace;resolution:=optional,javax.xml.parsers;resolution: + =optional,javax.xml.stream;resolution:=optional,javax.xml.transform;r + esolution:=optional,javax.xml.transform.sax;resolution:=optional,java + x.xml.transform.stream;resolution:=optional,javax.xml.xpath;resolutio + n:=optional,jdepend.textui;resolution:=optional,jdepend.xmlui;resolut + ion:=optional,junit.framework;resolution:=optional,netrexx.lang;resol + ution:=optional,org.apache.bcel.classfile;resolution:=optional;versio + n="[6.2,7)",org.apache.bsf;resolution:=optional,org.apache.commons.lo + gging;resolution:=optional,org.apache.commons.net.bsd;resolution:=opt + ional;version="[3.6,4)",org.apache.commons.net.ftp;resolution:=option + al;version="[3.6,4)",org.apache.commons.net.telnet;resolution:=option + al;version="[3.6,4)",org.apache.log4j;resolution:=optional;version="[ + 1.2,2)",org.apache.oro.text.regex;resolution:=optional,org.apache.reg + exp;resolution:=optional,org.apache.tools.ant;resolution:=optional;ve + rsion="[1.10,2)",org.apache.tools.ant.attribute;resolution:=optional; + version="[1.10,2)",org.apache.tools.ant.dispatch;resolution:=optional + ;version="[1.10,2)",org.apache.tools.ant.filters;resolution:=optional + ;version="[1.10,2)",org.apache.tools.ant.filters.util;resolution:=opt + ional;version="[1.10,2)",org.apache.tools.ant.helper;resolution:=opti + onal;version="[1.10,2)",org.apache.tools.ant.input;resolution:=option + al;version="[1.10,2)",org.apache.tools.ant.launch;resolution:=optiona + l;version="[1.10,2)",org.apache.tools.ant.listener;resolution:=option + al;version="[1.10,2)",org.apache.tools.ant.property;resolution:=optio + nal;version="[1.10,2)",org.apache.tools.ant.taskdefs;resolution:=opti + onal;version="[1.10,2)",org.apache.tools.ant.taskdefs.compilers;resol + ution:=optional;version="[1.10,2)",org.apache.tools.ant.taskdefs.cond + ition;resolution:=optional;version="[1.10,2)",org.apache.tools.ant.ta + skdefs.email;resolution:=optional;version="[1.10,2)",org.apache.tools + .ant.taskdefs.launcher;resolution:=optional;version="[1.10,2)",org.ap + ache.tools.ant.taskdefs.optional;resolution:=optional;version="[1.10, + 2)",org.apache.tools.ant.taskdefs.optional.depend.constantpool;resolu + tion:=optional;version="[1.10,2)",org.apache.tools.ant.taskdefs.optio + nal.extension;resolution:=optional;version="[1.10,2)",org.apache.tool + s.ant.taskdefs.optional.extension.resolvers;resolution:=optional;vers + ion="[1.10,2)",org.apache.tools.ant.taskdefs.optional.javah;resolutio + n:=optional;version="[1.10,2)",org.apache.tools.ant.taskdefs.optional + .jsp;resolution:=optional;version="[1.10,2)",org.apache.tools.ant.tas + kdefs.optional.jsp.compilers;resolution:=optional;version="[1.10,2)", + org.apache.tools.ant.taskdefs.optional.junitlauncher.confined;resolut + ion:=optional;version="[1.10,2)",org.apache.tools.ant.taskdefs.option + al.native2ascii;resolution:=optional;version="[1.10,2)",org.apache.to + ols.ant.taskdefs.optional.net;resolution:=optional;version="[1.10,2)" + ,org.apache.tools.ant.taskdefs.rmic;resolution:=optional;version="[1. + 10,2)",org.apache.tools.ant.types;resolution:=optional;version="[1.10 + ,2)",org.apache.tools.ant.types.optional.image;resolution:=optional;v + ersion="[1.10,2)",org.apache.tools.ant.types.optional.imageio;resolut + ion:=optional;version="[1.10,2)",org.apache.tools.ant.types.resources + ;resolution:=optional;version="[1.10,2)",org.apache.tools.ant.types.r + esources.comparators;resolution:=optional;version="[1.10,2)",org.apac + he.tools.ant.types.resources.selectors;resolution:=optional;version=" + [1.10,2)",org.apache.tools.ant.types.selectors;resolution:=optional;v + ersion="[1.10,2)",org.apache.tools.ant.types.selectors.modifiedselect + or;resolution:=optional;version="[1.10,2)",org.apache.tools.ant.types + .spi;resolution:=optional;version="[1.10,2)",org.apache.tools.ant.uti + l;resolution:=optional;version="[1.10,2)",org.apache.tools.ant.util.d + epend;resolution:=optional;version="[1.10,2)",org.apache.tools.ant.ut + il.facade;resolution:=optional;version="[1.10,2)",org.apache.tools.an + t.util.java15;resolution:=optional;version="[1.10,2)",org.apache.tool + s.ant.util.optional;resolution:=optional;version="[1.10,2)",org.apach + e.tools.ant.util.regexp;resolution:=optional;version="[1.10,2)",org.a + pache.tools.bzip2;resolution:=optional;version="[1.10,2)",org.apache. + tools.mail;resolution:=optional;version="[1.10,2)",org.apache.tools.t + ar;resolution:=optional;version="[1.10,2)",org.apache.tools.zip;resol + ution:=optional;version="[1.10,2)",org.apache.xalan.trace;resolution: + =optional,org.apache.xalan.transformer;resolution:=optional,org.apach + e.xml.resolver;resolution:=optional,org.apache.xml.resolver.helpers;r + esolution:=optional,org.apache.xml.resolver.tools;resolution:=optiona + l,org.junit;resolution:=optional,org.junit.platform.engine;resolution + :=optional,org.junit.platform.engine.discovery;resolution:=optional,o + rg.junit.platform.engine.reporting;resolution:=optional,org.junit.pla + tform.engine.support.descriptor;resolution:=optional,org.junit.platfo + rm.launcher;resolution:=optional,org.junit.platform.launcher.core;res + olution:=optional,org.junit.platform.launcher.listeners;resolution:=o + ptional,org.junit.rules;resolution:=optional,org.junit.runner;resolut + ion:=optional,org.junit.runner.manipulation;resolution:=optional,org. + junit.runner.notification;resolution:=optional,org.tukaani.xz;resolut + ion:=optional,org.w3c.dom;resolution:=optional,org.xml.sax;resolution + :=optional,org.xml.sax.helpers;resolution:=optional +Require-Capability: osgi.ee;filter:="(&(osgi.ee=JavaSE)(version=1.8))" +Export-Package: org.apache.tools.ant;version="1.10.6";uses:="junit.fra + mework,org.apache.tools.ant.input,org.apache.tools.ant.launch,org.apa + che.tools.ant.property,org.apache.tools.ant.taskdefs.condition,org.ap + ache.tools.ant.types,org.apache.tools.ant.types.selectors,org.junit.r + ules,org.xml.sax",org.apache.tools.ant.attribute;version="1.10.6";use + s:="org.apache.tools.ant",org.apache.tools.ant.dispatch;version="1.10 + .6";uses:="org.apache.tools.ant",org.apache.tools.ant.filters;version + ="1.10.6";uses:="org.apache.tools.ant,org.apache.tools.ant.types,org. + apache.tools.ant.util",org.apache.tools.ant.filters.util;version="1.1 + 0.6";uses:="org.apache.tools.ant,org.apache.tools.ant.types",org.apac + he.tools.ant.helper;version="1.10.6";uses:="org.apache.tools.ant,org. + apache.tools.ant.types,org.xml.sax,org.xml.sax.helpers",org.apache.to + ols.ant.input;version="1.10.6";uses:="org.apache.tools.ant",org.apach + e.tools.ant.launch;version="1.10.6",org.apache.tools.ant.listener;ver + sion="1.10.6";uses:="org.apache.tools.ant",org.apache.tools.ant.loade + r;version="1.10.6";uses:="org.apache.tools.ant,org.apache.tools.ant.t + ypes",org.apache.tools.ant.property;version="1.10.6";uses:="org.apach + e.tools.ant",org.apache.tools.ant.taskdefs;version="1.10.6";uses:="ja + vax.xml.namespace,org.apache.tools.ant,org.apache.tools.ant.filters,o + rg.apache.tools.ant.taskdefs.compilers,org.apache.tools.ant.taskdefs. + condition,org.apache.tools.ant.taskdefs.email,org.apache.tools.ant.ta + skdefs.launcher,org.apache.tools.ant.taskdefs.rmic,org.apache.tools.a + nt.types,org.apache.tools.ant.types.resources,org.apache.tools.ant.ty + pes.resources.selectors,org.apache.tools.ant.types.selectors,org.apac + he.tools.ant.types.selectors.modifiedselector,org.apache.tools.ant.ty + pes.spi,org.apache.tools.ant.util,org.apache.tools.ant.util.facade,or + g.apache.tools.tar,org.apache.tools.zip,org.w3c.dom,org.xml.sax",org. + apache.tools.ant.taskdefs.compilers;version="1.10.6";uses:="org.apach + e.tools.ant,org.apache.tools.ant.taskdefs,org.apache.tools.ant.types" + ,org.apache.tools.ant.taskdefs.condition;version="1.10.6";uses:="org. + apache.tools.ant,org.apache.tools.ant.taskdefs,org.apache.tools.ant.t + ypes,org.apache.tools.ant.types.selectors",org.apache.tools.ant.taskd + efs.cvslib;version="1.10.6";uses:="org.apache.tools.ant,org.apache.to + ols.ant.taskdefs,org.apache.tools.ant.types",org.apache.tools.ant.tas + kdefs.email;version="1.10.6";uses:="org.apache.tools.ant,org.apache.t + ools.ant.types",org.apache.tools.ant.taskdefs.launcher;version="1.10. + 6";uses:="org.apache.tools.ant,org.apache.tools.ant.util",org.apache. + tools.ant.taskdefs.modules;version="1.10.6";uses:="org.apache.tools.a + nt,org.apache.tools.ant.types",org.apache.tools.ant.taskdefs.optional + ;version="1.10.6";uses:="javax.xml.transform,org.apache.tools.ant,org + .apache.tools.ant.taskdefs,org.apache.tools.ant.taskdefs.optional.jav + ah,org.apache.tools.ant.taskdefs.optional.native2ascii,org.apache.too + ls.ant.types,org.apache.tools.ant.util,org.apache.tools.ant.util.faca + de,org.junit,org.junit.rules,org.w3c.dom,org.xml.sax",org.apache.tool + s.ant.taskdefs.optional.ccm;version="1.10.6";uses:="org.apache.tools. + ant,org.apache.tools.ant.taskdefs,org.apache.tools.ant.types",org.apa + che.tools.ant.taskdefs.optional.clearcase;version="1.10.6";uses:="org + .apache.tools.ant,org.apache.tools.ant.types",org.apache.tools.ant.ta + skdefs.optional.depend;version="1.10.6";uses:="org.apache.tools.ant,o + rg.apache.tools.ant.taskdefs,org.apache.tools.ant.types,org.apache.to + ols.ant.util.depend",org.apache.tools.ant.taskdefs.optional.depend.co + nstantpool;version="1.10.6",org.apache.tools.ant.taskdefs.optional.ej + b;version="1.10.6";uses:="javax.xml.parsers,org.apache.tools.ant,org. + apache.tools.ant.taskdefs,org.apache.tools.ant.types,org.xml.sax",org + .apache.tools.ant.taskdefs.optional.extension;version="1.10.6";uses:= + "org.apache.tools.ant,org.apache.tools.ant.taskdefs.optional.extensio + n.resolvers,org.apache.tools.ant.types,org.apache.tools.ant.util",org + .apache.tools.ant.taskdefs.optional.extension.resolvers;version="1.10 + .6";uses:="org.apache.tools.ant,org.apache.tools.ant.taskdefs.optiona + l.extension",org.apache.tools.ant.taskdefs.optional.i18n;version="1.1 + 0.6";uses:="org.apache.tools.ant,org.apache.tools.ant.taskdefs,org.ap + ache.tools.ant.types",org.apache.tools.ant.taskdefs.optional.image;ve + rsion="1.10.6";uses:="org.apache.tools.ant,org.apache.tools.ant.taskd + efs,org.apache.tools.ant.types,org.apache.tools.ant.types.optional.im + age,org.apache.tools.ant.types.optional.imageio,org.apache.tools.ant. + util",org.apache.tools.ant.taskdefs.optional.j2ee;version="1.10.6";us + es:="org.apache.tools.ant,org.apache.tools.ant.taskdefs,org.apache.to + ols.ant.types",org.apache.tools.ant.taskdefs.optional.javacc;version= + "1.10.6";uses:="org.apache.tools.ant,org.apache.tools.ant.types",org. + apache.tools.ant.taskdefs.optional.javah;version="1.10.6";uses:="org. + apache.tools.ant,org.apache.tools.ant.taskdefs.optional,org.apache.to + ols.ant.types",org.apache.tools.ant.taskdefs.optional.jdepend;version + ="1.10.6";uses:="org.apache.tools.ant,org.apache.tools.ant.taskdefs,o + rg.apache.tools.ant.types",org.apache.tools.ant.taskdefs.optional.jli + nk;version="1.10.6";uses:="org.apache.tools.ant,org.apache.tools.ant. + taskdefs,org.apache.tools.ant.types",org.apache.tools.ant.taskdefs.op + tional.jsp;version="1.10.6";uses:="org.apache.tools.ant,org.apache.to + ols.ant.taskdefs,org.apache.tools.ant.types",org.apache.tools.ant.tas + kdefs.optional.jsp.compilers;version="1.10.6";uses:="org.apache.tools + .ant,org.apache.tools.ant.taskdefs.optional.jsp,org.apache.tools.ant. + types",org.apache.tools.ant.taskdefs.optional.junit;version="1.10.6"; + uses:="javax.xml.parsers,junit.framework,org.apache.tools.ant,org.apa + che.tools.ant.taskdefs,org.apache.tools.ant.types,org.junit.runner,or + g.junit.runner.notification,org.w3c.dom",org.apache.tools.ant.taskdef + s.optional.junit.xsl;version="1.10.6",org.apache.tools.ant.taskdefs.o + ptional.junitlauncher;version="1.10.6";uses:="org.apache.tools.ant,or + g.apache.tools.ant.taskdefs.optional.junitlauncher.confined,org.junit + .platform.launcher",org.apache.tools.ant.taskdefs.optional.junitlaunc + her.confined;version="1.10.6";uses:="javax.xml.stream,org.apache.tool + s.ant,org.apache.tools.ant.types",org.apache.tools.ant.taskdefs.optio + nal.native2ascii;version="1.10.6";uses:="org.apache.tools.ant,org.apa + che.tools.ant.taskdefs.optional,org.apache.tools.ant.types",org.apach + e.tools.ant.taskdefs.optional.net;version="1.10.6";uses:="org.apache. + commons.net.bsd,org.apache.commons.net.ftp,org.apache.commons.net.tel + net,org.apache.tools.ant,org.apache.tools.ant.taskdefs.email,org.apac + he.tools.ant.types,org.apache.tools.ant.util",org.apache.tools.ant.ta + skdefs.optional.pvcs;version="1.10.6";uses:="org.apache.tools.ant,org + .apache.tools.ant.taskdefs,org.apache.tools.ant.types",org.apache.too + ls.ant.taskdefs.optional.script;version="1.10.6";uses:="org.apache.to + ols.ant,org.apache.tools.ant.taskdefs,org.apache.tools.ant.types",org + .apache.tools.ant.taskdefs.optional.sos;version="1.10.6";uses:="org.a + pache.tools.ant,org.apache.tools.ant.types",org.apache.tools.ant.task + defs.optional.sound;version="1.10.6";uses:="javax.sound.sampled,org.a + pache.tools.ant",org.apache.tools.ant.taskdefs.optional.splash;versio + n="1.10.6";uses:="org.apache.tools.ant",org.apache.tools.ant.taskdefs + .optional.ssh;version="1.10.6";uses:="com.jcraft.jsch,org.apache.tool + s.ant,org.apache.tools.ant.types",org.apache.tools.ant.taskdefs.optio + nal.testing;version="1.10.6";uses:="org.apache.tools.ant,org.apache.t + ools.ant.taskdefs,org.apache.tools.ant.taskdefs.condition",org.apache + .tools.ant.taskdefs.optional.unix;version="1.10.6";uses:="org.apache. + tools.ant,org.apache.tools.ant.dispatch,org.apache.tools.ant.taskdefs + ,org.apache.tools.ant.types",org.apache.tools.ant.taskdefs.optional.v + ss;version="1.10.6";uses:="org.apache.tools.ant,org.apache.tools.ant. + types",org.apache.tools.ant.taskdefs.optional.windows;version="1.10.6 + ";uses:="org.apache.tools.ant.taskdefs",org.apache.tools.ant.taskdefs + .optional.xz;version="1.10.6";uses:="org.apache.tools.ant.taskdefs",o + rg.apache.tools.ant.taskdefs.rmic;version="1.10.6";uses:="org.apache. + tools.ant,org.apache.tools.ant.taskdefs,org.apache.tools.ant.types,or + g.apache.tools.ant.util",org.apache.tools.ant.types;version="1.10.6"; + uses:="javax.xml.transform,org.apache.tools.ant,org.apache.tools.ant. + filters,org.apache.tools.ant.taskdefs,org.apache.tools.ant.types.sele + ctors,org.apache.tools.ant.types.selectors.modifiedselector,org.apach + e.tools.ant.util,org.apache.tools.ant.util.regexp,org.junit,org.junit + .rules,org.xml.sax",org.apache.tools.ant.types.conditions;version="1. + 10.6",org.apache.tools.ant.types.mappers;version="1.10.6";uses:="org. + apache.tools.ant.types,org.apache.tools.ant.util",org.apache.tools.an + t.types.optional;version="1.10.6";uses:="org.apache.tools.ant,org.apa + che.tools.ant.filters,org.apache.tools.ant.taskdefs.condition,org.apa + che.tools.ant.types,org.apache.tools.ant.types.selectors,org.apache.t + ools.ant.util",org.apache.tools.ant.types.optional.depend;version="1. + 10.6";uses:="org.apache.tools.ant,org.apache.tools.ant.types",org.apa + che.tools.ant.types.optional.image;version="1.10.6";uses:="javax.medi + a.jai,org.apache.tools.ant.types",org.apache.tools.ant.types.optional + .imageio;version="1.10.6";uses:="org.apache.tools.ant.types",org.apac + he.tools.ant.types.optional.xz;version="1.10.6";uses:="org.apache.too + ls.ant.types,org.apache.tools.ant.types.resources",org.apache.tools.a + nt.types.resolver;version="1.10.6";uses:="org.apache.tools.ant.types, + org.apache.xml.resolver,org.apache.xml.resolver.tools",org.apache.too + ls.ant.types.resources;version="1.10.6";uses:="org.apache.tools.ant,o + rg.apache.tools.ant.types,org.apache.tools.ant.types.resources.compar + ators,org.apache.tools.ant.types.resources.selectors,org.apache.tools + .ant.types.selectors,org.apache.tools.ant.util,org.apache.tools.tar,o + rg.apache.tools.zip",org.apache.tools.ant.types.resources.comparators + ;version="1.10.6";uses:="org.apache.tools.ant,org.apache.tools.ant.ty + pes",org.apache.tools.ant.types.resources.selectors;version="1.10.6"; + uses:="org.apache.tools.ant,org.apache.tools.ant.types,org.apache.too + ls.ant.types.resources.comparators",org.apache.tools.ant.types.select + ors;version="1.10.6";uses:="org.apache.tools.ant,org.apache.tools.ant + .types,org.apache.tools.ant.types.resources.selectors,org.apache.tool + s.ant.types.selectors.modifiedselector,org.apache.tools.ant.util",org + .apache.tools.ant.types.selectors.modifiedselector;version="1.10.6";u + ses:="org.apache.tools.ant,org.apache.tools.ant.types,org.apache.tool + s.ant.types.resources.selectors,org.apache.tools.ant.types.selectors" + ,org.apache.tools.ant.types.spi;version="1.10.6";uses:="org.apache.to + ols.ant",org.apache.tools.ant.util;version="1.10.6";uses:="javax.xml. + parsers,org.apache.tools.ant,org.apache.tools.ant.types,org.apache.to + ols.ant.types.resources,org.apache.tools.ant.types.resources.selector + s,org.apache.tools.ant.util.optional,org.apache.tools.ant.util.regexp + ,org.w3c.dom,org.xml.sax",org.apache.tools.ant.util.depend;version="1 + .10.6";uses:="org.apache.tools.ant.types",org.apache.tools.ant.util.d + epend.bcel;version="1.10.6";uses:="org.apache.bcel.classfile,org.apac + he.tools.ant.util.depend",org.apache.tools.ant.util.facade;version="1 + .10.6";uses:="org.apache.tools.ant,org.apache.tools.ant.types",org.ap + ache.tools.ant.util.java15;version="1.10.6",org.apache.tools.ant.util + .optional;version="1.10.6";uses:="org.apache.tools.ant,org.apache.too + ls.ant.util",org.apache.tools.ant.util.regexp;version="1.10.6";uses:= + "org.apache.oro.text.regex,org.apache.regexp,org.apache.tools.ant,org + .junit",org.apache.tools.bzip2;version="1.10.6",org.apache.tools.mail + ;version="1.10.6",org.apache.tools.tar;version="1.10.6";uses:="org.ap + ache.tools.zip",org.apache.tools.zip;version="1.10.6" +Bundle-Name: %bundleName +Bundle-Version: 1.10.6.v20190516-0412 +Bundle-ClassPath: lib/ant-antlr.jar,lib/ant-apache-bcel.jar,lib/ant-ap + ache-bsf.jar,lib/ant-apache-log4j.jar,lib/ant-apache-oro.jar,lib/ant- + apache-regexp.jar,lib/ant-apache-resolver.jar,lib/ant-apache-xalan2.j + ar,lib/ant-commons-logging.jar,lib/ant-commons-net.jar,lib/ant-imagei + o.jar,lib/ant-jai.jar,lib/ant-javamail.jar,lib/ant-jdepend.jar,lib/an + t-jmf.jar,lib/ant-jsch.jar,lib/ant-junit.jar,lib/ant-junit4.jar,lib/a + nt-junitlauncher.jar,lib/ant-launcher.jar,lib/ant-netrexx.jar,lib/ant + -swing.jar,lib/ant-testutil.jar,lib/ant-xz.jar,lib/ant.jar +Created-By: Eclipse Bundle Recipe Maven Plug-in +Build-Jdk: 1.8.0_192 +Eclipse-BundleShape: dir + +Name: lib/ant-xz.jar +SHA-256-Digest: MneJBb59Pn82O8/EbIqfz8hEqvC7rvJJPUd1JIPrALs= + +Name: etc/mmetrics-frames.xsl +SHA-256-Digest: Ne2FgaRkm56aU+wLS2zIDW+4XJEOsG62heOCbmkYzbg= + +Name: about_files/SAX-LICENSE.html +SHA-256-Digest: FQRgO0nRSZCPug2AudAK07PSB4DJJspXsT1adPMxeuo= + +Name: lib/ant.jar +SHA-256-Digest: dEpkjNjiVRnVOId5axguWpsHX/W9AYD39wYjMlTIYV0= + +Name: lib/ant-jdepend.jar +SHA-256-Digest: KnGb8aV3MAz1KQk47Pb3lFJNQP+gUBTGpFcAyE1RwiU= + +Name: etc/checkstyle/checkstyle-frames.xsl +SHA-256-Digest: hfIfwqoPqhvdzOvLjZZXSUl5PaDuLTfsznu7WKVsQAA= + +Name: lib/ant-junit4.jar +SHA-256-Digest: mbUYHwT/YoM47qBsibBokhITLAkIGMPn3cTUCiFkaEA= + +Name: lib/ant-antlr.jar +SHA-256-Digest: pjWkG2YLcu8+Y12CRAMOevBQXLxVYABefgv/J0pgJ8w= + +Name: etc/coverage-frames.xsl +SHA-256-Digest: c83olZ+UFMPX1wZQ3ta1EC8gFNsA85LPC09mTl4PWt0= + +Name: lib/ant-apache-regexp.jar +SHA-256-Digest: oZyrifQY7J51+LdCH+STwc3Ft77TwQAzFuCB6ak27AU= + +Name: etc/junit-frames.xsl +SHA-256-Digest: w50U7iQCp1SLuXziW9ASS18uhkY9xsvX7GGg47RwVSk= + +Name: lib/ant-apache-log4j.jar +SHA-256-Digest: XkSNvYWoEAqP1C7MyCET/FfZlp+nBjJlGToJmmmXY8k= + +Name: lib/ant-launcher.jar +SHA-256-Digest: t4TzIOJGx/0iXytH+1EnXdzqqdokIp/lO6ciW8SYMPg= + +Name: bin/antRun.bat +SHA-256-Digest: RvkoqxA5T4asT7tZvjcmQ7BTeoITcVcTcLN0mVFg0vA= + +Name: etc/checkstyle/checkstyle-text.xsl +SHA-256-Digest: vQnaLw2nAseue+n/3IZRIhcRFfcRxgeKHwRcVz2UPe0= + +Name: lib/ant-jai.jar +SHA-256-Digest: 1u3DVh9rSmuVXTEQdIgB8nLSb4+78g4dHvDCY7ce8T0= + +Name: about_files/LICENSE +SHA-256-Digest: 1FfXdo4jghuHwEdZrLKqqy4iAxlzegYhXRYlew32/2A= + +Name: lib/ant-apache-xalan2.jar +SHA-256-Digest: aONZ8Xqfs7KUS6fjemPwNMOWhtK8FX0WTnJkE087pwI= + +Name: bin/antenv.cmd +SHA-256-Digest: Z389kGjE2ZTaiXn40M1w37UhbMwNsHJ7CVjJeomD/MI= + +Name: lib/ant-junit.jar +SHA-256-Digest: 6gTqbQvNUTbXurZAKemk6JDhDT4MemLreJYdX3inq0c= + +Name: lib/ant-junitlauncher.jar +SHA-256-Digest: VCdRGptxwHtzj20r/0YUcEi8G3WidffNb11H+Fyc9xQ= + +Name: lib/ant-imageio.jar +SHA-256-Digest: yvdKfBCKf9ZTCowGQIeqiOYxRkA57DsXqLhAe9Nuoa0= + +Name: lib/ant-commons-logging.jar +SHA-256-Digest: /uu0DPhiEGY883GAAHmiqj1SgYSGApJDpfYSRr8vbew= + +Name: about_files/THE_APACHE_SOFTWARE_LICENSE__VERSION_2.0.txt +SHA-256-Digest: z8d0m5b2O9McPEK1xHG/dWgUBT6EfBDz6wA0F7xSPTA= + +Name: bin/antRun.pl +SHA-256-Digest: 1JQv8vLQnDpkd3JDqU8wMHfWMYet0MAoqEV2hn9Ytf8= + +Name: lib/ant-apache-resolver.jar +SHA-256-Digest: HJ5rd//F7pGgDxGfU++886d/qunVwCGwfQkSjjIA3/U= + +Name: bin/ant +SHA-256-Digest: 0rLHqmh8F9XG8Jpi0dkpezPlyROE/UywOPopAZlHmsA= + +Name: lib/ant-netrexx.jar +SHA-256-Digest: tk05DFx2BmcIboLEm+spWmYtN8BeEaHr4Dx/v9vnsoQ= + +Name: etc/checkstyle/checkstyle-xdoc.xsl +SHA-256-Digest: X18mSthJgMvSZtDm8mc21xjBnQqPl4Dxk4xEVFJB86g= + +Name: etc/log.xsl +SHA-256-Digest: XxidzipQrOM/Y7eRTcHrkqCqIrO7xMNoPfTeKDeqGbI= + +Name: OSGI-INF/l10n/bundle.properties +SHA-256-Digest: x7cEMojylK91VoPCj5D/qXFeGFoHnvUj+Tp8su7fgMk= + +Name: lib/ant-swing.jar +SHA-256-Digest: O1o4kazOSzrkFz//uoKAt6aSG6j1BSe/aixolfiLRU0= + +Name: lib/ant-apache-bsf.jar +SHA-256-Digest: bQ9xY9fZnRKfOq0rQLMEO4lgwR4XeNsSGWacz/w8xhI= + +Name: about_files/DOM-LICENSE.html +SHA-256-Digest: 0eDSRxw93sR6pC5tpA0nM9Z4SgrpIeo2p/xuvXYcJtY= + +Name: bin/complete-ant-cmd.pl +SHA-256-Digest: RfqL8c4TIFUau4BCxEuP4En4JZvZRKfUUTdxdT1J2YU= + +Name: lib/ant-testutil.jar +SHA-256-Digest: /0CGCnsnzd28g40ZkCFusMleBIWqpcU3Ul2YCVdUAjQ= + +Name: lib/ant-jsch.jar +SHA-256-Digest: EIFnWUp16msEQ90nhz23KY4jU6Gv9SSI4gYnAiH4mag= + +Name: bin/lcp.bat +SHA-256-Digest: xE0FZ7y+qCT/bGz9CY264KBYaVAVjjFvwP93JqnPP9g= + +Name: etc/jdepend-frames.xsl +SHA-256-Digest: gDJkA5Cx99H+xc28I/fTm04Dunxx3P9ix4stDcJUfSs= + +Name: bin/envset.cmd +SHA-256-Digest: /RdqIs+QwZkuWZuoH5Gk6g73MJF8pJJBhq66Ki+cc14= + +Name: etc/maudit-frames.xsl +SHA-256-Digest: aTCc05yj08Ji3hp38WvuPkPxf87k6iqan82BxsDeLes= + +Name: bin/ant.bat +SHA-256-Digest: W9p7+W5vj5wAJ/3ockMbPZmMgE0viRCcOdFWOtK9G7I= + +Name: bin/antRun +SHA-256-Digest: 4iN2O/MIkCDRxAb8GJk31duEE5VjP1d0BV/QsoYg7VA= + +Name: etc/changelog.xsl +SHA-256-Digest: jSxGvTssHGKi1RU09qXna1/+38/Ycq6kOlqbBso75Hk= + +Name: lib/ant-commons-net.jar +SHA-256-Digest: Wb6aqkURwG+LzmIgdaCl1LN6EayXlpXdUxux2eME94c= + +Name: etc/jdepend.xsl +SHA-256-Digest: 8PUeIOCdYbgOSnnxTIa3rJ56AiYBwfopdJkddQNyu74= + +Name: etc/checkstyle/checkstyle-frames-sortby-check.xsl +SHA-256-Digest: T2w6z5pv5dEG1DQH9bsHc6uODqEfF0hv1t1QxsmuqgM= + +Name: about.html +SHA-256-Digest: TArCm5N3tBK2UEHK3ienpP3HvX0uGs4x8FeHGasvnC4= + +Name: etc/junit-noframes.xsl +SHA-256-Digest: TmMoRI6AIa1quc2VUc4whT3MQ9KhYovy/vo+e/ep0TA= + +Name: lib/ant-apache-oro.jar +SHA-256-Digest: wJVzAKpJOP6BoBWBoP4P7up6yT7+UrXPtlvzxtjICoo= + +Name: lib/ant-javamail.jar +SHA-256-Digest: qEnP6NJC9gI/s4cOyhE1CbOFCiIdmbbRz2Or4w+mTvE= + +Name: lib/ant-jmf.jar +SHA-256-Digest: rv/VDl/X3iCkW1ncXnSSAXvCM81Hr+EssdcHMOzO1Os= + +Name: about_files/NOTICE +SHA-256-Digest: aUpJbqt/eBp9ctb4gCCQ2J6m53Hx8IvjcZkCzj5WYM4= + +Name: bin/runrc.cmd +SHA-256-Digest: hFYL7KlOh0juA4dRiv5P0qI/YJXCKtjSkJKHb7M6uQM= + +Name: bin/runant.py +SHA-256-Digest: jEfmrld/lA4WIPolE3bQst/8zUzBQHV1xhYu8wsiaqY= + +Name: etc/junit-frames-xalan1.xsl +SHA-256-Digest: +emCiY5vQQn2MLe1b9rwNcb1c/ZFVilDNGvIVEc8na4= + +Name: lib/ant-apache-bcel.jar +SHA-256-Digest: GoFCvbnTgzmbA3xzZ/cs4GWG5CWXf4u8UF4CVmkarJY= + +Name: bin/runant.pl +SHA-256-Digest: SV+Rk09rIHVnFDPZri0HmjXPZti/AgduRx5e3sn1hLQ= + +Name: etc/tagdiff.xsl +SHA-256-Digest: RE9uuObEoffBHHlJH7AUkCNXSuK6hlDhZaqJ/ffAc0w= + +Name: META-INF/maven/org.eclipse.orbit.bundles/org.apache.ant/pom.xml +SHA-256-Digest: MfYOBCIm3MaGtCvPjP+naduqJFkz+1F10yj3rtL4hhs= + +Name: META-INF/maven/org.eclipse.orbit.bundles/org.apache.ant/pom.prop + erties +SHA-256-Digest: IQSn+DonmlBUdjnzAwUDliG22RMfgpXZEZVmYFIh8Ec= + +Name: bin/ant.cmd +SHA-256-Digest: kR6RZ7/AJkuK6AhLS7w+t1NUnXHd2Q20AXB0H0DaC8U= + diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/META-INF/maven/org.eclipse.orbit.bundles/org.apache.ant/pom.properties b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/META-INF/maven/org.eclipse.orbit.bundles/org.apache.ant/pom.properties new file mode 100644 index 00000000..072b75f0 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/META-INF/maven/org.eclipse.orbit.bundles/org.apache.ant/pom.properties @@ -0,0 +1,5 @@ +#Generated by Apache Maven +#Tue May 21 15:17:51 EDT 2019 +version=1.10.6-SNAPSHOT +groupId=org.eclipse.orbit.bundles +artifactId=org.apache.ant diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/META-INF/maven/org.eclipse.orbit.bundles/org.apache.ant/pom.xml b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/META-INF/maven/org.eclipse.orbit.bundles/org.apache.ant/pom.xml new file mode 100644 index 00000000..81bee8e8 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/META-INF/maven/org.eclipse.orbit.bundles/org.apache.ant/pom.xml @@ -0,0 +1,176 @@ + + + 4.0.0 + + + org.eclipse.orbit.bundles + ant + 1.0.0-SNAPSHOT + + + org.apache.ant + 1.10.6-SNAPSHOT + eclipse-bundle-recipe + + Apache Ant (all-in-one) + + + META-INF/maven/**/*.*,images/ + false + true + true + + + + + org.apache.ant + ant-antlr + 1.10.6 + + + + org.apache.ant + ant-apache-bcel + 1.10.6 + + + + org.apache.ant + ant-apache-bsf + 1.10.6 + + + + org.apache.ant + ant-apache-log4j + 1.10.6 + + + + org.apache.ant + ant-apache-oro + 1.10.6 + + + + org.apache.ant + ant-apache-regexp + 1.10.6 + + + + org.apache.ant + ant-apache-resolver + 1.10.6 + + + + org.apache.ant + ant-apache-xalan2 + 1.10.6 + + + + org.apache.ant + ant-commons-logging + 1.10.6 + + + + org.apache.ant + ant-commons-net + 1.10.6 + + + + org.apache.ant + ant-imageio + 1.10.6 + + + + org.apache.ant + ant-jai + 1.10.6 + + + + org.apache.ant + ant-javamail + 1.10.6 + + + + org.apache.ant + ant-jdepend + 1.10.6 + + + + org.apache.ant + ant-jmf + 1.10.6 + + + + org.apache.ant + ant-jsch + 1.10.6 + + + + org.apache.ant + ant-junit + 1.10.6 + + + + org.apache.ant + ant-junitlauncher + 1.10.6 + + + + org.apache.ant + ant-junit4 + 1.10.6 + + + + org.apache.ant + ant-launcher + 1.10.6 + + + + org.apache.ant + ant-netrexx + 1.10.6 + + + + org.apache.ant + ant-swing + 1.10.6 + + + + org.apache.ant + ant-testutil + 1.10.6 + + + + org.apache.ant + ant + 1.10.6 + + + org.apache.ant + ant-xz + 1.10.6 + + + + diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/OSGI-INF/l10n/bundle.properties b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/OSGI-INF/l10n/bundle.properties new file mode 100644 index 00000000..81544458 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/OSGI-INF/l10n/bundle.properties @@ -0,0 +1,3 @@ +# Bundle Localization +bundleName = Apache Ant +bundleVendor = Eclipse Orbit diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/about.html b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/about.html new file mode 100644 index 00000000..05459a5f --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/about.html @@ -0,0 +1,204 @@ + + + + +About + + +

About This Content

+ +

July 16, 2018

+

License

+ +

The Eclipse Foundation makes available all content in this plug-in ("Content"). Unless otherwise +indicated below, the Content is provided to you under the terms and conditions of the +Eclipse Public License Version 1.0 ("EPL"). A copy of the EPL is available +at http://www.eclipse.org/legal/epl-v10.html. +For purposes of the EPL, "Program" will mean the Content.

+ +

If you did not receive this Content directly from the Eclipse Foundation, the Content is +being redistributed by another party ("Redistributor") and different terms and conditions may +apply to your use of any object code in the Content. Check the Redistributor's license that was +provided with the Content. If no such license exists, contact the Redistributor. Unless otherwise +indicated below, the terms and conditions of the EPL still apply to any source code in the Content +and such source code may be obtained at http://www.eclipse.org.

+ +

Third Party Content

+

The Content includes items that have been sourced from third parties as set out below. If you +did not receive this Content directly from the Eclipse Foundation, the following is provided +for informational purposes only, and you should look to the Redistributor's license for +terms and conditions of use.

+ +

Apache Ant Core

+ +

The plug-in includes software developed by The Apache Software Foundation as part of the Apache Ant Core project.

+ +

Apache Ant Core is provided to you under the terms and conditions of the The Apache Software License, Version 2.0 (THE_APACHE_SOFTWARE_LICENSE__VERSION_2.0.txt) license.

+ +

Apache Ant Core including its source is available from ant.apache.org/. Bugs or feature requests can be made in the project issue tracking system at issues.apache.org/bugzilla/. The following mailing lists can be used to communicate with the project communities: Ant Developers List <dev@ant.apache.org> (archive) or Ant Users List <user@ant.apache.org> (archive).

+

Apache Ant + ANTLR

+ +

The plug-in includes software developed by The Apache Software Foundation as part of the Apache Ant + ANTLR project.

+ +

Apache Ant + ANTLR is provided to you under the terms and conditions of the The Apache Software License, Version 2.0 (THE_APACHE_SOFTWARE_LICENSE__VERSION_2.0.txt) license.

+ +

Apache Ant + ANTLR including its source is available from ant.apache.org/. Bugs or feature requests can be made in the project issue tracking system at issues.apache.org/bugzilla/. The following mailing lists can be used to communicate with the project communities: Ant Developers List <dev@ant.apache.org> (archive) or Ant Users List <user@ant.apache.org> (archive).

+

Apache Ant + BCEL

+ +

The plug-in includes software developed by The Apache Software Foundation as part of the Apache Ant + BCEL project.

+ +

Apache Ant + BCEL is provided to you under the terms and conditions of the The Apache Software License, Version 2.0 (THE_APACHE_SOFTWARE_LICENSE__VERSION_2.0.txt) license.

+ +

Apache Ant + BCEL including its source is available from ant.apache.org/. Bugs or feature requests can be made in the project issue tracking system at issues.apache.org/bugzilla/. The following mailing lists can be used to communicate with the project communities: Ant Developers List <dev@ant.apache.org> (archive) or Ant Users List <user@ant.apache.org> (archive).

+

Apache Ant + BSF

+ +

The plug-in includes software developed by The Apache Software Foundation as part of the Apache Ant + BSF project.

+ +

Apache Ant + BSF is provided to you under the terms and conditions of the The Apache Software License, Version 2.0 (THE_APACHE_SOFTWARE_LICENSE__VERSION_2.0.txt) license.

+ +

Apache Ant + BSF including its source is available from ant.apache.org/. Bugs or feature requests can be made in the project issue tracking system at issues.apache.org/bugzilla/. The following mailing lists can be used to communicate with the project communities: Ant Developers List <dev@ant.apache.org> (archive) or Ant Users List <user@ant.apache.org> (archive).

+

Apache Ant + Log4J

+ +

The plug-in includes software developed by The Apache Software Foundation as part of the Apache Ant + Log4J project.

+ +

Apache Ant + Log4J is provided to you under the terms and conditions of the The Apache Software License, Version 2.0 (THE_APACHE_SOFTWARE_LICENSE__VERSION_2.0.txt) license.

+ +

Apache Ant + Log4J including its source is available from ant.apache.org/. Bugs or feature requests can be made in the project issue tracking system at issues.apache.org/bugzilla/. The following mailing lists can be used to communicate with the project communities: Ant Developers List <dev@ant.apache.org> (archive) or Ant Users List <user@ant.apache.org> (archive).

+

Apache Ant + Apache Oro

+ +

The plug-in includes software developed by The Apache Software Foundation as part of the Apache Ant + Apache Oro project.

+ +

Apache Ant + Apache Oro is provided to you under the terms and conditions of the The Apache Software License, Version 2.0 (THE_APACHE_SOFTWARE_LICENSE__VERSION_2.0.txt) license.

+ +

Apache Ant + Apache Oro including its source is available from ant.apache.org/. Bugs or feature requests can be made in the project issue tracking system at issues.apache.org/bugzilla/. The following mailing lists can be used to communicate with the project communities: Ant Developers List <dev@ant.apache.org> (archive) or Ant Users List <user@ant.apache.org> (archive).

+

Apache Ant + Apache Regexp

+ +

The plug-in includes software developed by The Apache Software Foundation as part of the Apache Ant + Apache Regexp project.

+ +

Apache Ant + Apache Regexp is provided to you under the terms and conditions of the The Apache Software License, Version 2.0 (THE_APACHE_SOFTWARE_LICENSE__VERSION_2.0.txt) license.

+ +

Apache Ant + Apache Regexp including its source is available from ant.apache.org/. Bugs or feature requests can be made in the project issue tracking system at issues.apache.org/bugzilla/. The following mailing lists can be used to communicate with the project communities: Ant Developers List <dev@ant.apache.org> (archive) or Ant Users List <user@ant.apache.org> (archive).

+

Apache Ant + Apache Resolver

+ +

The plug-in includes software developed by The Apache Software Foundation as part of the Apache Ant + Apache Resolver project.

+ +

Apache Ant + Apache Resolver is provided to you under the terms and conditions of the The Apache Software License, Version 2.0 (THE_APACHE_SOFTWARE_LICENSE__VERSION_2.0.txt) license.

+ +

Apache Ant + Apache Resolver including its source is available from ant.apache.org/. Bugs or feature requests can be made in the project issue tracking system at issues.apache.org/bugzilla/. The following mailing lists can be used to communicate with the project communities: Ant Developers List <dev@ant.apache.org> (archive) or Ant Users List <user@ant.apache.org> (archive).

+

Apache Ant + Xalan 2

+ +

The plug-in includes software developed by The Apache Software Foundation as part of the Apache Ant + Xalan 2 project.

+ +

Apache Ant + Xalan 2 is provided to you under the terms and conditions of the The Apache Software License, Version 2.0 (THE_APACHE_SOFTWARE_LICENSE__VERSION_2.0.txt) license.

+ +

Apache Ant + Xalan 2 including its source is available from ant.apache.org/. Bugs or feature requests can be made in the project issue tracking system at issues.apache.org/bugzilla/. The following mailing lists can be used to communicate with the project communities: Ant Developers List <dev@ant.apache.org> (archive) or Ant Users List <user@ant.apache.org> (archive).

+

Apache Ant + Commons Logging

+ +

The plug-in includes software developed by The Apache Software Foundation as part of the Apache Ant + Commons Logging project.

+ +

Apache Ant + Commons Logging is provided to you under the terms and conditions of the The Apache Software License, Version 2.0 (THE_APACHE_SOFTWARE_LICENSE__VERSION_2.0.txt) license.

+ +

Apache Ant + Commons Logging including its source is available from ant.apache.org/. Bugs or feature requests can be made in the project issue tracking system at issues.apache.org/bugzilla/. The following mailing lists can be used to communicate with the project communities: Ant Developers List <dev@ant.apache.org> (archive) or Ant Users List <user@ant.apache.org> (archive).

+

Apache Ant + Commons Net

+ +

The plug-in includes software developed by The Apache Software Foundation as part of the Apache Ant + Commons Net project.

+ +

Apache Ant + Commons Net is provided to you under the terms and conditions of the The Apache Software License, Version 2.0 (THE_APACHE_SOFTWARE_LICENSE__VERSION_2.0.txt) license.

+ +

Apache Ant + Commons Net including its source is available from ant.apache.org/. Bugs or feature requests can be made in the project issue tracking system at issues.apache.org/bugzilla/. The following mailing lists can be used to communicate with the project communities: Ant Developers List <dev@ant.apache.org> (archive) or Ant Users List <user@ant.apache.org> (archive).

+

Apache Ant + JAI

+ +

The plug-in includes software developed by The Apache Software Foundation as part of the Apache Ant + JAI project.

+ +

Apache Ant + JAI is provided to you under the terms and conditions of the The Apache Software License, Version 2.0 (THE_APACHE_SOFTWARE_LICENSE__VERSION_2.0.txt) license.

+ +

Apache Ant + JAI including its source is available from ant.apache.org/. Bugs or feature requests can be made in the project issue tracking system at issues.apache.org/bugzilla/. The following mailing lists can be used to communicate with the project communities: Ant Developers List <dev@ant.apache.org> (archive) or Ant Users List <user@ant.apache.org> (archive).

+

Apache Ant + JavaMail

+ +

The plug-in includes software developed by The Apache Software Foundation as part of the Apache Ant + JavaMail project.

+ +

Apache Ant + JavaMail is provided to you under the terms and conditions of the The Apache Software License, Version 2.0 (THE_APACHE_SOFTWARE_LICENSE__VERSION_2.0.txt) license.

+ +

Apache Ant + JavaMail including its source is available from ant.apache.org/. Bugs or feature requests can be made in the project issue tracking system at issues.apache.org/bugzilla/. The following mailing lists can be used to communicate with the project communities: Ant Developers List <dev@ant.apache.org> (archive) or Ant Users List <user@ant.apache.org> (archive).

+

Apache Ant + JDepend

+ +

The plug-in includes software developed by The Apache Software Foundation as part of the Apache Ant + JDepend project.

+ +

Apache Ant + JDepend is provided to you under the terms and conditions of the The Apache Software License, Version 2.0 (THE_APACHE_SOFTWARE_LICENSE__VERSION_2.0.txt) license.

+ +

Apache Ant + JDepend including its source is available from ant.apache.org/. Bugs or feature requests can be made in the project issue tracking system at issues.apache.org/bugzilla/. The following mailing lists can be used to communicate with the project communities: Ant Developers List <dev@ant.apache.org> (archive) or Ant Users List <user@ant.apache.org> (archive).

+

Apache Ant + JMF

+ +

The plug-in includes software developed by The Apache Software Foundation as part of the Apache Ant + JMF project.

+ +

Apache Ant + JMF is provided to you under the terms and conditions of the The Apache Software License, Version 2.0 (THE_APACHE_SOFTWARE_LICENSE__VERSION_2.0.txt) license.

+ +

Apache Ant + JMF including its source is available from ant.apache.org/. Bugs or feature requests can be made in the project issue tracking system at issues.apache.org/bugzilla/. The following mailing lists can be used to communicate with the project communities: Ant Developers List <dev@ant.apache.org> (archive) or Ant Users List <user@ant.apache.org> (archive).

+

Apache Ant + JSch

+ +

The plug-in includes software developed by The Apache Software Foundation as part of the Apache Ant + JSch project.

+ +

Apache Ant + JSch is provided to you under the terms and conditions of the The Apache Software License, Version 2.0 (THE_APACHE_SOFTWARE_LICENSE__VERSION_2.0.txt) license.

+ +

Apache Ant + JSch including its source is available from ant.apache.org/. Bugs or feature requests can be made in the project issue tracking system at issues.apache.org/bugzilla/. The following mailing lists can be used to communicate with the project communities: Ant Developers List <dev@ant.apache.org> (archive) or Ant Users List <user@ant.apache.org> (archive).

+

Apache Ant + JUnit

+ +

The plug-in includes software developed by The Apache Software Foundation as part of the Apache Ant + JUnit project.

+ +

Apache Ant + JUnit is provided to you under the terms and conditions of the The Apache Software License, Version 2.0 (THE_APACHE_SOFTWARE_LICENSE__VERSION_2.0.txt) license.

+ +

Apache Ant + JUnit including its source is available from ant.apache.org/. Bugs or feature requests can be made in the project issue tracking system at issues.apache.org/bugzilla/. The following mailing lists can be used to communicate with the project communities: Ant Developers List <dev@ant.apache.org> (archive) or Ant Users List <user@ant.apache.org> (archive).

+

Apache Ant + JUnit 4

+ +

The plug-in includes software developed by The Apache Software Foundation as part of the Apache Ant + JUnit 4 project.

+ +

Apache Ant + JUnit 4 is provided to you under the terms and conditions of the The Apache Software License, Version 2.0 (THE_APACHE_SOFTWARE_LICENSE__VERSION_2.0.txt) license.

+ +

Apache Ant + JUnit 4 including its source is available from ant.apache.org/. Bugs or feature requests can be made in the project issue tracking system at issues.apache.org/bugzilla/. The following mailing lists can be used to communicate with the project communities: Ant Developers List <dev@ant.apache.org> (archive) or Ant Users List <user@ant.apache.org> (archive).

+

Apache Ant + JUnitlauncher

+ +

The plug-in includes software developed by The Apache Software Foundation as part of the Apache Ant + JUnitlauncher project.

+ +

Apache Ant + JUnitlauncher is provided to you under the terms and conditions of the The Apache Software License, Version 2.0 (THE_APACHE_SOFTWARE_LICENSE__VERSION_2.0.txt) license.

+ +

Apache Ant + JUnitlauncher including its source is available from ant.apache.org/. Bugs or feature requests can be made in the project issue tracking system at issues.apache.org/bugzilla/. The following mailing lists can be used to communicate with the project communities: Ant Developers List <dev@ant.apache.org> (archive) or Ant Users List <user@ant.apache.org> (archive).

+

Apache Ant Launcher

+ +

The plug-in includes software developed by The Apache Software Foundation as part of the Apache Ant Launcher project.

+ +

Apache Ant Launcher is provided to you under the terms and conditions of the The Apache Software License, Version 2.0 (THE_APACHE_SOFTWARE_LICENSE__VERSION_2.0.txt) license.

+ +

Apache Ant Launcher including its source is available from ant.apache.org/. Bugs or feature requests can be made in the project issue tracking system at issues.apache.org/bugzilla/. The following mailing lists can be used to communicate with the project communities: Ant Developers List <dev@ant.apache.org> (archive) or Ant Users List <user@ant.apache.org> (archive).

+

Apache Ant + NetRexx

+ +

The plug-in includes software developed by The Apache Software Foundation as part of the Apache Ant + NetRexx project.

+ +

Apache Ant + NetRexx is provided to you under the terms and conditions of the The Apache Software License, Version 2.0 (THE_APACHE_SOFTWARE_LICENSE__VERSION_2.0.txt) license.

+ +

Apache Ant + NetRexx including its source is available from ant.apache.org/. Bugs or feature requests can be made in the project issue tracking system at issues.apache.org/bugzilla/. The following mailing lists can be used to communicate with the project communities: Ant Developers List <dev@ant.apache.org> (archive) or Ant Users List <user@ant.apache.org> (archive).

+

Apache Ant + Swing

+ +

The plug-in includes software developed by The Apache Software Foundation as part of the Apache Ant + Swing project.

+ +

Apache Ant + Swing is provided to you under the terms and conditions of the The Apache Software License, Version 2.0 (THE_APACHE_SOFTWARE_LICENSE__VERSION_2.0.txt) license.

+ +

Apache Ant + Swing including its source is available from ant.apache.org/. Bugs or feature requests can be made in the project issue tracking system at issues.apache.org/bugzilla/. The following mailing lists can be used to communicate with the project communities: Ant Developers List <dev@ant.apache.org> (archive) or Ant Users List <user@ant.apache.org> (archive).

+

Apache Ant Test Utilities

+ +

The plug-in includes software developed by The Apache Software Foundation as part of the Apache Ant Test Utilities project.

+ +

Apache Ant Test Utilities is provided to you under the terms and conditions of the The Apache Software License, Version 2.0 (THE_APACHE_SOFTWARE_LICENSE__VERSION_2.0.txt) license.

+ +

Apache Ant Test Utilities including its source is available from ant.apache.org/. Bugs or feature requests can be made in the project issue tracking system at issues.apache.org/bugzilla/. The following mailing lists can be used to communicate with the project communities: Ant Developers List <dev@ant.apache.org> (archive) or Ant Users List <user@ant.apache.org> (archive).

+

Apache Ant + XZ

+ +

The plug-in includes software developed by The Apache Software Foundation as part of the Apache Ant + XZ project.

+ +

Apache Ant + XZ is provided to you under the terms and conditions of the The Apache Software License, Version 2.0 (THE_APACHE_SOFTWARE_LICENSE__VERSION_2.0.txt) license.

+ +

Apache Ant + XZ including its source is available from ant.apache.org/. Bugs or feature requests can be made in the project issue tracking system at issues.apache.org/bugzilla/. The following mailing lists can be used to communicate with the project communities: Ant Developers List <dev@ant.apache.org> (archive) or Ant Users List <user@ant.apache.org> (archive).

+ + + + \ No newline at end of file diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/about_files/DOM-LICENSE.html b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/about_files/DOM-LICENSE.html new file mode 100644 index 00000000..a14bbd1b --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/about_files/DOM-LICENSE.html @@ -0,0 +1,111 @@ + + + + + +DOM License + + + + + + + + +
+
+

W3C Software Notice and License

+
+
+

This work (and included software, +documentation such as READMEs, or other related items) is being +provided by the copyright holders under the following license.

+

License

+

By obtaining, using and/or copying this work, +you (the licensee) agree that you have read, understood, and will +comply with the following terms and conditions.

+

Permission to copy, modify, and distribute this software and its +documentation, with or without modification, for any purpose +and without fee or royalty is hereby granted, provided that you +include the following on ALL copies of the software and +documentation or portions thereof, including modifications:

+
    +
  • The full text of this NOTICE in a location viewable to users of +the redistributed or derivative work.
  • +
  • Any pre-existing intellectual property disclaimers, notices, or +terms and conditions. If none exist, the +W3C Software Short Notice should be included (hypertext is +preferred, text is permitted) within the body of any redistributed +or derivative code.
  • +
  • Notice of any changes or modifications to the files, including +the date changes were made. (We recommend you provide URIs to the +location from which the code is derived.)
  • +
+

Disclaimers

+

THIS SOFTWARE AND DOCUMENTATION IS PROVIDED "AS IS," AND +COPYRIGHT HOLDERS MAKE NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO, WARRANTIES OF +MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE OR THAT THE +USE OF THE SOFTWARE OR DOCUMENTATION WILL NOT INFRINGE ANY THIRD +PARTY PATENTS, COPYRIGHTS, TRADEMARKS OR OTHER RIGHTS.

+

COPYRIGHT HOLDERS WILL NOT BE LIABLE FOR ANY DIRECT, INDIRECT, +SPECIAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF ANY USE OF THE +SOFTWARE OR DOCUMENTATION.

+

The name and trademarks of copyright holders may NOT be used in +advertising or publicity pertaining to the software without +specific, written prior permission. Title to copyright in this +software and any associated documentation will at all times remain +with copyright holders.

+

Notes

+

This version: +http://www.w3.org/Consortium/Legal/2002/copyright-software-20021231

+

This formulation of W3C's notice and license became active on +December 31 2002. This version removes the copyright ownership +notice such that this license can be used with materials other than +those owned by the W3C, reflects that ERCIM is now a host of the +W3C, includes references to this specific dated version of the +license, and removes the ambiguous grant of "use". Otherwise, this +version is the same as the previous +version and is written so as to preserve the +Free Software Foundation's assessment of GPL compatibility and +OSI's +certification under the Open Source +Definition.

+
+
+
+
+ + +
+ + diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/about_files/LICENSE b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/about_files/LICENSE new file mode 100644 index 00000000..cdf6ff8b --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/about_files/LICENSE @@ -0,0 +1,272 @@ +/* + * Apache License + * Version 2.0, January 2004 + * http://www.apache.org/licenses/ + * + * TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + * + * 1. Definitions. + * + * "License" shall mean the terms and conditions for use, reproduction, + * and distribution as defined by Sections 1 through 9 of this document. + * + * "Licensor" shall mean the copyright owner or entity authorized by + * the copyright owner that is granting the License. + * + * "Legal Entity" shall mean the union of the acting entity and all + * other entities that control, are controlled by, or are under common + * control with that entity. For the purposes of this definition, + * "control" means (i) the power, direct or indirect, to cause the + * direction or management of such entity, whether by contract or + * otherwise, or (ii) ownership of fifty percent (50%) or more of the + * outstanding shares, or (iii) beneficial ownership of such entity. + * + * "You" (or "Your") shall mean an individual or Legal Entity + * exercising permissions granted by this License. + * + * "Source" form shall mean the preferred form for making modifications, + * including but not limited to software source code, documentation + * source, and configuration files. + * + * "Object" form shall mean any form resulting from mechanical + * transformation or translation of a Source form, including but + * not limited to compiled object code, generated documentation, + * and conversions to other media types. + * + * "Work" shall mean the work of authorship, whether in Source or + * Object form, made available under the License, as indicated by a + * copyright notice that is included in or attached to the work + * (an example is provided in the Appendix below). + * + * "Derivative Works" shall mean any work, whether in Source or Object + * form, that is based on (or derived from) the Work and for which the + * editorial revisions, annotations, elaborations, or other modifications + * represent, as a whole, an original work of authorship. For the purposes + * of this License, Derivative Works shall not include works that remain + * separable from, or merely link (or bind by name) to the interfaces of, + * the Work and Derivative Works thereof. + * + * "Contribution" shall mean any work of authorship, including + * the original version of the Work and any modifications or additions + * to that Work or Derivative Works thereof, that is intentionally + * submitted to Licensor for inclusion in the Work by the copyright owner + * or by an individual or Legal Entity authorized to submit on behalf of + * the copyright owner. For the purposes of this definition, "submitted" + * means any form of electronic, verbal, or written communication sent + * to the Licensor or its representatives, including but not limited to + * communication on electronic mailing lists, source code control systems, + * and issue tracking systems that are managed by, or on behalf of, the + * Licensor for the purpose of discussing and improving the Work, but + * excluding communication that is conspicuously marked or otherwise + * designated in writing by the copyright owner as "Not a Contribution." + * + * "Contributor" shall mean Licensor and any individual or Legal Entity + * on behalf of whom a Contribution has been received by Licensor and + * subsequently incorporated within the Work. + * + * 2. Grant of Copyright License. Subject to the terms and conditions of + * this License, each Contributor hereby grants to You a perpetual, + * worldwide, non-exclusive, no-charge, royalty-free, irrevocable + * copyright license to reproduce, prepare Derivative Works of, + * publicly display, publicly perform, sublicense, and distribute the + * Work and such Derivative Works in Source or Object form. + * + * 3. Grant of Patent License. Subject to the terms and conditions of + * this License, each Contributor hereby grants to You a perpetual, + * worldwide, non-exclusive, no-charge, royalty-free, irrevocable + * (except as stated in this section) patent license to make, have made, + * use, offer to sell, sell, import, and otherwise transfer the Work, + * where such license applies only to those patent claims licensable + * by such Contributor that are necessarily infringed by their + * Contribution(s) alone or by combination of their Contribution(s) + * with the Work to which such Contribution(s) was submitted. If You + * institute patent litigation against any entity (including a + * cross-claim or counterclaim in a lawsuit) alleging that the Work + * or a Contribution incorporated within the Work constitutes direct + * or contributory patent infringement, then any patent licenses + * granted to You under this License for that Work shall terminate + * as of the date such litigation is filed. + * + * 4. Redistribution. You may reproduce and distribute copies of the + * Work or Derivative Works thereof in any medium, with or without + * modifications, and in Source or Object form, provided that You + * meet the following conditions: + * + * (a) You must give any other recipients of the Work or + * Derivative Works a copy of this License; and + * + * (b) You must cause any modified files to carry prominent notices + * stating that You changed the files; and + * + * (c) You must retain, in the Source form of any Derivative Works + * that You distribute, all copyright, patent, trademark, and + * attribution notices from the Source form of the Work, + * excluding those notices that do not pertain to any part of + * the Derivative Works; and + * + * (d) If the Work includes a "NOTICE" text file as part of its + * distribution, then any Derivative Works that You distribute must + * include a readable copy of the attribution notices contained + * within such NOTICE file, excluding those notices that do not + * pertain to any part of the Derivative Works, in at least one + * of the following places: within a NOTICE text file distributed + * as part of the Derivative Works; within the Source form or + * documentation, if provided along with the Derivative Works; or, + * within a display generated by the Derivative Works, if and + * wherever such third-party notices normally appear. The contents + * of the NOTICE file are for informational purposes only and + * do not modify the License. You may add Your own attribution + * notices within Derivative Works that You distribute, alongside + * or as an addendum to the NOTICE text from the Work, provided + * that such additional attribution notices cannot be construed + * as modifying the License. + * + * You may add Your own copyright statement to Your modifications and + * may provide additional or different license terms and conditions + * for use, reproduction, or distribution of Your modifications, or + * for any such Derivative Works as a whole, provided Your use, + * reproduction, and distribution of the Work otherwise complies with + * the conditions stated in this License. + * + * 5. Submission of Contributions. Unless You explicitly state otherwise, + * any Contribution intentionally submitted for inclusion in the Work + * by You to the Licensor shall be under the terms and conditions of + * this License, without any additional terms or conditions. + * Notwithstanding the above, nothing herein shall supersede or modify + * the terms of any separate license agreement you may have executed + * with Licensor regarding such Contributions. + * + * 6. Trademarks. This License does not grant permission to use the trade + * names, trademarks, service marks, or product names of the Licensor, + * except as required for reasonable and customary use in describing the + * origin of the Work and reproducing the content of the NOTICE file. + * + * 7. Disclaimer of Warranty. Unless required by applicable law or + * agreed to in writing, Licensor provides the Work (and each + * Contributor provides its Contributions) on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + * implied, including, without limitation, any warranties or conditions + * of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + * PARTICULAR PURPOSE. You are solely responsible for determining the + * appropriateness of using or redistributing the Work and assume any + * risks associated with Your exercise of permissions under this License. + * + * 8. Limitation of Liability. In no event and under no legal theory, + * whether in tort (including negligence), contract, or otherwise, + * unless required by applicable law (such as deliberate and grossly + * negligent acts) or agreed to in writing, shall any Contributor be + * liable to You for damages, including any direct, indirect, special, + * incidental, or consequential damages of any character arising as a + * result of this License or out of the use or inability to use the + * Work (including but not limited to damages for loss of goodwill, + * work stoppage, computer failure or malfunction, or any and all + * other commercial damages or losses), even if such Contributor + * has been advised of the possibility of such damages. + * + * 9. Accepting Warranty or Additional Liability. While redistributing + * the Work or Derivative Works thereof, You may choose to offer, + * and charge a fee for, acceptance of support, warranty, indemnity, + * or other liability obligations and/or rights consistent with this + * License. However, in accepting such obligations, You may act only + * on Your own behalf and on Your sole responsibility, not on behalf + * of any other Contributor, and only if You agree to indemnify, + * defend, and hold each Contributor harmless for any liability + * incurred by, or claims asserted against, such Contributor by reason + * of your accepting any such warranty or additional liability. + * + * END OF TERMS AND CONDITIONS + * + * APPENDIX: How to apply the Apache License to your work. + * + * To apply the Apache License to your work, attach the following + * boilerplate notice, with the fields enclosed by brackets "[]" + * replaced with your own identifying information. (Don't include + * the brackets!) The text should be enclosed in the appropriate + * comment syntax for the file format. We also recommend that a + * file or class name and description of purpose be included on the + * same "printed page" as the copyright notice for easier + * identification within third-party archives. + * + * Copyright [yyyy] [name of copyright owner] + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +W3C® SOFTWARE NOTICE AND LICENSE +http://www.w3.org/Consortium/Legal/2002/copyright-software-20021231 + +This work (and included software, documentation such as READMEs, or other +related items) is being provided by the copyright holders under the following +license. By obtaining, using and/or copying this work, you (the licensee) agree +that you have read, understood, and will comply with the following terms and +conditions. + +Permission to copy, modify, and distribute this software and its documentation, +with or without modification, for any purpose and without fee or royalty is +hereby granted, provided that you include the following on ALL copies of the +software and documentation or portions thereof, including modifications: + + 1. The full text of this NOTICE in a location viewable to users of the + redistributed or derivative work. + 2. Any pre-existing intellectual property disclaimers, notices, or terms + and conditions. If none exist, the W3C Software Short Notice should be + included (hypertext is preferred, text is permitted) within the body + of any redistributed or derivative code. + 3. Notice of any changes or modifications to the files, including the date + changes were made. (We recommend you provide URIs to the location from + which the code is derived.) + +THIS SOFTWARE AND DOCUMENTATION IS PROVIDED "AS IS," AND COPYRIGHT HOLDERS MAKE +NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED +TO, WARRANTIES OF MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE OR THAT +THE USE OF THE SOFTWARE OR DOCUMENTATION WILL NOT INFRINGE ANY THIRD PARTY +PATENTS, COPYRIGHTS, TRADEMARKS OR OTHER RIGHTS. + +COPYRIGHT HOLDERS WILL NOT BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL OR +CONSEQUENTIAL DAMAGES ARISING OUT OF ANY USE OF THE SOFTWARE OR DOCUMENTATION. + +The name and trademarks of copyright holders may NOT be used in advertising or +publicity pertaining to the software without specific, written prior permission. +Title to copyright in this software and any associated documentation will at +all times remain with copyright holders. + +____________________________________ + +This formulation of W3C's notice and license became active on December 31 2002. +This version removes the copyright ownership notice such that this license can +be used with materials other than those owned by the W3C, reflects that ERCIM +is now a host of the W3C, includes references to this specific dated version of +the license, and removes the ambiguous grant of "use". Otherwise, this version +is the same as the previous version and is written so as to preserve the Free +Software Foundation's assessment of GPL compatibility and OSI's certification +under the Open Source Definition. Please see our Copyright FAQ for common +questions about using materials from our site, including specific terms and +conditions for packages like libwww, Amaya, and Jigsaw. Other questions about +this notice can be directed to site-policy@w3.org. + +Joseph Reagle + +This license came from: http://www.megginson.com/SAX/copying.html + However please note future versions of SAX may be covered + under http://saxproject.org/?selected=pd + +SAX2 is Free! + +I hereby abandon any property rights to SAX 2.0 (the Simple API for +XML), and release all of the SAX 2.0 source code, compiled code, and +documentation contained in this distribution into the Public Domain. +SAX comes with NO WARRANTY or guarantee of fitness for any +purpose. + +David Megginson, david@megginson.com +2000-05-05 diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/about_files/NOTICE b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/about_files/NOTICE new file mode 100644 index 00000000..e32292e4 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/about_files/NOTICE @@ -0,0 +1,9 @@ +Apache Ant +Copyright 1999-2019 The Apache Software Foundation + +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). + +The task is based on code Copyright (c) 2002, Landmark +Graphics Corp that has been kindly donated to the Apache Software +Foundation. diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/about_files/SAX-LICENSE.html b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/about_files/SAX-LICENSE.html new file mode 100644 index 00000000..5ebc7052 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/about_files/SAX-LICENSE.html @@ -0,0 +1,81 @@ + + + + + +SAX License + + + + +

Origin

+

This page was originally taken from: http://www.saxproject.org/copying.html +with the navigation links remove from the left-hand-side of the +page.

+

Copyright Status

+
+

SAX is free!

+

In fact, it's not possible to own a license to SAX, since it's +been placed in the public domain.

+

No Warranty

+

Because SAX is released to the public domain, there is no +warranty for the design or for the software implementation, to the +extent permitted by applicable law. Except when otherwise stated in +writing the copyright holders and/or other parties provide SAX "as +is" without warranty of any kind, either expressed or implied, +including, but not limited to, the implied warranties of +merchantability and fitness for a particular purpose. The entire +risk as to the quality and performance of SAX is with you. Should +SAX prove defective, you assume the cost of all necessary +servicing, repair or correction.

+

In no event unless required by applicable law or agreed to in +writing will any copyright holder, or any other party who may +modify and/or redistribute SAX, be liable to you for damages, +including any general, special, incidental or consequential damages +arising out of the use or inability to use SAX (including but not +limited to loss of data or data being rendered inaccurate or losses +sustained by you or third parties or a failure of the SAX to +operate with any other programs), even if such holder or other +party has been advised of the possibility of such damages.

+

Copyright Disclaimers

+

This page includes statements to that effect by David Megginson, +who would have been able to claim copyright for the original +work.

+ +

SAX 1.0

+

Version 1.0 of the Simple API for XML (SAX), created +collectively by the membership of the XML-DEV mailing list, is +hereby released into the public domain.

+

No one owns SAX: you may use it freely in both commercial and +non-commercial applications, bundle it with your software +distribution, include it on a CD-ROM, list the source code in a +book, mirror the documentation at your own web site, or use it in +any other way you see fit.

+

David Megginson, Megginson Technologies Ltd.
+1998-05-11

+

SAX 2.0

+

I hereby abandon any property rights to SAX 2.0 (the Simple API +for XML), and release all of the SAX 2.0 source code, compiled +code, and documentation contained in this distribution into the +Public Domain. SAX comes with NO WARRANTY or guarantee of fitness +for any purpose.

+

David Megginson, Megginson Technologies Ltd.
+2000-05-05

+
+
+ + diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/about_files/THE_APACHE_SOFTWARE_LICENSE__VERSION_2.0.txt b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/about_files/THE_APACHE_SOFTWARE_LICENSE__VERSION_2.0.txt new file mode 100644 index 00000000..d6456956 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/about_files/THE_APACHE_SOFTWARE_LICENSE__VERSION_2.0.txt @@ -0,0 +1,202 @@ + + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/bin/ant b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/bin/ant new file mode 100644 index 00000000..a15026b9 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/bin/ant @@ -0,0 +1,375 @@ +#! /bin/sh + +# Licensed to the Apache Software Foundation (ASF) under one or more +# contributor license agreements. See the NOTICE file distributed with +# this work for additional information regarding copyright ownership. +# The ASF licenses this file to You under the Apache License, Version 2.0 +# (the "License"); you may not use this file except in compliance with +# the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +# Extract launch and ant arguments, (see details below). +ant_exec_args= +no_config=false +use_jikes_default=false +ant_exec_debug=false +show_help=false + +if [ -z "$PROTECT_NL" ]; then + PROTECT_NL=true + os=`uname -s` + rel=`uname -r` + # heirloom bourne-shell used by Solaris 10 is not POSIX + # it lacks features necessary to protect trailing NL from subshell trimming + if [ "$os" = SunOS -a "$rel" = "5.10" ]; then + PROTECT_NL=false + fi +fi + +for arg in "$@"; do + if [ "$arg" = "--noconfig" ]; then + no_config=true + elif [ "$arg" = "--usejikes" ]; then + use_jikes_default=true + elif [ "$arg" = "--execdebug" ]; then + ant_exec_debug=true + elif [ my"$arg" = my"--h" -o my"$arg" = my"--help" ]; then + show_help=true + ant_exec_args="$ant_exec_args -h" + else + if [ my"$arg" = my"-h" -o my"$arg" = my"-help" ]; then + show_help=true + fi + + if [ "$PROTECT_NL" = "true" ]; then + # pad the value with X to protect trailing NLs from subshell output trimming + esc_arg="${arg}X" + else + esc_arg="${arg}" + fi + + # wrap all arguments as "" strings, escape any internal back-slash, double-quote, $, or back-tick characters + # use printf to avoid echo interpretation behaviors such as escapes and line continuation + # Mac bsd_sed does not support group-0, so pattern uses group-1 + # Solaris sed only processes lines with trailing newline, passing in an extra newline + # subshell (heirloom and posix) will trim the added trailing newline + esc_arg="`printf '%s\n' "$esc_arg" | sed -e 's@\([$\"\`\\]\)@\\\\\\1@g' `" + + if [ "$PROTECT_NL" = "true" ]; then + # remove the padding X added above, this syntax is POSIX compatible but not heirloom-sh + esc_arg="${esc_arg%X}" + fi + quoted_arg="\"$esc_arg\"" + + if $ant_exec_debug; then + # using printf to avoid echo line continuation and escape interpretation + printf "arg : %s\n" "$arg" + printf "quoted_arg: %s\n" "$quoted_arg" + fi + ant_exec_args="$ant_exec_args $quoted_arg" + fi +done + +# Source/default ant configuration +if $no_config; then + rpm_mode=false + usejikes=$use_jikes_default +else + # load system-wide ant configuration (ONLY if ANT_HOME has NOT been set) + if [ -z "$ANT_HOME" -o "$ANT_HOME" = "/usr/share/ant" ]; then + if [ -f "/etc/ant.conf" ]; then + . /etc/ant.conf + fi + fi + + # load user ant configuration + if [ -f "$HOME/.ant/ant.conf" ]; then + . $HOME/.ant/ant.conf + fi + if [ -f "$HOME/.antrc" ]; then + . "$HOME/.antrc" + fi + + # provide default configuration values + if [ -z "$rpm_mode" ]; then + rpm_mode=false + fi + if [ -z "$usejikes" ]; then + usejikes=$use_jikes_default + fi +fi + +# Setup Java environment in rpm mode +if $rpm_mode; then + if [ -f /usr/share/java-utils/java-functions ]; then + . /usr/share/java-utils/java-functions + set_jvm + set_javacmd + fi +fi + +# OS specific support. $var _must_ be set to either true or false. +cygwin=false; +darwin=false; +mingw=false; +case "`uname`" in + CYGWIN*) + cygwin=true + ;; + Darwin*) + darwin=true + if [ -z "$JAVA_HOME" ]; then + if [ -x '/usr/libexec/java_home' ]; then + JAVA_HOME=`/usr/libexec/java_home` + elif [ -d "/System/Library/Frameworks/JavaVM.framework/Versions/CurrentJDK/Home" ]; then + JAVA_HOME=/System/Library/Frameworks/JavaVM.framework/Versions/CurrentJDK/Home + fi + fi + ;; + MINGW*) + mingw=true + ;; +esac + +if [ -z "$ANT_HOME" -o ! -d "$ANT_HOME" ]; then + ## resolve links - $0 may be a link to ant's home + PRG="$0" + progname=`basename "$0"` + + # need this for relative symlinks + while [ -h "$PRG" ]; do + ls=`ls -ld "$PRG"` + link=`expr "$ls" : '.*-> \(.*\)$'` + if expr "$link" : '/.*' > /dev/null; then + PRG="$link" + else + PRG=`dirname "$PRG"`"/$link" + fi + done + + ANT_HOME=`dirname "$PRG"`/.. + + # make it fully qualified + ANT_HOME=`cd "$ANT_HOME" > /dev/null && pwd` +fi + +# For Cygwin and Mingw, ensure paths are in UNIX format before +# anything is touched +if $cygwin; then + [ -n "$ANT_HOME" ] && ANT_HOME=`cygpath --unix "$ANT_HOME"` + [ -n "$JAVA_HOME" ] && JAVA_HOME=`cygpath --unix "$JAVA_HOME"` +fi +if $mingw; then + [ -n "$ANT_HOME" ] && ANT_HOME="`(cd "$ANT_HOME"; pwd)`" + [ -n "$JAVA_HOME" ] && JAVA_HOME="`(cd "$JAVA_HOME"; pwd)`" +fi + +# set ANT_LIB location +ANT_LIB="${ANT_HOME}/lib" + +if [ -z "$JAVACMD" ]; then + if [ -n "$JAVA_HOME" ]; then + # IBM's JDK on AIX uses strange locations for the executables + if [ -x "$JAVA_HOME/jre/sh/java" ]; then + JAVACMD="$JAVA_HOME/jre/sh/java" + elif [ -x "$JAVA_HOME/jre/bin/java" ]; then + JAVACMD="$JAVA_HOME/jre/bin/java" + else + JAVACMD="$JAVA_HOME/bin/java" + fi + else + JAVACMD=`which java 2> /dev/null ` + if [ -z "$JAVACMD" ]; then + JAVACMD=java + fi + fi +fi + +if [ ! -x "$JAVACMD" ]; then + echo "Error: JAVA_HOME is not defined correctly." + echo " We cannot execute $JAVACMD" + exit 1 +fi + +# Build local classpath using just the launcher in non-rpm mode or +# use the Jpackage helper in rpm mode with basic and default jars +# specified in the ant.conf configuration. Because the launcher is +# used, libraries linked in ANT_HOME/lib will also be included, but this +# is discouraged as it is not java-version safe. A user should +# request optional jars and their dependencies via the OPT_JAR_LIST +# variable +if $rpm_mode && [ -x /usr/bin/build-classpath ]; then + LOCALCLASSPATH="$(/usr/bin/build-classpath ant ant-launcher jaxp_parser_impl xml-commons-apis)" + + # If no optional jars have been specified then build the default list + if [ -z "$OPT_JAR_LIST" ]; then + for file in /etc/ant.d/*; do + if [ -f "$file" ]; then + case "$file" in + *~|*#*|*.rpmsave|*.rpmnew) + ;; + *) + for dep in `cat "$file"`; do + OPT_JAR_LIST="$OPT_JAR_LIST${OPT_JAR_LIST:+ }$dep" + done + ;; + esac + fi + done + fi + + # If the user requested to try to add some other jars to the classpath + if [ -n "$OPT_JAR_LIST" ]; then + _OPTCLASSPATH="$(/usr/bin/build-classpath $OPT_JAR_LIST 2> /dev/null)" + if [ -n "$_OPTCLASSPATH" ]; then + LOCALCLASSPATH="$LOCALCLASSPATH:$_OPTCLASSPATH" + fi + fi + + # Explicitly add javac path to classpath, assume JAVA_HOME set + # properly in rpm mode + if [ -f "$JAVA_HOME/lib/tools.jar" ]; then + LOCALCLASSPATH="$LOCALCLASSPATH:$JAVA_HOME/lib/tools.jar" + fi + if [ -f "$JAVA_HOME/lib/classes.zip" ]; then + LOCALCLASSPATH="$LOCALCLASSPATH:$JAVA_HOME/lib/classes.zip" + fi + + # if CLASSPATH_OVERRIDE env var is set, LOCALCLASSPATH will be + # user CLASSPATH first and ant-found jars after. + # In that case, the user CLASSPATH will override ant-found jars + # + # if CLASSPATH_OVERRIDE is not set, we'll have the normal behaviour + # with ant-found jars first and user CLASSPATH after + if [ -n "$CLASSPATH" ]; then + # merge local and specified classpath + if [ -z "$LOCALCLASSPATH" ]; then + LOCALCLASSPATH="$CLASSPATH" + elif [ -n "$CLASSPATH_OVERRIDE" ]; then + LOCALCLASSPATH="$CLASSPATH:$LOCALCLASSPATH" + else + LOCALCLASSPATH="$LOCALCLASSPATH:$CLASSPATH" + fi + + # remove class path from launcher -cp option + CLASSPATH="" + fi +else + # not using rpm_mode; use launcher to determine classpaths + if [ -z "$LOCALCLASSPATH" ]; then + LOCALCLASSPATH=$ANT_LIB/ant-launcher.jar + else + LOCALCLASSPATH=$ANT_LIB/ant-launcher.jar:$LOCALCLASSPATH + fi +fi + +if [ -n "$JAVA_HOME" ]; then + # OSX hack to make Ant work with jikes + if $darwin; then + OSXHACK="${JAVA_HOME}/../Classes" + if [ -d "${OSXHACK}" ]; then + for i in "${OSXHACK}"/*.jar; do + JIKESPATH="$JIKESPATH:$i" + done + fi + fi +fi + +# Allow Jikes support (off by default) +if $usejikes; then + ANT_OPTS="$ANT_OPTS -Dbuild.compiler=jikes" +fi + +# For Cygwin, switch paths to appropriate format before running java +# For PATHs convert to unix format first, then to windows format to ensure +# both formats are supported. Probably this will fail on directories with ; +# in the name in the path. Let's assume that paths containing ; are more +# rare than windows style paths on cygwin. +if $cygwin; then + if [ "$OS" = "Windows_NT" ] && cygpath -m .>/dev/null 2>/dev/null; then + format=mixed + else + format=windows + fi + [ -n "$ANT_HOME" ] && ANT_HOME=`cygpath --$format "$ANT_HOME"` + ANT_LIB=`cygpath --$format "$ANT_LIB"` + [ -n "$JAVA_HOME" ] && JAVA_HOME=`cygpath --$format "$JAVA_HOME"` + LCP_TEMP=`cygpath --path --unix "$LOCALCLASSPATH"` + LOCALCLASSPATH=`cygpath --path --$format "$LCP_TEMP"` + if [ -n "$CLASSPATH" ]; then + CP_TEMP=`cygpath --path --unix "$CLASSPATH"` + CLASSPATH=`cygpath --path --$format "$CP_TEMP"` + fi + CYGHOME=`cygpath --$format "$HOME"` +fi + +# Show script help if requested +if $show_help; then + echo $0 '[script options] [options] [target [target2 [target3] ..]]' + echo 'Script Options:' + echo ' --help, --h print this message and ant help' + echo ' --noconfig suppress sourcing of /etc/ant.conf,' + echo ' $HOME/.ant/ant.conf, and $HOME/.antrc' + echo ' configuration files' + echo ' --usejikes enable use of jikes by default, unless' + echo ' set explicitly in configuration files' + echo ' --execdebug print ant exec line generated by this' + echo ' launch script' + echo '' +fi +# add a second backslash to variables terminated by a backslash under cygwin +if $cygwin; then + case "$ANT_HOME" in + *\\ ) + ANT_HOME="$ANT_HOME\\" + ;; + esac + case "$CYGHOME" in + *\\ ) + CYGHOME="$CYGHOME\\" + ;; + esac + case "$JIKESPATH" in + *\\ ) + JIKESPATH="$JIKESPATH\\" + ;; + esac + case "$LOCALCLASSPATH" in + *\\ ) + LOCALCLASSPATH="$LOCALCLASSPATH\\" + ;; + esac + case "$CLASSPATH" in + *\\ ) + CLASSPATH="$CLASSPATH\\" + ;; + esac +fi +# Execute ant using eval/exec to preserve spaces in paths, +# java options, and ant args +ant_sys_opts= +if [ -n "$CYGHOME" ]; then + if [ -n "$JIKESPATH" ]; then + ant_sys_opts="-Djikes.class.path=\"$JIKESPATH\" -Dcygwin.user.home=\"$CYGHOME\"" + else + ant_sys_opts="-Dcygwin.user.home=\"$CYGHOME\"" + fi +else + if [ -n "$JIKESPATH" ]; then + ant_sys_opts="-Djikes.class.path=\"$JIKESPATH\"" + fi +fi +ant_exec_command="exec \"\$JAVACMD\" $ANT_OPTS -classpath \"\$LOCALCLASSPATH\" -Dant.home=\"\$ANT_HOME\" -Dant.library.dir=\"\$ANT_LIB\" $ant_sys_opts org.apache.tools.ant.launch.Launcher $ANT_ARGS -cp \"\$CLASSPATH\"" +if $ant_exec_debug; then + # using printf to avoid echo line continuation and escape interpretation confusion + printf "%s\n" "$ant_exec_command $ant_exec_args" +fi + +eval "$ant_exec_command $ant_exec_args" diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/bin/ant.bat b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/bin/ant.bat new file mode 100644 index 00000000..a13cabc9 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/bin/ant.bat @@ -0,0 +1,218 @@ +@echo off + +REM Licensed to the Apache Software Foundation (ASF) under one or more +REM contributor license agreements. See the NOTICE file distributed with +REM this work for additional information regarding copyright ownership. +REM The ASF licenses this file to You under the Apache License, Version 2.0 +REM (the "License"); you may not use this file except in compliance with +REM the License. You may obtain a copy of the License at +REM +REM http://www.apache.org/licenses/LICENSE-2.0 +REM +REM Unless required by applicable law or agreed to in writing, software +REM distributed under the License is distributed on an "AS IS" BASIS, +REM WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +REM See the License for the specific language governing permissions and +REM limitations under the License. + +REM This is an inordinately troublesome piece of code, particularly because it +REM tries to work on both Win9x and WinNT-based systems. If we could abandon '9x +REM support, things would be much easier, but sadly, it is not yet time. +REM Be cautious about editing this, and only add WinNT specific stuff in code that +REM only runs on WinNT. + +if "%HOME%"=="" goto homeDrivePathPre +if exist "%HOME%\antrc_pre.bat" call "%HOME%\antrc_pre.bat" + +:homeDrivePathPre +if "%HOMEDRIVE%%HOMEPATH%"=="" goto userProfilePre +if "%HOMEDRIVE%%HOMEPATH%"=="%HOME%" goto userProfilePre +if exist "%HOMEDRIVE%%HOMEPATH%\antrc_pre.bat" call "%HOMEDRIVE%%HOMEPATH%\antrc_pre.bat" + +:userProfilePre +if "%USERPROFILE%"=="" goto alpha +if "%USERPROFILE%"=="%HOME%" goto alpha +if "%USERPROFILE%"=="%HOMEDRIVE%%HOMEPATH%" goto alpha +if exist "%USERPROFILE%\antrc_pre.bat" call "%USERPROFILE%\antrc_pre.bat" + +:alpha + +if "%OS%"=="Windows_NT" @setlocal +if "%OS%"=="WINNT" @setlocal + +if "%ANT_HOME%"=="" goto setDefaultAntHome + +:stripAntHome +if not _%ANT_HOME:~-1%==_\ goto checkClasspath +set ANT_HOME=%ANT_HOME:~0,-1% +goto stripAntHome + +:setDefaultAntHome +rem %~dp0 is expanded pathname of the current script under NT +set ANT_HOME=%~dp0.. + +:checkClasspath +set _USE_CLASSPATH=yes +rem CLASSPATH must not be used if it is equal to "" +if "%CLASSPATH%"=="""" set _USE_CLASSPATH=no +if "%CLASSPATH%"=="" set _USE_CLASSPATH=no + +rem Slurp the command line arguments. This loop allows for an unlimited number +rem of arguments (up to the command line limit, anyway). +set ANT_CMD_LINE_ARGS= +:setupArgs +if ""%1""=="""" goto doneStart +if ""%1""==""-noclasspath"" goto clearclasspath +set ANT_CMD_LINE_ARGS=%ANT_CMD_LINE_ARGS% %1 +shift +goto setupArgs + +rem here is there is a -noclasspath in the options +:clearclasspath +set _USE_CLASSPATH=no +shift +goto setupArgs + +rem This label provides a place for the argument list loop to break out +rem and for NT handling to skip to. + +:doneStart + +if "%_USE_CLASSPATH%"=="no" goto findAntHome + +:stripClasspath +if not _%CLASSPATH:~-1%==_\ goto findAntHome +set CLASSPATH=%CLASSPATH:~0,-1% +goto stripClasspath + +:findAntHome +rem find ANT_HOME if it does not exist due to either an invalid value passed +rem by the user or the %0 problem on Windows 9x +if exist "%ANT_HOME%\lib\ant.jar" goto checkJava + +rem check for ant in Program Files +if not exist "%ProgramFiles%\ant" goto checkSystemDrive +set ANT_HOME=%ProgramFiles%\ant +goto checkJava + +:checkSystemDrive +rem check for ant in root directory of system drive +if not exist %SystemDrive%\ant\lib\ant.jar goto checkCDrive +set ANT_HOME=%SystemDrive%\ant +goto checkJava + +:checkCDrive +rem check for ant in C:\ant for Win9X users +if not exist C:\ant\lib\ant.jar goto noAntHome +set ANT_HOME=C:\ant +goto checkJava + +:noAntHome +echo ANT_HOME is set incorrectly or ant could not be located. Please set ANT_HOME. +goto end + +:checkJava +set _JAVACMD=%JAVACMD% + +if "%JAVA_HOME%" == "" goto noJavaHome +if not exist "%JAVA_HOME%\bin\java.exe" goto noJavaHome +if "%_JAVACMD%" == "" set _JAVACMD=%JAVA_HOME%\bin\java.exe +goto checkJikes + +:noJavaHome +if "%_JAVACMD%" == "" set _JAVACMD=java.exe + +:checkJikes +if not "%JIKESPATH%"=="" goto runAntWithJikes + +:runAnt +if "%_USE_CLASSPATH%"=="no" goto runAntNoClasspath +:runAntWithClasspath +"%_JAVACMD%" %ANT_OPTS% -classpath "%ANT_HOME%\lib\ant-launcher.jar" "-Dant.home=%ANT_HOME%" org.apache.tools.ant.launch.Launcher %ANT_ARGS% -cp "%CLASSPATH%" %ANT_CMD_LINE_ARGS% +rem Check the error code of the Ant build +if not "%OS%"=="Windows_NT" goto onError +set ANT_ERROR=%ERRORLEVEL% +goto end + +:runAntNoClasspath +"%_JAVACMD%" %ANT_OPTS% -classpath "%ANT_HOME%\lib\ant-launcher.jar" "-Dant.home=%ANT_HOME%" org.apache.tools.ant.launch.Launcher %ANT_ARGS% %ANT_CMD_LINE_ARGS% +rem Check the error code of the Ant build +if not "%OS%"=="Windows_NT" goto onError +set ANT_ERROR=%ERRORLEVEL% +goto end + +:runAntWithJikes + +if not _%JIKESPATH:~-1%==_\ goto checkJikesAndClasspath +set JIKESPATH=%JIKESPATH:~0,-1% +goto runAntWithJikes + +:checkJikesAndClasspath + +if "%_USE_CLASSPATH%"=="no" goto runAntWithJikesNoClasspath + +:runAntWithJikesAndClasspath +"%_JAVACMD%" %ANT_OPTS% -classpath "%ANT_HOME%\lib\ant-launcher.jar" "-Dant.home=%ANT_HOME%" "-Djikes.class.path=%JIKESPATH%" org.apache.tools.ant.launch.Launcher %ANT_ARGS% -cp "%CLASSPATH%" %ANT_CMD_LINE_ARGS% +rem Check the error code of the Ant build +if not "%OS%"=="Windows_NT" goto onError +set ANT_ERROR=%ERRORLEVEL% +goto end + +:runAntWithJikesNoClasspath +"%_JAVACMD%" %ANT_OPTS% -classpath "%ANT_HOME%\lib\ant-launcher.jar" "-Dant.home=%ANT_HOME%" "-Djikes.class.path=%JIKESPATH%" org.apache.tools.ant.launch.Launcher %ANT_ARGS% %ANT_CMD_LINE_ARGS% +rem Check the error code of the Ant build +if not "%OS%"=="Windows_NT" goto onError +set ANT_ERROR=%ERRORLEVEL% +goto end + +:onError +rem Windows 9x way of checking the error code. It matches via brute force. +for %%i in (1 10 100) do set err%%i= +for %%i in (0 1 2) do if errorlevel %%i00 set err100=%%i +if %err100%==2 goto onError200 +if %err100%==0 set err100= +for %%i in (0 1 2 3 4 5 6 7 8 9) do if errorlevel %err100%%%i0 set err10=%%i +if "%err100%"=="" if %err10%==0 set err10= +:onError1 +for %%i in (0 1 2 3 4 5 6 7 8 9) do if errorlevel %err100%%err10%%%i set err1=%%i +goto onErrorEnd +:onError200 +for %%i in (0 1 2 3 4 5) do if errorlevel 2%%i0 set err10=%%i +if err10==5 for %%i in (0 1 2 3 4 5) do if errorlevel 25%%i set err1=%%i +if not err10==5 goto onError1 +:onErrorEnd +set ANT_ERROR=%err100%%err10%%err1% +for %%i in (1 10 100) do set err%%i= + +:end +rem bug ID 32069: resetting an undefined env variable changes the errorlevel. +if not "%_JAVACMD%"=="" set _JAVACMD= +if not "%_ANT_CMD_LINE_ARGS%"=="" set ANT_CMD_LINE_ARGS= + +if "%ANT_ERROR%"=="0" goto mainEnd + +goto omega + +:mainEnd + +rem If there were no errors, we run the post script. +if "%OS%"=="Windows_NT" @endlocal +if "%OS%"=="WINNT" @endlocal + +if "%HOME%"=="" goto homeDrivePathPost +if exist "%HOME%\antrc_post.bat" call "%HOME%\antrc_post.bat" + +:homeDrivePathPost +if "%HOMEDRIVE%%HOMEPATH%"=="" goto userProfilePost +if "%HOMEDRIVE%%HOMEPATH%"=="%HOME%" goto userProfilePost +if exist "%HOMEDRIVE%%HOMEPATH%\antrc_post.bat" call "%HOMEDRIVE%%HOMEPATH%\antrc_post.bat" + +:userProfilePost +if "%USERPROFILE%"=="" goto omega +if "%USERPROFILE%"=="%HOME%" goto omega +if "%USERPROFILE%"=="%HOMEDRIVE%%HOMEPATH%" goto omega +if exist "%USERPROFILE%\antrc_post.bat" call "%USERPROFILE%\antrc_post.bat" + +:omega + +exit /b %ANT_ERROR% diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/bin/ant.cmd b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/bin/ant.cmd new file mode 100644 index 00000000..902a1a78 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/bin/ant.cmd @@ -0,0 +1,93 @@ +/* + Licensed to the Apache Software Foundation (ASF) under one or more + contributor license agreements. See the NOTICE file distributed with + this work for additional information regarding copyright ownership. + The ASF licenses this file to You under the Apache License, Version 2.0 + (the "License"); you may not use this file except in compliance with + the License. You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. + + Run ant +*/ + +'@echo off' +parse arg mode envarg '::' antarg + +if mode\='.' & mode\='..' & mode\='/' then do + envarg = mode envarg + mode = '' +end + +if antarg = '' then do + antarg = envarg + envarg = '' +end + +x = setlocal() + +env="OS2ENVIRONMENT" +antenv = _getenv_('antenv') +if _testenv_() = 0 then interpret 'call "' || antenv || '"' '"' || envarg || '"' + +if mode = '' then mode = _getenv_('ANT_MODE' '..') +if mode \= '/' then do + runrc = _getenv_('runrc') + antrc = _getenv_('antrc' 'antrc.cmd') + if mode = '..' then mode = '-r' + else mode = '' + interpret 'call "' || runrc || '"' antrc '"' || mode || '"' +end + +if _testenv_() = 0 then do + say 'Ant environment is not set properly' + x = endlocal() + exit 16 +end + +settings = '-Dant.home=' || ANT_HOME '-Djava.home=' || JAVA_HOME + +java = _getenv_('javacmd' 'java') +opts = value('ANT_OPTS',,env) +args = value('ANT_ARGS',,env) +lcp = value('LOCALCLASSPATH',,env) +cp = value('CLASSPATH',,env) +if value('ANT_USE_CP',,env) \= '' then do + if lcp \= '' & right(lcp, 1) \= ';' then lcp = lcp || ';' + lcp = lcp || cp + 'SET CLASSPATH=' +end +if lcp\='' then lcp = '-classpath' lcp + +cmd = java opts lcp '-jar' ANT_HOME ||'\lib\ant-launcher.jar' settings args antarg +launcher = stream(ANT_HOME ||'\lib\ant-launcher.jar', 'C', 'query exists') +if launcher = '' then entry = 'org.apache.tools.ant.Main' +else entry = 'org.apache.tools.ant.launch.Launcher' +java opts lcp entry settings args antarg + +x = endlocal() + +return rc + +_testenv_: procedure expose env ANT_HOME JAVA_HOME +ANT_HOME = value('ANT_HOME',,env) +if ANT_HOME = '' then return 0 +JAVA_HOME = value('JAVA_HOME',,env) +if JAVA_HOME = '' then return 0 +cp = translate(value('CLASSPATH',,env)) +if pos(translate(ANT_HOME), cp) = 0 then return 0 +if pos(translate(JAVA_HOME), cp) = 0 then return 0 +return 1 + +_getenv_: procedure expose env +parse arg envar default +if default = '' then default = envar +var = value(translate(envar),,env) +if var = '' then var = default +return var diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/bin/antRun b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/bin/antRun new file mode 100644 index 00000000..8110f86e --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/bin/antRun @@ -0,0 +1,24 @@ +#! /bin/sh + +# Licensed to the Apache Software Foundation (ASF) under one or more +# contributor license agreements. See the NOTICE file distributed with +# this work for additional information regarding copyright ownership. +# The ASF licenses this file to You under the Apache License, Version 2.0 +# (the "License"); you may not use this file except in compliance with +# the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +# Args: DIR command +cd "$1" +CMD="$2" +shift +shift + +exec "$CMD" "$@" diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/bin/antRun.bat b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/bin/antRun.bat new file mode 100644 index 00000000..24eade92 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/bin/antRun.bat @@ -0,0 +1,49 @@ +@echo off + +REM Licensed to the Apache Software Foundation (ASF) under one or more +REM contributor license agreements. See the NOTICE file distributed with +REM this work for additional information regarding copyright ownership. +REM The ASF licenses this file to You under the Apache License, Version 2.0 +REM (the "License"); you may not use this file except in compliance with +REM the License. You may obtain a copy of the License at +REM +REM http://www.apache.org/licenses/LICENSE-2.0 +REM +REM Unless required by applicable law or agreed to in writing, software +REM distributed under the License is distributed on an "AS IS" BASIS, +REM WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +REM See the License for the specific language governing permissions and +REM limitations under the License. + +if "%OS%"=="Windows_NT" @setlocal +if "%OS%"=="WINNT" @setlocal + +if ""%1""=="""" goto runCommand + +rem Change drive and directory to %1 +if "%OS%"=="Windows_NT" goto nt_cd +if "%OS%"=="WINNT" goto nt_cd +cd ""%1"" +goto end_cd +:nt_cd +cd /d ""%1"" +:end_cd +shift + +rem Slurp the command line arguments. This loop allows for an unlimited number +rem of arguments (up to the command line limit, anyway). +set ANT_RUN_CMD=%1 +if ""%1""=="""" goto runCommand +shift +:loop +if ""%1""=="""" goto runCommand +set ANT_RUN_CMD=%ANT_RUN_CMD% %1 +shift +goto loop + +:runCommand +rem echo %ANT_RUN_CMD% +%ANT_RUN_CMD% + +if "%OS%"=="Windows_NT" @endlocal +if "%OS%"=="WINNT" @endlocal diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/bin/antRun.pl b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/bin/antRun.pl new file mode 100644 index 00000000..bc493ddf --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/bin/antRun.pl @@ -0,0 +1,61 @@ +#!/usr/bin/perl +# +# Licensed to the Apache Software Foundation (ASF) under one or more +# contributor license agreements. See the NOTICE file distributed with +# this work for additional information regarding copyright ownership. +# The ASF licenses this file to You under the Apache License, Version 2.0 +# (the "License"); you may not use this file except in compliance with +# the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +####################################################################### +# +# antRun.pl +# +# wrapper script for invoking commands on a platform with Perl installed +# this is akin to antRun.bat, and antRun the SH script +####################################################################### +#be fussy about variables +use strict; + +#turn warnings on during dev; generates a few spurious uninitialised var access warnings +#use warnings; + +#and set $debug to 1 to turn on trace info (currently unused) +my $debug = 1; + +####################################################################### +# change drive and directory to "%1" +my $ANT_RUN_CMD = @ARGV[0]; + +# assign current run command to "%2" +chdir(@ARGV[0]) || die "Can't cd to $ARGV[0]: $!\n"; +if ($^O eq "NetWare") { + # There is a bug in Perl 5 on NetWare, where chdir does not + # do anything. On NetWare, the following path-prefixed form should + # always work. (afaict) + $ANT_RUN_CMD .= "/" . @ARGV[1]; +} else { + $ANT_RUN_CMD = @ARGV[1]; +} + +# dispose of the first two arguments, leaving only the command's args. +shift; +shift; + +# run the command +my $returnValue = system $ANT_RUN_CMD, @ARGV; +if ($returnValue eq 0) { + exit 0; +} else { + # only 0 and 1 are widely recognized as exit values + # so change the exit value to 1 + exit 1; +} diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/bin/antenv.cmd b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/bin/antenv.cmd new file mode 100644 index 00000000..7913801d --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/bin/antenv.cmd @@ -0,0 +1,98 @@ +/* + Licensed to the Apache Software Foundation (ASF) under one or more + contributor license agreements. See the NOTICE file distributed with + this work for additional information regarding copyright ownership. + The ASF licenses this file to You under the Apache License, Version 2.0 + (the "License"); you may not use this file except in compliance with + the License. You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +'@echo off' +call RxFuncAdd "SysLoadFuncs", "RexxUtil", "SysLoadFuncs" +call SysLoadFuncs + +/* Prepare the parameters for later use */ +parse arg argv +mode = '' +args = '' +opts = '' +cp = '' +lcp = '' + +do i = 1 to words(argv) + param = word(argv, i) + select + when param='-lcp' then mode = 'l' + when param='-cp' | param='-classpath' then mode = 'c' + when abbrev('-opts', param, 4) then mode = 'o' + when abbrev('-args', param, 4) then mode = 'a' + otherwise + select + when mode = 'a' then args = space(args param, 1) + when mode = 'c' then cp = space(cp param, 1) + when mode = 'l' then lcp = space(lcp param, 1) + when mode = 'o' then opts = space(opts param, 1) + otherwise + say 'Option' param 'ignored' + end + end +end + +env="OS2ENVIRONMENT" +antconf = _getenv_('antconf' 'antconf.cmd') +runrc = _getenv_('runrc') +interpret 'call "' || runrc || '"' '"' || antconf || '"' 'ETC' +ANT_HOME = value('ANT_HOME',,env) +JAVA_HOME = value('JAVA_HOME',,env) +classpath = value('CLASSPATH',,env) +classes = stream(JAVA_HOME || "\lib\classes.zip", "C", "QUERY EXISTS") +if classes \= '' then classpath = prepend(classpath classes) +classes = stream(JAVA_HOME || "\lib\tools.jar", "C", "QUERY EXISTS") +if classes \= '' then classpath = prepend(classpath classes) + +classpath = prepend(classpath ANT_HOME || '\lib\ant-launcher.jar') +'SET CLASSPATH=' || classpath + +/* Setting classpathes, options and arguments */ +envset = _getenv_('envset') +if cp\='' then interpret 'call "' || envset || '"' '"; CLASSPATH"' '"' || cp || '"' +if lcp\='' then interpret 'call "' || envset || '"' '"; LOCALCLASSPATH"' '"' || lcp || '"' +if opts\='' then interpret 'call "' || envset || '"' '"-D ANT_OPTS"' '"' || opts || '"' +if args\='' then interpret 'call "' || envset || '"' '"ANT_ARGS"' '"' || args || '"' + +exit 0 + +addpath: procedure +parse arg path elem +if elem = '' then do + if path\='' & right(path, 1)\=';' then path = path || ';' + return path +end +if substr(path, length(path)) = ';' then glue = '' +else glue = ';' +if pos(translate(elem), translate(path)) = 0 then path = path || glue || elem || ';' +return path + +prepend: procedure +parse arg path elem +if elem = '' then do + if path\='' & right(path, 1)\=';' then path = path || ';' + return path +end +if pos(translate(elem), translate(path)) = 0 then path = elem || ';' || path +return path + +_getenv_: procedure expose env +parse arg envar default +if default = '' then default = envar +var = value(translate(envar),,env) +if var = '' then var = default +return var diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/bin/complete-ant-cmd.pl b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/bin/complete-ant-cmd.pl new file mode 100644 index 00000000..47e3c0ee --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/bin/complete-ant-cmd.pl @@ -0,0 +1,114 @@ +#!/usr/bin/perl +# +# Licensed to the Apache Software Foundation (ASF) under one or more +# contributor license agreements. See the NOTICE file distributed with +# this work for additional information regarding copyright ownership. +# The ASF licenses this file to You under the Apache License, Version 2.0 +# (the "License"); you may not use this file except in compliance with +# the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# A script to allow Bash or Z-Shell to complete an Ant command-line. +# +# To install for Bash 2.0 or better, add the following to ~/.bashrc: +# +# complete -C complete-ant-cmd.pl ant build.sh +# +# To install for Z-Shell 2.5 or better, add the following to ~/.zshrc: +# +# function ant_complete () { +# local args_line args +# read -l args_line +# set -A args $args_line +# set -A reply $(COMP_LINE=$args_line complete-ant-cmd.pl ${args[1]} $1) +# } +# compctl -K ant_complete ant build.sh + +my $cmdLine = "$ENV{'ANT_ARGS'} $ENV{'COMP_LINE'}"; +my $antCmd = $ARGV[0]; +my $word = $ARGV[1]; + +my @completions; +if ($word =~ /^-/) { + list(restrict($word, getArguments())); +} elsif ($cmdLine =~ /-(f|file|buildfile)\s+\S*$/) { + list(getBuildFiles($word)); +} else { + list(restrict($word, getTargets())); +} + +exit(0); + +sub list { + for (@_) { + print "$_\n"; + } +} + +sub restrict { + my ($word, @completions) = @_; + grep(/^\Q$word\E/, @completions); +} + +sub getArguments { + qw(-buildfile -debug -emacs -f -file -find -help -listener -logfile + -logger -projecthelp -quiet -verbose -version); +} + + +sub getBuildFiles { + my ($word) = @_; + grep(/\.xml$/, glob("$word*")); +} + +sub getTargets { + + # Look for build-file + my $buildFile = 'build.xml'; + if ($cmdLine =~ /-(f|file|buildfile)\s+(\S+)(?!.*\s-(f|file|buildfile)\s)/) { + $buildFile = $2; + } + return () unless (-f $buildFile); + + # Run "ant -projecthelp -debug" to list targets (-debug is required to get + # "Other targets", i.e. targets without a description). Keep a cache of + # results in a cache-file. + my $cacheFile = $buildFile; + $cacheFile =~ s|(.*/)?(.*)|${1}.ant-targets-${2}|; + if ((!-e $cacheFile) || (-z $cacheFile) || (-M $buildFile) < (-M $cacheFile)) { + open(CACHE, '>' . $cacheFile) || die "can\'t write $cacheFile: $!\n"; + open(HELP, "$antCmd -projecthelp -debug -buildfile '$buildFile'|") || return(); + my %targets; + while () { + # Exclude target names starting with dash, because they cannot be + # specified on the command line. + if (/^\s+\+Target:\s+(?!-)(\S+)/) { + $targets{$1}++; + } + } + my @targets = sort keys %targets; + for (@targets) { + print CACHE "$_\n"; + } + return @targets; + } + + # Read the target-cache + open(CACHE, $cacheFile) || die "can\'t read $cacheFile: $!\n"; + my @targets; + while () { + chop; + s/\r$//; # for Cygwin + push(@targets, $_); + } + close(CACHE); + @targets; + +} diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/bin/envset.cmd b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/bin/envset.cmd new file mode 100644 index 00000000..3b074193 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/bin/envset.cmd @@ -0,0 +1,131 @@ +/* + + Licensed to the Apache Software Foundation (ASF) under one or more + contributor license agreements. See the NOTICE file distributed with + this work for additional information regarding copyright ownership. + The ASF licenses this file to You under the Apache License, Version 2.0 + (the "License"); you may not use this file except in compliance with + the License. You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. + +SET environment variables +First optional parameter: + ; parameters are considered parts of a path variable, semicolons are + appended to each element if not already present + -D parameters are properties for Java or Makefile etc., -D will be + prepended and the parameters will be separated by a space + =D the same as above but equal sign is not required + , parameters should be comma separated in the environment variable + - parameters should be separated by the next parameter + Other values mean that the first parameter is missing and the environment + variable will be set to the space separated parameters + +Second parameter: name of the environment variable + +Next parameters: values +; implies that the equal sign is considered a part of the parameter and is +not interpreted + +-D requires parameters in the form name=value. If the equal sign is not found, +the parameters are changed to name=expanded_name + +Other options have optional equal sign. If it is found, only the part after +the equal sign will be oprionally expanded. + +If the parameter is the minus sign, the next parameter will not be expanded. +If the parameter is a single dot, it will be replaced with the value of the +environment variable as it existed before envset was invoked. + +For other parameters the batch looks for the environment variable with the +same name (in uppercase). If it is found, it forms the expanded_name. If +the environment variable with such a name does not exist, the expanded_name +will hold the parameter name without case conversion. +*/ + +parse arg mode envar args + +equal = 0 +sep = ' ' + +/* Parse command line parameters */ +select + when mode='-' then do + sep = envar + parse var args envar args + end + when mode=';' then do + sep = '' + equal = -1 + end + when mode='-D' then equal = 1 + when mode='=D' then mode = '-D' + when mode=',' then sep = ',' +otherwise + args = envar args + envar = mode + mode = '' +end + +env = 'OS2ENVIRONMENT' +envar = translate(envar) +orig = value(envar,,env) +newval = '' +expand = 1 + +/* for each parameter... */ +do i = 1 to words(args) + if expand > 0 & word(args, i) = '-' then expand = 0 + else call addval word(args, i) +end + +/* Optionally enclose path variable by quotes */ +if mode = ';' & pos(' ', newval) > 0 then newval = '"' || newval || '"' + +/* Set the new value, 'SET' cannot be used since it does not allow '=' */ +x = value(envar, newval, env) +exit 0 + +addval: procedure expose sep equal orig expand newval mode env +parse arg var + +if var = '.' then expvar = orig +else do + if equal >= 0 then do + parse var var name '=' val + if val = '' then var = name + else var = val + end + if expand = 0 then expvar = var + else expvar = value(translate(var),,env) + if expvar = '' then expvar = var + if equal >= 0 then do + if val = '' then do + parse var expvar key '=' val + if val <> '' then name = key + else do + if equal > 0 then val = key + else name = key + end + end + else val = expvar + if pos(' ', val) > 0 | pos('=', val) > 0 then val = '"' || val || '"' + if val = '' then expvar = name + else expvar = name || '=' || val + end + if mode = '-D' then expvar = '-D' || expvar + if mode = ';' then do + if right(expvar, 1) <> ';' then expvar = expvar || ';' + end +end + +if newval = '' then newval = expvar +else newval = newval || sep || expvar +expand = 1 +return diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/bin/lcp.bat b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/bin/lcp.bat new file mode 100644 index 00000000..6a1acbec --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/bin/lcp.bat @@ -0,0 +1,30 @@ +REM +REM Licensed to the Apache Software Foundation (ASF) under one or more +REM contributor license agreements. See the NOTICE file distributed with +REM this work for additional information regarding copyright ownership. +REM The ASF licenses this file to You under the Apache License, Version 2.0 +REM (the "License"); you may not use this file except in compliance with +REM the License. You may obtain a copy of the License at +REM +REM http://www.apache.org/licenses/LICENSE-2.0 +REM +REM Unless required by applicable law or agreed to in writing, software +REM distributed under the License is distributed on an "AS IS" BASIS, +REM WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +REM See the License for the specific language governing permissions and +REM limitations under the License. +REM +REM + +set _CLASSPATHCOMPONENT=%1 +if ""%1""=="""" goto gotAllArgs +shift + +:argCheck +if ""%1""=="""" goto gotAllArgs +set _CLASSPATHCOMPONENT=%_CLASSPATHCOMPONENT% %1 +shift +goto argCheck + +:gotAllArgs +set LOCALCLASSPATH=%LOCALCLASSPATH%;%_CLASSPATHCOMPONENT% diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/bin/runant.pl b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/bin/runant.pl new file mode 100644 index 00000000..b6c72e9f --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/bin/runant.pl @@ -0,0 +1,132 @@ +#!/usr/bin/perl +# +# Licensed to the Apache Software Foundation (ASF) under one or more +# contributor license agreements. See the NOTICE file distributed with +# this work for additional information regarding copyright ownership. +# The ASF licenses this file to You under the Apache License, Version 2.0 +# (the "License"); you may not use this file except in compliance with +# the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +####################################################################### +# +# runant.pl +# +# wrapper script for invoking ant in a platform with Perl installed +# this may include cgi-bin invocation, which is considered somewhat daft. +# (slo: that should be a separate file which can be derived from this +# and returns the XML formatted output) +# +# the code is not totally portable due to classpath and directory splitting +# issues. oops. (NB, use File::Spec::Functions will help and the code is +# structured for the catfile() call, but because of perl version funnies +# the code is not included. +####################################################################### +# +# Assumptions: +# +# - the "java" executable/script is on the command path +# - ANT_HOME has been set +# - target platform uses ":" as classpath separator or perl indicates it is dos/win32 +# - target platform uses "/" as directory separator. + +#be fussy about variables +use strict; + +#platform specifics (disabled) +#use File::Spec::Functions; + +#turn warnings on during dev; generates a few spurious uninitialised var access warnings +#use warnings; + +#and set $debug to 1 to turn on trace info +my $debug = 1; + +####################################################################### +# +# check to make sure environment is setup +# + +my $HOME = $ENV{ANT_HOME}; +if (!$HOME) { + die "\n\nANT_HOME *MUST* be set!\n\n"; +} + +my $JAVACMD = $ENV{JAVACMD} || "java"; + +my $onnetware = ($^O eq "NetWare"); + +my $oncygwin = ($^O eq "cygwin"); + +#ISSUE: what java wants to split up classpath varies from platform to platform +#and perl is not too hot at hinting which box it is on. +#here I assume ":" 'cept on win32, dos, and netware. Add extra tests here as needed. +my $s = ":"; +if (($^O eq "MSWin32") || ($^O eq "dos") || $oncygwin || $onnetware) { + $s = ";"; +} + +#build up standard classpath +my $localpath = "$HOME/lib/ant-launcher.jar"; +#set JVM options and Ant arguments, if any +my @ANT_OPTS = split(" ", $ENV{ANT_OPTS}); +my @ANT_ARGS = split(" ", $ENV{ANT_ARGS}); + +#jikes +if ($ENV{JIKESPATH}) { + push @ANT_OPTS, "-Djikes.class.path=$ENV{JIKESPATH}"; +} + +#construct arguments to java +my @ARGS; +push @ARGS, @ANT_OPTS; + +my $CYGHOME = ""; + +my $classpath = $ENV{CLASSPATH}; +if ($oncygwin) { + $localpath = `cygpath --path --windows $localpath`; + chomp ($localpath); + if ($classpath) { + $classpath = `cygpath --path --windows "$classpath"`; + chomp ($classpath); + } + $HOME = `cygpath --path --windows $HOME`; + chomp ($HOME); + $CYGHOME = `cygpath --path --windows $ENV{HOME}`; + chomp ($CYGHOME); +} +push @ARGS, "-classpath", "$localpath"; +push @ARGS, "-Dant.home=$HOME"; +if ($CYGHOME) { + push @ARGS, "-Dcygwin.user.home=\"$CYGHOME\"" +} +push @ARGS, "org.apache.tools.ant.launch.Launcher", @ANT_ARGS; +push @ARGS, @ARGV; +if ($classpath) { + if ($onnetware) { + # make classpath literally $CLASSPATH + # this is to avoid pushing us over the 512 character limit + # even skip the ; - that is already in $localpath + push @ARGS, "-lib", "\$CLASSPATH"; + } else { + push @ARGS, "-lib", "$classpath"; + } +} +print "\n $JAVACMD @ARGS\n\n" if ($debug); + +my $returnValue = system $JAVACMD, @ARGS; +if ($returnValue eq 0) { + exit 0; +} else { + # only 0 and 1 are widely recognized as exit values + # so change the exit value to 1 + exit 1; +} diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/bin/runant.py b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/bin/runant.py new file mode 100644 index 00000000..a0b27645 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/bin/runant.py @@ -0,0 +1,105 @@ +#!/usr/bin/python +# Licensed to the Apache Software Foundation (ASF) under one or more +# contributor license agreements. See the NOTICE file distributed with +# this work for additional information regarding copyright ownership. +# The ASF licenses this file to You under the Apache License, Version 2.0 +# (the "License"); you may not use this file except in compliance with +# the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# + +""" + + runant.py + + This script is a translation of the runant.pl + It runs ant with/out arguments, it should be quite portable (thanks to + the python os library) + This script has been tested with Python2.0/Win2K + + Assumptions: + + - the "java" executable/script is on the command path +""" +import os, os.path, string, sys + +# Change it to 1 to get extra debug information +debug = 0 + +####################################################################### + +# If ANT_HOME is not set default to script's parent directory +if os.environ.has_key('ANT_HOME'): + ANT_HOME = os.environ['ANT_HOME'] +else: + ANT_HOME = os.path.dirname(os.path.dirname(os.path.abspath(sys.argv[0]))) + +# set ANT_LIB location +ANT_LIB = os.path.join(ANT_HOME, 'lib') + +# set JAVACMD (check variables JAVACMD and JAVA_HOME) +JAVACMD = None +if not os.environ.has_key('JAVACMD'): + if os.environ.has_key('JAVA_HOME'): + if not os.path.exists(os.environ['JAVA_HOME']): + print "Warning: JAVA_HOME is not defined correctly." + else: + JAVA_HOME = os.environ['JAVA_HOME'] + while JAVA_HOME[0] == JAVA_HOME[-1] == "\"": + JAVA_HOME = JAVA_HOME[1:-1] + JAVACMD = os.path.join(JAVA_HOME, 'bin', 'java') + else: + print "Warning: JAVA_HOME not set." +else: + JAVACMD = os.environ['JAVACMD'] +if not JAVACMD: + JAVACMD = 'java' + +launcher_jar = os.path.join(ANT_LIB, 'ant-launcher.jar') +if not os.path.exists(launcher_jar): + print 'Warning: Unable to locate ant-launcher.jar. Expected to find it in %s' % \ + ANT_LIB + +# Build up standard classpath (LOCALCLASSPATH) +LOCALCLASSPATH = launcher_jar +if os.environ.has_key('LOCALCLASSPATH'): + LOCALCLASSPATH += os.pathsep + os.environ['LOCALCLASSPATH'] + +ANT_OPTS = "" +if os.environ.has_key('ANT_OPTS'): + ANT_OPTS = os.environ['ANT_OPTS'] + +OPTS = "" +if os.environ.has_key('JIKESPATH'): + OPTS = '-Djikes.class.path=\"%s\"' % os.environ['JIKESPATH'] + +ANT_ARGS = "" +if os.environ.has_key('ANT_ARGS'): + ANT_ARGS = os.environ['ANT_ARGS'] + +CLASSPATH = "" +if os.environ.has_key('CLASSPATH'): + CLASSPATH = "-lib " + os.environ['CLASSPATH'] + +while JAVACMD[0] == JAVACMD[-1] == "\"": + JAVACMD = JAVACMD[1:-1] + +# Builds the commandline +cmdline = ('"%s" %s -classpath %s -Dant.home=%s %s ' + \ + 'org.apache.tools.ant.launch.Launcher %s %s %s') \ + % (JAVACMD, ANT_OPTS, LOCALCLASSPATH, ANT_HOME, OPTS, ANT_ARGS, \ + CLASSPATH, string.join(sys.argv[1:], ' ')) + +if debug: + print '\n%s\n\n' % (cmdline) +sys.stdout.flush() + +# Run the biniou! +os.system(cmdline) diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/bin/runrc.cmd b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/bin/runrc.cmd new file mode 100644 index 00000000..c17fd0f6 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/bin/runrc.cmd @@ -0,0 +1,60 @@ +/* + Licensed to the Apache Software Foundation (ASF) under one or more + contributor license agreements. See the NOTICE file distributed with + this work for additional information regarding copyright ownership. + The ASF licenses this file to You under the Apache License, Version 2.0 + (the "License"); you may not use this file except in compliance with + the License. You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. + + Run RC file, name is in the first arg, second arg is either PATH + ENV or -r or nothing +*/ + +parse arg name path rest + +if name = '' then do + say 'RC file name is missing' + exit 1 +end + +if rest \= '' then do + say 'Too many parameters' + exit 1 +end + +call runit name path +exit 0 + +runit: procedure +parse arg name path dir + +if path \= '' & path \= '-r' then do + dir = value(translate(path),,'OS2ENVIRONMENT') + if dir = '' then return + dir = translate(dir, '\', '/') /* change UNIX-like path to OS/2 */ +end + +if dir = '' then dir = directory() + +if path = '-r' then do /* recursive call */ + subdir = filespec('path', dir) + if subdir \= '\' then do + subdir = left(subdir, length(subdir)-1) + call runit name path filespec('drive', dir) || subdir + end +end + +/* Look for the file and run it */ +if right(dir, 1) \= '\' then dir = dir || '\' +rcfile = stream(dir || name, 'c', 'query exists') +if rcfile \= '' then interpret 'call "' || rcfile || '"' + +return diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/etc/changelog.xsl b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/etc/changelog.xsl new file mode 100644 index 00000000..c6aef8fd --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/etc/changelog.xsl @@ -0,0 +1,148 @@ + + + + + + + + + + + + + + + + + + + + + + + <xsl:value-of select="$title"/> + + + +

+ +

+

Designed for use with Apache Ant.

+
+ + + + + + + +
+ + + +
+ + + + + + + + + +
+
+
    + +
+ + +
+ + + + + + + + + + + + + mailto: + + + + + +
  • + + + + /?rev=&content-type=text/x-cvsweb-markup + + + /?r1=&r2= + + + () +
  • +
    + + + + + + +
    diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/etc/checkstyle/checkstyle-frames-sortby-check.xsl b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/etc/checkstyle/checkstyle-frames-sortby-check.xsl new file mode 100644 index 00000000..060f8788 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/etc/checkstyle/checkstyle-frames-sortby-check.xsl @@ -0,0 +1,367 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + CheckStyle Audit + + + + +

    CheckStyle Audit

    +

    Designed for use with + CheckStyle and + Ant. +

    + + + + +
    + + + + + + + + + + + + + + + + + +
    + + +
    + +

    + + + +
    +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + +
    filelineseveritymessage
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + body { + font:normal 80% arial,helvetica,sanserif; + color: black; + background-color: white; + margin: 0; + padding: 1em; + min-width: 41em; + } + h1 { + font-weight:bold; + font-size:140%; + margin: 0 0 0.7em; + padding: 0.3em; + text-align: center; + background-color: #eee; + border: 2px ridge silver; + } + html>body h1 { + border-color: gray; + } + + ul#navigation { + font-size: 0.83em; + float: left; width: 18em; + margin: 0 0 1.2em; padding: 0; + border: 1px dashed silver; + } + ul#navigation li { + list-style: none; + margin: 0; padding: 0.2em; + } + ul#navigation a { + display: block; + padding: 0.2em; + font-weight: bold; + } + ul#navigation a:link { + color: black; background-color: #eee; + } + ul#navigation a:visited { + color: #666; background-color: #eee; + } + ul#navigation a:hover { + color: red; background-color: white; + } + ul#navigation a:active { + color: white; background-color: gray; + } + + div#content { + margin: 0 1em 1em 16em; + padding: 0 1em; + } + * html div#content { + height: 1em; /* Workaround 3-Pixel-Bug of Internet Explorers */ + } + div#content h2 { + font-size:100%; + font-weight:bold; + background: #525D76; + color: white; + text-decoration: none; + padding: 5px; + margin-right: 2px; + margin-left: 2px; + margin-bottom: 0; + } + div#content p { + font-size: 1em; + margin: 1em 0; + } + table { + width:100%; + border-collapse:collapse; + } + table td, table th { + border:1px solid #000; + padding:3px 7px 2px 7px; + } + table th { + font-weight:bold; + background: #ccc; + color: black; + } + table tr:nth-child(odd) td { + background: #efefef; + } + table tr:nth-child(even) td { + background: #fff; + } + + + + + + + /* + * Hides all "hideable" div-containers + */ + function hideAll() { + allElements = document.getElementsByTagName("div"); + for (i = 0; i < allElements.length; i++) { + if (allElements[i].className=="hideable") { + allElements[i].style.display="none"; + } + } + return; + } + + /* + * Shows one div-container and hides the other. + * @param id id of the element to show + */ + function change(id) { + hideAll(); + e = document.getElementById(id); + if (e.style.display=="none") { + e.style.display=""; + } + window.scrollTo(0, 0); + return; + } + + /* + * Shows only the first data row. + * Used in body:onload so the user could directly see some messages. + */ + function openFirst() { + hideAll(); + for (i = 0; i < allElements.length; i++) { + if (allElements[i].className=="hideable") { + allElements[i].style.display=""; + return; + } + } + return; + } + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/etc/checkstyle/checkstyle-frames.xsl b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/etc/checkstyle/checkstyle-frames.xsl new file mode 100644 index 00000000..c79c0b7b --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/etc/checkstyle/checkstyle-frames.xsl @@ -0,0 +1,299 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + CheckStyle Audit + + + + + + + <h2>Frame Alert</h2> + <p> + This document is designed to be viewed using the frames feature. + If you see this message, you are using a non-frame-capable web client. + </p> + + + + + + + + + + + + +

    CheckStyle Audit

    Designed for use with + CheckStyle and + Ant.
    +
    +
    + + + + + + + + + + + + +
    + + + + + +
    + + + .bannercell { + border: 0px; + padding: 0px; + } + body { + margin-left: 10; + margin-right: 10; + font:normal 80% arial,helvetica,sanserif; + background-color:#FFFFFF; + color:#000000; + } + .oddrow td { + background: #efefef; + } + .evenrow td { + background: #fff; + } + th, td { + text-align: left; + vertical-align: top; + } + th { + font-weight:bold; + background: #ccc; + color: black; + } + table, th, td { + font-size:100%; + border: none + } + table.log tr td, tr th { + + } + h2 { + font-weight:bold; + font-size:140%; + margin-bottom: 5; + } + h3 { + font-size:100%; + font-weight:bold; + background: #525D76; + color: white; + text-decoration: none; + padding: 5px; + margin-right: 2px; + margin-left: 2px; + margin-bottom: 0; + } + + + + + + + + + +

    Files

    +

    + + + + + +
    +

    + + +
    + + +

    Files

    + + + + + + + + +
    NameErrors
    +
    + + + + + + + + files/.html + + + + + + + + + + + + + + files/.html + + + + + + + + + + + + + + + + + ../ + + + + + + ../ + + + + + + + + + stylesheet.css + + + + +

    File

    + + + + + + + + + + + + +
    Error DescriptionLine:Column
    :
    + + +
    +
    + + +

    Summary

    + + + + + + + + + + + + + + + +
    Total FilesFiles With ErrorsErrors
    +
    + + + + oddrow + evenrow + + +
    \ No newline at end of file diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/etc/checkstyle/checkstyle-text.xsl b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/etc/checkstyle/checkstyle-text.xsl new file mode 100644 index 00000000..7359e416 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/etc/checkstyle/checkstyle-text.xsl @@ -0,0 +1,34 @@ + + + + + + + + + + + : + + : + + + + + + diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/etc/checkstyle/checkstyle-xdoc.xsl b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/etc/checkstyle/checkstyle-xdoc.xsl new file mode 100644 index 00000000..5fc6eab3 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/etc/checkstyle/checkstyle-xdoc.xsl @@ -0,0 +1,130 @@ + + + + + + + + + + + + + + + Checkstyle Audit + + + + + + + + + + + + +
    + + + + + + + + +
    NameErrors
    +
    +
    + + + + + + + + files.html + + + + + + + + + + + + + Checkstyle Audit + + + +
    + + + + + + + + + + + + +
    Error DescriptionLine
    +
    + +
    +
    +
    + + +
    + + + + + + + + + + + + + + + +
    FilesFiles With ErrorsErrors
    +
    +
    + + + + oddrow + evenrow + + +
    + diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/etc/coverage-frames.xsl b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/etc/coverage-frames.xsl new file mode 100644 index 00000000..9603597e --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/etc/coverage-frames.xsl @@ -0,0 +1,487 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Coverage Results. + + + + + + + + + <h2>Frame Alert</h2> + <p> + This document is designed to be viewed using the frames feature. If you see this message, you are using a non-frame-capable web client. + </p> + + + + + + + + .bannercell { + border: 0px; + padding: 0px; + } + body { + margin-left: 10; + margin-right: 10; + font:normal 80% arial,helvetica,sanserif; + background-color:#FFFFFF; + color:#000000; + } + .a td { + background: #efefef; + } + .b td { + background: #fff; + } + th, td { + text-align: left; + vertical-align: top; + } + th { + font-weight:bold; + background: #ccc; + color: black; + } + table, th, td { + font-size:100%; + border: none + } + table.log tr td, tr th { + + } + h2 { + font-weight:bold; + font-size:140%; + margin-bottom: 5; + } + h3 { + font-size:100%; + font-weight:bold; + background: #525D76; + color: white; + text-decoration: none; + padding: 5px; + margin-right: 2px; + margin-left: 2px; + margin-bottom: 0; + } + + + + + + + + + +

    Classes

    + + + + + + + / + .html + + + + + +
    + +
    + + +
    + + + + + + + + +

    Home

    +

    Packages

    + + + + + + + +
    + + + +
    + + +
    + + + + + + + + + +

    Summary

    + + + + + + + + + + + + + +
    Reported ClassesMethods HitLines Hit
    + + + + +
    + To ensure accurate test runs on Java applications, developers need to know how much of + the code has been tested, and where to find any untested code. Coverage helps you + locate untested code, and measure precisely how much code has been exercised. + The result is a higher quality application in a shorter period of time. +

    +

    + +

    Packages

    + + + + + + + + + + + + +
    + + + +
    + + + + + + . + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +

    +
    + +

    Classes

    + + + + + + + +
    + +
    + + +
    + + + + + + + + + + + + +

    Package

    + + + +
    + + +

    Classes

    + + + + + +
    +
    + + + +
    + + + + + + + + + + + + +

    Class .

    + + + + + +
    + + +

    Methods

    + + + + + +
    + + + + +
    + + + + + + + + + + + + +
    + + http://jakarta.apache.org + +

    Source Code Coverage

    Designed for use with Sitraka JProbe and Ant.
    +
    +
    + + + + + + + + + Name + Methods Hit + Lines Hit + + + + + + Name + Lines Hit + + + + + + + + + + + + + + + Name + Methods Hit + Lines Hit + + + + + + + + + + + + + + + + ../ + + + + + + ../ + + + + + + + + stylesheet.css + + + + + + a + b + + + +
    + + diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/etc/jdepend-frames.xsl b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/etc/jdepend-frames.xsl new file mode 100644 index 00000000..80287345 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/etc/jdepend-frames.xsl @@ -0,0 +1,485 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + JDepend Analysis + + + + + + + + + + <h2>Frame Alert</h2> + <p> + This document is designed to be viewed using the frames feature. If you see this message, you are using a non-frame-capable web client. + </p> + + + + + + + + + + + + + + + + +

    Summary

    + + [summary] + [packages] + [cycles] + [explanations] +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    PackageTotal ClassesAbstract ClassesConcrete ClassesAfferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
    + + overview-packages.html#PK + + + +
    + +
    + + +
    + + + + + + + + +

    Packages

    + + [summary] + [packages] + [cycles] + [explanations] +
    + + + +

    PK +

    + + + + + + + +
    Afferent Couplings: Efferent Couplings: Abstractness: Instability: Distance:
    + + + + + + + + + + + + + + +
    Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
    + + None + + +
    +
    +
    + + None + + +
    +
    +
    + + None + + + + overview-packages.html#PK + +
    +
    +
    + + None + + + + overview-packages.html#PK + +
    +
    +
    +
    +
    + +
    + [summary] + [packages] + [cycles] + [explanations] +
    + + +
    + + + + + + + + +

    Cycles

    + + [summary] + [packages] + [cycles] + [explanations] +
    + + + +

    There are no cyclic dependancies.

    +
    + +

    #CY

    + +
    +

    +
    + +
    + [summary] + [packages] + [cycles] + [explanations] +
    + + +
    + + + + + + + + + +

    Explanations

    + + [summary] + [packages] + [cycles] + [explanations] +
    + +

    The following explanations are for quick reference and are lifted directly from the original JDepend documentation.

    + +

    Number of Classes

    +

    The number of concrete and abstract classes (and interfaces) in the package is an indicator of the extensibility of the package.

    +

    Afferent Couplings

    +

    The number of other packages that depend upon classes within the package is an indicator of the package's responsibility.

    +

    Efferent Couplings

    +

    The number of other packages that the classes in the package depend upon is an indicator of the package's independence.

    +

    Abstractness

    +

    The ratio of the number of abstract classes (and interfaces) in the analyzed package to the total number of classes in the analyzed package.

    +

    The range for this metric is 0 to 1, with A=0 indicating a completely concrete package and A=1 indicating a completely abstract package.

    +

    Instability

    +

    The ratio of efferent coupling (Ce) to total coupling (Ce / (Ce + Ca)). This metric is an indicator of the package's resilience to change.

    +

    The range for this metric is 0 to 1, with I=0 indicating a completely stable package and I=1 indicating a completely instable package.

    +

    Distance

    +

    The perpendicular distance of a package from the idealized line A + I = 1. This metric is an indicator of the package's balance between abstractness and stability.

    +

    A package squarely on the main sequence is optimally balanced with respect to its abstractness and stability. Ideal packages are either completely abstract and stable (x=0, y=1) or completely concrete and instable (x=1, y=0).

    +

    The range for this metric is 0 to 1, with D=0 indicating a package that is coincident with the main sequence and D=1 indicating a package that is as far from the main sequence as possible.

    + + + +
    + + + + + + + + + +
    + [summary] + [packages] + [cycles] + [explanations] +
    +

    Packages

    + + + + + + + +
    + + +
    + + + + + + + + + + + + + + + + Not Analyzed: + + + + + + + + + + + +
    + [summary] + [packages] + [cycles] + [explanations] +
    +

    Cycles

    + + + + +
    + + +
    + + + + + + + + + + + +

    JDepend Analysis

    + + + + + +
    Designed for use with JDepend and Ant.
    +
    +
    + +
    diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/etc/jdepend.xsl b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/etc/jdepend.xsl new file mode 100644 index 00000000..b3a3778b --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/etc/jdepend.xsl @@ -0,0 +1,276 @@ + + + + + + + + + + + JDepend Analysis + + + + + + + + +

    JDepend Analysis

    +

    Designed for use with JDepend and Ant.

    +
    + +
    +

    Summary

    +
    + [summary] + [packages] + [cycles] + [explanations] +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    PackageTotal ClassesAbstract ClassesConcrete ClassesAfferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
    + + #PK + + + +
    + +
    + +
    +

    Packages

    +
    + [summary] + [packages] + [cycles] + [explanations] +
    + + + +

    PK +

    + + + + + + + +
    Afferent Couplings: Efferent Couplings: Abstractness: Instability: Distance:
    + + + + + + + + + + + + + + +
    Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
    + + None + + +
    +
    +
    + + None + + +
    +
    +
    + + None + + + + #PK + +
    +
    +
    + + None + + + + #PK + +
    +
    +
    +
    +
    + +
    +

    Cycles

    +
    + [summary] + [packages] + [cycles] + [explanations] +
    + + +

    There are no cyclic dependancies.

    +
    + +

    + +
    +

    +
    + +
    +

    Explanations

    +
    + [summary] + [packages] + [cycles] + [explanations] +
    + +

    The following explanations are for quick reference and are lifted directly from the original JDepend documentation.

    + +

    Number of Classes

    +

    The number of concrete and abstract classes (and interfaces) in the package is an indicator of the extensibility of the package.

    +

    Afferent Couplings

    +

    The number of other packages that depend upon classes within the package is an indicator of the package's responsibility.

    +

    Efferent Couplings

    +

    The number of other packages that the classes in the package depend upon is an indicator of the package's independence.

    +

    Abstractness

    +

    The ratio of the number of abstract classes (and interfaces) in the analyzed package to the total number of classes in the analyzed package.

    +

    The range for this metric is 0 to 1, with A=0 indicating a completely concrete package and A=1 indicating a completely abstract package.

    +

    Instability

    +

    The ratio of efferent coupling (Ce) to total coupling (Ce / (Ce + Ca)). This metric is an indicator of the package's resilience to change.

    +

    The range for this metric is 0 to 1, with I=0 indicating a completely stable package and I=1 indicating a completely instable package.

    +

    Distance

    +

    The perpendicular distance of a package from the idealized line A + I = 1. This metric is an indicator of the package's balance between abstractness and stability.

    +

    A package squarely on the main sequence is optimally balanced with respect to its abstractness and stability. Ideal packages are either completely abstract and stable (x=0, y=1) or completely concrete and instable (x=1, y=0).

    +

    The range for this metric is 0 to 1, with D=0 indicating a package that is coincident with the main sequence and D=1 indicating a package that is as far from the main sequence as possible.

    + + + +
    + +
    diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/etc/junit-frames-xalan1.xsl b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/etc/junit-frames-xalan1.xsl new file mode 100644 index 00000000..fbc28e13 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/etc/junit-frames-xalan1.xsl @@ -0,0 +1,745 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + . + + + + + + + + + + + + + + + + + + + + + + + + + + + Standard Output from <xsl:value-of select="@name"/> + + +
    + + +
    +
    + + + + + Standard Error from <xsl:value-of select="@name"/> + + +
    + + +
    +
    +
    +
    + + + + + Unit Test Results. + + + + + + + + + <h2>Frame Alert</h2> + <p> + This document is designed to be viewed using the frames feature. If you see this message, you are using a non-frame-capable web client. + </p> + + + + + + + +body { + font:normal 68% verdana,arial,helvetica; + color:#000000; +} +table tr td, table tr th { + font-size: 68%; +} +table.details tr th{ + font-weight: bold; + text-align:left; + background:#a6caf0; +} +table.details tr td{ + background:#eeeee0; +} + +p { + line-height:1.5em; + margin-top:0.5em; margin-bottom:1.0em; +} +h1 { + margin: 0px 0px 5px; font: 165% verdana,arial,helvetica +} +h2 { + margin-top: 1em; margin-bottom: 0.5em; font: bold 125% verdana,arial,helvetica +} +h3 { + margin-bottom: 0.5em; font: bold 115% verdana,arial,helvetica +} +h4 { + margin-bottom: 0.5em; font: bold 100% verdana,arial,helvetica +} +h5 { + margin-bottom: 0.5em; font: bold 100% verdana,arial,helvetica +} +h6 { + margin-bottom: 0.5em; font: bold 100% verdana,arial,helvetica +} +.Error { + font-weight:bold; color:red; +} +.Failure { + font-weight:bold; color:purple; +} +.Properties { + text-align:right; +} + + + + + + + . + + + Unit Test Results: <xsl:value-of select="$class.name"/> + + + + + + + + +

    Class

    + + + + + +
    + +

    Tests

    + + + + + + + + + +
    + + + + + + + + + +
    + + + + cur = TestCases['.'] = new Array(); + + + cur[''] = ''; + + + + + + + + + + + Unit Test Classes: <xsl:value-of select="$name"/> + + + + + + + + + +
    +

    + + <none> +

    +
    + +

    Classes

    + + + + + + + +
    + +
    + + +
    + + + + + + + All Unit Test Classes + + + + + +

    Classes

    + + + + +
    + + +
    + + + + + + + + + / + .html + + + + + + + + + + + + + All Unit Test Packages + + + + + +

    Home

    +

    Packages

    + + + + +
    + + +
    + + + + + + + <none> + + + + + + + + + + Unit Test Results: Summary + + + + + + open('allclasses-frame.html','classListFrame') + +

    Summary

    + + + + + + + + + + + + + + + + + + + Error + Failure + Pass + + + + + + + + + +
    TestsFailuresErrorsSkippedSuccess rateTime
    + + + + + + + +
    + + + + +
    + Note: failures are anticipated and checked for with assertions while errors are unanticipated. +
    + +

    Packages

    + + + + + + + + + + + Error + Failure + Pass + + + + + + + + + + + + +
    + + <none> + + + + +
    + + +
    + + + + + + + + + + + + open('package-frame.html','classListFrame') + +

    Package

    + + + + + +

    Classes

    +

    + + + + + +
    +

    +
    + + +
    + + + + + + + ../ + + + + + + ../ + + + + + + + + stylesheet.css + + + + + +

    Unit Test Results

    + + + + + +
    Designed for use with JUnit and Ant.
    +
    +
    + + + + + Name + Tests + Errors + Failures + Skipped + Time(s) + Time Stamp + Host + + + + + + + Name + Status + Type + Time(s) + + + + + + + + + + Error + Failure + Pass + + + + + + + + + + + + + + + + + + + + + Error + Failure + TableRowColor + + + + + + Failure + + + + Error + + + + Skipped + + + + Success + + + + + + + + + + + + + + + + + + + + + + + + + N/A + + + + + +

    + + + + + + + +
    + + + + + + + + + + + + + + +
    + +
    + + + + + + + + + + +
    diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/etc/junit-frames.xsl b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/etc/junit-frames.xsl new file mode 100644 index 00000000..49fc6671 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/etc/junit-frames.xsl @@ -0,0 +1,988 @@ + + + + + + + + +Unit Test Results. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + . + + + + + + + + + + + + + + + + + + + + + + + + + + + Standard Output from <xsl:value-of select="@name"/> + + +
    + + +
    +
    + + + + + Standard Error from <xsl:value-of select="@name"/> + + +
    + + +
    +
    + + + + + + + + + + + + + + + + + + + + + +
    +
    + + + + + <xsl:value-of select="$TITLE"/> + + + + + + + + + <h2>Frame Alert</h2> + <p> + This document is designed to be viewed using the frames feature. If you see this message, you are using a non-frame-capable web client. + </p> + + + + + + + +body { + font:normal 68% verdana,arial,helvetica; + color:#000000; +} +table tr td, table tr th { + font-size: 68%; +} +table.details tr th{ + font-weight: bold; + text-align:left; + background:#a6caf0; +} +table.details tr td{ + background:#eeeee0; +} + +p { + line-height:1.5em; + margin-top:0.5em; margin-bottom:1.0em; +} +h1 { + margin: 0px 0px 5px; font: 165% verdana,arial,helvetica +} +h2 { + margin-top: 1em; margin-bottom: 0.5em; font: bold 125% verdana,arial,helvetica +} +h3 { + margin-bottom: 0.5em; font: bold 115% verdana,arial,helvetica +} +h4 { + margin-bottom: 0.5em; font: bold 100% verdana,arial,helvetica +} +h5 { + margin-bottom: 0.5em; font: bold 100% verdana,arial,helvetica +} +h6 { + margin-bottom: 0.5em; font: bold 100% verdana,arial,helvetica +} +.Error { + font-weight:bold; color:red; +} +.Failure { + font-weight:bold; color:purple; +} +.Properties { + text-align:right; +} + + + + + + + + + + All Failures + + + All Errors + + + All Skipped + + + All Tests + + + + + Unit Test Results: <xsl:value-of select="$title"/> + + + + + + open('allclasses-frame.html','classListFrame') + +

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    + + +
    + + + + + + + . + + + Unit Test Results: <xsl:value-of select="$class.name"/> + + + + + + + + +

    Class

    + + + + + +
    + + + +

    Failures

    +
    + +

    Errors

    +
    + +

    Skipped

    +
    + +

    Tests

    +
    +
    + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + + + + + +
    + + + + cur = TestCases['.'] = new Array(); + + + cur[''] = ''; + + + + + + + + + + + Unit Test Classes: <xsl:value-of select="$name"/> + + + + + + + + + +
    +

    + + <none> +

    +
    + +

    Classes

    + + + + + + + +
    + +
    + + +
    + + + + + + + All Unit Test Classes + + + + + +

    Classes

    + + + + +
    + + +
    + + + + + + + + + / + _.html + + + + + + + + + + + + + All Unit Test Packages + + + + + +

    Home

    +

    Packages

    + + + + +
    + + +
    + + + + + + + <none> + + + + + + + + + + Unit Test Results: Summary + + + + + + open('allclasses-frame.html','classListFrame') + +

    Summary

    + + + + + + + + + + + + + + + + + + + Error + Failure + Pass + + + + + + + + + +
    TestsFailuresErrorsSkippedSuccess rateTime
    + + + + + + + +
    + + + + +
    + Note: failures are anticipated and checked for with assertions while errors are unanticipated. +
    + +

    Packages

    + + + + + + + + + + + Error + Failure + Pass + + + + + + + + + + + + +
    + + <none> + + + + +
    + + +
    + + + + + + + + + + + + open('package-frame.html','classListFrame') + +

    Package

    + + + + + +

    Classes

    +

    + + + + + +
    +

    +
    + + +
    + + + + + + + ../ + + + + + + ../ + + + + + + + + stylesheet.css + + + + + +

    + + + + + +
    Designed for use with JUnit and Ant.
    +
    +
    + + + + + Name + Tests + Errors + Failures + Skipped + Time(s) + Time Stamp + Host + + + + + + + + + Class + + Name + Status + Type + Time(s) + + + + + + + + + + Error + Failure + Pass + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Error + Failure + TableRowColor + + + + + + + + + + + + + + + + + + + + + + Failure + + + + Error + + + + Skipped + + + + Success + + + + + + + + + + + + + + + + + + + + + + + + + + + + + N/A + + + + + +

    + + + + + + + +
    + + + + + + + + + + + + + + + 32 + + + + + + + + + + + + +
    + + + +
    + + +
    + + + +
    + + + +
    +
    + + + + + + + + + + + + + + / + + + + + + + + + + +
    diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/etc/junit-noframes.xsl b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/etc/junit-noframes.xsl new file mode 100644 index 00000000..fa3ac3e9 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/etc/junit-noframes.xsl @@ -0,0 +1,513 @@ + + + + + + +Unit Test Results. + + + + + + <xsl:value-of select="$TITLE"/> + + + + + + + + + + +
    + + + +
    + + + +
    + + + + + + +
    + + + + + + + + +

    Packages

    + Note: package statistics are not computed recursively, they only sum up all of its testsuites numbers. + + + + + + + + + + + + + + + + + + Failure + Error + + + + + + + + + + + + +
    + + + +
    +
    + + + + + + + + + + + + +

    Package

    + + + + + + +
    + Back to top +

    +

    + + + + + + + + +

    TestCase

    + + + + + + + + + + +
    + +

    + + Back to top + + + + +

    Summary

    + + + + + + + + + + + + + + + + + + + Failure + Error + + + + + + + + + + +
    TestsFailuresErrorsSkippedSuccess rateTime
    + + + + + + + +
    + + + + +
    + Note: failures are anticipated and checked for with assertions while errors are unanticipated. +
    +
    + + + + cur = TestCases['.'] = new Array(); + + + cur[''] = ''; + + + + + +

    + + + + + +
    Designed for use with JUnit and Ant.
    +
    +
    + + + + Name + Tests + Errors + Failures + Skipped + Time(s) + + + + + + + Name + Tests + Errors + Failures + Skipped + Time(s) + Time Stamp + Host + + + + + + + Name + Status + Type + Time(s) + + + + + + + + + + + Failure + Error + + + + + + + + + + + + + + + + + + + + + + + + Error + + + + + + Failure + + + + Error + + + + Skipped + + + + Success + + + + + + + + + + + + + + + + + + + + + + + + + + + + N/A + + + + + + +

    + + + +
    + + +
    + + + + + + + + + + + + + + + 32 + + + + + + + + + + + + +
    + + + +
    + + +
    + + + +
    + + + +
    +
    + + + + + + + + + + + +
    diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/etc/log.xsl b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/etc/log.xsl new file mode 100644 index 00000000..5040993b --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/etc/log.xsl @@ -0,0 +1,203 @@ + + + + + + + + + + + + + + + + + + + + +
    + + http://jakarta.apache.org + + + Apache Ant +
    + + + +

    + + + + + +
    + + + + + + failed + complete + + + + + + + + + + + + + +
    Build FailedBuild CompleteTotal Time:
    + +
    + See the stacktrace. +
    +
    + + + + + +
    ant.file
    ant.version
    java.version
    os.name
    + +

    Build events

    + + + + + + + +
    targettaskmessage
    +

    + + + +

    Error details

    + + +
    +
    +
    + +

    +
    + + + + + + + a + b + + + [ ] + + + + + + +
    diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/etc/maudit-frames.xsl b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/etc/maudit-frames.xsl new file mode 100644 index 00000000..c81f8dc3 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/etc/maudit-frames.xsl @@ -0,0 +1,502 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + . + + + + + + + + + + + + + + + + + + + + + + + + + + + + Audit Results. + + + + + + + + + <H2>Frame Alert</H2> + <P> + This document is designed to be viewed using the frames feature. If you see this message, you are using a non-frame-capable web client. + </P> + + + + + + + + .bannercell { + border: 0px; + padding: 0px; + } + body { + margin-left: 10; + margin-right: 10; + font:normal 80% arial,helvetica,sanserif; + background-color:#FFFFFF; + color:#000000; + } + .a td { + background: #efefef; + } + .b td { + background: #fff; + } + th, td { + text-align: left; + vertical-align: top; + } + th { + font-weight:bold; + background: #ccc; + color: black; + } + table, th, td { + font-size:100%; + border: none + } + table.log tr td, tr th { + + } + h2 { + font-weight:bold; + font-size:140%; + margin-bottom: 5; + } + h3 { + font-size:100%; + font-weight:bold; + background: #525D76; + color: white; + text-decoration: none; + padding: 5px; + margin-right: 2px; + margin-left: 2px; + margin-bottom: 0; + } + + + + + + + + + + + + + + +

    Class .

    + + + + +
    + +

    Violations

    + + + + + +
    + + + +
    + + + + + + + + + + + + + + + + +
    +

    +
    + +

    Classes

    + + + + +
    + + +
    + + + + + +
    + + + + + + + + + + + + + + +

    Classes

    + + + + +
    + + +
    + + + + + + + + + + / + .html + + + + + + + + + + + + + + + + + +

    Home

    +

    Packages

    + + + + +
    + + +
    + + + + + + + + + + + + + + + + + + + + + +

    Summary

    + + + + + + + + + + + +
    Audited classesReported classesViolations
    + + + + +
    + Note: Rules checked have originated from style guidelines suggested by the language designers, + experience from the Java development community and insite experience. Violations are generally + reported with a reference to the Java Language Specifications (JLS x.x.x) + and Metamata Audit rules (x.x). + Please consult these documents for additional information about violations. +

    + Rules checked also enforce adherence to Sun Java coding guidelines in use at Jakarta. +

    + One should note that these violations do not necessary underline errors but should be used + as an indication for possible errors. As always, use your best judgment and review + them carefully, it might save you hours of debugging. +

    + +

    Packages

    + + + + + + + + + + +
    + + + +
    + + + + + + + + + + + + open('package-frame.html','classListFrame') + +

    Package

    + + + + +

    Classes

    + + + + + +
    +
    + + + +
    + + + + + + + ../ + + + + + + ../ + + + + + + + + stylesheet.css + + + + + + + + + + + + + + +
    + + http://jakarta.apache.org + +

    Source Code Audit

    Designed for use with Webgain QA/Metamata Audit and Ant.
    +
    +
    + + + + + + + + + + Name + Violations + + + + + + + Line + Message + + + + + + + + + + + + + + + + + + + + + + + + + a + b + + + + + diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/etc/mmetrics-frames.xsl b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/etc/mmetrics-frames.xsl new file mode 100644 index 00000000..2b0f6b81 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/etc/mmetrics-frames.xsl @@ -0,0 +1,1023 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + . + + + + + + + + + + + + + + + + + + + + + + + + + . + + + + + + Metrics Results. + + + + + + + + + <H2>Frame Alert</H2> + <P> + This document is designed to be viewed using the frames feature. If you see this message, you are using a non-frame-capable web client. + </P> + + + + + + + + + + + +

    Metrics Reference

    +V(G) | +LOC | +DIT | +NOA | +NRM | +NLM | +WMC | +RFC | +DAC | +FANOUT | +CBO | +LCOM | +NOC + + +

    Cyclomatic Complexity - V(G)

    +This metric was introduced in the 1970s to measure the amount of control +flow complexity or branching complexity in a module such as a +subroutine. It gives the number of paths that may be taken through the +code, and was initially developed to give some measure of the cost of +producing a test case for the module by executing each path. +

    +Methods with a high cyclomatic complexity tend to be more difficult to +understand and maintain. In general the more complex the methods of an +application, the more difficult it will be to test it, and this will adversely +affect its reliability. +

    +V(G) is a measure of the control flow complexity of a method or +constructor. It counts the number of branches in the body of the method, +defined as: +

      +
    • while statements;
    • +
    • if statements;
    • +
    • for statements.
    • +
    + +The metric can also be configured to count each case of a switch +statement as well. + +
    +

    Lines of Code - LOC

    + +This is perhaps the simplest of all the metrics to define and compute. +Counting lines has a long history as a software metric dating from before +the rise of structured programming, and it is still in widespread use today. +The size of a method affects the ease with which it can be understood, its +reusability and its maintainability. There are a variety of ways that the size +can be calculated. These include counting all the lines of code, the number +of statements, the blank lines of code, the lines of commentary, and the +lines consisting only of syntax such as block delimiters. +

    +This metric can also be used for sizing other constructs as well, for +example, the overall size of a Java class or package can be measured by +counting the number of source lines it consists of. +

    +LOC can be used to determine the size of a compilation unit (source file), +class or interface, method, constructor, or field. It can be configured to +ignore: +

      +
    • blank lines;
    • +
    • lines consisting only of comments;
    • +
    • lines consisting only of opening and closing braces.
    • +
    + +
    +

    Depth of Inheritance Hierarchy - DIT

    + +This metric calculates how far down the inheritance hierarchy a class is +declared. In Java all classes have java.lang.Object as their ultimate +superclass, which is defined to have a depth of 1. So a class that +immediately extends java.lang.Object has a metric value of 2; any of its +subclasses will have a value of 3, and so on. +

    +A class that is deep within the tree inherits more methods and state +variables, thereby increasing its complexity and making it difficult to +predict its behavior. It can be harder to understand a system with many +inheritance layers. +

    +DIT is defined for classes and interfaces: +

      +
    • all interface types have a depth of 1;
    • +
    • the class java.lang.Object has a depth of 1;
    • +
    • all other classes have a depth of 1 + the depth of their super class.
    • +
    + +
    +

    Number of Attributes - NOA

    + +The number of distinct state variables in a class serves as one measure of +its complexity. The more state a class represents the more difficult it is to +maintain invariants for it. It also hinders comprehensibility and reuse. +

    +In Java, state can be exposed to subclasses through protected fields, which +entails that the subclass also be aware of and maintain any invariants. This +interference with the class's data encapsulation can be a source of defects +and hidden dependencies between the state variables. +

    +NOA is defined for classes and interfaces. It counts the number of fields +declared in the class or interface. + + +

    Number of Remote Methods - NRM

    + +NRM is defined for classes. A remote method call is defined as an +invocation of a method that is not declared in any of: +
      +
    • the class itself;
    • +
    • a class or interface that the class extends or implements;
    • +
    • a class or method that extends the class.
    • +
    + +The value is the count of all the remote method calls in all of the methods +and constructors of the class. + +
    +

    Number of Local Methods - NLM

    + +NLM is defined for classes and interfaces. A local method is defined as a +method that is declared in the class or interface. NLM can be configured to +include the local methods of all of the class's superclasses. Methods with +public, protected, package and private visibility can be independently +counted by setting configuration parameters. + +
    +

    Weighted Methods per Class - WMC

    + +If the number of methods in a class can be determined during the design +and modeling phase of a project, it can be used as a predictor of how +much time and effort is needed to develop, debug and maintain it. This +metric can be further refined by incorporating a weighting for the +complexity of each method. The usual weighting is given by the cyclomatic +complexity of the method. +

    +The subclasses of a class inherit all of its public and protected methods, +and possibly its package methods as well, so the number of methods a +class has directly impacts the complexity of its subclasses. Classes with +large numbers of methods are often specific to a particular application, +reducing the ability to reuse them. +

    +The definition of WMC is based upon NLM, and it provides the same +configuration parameters for counting inherited methods and of varying +visibility. The main difference is that NLM always counts each method as 1, +whereas WMC will weight each method. There are two weighting schemes: +

      +
    • V(G) the cyclomatic complexity of the method is used as its weight. + Methods from class files are given a V(G) of 1.
    • +
    • the arity, or the number of parameters of the method are used to + determine the weight.
    • +
    + +
    +

    Response For Class - RFC

    + +The response set of a class is the set of all methods that can be invoked as +a result of a message sent to an object of the class. This includes methods +in the class's inheritance hierarchy and methods that can be invoked on +other objects. The Response For Class metric is defined to be size of the +response set for the class. A class which provides a larger response set is +considered to be more complex than one with a smaller response set. +

    +One reason for this is that if a method call on a class can result in a large +number of different method calls on the target and other classes, then it +can be harder to test the behavior of the class and debug problems. It will +typically require a deeper understanding of the potential interactions that +objects of the class can have with the rest of the system. +

    +RFC is defined as the sum of NLM and NRM for the class. The local methods +include all of the public, protected, package and private methods, but not +methods declared only in a superclass. + + +

    Data Abstraction Coupling - DAC

    + +DAC is defined for classes and interfaces. It counts the number of reference +types that are used in the field declarations of the class or interface. The +component types of arrays are also counted. Any field with a type that is +either a supertype or a subtype of the class is not counted. + + +

    Fan Out - FANOUT

    + +FANOUT is defined for classes and interfaces, constructors and methods. It +counts the number of reference types that are used in: +
      +
    • field declarations;
    • +
    • formal parameters and return types;
    • +
    • throws declarations;
    • +
    • local variables.
    • +
    + +The component types of arrays are also counted. Any type that is either a +supertype or a subtype of the class is not counted. + +
    +

    Coupling Between Objects - CBO

    + +When one object or class uses another object or class they are said to be +coupled. One major source of coupling is that between a superclass and a +subclass. A coupling is also introduced when a method or field in another +class is accessed, or when an object of another class is passed into or out +of a method invocation. Coupling Between Objects is a measure of the +non-inheritance coupling between two objects. +

    +A high value of coupling reduces the modularity of the class and makes +reuse more difficult. The more independent a class is the more likely it is +that it will be possible to reuse it in another part of the system. When a +class is coupled to another class it becomes sensitive to changes in that +class, thereby making maintenance for difficult. In addition, a class that is +overly dependent on other classes can be difficult to understand and test in +isolation. +

    +CBO is defined for classes and interfaces, constructors and methods. It +counts the number of reference types that are used in: +

      +
    • field declarations
    • +
    • formal parameters and return types
    • +
    • throws declarations
    • +
    • local variables
    • +
    + +It also counts: +
      +
    • types from which field and method selections are made
    • +
    + +The component types of arrays are also counted. Any type that is either a +supertype or a subtype of the class is not counted. + +
    +

    Lack of Cohesion Of Methods - LCOM

    + +The cohesion of a class is the degree to which its methods are related to +each other. It is determined by examining the pattern of state variable +accesses within the set of methods. If all the methods access the same state +variables then they have high cohesion; if they access disjoint sets of +variables then the cohesion is low. An extreme example of low cohesion +would be if none of the methods accessed any of the state variables. + +If a class exhibits low method cohesion it indicates that the design of the +class has probably been partitioned incorrectly, and could benefit by being +split into more classes with individually higher cohesion. On the other +hand, a high value of cohesion (a low lack of cohesion) implies that the +class is well designed. A cohesive class will tend to provide a high degree +of encapsulation, whereas a lack of cohesion decreases encapsulation and +increases complexity. +

    +Another form of cohesion that is useful for Java programs is cohesion +between nested and enclosing classes. A nested class that has very low +cohesion with its enclosing class would probably better designed as a peer +class rather than a nested class. +

    +LCOM is defined for classes. Operationally, LCOM takes each pair of +methods in the class and determines the set of fields they each access. If +they have disjoint sets of field accesses increase the count P by one. If they +share at least one field access then increase Q by one. After considering +each pair of methods, +LCOM = (P > Q) ? (P - Q) : 0 +

    +Indirect access to fields via local methods can be considered by setting a +metric configuration parameter. + + +

    Number Of Classes - NOC

    + +The overall size of the system can be estimated by calculating the number +of classes it contains. A large system with more classes is more complex +than a smaller one because the number of potential interactions between +objects is higher. This reduces the comprehensibility of the system which +in turn makes it harder to test, debug and maintain. +

    +If the number of classes in the system can be projected during the initial +design phase of the project it can serve as a base for estimating the total +effort and cost of developing, debugging and maintaining the system. +

    +The NOC metric can also usefully be applied at the package and class level +as well as the total system. +

    +NOCL is defined for class and interfaces. It counts the number of classes or +interfaces that are declared. This is usually 1, but nested class declarations +will increase this number. + + + + + + + .bannercell { + border: 0px; + padding: 0px; + } + body { + margin-left: 10; + margin-right: 10; + font:normal 80% arial,helvetica,sanserif; + background-color:#FFFFFF; + color:#000000; + } + .a td { + background: #efefef; + } + .b td { + background: #fff; + } + th, td { + text-align: left; + vertical-align: top; + } + th { + font-weight:bold; + background: #ccc; + color: black; + } + table, th, td { + font-size:100%; + border: none + } + table.log tr td, tr th { + + } + h2 { + font-weight:bold; + font-size:140%; + margin-bottom: 5; + } + h3 { + font-size:100%; + font-weight:bold; + background: #525D76; + color: white; + text-decoration: none; + padding: 5px; + margin-right: 2px; + margin-left: 2px; + margin-bottom: 0; + } + .Error { + font-weight:bold; color:red; + } + + + + + + + + + + + + + + + + +

    Class .

    + + + +
    + +

    Methods

    + + + +
    + + + + +
    + + + + + + + + + + + + + + + +
    +

    +
    + +

    Classes

    + + + + + + + + +
    + +
    + + +
    + + + + + + + + + + + +

    Classes

    + + + + + +
    + + +
    + + + + + + +
    + + + / + + .html + + + + + + + + + + + + + + + + +

    Home

    +

    Packages

    + + + + +
    + + +
    + + + + + + + + + + + + + + + + + + + + + +

    Summary

    + + + + + + + + + + + + + + + + + +
    V(G)LOCDITNOANRMNLMWMCRFCDACFANOUTCBOLCOMNOCL
    + + + + +
    + Note: Metrics evaluate the quality of software by analyzing the program source and quantifying + various kind of complexity. Complexity is a common source of problems and defects in software. + High complexity makes it more difficult to develop, understand, maintain, extend, test and debug + a program. +

    + The primary use of metrics is to focus your attention on those parts of code that potentially are + complexity hot spots. Once the complex areas your program have been uncovered, you can take remedial + actions. + For additional information about metrics and their meaning, please consult + Metamata Metrics manual. +

    + +

    Packages

    + + + + + + +
    + + + + +
    + + + + + + + + + + + +

    Package

    + + + + +
    + + + + + +
    + Note: Metrics evaluate the quality of software by analyzing the program source and quantifying + various kind of complexity. Complexity is a common source of problems and defects in software. + High complexity makes it more difficult to develop, understand, maintain, extend, test and debug + a program. +

    + The primary use of metrics is to focus your attention on those parts of code that potentially are + complexity hot spots. Once the complex areas your program have been uncovered, you can take remedial + actions. + For additional information about metrics and their meaning, please consult + Metamata Metrics manual. +

    + + + +

    Classes

    + + + + + + +
    +
    + + + + +
    + + + + + + + ../ + + + + + + ../ + + + + + + + + stylesheet.css + + + + + + + + + + + + + + + +
    + + http://jakarta.apache.org + +

    Source Code Metrics

    Designed for use with Webgain QA/Metamata Metrics and Ant.
    +
    +
    + + + + + + + + + Name + V(G) + LOC + DIT + NOA + NRM + NLM + WMC + RFC + DAC + FANOUT + CBO + LCOM + NOCL + + + + + + + Name + V(G) + LOC + FANOUT + CBO + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + a + b + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Error + + + + +
    + diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/etc/tagdiff.xsl b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/etc/tagdiff.xsl new file mode 100644 index 00000000..5d430a79 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/etc/tagdiff.xsl @@ -0,0 +1,179 @@ + + + + + + + + + + + + + + + + + + + + + + <xsl:value-of select="$title"/> + + + +

    + +

    + Tagdiff between and + +

    Designed for use with Ant.

    +
    + + + + + +
    + New Files | + Modified Files | + Removed Files +
    + + + New Files + New + + + + + Modified Files + Modified + + + + + + Removed Files + Removed + + +
    + + + +
    + + + + + + + + + + - entries + + (back to top) + + + + + + + +
      + +
    + + + + + + + + + + + + + + + + + + + + mailto: + + + + + + +
  • + + / + + + + + + + + /?rev=&content-type=text/x-cvsweb-markup + + + /?r1=&r2=&diff_format=h + + ( --> ) + + +
  • +
    + + + + + + +
    diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/lib/ant-antlr.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/lib/ant-antlr.jar new file mode 100644 index 00000000..cbaa11d5 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/lib/ant-antlr.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/lib/ant-apache-bcel.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/lib/ant-apache-bcel.jar new file mode 100644 index 00000000..aa52cda2 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/lib/ant-apache-bcel.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/lib/ant-apache-bsf.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/lib/ant-apache-bsf.jar new file mode 100644 index 00000000..a1b2582d Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/lib/ant-apache-bsf.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/lib/ant-apache-log4j.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/lib/ant-apache-log4j.jar new file mode 100644 index 00000000..49f508f0 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/lib/ant-apache-log4j.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/lib/ant-apache-oro.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/lib/ant-apache-oro.jar new file mode 100644 index 00000000..2ea8555b Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/lib/ant-apache-oro.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/lib/ant-apache-regexp.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/lib/ant-apache-regexp.jar new file mode 100644 index 00000000..95165206 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/lib/ant-apache-regexp.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/lib/ant-apache-resolver.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/lib/ant-apache-resolver.jar new file mode 100644 index 00000000..69f17a6b Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/lib/ant-apache-resolver.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/lib/ant-apache-xalan2.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/lib/ant-apache-xalan2.jar new file mode 100644 index 00000000..efe19081 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/lib/ant-apache-xalan2.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/lib/ant-commons-logging.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/lib/ant-commons-logging.jar new file mode 100644 index 00000000..e6cbcab5 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/lib/ant-commons-logging.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/lib/ant-commons-net.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/lib/ant-commons-net.jar new file mode 100644 index 00000000..167a54a9 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/lib/ant-commons-net.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/lib/ant-imageio.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/lib/ant-imageio.jar new file mode 100644 index 00000000..75d02ffb Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/lib/ant-imageio.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/lib/ant-jai.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/lib/ant-jai.jar new file mode 100644 index 00000000..e69ab6b6 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/lib/ant-jai.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/lib/ant-javamail.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/lib/ant-javamail.jar new file mode 100644 index 00000000..b4b62c68 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/lib/ant-javamail.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/lib/ant-jdepend.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/lib/ant-jdepend.jar new file mode 100644 index 00000000..2270f81a Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/lib/ant-jdepend.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/lib/ant-jmf.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/lib/ant-jmf.jar new file mode 100644 index 00000000..6eaf3478 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/lib/ant-jmf.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/lib/ant-jsch.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/lib/ant-jsch.jar new file mode 100644 index 00000000..7f65ad7e Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/lib/ant-jsch.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/lib/ant-junit.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/lib/ant-junit.jar new file mode 100644 index 00000000..89a3ebb5 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/lib/ant-junit.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/lib/ant-junit4.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/lib/ant-junit4.jar new file mode 100644 index 00000000..ffc82548 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/lib/ant-junit4.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/lib/ant-junitlauncher.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/lib/ant-junitlauncher.jar new file mode 100644 index 00000000..e6bd022f Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/lib/ant-junitlauncher.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/lib/ant-launcher.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/lib/ant-launcher.jar new file mode 100644 index 00000000..e012640a Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/lib/ant-launcher.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/lib/ant-netrexx.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/lib/ant-netrexx.jar new file mode 100644 index 00000000..16487f73 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/lib/ant-netrexx.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/lib/ant-swing.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/lib/ant-swing.jar new file mode 100644 index 00000000..ca14c320 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/lib/ant-swing.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/lib/ant-testutil.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/lib/ant-testutil.jar new file mode 100644 index 00000000..a1ac63c8 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/lib/ant-testutil.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/lib/ant-xz.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/lib/ant-xz.jar new file mode 100644 index 00000000..767c506a Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/lib/ant-xz.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/lib/ant.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/lib/ant.jar new file mode 100644 index 00000000..4aa5c8e8 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.ant_1.10.6.v20190516-0412/lib/ant.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.batik.constants_1.11.0.v20190515-0436.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.batik.constants_1.11.0.v20190515-0436.jar new file mode 100644 index 00000000..547f93d3 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.batik.constants_1.11.0.v20190515-0436.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.batik.css_1.11.0.v20190515-0436.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.batik.css_1.11.0.v20190515-0436.jar new file mode 100644 index 00000000..294cf69f Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.batik.css_1.11.0.v20190515-0436.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.batik.i18n_1.11.0.v20190515-0436.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.batik.i18n_1.11.0.v20190515-0436.jar new file mode 100644 index 00000000..58d94bd0 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.batik.i18n_1.11.0.v20190515-0436.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.batik.util_1.11.0.v20190515-0436.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.batik.util_1.11.0.v20190515-0436.jar new file mode 100644 index 00000000..11b2d7b3 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.batik.util_1.11.0.v20190515-0436.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.commons.cli_1.4.0.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.commons.cli_1.4.0.jar new file mode 100644 index 00000000..22deb308 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.commons.cli_1.4.0.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.commons.codec_1.10.0.v20180409-1845.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.commons.codec_1.10.0.v20180409-1845.jar new file mode 100644 index 00000000..7525346e Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.commons.codec_1.10.0.v20180409-1845.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.commons.io_2.6.0.v20190123-2029.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.commons.io_2.6.0.v20190123-2029.jar new file mode 100644 index 00000000..241a6bf9 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.commons.io_2.6.0.v20190123-2029.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.commons.jxpath_1.3.0.v200911051830.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.commons.jxpath_1.3.0.v200911051830.jar new file mode 100644 index 00000000..40b886e8 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.commons.jxpath_1.3.0.v200911051830.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.commons.lang_2.6.0.v201404270220.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.commons.lang_2.6.0.v201404270220.jar new file mode 100644 index 00000000..9f1c912a Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.commons.lang_2.6.0.v201404270220.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.commons.logging_1.2.0.v20180409-1502.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.commons.logging_1.2.0.v20180409-1502.jar new file mode 100644 index 00000000..620d4cb7 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.commons.logging_1.2.0.v20180409-1502.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.felix.gogo.command_1.0.2.v20170914-1324.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.felix.gogo.command_1.0.2.v20170914-1324.jar new file mode 100644 index 00000000..a600d83c Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.felix.gogo.command_1.0.2.v20170914-1324.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.felix.gogo.runtime_1.1.0.v20180713-1646.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.felix.gogo.runtime_1.1.0.v20180713-1646.jar new file mode 100644 index 00000000..e7ce9089 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.felix.gogo.runtime_1.1.0.v20180713-1646.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.felix.gogo.shell_1.1.0.v20180713-1646.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.felix.gogo.shell_1.1.0.v20180713-1646.jar new file mode 100644 index 00000000..1764d3c1 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.felix.gogo.shell_1.1.0.v20180713-1646.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.felix.scr_2.1.14.v20190123-1619.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.felix.scr_2.1.14.v20190123-1619.jar new file mode 100644 index 00000000..d3164b1b Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.felix.scr_2.1.14.v20190123-1619.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.jasper.glassfish_2.2.2.v201501141630.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.jasper.glassfish_2.2.2.v201501141630.jar new file mode 100644 index 00000000..26a3b676 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.jasper.glassfish_2.2.2.v201501141630.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.logging.log4j.api_2.13.1.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.logging.log4j.api_2.13.1.jar new file mode 100644 index 00000000..357e8703 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.logging.log4j.api_2.13.1.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.logging.log4j.core_2.13.1.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.logging.log4j.core_2.13.1.jar new file mode 100644 index 00000000..a628e79a Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.logging.log4j.core_2.13.1.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.lucene.analyzers-common_8.0.0.v20190404-1858.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.lucene.analyzers-common_8.0.0.v20190404-1858.jar new file mode 100644 index 00000000..04de89bd Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.lucene.analyzers-common_8.0.0.v20190404-1858.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.lucene.analyzers-smartcn_8.0.0.v20190404-1858.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.lucene.analyzers-smartcn_8.0.0.v20190404-1858.jar new file mode 100644 index 00000000..006ecc6a Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.lucene.analyzers-smartcn_8.0.0.v20190404-1858.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.lucene.core_8.0.0.v20190404-1858.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.lucene.core_8.0.0.v20190404-1858.jar new file mode 100644 index 00000000..9fe19c91 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.lucene.core_8.0.0.v20190404-1858.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.servicemix.bundles.jdom_1.1.2.1.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.servicemix.bundles.jdom_1.1.2.1.jar new file mode 100644 index 00000000..f991dee2 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.servicemix.bundles.jdom_1.1.2.1.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.xmlgraphics_2.3.0.v20190515-0436.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.xmlgraphics_2.3.0.v20190515-0436.jar new file mode 100644 index 00000000..117aa3f8 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.apache.xmlgraphics_2.3.0.v20190515-0436.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ant.core_3.5.500.v20190701-1953.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ant.core_3.5.500.v20190701-1953.jar new file mode 100644 index 00000000..c1c241a8 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ant.core_3.5.500.v20190701-1953.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.compare.core_3.6.600.v20190615-1517.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.compare.core_3.6.600.v20190615-1517.jar new file mode 100644 index 00000000..04ed8a78 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.compare.core_3.6.600.v20190615-1517.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.compare_3.7.700.v20190802-1838.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.compare_3.7.700.v20190802-1838.jar new file mode 100644 index 00000000..1888a4fa Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.compare_3.7.700.v20190802-1838.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.core.commands_3.9.500.v20190805-1157.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.core.commands_3.9.500.v20190805-1157.jar new file mode 100644 index 00000000..0d80a2cd Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.core.commands_3.9.500.v20190805-1157.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.core.contenttype_3.7.400.v20190624-1144.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.core.contenttype_3.7.400.v20190624-1144.jar new file mode 100644 index 00000000..9fe33e8e Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.core.contenttype_3.7.400.v20190624-1144.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.core.databinding.beans_1.5.100.v20190624-2109.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.core.databinding.beans_1.5.100.v20190624-2109.jar new file mode 100644 index 00000000..ab6d60d1 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.core.databinding.beans_1.5.100.v20190624-2109.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.core.databinding.observable_1.8.0.v20190805-1157.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.core.databinding.observable_1.8.0.v20190805-1157.jar new file mode 100644 index 00000000..886fc16e Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.core.databinding.observable_1.8.0.v20190805-1157.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.core.databinding.property_1.7.100.v20190805-1157.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.core.databinding.property_1.7.100.v20190805-1157.jar new file mode 100644 index 00000000..7958b53e Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.core.databinding.property_1.7.100.v20190805-1157.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.core.databinding_1.7.500.v20190624-2109.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.core.databinding_1.7.500.v20190624-2109.jar new file mode 100644 index 00000000..5918a69d Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.core.databinding_1.7.500.v20190624-2109.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.core.expressions_3.6.500.v20190617-1926.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.core.expressions_3.6.500.v20190617-1926.jar new file mode 100644 index 00000000..0635b3aa Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.core.expressions_3.6.500.v20190617-1926.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.core.filebuffers_3.6.700.v20190614-0928.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.core.filebuffers_3.6.700.v20190614-0928.jar new file mode 100644 index 00000000..ae5744c8 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.core.filebuffers_3.6.700.v20190614-0928.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.core.filesystem.win32.x86_64_1.4.200.v20190812-0909.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.core.filesystem.win32.x86_64_1.4.200.v20190812-0909.jar new file mode 100644 index 00000000..78c51bbb Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.core.filesystem.win32.x86_64_1.4.200.v20190812-0909.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.core.filesystem_1.7.500.v20190620-1312.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.core.filesystem_1.7.500.v20190620-1312.jar new file mode 100644 index 00000000..a2708e63 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.core.filesystem_1.7.500.v20190620-1312.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.core.jobs_3.10.500.v20190620-1426.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.core.jobs_3.10.500.v20190620-1426.jar new file mode 100644 index 00000000..60c36108 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.core.jobs_3.10.500.v20190620-1426.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.core.net_1.3.600.v20190619-1613.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.core.net_1.3.600.v20190619-1613.jar new file mode 100644 index 00000000..d436899a Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.core.net_1.3.600.v20190619-1613.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.core.resources.win32.x86_64_3.5.400.v20190812-0909.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.core.resources.win32.x86_64_3.5.400.v20190812-0909.jar new file mode 100644 index 00000000..7164fa81 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.core.resources.win32.x86_64_3.5.400.v20190812-0909.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.core.resources_3.13.500.v20190819-0800.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.core.resources_3.13.500.v20190819-0800.jar new file mode 100644 index 00000000..b0050ff5 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.core.resources_3.13.500.v20190819-0800.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.core.runtime_3.16.0.v20190823-1314.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.core.runtime_3.16.0.v20190823-1314.jar new file mode 100644 index 00000000..b0d5a1cb Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.core.runtime_3.16.0.v20190823-1314.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.core.variables_3.4.600.v20190614-1239.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.core.variables_3.4.600.v20190614-1239.jar new file mode 100644 index 00000000..3de9a24f Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.core.variables_3.4.600.v20190614-1239.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.debug.core_3.14.0.v20190812-1404.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.debug.core_3.14.0.v20190812-1404.jar new file mode 100644 index 00000000..686a4abb Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.debug.core_3.14.0.v20190812-1404.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.draw2d_3.10.100.201606061308.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.draw2d_3.10.100.201606061308.jar new file mode 100644 index 00000000..9e20e3e7 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.draw2d_3.10.100.201606061308.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.e4.core.commands_0.12.700.v20190621-1412.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.e4.core.commands_0.12.700.v20190621-1412.jar new file mode 100644 index 00000000..a1db94b0 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.e4.core.commands_0.12.700.v20190621-1412.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.e4.core.contexts_1.8.200.v20190620-0649.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.e4.core.contexts_1.8.200.v20190620-0649.jar new file mode 100644 index 00000000..563c73c5 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.e4.core.contexts_1.8.200.v20190620-0649.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.e4.core.di.annotations_1.6.400.v20190518-1217.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.e4.core.di.annotations_1.6.400.v20190518-1217.jar new file mode 100644 index 00000000..5ba128b8 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.e4.core.di.annotations_1.6.400.v20190518-1217.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.e4.core.di.extensions.supplier_0.15.400.v20190709-0707.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.e4.core.di.extensions.supplier_0.15.400.v20190709-0707.jar new file mode 100644 index 00000000..50fed567 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.e4.core.di.extensions.supplier_0.15.400.v20190709-0707.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.e4.core.di.extensions_0.15.300.v20190213-1308.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.e4.core.di.extensions_0.15.300.v20190213-1308.jar new file mode 100644 index 00000000..1ec54212 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.e4.core.di.extensions_0.15.300.v20190213-1308.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.e4.core.di_1.7.400.v20190903-1311.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.e4.core.di_1.7.400.v20190903-1311.jar new file mode 100644 index 00000000..41d7b50d Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.e4.core.di_1.7.400.v20190903-1311.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.e4.core.services_2.2.0.v20190630-2019.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.e4.core.services_2.2.0.v20190630-2019.jar new file mode 100644 index 00000000..c87a4451 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.e4.core.services_2.2.0.v20190630-2019.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.e4.emf.xpath_0.2.400.v20190621-1946.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.e4.emf.xpath_0.2.400.v20190621-1946.jar new file mode 100644 index 00000000..c6d00a3e Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.e4.emf.xpath_0.2.400.v20190621-1946.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.e4.ui.bindings_0.12.600.v20190625-0735.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.e4.ui.bindings_0.12.600.v20190625-0735.jar new file mode 100644 index 00000000..88aab534 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.e4.ui.bindings_0.12.600.v20190625-0735.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.e4.ui.css.core_0.12.800.v20190805-1157.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.e4.ui.css.core_0.12.800.v20190805-1157.jar new file mode 100644 index 00000000..d143f1df Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.e4.ui.css.core_0.12.800.v20190805-1157.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.e4.ui.css.swt.theme_0.12.400.v20190812-0413.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.e4.ui.css.swt.theme_0.12.400.v20190812-0413.jar new file mode 100644 index 00000000..8ac9b38a Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.e4.ui.css.swt.theme_0.12.400.v20190812-0413.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.e4.ui.css.swt_0.13.600.v20190805-1157.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.e4.ui.css.swt_0.13.600.v20190805-1157.jar new file mode 100644 index 00000000..9e58a0f0 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.e4.ui.css.swt_0.13.600.v20190805-1157.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.e4.ui.di_1.2.600.v20190510-1100.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.e4.ui.di_1.2.600.v20190510-1100.jar new file mode 100644 index 00000000..373a1799 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.e4.ui.di_1.2.600.v20190510-1100.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.e4.ui.dialogs_1.1.600.v20190814-0636.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.e4.ui.dialogs_1.1.600.v20190814-0636.jar new file mode 100644 index 00000000..9a83836a Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.e4.ui.dialogs_1.1.600.v20190814-0636.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.e4.ui.model.workbench_2.1.500.v20190824-1021.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.e4.ui.model.workbench_2.1.500.v20190824-1021.jar new file mode 100644 index 00000000..e06d3f7e Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.e4.ui.model.workbench_2.1.500.v20190824-1021.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.e4.ui.services_1.3.600.v20190716-1245.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.e4.ui.services_1.3.600.v20190716-1245.jar new file mode 100644 index 00000000..fb010764 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.e4.ui.services_1.3.600.v20190716-1245.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.e4.ui.widgets_1.2.500.v20190624-0808.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.e4.ui.widgets_1.2.500.v20190624-0808.jar new file mode 100644 index 00000000..ee28133f Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.e4.ui.widgets_1.2.500.v20190624-0808.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.e4.ui.workbench.addons.swt_1.3.600.v20190716-1245.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.e4.ui.workbench.addons.swt_1.3.600.v20190716-1245.jar new file mode 100644 index 00000000..bf27880f Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.e4.ui.workbench.addons.swt_1.3.600.v20190716-1245.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.e4.ui.workbench.renderers.swt_0.14.800.v20190716-1245.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.e4.ui.workbench.renderers.swt_0.14.800.v20190716-1245.jar new file mode 100644 index 00000000..dd7f9448 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.e4.ui.workbench.renderers.swt_0.14.800.v20190716-1245.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.e4.ui.workbench.swt_0.14.700.v20190807-1716.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.e4.ui.workbench.swt_0.14.700.v20190807-1716.jar new file mode 100644 index 00000000..6d66516c Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.e4.ui.workbench.swt_0.14.700.v20190807-1716.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.e4.ui.workbench3_0.15.200.v20190621-1448.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.e4.ui.workbench3_0.15.200.v20190621-1448.jar new file mode 100644 index 00000000..2e0a0473 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.e4.ui.workbench3_0.15.200.v20190621-1448.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.e4.ui.workbench_1.10.100.v20190810-0814.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.e4.ui.workbench_1.10.100.v20190810-0814.jar new file mode 100644 index 00000000..05c01bcb Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.e4.ui.workbench_1.10.100.v20190810-0814.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.elk.alg.common_0.5.0.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.elk.alg.common_0.5.0.jar new file mode 100644 index 00000000..f8a32f69 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.elk.alg.common_0.5.0.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.elk.alg.layered_0.5.0.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.elk.alg.layered_0.5.0.jar new file mode 100644 index 00000000..2b8fd3b8 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.elk.alg.layered_0.5.0.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.elk.core_0.5.0.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.elk.core_0.5.0.jar new file mode 100644 index 00000000..51a7718b Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.elk.core_0.5.0.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.elk.graph_0.5.0.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.elk.graph_0.5.0.jar new file mode 100644 index 00000000..baaffd0a Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.elk.graph_0.5.0.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.emf.common_2.16.0.v20190625-1131.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.emf.common_2.16.0.v20190625-1131.jar new file mode 100644 index 00000000..c6beb16d Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.emf.common_2.16.0.v20190625-1131.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.emf.ecore.change_2.14.0.v20190528-0725.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.emf.ecore.change_2.14.0.v20190528-0725.jar new file mode 100644 index 00000000..bd0733eb Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.emf.ecore.change_2.14.0.v20190528-0725.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.emf.ecore.xmi_2.16.0.v20190528-0725.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.emf.ecore.xmi_2.16.0.v20190528-0725.jar new file mode 100644 index 00000000..6312b514 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.emf.ecore.xmi_2.16.0.v20190528-0725.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.emf.ecore_2.19.0.v20190822-1451.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.emf.ecore_2.19.0.v20190822-1451.jar new file mode 100644 index 00000000..a2ef5078 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.emf.ecore_2.19.0.v20190822-1451.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.equinox.app_1.4.300.v20190815-1535.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.equinox.app_1.4.300.v20190815-1535.jar new file mode 100644 index 00000000..987a8b8b Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.equinox.app_1.4.300.v20190815-1535.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.equinox.bidi_1.2.100.v20190815-1535.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.equinox.bidi_1.2.100.v20190815-1535.jar new file mode 100644 index 00000000..dfb636fa Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.equinox.bidi_1.2.100.v20190815-1535.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.equinox.common_3.10.500.v20190815-1535.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.equinox.common_3.10.500.v20190815-1535.jar new file mode 100644 index 00000000..e04e1c6b Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.equinox.common_3.10.500.v20190815-1535.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.equinox.console_1.4.0.v20190819-1430.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.equinox.console_1.4.0.v20190819-1430.jar new file mode 100644 index 00000000..cb82546c Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.equinox.console_1.4.0.v20190819-1430.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.equinox.ds_1.6.0.v20190122-0806.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.equinox.ds_1.6.0.v20190122-0806.jar new file mode 100644 index 00000000..07ea3d51 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.equinox.ds_1.6.0.v20190122-0806.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.equinox.event_1.5.200.v20190814-0953.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.equinox.event_1.5.200.v20190814-0953.jar new file mode 100644 index 00000000..fb1fafb0 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.equinox.event_1.5.200.v20190814-0953.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.equinox.http.jetty_3.7.200.v20190714-1849.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.equinox.http.jetty_3.7.200.v20190714-1849.jar new file mode 100644 index 00000000..f0e7ef0b Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.equinox.http.jetty_3.7.200.v20190714-1849.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.equinox.http.registry_1.1.700.v20190214-1948.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.equinox.http.registry_1.1.700.v20190214-1948.jar new file mode 100644 index 00000000..3a9c92c2 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.equinox.http.registry_1.1.700.v20190214-1948.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.equinox.http.servlet_1.6.200.v20190823-1423.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.equinox.http.servlet_1.6.200.v20190823-1423.jar new file mode 100644 index 00000000..74e3211c Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.equinox.http.servlet_1.6.200.v20190823-1423.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.equinox.jsp.jasper.registry_1.1.300.v20190714-1850.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.equinox.jsp.jasper.registry_1.1.300.v20190714-1850.jar new file mode 100644 index 00000000..a3ee96fc Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.equinox.jsp.jasper.registry_1.1.300.v20190714-1850.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.equinox.jsp.jasper_1.1.300.v20190714-1850.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.equinox.jsp.jasper_1.1.300.v20190714-1850.jar new file mode 100644 index 00000000..c9a36652 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.equinox.jsp.jasper_1.1.300.v20190714-1850.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.1100.v20190907-0426/META-INF/ECLIPSE_.RSA b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.1100.v20190907-0426/META-INF/ECLIPSE_.RSA new file mode 100644 index 00000000..52dcb58d Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.1100.v20190907-0426/META-INF/ECLIPSE_.RSA differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.1100.v20190907-0426/META-INF/ECLIPSE_.SF b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.1100.v20190907-0426/META-INF/ECLIPSE_.SF new file mode 100644 index 00000000..f27c045f --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.1100.v20190907-0426/META-INF/ECLIPSE_.SF @@ -0,0 +1,15 @@ +Signature-Version: 1.0 +SHA-256-Digest-Manifest-Main-Attributes: 9ONCaS09UHgDSljF75xcHKTCk0qke + rBO3cStF3RlJU4= +SHA-256-Digest-Manifest: Kbzxz3eEHD2F5F0rcjj2ezA+cxZDeT6tnpgBSs2e9G4= +Created-By: 1.8.0_51 (Oracle Corporation) + +Name: about.html +SHA-256-Digest: ncO+WCNUIJ0JLCOl/ot53yopwTqvvtVu0qSgblesdYo= + +Name: launcher.win32.win32.x86_64.properties +SHA-256-Digest: PNV5cIdVFdcJvoEZaHaJW+hoawjIP/jj+uGrHGf2W24= + +Name: eclipse_1902.dll +SHA-256-Digest: Z0NIabUXRQxSCgsX45BurXgDFtMc1jw8gDu+7X3yKx4= + diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.1100.v20190907-0426/META-INF/MANIFEST.MF b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.1100.v20190907-0426/META-INF/MANIFEST.MF new file mode 100644 index 00000000..24a235e2 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.1100.v20190907-0426/META-INF/MANIFEST.MF @@ -0,0 +1,30 @@ +Manifest-Version: 1.0 +Bundle-SymbolicName: org.eclipse.equinox.launcher.win32.win32.x86_64;s + ingleton:=true +Built-By: genie.releng +Bundle-ManifestVersion: 2 +Eclipse-PlatformFilter: (& (osgi.ws=win32) (osgi.os=win32) (osgi.arch= + x86_64)) +Eclipse-SourceReferences: scm:git:git://git.eclipse.org/gitroot/equino + x/rt.equinox.framework.git;path="bundles/org.eclipse.equinox.launcher + .win32.win32.x86_64";tag="I20190907-1130";commitId=f7cb740c999c7309f4 + d533d40652426a2860fae3 +Bundle-Vendor: %providerName +Fragment-Host: org.eclipse.equinox.launcher;bundle-version="[1.0.0,1.6 + .0)" +Bundle-Name: %pluginName +Bundle-Version: 1.1.1100.v20190907-0426 +Bundle-Localization: launcher.win32.win32.x86_64 +Created-By: Apache Maven 3.5.4 +Build-Jdk: 1.8.0_192 +Eclipse-BundleShape: dir + +Name: about.html +SHA-256-Digest: 7mbS+ztMDS7S5/aYvJ7U49bPd/pcr0CtAylhJdsaxfA= + +Name: launcher.win32.win32.x86_64.properties +SHA-256-Digest: woVtUghzXrga4udyDnv4p6ab63Oz4XKI/JO89scpr48= + +Name: eclipse_1902.dll +SHA-256-Digest: nWz/uQDmIaE/GMOUR8QEPibY65QeRqDVPufJ4LvytqY= + diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.1100.v20190907-0426/about.html b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.1100.v20190907-0426/about.html new file mode 100644 index 00000000..164f781a --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.1100.v20190907-0426/about.html @@ -0,0 +1,36 @@ + + + + +About + + +

    About This Content

    + +

    November 30, 2017

    +

    License

    + +

    + The Eclipse Foundation makes available all content in this plug-in + ("Content"). Unless otherwise indicated below, the Content + is provided to you under the terms and conditions of the Eclipse + Public License Version 2.0 ("EPL"). A copy of the EPL is + available at http://www.eclipse.org/legal/epl-2.0. + For purposes of the EPL, "Program" will mean the Content. +

    + +

    + If you did not receive this Content directly from the Eclipse + Foundation, the Content is being redistributed by another party + ("Redistributor") and different terms and conditions may + apply to your use of any object code in the Content. Check the + Redistributor's license that was provided with the Content. If no such + license exists, contact the Redistributor. Unless otherwise indicated + below, the terms and conditions of the EPL still apply to any source + code in the Content and such source code may be obtained at http://www.eclipse.org. +

    + + + \ No newline at end of file diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.1100.v20190907-0426/eclipse_1902.dll b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.1100.v20190907-0426/eclipse_1902.dll new file mode 100644 index 00000000..27013b00 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.1100.v20190907-0426/eclipse_1902.dll differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.1100.v20190907-0426/launcher.win32.win32.x86_64.properties b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.1100.v20190907-0426/launcher.win32.win32.x86_64.properties new file mode 100644 index 00000000..9ffb42a7 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.1100.v20190907-0426/launcher.win32.win32.x86_64.properties @@ -0,0 +1,15 @@ +############################################################################### +# Copyright (c) 2007, 2009 IBM Corporation and others. +# +# This program and the accompanying materials +# are made available under the terms of the Eclipse Public License 2.0 +# which accompanies this distribution, and is available at +# https://www.eclipse.org/legal/epl-2.0/ +# +# SPDX-License-Identifier: EPL-2.0 +# +# Contributors: +# IBM Corporation - initial API and implementation +############################################################################### +pluginName = Equinox Launcher Win32 X86_64 Fragment +providerName = Eclipse.org - Equinox diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.equinox.launcher_1.5.500.v20190715-1310.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.equinox.launcher_1.5.500.v20190715-1310.jar new file mode 100644 index 00000000..47154f52 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.equinox.launcher_1.5.500.v20190715-1310.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.equinox.p2.core_2.6.100.v20190705-1223.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.equinox.p2.core_2.6.100.v20190705-1223.jar new file mode 100644 index 00000000..35e9bb72 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.equinox.p2.core_2.6.100.v20190705-1223.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.equinox.p2.engine_2.6.400.v20190716-0825.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.equinox.p2.engine_2.6.400.v20190716-0825.jar new file mode 100644 index 00000000..f3431ad6 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.equinox.p2.engine_2.6.400.v20190716-0825.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.equinox.p2.metadata.repository_1.3.200.v20190808-0702.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.equinox.p2.metadata.repository_1.3.200.v20190808-0702.jar new file mode 100644 index 00000000..049837fe Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.equinox.p2.metadata.repository_1.3.200.v20190808-0702.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.equinox.p2.metadata_2.4.500.v20190807-0737.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.equinox.p2.metadata_2.4.500.v20190807-0737.jar new file mode 100644 index 00000000..663326bb Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.equinox.p2.metadata_2.4.500.v20190807-0737.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.equinox.p2.repository_2.4.500.v20190716-0939.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.equinox.p2.repository_2.4.500.v20190716-0939.jar new file mode 100644 index 00000000..f6b76ceb Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.equinox.p2.repository_2.4.500.v20190716-0939.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.equinox.preferences_3.7.500.v20190815-1535.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.equinox.preferences_3.7.500.v20190815-1535.jar new file mode 100644 index 00000000..c3b98e31 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.equinox.preferences_3.7.500.v20190815-1535.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.equinox.registry_3.8.500.v20190714-1850.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.equinox.registry_3.8.500.v20190714-1850.jar new file mode 100644 index 00000000..36e40b1d Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.equinox.registry_3.8.500.v20190714-1850.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.equinox.security_1.3.300.v20190714-1851.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.equinox.security_1.3.300.v20190714-1851.jar new file mode 100644 index 00000000..0ab78514 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.equinox.security_1.3.300.v20190714-1851.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.equinox.simpleconfigurator_1.3.300.v20190716-0825.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.equinox.simpleconfigurator_1.3.300.v20190716-0825.jar new file mode 100644 index 00000000..b4d56884 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.equinox.simpleconfigurator_1.3.300.v20190716-0825.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.equinox.util_1.1.300.v20190714-1852.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.equinox.util_1.1.300.v20190714-1852.jar new file mode 100644 index 00000000..dfc7e8ee Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.equinox.util_1.1.300.v20190714-1852.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.help.base_4.2.700.v20190916-1045.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.help.base_4.2.700.v20190916-1045.jar new file mode 100644 index 00000000..0b6dbbd2 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.help.base_4.2.700.v20190916-1045.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.help.ui_4.1.600.v20190814-0936.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.help.ui_4.1.600.v20190814-0936.jar new file mode 100644 index 00000000..e26e6647 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.help.ui_4.1.600.v20190814-0936.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.help.webapp_3.9.600.v20190814-0635.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.help.webapp_3.9.600.v20190814-0635.jar new file mode 100644 index 00000000..1fe04ebf Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.help.webapp_3.9.600.v20190814-0635.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.help_3.8.500.v20190624-2105.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.help_3.8.500.v20190624-2105.jar new file mode 100644 index 00000000..7361b21c Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.help_3.8.500.v20190624-2105.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.jdt.annotation_2.2.200.v20180921-1416.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.jdt.annotation_2.2.200.v20180921-1416.jar new file mode 100644 index 00000000..3da798f7 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.jdt.annotation_2.2.200.v20180921-1416.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.jdt.annotation_2.2.300.v20190328-1431.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.jdt.annotation_2.2.300.v20190328-1431.jar new file mode 100644 index 00000000..3268662e Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.jdt.annotation_2.2.300.v20190328-1431.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.jdt.compiler.apt_1.3.700.v20190704-1731.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.jdt.compiler.apt_1.3.700.v20190704-1731.jar new file mode 100644 index 00000000..8c3cb16a Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.jdt.compiler.apt_1.3.700.v20190704-1731.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.jdt.compiler.tool_1.2.600.v20190322-0450.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.jdt.compiler.tool_1.2.600.v20190322-0450.jar new file mode 100644 index 00000000..5538f53b Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.jdt.compiler.tool_1.2.600.v20190322-0450.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.jdt.core_3.19.0.v20190903-0936.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.jdt.core_3.19.0.v20190903-0936.jar new file mode 100644 index 00000000..2b7abbe8 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.jdt.core_3.19.0.v20190903-0936.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.jdt.debug_3.13.100.v20190902-1050/.api_description b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.jdt.debug_3.13.100.v20190902-1050/.api_description new file mode 100644 index 00000000..29408da5 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.jdt.debug_3.13.100.v20190902-1050/.api_description @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.jdt.debug_3.13.100.v20190902-1050/.options b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.jdt.debug_3.13.100.v20190902-1050/.options new file mode 100644 index 00000000..3ef5cf63 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.jdt.debug_3.13.100.v20190902-1050/.options @@ -0,0 +1,6 @@ +org.eclipse.jdt.debug/debug=false +org.eclipse.jdt.debug/debug/jdiEvents=false +org.eclipse.jdt.debug/debug/jdiRequestTimes=false +org.eclipse.jdt.debug/debug/astEvaluations=false +org.eclipse.jdt.debug/debug/astEvaluations/callingThreads=false + diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.jdt.debug_3.13.100.v20190902-1050/META-INF/ECLIPSE_.RSA b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.jdt.debug_3.13.100.v20190902-1050/META-INF/ECLIPSE_.RSA new file mode 100644 index 00000000..ef0b9379 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.jdt.debug_3.13.100.v20190902-1050/META-INF/ECLIPSE_.RSA differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.jdt.debug_3.13.100.v20190902-1050/META-INF/ECLIPSE_.SF b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.jdt.debug_3.13.100.v20190902-1050/META-INF/ECLIPSE_.SF new file mode 100644 index 00000000..3cc97174 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.jdt.debug_3.13.100.v20190902-1050/META-INF/ECLIPSE_.SF @@ -0,0 +1,27 @@ +Signature-Version: 1.0 +SHA-256-Digest-Manifest-Main-Attributes: NYt7+gTL7zjX3FfSHBq9kfrLtf6Uz + jtjblmu3hXMg8w= +SHA-256-Digest-Manifest: ZxQaps4l1gd5A4bubhBuCD+WT+CfCqU0dF60jtpNFoI= +Created-By: 1.8.0_51 (Oracle Corporation) + +Name: plugin.xml +SHA-256-Digest: dxPbLqa9V6hXqVUAV9ryAVmpIpkUeTflqiNsvrVfi60= + +Name: about.html +SHA-256-Digest: ncO+WCNUIJ0JLCOl/ot53yopwTqvvtVu0qSgblesdYo= + +Name: plugin.properties +SHA-256-Digest: 5z68+zziBizLh6mChYYxnbfkj2KtN3uK3vZUvSrdnBc= + +Name: .api_description +SHA-256-Digest: kliX23kTsxJcydsafn9rKGfenlqKOL1GAv0EZxi3Wbw= + +Name: jdi.jar +SHA-256-Digest: q8hwClhpC1oS64qfTcWbiozkX91CCzctlW5KN8hs/mw= + +Name: .options +SHA-256-Digest: kJycZkplIvymLb+2FdSCAY2WYLpePjyKfyVOCQmvRiA= + +Name: jdimodel.jar +SHA-256-Digest: 2hhUnaBAT0psRhVivmjUoTAxYrbg/SK/WtxmKSxQZS4= + diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.jdt.debug_3.13.100.v20190902-1050/META-INF/MANIFEST.MF b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.jdt.debug_3.13.100.v20190902-1050/META-INF/MANIFEST.MF new file mode 100644 index 00000000..5cf3e4c4 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.jdt.debug_3.13.100.v20190902-1050/META-INF/MANIFEST.MF @@ -0,0 +1,71 @@ +Manifest-Version: 1.0 +Automatic-Module-Name: org.eclipse.jdt.debug +Bundle-SymbolicName: org.eclipse.jdt.debug; singleton:=true +Built-By: genie.releng +Require-Bundle: org.eclipse.core.resources;bundle-version="[3.5.0,4.0. + 0)",org.eclipse.debug.core;bundle-version="[3.12.0,4.0.0)",org.eclips + e.jdt.core;bundle-version="[3.18.0,4.0.0)",org.eclipse.core.runtime;b + undle-version="[3.11.0,4.0.0)",org.eclipse.core.expressions;bundle-ve + rsion="[3.4.0,4.0.0)" +Bundle-ManifestVersion: 2 +Bundle-ActivationPolicy: lazy +Bundle-RequiredExecutionEnvironment: JavaSE-1.8 +Eclipse-SourceReferences: scm:git:git://git.eclipse.org/gitroot/jdt/ec + lipse.jdt.debug.git;path="org.eclipse.jdt.debug";tag="I20190902-0805" + ;commitId=e045ffff028c71d51f97538113250975ebb89c66 +Bundle-Vendor: %providerName +Import-Package: com.ibm.icu.text +Export-Package: com.sun.jdi;x-friends:="org.eclipse.jdt.debug.ui,org.e + clipse.jdt.launching",com.sun.jdi.connect;x-friends:="org.eclipse.jdt + .debug.ui,org.eclipse.jdt.launching",com.sun.jdi.connect.spi;x-friend + s:="org.eclipse.jdt.debug.ui,org.eclipse.jdt.launching",com.sun.jdi.e + vent;x-friends:="org.eclipse.jdt.debug.ui,org.eclipse.jdt.launching", + com.sun.jdi.request;x-friends:="org.eclipse.jdt.debug.ui,org.eclipse. + jdt.launching",org.eclipse.jdi,org.eclipse.jdi.hcr,org.eclipse.jdi.in + ternal;x-friends:="org.eclipse.jdt.debug.ui",org.eclipse.jdi.internal + .connect;x-friends:="org.eclipse.jdt.debug.ui",org.eclipse.jdi.intern + al.event;x-friends:="org.eclipse.jdt.debug.ui",org.eclipse.jdi.intern + al.jdwp;x-friends:="org.eclipse.jdt.debug.ui",org.eclipse.jdi.interna + l.request;x-friends:="org.eclipse.jdt.debug.ui",org.eclipse.jdi.inter + nal.spy;x-friends:="org.eclipse.jdt.debug.ui",org.eclipse.jdt.debug.c + ore,org.eclipse.jdt.debug.eval,org.eclipse.jdt.internal.debug.core;x- + friends:="org.eclipse.jdt.debug.ui,org.eclipse.jdt.launching",org.ecl + ipse.jdt.internal.debug.core.breakpoints;x-friends:="org.eclipse.jdt. + debug.ui",org.eclipse.jdt.internal.debug.core.hcr;x-friends:="org.ecl + ipse.jdt.debug.ui",org.eclipse.jdt.internal.debug.core.logicalstructu + res;x-friends:="org.eclipse.jdt.debug.ui",org.eclipse.jdt.internal.de + bug.core.model;x-friends:="org.eclipse.jdt.debug.ui",org.eclipse.jdt. + internal.debug.eval;x-friends:="org.eclipse.jdt.debug.ui",org.eclipse + .jdt.internal.debug.eval.ast.engine;x-friends:="org.eclipse.jdt.debug + .ui",org.eclipse.jdt.internal.debug.eval.ast.instructions;x-friends:= + "org.eclipse.jdt.debug.ui" +Bundle-Name: %pluginName +Bundle-Version: 3.13.100.v20190902-1050 +Bundle-ClassPath: jdi.jar,jdimodel.jar,tools.jar +Bundle-Localization: plugin +Bundle-Activator: org.eclipse.jdt.internal.debug.core.JDIDebugPlugin +Created-By: Apache Maven 3.5.4 +Build-Jdk: 1.8.0_192 +Eclipse-BundleShape: dir + +Name: plugin.xml +SHA-256-Digest: pjJZPlOS3jUhHLzNJRHiOQerFDwf1rEVQsMH5LnTCag= + +Name: about.html +SHA-256-Digest: 7mbS+ztMDS7S5/aYvJ7U49bPd/pcr0CtAylhJdsaxfA= + +Name: plugin.properties +SHA-256-Digest: Z2ERadz5oHR6m2D0wWZDwsJJ7NlYo+osS6eRSYBZ5vg= + +Name: .api_description +SHA-256-Digest: P2tG4atDf1KMoQqfIsgYianNGgwSEwingGiwhIc1TMg= + +Name: jdi.jar +SHA-256-Digest: kvd37/+a09KPcA7moyLl+A7ZoB/8TAClK1Nw2jOI3tU= + +Name: .options +SHA-256-Digest: BdMc2fx0WAAPoLCGV+a1fjhn3Cvf16tlkGpUODbAjjM= + +Name: jdimodel.jar +SHA-256-Digest: q+VxN2YaP/Fj8ktvt+piGp65MTygUJaQPA9Z+CON5H8= + diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.jdt.debug_3.13.100.v20190902-1050/about.html b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.jdt.debug_3.13.100.v20190902-1050/about.html new file mode 100644 index 00000000..164f781a --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.jdt.debug_3.13.100.v20190902-1050/about.html @@ -0,0 +1,36 @@ + + + + +About + + +

    About This Content

    + +

    November 30, 2017

    +

    License

    + +

    + The Eclipse Foundation makes available all content in this plug-in + ("Content"). Unless otherwise indicated below, the Content + is provided to you under the terms and conditions of the Eclipse + Public License Version 2.0 ("EPL"). A copy of the EPL is + available at http://www.eclipse.org/legal/epl-2.0. + For purposes of the EPL, "Program" will mean the Content. +

    + +

    + If you did not receive this Content directly from the Eclipse + Foundation, the Content is being redistributed by another party + ("Redistributor") and different terms and conditions may + apply to your use of any object code in the Content. Check the + Redistributor's license that was provided with the Content. If no such + license exists, contact the Redistributor. Unless otherwise indicated + below, the terms and conditions of the EPL still apply to any source + code in the Content and such source code may be obtained at http://www.eclipse.org. +

    + + + \ No newline at end of file diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.jdt.debug_3.13.100.v20190902-1050/jdi.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.jdt.debug_3.13.100.v20190902-1050/jdi.jar new file mode 100644 index 00000000..262e5ab2 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.jdt.debug_3.13.100.v20190902-1050/jdi.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.jdt.debug_3.13.100.v20190902-1050/jdimodel.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.jdt.debug_3.13.100.v20190902-1050/jdimodel.jar new file mode 100644 index 00000000..580736a1 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.jdt.debug_3.13.100.v20190902-1050/jdimodel.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.jdt.debug_3.13.100.v20190902-1050/plugin.properties b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.jdt.debug_3.13.100.v20190902-1050/plugin.properties new file mode 100644 index 00000000..05dd0ae0 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.jdt.debug_3.13.100.v20190902-1050/plugin.properties @@ -0,0 +1,48 @@ +############################################################################### +# Copyright (c) 2000, 2014 IBM Corporation and others. +# +# This program and the accompanying materials +# are made available under the terms of the Eclipse Public License 2.0 +# which accompanies this distribution, and is available at +# https://www.eclipse.org/legal/epl-2.0/ +# +# SPDX-License-Identifier: EPL-2.0 +# +# Contributors: +# IBM Corporation - initial API and implementation +############################################################################### + + +pluginName=JDI Debug Model +providerName=Eclipse.org + +descriptionCollection=Array +descriptionMap=Map Entries +descriptionMapEntry=Key and Value + +javaLineBreakpoint.name=Java Line Breakpoints +javaClassLoadBreakpoint.name=Java Class Load Breakpoints +javaExceptionBreakpoint.name=Java Exception Breakpoints +javaWatchpoint.name=Java Watchpoints +javaMethodBreakpoint.name=Java Method Breakpoints + +virtualMachineManagerImpl= org.eclipse.jdi.internal.VirtualMachineManagerImpl +javaLogicalStructures= Java Logical Structures + +JavaBreakpoint.name = Java Breakpoint +JavaClassLoadBreakpoint.name = Java Class Load Breakpoint +CommonJavaLineBreakpoint.name = Common Java Line Breakpoint +JavaLineBreakpoint.name = Java Line Breakpoint +JavaPatternBreakpoint.name = Java Pattern Breakpoint +JavaTargetPatternBreakpoint.name = Java Target Pattern Breakpoint +JavaExceptionBreakpoint.name = Java Exception Breakpoint +JavaWatchpoint.name = Java Watchpoint +JavaMethodBreakpoint.name = Java Method Breakpoint +JavaMethodEntryBreakpoint.name = Java Method Entry Breakpoint +JavaStratumLineBreakpoint.name = Java Stratum Line Breakpoint + +breakpointListeners.name = Java Breakpoint Listeners + +descriptionDomNode = XML DOM Element + +trace.name = JDT Debug Core diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.jdt.debug_3.13.100.v20190902-1050/plugin.xml b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.jdt.debug_3.13.100.v20190902-1050/plugin.xml new file mode 100644 index 00000000..10b70a4e --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.jdt.debug_3.13.100.v20190902-1050/plugin.xml @@ -0,0 +1,378 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.jdt.launching_3.15.0.v20190826-1639.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.jdt.launching_3.15.0.v20190826-1639.jar new file mode 100644 index 00000000..da950b48 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.jdt.launching_3.15.0.v20190826-1639.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.jetty.continuation_9.4.20.v20190813.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.jetty.continuation_9.4.20.v20190813.jar new file mode 100644 index 00000000..ba5b495b Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.jetty.continuation_9.4.20.v20190813.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.jetty.http_9.4.20.v20190813.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.jetty.http_9.4.20.v20190813.jar new file mode 100644 index 00000000..5368ab69 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.jetty.http_9.4.20.v20190813.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.jetty.io_9.4.20.v20190813.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.jetty.io_9.4.20.v20190813.jar new file mode 100644 index 00000000..7ab8e205 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.jetty.io_9.4.20.v20190813.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.jetty.security_9.4.20.v20190813.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.jetty.security_9.4.20.v20190813.jar new file mode 100644 index 00000000..e0c652ee Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.jetty.security_9.4.20.v20190813.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.jetty.server_9.4.20.v20190813.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.jetty.server_9.4.20.v20190813.jar new file mode 100644 index 00000000..615b1fa0 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.jetty.server_9.4.20.v20190813.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.jetty.servlet_9.4.20.v20190813.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.jetty.servlet_9.4.20.v20190813.jar new file mode 100644 index 00000000..05c54e00 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.jetty.servlet_9.4.20.v20190813.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.jetty.util_9.4.20.v20190813.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.jetty.util_9.4.20.v20190813.jar new file mode 100644 index 00000000..e52ed2ec Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.jetty.util_9.4.20.v20190813.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.jface.databinding_1.9.100.v20190805-1255.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.jface.databinding_1.9.100.v20190805-1255.jar new file mode 100644 index 00000000..013c35af Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.jface.databinding_1.9.100.v20190805-1255.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.jface.text_3.15.300.v20190819-0725.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.jface.text_3.15.300.v20190819-0725.jar new file mode 100644 index 00000000..f0eba7ad Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.jface.text_3.15.300.v20190819-0725.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.jface_3.17.0.v20190820-1444.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.jface_3.17.0.v20190820-1444.jar new file mode 100644 index 00000000..00361d5a Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.jface_3.17.0.v20190820-1444.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ltk.core.refactoring_3.10.200.v20190814-1719.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ltk.core.refactoring_3.10.200.v20190814-1719.jar new file mode 100644 index 00000000..583709a7 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ltk.core.refactoring_3.10.200.v20190814-1719.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ltk.ui.refactoring_3.10.0.v20190819-2110.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ltk.ui.refactoring_3.10.0.v20190819-2110.jar new file mode 100644 index 00000000..9070a111 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ltk.ui.refactoring_3.10.0.v20190819-2110.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.nebula.widgets.nattable.core_1.6.0.201909181823.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.nebula.widgets.nattable.core_1.6.0.201909181823.jar new file mode 100644 index 00000000..8387d8cc Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.nebula.widgets.nattable.core_1.6.0.201909181823.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.nebula.widgets.nattable.extension.e4_1.2.0.201909181823.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.nebula.widgets.nattable.extension.e4_1.2.0.201909181823.jar new file mode 100644 index 00000000..3ba5b39d Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.nebula.widgets.nattable.extension.e4_1.2.0.201909181823.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.nebula.widgets.nattable.extension.glazedlists_1.6.0.201909181823.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.nebula.widgets.nattable.extension.glazedlists_1.6.0.201909181823.jar new file mode 100644 index 00000000..ad4b7922 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.nebula.widgets.nattable.extension.glazedlists_1.6.0.201909181823.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.nebula.widgets.tablecombo_1.2.0.201907151344.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.nebula.widgets.tablecombo_1.2.0.201907151344.jar new file mode 100644 index 00000000..2242e7aa Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.nebula.widgets.tablecombo_1.2.0.201907151344.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.osgi.compatibility.state_1.1.600.v20190814-1451.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.osgi.compatibility.state_1.1.600.v20190814-1451.jar new file mode 100644 index 00000000..23c4c2a2 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.osgi.compatibility.state_1.1.600.v20190814-1451.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.osgi.services_3.8.0.v20190206-2147.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.osgi.services_3.8.0.v20190206-2147.jar new file mode 100644 index 00000000..9edb3788 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.osgi.services_3.8.0.v20190206-2147.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.osgi.util_3.5.300.v20190708-1141.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.osgi.util_3.5.300.v20190708-1141.jar new file mode 100644 index 00000000..0c884dc1 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.osgi.util_3.5.300.v20190708-1141.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.osgi_3.15.0.v20190830-1434.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.osgi_3.15.0.v20190830-1434.jar new file mode 100644 index 00000000..4e890ccc Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.osgi_3.15.0.v20190830-1434.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.swt.win32.win32.x86_64_3.112.0.v20200310-0942-543747.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.swt.win32.win32.x86_64_3.112.0.v20200310-0942-543747.jar new file mode 100644 index 00000000..2e319585 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.swt.win32.win32.x86_64_3.112.0.v20200310-0942-543747.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.swt_3.112.0.v20200310-0942-543747.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.swt_3.112.0.v20200310-0942-543747.jar new file mode 100644 index 00000000..515acb5a Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.swt_3.112.0.v20200310-0942-543747.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.team.core_3.8.700.v20190619-1613.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.team.core_3.8.700.v20190619-1613.jar new file mode 100644 index 00000000..0f5d561d Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.team.core_3.8.700.v20190619-1613.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.team.ui_3.8.600.v20190819-1553.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.team.ui_3.8.600.v20190819-1553.jar new file mode 100644 index 00000000..32815912 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.team.ui_3.8.600.v20190819-1553.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.text_3.9.0.v20190826-1019.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.text_3.9.0.v20190826-1019.jar new file mode 100644 index 00000000..be21adf7 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.text_3.9.0.v20190826-1019.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.console_3.8.600.v20190815-2020.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.console_3.8.600.v20190815-2020.jar new file mode 100644 index 00000000..de09712a Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.console_3.8.600.v20190815-2020.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.editors_3.12.0.v20190730-1840.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.editors_3.12.0.v20190730-1840.jar new file mode 100644 index 00000000..a48331c3 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.editors_3.12.0.v20190730-1840.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.forms_3.8.100.v20190625-1825.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.forms_3.8.100.v20190625-1825.jar new file mode 100644 index 00000000..048ae46c Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.forms_3.8.100.v20190625-1825.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.ide.application_1.3.400.v20190818-1234.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.ide.application_1.3.400.v20190818-1234.jar new file mode 100644 index 00000000..8187add0 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.ide.application_1.3.400.v20190818-1234.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.ide_3.16.0.v20190916-1323.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.ide_3.16.0.v20190916-1323.jar new file mode 100644 index 00000000..e89a9fec Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.ide_3.16.0.v20190916-1323.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.navigator.resources_3.7.0.v20190820-1649.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.navigator.resources_3.7.0.v20190820-1649.jar new file mode 100644 index 00000000..913cf9b8 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.navigator.resources_3.7.0.v20190820-1649.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.navigator_3.9.0.v20190807-2204.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.navigator_3.9.0.v20190807-2204.jar new file mode 100644 index 00000000..09458a47 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.navigator_3.9.0.v20190807-2204.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.themes_1.2.700.v20190826-0816/META-INF/ECLIPSE_.RSA b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.themes_1.2.700.v20190826-0816/META-INF/ECLIPSE_.RSA new file mode 100644 index 00000000..230bde18 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.themes_1.2.700.v20190826-0816/META-INF/ECLIPSE_.RSA differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.themes_1.2.700.v20190826-0816/META-INF/ECLIPSE_.SF b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.themes_1.2.700.v20190826-0816/META-INF/ECLIPSE_.SF new file mode 100644 index 00000000..217978b4 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.themes_1.2.700.v20190826-0816/META-INF/ECLIPSE_.SF @@ -0,0 +1,156 @@ +Signature-Version: 1.0 +SHA-256-Digest-Manifest-Main-Attributes: JeiedhtLNH7MEIPFaG5k0YOxGLnf+ + wMAbX1eNsL5yJ4= +SHA-256-Digest-Manifest: szKHM3Pz+uS6f4PUQ4JMy3xEf016VSUsNluTotGW9GI= +Created-By: 1.8.0_51 (Oracle Corporation) + +Name: images/winXPTSFrame-rotated.png +SHA-256-Digest: mBv4PThDjwjqjXE1FK6s/mD6yvGVQZkF92DlFD9hYUM= + +Name: plugin.xml +SHA-256-Digest: wJu3x7AtVzXtxFA9ap8WPwvhKg5NIWIZ7MaLsK1Q8So= + +Name: css/e4_classic_win7.css +SHA-256-Digest: mMs2y5gIy/f83F0TNTTQp/ec7pBvIhaVnFdjk2hsisI= + +Name: css/e4_default_gtk.css +SHA-256-Digest: qSPBf738r2SjbtO34/uXHZwJxQ9H6Vnld9YChF4vOh8= + +Name: css/e4-dark_mac.css +SHA-256-Digest: jwcntIsZBUoMUDccslgosxQHf6W+wJtNwKdBDdPvAX4= + +Name: images/macHandle-rotated.png +SHA-256-Digest: RpHKnvuDLa+BN0q2BUW/84xIrFtdd72JpvoFYCmlrGg= + +Name: images/macTSFrame.png +SHA-256-Digest: FkSGAHlCuihYfCKCkUv7MVXDacxRcEiNNXqu4qpIvHo= + +Name: images/win7.png +SHA-256-Digest: pFfp1xrJCZTx1s/C5rtsoJrnnE7l/8SImmrD1EWATs8= + +Name: css/dark/e4-dark_basestyle.css +SHA-256-Digest: vr4nszYy13d5bNFKFdGGM/F0Bm9Wi6vN/tfVMplyiRw= + +Name: css/e4_default_win.css +SHA-256-Digest: nDnhxCq5VRcEVM1TgiK/EUKzCFhEe8doEjpevfGCACs= + +Name: css/e4_classic_winxp.css +SHA-256-Digest: QFt9c9R/FjBSf8yAQ1NHDNQ1e1kJ1iwM2Ly+imRrQoM= + +Name: images/winClassicTSFrame.png +SHA-256-Digest: JqIF/uNPuYho1GF1NMd8TzjV1MXL2gxk2ZkKOEuP+8U= + +Name: plugin.properties +SHA-256-Digest: KA1OnGx3SyDSOxzJYQUNhpIDybLpjpkp8m+cXgrca4M= + +Name: images/macHandle.png +SHA-256-Digest: MAO3zzx6F4aRZbSLmRDPH69jRpwFElC24VXmq2/qEAE= + +Name: images/win7TSFrame-rotated.png +SHA-256-Digest: ZqGYnyEr1YcnVPDyJaFgUSTXsYavNG+1SbrfM3ohdP0= + +Name: images/winXPOlive.png +SHA-256-Digest: Szw/8qpuV5OC/5qTaKspx617HpcCiQshrZbclV6Vfos= + +Name: css/dark/e4-dark_partstyle.css +SHA-256-Digest: a2tJYa2l4YWIsT8QWOTLf1VnM6k14ew1kWWVam3mYQE= + +Name: images/macGrey.png +SHA-256-Digest: 2hmM6iQlY+eNkb8nmdcVDk0/JxzeIlizOefEclft7Gc= + +Name: images/winClassicTSFrame-rotated.png +SHA-256-Digest: cMUYLSOIzHUvn8A6ZUdber5QoQChNQCl3QA9Ip75kws= + +Name: css/dark/e4-dark_globalstyle.css +SHA-256-Digest: AVgtQX/O6xXpGMy0VyRpRCmX+oIk4MDXargFE95yWDk= + +Name: images/win7Handle.png +SHA-256-Digest: ATdrxMx6VyGXgEwrbjUSN5oJ9/19uWhYXFrLAZwBzPE= + +Name: css/e4_basestyle.css +SHA-256-Digest: 7WCGq3YhIhnmKZFqeoZWV23B33l/bTLwKKgYdNaMNqA= + +Name: images/gtkHandle.png +SHA-256-Digest: p9vAG0JFupAVPuFMgGo6KUexq1ozOltbiX3Bjns2c/o= + +Name: images/winClassicHandle.png +SHA-256-Digest: 3xysyv8n7CRMJ6+CemNL8vOgJu5VqJ3oD79pCJ7j310= + +Name: images/winXPHandle-rotated.png +SHA-256-Digest: pXeuotpyHxOQ6xgdZUuNFt58biHdhiiZG8VcWSxyU4U= + +Name: images/win7TSFrame.png +SHA-256-Digest: SkpVmb2QF7b0tZUZcYudk7VAVEjfOwgM48C7umtLtNk= + +Name: images/winXPBlue.png +SHA-256-Digest: w9nFy4ZdJB8Ymwz9h082yBmjLyLBsGFaRBRWxgMII5w= + +Name: images/winXPBluHandle-rotated.png +SHA-256-Digest: t6S9CJX/h8ecrYUuabj9scn6+FXPh2wNNaCxRzlQD0E= + +Name: css/dark/e4-dark_tabstyle.css +SHA-256-Digest: Uv0BGrWW3SPFBAvb0U6slmc0O3O7nJeHN2AT/mB7LFU= + +Name: css/e4_default_mru_on_win7.css +SHA-256-Digest: zasFzwChFyMJqpA9o3FTjuA7oliRWBKEzcA9meEODkY= + +Name: images/winXPBluTSFrame-rotated.png +SHA-256-Digest: BwpkWnBqoeozZKQsjIKG9G6vOGePS9JA9sjzkU+hfHM= + +Name: images/winXPHandle.png +SHA-256-Digest: GjqgGiHgvLtacS3cXG/tzljy0X88qO6owaO6CIWUiH8= + +Name: css/high-contrast.css +SHA-256-Digest: zAskJwYA4gwxUPX8sVsoX8y74TqaA9208Uuh/BDz6Ok= + +Name: images/dragHandle-rotated.png +SHA-256-Digest: cxVDOG8j2lBZBzuukGrmRkaxEoN+Yg7dpVj2D+W1/gM= + +Name: css/e4-dark_mac1013.css +SHA-256-Digest: 83IQe1Z2OY/C0OaLvgtMazO8UgFwStsXTELTJTXQFSI= + +Name: images/winClassicHandle-rotated.png +SHA-256-Digest: 1IJcBVR5M3bm322QJ2k0ym6c+PpXtpYGQhB/7Z/cRuo= + +Name: css/e4-dark.css +SHA-256-Digest: tCZznqu3VQND7cSe16fLKu0GyC0x1HXNS6aYgxeOQ04= + +Name: images/gtkTSFrame.png +SHA-256-Digest: pqu7dpDr1GRKGqrlVIRICWhmEhEGD7duaFI98oixZAA= + +Name: images/win7Handle-rotated.png +SHA-256-Digest: JrFMzSjNYSgfo9s4XJ0EleViVtGu4PlNIkqPnzkQHss= + +Name: css/e4-dark_win.css +SHA-256-Digest: Gd9Fo0NODFxcfGXArc12kvr7Kp4JdcEFmlAWq2Nc8BI= + +Name: css/e4_default_mac.css +SHA-256-Digest: uyRfC8zYGiiBknfqkTXKa+8L35a/iJOHEJXr3XXFLdE= + +Name: about.html +SHA-256-Digest: ncO+WCNUIJ0JLCOl/ot53yopwTqvvtVu0qSgblesdYo= + +Name: images/winXPTSFrame.png +SHA-256-Digest: 8ZgKFAOUie4bkO1/bH2V4Q9Ee6aJvkajSWBWhU2FgJQ= + +Name: images/macTSFrame-rotated.png +SHA-256-Digest: PfXZEeDe8Hqv8Z7ckC3yomSHoj/VAruBdSV70uRA3rI= + +Name: images/dragHandle.png +SHA-256-Digest: 5WqE7vfcKXh2PX2wSl5lpHV7GVp4C76QEIJR7rTA8zU= + +Name: images/winXPBluTSFrame.png +SHA-256-Digest: zy45Zj52TXZcG2+LmSKTdI1Z5FZc4OTugpD68Rqlyl8= + +Name: images/gtkTSFrame-rotated.png +SHA-256-Digest: a17rhXTNmKbPdKLOhbiWc4KKlav33b86hHqzgq5eZ2o= + +Name: images/winXPBluHandle.png +SHA-256-Digest: ca3Wskg8+E7aPXLLaYjdgOXgYHDvfvE6eIMEBdXZR4o= + +Name: css/dark/e4-dark_preferencestyle.css +SHA-256-Digest: 175Tc2l91IMnJn2fPjkCUOo1IjAZH3M2nGxknpIj+0k= + +Name: images/gtkHandle-rotated.png +SHA-256-Digest: JlEPbwt4r2pY/7O89a8Z0te/zD6cWLztUvaNv/DEO7w= + diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.themes_1.2.700.v20190826-0816/META-INF/MANIFEST.MF b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.themes_1.2.700.v20190826-0816/META-INF/MANIFEST.MF new file mode 100644 index 00000000..ae85a417 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.themes_1.2.700.v20190826-0816/META-INF/MANIFEST.MF @@ -0,0 +1,167 @@ +Manifest-Version: 1.0 +Automatic-Module-Name: org.eclipse.ui.themes +Bundle-SymbolicName: org.eclipse.ui.themes;singleton:=true +Built-By: genie.releng +Require-Bundle: org.eclipse.e4.ui.css.swt.theme +Bundle-ManifestVersion: 2 +Eclipse-SourceReferences: scm:git:git://git.eclipse.org/gitroot/platfo + rm/eclipse.platform.ui.git;path="bundles/org.eclipse.ui.themes";tag=" + I20190826-0640";commitId=2c9e6b7bbabee191e865a96c5e919644c75e94cf +Bundle-Vendor: %Plugin.providerName +Bundle-Name: %Plugin.name +Bundle-Version: 1.2.700.v20190826-0816 +Bundle-Localization: plugin +Created-By: Apache Maven 3.5.4 +Build-Jdk: 1.8.0_192 +Eclipse-BundleShape: dir + +Name: images/winXPTSFrame-rotated.png +SHA-256-Digest: 10fOjlNWVu7iJz0WEdmzI3ADLSY7XfDyNe32e/w9Zvk= + +Name: plugin.xml +SHA-256-Digest: HJntl8lBxjG10oUFQ3f5kNWx4d9t+Kv2FmKx3G6KqRY= + +Name: css/e4_classic_win7.css +SHA-256-Digest: kV6rZAsGi15IaNhKj89xKEun+j4u+U12mUba64Cx50o= + +Name: css/e4_default_gtk.css +SHA-256-Digest: 8x6cxki7quh2JxS5kx5COSZIgqBHIuzuXyMoGZsAkNQ= + +Name: css/e4-dark_mac.css +SHA-256-Digest: qFq3n8rNG6kgeoojz9Gup4D79N+SkpAVBoQirk18w7k= + +Name: images/macHandle-rotated.png +SHA-256-Digest: 9ZJp6kyONh42LDiBv/TyX/RVSK9PTannKzSTf4RP7zw= + +Name: images/macTSFrame.png +SHA-256-Digest: M3rItx5OQNbjSEcf3s6v6r/fdjPHGVphm9pPXrrFjSo= + +Name: images/win7.png +SHA-256-Digest: efoA3wIEengi95NOOq6cPcK5t8WWC17Imhd1pUg24EQ= + +Name: css/dark/e4-dark_basestyle.css +SHA-256-Digest: eOk+piQZWBCy8F8dljOJnU1clG0I7X2Gj1skMk/WWlg= + +Name: css/e4_default_win.css +SHA-256-Digest: 7Vl8TWqJ8oVqRfGHnBMY8SGXo4K54a16WZkwJljLO7A= + +Name: css/e4_classic_winxp.css +SHA-256-Digest: kV6rZAsGi15IaNhKj89xKEun+j4u+U12mUba64Cx50o= + +Name: images/winClassicTSFrame.png +SHA-256-Digest: nduBZyaRKYEb7AwQe9nJPmYKatjNn52v4PZJ/L6coqg= + +Name: plugin.properties +SHA-256-Digest: UpXkEPzYHd5xStA//4CIqz17rgrct9U8lT7PRWA+DHs= + +Name: images/macHandle.png +SHA-256-Digest: abfWjboVti7Wyoz/V+PuqslhrvOJnRbnRThEwDmpaZM= + +Name: images/win7TSFrame-rotated.png +SHA-256-Digest: STuP03R9RL3XGo9aHPsHQe9OHZKoYTPLRtr8GKeXins= + +Name: images/winXPOlive.png +SHA-256-Digest: C2Ipw7OnxlmPOUHTn4Db7gPMWvdb4/4NAO0ib74Aef8= + +Name: css/dark/e4-dark_partstyle.css +SHA-256-Digest: rkmY/X9SJIfWfmj3VjJT6Ph4jhgu2qeLwEAoaIxNenw= + +Name: images/macGrey.png +SHA-256-Digest: +WWQ7VMreL1siXqXdo6NPT7M+IBBYQd7U3o8NYCZ09I= + +Name: images/winClassicTSFrame-rotated.png +SHA-256-Digest: CqcnLvEqYdkkPQJQpqcPY3QnUOEwAPyYqswK2ZnEqK4= + +Name: css/dark/e4-dark_globalstyle.css +SHA-256-Digest: WOLcOQHaB/oallPC3EBFMRPlIljsTNOknlLEECB4978= + +Name: images/win7Handle.png +SHA-256-Digest: Oh9SF8i5+kQ24zAMTJ4ui/Br4S+UTaQVVH0t5BaCDhc= + +Name: css/e4_basestyle.css +SHA-256-Digest: u6cMAutsIxtR5bqOFtjosnt5H0ZSMv5CQVIHm58A/q4= + +Name: images/gtkHandle.png +SHA-256-Digest: bPbRP2bshPbwfMIAElSBK1iF0CsqLCp1l3hrfna6Xlo= + +Name: images/winClassicHandle.png +SHA-256-Digest: C7ztgrKYAkqoYZG59II171ZDVFmke75zl/KHLbEYx7Q= + +Name: images/winXPHandle-rotated.png +SHA-256-Digest: zqscGsHJt8Aq2BHlfzP2bFeaA+rxyHyAjQm4/CM723w= + +Name: images/win7TSFrame.png +SHA-256-Digest: jJtgiMPzFQCTjyVZQQCiR5vbkbVN2RHEiHYENYqVEh4= + +Name: images/winXPBlue.png +SHA-256-Digest: 7WOW/TPpt8xJyyfe2OUivBYJgj0cIoWySp0IJ+HrX6o= + +Name: images/winXPBluHandle-rotated.png +SHA-256-Digest: ZzJj9BhePMQagYv12QzIdWcoYCULIqHtJmXkk1jQfEw= + +Name: css/dark/e4-dark_tabstyle.css +SHA-256-Digest: FPCuUGWdzBFotj/XdkD7CnF+ZAT0qTukapOlAsXD/KA= + +Name: css/e4_default_mru_on_win7.css +SHA-256-Digest: ym47gafBKuis63Jc/brOEQ5i3gRDvzHljyFSDtv2WAc= + +Name: images/winXPBluTSFrame-rotated.png +SHA-256-Digest: 9DFTvBbgMo0O/FOtEF2nviivQx/EVIMGgkph+o9zAvE= + +Name: images/winXPHandle.png +SHA-256-Digest: pBPfEx6cl7hFSpL7ZACUVpzIzbj7K1k+1PSQ83CdKQI= + +Name: css/high-contrast.css +SHA-256-Digest: Gm8IK0jCk8o2NSjxrlCXmFpO8ahJC4PiwwgwUF96ZA0= + +Name: images/dragHandle-rotated.png +SHA-256-Digest: J+BIFAn7UZ8yfpqLxSYhcRctFBo7wPnX1xukwMPrNrk= + +Name: css/e4-dark_mac1013.css +SHA-256-Digest: GPkUG3aM1DPkO9QGznAFtSNaa6Zy6K1LYxWGpZ1yXpc= + +Name: images/winClassicHandle-rotated.png +SHA-256-Digest: 3ZEEcM4Kqn9KiXKOYiwlfzAWaB1rnTAHiTtsXf42VKI= + +Name: css/e4-dark.css +SHA-256-Digest: cHL7h3hMMIJSHcxnnjPaG+QR0n90OxfigSodOFXCH5g= + +Name: images/gtkTSFrame.png +SHA-256-Digest: RXrytpobfQof4fdvoZemowpbecapF5rGLHiphhETfgU= + +Name: images/win7Handle-rotated.png +SHA-256-Digest: yKArJjXZlfPsylHIab/YFfCKrWULFcCHefHC5S0YysI= + +Name: css/e4-dark_win.css +SHA-256-Digest: IMg5htgv4EylnARNcstKiGOfxLW/hoGXxu+hTQwmmv0= + +Name: css/e4_default_mac.css +SHA-256-Digest: y3qFtLnmI4IEtLyfEaCnpmGOPuPtWpvRg8VQ2R2SWQg= + +Name: about.html +SHA-256-Digest: 7mbS+ztMDS7S5/aYvJ7U49bPd/pcr0CtAylhJdsaxfA= + +Name: images/winXPTSFrame.png +SHA-256-Digest: DQuegTqQkj0+OOF8iUzPb9s8mINYAJCfmyZGEbm8E9I= + +Name: images/macTSFrame-rotated.png +SHA-256-Digest: 38giRAFL3JogdJS1uotjDJceVtduI3HHe3KUbMyS1mU= + +Name: images/dragHandle.png +SHA-256-Digest: 7wzoK/YKkvvCnGK7UkXKxj7t2YLYsYKAPSkmi2L3dU4= + +Name: images/winXPBluTSFrame.png +SHA-256-Digest: K9XImyMWZ18rxhm/lP4JhwbJDrd6AmBvuelzPMtmWuc= + +Name: images/gtkTSFrame-rotated.png +SHA-256-Digest: 4s+kuiLanjpYr1GV9GRQL47a71oeDPPNn8Ww38n3DFc= + +Name: images/winXPBluHandle.png +SHA-256-Digest: ISk+95nFyPE60FJ86zTGJzs8KE7mXTEMyi2QH82Xyi0= + +Name: css/dark/e4-dark_preferencestyle.css +SHA-256-Digest: z3bWMJ2mLvd57IiHvilhUQtau9483FUu3v7APLd+bw4= + +Name: images/gtkHandle-rotated.png +SHA-256-Digest: ROdxlqKs3D6mp15ps4v31RLG9r6gMhvu8f0mcsPLh5E= + diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.themes_1.2.700.v20190826-0816/about.html b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.themes_1.2.700.v20190826-0816/about.html new file mode 100644 index 00000000..164f781a --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.themes_1.2.700.v20190826-0816/about.html @@ -0,0 +1,36 @@ + + + + +About + + +

    About This Content

    + +

    November 30, 2017

    +

    License

    + +

    + The Eclipse Foundation makes available all content in this plug-in + ("Content"). Unless otherwise indicated below, the Content + is provided to you under the terms and conditions of the Eclipse + Public License Version 2.0 ("EPL"). A copy of the EPL is + available at http://www.eclipse.org/legal/epl-2.0. + For purposes of the EPL, "Program" will mean the Content. +

    + +

    + If you did not receive this Content directly from the Eclipse + Foundation, the Content is being redistributed by another party + ("Redistributor") and different terms and conditions may + apply to your use of any object code in the Content. Check the + Redistributor's license that was provided with the Content. If no such + license exists, contact the Redistributor. Unless otherwise indicated + below, the terms and conditions of the EPL still apply to any source + code in the Content and such source code may be obtained at http://www.eclipse.org. +

    + + + \ No newline at end of file diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.themes_1.2.700.v20190826-0816/css/dark/e4-dark_basestyle.css b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.themes_1.2.700.v20190826-0816/css/dark/e4-dark_basestyle.css new file mode 100644 index 00000000..d3aa0b20 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.themes_1.2.700.v20190826-0816/css/dark/e4-dark_basestyle.css @@ -0,0 +1,172 @@ +/******************************************************************************* + * Copyright (c) 2010, 2014 Andrea Guarinoni and others. + * + * This program and the accompanying materials + * are made available under the terms of the Eclipse Public License 2.0 + * which accompanies this distribution, and is available at + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 + * + * Contributors: + * IBM Corporation - initial API and implementation + * Andrea Guarinoni - initial API and implementation + *******************************************************************************/ + +/* New ColorDefinitions for the E4 dark theme */ + +ThemesExtension { color-definition: + '#org-eclipse-ui-workbench-INACTIVE_UNSELECTED_TABS_COLOR_START', + '#org-eclipse-ui-workbench-INACTIVE_UNSELECTED_TABS_COLOR_END', + '#org-eclipse-ui-workbench-INACTIVE_TAB_BG_START', + '#org-eclipse-ui-workbench-INACTIVE_TAB_BG_END', + '#org-eclipse-ui-workbench-INACTIVE_TAB_OUTER_KEYLINE_COLOR', + '#org-eclipse-ui-workbench-INACTIVE_TAB_INNER_KEYLINE_COLOR', + '#org-eclipse-ui-workbench-INACTIVE_TAB_OUTLINE_COLOR', + '#org-eclipse-ui-workbench-INACTIVE_TAB_UNSELECTED_TEXT_COLOR', + '#org-eclipse-ui-workbench-INACTIVE_TAB_SELECTED_TEXT_COLOR', + '#org-eclipse-ui-workbench-ACTIVE_UNSELECTED_TABS_COLOR_START', + '#org-eclipse-ui-workbench-ACTIVE_UNSELECTED_TABS_COLOR_END', + '#org-eclipse-ui-workbench-ACTIVE_TAB_BG_START', + '#org-eclipse-ui-workbench-ACTIVE_TAB_BG_END', + '#org-eclipse-ui-workbench-ACTIVE_TAB_OUTER_KEYLINE_COLOR', + '#org-eclipse-ui-workbench-ACTIVE_TAB_INNER_KEYLINE_COLOR', + '#org-eclipse-ui-workbench-ACTIVE_TAB_OUTLINE_COLOR', + '#org-eclipse-ui-workbench-ACTIVE_TAB_UNSELECTED_TEXT_COLOR', + '#org-eclipse-ui-workbench-ACTIVE_TAB_SELECTED_TEXT_COLOR', + '#org-eclipse-ui-workbench-ACTIVE_NOFOCUS_TAB_BG_START', + '#org-eclipse-ui-workbench-ACTIVE_NOFOCUS_TAB_BG_END', + '#org-eclipse-ui-workbench-ACTIVE_NOFOCUS_TAB_SELECTED_TEXT_COLOR', + '#org-eclipse-ui-workbench-LINK_COLOR'; +} + +ColorDefinition#org-eclipse-ui-workbench-INACTIVE_UNSELECTED_TABS_COLOR_START { + color: #515658; + category: '#org-eclipse-ui-presentation-default'; + label: url('platform:/plugin/org.eclipse.ui.themes?message=INACTIVE_UNSELECTED_TABS_COLOR_START'); +} + +ColorDefinition#org-eclipse-ui-workbench-INACTIVE_UNSELECTED_TABS_COLOR_END { + color: #464649; + category: '#org-eclipse-ui-presentation-default'; + label: url('platform:/plugin/org.eclipse.ui.themes?message=INACTIVE_UNSELECTED_TABS_COLOR_END'); +} + +ColorDefinition#org-eclipse-ui-workbench-INACTIVE_TAB_BG_START { + color: #3B4042; + category: '#org-eclipse-ui-presentation-default'; + label: url('platform:/plugin/org.eclipse.ui.themes?message=INACTIVE_TAB_BG_START'); +} + +ColorDefinition#org-eclipse-ui-workbench-INACTIVE_TAB_BG_END { + color: #313538; + category: '#org-eclipse-ui-presentation-default'; + label: url('platform:/plugin/org.eclipse.ui.themes?message=INACTIVE_TAB_BG_END'); +} + +ColorDefinition#org-eclipse-ui-workbench-INACTIVE_TAB_OUTER_KEYLINE_COLOR { + color: #515658; + category: '#org-eclipse-ui-presentation-default'; + label: url('platform:/plugin/org.eclipse.ui.themes?message=INACTIVE_TAB_OUTER_KEYLINE_COLOR'); +} + +ColorDefinition#org-eclipse-ui-workbench-INACTIVE_TAB_INNER_KEYLINE_COLOR { + color: #515658; + category: '#org-eclipse-ui-presentation-default'; + label: url('platform:/plugin/org.eclipse.ui.themes?message=INACTIVE_TAB_INNER_KEYLINE_COLOR'); +} + +ColorDefinition#org-eclipse-ui-workbench-INACTIVE_TAB_OUTLINE_COLOR { + color: #3B4042; + category: '#org-eclipse-ui-presentation-default'; + label: url('platform:/plugin/org.eclipse.ui.themes?message=INACTIVE_TAB_OUTLINE_COLOR'); +} + +ColorDefinition#org-eclipse-ui-workbench-INACTIVE_TAB_UNSELECTED_TEXT_COLOR { + color: #BBBBBB; + category: '#org-eclipse-ui-presentation-default'; + label: url('platform:/plugin/org.eclipse.ui.themes?message=INACTIVE_TAB_UNSELECTED_TEXT_COLOR'); +} + +ColorDefinition#org-eclipse-ui-workbench-INACTIVE_TAB_SELECTED_TEXT_COLOR { + color: #FFFFFF; + category: '#org-eclipse-ui-presentation-default'; + label: url('platform:/plugin/org.eclipse.ui.themes?message=INACTIVE_TAB_SELECTED_TEXT_COLOR'); +} + +ColorDefinition#org-eclipse-ui-workbench-ACTIVE_UNSELECTED_TABS_COLOR_START { + color: #494A4D; + category: '#org-eclipse-ui-presentation-default'; + label: url('platform:/plugin/org.eclipse.ui.themes?message=ACTIVE_UNSELECTED_TABS_COLOR_START'); +} + +ColorDefinition#org-eclipse-ui-workbench-ACTIVE_UNSELECTED_TABS_COLOR_END { + color: #404043; + category: '#org-eclipse-ui-presentation-default'; + label: url('platform:/plugin/org.eclipse.ui.themes?message=ACTIVE_UNSELECTED_TABS_COLOR_END'); +} + +ColorDefinition#org-eclipse-ui-workbench-ACTIVE_TAB_BG_START { + color: #2B2C2D; + category: '#org-eclipse-ui-presentation-default'; + label: url('platform:/plugin/org.eclipse.ui.themes?message=ACTIVE_TAB_BG_START'); +} + +ColorDefinition#org-eclipse-ui-workbench-ACTIVE_TAB_BG_END { + color: #292929; + category: '#org-eclipse-ui-presentation-default'; + label: url('platform:/plugin/org.eclipse.ui.themes?message=ACTIVE_TAB_BG_END'); +} + +ColorDefinition#org-eclipse-ui-workbench-ACTIVE_TAB_OUTER_KEYLINE_COLOR { + color: #4B4C4F; + category: '#org-eclipse-ui-presentation-default'; + label: url('platform:/plugin/org.eclipse.ui.themes?message=ACTIVE_TAB_OUTER_KEYLINE_COLOR'); +} + +ColorDefinition#org-eclipse-ui-workbench-ACTIVE_TAB_INNER_KEYLINE_COLOR { + color: #4B4C4F; + category: '#org-eclipse-ui-presentation-default'; + label: url('platform:/plugin/org.eclipse.ui.themes?message=ACTIVE_TAB_INNER_KEYLINE_COLOR'); +} + +ColorDefinition#org-eclipse-ui-workbench-ACTIVE_TAB_OUTLINE_COLOR { + color: #484848; + category: '#org-eclipse-ui-presentation-default'; + label: url('platform:/plugin/org.eclipse.ui.themes?message=ACTIVE_TAB_OUTLINE_COLOR'); +} + +ColorDefinition#org-eclipse-ui-workbench-ACTIVE_TAB_UNSELECTED_TEXT_COLOR { + color: #DDDDDD; + category: '#org-eclipse-ui-presentation-default'; + label: url('platform:/plugin/org.eclipse.ui.themes?message=ACTIVE_TAB_UNSELECTED_TEXT_COLOR'); +} + +ColorDefinition#org-eclipse-ui-workbench-ACTIVE_TAB_SELECTED_TEXT_COLOR { + color: #f7f8f8; + category: '#org-eclipse-ui-presentation-default'; + label: url('platform:/plugin/org.eclipse.ui.themes?message=ACTIVE_TAB_SELECTED_TEXT_COLOR'); +} +ColorDefinition#org-eclipse-ui-workbench-ACTIVE_NOFOCUS_TAB_BG_START { + color: #2B2C2D; + category: '#org-eclipse-ui-presentation-default'; + label: url('platform:/plugin/org.eclipse.ui.themes?message=ACTIVE_NOFOCUS_TAB_BG_START'); +} + +ColorDefinition#org-eclipse-ui-workbench-ACTIVE_NOFOCUS_TAB_BG_END { + color: #292929; + category: '#org-eclipse-ui-presentation-default'; + label: url('platform:/plugin/org.eclipse.ui.themes?message=ACTIVE_NOFOCUS_TAB_BG_END'); +} + +ColorDefinition#org-eclipse-ui-workbench-ACTIVE_NOFOCUS_TAB_SELECTED_TEXT_COLOR { + color: #CCCCCC; + category: '#org-eclipse-ui-presentation-default'; + label: url('platform:/plugin/org.eclipse.ui.themes?message=ACTIVE_NOFOCUS_TAB_SELECTED_TEXT_COLOR'); +} + +ColorDefinition#org-eclipse-ui-workbench-LINK_COLOR { + color: #6FC5EE; + category: '#org-eclipse-ui-presentation-default'; + label: url('platform:/plugin/org.eclipse.ui.themes?message=LINK_COLOR'); +} diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.themes_1.2.700.v20190826-0816/css/dark/e4-dark_globalstyle.css b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.themes_1.2.700.v20190826-0816/css/dark/e4-dark_globalstyle.css new file mode 100644 index 00000000..090bcdbc --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.themes_1.2.700.v20190826-0816/css/dark/e4-dark_globalstyle.css @@ -0,0 +1,542 @@ +/******************************************************************************* + * Copyright (c) 2010, 2015 Andrea Guarinoni and others. + * + * This program and the accompanying materials + * are made available under the terms of the Eclipse Public License 2.0 + * which accompanies this distribution, and is available at + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 + * + * Contributors: + * Andrea Guarinoni - initial API and implementation + * Stefan Winkler - Bug 434189, 430848 + * Simon Scholz - Bug 431635 + * Fabio Zadrozny - Bug 465148, 465711, 430278 + * Lars Vogel Bug 463652,466275 + *******************************************************************************/ + +/******************************************************************************* + * The following bugs are referred to in this style sheet + * 1.) Bug 419482 - Cascading policy in CSS + * 2.) Bug 419377 - Setting a property to 'inherit' is not supported + * 3.) Bug 430051 - Regression for CTabRendering when drawing bottom tabs + * 4.) Bug 401015 - Add support for styling hyperlinks in Links + * 5.) Bug 430278 - Add support for styling Scrollbars + *******************************************************************************/ + + +/* ############################## Global Styles ############################## */ + +Composite, ScrolledComposite, ExpandableComposite, Canvas, TabFolder, CLabel, Label, +CoolBar, Sash, Group, Hyperlink, RefactoringLocationControl, ChangeParametersControl, Link, FilteredTree, +ProxyEntriesComposite, NonProxyHostsComposite, DelayedFilterCheckboxTree, +Splitter, ScrolledPageContent, ViewForm, LaunchConfigurationFilteredTree, +ContainerSelectionGroup, BrowseCatalogItem, EncodingSettings, +ProgressMonitorPart, DocCommentOwnerComposite, NewServerComposite, +NewManualServerComposite, ServerTypeComposite, FigureCanvas, +DependenciesComposite, ListEditorComposite, WrappedPageBook, +CompareStructureViewerSwitchingPane, CompareContentViewerSwitchingPane, +QualifiedNameComponent, RefactoringStatusViewer, ImageHyperlink, +MessageLine, +Button /* SWT-BUG: checkbox inner label font color is not accessible */, +/*Shell [style~='SWT.DROP_DOWN'] > GradientCanvas,*/ /* ignored */ +/* SWT-BUG dirty workaround [Eclipse Bug 419482]: a generic rule (eg: Composite > *) needed to catch an + element without a CSS id, a CSS class and a seekable Widget name, cannot be overridden + by a subsequent more specific rule used to correct the style for seekable elements (<1>): */ +TabFolder > Composite > *, /* Composite > CommitSearchPage$... */ +CTabFolder > Composite > *, /* Composite > CommitSearchPage$... */ +TabFolder > Composite > * > * /* [style~='SWT.NO_BACKGROUND'] <- generate E4 non-sense bugs in apparently not related other rules */, /* Composite > ContentMergeViewer$... > TextMergeViewer$... */ +DocCommentOwnerComposite > Group > *, /* Group > DocCommentOwnerComposite$... */ +TabFolder > Composite > ScrolledComposite > *, /* ScrolledComposite > ControlListViewer$... */ +Shell > Composite > Composite > *, /* Composite > StatusDialog$MessageLine (SWT-BUG: ignored) */ +Composite > Composite > Composite > Group > *, /* Group > CreateRefactoringScriptWizardPage$... */ +Shell > Composite > Composite > Composite > *, /* Composite > FilteredPreferenceDialog$... */ +ScrolledComposite > Composite > Composite > Composite > *, /* Composite > NewKeysPreferencePage$... */ +Shell > Composite > Composite > Composite > Composite > Composite > *, /* Composite > ShowRefactoringHistoryWizardPage$... */ +Shell[style~='SWT.RADIO'][style~='SWT.CASCADE'][style~='SWT.SHADOW_ETCHED_IN'][style~='SWT.SHADOW_ETCHED_OUT'][style~='SWT.RESIZE'][style~='SWT.MENU'][style~='SWT.FULL_SELECTION'][style~='SWT.DATE'] > Composite > *, /* Composite > RefactoringWizardDialog$... */ +Shell[style~='SWT.RADIO'][style~='SWT.CASCADE'][style~='SWT.SHADOW_ETCHED_IN'][style~='SWT.SHADOW_ETCHED_OUT'][style~='SWT.RESIZE'][style~='SWT.MENU'][style~='SWT.FULL_SELECTION'][style~='SWT.DATE'] > Composite > * > *, /* Composite > RefactoringWizardDialog$... */ +Group > StyledText { + background-color:#515658; + color:#eeeeee; +} + +/* commented as otherwise selected toolbar buttons are not always visible*/ +/* see https://bugs.eclipse.org/bugs/show_bug.cgi?id=539661#c36*/ +/* +CTabFolder > #ToolbarComposite, +CTabFolder > #ToolbarComposite > *, +CTabFolder > #ToolbarComposite > Toolbar > * +{ + background-color:inherit; +} +*/ + +/* ############################## Toolbar ############################## */ +/* Toolbar should inherit the colors of its container to avoid drawing artifacts*/ + +CTabFolder > ToolBar, +Composite > Composite > Composite > ToolBar, /* Window->Preference (top toolbar) */ +ViewForm > ToolBar, /* SWT-BUG: ToolBar do not inherit rules from ViewForm */ +ViewerPane > ToolBar, +DrillDownComposite > ToolBar, +GradientCanvas > ToolBar, +FlyoutControlComposite ToolBar +{ + background-color:inherit; +} + +Combo, List, +/* It might be useless but currently it's needed due to a strange priority + policy used by the E4 platform to apply CSS rules to SWT widgets (see <1>): */ +Composite > List, +TabFolder > Composite > List, +TabFolder > Composite > * > List, +DocCommentOwnerComposite > Group > List, +TabFolder > Composite > ScrolledComposite > List, +Shell > Composite > Composite > List, +Composite > Composite > Composite > Group > List, +Shell > Composite > Composite > Composite > List, +ScrolledComposite > Composite > Composite > Composite > List, +Shell > Composite > Composite > Composite > Composite > Composite > List, +Shell[style~='SWT.RADIO'][style~='SWT.CASCADE'][style~='SWT.SHADOW_ETCHED_IN'][style~='SWT.SHADOW_ETCHED_OUT'][style~='SWT.RESIZE'][style~='SWT.MENU'][style~='SWT.FULL_SELECTION'][style~='SWT.DATE'] > Composite > List, +Shell[style~='SWT.RADIO'][style~='SWT.CASCADE'][style~='SWT.SHADOW_ETCHED_IN'][style~='SWT.SHADOW_ETCHED_OUT'][style~='SWT.RESIZE'][style~='SWT.MENU'][style~='SWT.FULL_SELECTION'][style~='SWT.DATE'] > Composite > * > List { + background-color: #41464A; + color: #dddddd; +} + +/* Shell[style~='SWT.RADIO'][style~='SWT.CASCADE'][style~='SWT.SHADOW_ETCHED_IN'][style~='SWT.SHADOW_ETCHED_OUT'][style~='SWT.MENU'][style~='SWT.DATE'][style~='SWT.RESIZE'][style~='SWT.TITLE'][style~='SWT.APPLICATION_MODAL'][style~='SWT.FULL_SELECTION'][style~='SWT.SMOOTH'] > Composite[style~='SWT.LEFT_TO_RIGHT'], */ +Shell[style~='SWT.RADIO'][style~='SWT.CASCADE'][style~='SWT.SHADOW_ETCHED_IN'][style~='SWT.SHADOW_ETCHED_OUT'][style~='SWT.MENU'][style~='SWT.DATE'][style~='SWT.RESIZE'][style~='SWT.TITLE'][style~='SWT.APPLICATION_MODAL'][style~='SWT.FULL_SELECTION'][style~='SWT.SMOOTH'] > Composite[style~='SWT.LEFT_TO_RIGHT'] > Text[style~='SWT.READ_ONLY'], +Shell[style~='SWT.RADIO'][style~='SWT.CASCADE'][style~='SWT.SHADOW_ETCHED_IN'][style~='SWT.SHADOW_ETCHED_OUT'][style~='SWT.MENU'][style~='SWT.DATE'][style~='SWT.RESIZE'][style~='SWT.TITLE'][style~='SWT.APPLICATION_MODAL'][style~='SWT.FULL_SELECTION'][style~='SWT.SMOOTH'] > Composite[style~='SWT.LEFT_TO_RIGHT'] > ToolBar { + /* Dialog windows title */ + /*background-color: #4D5765;*/ /* There is no way to change the background-color of the title of a Dialog without introducing artifacts in some other Dialog windows */ + color: #9ac9d8; +} +Shell[style~='SWT.RADIO'][style~='SWT.CASCADE'][style~='SWT.SHADOW_ETCHED_IN'][style~='SWT.SHADOW_ETCHED_OUT'][style~='SWT.MENU'][style~='SWT.DATE'][style~='SWT.RESIZE'][style~='SWT.TITLE'][style~='SWT.APPLICATION_MODAL'][style~='SWT.FULL_SELECTION'][style~='SWT.SMOOTH'] > Composite[style~='SWT.LEFT_TO_RIGHT'] > Label[style~='SWT.NO_FOCUS'] { + /* Dialog windows title */ + /*background-color: #4D5765;*/ + color: #EEEEEE; +} + +Text { + background-color: #515658; + color: #cccccc; +} + +SashForm > StyledText { + /* Fix StyledText inside a SashForm */ + background-color: #202020; + color: #cccccc; +} + + +Text[style~='SWT.DROP_DOWN'], +TextSearchControl /* SWT-BUG: background color is hard-coded */, +TextSearchControl > Label { + /* search boxes and input fields */ + background-color: #41464A; + color: #dddddd; +} +Text[style~='SWT.SEARCH'], +Text[style~='SWT.SEARCH'] + Label /* SWT-BUG: adjacent sibling selector is ignored (CSS2.1) */ { + /* search boxes */ + background-color: #949DA5; + color: #ffffff; +} +Text[style~='SWT.POP_UP'] { + background-color: #34383B; + color: #dddddd; +} +Text[style~='SWT.READ_ONLY'] { + background-color: #515658; + color: #bbbbbb; +} +/* Text[style~='SWT.POP_UP'][style~='SWT.ERROR_MENU_NOT_POP_UP'][style~='SWT.ICON_WARNING'] { + /* Dirty way to catch error popup labels + (currently it's impossible since there's no difference + at all from some other Text elements) */ +/* background-color: #742025; + color: #FF9997; +} */ + +DatePicker, +DatePicker > Text, +DatePicker > ImageHyperlink, +ScheduleDatePicker, +ScheduleDatePicker > Text, +ScheduleDatePicker > ImageHyperlink { + background-color: #41464A; + color: #dddddd; +} + +Spinner, +CCombo { + background-color: #383C3E; + color: #dddddd; +} + +Composite > StyledText, +Shell [style~='SWT.DROP_DOWN'] > StyledText, /* for eg. folded code popup (but it's ignored) */ +/* the following are required due to Bug 419482 (see <1>): */ +ScrolledComposite > Composite > Composite > Composite > StyledText { + background-color: #252525; + color: #dddddd; +} + +ScrolledFormText, +FormText { + background-color: #687174; + color: #eeeeee; +} + +Table, +/* the following are required due to Bug 419482 (see <1>): */ +Composite > Table, +TabFolder > Composite > Table, +TabFolder > Composite > * > Table, +DocCommentOwnerComposite > Group > Table, +TabFolder > Composite > ScrolledComposite > Table, +Shell > Composite > Composite > Table, +Composite > Composite > Composite > Group > Table, +Shell > Composite > Composite > Composite > Table, +ScrolledComposite > Composite > Composite > Composite > Table, +Shell > Composite > Composite > Composite > Composite > Composite > Table, +Shell[style~='SWT.RADIO'][style~='SWT.CASCADE'][style~='SWT.SHADOW_ETCHED_IN'][style~='SWT.SHADOW_ETCHED_OUT'][style~='SWT.RESIZE'][style~='SWT.MENU'][style~='SWT.FULL_SELECTION'][style~='SWT.DATE'] > Composite > Table, +Shell[style~='SWT.RADIO'][style~='SWT.CASCADE'][style~='SWT.SHADOW_ETCHED_IN'][style~='SWT.SHADOW_ETCHED_OUT'][style~='SWT.RESIZE'][style~='SWT.MENU'][style~='SWT.FULL_SELECTION'][style~='SWT.DATE'] > Composite > * > Table { + background-color: #35393C; + color: #dddddd; +} + +Tree, +RegistryFilteredTree, +/* the following are required due to Bug 419482 (see <1>): */ +Composite > Tree, +TabFolder > Composite > Tree, +TabFolder > Composite > * > Tree, +DocCommentOwnerComposite > Group > Tree, +TabFolder > Composite > ScrolledComposite > Tree, +Shell > Composite > Composite > Tree, +Composite > Composite > Composite > Group > Tree, +Shell > Composite > Composite > Composite > Tree, +ScrolledComposite > Composite > Composite > Composite > Tree, +Shell > Composite > Composite > Composite > Composite > Composite > Tree, +Shell[style~='SWT.RADIO'][style~='SWT.CASCADE'][style~='SWT.SHADOW_ETCHED_IN'][style~='SWT.SHADOW_ETCHED_OUT'][style~='SWT.RESIZE'][style~='SWT.MENU'][style~='SWT.FULL_SELECTION'][style~='SWT.DATE'] > Composite > Tree, +Shell[style~='SWT.RADIO'][style~='SWT.CASCADE'][style~='SWT.SHADOW_ETCHED_IN'][style~='SWT.SHADOW_ETCHED_OUT'][style~='SWT.RESIZE'][style~='SWT.MENU'][style~='SWT.FULL_SELECTION'][style~='SWT.DATE'] > Composite > * > Tree { + background-color: #2F2F2F; + color: #CCC; +} + +/* prevent CSS Spy red borders to be grayed with a generic Shell selector */ +Shell[style~='SWT.SHADOW_ETCHED_OUT'], Shell[style~='SWT.SHADOW_ETCHED_IN'], +Shell[style~='SWT.CHECK'], Shell[style~='SWT.TITLE'], Shell[style~='SWT.OK'], +Shell[style~='SWT.CANCEL'], Shell[style~='SWT.ABORT'], Shell[style~='SWT.DROP_DOWN'], +Shell[style~='SWT.ARROW'], Shell[style~='SWT.RADIO'], Shell[style~='SWT.SINGLE'], +Shell[style~='SWT.SHADOW_IN'], Shell[style~='SWT.TOOL'], Shell[style~='SWT.RESIZE'], +Shell[style~='SWT.SHELL_TRIM'], Shell[style~='SWT.FILL'], Shell[style~='SWT.ALPHA'], +Shell[style~='SWT.BORDER'], Shell[style~='SWT.DIALOG_TRIM'], Shell[style~='SWT.IGNORE'], +Shell[style~='SWT.FULL_SELECTION'], Shell[style~='SWT.SMOOTH'], Shell[style~='SWT.VIRTUAL'], +Shell[style~='SWT.APPLICATION_MODAL'], Shell[style~='SWT.MEDIUM'], Shell[style~='SWT.LONG'] +{ + background-color: #515658; + color: #cccccc; +} +Shell > Composite > Table[style~='SWT.DROP_DOWN'] { + background-color: #35393C; + color: #dddddd; +} + +Shell[style~='SWT.DROP_DOWN'][style~='SWT.SHADOW_IN'][style~='SWT.SHADOW_ETCHED_IN'] > Composite, +Shell[style~='SWT.DROP_DOWN'][style~='SWT.SHADOW_IN'][style~='SWT.SHADOW_ETCHED_IN'] > Composite Composite, +Shell[style~='SWT.DROP_DOWN'][style~='SWT.SHADOW_IN'][style~='SWT.SHADOW_ETCHED_IN'] > Composite ScrolledComposite, +Shell[style~='SWT.DROP_DOWN'][style~='SWT.SHADOW_IN'][style~='SWT.SHADOW_ETCHED_IN'] > Composite Canvas, +Shell[style~='SWT.DROP_DOWN'][style~='SWT.SHADOW_IN'][style~='SWT.SHADOW_ETCHED_IN'] > Composite StyledText, +Shell[style~='SWT.DROP_DOWN'][style~='SWT.SHADOW_IN'][style~='SWT.SHADOW_ETCHED_IN'] > Composite Label { +/* Error information popup */ + background-color: #2F2F2F; + color: #CCC; +} + +TextSearchControl { + background-color: #41464A; + color: #dddddd; +} + +ViewerPane, +DrillDownComposite { + background-color: #232323; + color: #CCC; +} + +ProgressInfoItem, +ProgressInfoItem > *, +CompareViewerPane, +CompareViewerPane > * { + background-color: #262626; + color: #eeeeee; +} + +ProgressIndicator { + background-color: #777; + color: #eeeeee; +} + +DiscoveryItem, +DiscoveryItem Label, +DiscoveryItem Composite { + background-color: #383C3E; + color: #dddddd; +} +DiscoveryItem StyledText { + background-color: #383C3E; + color: #aaaaaa; +} +DiscoveryItem Link { + background-color: #383C3E; + color: #8B9498; +} + +CatalogSwitcher, +CatalogSwitcher > ScrolledComposite > Composite > Composite /* ignored because hard-coded */, +CategoryItem { + background-color: #515658; + color: #dddddd; +} +GradientCanvas, +GradientCanvas > Label, +GradientCanvas > ImageHyperlink { + background-color: #3f4447; + color: #9ac9d8; +} +GradientCanvas { + /* SWT-BUG workaround: GradientCanvas background-color is ignored */ + background: #3f4447; + background-image: #3f4447; +} +CategoryItem > GradientCanvas, +CategoryItem > GradientCanvas > Label { + /* SWT-BUG workaround: a style for background is not applied on GradientCanvas (CSS engine repaint issue) */ + background-color: #fafafa; + color: #333; +} +CategoryItem > GradientCanvas { + /* SWT-BUG workaround: a style for background is not applied on GradientCanvas (CSS engine repaint issue) */ + background: #fafafa; + background-image: #333; +} + +WebSite { + background-color: #41464A; + color: #dddddd; +} + +CTabFolder { + /* Set the styles for the inner tabs: */ + color: '#org-eclipse-ui-workbench-INACTIVE_TAB_TEXT_COLOR'; + swt-tab-renderer: url('bundleclass://org.eclipse.e4.ui.workbench.renderers.swt/org.eclipse.e4.ui.workbench.renderers.swt.CTabRendering'); + padding: 0px 2px 2px; + swt-tab-outline: '#org-eclipse-ui-workbench-ACTIVE_TAB_OUTLINE_COLOR'; /* border color for selected tab */ + swt-outer-keyline-color: '#org-eclipse-ui-workbench-ACTIVE_TAB_OUTER_KEYLINE_COLOR'; /* border color for whole tabs container */ + swt-unselected-tabs-color: '#org-eclipse-ui-workbench-ACTIVE_UNSELECTED_TABS_COLOR_START' '#org-eclipse-ui-workbench-ACTIVE_UNSELECTED_TABS_COLOR_END' 100% 100%; /* title background for unselected tab */ + swt-selected-tab-fill: '#org-eclipse-ui-workbench-ACTIVE_TAB_BG_END'; /* title background for selected tab */ + swt-shadow-visible: false; + swt-corner-radius: 16px; + swt-unselected-hot-tab-color-background: #161616; /* Bug 465711 */ +} +CTabFolder[style~='SWT.DOWN'][style~='SWT.BOTTOM'] { + /* Set the styles for the bottom inner tabs (Bug 430051): */ + swt-tab-renderer: url('bundleclass://org.eclipse.e4.ui.workbench.renderers.swt/org.eclipse.e4.ui.workbench.renderers.swt.CTabRendering'); + swt-unselected-hot-tab-color-background: #161616; /* Bug 465711 */ +} + +Form, +FormHeading { + background: #505f70; + background-color: #505F70; + background-image: #505f70; + color: #9AC9D8; +} + +Form { + /* Bug 465148: Additional styling for the Form */ + text-background-color: #505F70; + + tb-toggle-hover-color: #313538; + tb-toggle-color: #313538; + h-hover-full-color: #313538; + h-hover-light-color: #313538; + h-bottom-keyline-2-color: #313538; + h-bottom-keyline-1-color: #313538; + + /* We also have to force the background mode (the + * Label/ToolBar in the heading should inherit it). + */ + swt-background-mode: 'force'; +} + +Section { + background-color: #4F5355; + color: #AEBED0; + background-color-titlebar: #4F5355; + background-color-gradient-titlebar: #4F5355; + border-color-titlebar: #4F5355; +} + +Form > LayoutComposite > LayoutComposite > * { + background-color: #515658; + color: #EEEEEE; +} + +LayoutComposite, LayoutComposite > FormText, +LayoutComposite > Label, +LayoutComposite > Button { + background-color: #4F5355; + color: #F4F7F7; +} + +LayoutComposite ScrolledPageBook, +LayoutComposite Sash { + background-color: #4F5355; + color: #F4F7F7; +} + +LayoutComposite > Text, +LayoutComposite > Combo { + background-color: #414445; + color: #F4F7F7; +} + +LayoutComposite > Table { + background-color: #333; + color: #FFF; +} + +HeapStatus { + background-color: #41464a; + color: black; +} + +Table, +Tree { + swt-header-color: #CCC; + swt-header-background-color: #383D3F; +} + +Twistie { + color: #E8E4DF; +} + +#SearchField { + /* background-image: url('./searchbox.png'); */ + /* SWT-BUG: textures are applied as a label over the native ones, */ + /* in this way textures with alpha color are not usable; */ + /* default margins and padding cannot be modified and textures are not */ + /* scaled properly to fit the container size: this makes the result ugly, */ + /* moreover a texture is drawn over the widget, so also the text is covered */ + color: #f0f0f0; +} + +/* Button { + background-color: inherit; /* ignored */ + /* background-image: url('./button_bg.png') */ +/* } */ + +/* Button[style~='SWT.CHECK'] { */ + /* currently, Button object isn't consistent (eg. also a checkbox/radio is seen as Button) */ + /* so, css rules applied to Button have to be overridden for non-Button matches */ +/* } + Button:disabled { + /* SWT-BUG: currently, a disabled button cannot be styled with any window manager (gtk, win32, cocoa) */ +/* } + Button:hover { + /* SWT-BUG: currently, an hovered button cannot be styled with any window manager (gtk, win32, cocoa) */ +/* } */ + +.MPartSashContainer { + background-color: #515658; + color: #EEEEEE; +} + +HeapStatus { + background-color: #4F5355; + color: #EEEEEE; +} + +PageSiteComposite, PageSiteComposite > CImageLabel { + color: #EEEEEE; +} +PageSiteComposite > PropertyTable { + background-color: #333; + color: #EEEEEE; +} +PageSiteComposite > PropertyTable:disabled { +/* SWT-BUG: event is triggered but styles for PropertyTable are hard-coded */ + background-color: #444; + color: #EEEEEE; +} + +FlyoutControlComposite, FlyoutControlComposite CLabel { + background-color: #3f4447; + color: #EEEEEE; +} + +/* See Bug 430848: We need to override the theme of the Eclipse splash screen, because + * otherwise the splash screen would be partly switched to the dark theme during startup, + * which does not look very nice. + */ +Label#org-eclipse-ui-splash-progressText { + background-color: inherit; /* transparent */ + color: #9c9696; /* see property startupForegroundColor in the product */ +} + +Label#org-eclipse-ui-buildid-text { + background-color: inherit; /* transparent */ +} + +ProgressIndicator#org-eclipse-ui-splash-progressIndicator { + background-color: #e1e1e1; +} + +/* + * Default values for using a styled scrollbar to allow a user to set -Dswt.enable.themedScrollBar=true/false to force + * it to true/false regardless of the CSS value. + * + * swt-scrollbar-themed must be present for -Dswt.enable.themedScrollBar to be supported + */ + +StyledText { + + swt-scrollbar-themed: false; + + swt-scrollbar-background-color: #383838; + swt-scrollbar-foreground-color: #494949; + swt-scrollbar-width: 4px; + swt-scrollbar-border-radius: 4px; + swt-scrollbar-mouse-near-scroll-width: 15px; +} + +Link { + swt-link-foreground-color: '#org-eclipse-ui-workbench-LINK_COLOR' +} + +ExpandableComposite { + swt-titlebar-color: #cccccc; +} + +TabbedPropertyTitle > CLabel{ + color: #9AC9D8; +} + +TabbedPropertyTitle { + swt-backgroundGradientStart-color: #505F70; + swt-backgroundGradientEnd-color: #505F70; + swt-backgroundBottomKeyline1-color: #505F70; + swt-backgroundBottomKeyline2-color: #505F70; +} + +TabbedPropertyList { + swt-tabAreaBackground-color : #515658; /*same as canvas*/ + swt-tabBackground-color : '#org-eclipse-ui-workbench-ACTIVE_NOFOCUS_TAB_BG_START'; + swt-tabNormalShadow-color : '#org-eclipse-ui-workbench-INACTIVE_TAB_OUTLINE_COLOR'; /* color of shadow lines around the tabs */ + swt-tabDarkShadow-color : '#org-eclipse-ui-workbench-ACTIVE_NOFOCUS_TAB_SELECTED_TEXT_COLOR'; /* line color of the tiny scroll triangle (at top / at bottom) */ + color : '#org-eclipse-ui-workbench-ACTIVE_NOFOCUS_TAB_SELECTED_TEXT_COLOR'; /* text color in the tab / tab area */ +} diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.themes_1.2.700.v20190826-0816/css/dark/e4-dark_partstyle.css b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.themes_1.2.700.v20190826-0816/css/dark/e4-dark_partstyle.css new file mode 100644 index 00000000..9dee68b4 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.themes_1.2.700.v20190826-0816/css/dark/e4-dark_partstyle.css @@ -0,0 +1,300 @@ +/******************************************************************************* + * Copyright (c) 2010, 2014 Andrea Guarinoni and others. + * + * This program and the accompanying materials + * are made available under the terms of the Eclipse Public License 2.0 + * which accompanies this distribution, and is available at + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 + * + * Contributors: + * Andrea Guarinoni - initial API and implementation + * Lars Vogel - initial API and implementation + *******************************************************************************/ + + +/* ################################ CSS for .MParts ########################## */ + +.MPart { + background-color: #323435; + color: #DDDDDD; +} +.MPartStack.active .MPart { + background-color: #292929; + color: #DDDDDD; +} + +.MPart Composite, +.MPart LayoutComposite, +.MPart Label, +.MPart ScrolledForm, +.MPart Form, +.MPart Section, +.MPart FormText, +.MPart Link, +.MPart Sash, +.MPart Button, +.MPart Group, +.MPart SashForm, +.MPart FilteredTree, +.MPart RegistryFilteredTree, +.MPart PageSiteComposite, +.MPart DependenciesComposite, +.MPart Text[style~='SWT.READ_ONLY'], +.MPart FigureCanvas, +.MPart ListEditorComposite, +.MPart ScrolledComposite, +.Mpart ScrolledComposite ProgressInfoItem, +.MPart Form ScrolledPageBook, +.MPart DependenciesComposite > SashForm > Section > * /* Section > DependenciesComposite$... */, +.MPart LayoutComposite > * > LayoutComposite > Section > LayoutComposite > * /*LayoutComposite > MasterDetailBlock$... > LayoutComposite > Section > LayoutComposite > ExtensionsSection$...*/ { + background-color: #2F2F2F; + color: #AAAAAA; +} + +.MPart Hyperlink, +.MPart ImageHyperlink { + background-color: #2F2F2F; + color: #6fc5ee; +} + +.MPartStack.active .MPart Composite, +.MPartStack.active .MPart LayoutComposite, +.MPartStack.active .MPart Label, +.MPartStack.active .MPart ScrolledForm, +.MPartStack.active .MPart Form, +.MPartStack.active .MPart Section, +.MPartStack.active .MPart FormText, +.MPartStack.active .MPart Link, +.MPartStack.active .MPart Sash, +.MPartStack.active .MPart Button, +.MPartStack.active .MPart Group, +.MPartStack.active .MPart SashForm, +.MPartStack.active .MPart FilteredTree, +.MPartStack.active .MPart RegistryFilteredTree, +.MPartStack.active .MPart PageSiteComposite, +.MPartStack.active .MPart DependenciesComposite, +.MPartStack.active .MPart Text[style~='SWT.READ_ONLY'], +.MPartStack.active .MPart FigureCanvas, +.MPartStack.active .MPart ListEditorComposite, +.MPartStack.active .MPart ScrolledComposite, +.MPartStack.active .Mpart ScrolledComposite ProgressInfoItem, +.MPartStack.active .MPart Form ScrolledPageBook, +.MPartStack.active .MPart DependenciesComposite > SashForm > Section > * /* Section > DependenciesComposite$... */, +.MPartStack.active .MPart LayoutComposite > * > LayoutComposite > Section > LayoutComposite > * /*LayoutComposite > MasterDetailBlock$... > LayoutComposite > Section > LayoutComposite > ExtensionsSection$...*/ { + background-color: #262626; + color: #999999; +} + +.MPartStack.active .MPart Hyperlink, +.MPartStack.active .MPart ImageHyperlink { + background-color: #262626; + color: #6fc5ee; +} + +.MPart Section > Label { + background-color: #2F2F2F; + color: #ABCEDA; +} +.MPartStack.active .MPart Section > Label { + background-color: #262626; + color: #9EC1CE; +} + +.MPart Table, +.MPart Browser, +.Mpart OleFrame, +.MPart ViewForm, +.MPart ViewForm > CLabel, +.MPart PageBook > Label, +.MPart PageBook > SashForm, +#org-eclipse-help-ui-HelpView LayoutComposite > LayoutComposite, +#org-eclipse-help-ui-HelpView LayoutComposite > LayoutComposite > * { + background-color: #313538; + color: #CCC; +} +.MPartStack.active .MPart Table, +.MPartStack.active .MPart Browser, +.MPartStack.active .Mpart OleFrame, +.MPartStack.active .MPart ViewForm, +.MPartStack.active .MPart ViewForm > CLabel, +.MPartStack.active .MPart PageBook > Label, +.MPartStack.active .MPart PageBook > SashForm, +.MPartStack.active #org-eclipse-help-ui-HelpView LayoutComposite > LayoutComposite, +.MPartStack.active #org-eclipse-help-ui-HelpView LayoutComposite > LayoutComposite > * { + background-color: #333; + color: #DDDDDD; +} +#org-eclipse-help-ui-HelpView LayoutComposite > LayoutComposite ImageHyperlink { + background-color: #313538; + color: #6fc5ee; +} +.MPartStack.active #org-eclipse-help-ui-HelpView LayoutComposite > LayoutComposite ImageHyperlink { + background-color: #333; + color: #7AAADA; +} + +.MPart Section Tree, +.MPart LayoutComposite > * > LayoutComposite > Section > LayoutComposite > Tree { + background-color: #383A3B; + color: #DDDDDD; +} +.MPartStack.active .MPart Section Tree, +.MPartStack.active .MPart LayoutComposite > * > LayoutComposite > Section > LayoutComposite > Tree { + background-color: #353636; + color: #CCCCCC; +} + +.MPart DatePicker, +.MPart DatePicker > Text, +.MPart DatePicker > ImageHyperlink, +.MPart ScheduleDatePicker, +.MPart ScheduleDatePicker > Text, +.MPart ScheduleDatePicker > ImageHyperlink, +.MPart CCombo, +.MPart Spinner, +.MPart Composite > StyledText, +.MPart PageBook > SashForm Label, +.MPart SashForm > Text[style~='SWT.BORDER'] { + background-color: #3f4447; + color: #BBBBBB; +} +.MPartStack.active .MPart DatePicker, +.MPartStack.active .MPart DatePicker > Text, +.MPartStack.active .MPart DatePicker > ImageHyperlink, +.MPartStack.active .MPart ScheduleDatePicker, +.MPartStack.active .MPart ScheduleDatePicker > Text, +.MPartStack.active .MPart ScheduleDatePicker > ImageHyperlink, +.MPartStack.active .MPart CCombo, +.MPartStack.active .MPart Spinner, +.MPartStack.active .MPart Composite > StyledText, +.MPartStack.active .MPart PageBook > SashForm Label, +.MPartStack.active .MPart SashForm > Text[style~='SWT.BORDER'] { + background-color: #313538; + color: #AAAAAA; +} + +.MPart FormHeading, +.MPart FormHeading > TitleRegion, +.MPart FormHeading > TitleRegion > Label, +.MPart FormHeading > TitleRegion > StyledText, +.MPart FormHeading LayoutComposite, +.MPart FormHeading ImageHyperlink { + background-color: #505f70; + color: #9ac9d8; +} +.MPart FormHeading { + background: #505f70; + background-image: #505f70; +} +.MPartStack.active .MPart FormHeading, +.MPartStack.active .MPart FormHeading > TitleRegion, +.MPartStack.active .MPart FormHeading > TitleRegion > Label, +.MPartStack.active .MPart FormHeading > TitleRegion > StyledText, +.MPartStack.active .MPart FormHeading LayoutComposite, +.MPartStack.active .MPart FormHeading ImageHyperlink { + background-color: #415062; + color: #9ac9d8; +} +.MPartStack.active .MPart FormHeading { + background: #415062; + background-image: #415062; +} +.MPart FormHeading, +.MPart FormHeading > TitleRegion { + swt-background-mode: none; +} +.MPart FormHeading > CLabel { + background-color: #505f70; + color: #E98787; +} +.MPartStack.active .MPart FormHeading > CLabel { + background-color: #415062; + color: #E98787; +} +/* ------------------------------------------------------------- */ + +#org-eclipse-jdt-ui-SourceView StyledText, +#org-eclipse-wst-jsdt-ui-SourceView StyledText { + background-color: #252525; +} + +/* ------------------------------------------------------------- */ + +#org-eclipse-ui-console-ConsoleView .MPart > Composite, +#org-eclipse-ui-console-ConsoleView .MPart StyledText, +#org-eclipse-ui-console-ConsoleView .MPart PageBook Label, +#org-eclipse-dltk-debug-ui-ScriptDisplayView SashForm > * { + background-color: #2F2F2F; + color: #CCCCCC; +} +.MPartStack.active #org-eclipse-ui-console-ConsoleView .MPart > Composite, +.MPartStack.active #org-eclipse-ui-console-ConsoleView .MPart StyledText, +.MPartStack.active #org-eclipse-ui-console-ConsoleView .MPart PageBook Label, +.MPartStack.active #org-eclipse-dltk-debug-ui-ScriptDisplayView SashForm > * { + background-color: #262626; + color: #CCCCCC; +} + +/* ------------------------------------------------------------- */ + +#org-eclipse-pde-runtime-LogView Text { + background-color: #333; + color: #F4F7F7; +} + +/* ------------------------------------------------------------- */ + +#org-eclipse-pde-ui-TargetPlatformState PageBook > Composite > * { + background-color: #2F2F2F; + color: #CCC; +} + +/* ------------------------------------------------------------- */ + +#org-eclipse-e4-ui-compatibility-editor Canvas { + background-color: #262626; +} +.MPartStack.active #org-eclipse-e4-ui-compatibility-editor Canvas { + background-color: #202020; +} +#org-eclipse-e4-ui-compatibility-editor CTabItem { + color: #EEEEEE; + font-weight: normal; +} +#org-eclipse-e4-ui-compatibility-editor CTabItem:selected { + background-color: #262626; + font-weight: bold; +} +#org-eclipse-e4-ui-compatibility-editor .MPart { + color: #EEEEEE; +} +#org-eclipse-e4-ui-compatibility-editor PaletteControl ScrolledComposite > Composite > * { + background-color: #2F2F2F; + color: #BBBBBB; +} +.MPartStack.active #org-eclipse-e4-ui-compatibility-editor PaletteControl ScrolledComposite > Composite > * { + background-color: #262626; + color: #CCCCCC; +} +#org-eclipse-e4-ui-compatibility-editor PaletteControl CLabel { + background-color: #383838; + color: #dddddd; +} +#org-eclipse-e4-ui-compatibility-editor PaletteControl CLabel:hover { +/* SWT-BUG #362532: The event is never triggered so the native rule cannot be overridden (for hover event) */ + background-color: #252525; + color: #dddddd; +} +#org-eclipse-e4-ui-compatibility-editor FlyoutControlComposite > Composite { + background-color: #3f4447; + color: #DDDDDD; +} +#org-eclipse-e4-ui-compatibility-editor LayoutCanvas { + background-color: #252525; + color: #CCCCCC; +} + + + diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.themes_1.2.700.v20190826-0816/css/dark/e4-dark_preferencestyle.css b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.themes_1.2.700.v20190826-0816/css/dark/e4-dark_preferencestyle.css new file mode 100644 index 00000000..c7e71682 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.themes_1.2.700.v20190826-0816/css/dark/e4-dark_preferencestyle.css @@ -0,0 +1,73 @@ +/******************************************************************************* + * Copyright (c) 2014, 2015 Lars Vogel and others. + * + * This program and the accompanying materials + * are made available under the terms of the Eclipse Public License 2.0 + * which accompanies this distribution, and is available at + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 + * + * Contributors: + * Lars Vogel - initial API and implementation + * Andrea Guarinoni - intial color schema definition + * Lars Vogel - Ongoing maintenance + *******************************************************************************/ + +/* ############################## Eclipse UI properties ############################## */ + + +IEclipsePreferences#org-eclipse-ui-editors:org-eclipse-ui-themes { /* pseudo attribute added to allow contributions without replacing this node, see Bug 466075 */ + preferences: + 'AbstractTextEditor.Color.Background.SystemDefault=false' + 'AbstractTextEditor.Color.SelectionForeground.SystemDefault=false' + 'AbstractTextEditor.Color.SelectionBackground.SystemDefault=false' + 'AbstractTextEditor.Color.Background=47,47,47' + 'AbstractTextEditor.Color.Foreground.SystemDefault=false' + 'AbstractTextEditor.Color.SelectionBackground=33,66,131' + 'AbstractTextEditor.Color.SelectionForeground=147,161,161' + 'AbstractTextEditor.Color.Foreground=204,204,204' + 'AbstractTextEditor.Color.FindScope=30,120,155' + 'asOccurencesIndicationColor=72,72,72' + 'breakpointIndicationColor=51,119,193' + 'currentIPColor=90,90,90' + 'currentLineColor=55,55,55' + 'deletionIndicationColor=224,226,228' + 'filteredSearchResultIndicationColor=27,98,145' + 'hyperlinkColor=102,175,249' + 'hyperlinkColor.SystemDefault=false' + 'infoIndicationColor=86,194,170' + 'lineNumberColor=101,123,131' + 'linked.slave.color=66,156,255' + 'matchingTagIndicationColor=72,72,72' + 'occurrenceIndicationColor=27,98,145' + 'overrideIndicatorColor=78,120,117' + 'printMarginColor=101,123,131' + 'searchResultHighlighting=false' + 'searchResultIndication=true' + 'searchResultIndicationColor=94,94,94' + 'searchResultTextStyle=BOX' + 'secondaryIPColor=90,90,90' + 'spellingIndicationColor=253,170,211' + 'writeOccurrenceIndicationColor=27,98,145' +} + +IEclipsePreferences#org-eclipse-ui-workbench:org-eclipse-ui-themes { /* pseudo attribute added to allow contributions without replacing this node, see Bug 466075 */ + preferences: + 'ACTIVE_HYPERLINK_COLOR=138,201,242' + 'CONFLICTING_COLOR=240,15,66' + 'CONTENT_ASSIST_BACKGROUND_COLOR=52,57,61' + 'CONTENT_ASSIST_FOREGROUND_COLOR=238,238,238' + 'org.eclipse.ui.workbench.INFORMATION_BACKGROUND=81,86,88' + 'org.eclipse.ui.workbench.INFORMATION_FOREGROUND=238,238,238' + 'org.eclipse.ui.workbench.HOVER_BACKGROUND=52,57,61' + 'org.eclipse.ui.workbench.HOVER_FOREGROUND=238,238,238' + 'ERROR_COLOR=247,68,117' + 'HYPERLINK_COLOR=111,197,238' + 'INCOMING_COLOR=31,179,235' + 'OUTGOING_COLOR=238,238,238' + 'RESOLVED_COLOR=108,210,17' + 'org.eclipse.search.ui.match.highlight=206,92,0' + 'org.eclipse.ui.editors.rangeIndicatorColor=27,118,153' +} + diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.themes_1.2.700.v20190826-0816/css/dark/e4-dark_tabstyle.css b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.themes_1.2.700.v20190826-0816/css/dark/e4-dark_tabstyle.css new file mode 100644 index 00000000..a960d48e --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.themes_1.2.700.v20190826-0816/css/dark/e4-dark_tabstyle.css @@ -0,0 +1,50 @@ +/******************************************************************************* + * Copyright (c) 2018 Andrea Guarinoni and others. + * + * This program and the accompanying materials + * are made available under the terms of the Eclipse Public License 2.0 + * which accompanies this distribution, and is available at + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 + * + * Contributors: + * Andrea Guarinoni - initial API and implementation + * Lars Vogel - initial API and implementation + *******************************************************************************/ + + +/* ################################ CSS for .MPartStack ########################## */ + +.MPartStack { + swt-tab-renderer: url('bundleclass://org.eclipse.e4.ui.workbench.renderers.swt/org.eclipse.e4.ui.workbench.renderers.swt.CTabRendering'); + swt-selected-tab-fill: '#org-eclipse-ui-workbench-INACTIVE_TAB_BG_START' '#org-eclipse-ui-workbench-INACTIVE_TAB_BG_END' 100%; /* title background for selected tab */ + swt-unselected-tabs-color: '#org-eclipse-ui-workbench-INACTIVE_UNSELECTED_TABS_COLOR_START' '#org-eclipse-ui-workbench-INACTIVE_UNSELECTED_TABS_COLOR_END' 100% 100%; /* title background for unselected tab */ + swt-outer-keyline-color: '#org-eclipse-ui-workbench-INACTIVE_TAB_OUTER_KEYLINE_COLOR'; /* border color for whole tabs container */ + swt-inner-keyline-color: '#org-eclipse-ui-workbench-INACTIVE_TAB_INNER_KEYLINE_COLOR'; + swt-tab-outline: '#org-eclipse-ui-workbench-INACTIVE_TAB_OUTLINE_COLOR'; /* border color for selected tab */ + padding: 0px 2px 2px; + swt-shadow-visible: false; + swt-mru-visible: true; + swt-corner-radius: 16px; +} + +.MPartStack.active { + swt-selected-tab-fill: '#org-eclipse-ui-workbench-ACTIVE_TAB_BG_START' '#org-eclipse-ui-workbench-ACTIVE_TAB_BG_END' 100%; /* title background for selected tab */ + swt-unselected-tabs-color: '#org-eclipse-ui-workbench-ACTIVE_UNSELECTED_TABS_COLOR_START' '#org-eclipse-ui-workbench-ACTIVE_UNSELECTED_TABS_COLOR_END' 100% 100%; /* title background for unselected tab */ + swt-outer-keyline-color: '#org-eclipse-ui-workbench-ACTIVE_TAB_OUTER_KEYLINE_COLOR'; /* border color for whole tabs container */ + swt-inner-keyline-color: '#org-eclipse-ui-workbench-ACTIVE_TAB_INNER_KEYLINE_COLOR'; + swt-tab-outline: '#org-eclipse-ui-workbench-ACTIVE_TAB_OUTLINE_COLOR'; /* border color for selected tab */ +} + +.MPartStack.active.noFocus { + swt-selected-tabs-fill: '#org-eclipse-ui-workbench-ACTIVE_NOFOCUS_TAB_BG_START' '#org-eclipse-ui-workbench-ACTIVE_NOFOCUS_TAB_BG_END' 100% 100%; +} + +.MPartStack.empty { + swt-unselected-tabs-color: '#org-eclipse-ui-workbench-INACTIVE_UNSELECTED_TABS_COLOR_START' #4F5456 #4F5456 99% 100%; /* title background for unselected tab */ + swt-tab-outline: #535354; /* border color for selected tab */ + swt-outer-keyline-color: #515658; /* border color for whole tabs container */ +} + + diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.themes_1.2.700.v20190826-0816/css/e4-dark.css b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.themes_1.2.700.v20190826-0816/css/e4-dark.css new file mode 100644 index 00000000..3102fb75 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.themes_1.2.700.v20190826-0816/css/e4-dark.css @@ -0,0 +1,158 @@ +/******************************************************************************* + * Copyright (c) 2010, 2014 Andrea Guarinoni and others. + * + * This program and the accompanying materials + * are made available under the terms of the Eclipse Public License 2.0 + * which accompanies this distribution, and is available at + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 + * + * Contributors: + * Andrea Guarinoni - initial API and implementation + * Lars Vogel - initial API and implementation + *******************************************************************************/ + +@import url("platform:/plugin/org.eclipse.ui.themes/css/dark/e4-dark_basestyle.css"); +@import url("platform:/plugin/org.eclipse.ui.themes/css/dark/e4-dark_globalstyle.css"); /* Remove this to have ONLY the main IDE shell dark */ +@import url("platform:/plugin/org.eclipse.ui.themes/css/dark/e4-dark_partstyle.css"); +@import url("platform:/plugin/org.eclipse.ui.themes/css/dark/e4-dark_tabstyle.css"); + + +.MTrimmedWindow.topLevel { + margin-top: 3px; + margin-bottom: 3px; + margin-left: 3px; + margin-right: 3px; +} + +.MPartStack, .MPart { + font-family: '#org-eclipse-ui-workbench-TAB_TEXT_FONT'; +} + + +.MPart.busy { + font-style: italic; +} + +.MPart.highlighted { + font-weight: bold; +} + +CTabItem, +CTabItem CLabel { + background-color: '#org-eclipse-ui-workbench-INACTIVE_TAB_BG_END'; /* HACK for background of CTabFolder inner Toolbars */ + color: '#org-eclipse-ui-workbench-INACTIVE_TAB_UNSELECTED_TEXT_COLOR'; +} +CTabItem:selected, +CTabItem:selected CLabel { + color: '#org-eclipse-ui-workbench-INACTIVE_TAB_SELECTED_TEXT_COLOR'; +} + +.MPartStack.active > CTabItem, +.MPartStack.active > CTabItem CLabel { + background-color: '#org-eclipse-ui-workbench-ACTIVE_TAB_BG_END'; /* HACK for background of CTabFolder inner Toolbars */ + color: '#org-eclipse-ui-workbench-ACTIVE_TAB_UNSELECTED_TEXT_COLOR'; +} +.MPartStack.active > CTabItem:selected, +.MPartStack.active > CTabItem:selected CLabel { + color: '#org-eclipse-ui-workbench-ACTIVE_TAB_SELECTED_TEXT_COLOR'; +} + +.MPartStack.active.noFocus > CTabItem:selected { + color: '#org-eclipse-ui-workbench-ACTIVE_NOFOCUS_TAB_SELECTED_TEXT_COLOR'; +} + +CTabItem.busy { + color: #888888; +} + +#PerspectiveSwitcher { + eclipse-perspective-keyline-color: #AAB0BF #AAB0BF; +} + +.MToolControl.TrimStack { + /*frame-image: url(./gtkTSFrame.png);*/ + handle-image: url(./dragHandle.png); + /*frame-image-rotated: url(./gtkTSFrame-rotated.png);*/ + handle-image-rotated: url(./dragHandle-rotated.png); + frame-cuts: 5px 1px 5px 16px; +} + +.MToolBar.Draggable { + handle-image: url(./dragHandle.png); +} + +.MToolControl.Draggable { + handle-image: url(./dragHandle.png); +} + +.DragFeedback { + background-color: COLOR-WIDGET-NORMAL-SHADOW; +} + +.ModifiedDragFeedback { + background-color: #4176AF; +} + +.MTrimmedWindow { + background-color: #515658; +} + +.MTrimBar { + background-color: #515658; +} + +CTabFolder.MArea .MPartStack,CTabFolder.MArea .MPartStack.active { + swt-shadow-visible: false; +} + +CTabFolder Tree, CTabFolder Canvas { + background-color: #2F2F2F; + color: #CCC; +} + +CTabFolder Scale { + background-color: inherit; +} + +.MPartStack.active CTabFolder Canvas { + background-color: #262626; + color: #CCC; +} + +.MPartStack.active Table { + background-color: #2F2F2F; + color: #CCC; +} + +.View { + background-color: #313538; + color: #F5F5F5; +} + + +/* ###################### Top Toolbar ########################## */ + +#org-eclipse-ui-main-toolbar, #PerspectiveSwitcher { + eclipse-perspective-keyline-color: #585858; + background-color: #515658 #515658 100%; + handle-image: none; + color: #EBE8E4; +} + + +/* #################### Bottom Status Bar ######################## */ + +#org-eclipse-ui-StatusLine, +#org-eclipse-ui-ProgressBar, +#org-eclipse-ui-ProgressBar Canvas { + color: #CCCCCC; +} +#org-eclipse-ui-StatusLine CLabel { + color: #BDBAB7; +} + +StatusLine, ImageBasedFrame{ + color: #BDBAB7; +} diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.themes_1.2.700.v20190826-0816/css/e4-dark_mac.css b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.themes_1.2.700.v20190826-0816/css/e4-dark_mac.css new file mode 100644 index 00000000..8b2dc09e --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.themes_1.2.700.v20190826-0816/css/e4-dark_mac.css @@ -0,0 +1,218 @@ +/******************************************************************************* + * Copyright (c) 2010, 2019 Andrea Guarinoni and others. + * + * This program and the accompanying materials + * are made available under the terms of the Eclipse Public License 2.0 + * which accompanies this distribution, and is available at + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 + * + * Contributors: + * Andrea Guarinoni - initial API and implementation + *******************************************************************************/ + +/******************************************************************************* + * The following bugs are referred to in this style sheet + * 1.) Bug 419482 - Cascading policy in CSS + * 2.) Bug 430052 - Imported rules cannot be overridden + *******************************************************************************/ + + +/* @import url("platform:/plugin/org.eclipse.ui.themes/css/e4-dark.css"); Bug 430052 */ +@import url("platform:/plugin/org.eclipse.ui.themes/css/dark/e4-dark_basestyle.css"); +@import url("platform:/plugin/org.eclipse.ui.themes/css/dark/e4-dark_globalstyle.css"); /* Remove this to have ONLY the main IDE shell dark */ +@import url("platform:/plugin/org.eclipse.ui.themes/css/dark/e4-dark_partstyle.css"); +@import url("platform:/plugin/org.eclipse.ui.themes/css/dark/e4-dark_tabstyle.css"); + + +.MTrimmedWindow.topLevel { + margin-top: 3px; + margin-bottom: 3px; + margin-left: 3px; + margin-right: 3px; +} + +.MPartStack, .MPart { + font-family: '#org-eclipse-ui-workbench-TAB_TEXT_FONT'; +} + +.MPart.busy { + font-style: italic; +} + +.MPart.highlighted { + font-weight: bold; +} + +CTabItem, +CTabItem CLabel { + background-color: '#org-eclipse-ui-workbench-INACTIVE_TAB_BG_END'; /* HACK for background of CTabFolder inner Toolbars */ + color: '#org-eclipse-ui-workbench-INACTIVE_TAB_UNSELECTED_TEXT_COLOR'; +} +CTabItem:selected, +CTabItem:selected CLabel { + color: '#org-eclipse-ui-workbench-INACTIVE_TAB_SELECTED_TEXT_COLOR'; +} + +.MPartStack.active > CTabItem, +.MPartStack.active > CTabItem CLabel { + background-color: '#org-eclipse-ui-workbench-ACTIVE_TAB_BG_END'; /* HACK for background of CTabFolder inner Toolbars */ + color: '#org-eclipse-ui-workbench-ACTIVE_TAB_UNSELECTED_TEXT_COLOR'; +} +.MPartStack.active > CTabItem:selected, +.MPartStack.active > CTabItem:selected CLabel { + color: '#org-eclipse-ui-workbench-ACTIVE_TAB_SELECTED_TEXT_COLOR'; +} + +.MPartStack.active.noFocus > CTabItem:selected { + color: '#org-eclipse-ui-workbench-ACTIVE_NOFOCUS_TAB_SELECTED_TEXT_COLOR'; +} + +CTabItem.busy { + color: #888888; +} + +#PerspectiveSwitcher { + eclipse-perspective-keyline-color: #AAB0BF #AAB0BF; +} + +.MToolControl.TrimStack { + /*frame-image: url(./gtkTSFrame.png);*/ + handle-image: url(./dragHandle.png); + /*frame-image-rotated: url(./gtkTSFrame-rotated.png);*/ + handle-image-rotated: url(./dragHandle-rotated.png); + frame-cuts: 5px 1px 5px 16px; +} + +.MToolBar.Draggable { + handle-image: url(./dragHandle.png); +} + +.MToolControl.Draggable { + handle-image: url(./dragHandle.png); +} + +.DragFeedback { + background-color: COLOR-WIDGET-NORMAL-SHADOW; +} + +.ModifiedDragFeedback { + background-color: #4176AF; +} + +.MTrimmedWindow { + background-color: #515658; +} + +.MTrimBar { + background-color: #515658; +} + +CTabFolder.MArea .MPartStack,CTabFolder.MArea .MPartStack.active { + swt-shadow-visible: false; +} + +.MPartStack.active CTabFolder Canvas { + background-color: #262626; + color: #CCC; +} + +.MPartStack.active Table { + background-color: #2F2F2F; + color: #CCC; +} + +.View { + background-color: #313538; + color: #F5F5F5; +} + + +/* ###################### Top Toolbar ########################## */ + +#org-eclipse-ui-main-toolbar, #PerspectiveSwitcher { + eclipse-perspective-keyline-color: #585858; + background-color: #515658 #515658 100%; + handle-image: none; + color: #EBE8E4; +} + + +/* #################### Bottom Status Bar ######################## */ + +#org-eclipse-ui-StatusLine, +#org-eclipse-ui-ProgressBar, +#org-eclipse-ui-ProgressBar Canvas { + color: #CCCCCC; +} +#org-eclipse-ui-StatusLine CLabel { + color: #BDBAB7; +} + +StatusLine, ImageBasedFrame{ + color: #BDBAB7; +} + +/* ###################### Global Styles ########################## */ + +/* Use unset to set the foreground/background color to null */ + +Table[swt-lines-visible=true], +/* the following are required due to Bug 419482 (see <1>): */ +Composite > Table[swt-lines-visible=true], +TabFolder > Composite > Table[swt-lines-visible=true], +TabFolder > Composite > * > Table[swt-lines-visible=true], +DocCommentOwnerComposite > Group > Table[swt-lines-visible=true], +TabFolder > Composite > ScrolledComposite > Table[swt-lines-visible=true], +Shell > Composite > Composite > Table[swt-lines-visible=true], +Composite > Composite > Composite > Group > Table[swt-lines-visible=true], +Shell > Composite > Composite > Composite > Table[swt-lines-visible=true], +ScrolledComposite > Composite > Composite > Composite > Table[swt-lines-visible=true], +Shell > Composite > Composite > Composite > Composite > Composite > Table[swt-lines-visible=true], +Shell[style~='SWT.RADIO'][style~='SWT.CASCADE'][style~='SWT.SHADOW_ETCHED_IN'][style~='SWT.SHADOW_ETCHED_OUT'][style~='SWT.RESIZE'][style~='SWT.MENU'][style~='SWT.FULL_SELECTION'][style~='SWT.DATE'] > Composite > Table[swt-lines-visible=true], +Shell[style~='SWT.RADIO'][style~='SWT.CASCADE'][style~='SWT.SHADOW_ETCHED_IN'][style~='SWT.SHADOW_ETCHED_OUT'][style~='SWT.RESIZE'][style~='SWT.MENU'][style~='SWT.FULL_SELECTION'][style~='SWT.DATE'] > Composite > * > Table[swt-lines-visible=true] { + background-color: unset; +} + +Tree[swt-lines-visible=true], +RegistryFilteredTree[swt-lines-visible=true], +/* the following are required due to Bug 419482 (see <1>): */ +Composite > Tree[swt-lines-visible=true], +TabFolder > Composite > Tree[swt-lines-visible=true], +TabFolder > Composite > * > Tree[swt-lines-visible=true], +DocCommentOwnerComposite > Group > Tree[swt-lines-visible=true], +TabFolder > Composite > ScrolledComposite > Tree[swt-lines-visible=true], +Shell > Composite > Composite > Tree[swt-lines-visible=true], +Composite > Composite > Composite > Group > Tree[swt-lines-visible=true], +Shell > Composite > Composite > Composite > Tree[swt-lines-visible=true], +ScrolledComposite > Composite > Composite > Composite > Tree[swt-lines-visible=true], +Shell > Composite > Composite > Composite > Composite > Composite > Tree[swt-lines-visible=true], +Shell[style~='SWT.RADIO'][style~='SWT.CASCADE'][style~='SWT.SHADOW_ETCHED_IN'][style~='SWT.SHADOW_ETCHED_OUT'][style~='SWT.RESIZE'][style~='SWT.MENU'][style~='SWT.FULL_SELECTION'][style~='SWT.DATE'] > Composite > Tree[swt-lines-visible=true], +Shell[style~='SWT.RADIO'][style~='SWT.CASCADE'][style~='SWT.SHADOW_ETCHED_IN'][style~='SWT.SHADOW_ETCHED_OUT'][style~='SWT.RESIZE'][style~='SWT.MENU'][style~='SWT.FULL_SELECTION'][style~='SWT.DATE'] > Composite > * > Tree[swt-lines-visible=true] { + background-color: unset; +} + +Button, +/* the following are required due to Bug 419482: */ +Composite > Button, +TabFolder > Composite > Button, +TabFolder > Composite > * > Button, +DocCommentOwnerComposite > Group > Button, +TabFolder > Composite > ScrolledComposite > Button, +Shell > Composite > Composite > Button, +Composite > Composite > Composite > Group > Button, +Shell > Composite > Composite > Composite > Button, +ScrolledComposite > Composite > Composite > Composite > Button, +Shell > Composite > Composite > Composite > Composite > Composite > Button, +Shell[style~='SWT.RADIO'][style~='SWT.CASCADE'][style~='SWT.SHADOW_ETCHED_IN'][style~='SWT.SHADOW_ETCHED_OUT'][style~='SWT.RESIZE'][style~='SWT.MENU'][style~='SWT.FULL_SELECTION'][style~='SWT.DATE'] > Composite > Button, +Shell[style~='SWT.RADIO'][style~='SWT.CASCADE'][style~='SWT.SHADOW_ETCHED_IN'][style~='SWT.SHADOW_ETCHED_OUT'][style~='SWT.RESIZE'][style~='SWT.MENU'][style~='SWT.FULL_SELECTION'][style~='SWT.DATE'] > Composite > * > Button, +Form > LayoutComposite > LayoutComposite > Button, +.MPart Button, +.MPartStack.active .MPart Button, +.MPart LayoutComposite > * > LayoutComposite > Section > LayoutComposite > Button, +.MPartStack.active .MPart LayoutComposite > * > LayoutComposite > Section > LayoutComposite > Button { + background-color: unset; + color: unset; +} + diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.themes_1.2.700.v20190826-0816/css/e4-dark_mac1013.css b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.themes_1.2.700.v20190826-0816/css/e4-dark_mac1013.css new file mode 100644 index 00000000..1ebc5cfe --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.themes_1.2.700.v20190826-0816/css/e4-dark_mac1013.css @@ -0,0 +1,320 @@ +/******************************************************************************* + * Copyright (c) 2010, 2014 Andrea Guarinoni and others. + * + * This program and the accompanying materials + * are made available under the terms of the Eclipse Public License 2.0 + * which accompanies this distribution, and is available at + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 + * + * Contributors: + * Andrea Guarinoni - initial API and implementation + *******************************************************************************/ + +/******************************************************************************* + * The following bugs are referred to in this style sheet + * 1.) Bug 419482 - Cascading policy in CSS + * 2.) Bug 430052 - Imported rules cannot be overridden + *******************************************************************************/ + + +/* @import url("platform:/plugin/org.eclipse.ui.themes/css/e4-dark.css"); Bug 430052 */ +@import url("platform:/plugin/org.eclipse.ui.themes/css/dark/e4-dark_basestyle.css"); +@import url("platform:/plugin/org.eclipse.ui.themes/css/dark/e4-dark_globalstyle.css"); /* Remove this to have ONLY the main IDE shell dark */ +@import url("platform:/plugin/org.eclipse.ui.themes/css/dark/e4-dark_partstyle.css"); +@import url("platform:/plugin/org.eclipse.ui.themes/css/dark/e4-dark_tabstyle.css"); + + +.MTrimmedWindow.topLevel { + margin-top: 3px; + margin-bottom: 3px; + margin-left: 3px; + margin-right: 3px; +} + +.MPartStack, .MPart { + font-family: '#org-eclipse-ui-workbench-TAB_TEXT_FONT'; +} + + + +.MPart.busy { + font-style: italic; +} + +.MPart.highlighted { + font-weight: bold; +} + +CTabItem, +CTabItem CLabel { + background-color: '#org-eclipse-ui-workbench-INACTIVE_TAB_BG_END'; /* HACK for background of CTabFolder inner Toolbars */ + color: '#org-eclipse-ui-workbench-INACTIVE_TAB_UNSELECTED_TEXT_COLOR'; +} +CTabItem:selected, +CTabItem:selected CLabel { + color: '#org-eclipse-ui-workbench-INACTIVE_TAB_SELECTED_TEXT_COLOR'; +} + +.MPartStack.active > CTabItem, +.MPartStack.active > CTabItem CLabel { + background-color: '#org-eclipse-ui-workbench-ACTIVE_TAB_BG_END'; /* HACK for background of CTabFolder inner Toolbars */ + color: '#org-eclipse-ui-workbench-ACTIVE_TAB_UNSELECTED_TEXT_COLOR'; +} +.MPartStack.active > CTabItem:selected, +.MPartStack.active > CTabItem:selected CLabel { + color: '#org-eclipse-ui-workbench-ACTIVE_TAB_SELECTED_TEXT_COLOR'; +} + +.MPartStack.active.noFocus > CTabItem:selected { + color: '#org-eclipse-ui-workbench-ACTIVE_NOFOCUS_TAB_SELECTED_TEXT_COLOR'; +} + +CTabItem.busy { + color: #888888; +} + +#PerspectiveSwitcher { + eclipse-perspective-keyline-color: #AAB0BF #AAB0BF; +} + +.MToolControl.TrimStack { + /*frame-image: url(./gtkTSFrame.png);*/ + handle-image: url(./dragHandle.png); + /*frame-image-rotated: url(./gtkTSFrame-rotated.png);*/ + handle-image-rotated: url(./dragHandle-rotated.png); + frame-cuts: 5px 1px 5px 16px; +} + +.MToolBar.Draggable { + handle-image: url(./dragHandle.png); +} + +.MToolControl.Draggable { + handle-image: url(./dragHandle.png); +} + +.DragFeedback { + background-color: COLOR-WIDGET-NORMAL-SHADOW; +} + +.ModifiedDragFeedback { + background-color: #4176AF; +} + +.MTrimmedWindow { + background-color: #515658; +} + +.MTrimBar { + background-color: #515658; +} + +CTabFolder.MArea .MPartStack,CTabFolder.MArea .MPartStack.active { + swt-shadow-visible: false; +} + + +CTabFolder Tree, CTabFolder Canvas { + background-color: #2F2F2F; + color: #CCC; +} + +.MPartStack.active CTabFolder Canvas { + background-color: #262626; + color: #CCC; +} + +.MPartStack.active Table { + background-color: #2F2F2F; + color: #CCC; +} + +.View { + background-color: #313538; + color: #F5F5F5; +} + + +/* ###################### Top Toolbar ########################## */ + +#org-eclipse-ui-main-toolbar, #PerspectiveSwitcher { + eclipse-perspective-keyline-color: #585858; + background-color: #515658 #515658 100%; + handle-image: none; + color: #EBE8E4; +} + + +/* #################### Bottom Status Bar ######################## */ + +#org-eclipse-ui-StatusLine, +#org-eclipse-ui-ProgressBar, +#org-eclipse-ui-ProgressBar Canvas { + color: #CCCCCC; +} +#org-eclipse-ui-StatusLine CLabel { + color: #BDBAB7; +} + +StatusLine, ImageBasedFrame{ + color: #BDBAB7; +} + + + +/* ###################### Global Styles ########################## */ + +TabFolder, +/* the following are required due to Bug 419482: */ +TabFolder > Composite > TabFolder, +TabFolder > Composite > * > TabFolder, +DocCommentOwnerComposite > Group > TabFolder, +TabFolder > Composite > ScrolledComposite > TabFolder, +Shell > Composite > Composite > TabFolder, +Composite > Composite > Composite > Group > TabFolder, +Shell > Composite > Composite > Composite > TabFolder, +ScrolledComposite > Composite > Composite > Composite > TabFolder, +Shell > Composite > Composite > Composite > Composite > Composite > TabFolder, +Shell[style~='SWT.RADIO'][style~='SWT.CASCADE'][style~='SWT.SHADOW_ETCHED_IN'][style~='SWT.SHADOW_ETCHED_OUT'][style~='SWT.RESIZE'][style~='SWT.MENU'][style~='SWT.FULL_SELECTION'][style~='SWT.DATE'] > Composite > TabFolder, +Shell[style~='SWT.RADIO'][style~='SWT.CASCADE'][style~='SWT.SHADOW_ETCHED_IN'][style~='SWT.SHADOW_ETCHED_OUT'][style~='SWT.RESIZE'][style~='SWT.MENU'][style~='SWT.FULL_SELECTION'][style~='SWT.DATE'] > Composite > * > TabFolder { + /* background-color is not applied to the whole button, + but text color is changed, so it appear light on light */ + background-color: #515658; + color: #222; +} + +Button, +/* the following are required due to Bug 419482: */ +Composite > Button, +TabFolder > Composite > Button, +TabFolder > Composite > * > Button, +DocCommentOwnerComposite > Group > Button, +TabFolder > Composite > ScrolledComposite > Button, +Shell > Composite > Composite > Button, +Composite > Composite > Composite > Group > Button, +Shell > Composite > Composite > Composite > Button, +ScrolledComposite > Composite > Composite > Composite > Button, +Shell > Composite > Composite > Composite > Composite > Composite > Button, +Shell[style~='SWT.RADIO'][style~='SWT.CASCADE'][style~='SWT.SHADOW_ETCHED_IN'][style~='SWT.SHADOW_ETCHED_OUT'][style~='SWT.RESIZE'][style~='SWT.MENU'][style~='SWT.FULL_SELECTION'][style~='SWT.DATE'] > Composite > Button, +Shell[style~='SWT.RADIO'][style~='SWT.CASCADE'][style~='SWT.SHADOW_ETCHED_IN'][style~='SWT.SHADOW_ETCHED_OUT'][style~='SWT.RESIZE'][style~='SWT.MENU'][style~='SWT.FULL_SELECTION'][style~='SWT.DATE'] > Composite > * > Button, +Form > LayoutComposite > LayoutComposite > Button, +.MPart Button, +.MPartStack.active .MPart Button, +.MPart LayoutComposite > * > LayoutComposite > Section > LayoutComposite > Button, +.MPartStack.active .MPart LayoutComposite > * > LayoutComposite > Section > LayoutComposite > Button { + /* background-color is not applied to the whole button, + but text color is changed, so it appear light on light */ + background-color: #2F2F2F; + color: #CCCCCC; +} +Button[style~='SWT.CHECK'], +/* the following are required due to Bug 419482: */ +Composite > Button[style~='SWT.CHECK'], +TabFolder > Composite > Button[style~='SWT.CHECK'], +TabFolder > Composite > * > Button[style~='SWT.CHECK'], +DocCommentOwnerComposite > Group > Button[style~='SWT.CHECK'], +TabFolder > Composite > ScrolledComposite > Button[style~='SWT.CHECK'], +Shell > Composite > Composite > Button[style~='SWT.CHECK'], +Composite > Composite > Composite > Group > Button[style~='SWT.CHECK'], +Shell > Composite > Composite > Composite > Button[style~='SWT.CHECK'], +ScrolledComposite > Composite > Composite > Composite > Button[style~='SWT.CHECK'], +Shell > Composite > Composite > Composite > Composite > Composite > Button[style~='SWT.CHECK'], +Shell[style~='SWT.RADIO'][style~='SWT.CASCADE'][style~='SWT.SHADOW_ETCHED_IN'][style~='SWT.SHADOW_ETCHED_OUT'][style~='SWT.RESIZE'][style~='SWT.MENU'][style~='SWT.FULL_SELECTION'][style~='SWT.DATE'] > Composite > Button[style~='SWT.CHECK'], +Shell[style~='SWT.RADIO'][style~='SWT.CASCADE'][style~='SWT.SHADOW_ETCHED_IN'][style~='SWT.SHADOW_ETCHED_OUT'][style~='SWT.RESIZE'][style~='SWT.MENU'][style~='SWT.FULL_SELECTION'][style~='SWT.DATE'] > Composite > * > Button[style~='SWT.CHECK'], +Form > LayoutComposite > LayoutComposite > Button[style~='SWT.CHECK'], +.MPart Button[style~='SWT.CHECK'], +.MPartStack.active .MPart Button[style~='SWT.CHECK'], +.MPart LayoutComposite > * > LayoutComposite > Section > LayoutComposite > Button[style~='SWT.CHECK'], +.MPartStack.active .MPart LayoutComposite > * > LayoutComposite > Section > LayoutComposite > Button[style~='SWT.CHECK'] { + /* currently, Button object isn't consistent (eg. also a checkbox is seen as Button) */ + /* so, css rules applied to Button have to be overridden for non-Button matches */ + background-color: #515658; + color: #ddd; +} +Button[style~='SWT.RADIO'], +/* the following are required due to Bug 419482: */ +Composite > Button[style~='SWT.RADIO'], +TabFolder > Composite > Button[style~='SWT.RADIO'], +TabFolder > Composite > * > Button[style~='SWT.RADIO'], +DocCommentOwnerComposite > Group > Button[style~='SWT.RADIO'], +TabFolder > Composite > ScrolledComposite > Button[style~='SWT.RADIO'], +Shell > Composite > Composite > Button[style~='SWT.RADIO'], +Composite > Composite > Composite > Group > Button[style~='SWT.RADIO'], +Shell > Composite > Composite > Composite > Button[style~='SWT.RADIO'], +ScrolledComposite > Composite > Composite > Composite > Button[style~='SWT.RADIO'], +Shell > Composite > Composite > Composite > Composite > Composite > Button[style~='SWT.RADIO'], +Shell[style~='SWT.RADIO'][style~='SWT.CASCADE'][style~='SWT.SHADOW_ETCHED_IN'][style~='SWT.SHADOW_ETCHED_OUT'][style~='SWT.RESIZE'][style~='SWT.MENU'][style~='SWT.FULL_SELECTION'][style~='SWT.DATE'] > Composite > Button[style~='SWT.RADIO'], +Shell[style~='SWT.RADIO'][style~='SWT.CASCADE'][style~='SWT.SHADOW_ETCHED_IN'][style~='SWT.SHADOW_ETCHED_OUT'][style~='SWT.RESIZE'][style~='SWT.MENU'][style~='SWT.FULL_SELECTION'][style~='SWT.DATE'] > Composite > * > Button[style~='SWT.RADIO'], +Form > LayoutComposite > LayoutComposite > Button[style~='SWT.RADIO'], +.MPart Button[style~='SWT.RADIO'], +.MPartStack.active .MPart Button[style~='SWT.RADIO'], +.MPart LayoutComposite > * > LayoutComposite > Section > LayoutComposite > Button[style~='SWT.RADIO'], +.MPartStack.active .MPart LayoutComposite > * > LayoutComposite > Section > LayoutComposite > Button[style~='SWT.RADIO'] { + /* currently, Button object isn't consistent (eg. also a checkbox is seen as Button) */ + /* so, css rules applied to Button have to be overridden for non-Button matches */ + background-color: #515658; + color: #ddd; +} + +Combo, +/* the following are required due to Bug 419482: */ +Composite > Combo, +TabFolder > Composite > Combo, +TabFolder > Composite > * > Combo, +DocCommentOwnerComposite > Group > Combo, +TabFolder > Composite > ScrolledComposite > Combo, +Shell > Composite > Composite > Combo, +Composite > Composite > Composite > Group > Combo, +Shell > Composite > Composite > Composite > Combo, +ScrolledComposite > Composite > Composite > Composite > Combo, +Shell > Composite > Composite > Composite > Composite > Composite > Combo, +Shell[style~='SWT.RADIO'][style~='SWT.CASCADE'][style~='SWT.SHADOW_ETCHED_IN'][style~='SWT.SHADOW_ETCHED_OUT'][style~='SWT.RESIZE'][style~='SWT.MENU'][style~='SWT.FULL_SELECTION'][style~='SWT.DATE'] > Composite > Combo, +Shell[style~='SWT.RADIO'][style~='SWT.CASCADE'][style~='SWT.SHADOW_ETCHED_IN'][style~='SWT.SHADOW_ETCHED_OUT'][style~='SWT.RESIZE'][style~='SWT.MENU'][style~='SWT.FULL_SELECTION'][style~='SWT.DATE'] > Composite > * > Combo, +Form > LayoutComposite > LayoutComposite > Combo, +.MPart LayoutComposite > * > LayoutComposite > Section > LayoutComposite > Combo { + background-color: #949DA5; + color: #222; /* background of drop-drown list is hard-coded to white */ +} +Combo:selected, +/* the following are required due to Bug 419482: */ +Composite > Combo:selected, +TabFolder > Composite > Combo:selected, +TabFolder > Composite > * > Combo:selected, +DocCommentOwnerComposite > Group > Combo:selected, +TabFolder > Composite > ScrolledComposite > Combo:selected, +Shell > Composite > Composite > Combo:selected, +Composite > Composite > Composite > Group > Combo:selected, +Shell > Composite > Composite > Composite > Combo:selected, +ScrolledComposite > Composite > Composite > Composite > Combo:selected, +Shell > Composite > Composite > Composite > Composite > Composite > Combo:selected, +Shell[style~='SWT.RADIO'][style~='SWT.CASCADE'][style~='SWT.SHADOW_ETCHED_IN'][style~='SWT.SHADOW_ETCHED_OUT'][style~='SWT.RESIZE'][style~='SWT.MENU'][style~='SWT.FULL_SELECTION'][style~='SWT.DATE'] > Composite > Combo:selected, +Shell[style~='SWT.RADIO'][style~='SWT.CASCADE'][style~='SWT.SHADOW_ETCHED_IN'][style~='SWT.SHADOW_ETCHED_OUT'][style~='SWT.RESIZE'][style~='SWT.MENU'][style~='SWT.FULL_SELECTION'][style~='SWT.DATE'] > Composite > * > Combo:selected, +Form > LayoutComposite > LayoutComposite > Combo:selected, +.MPart LayoutComposite > * > LayoutComposite > Section > LayoutComposite > Combo:selected { + background-color: #41464A; + color: #FFF; +} + +Text[style~='SWT.SEARCH'], +/* the following are required due to Bug 419482: */ +Composite > Text[style~='SWT.SEARCH'], +TabFolder > Composite > Text[style~='SWT.SEARCH'], +TabFolder > Composite > * > Text[style~='SWT.SEARCH'], +DocCommentOwnerComposite > Group > Text[style~='SWT.SEARCH'], +TabFolder > Composite > ScrolledComposite > Text[style~='SWT.SEARCH'], +Shell > Composite > Composite > Text[style~='SWT.SEARCH'], +Composite > Composite > Composite > Group > Text[style~='SWT.SEARCH'], +Shell > Composite > Composite > Composite > Text[style~='SWT.SEARCH'], +ScrolledComposite > Composite > Composite > Composite > Text[style~='SWT.SEARCH'], +Shell > Composite > Composite > Composite > Composite > Composite > Text[style~='SWT.SEARCH'], +Shell[style~='SWT.RADIO'][style~='SWT.CASCADE'][style~='SWT.SHADOW_ETCHED_IN'][style~='SWT.SHADOW_ETCHED_OUT'][style~='SWT.RESIZE'][style~='SWT.MENU'][style~='SWT.FULL_SELECTION'][style~='SWT.DATE'] > Composite > Text[style~='SWT.SEARCH'], +Shell[style~='SWT.RADIO'][style~='SWT.CASCADE'][style~='SWT.SHADOW_ETCHED_IN'][style~='SWT.SHADOW_ETCHED_OUT'][style~='SWT.RESIZE'][style~='SWT.MENU'][style~='SWT.FULL_SELECTION'][style~='SWT.DATE'] > Composite > * > Text[style~='SWT.SEARCH'], +#org-eclipse-pde-runtime-LogView Text[style~='SWT.SEARCH'], +Form > LayoutComposite > LayoutComposite > Text[style~='SWT.SEARCH'], +.MPart LayoutComposite > * > LayoutComposite > Section > LayoutComposite > Text[style~='SWT.SEARCH'] { + /* search boxes */ + background-color: #949da5; /* background-color is hard-coded */ + color: #333; +} diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.themes_1.2.700.v20190826-0816/css/e4-dark_win.css b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.themes_1.2.700.v20190826-0816/css/e4-dark_win.css new file mode 100644 index 00000000..338341d1 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.themes_1.2.700.v20190826-0816/css/e4-dark_win.css @@ -0,0 +1,337 @@ +/******************************************************************************* + * Copyright (c) 2010, 2015 Andrea Guarinoni and others. + * + * This program and the accompanying materials + * are made available under the terms of the Eclipse Public License 2.0 + * which accompanies this distribution, and is available at + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 + * + * Contributors: + * Andrea Guarinoni - initial API and implementation + * Lars Vogel - initial API and implementation + * Stefan Winkler - Bug 431845 + * Fabio Zadrozny - Bug 434201, 434309, 430278 + *******************************************************************************/ + +/******************************************************************************* + * The following bugs are referred to in this style sheet + * 1.) Bug 430052 - Imported rules cannot be overridden + *******************************************************************************/ + + +/* @import url("platform:/plugin/org.eclipse.ui.themes/css/e4-dark.css"); Bug 430052 */ +@import url("platform:/plugin/org.eclipse.ui.themes/css/dark/e4-dark_basestyle.css"); +@import url("platform:/plugin/org.eclipse.ui.themes/css/dark/e4-dark_globalstyle.css"); /* Remove this to have ONLY the main IDE shell dark */ +@import url("platform:/plugin/org.eclipse.ui.themes/css/dark/e4-dark_partstyle.css"); +@import url("platform:/plugin/org.eclipse.ui.themes/css/dark/e4-dark_tabstyle.css"); + +Tree { + /** + * See Bug 434201: Dark theme: tree must respect the foreground color for items arrows + */ + swt-tree-arrows-color:#cccccc; + swt-tree-arrows-mode: triangle; /* triangle or square */ + + /* See Bug 434309: Customize the tree/table selection to work properly + * with the dark theme. + * + * Note that the selection foreground is a bit lighter than the regular + * foreground because our background is also a bit lighter in this case. + */ + swt-selection-foreground-color: #fcfcf9; + swt-selection-background-color: #494949; + swt-hot-background-color: #2F2F2F; + swt-selection-border-color: #7F7D68; + swt-hot-border-color: #545454; +} + + +Table { + /* See Bug 434309: Customize the tree/table selection to work properly + * with the dark theme. + * + * Note that the selection foreground is a bit lighter than the regular + * foreground because our background is also a bit lighter in this case. + */ + swt-selection-foreground-color: #fcfcf9; + + swt-selection-background-color: #494949; + swt-hot-background-color: #2F2F2F; + swt-selection-border-color: #7F7D68; + swt-hot-border-color: #545454; +} + + +.MTrimmedWindow.topLevel { + margin-top: 3px; + margin-bottom: 3px; + margin-left: 3px; + margin-right: 3px; +} + +.MPartStack, .MPart { + font-family: '#org-eclipse-ui-workbench-TAB_TEXT_FONT'; +} + + +.MPart.busy { + font-style: italic; +} + +.MPart.highlighted { + font-weight: bold; +} + +CTabItem, +CTabItem CLabel { + background-color: '#org-eclipse-ui-workbench-INACTIVE_TAB_BG_END'; /* HACK for background of CTabFolder inner Toolbars */ + color: '#org-eclipse-ui-workbench-INACTIVE_TAB_UNSELECTED_TEXT_COLOR'; +} +CTabItem:selected, +CTabItem:selected CLabel { + color: '#org-eclipse-ui-workbench-INACTIVE_TAB_SELECTED_TEXT_COLOR'; +} + +.MPartStack.active > CTabItem, +.MPartStack.active > CTabItem CLabel { + background-color: '#org-eclipse-ui-workbench-ACTIVE_TAB_BG_END'; /* HACK for background of CTabFolder inner Toolbars */ + color: '#org-eclipse-ui-workbench-ACTIVE_TAB_UNSELECTED_TEXT_COLOR'; +} +.MPartStack.active > CTabItem:selected, +.MPartStack.active > CTabItem:selected CLabel { + color: '#org-eclipse-ui-workbench-ACTIVE_TAB_SELECTED_TEXT_COLOR'; +} + +.MPartStack.active.noFocus > CTabItem:selected { + color: '#org-eclipse-ui-workbench-ACTIVE_NOFOCUS_TAB_SELECTED_TEXT_COLOR'; +} + +CTabItem.busy { + color: #888888; +} + +#PerspectiveSwitcher { + eclipse-perspective-keyline-color: #AAB0BF #AAB0BF; +} + +.MToolControl.TrimStack { + /*frame-image: url(./gtkTSFrame.png);*/ + handle-image: url(./dragHandle.png); + /*frame-image-rotated: url(./gtkTSFrame-rotated.png);*/ + handle-image-rotated: url(./dragHandle-rotated.png); + frame-cuts: 5px 1px 5px 16px; +} + +.MToolBar.Draggable { + handle-image: url(./dragHandle.png); +} + +.MToolControl.Draggable { + handle-image: url(./dragHandle.png); +} + +.DragFeedback { + background-color: COLOR-WIDGET-NORMAL-SHADOW; +} + +.ModifiedDragFeedback { + background-color: #4176AF; +} + +.MTrimmedWindow { + background-color: #515658; +} + +.MTrimBar { + background-color: #515658; +} + +CTabFolder.MArea .MPartStack,CTabFolder.MArea .MPartStack.active { + swt-shadow-visible: false; +} + + +CTabFolder Tree, CTabFolder Canvas { + background-color: #2F2F2F; + color: #CCC; +} + +CTabFolder Scale { + background-color: inherit; +} + +.MPartStack.active CTabFolder Canvas { + background-color: #262626; + color: #CCC; +} + +.MPartStack.active Table { + background-color: #2F2F2F; + color: #CCC; +} + +.View { + background-color: #313538; + color: #F5F5F5; +} + + +/* ####################### Top Toolbar ########################## */ + +#org-eclipse-ui-main-toolbar, #PerspectiveSwitcher { + eclipse-perspective-keyline-color: #585858; + background-color: #515658 #515658 100%; + handle-image: none; + color: #EBE8E4; +} + + +/* ##################### Bottom Status Bar ####################### */ + +#org-eclipse-ui-StatusLine, +#org-eclipse-ui-ProgressBar, +#org-eclipse-ui-ProgressBar Canvas { + color: #CCCCCC; +} +#org-eclipse-ui-StatusLine CLabel { + color: #BDBAB7; +} + +StatusLine, ImageBasedFrame{ + color: #BDBAB7; +} + + + +/* ####################### CSS for .MParts ####################### */ + +.MPart Form Section, +.MPart Form Label, +.MPart Form FormText, +.MPartStack .MPart Form MasterDetailsBlock-MDSashForm, +.MPartStack .MPart Form SashForm, +.MPartStack .MPart Form Sash, +.MPart Form Button[style~='SWT.CHECK'], +.MPart Form Button[style~='SWT.RADIO'], +.MPartStack.active .MPart Form Section, +.MPartStack.active .MPart Form Label, +.MPartStack.active .MPart Form FormText, +.MPartStack.active .MPart Form MasterDetailsBlock-MDSashForm, +.MPartStack.active .MPart Form SashForm, +.MPartStack.active .MPart Form Sash, +.MPartStack.active .MPart Form Button[style~='SWT.CHECK'], +.MPartStack.active .MPart Form Button[style~='SWT.RADIO'] +{ + background-color: inherit; + color: #f4f7f7; +} + +/* Make the content of the Form brighter because the color of + the font of some widgets is hard-coded to be black on Window */ + +.MPart Form, +.MPart Form Link, +.MPart Form Button, +.MPart Form Group, +.MPart Form LayoutComposite, +.MPart Form ScrolledPageBook, +.MPart Form DependenciesComposite, +.MPart Form ListEditorComposite, +.MPart Form Text[style~='SWT.READ_ONLY'], +.MPart Form > LayoutComposite > LayoutComposite > ToolBar, +.MPart Form DependenciesComposite > SashForm > Section > *, /* Section > DependenciesComposite$... */ +.MPart LayoutComposite > * > LayoutComposite > Section > LayoutComposite > *, /*LayoutComposite > MasterDetailBlock$... > LayoutComposite > Section > LayoutComposite > ExtensionsSection$...*/ +.MPartStack.active .MPart Form, +.MPartStack.active .MPart Form Link, +.MPartStack.active .MPart Form Button, +.MPartStack.active .MPart Form Group, +.MPartStack.active .MPart Form LayoutComposite, +.MPartStack.active .MPart Form ScrolledPageBook, +.MPartStack.active .MPart Form DependenciesComposite, +.MPartStack.active .MPart Form ListEditorComposite, +.MPartStack.active .MPart Form Text[style~='SWT.READ_ONLY'], +.MPartStack.active .MPart Form > LayoutComposite > LayoutComposite > ToolBar, +.MPartStack.active .MPart Form DependenciesComposite > SashForm > Section > *, /* Section > DependenciesComposite$... */ +.MPartStack.active .MPart LayoutComposite > * > LayoutComposite > Section > LayoutComposite > * /*LayoutComposite > MasterDetailBlock$... > LayoutComposite > Section > LayoutComposite > ExtensionsSection$...*/ { + background-color: #4f5355; + color: #f4f7f7; +} +#org-eclipse-help-ui-HelpView Form, +#org-eclipse-help-ui-HelpView Form Sash, +#org-eclipse-help-ui-HelpView Form Label, +#org-eclipse-help-ui-HelpView Form Section, +#org-eclipse-help-ui-HelpView Form FormText, +#org-eclipse-help-ui-HelpView Form Hyperlink, +#org-eclipse-help-ui-HelpView Form Button, +#org-eclipse-help-ui-HelpView Form Group, +#org-eclipse-help-ui-HelpView Form LayoutComposite, +#org-eclipse-help-ui-HelpView Form ScrolledPageBook, +#org-eclipse-help-ui-HelpView Form Text[style~='SWT.READ_ONLY'] { + background-color: #2F2F2F; + color: #CCCCCC; +} +.MPartStack.active #org-eclipse-help-ui-HelpView Form, +.MPartStack.active #org-eclipse-help-ui-HelpView Form Sash, +.MPartStack.active #org-eclipse-help-ui-HelpView Form Label, +.MPartStack.active #org-eclipse-help-ui-HelpView Form Section, +.MPartStack.active #org-eclipse-help-ui-HelpView Form FormText, +.MPartStack.active #org-eclipse-help-ui-HelpView Form Hyperlink, +.MPartStack.active #org-eclipse-help-ui-HelpView Form Button, +.MPartStack.active #org-eclipse-help-ui-HelpView Form Group, +.MPartStack.active #org-eclipse-help-ui-HelpView Form LayoutComposite, +.MPartStack.active #org-eclipse-help-ui-HelpView Form ScrolledPageBook, +.MPartStack.active #org-eclipse-help-ui-HelpView Form Text[style~='SWT.READ_ONLY'] { + background-color: #262626; + color: #BBBBBB; +} +.MPart Form Section Tree, +.MPart LayoutComposite > * > LayoutComposite > Section > LayoutComposite > Tree, +.MPartStack.active .MPart Form Section Tree, +.MPartStack.active .MPart LayoutComposite > * > LayoutComposite > Section > LayoutComposite > Tree { + background-color: #313538; + color: #DDDDDD; +} +.MPart Form DatePicker > ImageHyperlink, +.MPart Form ScheduleDatePicker > ImageHyperlink { + background-color: #3f4447; + color: #BBBBBB; +} +.MPartStack.active .MPart Form DatePicker > ImageHyperlink, +.MPartStack.active .MPart Form ScheduleDatePicker > ImageHyperlink { + background-color: #313538; + color: #AAAAAA; +} +.MPart PageBook > Form > LayoutComposite { + background-color: #2F2F2F; + color: #CCC; +} +.MPartStack.active .MPart PageBook > Form > LayoutComposite { + background-color: #262626; + color: #BBBBBB; +} +.MPart Form FormHeading LayoutComposite, +.MPart Form FormHeading ImageHyperlink { + background-color: #505f70; + color: #9ac9d8; +} +.MPartStack.active .MPart Form FormHeading LayoutComposite, +.MPartStack.active .MPart Form FormHeading ImageHyperlink { + background-color: #415062; + color: #9ac9d8; +} + +/* On the windows dark theme, the default is having the scrollbar themed + * Note that the user may also set -Dswt.enable.themedScrollBar=false to force + * it to false regardless of the CSS value. + */ +StyledText { + swt-scrollbar-themed: true; + + swt-scrollbar-background-color: #383838; + swt-scrollbar-foreground-color: #494949; + swt-scrollbar-width: 4px; + swt-scrollbar-border-radius: 4px; + swt-scrollbar-mouse-near-scroll-width: 15px; +} diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.themes_1.2.700.v20190826-0816/css/e4_basestyle.css b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.themes_1.2.700.v20190826-0816/css/e4_basestyle.css new file mode 100644 index 00000000..a5f85c41 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.themes_1.2.700.v20190826-0816/css/e4_basestyle.css @@ -0,0 +1,211 @@ +/******************************************************************************* + * Copyright (c) 2010, 2014 IBM Corporation and others. + * + * This program and the accompanying materials + * are made available under the terms of the Eclipse Public License 2.0 + * which accompanies this distribution, and is available at + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 + * + * Contributors: + * IBM Corporation - initial API and implementation + * Lars Vogel - Bug 420836 + *******************************************************************************/ + +/* New ColorDefinitions for the E4 default theme */ +ThemesExtension { color-definition: + '#org-eclipse-ui-workbench-INACTIVE_UNSELECTED_TABS_COLOR_START', + '#org-eclipse-ui-workbench-INACTIVE_UNSELECTED_TABS_COLOR_END', + '#org-eclipse-ui-workbench-INACTIVE_TAB_OUTER_KEYLINE_COLOR', + '#org-eclipse-ui-workbench-INACTIVE_TAB_INNER_KEYLINE_COLOR', + '#org-eclipse-ui-workbench-INACTIVE_TAB_OUTLINE_COLOR', + '#org-eclipse-ui-workbench-ACTIVE_UNSELECTED_TABS_COLOR_START', + '#org-eclipse-ui-workbench-ACTIVE_UNSELECTED_TABS_COLOR_END', + '#org-eclipse-ui-workbench-ACTIVE_TAB_OUTER_KEYLINE_COLOR', + '#org-eclipse-ui-workbench-ACTIVE_TAB_INNER_KEYLINE_COLOR', + '#org-eclipse-ui-workbench-ACTIVE_TAB_OUTLINE_COLOR'; +} + +ColorDefinition#org-eclipse-ui-workbench-INACTIVE_UNSELECTED_TABS_COLOR_START { + color: #FFFFFF; + category: '#org-eclipse-ui-presentation-default'; + label: url('platform:/plugin/org.eclipse.ui.themes?message=INACTIVE_UNSELECTED_TABS_COLOR_START') +} + +ColorDefinition#org-eclipse-ui-workbench-INACTIVE_UNSELECTED_TABS_COLOR_END { + color: #FFFFFF; + category: '#org-eclipse-ui-presentation-default'; + label: url('platform:/plugin/org.eclipse.ui.themes?message=INACTIVE_UNSELECTED_TABS_COLOR_END'); +} + +ColorDefinition#org-eclipse-ui-workbench-INACTIVE_TAB_OUTER_KEYLINE_COLOR { + color: #FFFFFF; + category: '#org-eclipse-ui-presentation-default'; + label: url('platform:/plugin/org.eclipse.ui.themes?message=INACTIVE_TAB_OUTER_KEYLINE_COLOR'); +} + +ColorDefinition#org-eclipse-ui-workbench-INACTIVE_TAB_INNER_KEYLINE_COLOR { + color: #FFFFFF; + category: '#org-eclipse-ui-presentation-default'; + label: url('platform:/plugin/org.eclipse.ui.themes?message=INACTIVE_TAB_INNER_KEYLINE_COLOR'); +} + +ColorDefinition#org-eclipse-ui-workbench-INACTIVE_TAB_OUTLINE_COLOR { + color: #B6BCCC; + category: '#org-eclipse-ui-presentation-default'; + label: url('platform:/plugin/org.eclipse.ui.themes?message=INACTIVE_TAB_OUTLINE_COLOR'); +} + +ColorDefinition#org-eclipse-ui-workbench-ACTIVE_UNSELECTED_TABS_COLOR_START { + color: #FFFFFF; + category: '#org-eclipse-ui-presentation-default'; + label: url('platform:/plugin/org.eclipse.ui.themes?message=ACTIVE_UNSELECTED_TABS_COLOR_START'); +} + +ColorDefinition#org-eclipse-ui-workbench-ACTIVE_UNSELECTED_TABS_COLOR_END { + color: #FFFFFF; + category: '#org-eclipse-ui-presentation-default'; + label: url('platform:/plugin/org.eclipse.ui.themes?message=ACTIVE_UNSELECTED_TABS_COLOR_END'); +} + +ColorDefinition#org-eclipse-ui-workbench-ACTIVE_TAB_OUTER_KEYLINE_COLOR { + color: #CCCCCC; + category: '#org-eclipse-ui-presentation-default'; + label: url('platform:/plugin/org.eclipse.ui.themes?message=ACTIVE_TAB_OUTER_KEYLINE_COLOR'); +} + +ColorDefinition#org-eclipse-ui-workbench-ACTIVE_TAB_INNER_KEYLINE_COLOR { + color: #FFFFFF; + category: '#org-eclipse-ui-presentation-default'; + label: url('platform:/plugin/org.eclipse.ui.themes?message=ACTIVE_TAB_INNER_KEYLINE_COLOR'); +} + +ColorDefinition#org-eclipse-ui-workbench-ACTIVE_TAB_OUTLINE_COLOR { + color: #B6BCCC; + category: '#org-eclipse-ui-presentation-default'; + label: url('platform:/plugin/org.eclipse.ui.themes?message=ACTIVE_TAB_OUTLINE_COLOR'); +} + +/* Already existing ColorDefinitions overridden for the E4 default theme */ +ColorDefinition#org-eclipse-ui-workbench-INACTIVE_TAB_BG_START { + color: #dddfe5; +} + +ColorDefinition#org-eclipse-ui-workbench-INACTIVE_TAB_BG_END { + color: #FFFFFF; +} + +ColorDefinition#org-eclipse-ui-workbench-ACTIVE_TAB_BG_START{ + color: #FFFFFF; +} + +ColorDefinition#org-eclipse-ui-workbench-ACTIVE_TAB_BG_END { + color: #FFFFFF; +} + +ColorDefinition#org-eclipse-ui-workbench-ACTIVE_NOFOCUS_TAB_BG_START { + color: #FFFFFF; +} + +ColorDefinition#org-eclipse-ui-workbench-ACTIVE_NOFOCUS_TAB_BG_END { + color: #FFFFFF; +} + +ColorDefinition#org-eclipse-ui-workbench-ACTIVE_NOFOCUS_TAB_TEXT_COLOR { + /* Never use black */ + color: #101010; +} + +.MTrimmedWindow.topLevel { + margin-top: 0px; + margin-bottom: 0px; + margin-left: 1px; + margin-right: 1px; +} + +.MPart.busy { + font-style: italic; +} + +.MPart.highlighted { + font-weight: bold; +} + +.MPartStack, .MPart { + font-family: '#org-eclipse-ui-workbench-TAB_TEXT_FONT'; +} + +CTabItem:selected { + color: '#org-eclipse-ui-workbench-ACTIVE_TAB_TEXT_COLOR'; +} + +.MPartStack { + swt-tab-renderer: url('bundleclass://org.eclipse.e4.ui.workbench.renderers.swt/org.eclipse.e4.ui.workbench.renderers.swt.CTabRendering'); + swt-selected-tab-fill: '#org-eclipse-ui-workbench-INACTIVE_TAB_BG_START' '#org-eclipse-ui-workbench-INACTIVE_TAB_BG_END' 100% 100%; + swt-unselected-tabs-color: '#org-eclipse-ui-workbench-INACTIVE_UNSELECTED_TABS_COLOR_START' '#org-eclipse-ui-workbench-INACTIVE_UNSELECTED_TABS_COLOR_END' 100% 100%; + swt-outer-keyline-color: '#org-eclipse-ui-workbench-INACTIVE_TAB_OUTER_KEYLINE_COLOR'; + swt-inner-keyline-color: '#org-eclipse-ui-workbench-INACTIVE_TAB_INNER_KEYLINE_COLOR'; + swt-tab-outline: '#org-eclipse-ui-workbench-INACTIVE_TAB_OUTLINE_COLOR'; + padding: 0px 2px 2px; + swt-shadow-visible: false; + swt-mru-visible: false; + color: '#org-eclipse-ui-workbench-INACTIVE_TAB_TEXT_COLOR'; +} + +.MPartStack.active { + swt-selected-tab-fill: '#org-eclipse-ui-workbench-ACTIVE_TAB_BG_START' '#org-eclipse-ui-workbench-ACTIVE_TAB_BG_END' 100% 100%; + swt-unselected-tabs-color: '#org-eclipse-ui-workbench-ACTIVE_UNSELECTED_TABS_COLOR_START' '#org-eclipse-ui-workbench-ACTIVE_UNSELECTED_TABS_COLOR_END' 100% 100%; + swt-outer-keyline-color: '#org-eclipse-ui-workbench-ACTIVE_TAB_OUTER_KEYLINE_COLOR'; + swt-inner-keyline-color: '#org-eclipse-ui-workbench-ACTIVE_TAB_INNER_KEYLINE_COLOR'; + swt-tab-outline: '#org-eclipse-ui-workbench-ACTIVE_TAB_OUTLINE_COLOR'; + swt-shadow-visible: false; +} + +.MPartStack.active.noFocus { + swt-selected-tab-fill: '#org-eclipse-ui-workbench-ACTIVE_NOFOCUS_TAB_BG_START' '#org-eclipse-ui-workbench-ACTIVE_NOFOCUS_TAB_BG_END' 100% 100%; +} + +.MPartStack.active.noFocus > CTabItem:selected { + color: '#org-eclipse-ui-workbench-ACTIVE_NOFOCUS_TAB_TEXT_COLOR'; +} + +#PerspectiveSwitcher { + eclipse-perspective-keyline-color: #AAB0BF #AAB0BF; +} + +.MToolControl.TrimStack { + frame-image: url(./winXPTSFrame.png); + handle-image: url(./winXPHandle.png); + frame-image-rotated: url(./winXPTSFrame-rotated.png); + handle-image-rotated: url(./winXPHandle-rotated.png); + frame-cuts: 5px 1px 5px 16px; +} + +.MToolBar.Draggable { + handle-image: url(./dragHandle.png); +} + +.MToolControl.Draggable { + handle-image: url(./dragHandle.png); +} + +.DragFeedback { + background-color: COLOR-WIDGET-NORMAL-SHADOW; +} + +.ModifiedDragFeedback { + background-color: #A0A000; +} + +.MPartStack > Composite { + background-color: '#org-eclipse-ui-workbench-INACTIVE_TAB_BG_END'; +} + +.MPartStack.active > Composite { + background-color: '#org-eclipse-ui-workbench-ACTIVE_TAB_BG_END'; +} + +.MPartStack.active.noFocus > Composite { + background-color: '#org-eclipse-ui-workbench-ACTIVE_NOFOCUS_TAB_BG_END'; +} diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.themes_1.2.700.v20190826-0816/css/e4_classic_win7.css b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.themes_1.2.700.v20190826-0816/css/e4_classic_win7.css new file mode 100644 index 00000000..5ac1e955 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.themes_1.2.700.v20190826-0816/css/e4_classic_win7.css @@ -0,0 +1,89 @@ +/******************************************************************************* + * Copyright (c) 2010, 2014 IBM Corporation and others. + * + * This program and the accompanying materials + * are made available under the terms of the Eclipse Public License 2.0 + * which accompanies this distribution, and is available at + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 + * + * Contributors: + * IBM Corporation - initial API and implementation + * Lars Vogel - Bug 420836 + *******************************************************************************/ + +.MPart.busy { + font-style: italic; +} + +.MPart.highlighted { + font-weight: bold; +} + +.MPartStack, .MPart { + font-family: '#org-eclipse-ui-workbench-TAB_TEXT_FONT'; +} + +CTabItem:selected { + color: '#org-eclipse-ui-workbench-ACTIVE_TAB_TEXT_COLOR'; +} + +.MTrimmedWindow { + margin-top: 0px; + margin-bottom: 0px; + margin-left: 2px; + margin-right: 2px; +} + +.MPartStack { + swt-tab-renderer: null; + swt-selected-tabs-background: '#org-eclipse-ui-workbench-INACTIVE_TAB_BG_START' '#org-eclipse-ui-workbench-INACTIVE_TAB_BG_END' 100%; + swt-simple: false; + swt-mru-visible: true; + color: '#org-eclipse-ui-workbench-INACTIVE_TAB_TEXT_COLOR'; +} + +.MPartStack.active { + swt-selected-tabs-background: '#org-eclipse-ui-workbench-ACTIVE_TAB_BG_START' '#org-eclipse-ui-workbench-ACTIVE_TAB_BG_END' 100%; +} + +.MPartStack.active.noFocus { + swt-selected-tabs-background: '#org-eclipse-ui-workbench-ACTIVE_NOFOCUS_TAB_BG_START' '#org-eclipse-ui-workbench-ACTIVE_NOFOCUS_TAB_BG_END' 100%; +} + +.MPartStack.active.noFocus > CTabItem:selected { + color: '#org-eclipse-ui-workbench-ACTIVE_NOFOCUS_TAB_TEXT_COLOR'; +} + +#PerspectiveSwitcher { + eclipse-perspective-keyline-color: #ECE9D8 #FFFFFF; +} + +.MToolControl.TrimStack { + frame-image: url(./winClassicTSFrame.png); + handle-image: url(./winClassicHandle.png); + frame-image-rotated: url(./winClassicTSFrame-rotated.png); + handle-image-rotated: url(./winClassicHandle-rotated.png); + frame-cuts: 5px 1px 5px 16px; +} + +.MToolBar.Draggable { + handle-image: url(./dragHandle.png); +} + +.MToolControl.Draggable { + handle-image: url(./dragHandle.png); +} + +.DragFeedback { + background-color: COLOR-WIDGET-NORMAL-SHADOW; +} + +.ModifiedDragFeedback { + background-color: #A0A000; +} + +#org-eclipse-ui-editorss { + swt-tab-height: 8px; +} diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.themes_1.2.700.v20190826-0816/css/e4_classic_winxp.css b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.themes_1.2.700.v20190826-0816/css/e4_classic_winxp.css new file mode 100644 index 00000000..5ac1e955 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.themes_1.2.700.v20190826-0816/css/e4_classic_winxp.css @@ -0,0 +1,89 @@ +/******************************************************************************* + * Copyright (c) 2010, 2014 IBM Corporation and others. + * + * This program and the accompanying materials + * are made available under the terms of the Eclipse Public License 2.0 + * which accompanies this distribution, and is available at + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 + * + * Contributors: + * IBM Corporation - initial API and implementation + * Lars Vogel - Bug 420836 + *******************************************************************************/ + +.MPart.busy { + font-style: italic; +} + +.MPart.highlighted { + font-weight: bold; +} + +.MPartStack, .MPart { + font-family: '#org-eclipse-ui-workbench-TAB_TEXT_FONT'; +} + +CTabItem:selected { + color: '#org-eclipse-ui-workbench-ACTIVE_TAB_TEXT_COLOR'; +} + +.MTrimmedWindow { + margin-top: 0px; + margin-bottom: 0px; + margin-left: 2px; + margin-right: 2px; +} + +.MPartStack { + swt-tab-renderer: null; + swt-selected-tabs-background: '#org-eclipse-ui-workbench-INACTIVE_TAB_BG_START' '#org-eclipse-ui-workbench-INACTIVE_TAB_BG_END' 100%; + swt-simple: false; + swt-mru-visible: true; + color: '#org-eclipse-ui-workbench-INACTIVE_TAB_TEXT_COLOR'; +} + +.MPartStack.active { + swt-selected-tabs-background: '#org-eclipse-ui-workbench-ACTIVE_TAB_BG_START' '#org-eclipse-ui-workbench-ACTIVE_TAB_BG_END' 100%; +} + +.MPartStack.active.noFocus { + swt-selected-tabs-background: '#org-eclipse-ui-workbench-ACTIVE_NOFOCUS_TAB_BG_START' '#org-eclipse-ui-workbench-ACTIVE_NOFOCUS_TAB_BG_END' 100%; +} + +.MPartStack.active.noFocus > CTabItem:selected { + color: '#org-eclipse-ui-workbench-ACTIVE_NOFOCUS_TAB_TEXT_COLOR'; +} + +#PerspectiveSwitcher { + eclipse-perspective-keyline-color: #ECE9D8 #FFFFFF; +} + +.MToolControl.TrimStack { + frame-image: url(./winClassicTSFrame.png); + handle-image: url(./winClassicHandle.png); + frame-image-rotated: url(./winClassicTSFrame-rotated.png); + handle-image-rotated: url(./winClassicHandle-rotated.png); + frame-cuts: 5px 1px 5px 16px; +} + +.MToolBar.Draggable { + handle-image: url(./dragHandle.png); +} + +.MToolControl.Draggable { + handle-image: url(./dragHandle.png); +} + +.DragFeedback { + background-color: COLOR-WIDGET-NORMAL-SHADOW; +} + +.ModifiedDragFeedback { + background-color: #A0A000; +} + +#org-eclipse-ui-editorss { + swt-tab-height: 8px; +} diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.themes_1.2.700.v20190826-0816/css/e4_default_gtk.css b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.themes_1.2.700.v20190826-0816/css/e4_default_gtk.css new file mode 100644 index 00000000..3af33eaf --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.themes_1.2.700.v20190826-0816/css/e4_default_gtk.css @@ -0,0 +1,165 @@ +/******************************************************************************* + * Copyright (c) 2010, 2014 IBM Corporation and others. + * + * This program and the accompanying materials + * are made available under the terms of the Eclipse Public License 2.0 + * which accompanies this distribution, and is available at + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 + * + * Contributors: + * IBM Corporation - initial API and implementation + * Lars Vogel - Bug 420836 + * Mickael Istria - 325937 + * Patrik Suzzi - Bug 501250 + *******************************************************************************/ + +@import url("platform:/plugin/org.eclipse.ui.themes/css/e4_basestyle.css"); + +ColorDefinition#org-eclipse-ui-workbench-ACTIVE_UNSELECTED_TABS_COLOR_START { + color: #EEEEEE; +} + +ColorDefinition#org-eclipse-ui-workbench-ACTIVE_UNSELECTED_TABS_COLOR_END { + color: #EEEEEE; +} +/* Higher contrast keylines for selected stack */ +ColorDefinition#org-eclipse-ui-workbench-ACTIVE_TAB_OUTER_KEYLINE_COLOR { + color: #A0A0A0; +} +ColorDefinition#org-eclipse-ui-workbench-ACTIVE_TAB_INNER_KEYLINE_COLOR { + color: #A0A0A0; +} +ColorDefinition#org-eclipse-ui-workbench-ACTIVE_TAB_OUTLINE_COLOR { + color: #A0A0A0; +} + + +ColorDefinition#org-eclipse-ui-workbench-INACTIVE_UNSELECTED_TABS_COLOR_START { + color: #DCDCDC; +} + +ColorDefinition#org-eclipse-ui-workbench-INACTIVE_UNSELECTED_TABS_COLOR_END { + color: #DCDCDC; +} + +ColorDefinition#org-eclipse-ui-workbench-INACTIVE_TAB_OUTER_KEYLINE_COLOR { + color: #B4B4B4; +} + +ColorDefinition#org-eclipse-ui-workbench-INACTIVE_TAB_INNER_KEYLINE_COLOR { + color: #B4B4B4; +} + +ColorDefinition#org-eclipse-ui-workbench-INACTIVE_TAB_BG_START{ + color: #E2E2E2; +} + +ColorDefinition#org-eclipse-ui-workbench-INACTIVE_TAB_BG_END { + color: #E2E2E2; +} + +ColorDefinition#org-eclipse-ui-workbench-INACTIVE_NOFOCUS_TAB_BG_START { + color: #E2E2E2; +} + +ColorDefinition#org-eclipse-ui-workbench-INACTIVE_NOFOCUS_TAB_BG_END { + color: #E2E2E2; +} + +ColorDefinition#org-eclipse-ui-workbench-INACTIVE_TAB_OUTLINE_COLOR { + color: #B4B4B4; +} + + +.MTrimmedWindow { + background-color: #E2E2E2; +} + +.MPartStack { + swt-simple: false; + swt-mru-visible: false; +} + +.MTrimBar { + background-color: #E2E2E2; +} + +.MTrimBar#org-eclipse-ui-main-toolbar { + background-color: COLOR-WIDGET-BACKGROUND #E2E2E2 100%; +} + +.MToolControl.TrimStack { + frame-image: url(./gtkTSFrame.png); + handle-image: url(./gtkHandle.png); + frame-image-rotated: url(./gtkTSFrame-rotated.png); + handle-image-rotated: url(./gtkHandle-rotated.png); +} + +#PerspectiveSwitcher { + background-color: COLOR-WIDGET-BACKGROUND #E2E2E2 100%; + eclipse-perspective-keyline-color: #E2E2E2 #B4B4B4; +} + +#org-eclipse-ui-editorss { + swt-tab-height: 8px; + padding: 0px 5px 7px; +} + +CTabFolder.MArea .MPartStack, CTabFolder.MArea .MPartStack.active { + swt-shadow-visible: false; +} + +CTabFolder Canvas { + background-color: #F8F8F8; +} + +Form, FormHeading { + background-color: #ffffff; + background: #ffffff; + background-image: #ffffff; + color: #505050; +} + +Form { + /* Bug 465148: Additional styling for the Form */ + text-background-color: #ffffff; + + tb-toggle-hover-color: #505050; + tb-toggle-color: #505050; + h-hover-full-color: #505050; + h-hover-light-color: #505050; + h-bottom-keyline-2-color: #eaeaea; + h-bottom-keyline-1-color: #eaeaea; + +} + + + +Section { + background-color: #ffffff; + color: #505050; + background-color-titlebar: #eaeaea; + background-color-gradient-titlebar: #eaeaea; + border-color-titlebar: #ffffff; +} + +TabbedPropertyTitle > CLabel{ + color: #505050; +} + +TabbedPropertyTitle { + swt-backgroundGradientStart-color: #eaeaea; + swt-backgroundGradientEnd-color: #eaeaea; + swt-backgroundBottomKeyline1-color: #eaeaea; + swt-backgroundBottomKeyline2-color: #eaeaea; +} + +TabbedPropertyList { + swt-tabAreaBackground-color : #ffffff; + swt-tabBackground-color : '#org-eclipse-ui-workbench-ACTIVE_NOFOCUS_TAB_BG_START'; + swt-tabNormalShadow-color : '#org-eclipse-ui-workbench-INACTIVE_TAB_OUTLINE_COLOR'; /* color of shadow lines around the tabs */ + swt-tabDarkShadow-color : '#org-eclipse-ui-workbench-ACTIVE_NOFOCUS_TAB_SELECTED_TEXT_COLOR'; /* line color of the tiny scroll triangle (at top / at bottom) */ + color : #505050; /* text color in the tab / tab area */ +} \ No newline at end of file diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.themes_1.2.700.v20190826-0816/css/e4_default_mac.css b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.themes_1.2.700.v20190826-0816/css/e4_default_mac.css new file mode 100644 index 00000000..180c9718 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.themes_1.2.700.v20190826-0816/css/e4_default_mac.css @@ -0,0 +1,151 @@ +/******************************************************************************* + * Copyright (c) 2010, 2017 IBM Corporation and others. + * + * This program and the accompanying materials + * are made available under the terms of the Eclipse Public License 2.0 + * which accompanies this distribution, and is available at + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 + * + * Contributors: + * IBM Corporation - initial API and implementation + * Lars Vogel - Bug 420836 + * Patrik Suzzi - Bug 497591, 501250, 512385 + *******************************************************************************/ + +@import url("platform:/plugin/org.eclipse.ui.themes/css/e4_basestyle.css"); + +ColorDefinition#org-eclipse-ui-workbench-ACTIVE_UNSELECTED_TABS_COLOR_START { + color: #F6F6F6; +} + +ColorDefinition#org-eclipse-ui-workbench-ACTIVE_UNSELECTED_TABS_COLOR_END { + color: #D6D6D6; +} + +ColorDefinition#org-eclipse-ui-workbench-ACTIVE_TAB_OUTER_KEYLINE_COLOR { + color: #C4C5C1; +} + +.MTrimmedWindow { + background-color: #E8E8E8; +} + +.MPartStack { + swt-simple: false; + swt-mru-visible: false; + swt-unselected-tabs-color: #E8E8E8 #FFFFFF 100%; + swt-outer-keyline-color: #FFFFFF; + swt-inner-keyline-color: #FFFFFF; + swt-tab-outline: #B6BCCC; +} + +.MPartStack.active { + swt-tab-outline: #B6BCCC; + swt-shadow-visible: false; + swt-outer-keyline-color: #C4C5C1; +} + +.MTrimBar { + background-color: #E8E8E8; +} + +.MTrimBar#org-eclipse-ui-main-toolbar { + background-color: #F0F0F0 #E8E8E8 100%; +} + +.MToolControl.TrimStack { + frame-image: url(./macTSFrame.png); + handle-image: url(./macHandle.png); + frame-image-rotated: url(./macTSFrame-rotated.png); + handle-image-rotated: url(./macHandle-rotated.png); + frame-cuts: 5px 1px 5px 16px; +} + +.MToolBar.Draggable { + handle-image: url(./macHandle.png); +} + +.MTrimmedWindow { + background-color: #E8E8E8; +} + +#PerspectiveSwitcher { + background-color: #F0F0F0 #E8E8E8 100%; + eclipse-perspective-keyline-color: #E8E8E8 #E8E8E8; + handle-image: url(./macHandle.png); +} + +#org-eclipse-ui-editorss { + swt-tab-height: 8px; + padding: 0px 5px 7px; + swt-unselected-tabs-color: #D6DDE5 #D6DDE5 #D6DDE5 100% 100%; + swt-outer-keyline-color: #D6DDE5; + swt-inner-keyline-color: #D6DDE5; + swt-tab-outline: #D6DDE5; + color: #D6DDE5; +} + +CTabFolder.MArea .MPartStack, CTabFolder.MArea .MPartStack.active { + swt-shadow-visible: false; +} + +CTabFolder Canvas { + background-color: #FFFFFF; +} + +Form, FormHeading { + background-color: #ffffff; + background: #ffffff; + background-image: #ffffff; + color: #505050; +} + +Form { + /* Bug 465148: Additional styling for the Form */ + text-background-color: #ffffff; + + tb-toggle-hover-color: #505050; + tb-toggle-color: #505050; + h-hover-full-color: #505050; + h-hover-light-color: #505050; + h-bottom-keyline-2-color: #eaeaea; + h-bottom-keyline-1-color: #eaeaea; +} + + +Section { + background-color: #ffffff; + color: #505050; + background-color-titlebar: #eaeaea; + background-color-gradient-titlebar: #eaeaea; + border-color-titlebar: #ffffff; +} + +CTabFolder { + swt-selected-tabs-background: #CCE0F6 #3F97F9 100%; +} + +CTabFolder CTabItem:selected { + background-color: #E9E8E9; +} + +TabbedPropertyTitle > CLabel{ + color: #505050; +} + +TabbedPropertyTitle { + swt-backgroundGradientStart-color: #eaeaea; + swt-backgroundGradientEnd-color: #eaeaea; + swt-backgroundBottomKeyline1-color: #eaeaea; + swt-backgroundBottomKeyline2-color: #eaeaea; +} + +TabbedPropertyList { + swt-tabAreaBackground-color : #ffffff; + swt-tabBackground-color : '#org-eclipse-ui-workbench-ACTIVE_NOFOCUS_TAB_BG_START'; + swt-tabNormalShadow-color : '#org-eclipse-ui-workbench-INACTIVE_TAB_OUTLINE_COLOR'; /* color of shadow lines around the tabs */ + swt-tabDarkShadow-color : '#org-eclipse-ui-workbench-ACTIVE_NOFOCUS_TAB_SELECTED_TEXT_COLOR'; /* line color of the tiny scroll triangle (at top / at bottom) */ + color : #505050; /* text color in the tab / tab area */ +} \ No newline at end of file diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.themes_1.2.700.v20190826-0816/css/e4_default_mru_on_win7.css b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.themes_1.2.700.v20190826-0816/css/e4_default_mru_on_win7.css new file mode 100644 index 00000000..98e399cc --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.themes_1.2.700.v20190826-0816/css/e4_default_mru_on_win7.css @@ -0,0 +1,69 @@ +/******************************************************************************* + * Copyright (c) 2010, 2014 IBM Corporation and others. + * + * This program and the accompanying materials + * are made available under the terms of the Eclipse Public License 2.0 + * which accompanies this distribution, and is available at + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 + * + * Contributors: + * IBM Corporation - initial API and implementation + * Lars Vogel - Bug 420836 + *******************************************************************************/ + +@import url("platform:/plugin/org.eclipse.ui.themes/css/e4_basestyle.css"); + +ColorDefinition#org-eclipse-ui-workbench-ACTIVE_UNSELECTED_TABS_COLOR_START { + color: #D2E1F0; +} + +ColorDefinition#org-eclipse-ui-workbench-ACTIVE_UNSELECTED_TABS_COLOR_END { + color: #CEDDED; +} + +ColorDefinition#org-eclipse-ui-workbench-ACTIVE_TAB_OUTER_KEYLINE_COLOR { + color: #B6BCCC; +} + +.MTrimmedWindow { + background-color: #E1E6F6; +} + +.MPartStack { + swt-simple: true; + swt-mru-visible: true; +} + +.MTrimBar { + background-color: #E1E6F6; +} + +.MToolControl.TrimStack { + frame-image: url(./win7TSFrame.png); + handle-image: url(./win7Handle.png); + frame-image-rotated: url(./win7TSFrame-rotated.png); + handle-image-rotated: url(./win7Handle-rotated.png); +} + +.MTrimBar#org-eclipse-ui-main-toolbar { + background-image: url(./win7.png); +} + +#PerspectiveSwitcher { + background-color: #F5F7FC #E1E6F6 100%; +} + +#org-eclipse-ui-editorss { + swt-tab-height: 8px; + padding: 0px 5px 7px; +} + +CTabFolder.MArea .MPartStack, CTabFolder.MArea .MPartStack.active { + swt-shadow-visible: false; +} + +CTabFolder Canvas { + background-color: #F8F8F8; +} diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.themes_1.2.700.v20190826-0816/css/e4_default_win.css b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.themes_1.2.700.v20190826-0816/css/e4_default_win.css new file mode 100644 index 00000000..09de8962 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.themes_1.2.700.v20190826-0816/css/e4_default_win.css @@ -0,0 +1,144 @@ +/******************************************************************************* + * Copyright (c) 2010, 2014 IBM Corporation and others. + * + * This program and the accompanying materials + * are made available under the terms of the Eclipse Public License 2.0 + * which accompanies this distribution, and is available at + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 + * + * Contributors: + * IBM Corporation - initial API and implementation + * Lars Vogel - Bug 420836 + * Frank Appel - Bug 325937 + * Patrik Suzzi - Bug 501250 + *******************************************************************************/ + +@import url("platform:/plugin/org.eclipse.ui.themes/css/e4_basestyle.css"); + +ColorDefinition#org-eclipse-ui-workbench-ACTIVE_UNSELECTED_TABS_COLOR_START { + color: #D2E1F0; +} + +ColorDefinition#org-eclipse-ui-workbench-ACTIVE_UNSELECTED_TABS_COLOR_END { + color: #CEDDED; +} + +ColorDefinition#org-eclipse-ui-workbench-ACTIVE_TAB_OUTER_KEYLINE_COLOR { + color: #CCCCCC; +} + +ColorDefinition#org-eclipse-ui-workbench-INACTIVE_UNSELECTED_TABS_COLOR_START { + color: #F4F6FC; +} + +ColorDefinition#org-eclipse-ui-workbench-INACTIVE_UNSELECTED_TABS_COLOR_END { + color: #F4F6FC; +} + +ColorDefinition#org-eclipse-ui-workbench-INACTIVE_TAB_OUTER_KEYLINE_COLOR { + color: #FFFFFF; +} + +ColorDefinition#org-eclipse-ui-workbench-INACTIVE_TAB_OUTLINE_COLOR { + color: #CED5E5; +} + +ColorDefinition#org-eclipse-ui-workbench-INACTIVE_TAB_BG_START { + color: #D5E1ED; +} + +ColorDefinition#org-eclipse-ui-workbench-INACTIVE_TAB_BG_END { + color: #FFFFFF; +} + +.MTrimmedWindow { + background-color: #E1E6F6; +} + +.MPartStack { + swt-simple: true; + swt-mru-visible: false; +} + +.MTrimBar { + background-color: #E1E6F6; +} + +.MTrimBar#org-eclipse-ui-main-toolbar { + background-color: #F5F7FC #E1E6F6 100%; +} + +.MToolControl.TrimStack { + frame-image: url(./win7TSFrame.png); + handle-image: url(./win7Handle.png); + frame-image-rotated: url(./win7TSFrame-rotated.png); + handle-image-rotated: url(./win7Handle-rotated.png); +} + +#PerspectiveSwitcher { + background-color: #F5F7FC #E1E6F6 100%; + eclipse-perspective-keyline-color: #E1E6F6 #AAB0BF; +} + +#org-eclipse-ui-editorss { + swt-tab-height: 8px; + padding: 0px 5px 7px; +} + +CTabFolder.MArea .MPartStack, CTabFolder.MArea .MPartStack.active { + swt-shadow-visible: false; +} + +CTabFolder Canvas { + background-color: #F8F8F8; +} + +Form, FormHeading { + background-color: #ffffff; + background: #ffffff; + background-image: #ffffff; + color: #505050; +} + +Form { + /* Bug 465148: Additional styling for the Form */ + text-background-color: #ffffff; + + tb-toggle-hover-color: #505050; + tb-toggle-color: #505050; + h-hover-full-color: #505050; + h-hover-light-color: #505050; + h-bottom-keyline-2-color: #eaeaea; + h-bottom-keyline-1-color: #eaeaea; +} + + + +Section { + background-color: #ffffff; + color: #505050; + background-color-titlebar: #eaeaea; + background-color-gradient-titlebar: #eaeaea; + border-color-titlebar: #ffffff; +} + +TabbedPropertyTitle > CLabel{ + color: #505050; +} + +TabbedPropertyTitle { + swt-backgroundGradientStart-color: #eaeaea; + swt-backgroundGradientEnd-color: #eaeaea; + swt-backgroundBottomKeyline1-color: #eaeaea; + swt-backgroundBottomKeyline2-color: #eaeaea; +} + +TabbedPropertyList { + swt-tabAreaBackground-color : #ffffff; + swt-tabBackground-color : '#org-eclipse-ui-workbench-ACTIVE_NOFOCUS_TAB_BG_START'; + swt-tabNormalShadow-color : '#org-eclipse-ui-workbench-INACTIVE_TAB_OUTLINE_COLOR'; /* color of shadow lines around the tabs */ + swt-tabDarkShadow-color : '#org-eclipse-ui-workbench-ACTIVE_NOFOCUS_TAB_SELECTED_TEXT_COLOR'; /* line color of the tiny scroll triangle (at top / at bottom) */ + color : #505050; /* text color in the tab / tab area */ +} \ No newline at end of file diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.themes_1.2.700.v20190826-0816/css/high-contrast.css b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.themes_1.2.700.v20190826-0816/css/high-contrast.css new file mode 100644 index 00000000..98a98ce6 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.themes_1.2.700.v20190826-0816/css/high-contrast.css @@ -0,0 +1,23 @@ +/******************************************************************************* + * Copyright (c) 2014 IBM Corporation and others. + * + * This program and the accompanying materials + * are made available under the terms of the Eclipse Public License 2.0 + * which accompanies this distribution, and is available at + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 + * + * Contributors: + * IBM Corporation - initial API and implementation + *******************************************************************************/ + + @import url("platform:/plugin/org.eclipse.ui.themes/css/e4_classic_win7.css"); + +CTabItem:selected { + color: '#org-eclipse-ui-workbench-INACTIVE_TAB_TEXT_COLOR'; +} + +.MPartStack.active > CTabItem:selected { + color: '#org-eclipse-ui-workbench-ACTIVE_TAB_TEXT_COLOR'; +} diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.themes_1.2.700.v20190826-0816/images/dragHandle-rotated.png b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.themes_1.2.700.v20190826-0816/images/dragHandle-rotated.png new file mode 100644 index 00000000..5f70dbd7 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.themes_1.2.700.v20190826-0816/images/dragHandle-rotated.png differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.themes_1.2.700.v20190826-0816/images/dragHandle.png b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.themes_1.2.700.v20190826-0816/images/dragHandle.png new file mode 100644 index 00000000..bea11793 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.themes_1.2.700.v20190826-0816/images/dragHandle.png differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.themes_1.2.700.v20190826-0816/images/gtkHandle-rotated.png b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.themes_1.2.700.v20190826-0816/images/gtkHandle-rotated.png new file mode 100644 index 00000000..366c05bb Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.themes_1.2.700.v20190826-0816/images/gtkHandle-rotated.png differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.themes_1.2.700.v20190826-0816/images/gtkHandle.png b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.themes_1.2.700.v20190826-0816/images/gtkHandle.png new file mode 100644 index 00000000..b0288cf9 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.themes_1.2.700.v20190826-0816/images/gtkHandle.png differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.themes_1.2.700.v20190826-0816/images/gtkTSFrame-rotated.png b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.themes_1.2.700.v20190826-0816/images/gtkTSFrame-rotated.png new file mode 100644 index 00000000..a3bd1da4 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.themes_1.2.700.v20190826-0816/images/gtkTSFrame-rotated.png differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.themes_1.2.700.v20190826-0816/images/gtkTSFrame.png b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.themes_1.2.700.v20190826-0816/images/gtkTSFrame.png new file mode 100644 index 00000000..dd08bba1 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.themes_1.2.700.v20190826-0816/images/gtkTSFrame.png differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.themes_1.2.700.v20190826-0816/images/macGrey.png b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.themes_1.2.700.v20190826-0816/images/macGrey.png new file mode 100644 index 00000000..59075add Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.themes_1.2.700.v20190826-0816/images/macGrey.png differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.themes_1.2.700.v20190826-0816/images/macHandle-rotated.png b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.themes_1.2.700.v20190826-0816/images/macHandle-rotated.png new file mode 100644 index 00000000..4494ce5a Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.themes_1.2.700.v20190826-0816/images/macHandle-rotated.png differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.themes_1.2.700.v20190826-0816/images/macHandle.png b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.themes_1.2.700.v20190826-0816/images/macHandle.png new file mode 100644 index 00000000..d8fe81a1 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.themes_1.2.700.v20190826-0816/images/macHandle.png differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.themes_1.2.700.v20190826-0816/images/macTSFrame-rotated.png b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.themes_1.2.700.v20190826-0816/images/macTSFrame-rotated.png new file mode 100644 index 00000000..3be3ae12 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.themes_1.2.700.v20190826-0816/images/macTSFrame-rotated.png differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.themes_1.2.700.v20190826-0816/images/macTSFrame.png b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.themes_1.2.700.v20190826-0816/images/macTSFrame.png new file mode 100644 index 00000000..ee32cf56 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.themes_1.2.700.v20190826-0816/images/macTSFrame.png differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.themes_1.2.700.v20190826-0816/images/win7.png b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.themes_1.2.700.v20190826-0816/images/win7.png new file mode 100644 index 00000000..b9bf09d3 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.themes_1.2.700.v20190826-0816/images/win7.png differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.themes_1.2.700.v20190826-0816/images/win7Handle-rotated.png b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.themes_1.2.700.v20190826-0816/images/win7Handle-rotated.png new file mode 100644 index 00000000..39871a56 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.themes_1.2.700.v20190826-0816/images/win7Handle-rotated.png differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.themes_1.2.700.v20190826-0816/images/win7Handle.png b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.themes_1.2.700.v20190826-0816/images/win7Handle.png new file mode 100644 index 00000000..b73a9632 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.themes_1.2.700.v20190826-0816/images/win7Handle.png differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.themes_1.2.700.v20190826-0816/images/win7TSFrame-rotated.png b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.themes_1.2.700.v20190826-0816/images/win7TSFrame-rotated.png new file mode 100644 index 00000000..491035c6 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.themes_1.2.700.v20190826-0816/images/win7TSFrame-rotated.png differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.themes_1.2.700.v20190826-0816/images/win7TSFrame.png b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.themes_1.2.700.v20190826-0816/images/win7TSFrame.png new file mode 100644 index 00000000..eec6be6f Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.themes_1.2.700.v20190826-0816/images/win7TSFrame.png differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.themes_1.2.700.v20190826-0816/images/winClassicHandle-rotated.png b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.themes_1.2.700.v20190826-0816/images/winClassicHandle-rotated.png new file mode 100644 index 00000000..1e92a092 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.themes_1.2.700.v20190826-0816/images/winClassicHandle-rotated.png differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.themes_1.2.700.v20190826-0816/images/winClassicHandle.png b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.themes_1.2.700.v20190826-0816/images/winClassicHandle.png new file mode 100644 index 00000000..cfeb6dd3 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.themes_1.2.700.v20190826-0816/images/winClassicHandle.png differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.themes_1.2.700.v20190826-0816/images/winClassicTSFrame-rotated.png b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.themes_1.2.700.v20190826-0816/images/winClassicTSFrame-rotated.png new file mode 100644 index 00000000..1bf7cd60 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.themes_1.2.700.v20190826-0816/images/winClassicTSFrame-rotated.png differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.themes_1.2.700.v20190826-0816/images/winClassicTSFrame.png b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.themes_1.2.700.v20190826-0816/images/winClassicTSFrame.png new file mode 100644 index 00000000..0b9101cc Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.themes_1.2.700.v20190826-0816/images/winClassicTSFrame.png differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.themes_1.2.700.v20190826-0816/images/winXPBluHandle-rotated.png b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.themes_1.2.700.v20190826-0816/images/winXPBluHandle-rotated.png new file mode 100644 index 00000000..42a64ce8 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.themes_1.2.700.v20190826-0816/images/winXPBluHandle-rotated.png differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.themes_1.2.700.v20190826-0816/images/winXPBluHandle.png b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.themes_1.2.700.v20190826-0816/images/winXPBluHandle.png new file mode 100644 index 00000000..45441b32 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.themes_1.2.700.v20190826-0816/images/winXPBluHandle.png differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.themes_1.2.700.v20190826-0816/images/winXPBluTSFrame-rotated.png b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.themes_1.2.700.v20190826-0816/images/winXPBluTSFrame-rotated.png new file mode 100644 index 00000000..c679cbb9 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.themes_1.2.700.v20190826-0816/images/winXPBluTSFrame-rotated.png differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.themes_1.2.700.v20190826-0816/images/winXPBluTSFrame.png b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.themes_1.2.700.v20190826-0816/images/winXPBluTSFrame.png new file mode 100644 index 00000000..5880d782 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.themes_1.2.700.v20190826-0816/images/winXPBluTSFrame.png differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.themes_1.2.700.v20190826-0816/images/winXPBlue.png b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.themes_1.2.700.v20190826-0816/images/winXPBlue.png new file mode 100644 index 00000000..fc279647 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.themes_1.2.700.v20190826-0816/images/winXPBlue.png differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.themes_1.2.700.v20190826-0816/images/winXPHandle-rotated.png b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.themes_1.2.700.v20190826-0816/images/winXPHandle-rotated.png new file mode 100644 index 00000000..9d437c9a Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.themes_1.2.700.v20190826-0816/images/winXPHandle-rotated.png differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.themes_1.2.700.v20190826-0816/images/winXPHandle.png b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.themes_1.2.700.v20190826-0816/images/winXPHandle.png new file mode 100644 index 00000000..17eb69a8 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.themes_1.2.700.v20190826-0816/images/winXPHandle.png differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.themes_1.2.700.v20190826-0816/images/winXPOlive.png b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.themes_1.2.700.v20190826-0816/images/winXPOlive.png new file mode 100644 index 00000000..c745ee1b Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.themes_1.2.700.v20190826-0816/images/winXPOlive.png differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.themes_1.2.700.v20190826-0816/images/winXPTSFrame-rotated.png b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.themes_1.2.700.v20190826-0816/images/winXPTSFrame-rotated.png new file mode 100644 index 00000000..00d64ec3 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.themes_1.2.700.v20190826-0816/images/winXPTSFrame-rotated.png differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.themes_1.2.700.v20190826-0816/images/winXPTSFrame.png b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.themes_1.2.700.v20190826-0816/images/winXPTSFrame.png new file mode 100644 index 00000000..baf45b9b Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.themes_1.2.700.v20190826-0816/images/winXPTSFrame.png differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.themes_1.2.700.v20190826-0816/plugin.properties b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.themes_1.2.700.v20190826-0816/plugin.properties new file mode 100644 index 00000000..38072215 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.themes_1.2.700.v20190826-0816/plugin.properties @@ -0,0 +1,50 @@ +############################################################################### +# Copyright (c) 2013, 2015 vogella GmbH and others. +# +# This program and the accompanying materials +# are made available under the terms of the Eclipse Public License 2.0 +# which accompanies this distribution, and is available at +# https://www.eclipse.org/legal/epl-2.0/ +# +# SPDX-License-Identifier: EPL-2.0 +# +# Contributors: +# Lars Vogel - initial API and implementation +# Simon Scholz - Bug 459578 +############################################################################### +Plugin.name = Eclipse SDK Themes +Plugin.providerName = Eclipse.org + +theme.classic = Classic +theme.gtk = Light +theme.mac = Light +theme.win = Light +theme.dark = Dark +theme.winxpBlue = Windows XP Blue +theme.winxpOlive = Windows XP Olive +theme.winClassic = Windows Classic +theme.high-contrast = High Contrast + +#New theme element definitions +INACTIVE_UNSELECTED_TABS_COLOR_START=Inactive, unselected part color begin +INACTIVE_UNSELECTED_TABS_COLOR_END=Inactive, unselected part color end +INACTIVE_TAB_OUTER_KEYLINE_COLOR=Inactive part outer keyline color +INACTIVE_TAB_INNER_KEYLINE_COLOR=Inactive part inner keyline color +INACTIVE_TAB_OUTLINE_COLOR=Inactive part outline color +ACTIVE_UNSELECTED_TABS_COLOR_START=Active, unselected part color begin +ACTIVE_UNSELECTED_TABS_COLOR_END=Active, unselected part color end +ACTIVE_TAB_OUTER_KEYLINE_COLOR=Active part outer keyline color +ACTIVE_TAB_INNER_KEYLINE_COLOR=Active part inner keyline color +ACTIVE_TAB_OUTLINE_COLOR=Active part outline color +INACTIVE_TAB_BG_START=Inactive, selected part background begin +INACTIVE_TAB_BG_END=Inactive, selected part background end +INACTIVE_TAB_UNSELECTED_TEXT_COLOR=Inactive, unselected part foreground +INACTIVE_TAB_SELECTED_TEXT_COLOR=Inactive, selected part foreground +ACTIVE_TAB_BG_START=Active, selected part background begin +ACTIVE_TAB_BG_END=Active, selected part background end +ACTIVE_TAB_UNSELECTED_TEXT_COLOR=Active, unselected part foreground +ACTIVE_TAB_SELECTED_TEXT_COLOR=Active, selected part foreground +ACTIVE_NOFOCUS_TAB_BG_START=Active (no focus), selected part background begin +ACTIVE_NOFOCUS_TAB_BG_END=Active (no focus), selected part background end +ACTIVE_NOFOCUS_TAB_SELECTED_TEXT_COLOR=Active (no focus), selected part foreground +LINK_COLOR=Link color diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.themes_1.2.700.v20190826-0816/plugin.xml b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.themes_1.2.700.v20190826-0816/plugin.xml new file mode 100644 index 00000000..143d998e --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.themes_1.2.700.v20190826-0816/plugin.xml @@ -0,0 +1,81 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.views.properties.tabbed_3.8.600.v20190713-1021.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.views.properties.tabbed_3.8.600.v20190713-1021.jar new file mode 100644 index 00000000..5c451f2d Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.views.properties.tabbed_3.8.600.v20190713-1021.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.views_3.10.0.v20190805-1157.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.views_3.10.0.v20190805-1157.jar new file mode 100644 index 00000000..9397aa2f Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.views_3.10.0.v20190805-1157.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.workbench.texteditor_3.13.0.v20190903-0631.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.workbench.texteditor_3.13.0.v20190903-0631.jar new file mode 100644 index 00000000..c53e3382 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.workbench.texteditor_3.13.0.v20190903-0631.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.workbench_3.116.0.v20190826-1428.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.workbench_3.116.0.v20190826-1428.jar new file mode 100644 index 00000000..e95acb8b Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui.workbench_3.116.0.v20190826-1428.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui_3.114.0.v20190808-1317.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui_3.114.0.v20190808-1317.jar new file mode 100644 index 00000000..e41e647c Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.ui_3.114.0.v20190808-1317.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.update.configurator_3.4.300.v20190518-1030.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.update.configurator_3.4.300.v20190518-1030.jar new file mode 100644 index 00000000..bbf66499 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.update.configurator_3.4.300.v20190518-1030.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.urischeme_1.0.400.v20190621-1448.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.urischeme_1.0.400.v20190621-1448.jar new file mode 100644 index 00000000..ddcf118c Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.urischeme_1.0.400.v20190621-1448.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.xtext.xbase.lib_2.19.0.v20190902-0728.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.xtext.xbase.lib_2.19.0.v20190902-0728.jar new file mode 100644 index 00000000..e665f069 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.xtext.xbase.lib_2.19.0.v20190902-0728.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.zest.core_1.5.300.201606061308.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.zest.core_1.5.300.201606061308.jar new file mode 100644 index 00000000..d3619657 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.zest.core_1.5.300.201606061308.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.zest.layouts_1.1.300.201606061308.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.zest.layouts_1.1.300.201606061308.jar new file mode 100644 index 00000000..2ce1ae44 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.eclipse.zest.layouts_1.1.300.201606061308.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.hamcrest.core_1.3.0.v20180420-1519.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.hamcrest.core_1.3.0.v20180420-1519.jar new file mode 100644 index 00000000..659fc372 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.hamcrest.core_1.3.0.v20180420-1519.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.hamcrest.library_1.3.0.v20180524-2246.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.hamcrest.library_1.3.0.v20180524-2246.jar new file mode 100644 index 00000000..55ef5d56 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.hamcrest.library_1.3.0.v20180524-2246.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.hsqldb_2.2.5.201804101419.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.hsqldb_2.2.5.201804101419.jar new file mode 100644 index 00000000..63a78982 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.hsqldb_2.2.5.201804101419.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.junit_4.12.0.v201504281640/META-INF/ECLIPSE_.RSA b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.junit_4.12.0.v201504281640/META-INF/ECLIPSE_.RSA new file mode 100644 index 00000000..6b8ae619 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.junit_4.12.0.v201504281640/META-INF/ECLIPSE_.RSA differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.junit_4.12.0.v201504281640/META-INF/ECLIPSE_.SF b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.junit_4.12.0.v201504281640/META-INF/ECLIPSE_.SF new file mode 100644 index 00000000..9983c9f4 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.junit_4.12.0.v201504281640/META-INF/ECLIPSE_.SF @@ -0,0 +1,21 @@ +Signature-Version: 1.0 +SHA-256-Digest-Manifest-Main-Attributes: PYkUaLTBcsD23in/Qwc/KNBQBXxTH + /JXlill/tmACG8= +SHA-256-Digest-Manifest: zEtEALIKPIJoz1gG1kMSGUYWD+5CeH0+uZNyvvllPK8= +Created-By: 1.8.0_40 (Oracle Corporation) + +Name: about.html +SHA-256-Digest: 2t1J0yTY0nh7/7HK0LZPAd+qzCRDrpveNpryT+nx92E= + +Name: plugin.properties +SHA-256-Digest: jqYJnvMnz6IALrXqqv8gpmQ21XyPQKPO1GIVHJj4ZWs= + +Name: junit.jar +SHA-256-Digest: niLUshvR7Q+hnn5zMmxDjDnxTSH+7QSbPqvPNmgYJME= + +Name: about_files/cpl-v10.html +SHA-256-Digest: Ajyq8khJAm9PpLFTy3gLMHZuPUvgl+PdcLUnbMpYZrg= + +Name: META-INF/eclipse.inf +SHA-256-Digest: cCGR8eTscJpvZcnWAfURMD1nWf6VCmG5lIvz+7WtGwE= + diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.junit_4.12.0.v201504281640/META-INF/MANIFEST.MF b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.junit_4.12.0.v201504281640/META-INF/MANIFEST.MF new file mode 100644 index 00000000..5b7aaef1 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.junit_4.12.0.v201504281640/META-INF/MANIFEST.MF @@ -0,0 +1,50 @@ +Manifest-Version: 1.0 +Bundle-SymbolicName: org.junit +Export-Package: junit.extensions;version="4.12.0",junit.framework;vers + ion="4.12.0",junit.runner;version="4.12.0",junit.textui;version="4.12 + .0",org.junit;version="4.12.0",org.junit.experimental;version="4.12.0 + ",org.junit.experimental.categories;version="4.12.0",org.junit.experi + mental.max;version="4.12.0",org.junit.experimental.results;version="4 + .12.0",org.junit.experimental.runners;version="4.12.0",org.junit.expe + rimental.theories;version="4.12.0",org.junit.experimental.theories.in + ternal;version="4.12.0";x-internal:=true,org.junit.experimental.theor + ies.suppliers;version="4.12.0",org.junit.internal;version="4.12.0";x- + internal:=true,org.junit.internal.builders;version="4.12.0";x-interna + l:=true,org.junit.internal.matchers;version="4.12.0";x-internal:=true + ,org.junit.internal.requests;version="4.12.0";x-internal:=true,org.ju + nit.internal.runners;version="4.12.0";x-internal:=true,org.junit.inte + rnal.runners.model;version="4.12.0";x-internal:=true,org.junit.intern + al.runners.rules;version="4.12.0";x-internal:=true,org.junit.internal + .runners.statements;version="4.12.0";x-internal:=true,org.junit.match + ers;version="4.12.0",org.junit.rules;version="4.12.0",org.junit.runne + r;version="4.12.0",org.junit.runner.manipulation;version="4.12.0",org + .junit.runner.notification;version="4.12.0",org.junit.runners;version + ="4.12.0",org.junit.runners.model;version="4.12.0",org.junit.runners. + parameterized;version="4.12.0",org.junit.validator;version="4.12.0" +Bundle-Name: %pluginName +Bundle-Version: 4.12.0.v201504281640 +Bundle-ClassPath: junit.jar +Bundle-Localization: plugin +Require-Bundle: org.hamcrest.core;bundle-version="1.3.0";visibility:=r + eexport +Bundle-ManifestVersion: 2 +Bundle-RequiredExecutionEnvironment: J2SE-1.5 +Eclipse-SourceReferences: scm:cvs:pserver:dev.eclipse.org:/cvsroot/too + ls:org.eclipse.orbit/org.junit;tag=v201504281640 +Bundle-Vendor: %providerName + +Name: about.html +SHA-256-Digest: hNJmGk+KVcw/Twz/+7lvSlruGHcfYimuLyb9Zc+6dVk= + +Name: plugin.properties +SHA-256-Digest: PT7ATJweCFEkkugtCPOLxeVZKHQpSw2WACxnk3u/4Rw= + +Name: junit.jar +SHA-256-Digest: WXIfCAXiI9hLkGd4h9n/Vn3FNNfFAsqQPAwrF/BcEWo= + +Name: about_files/cpl-v10.html +SHA-256-Digest: 3eTCtmXIGmCm3sOb61S4mDauBx5VLZNaBIgPnVouWM0= + +Name: META-INF/eclipse.inf +SHA-256-Digest: V6QEnvT0q4hXoCuO9z+E0j0ZNZ8e4GOivoyHmpHNAyI= + diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.junit_4.12.0.v201504281640/META-INF/eclipse.inf b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.junit_4.12.0.v201504281640/META-INF/eclipse.inf new file mode 100644 index 00000000..6c1d31aa --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.junit_4.12.0.v201504281640/META-INF/eclipse.inf @@ -0,0 +1,4 @@ +#Processed using Jarprocessor +jarprocessor.exclude.children = true +pack200.args = -E4 +pack200.conditioned = true diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.junit_4.12.0.v201504281640/about.html b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.junit_4.12.0.v201504281640/about.html new file mode 100644 index 00000000..b34a4464 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.junit_4.12.0.v201504281640/about.html @@ -0,0 +1,50 @@ + + + + +About + + +

    About This Content

    + +

    February 6, 2015

    +

    License

    + +

    The Eclipse Foundation makes available all content in this plug-in ("Content"). Unless otherwise +indicated below, the Content is provided to you under the terms and conditions of the +Eclipse Public License Version 1.0 ("EPL"). A copy of the EPL is available +at http://www.eclipse.org/legal/epl-v10.html. +For purposes of the EPL, "Program" will mean the Content.

    + +

    If you did not receive this Content directly from the Eclipse Foundation, the Content is +being redistributed by another party ("Redistributor") and different terms and conditions may +apply to your use of any object code in the Content. Check the Redistributor's license that was +provided with the Content. If no such license exists, contact the Redistributor. Unless otherwise +indicated below, the terms and conditions of the EPL still apply to any source code in the Content +and such source code may be obtained at http://www.eclipse.org.

    + + +

    Third Party Content

    +

    The Content includes items that have been sourced from third parties as set out below. If you +did not receive this Content directly from the Eclipse Foundation, the following is provided +for informational purposes only, and you should look to the Redistributor's license for +terms and conditions of use.

    +
    + +

    The Content includes items that have been sourced from third parties as follows:

    + +

    JUnit 4.12

    + +

    The plug-in is accompanied by software developed by JUnit.org. The JUnit 4.12 code included with the plug-in includes no modifications. +Your use of JUnit 4.12 in both source and binary code form contained in the plug-in is subject to the terms and conditions of the +Common Public License Version 1.0 ("CPL"). A copy of the CPL is available at http://www.eclipse.org/legal/cpl-v10.html. +The binary code is located in junit.jar and the source code is located in source-bundle or in the org.junit.source bundle. +
    The original source and binaries are available from http://search.maven.org/#search|gav|1|g%3A%22junit%22%20AND%20a%3A%22junit%22, namely: +
    http://search.maven.org/remotecontent?filepath=junit/junit/4.12/junit-4.12-sources.jar +
    http://search.maven.org/remotecontent?filepath=junit/junit/4.12/junit-4.12.jar +

    + +
    + + \ No newline at end of file diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.junit_4.12.0.v201504281640/about_files/cpl-v10.html b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.junit_4.12.0.v201504281640/about_files/cpl-v10.html new file mode 100644 index 00000000..36aa208d --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.junit_4.12.0.v201504281640/about_files/cpl-v10.html @@ -0,0 +1,125 @@ + + + +Common Public License - v 1.0 + + + + + + +

    Common Public License - v 1.0 +

    +

    THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS COMMON PUBLIC LICENSE ("AGREEMENT"). ANY USE, REPRODUCTION OR DISTRIBUTION OF THE PROGRAM CONSTITUTES RECIPIENT'S ACCEPTANCE OF THIS AGREEMENT. +

    +

    1. DEFINITIONS +

    "Contribution" means: + +

      a) in the case of the initial Contributor, the initial code and documentation distributed under this Agreement, and
      +b) in the case of each subsequent Contributor:
    + + +
      i) changes to the Program, and
    + + +
      ii) additions to the Program;
    + + +
      where such changes and/or additions to the Program originate from and are distributed by that particular Contributor. A Contribution 'originates' from a Contributor if it was added to the Program by such Contributor itself or anyone acting on such Contributor's behalf. Contributions do not include additions to the Program which: (i) are separate modules of software distributed in conjunction with the Program under their own license agreement, and (ii) are not derivative works of the Program.
    + +

    +

    "Contributor" means any person or entity that distributes the Program. +

    +

    "Licensed Patents " mean patent claims licensable by a Contributor which are necessarily infringed by the use or sale of its Contribution alone or when combined with the Program. +

    +

    "Program" means the Contributions distributed in accordance with this Agreement. +

    +

    "Recipient" means anyone who receives the Program under this Agreement, including all Contributors. +

    +

    2. GRANT OF RIGHTS + +

      a) Subject to the terms of this Agreement, each Contributor hereby grants Recipient a non-exclusive, worldwide, royalty-free copyright license to reproduce, prepare derivative works of, publicly display, publicly perform, distribute and sublicense the Contribution of such Contributor, if any, and such derivative works, in source code and object code form.
    + + +
    + + +
      b) Subject to the terms of this Agreement, each Contributor hereby grants Recipient a non-exclusive, worldwide, royalty-free patent license under Licensed Patents to make, use, sell, offer to sell, import and otherwise transfer the Contribution of such Contributor, if any, in source code and object code form. This patent license shall apply to the combination of the Contribution and the Program if, at the time the Contribution is added by the Contributor, such addition of the Contribution causes such combination to be covered by the Licensed Patents. The patent license shall not apply to any other combinations which include the Contribution. No hardware per se is licensed hereunder.
    + + +
    + + +
      c) Recipient understands that although each Contributor grants the licenses to its Contributions set forth herein, no assurances are provided by any Contributor that the Program does not infringe the patent or other intellectual property rights of any other entity. Each Contributor disclaims any liability to Recipient for claims brought by any other entity based on infringement of intellectual property rights or otherwise. As a condition to exercising the rights and licenses granted hereunder, each Recipient hereby assumes sole responsibility to secure any other intellectual property rights needed, if any. For example, if a third party patent license is required to allow Recipient to distribute the Program, it is Recipient's responsibility to acquire that license before distributing the Program.
    + + +
    + + +
      d) Each Contributor represents that to its knowledge it has sufficient copyright rights in its Contribution, if any, to grant the copyright license set forth in this Agreement.
    + + +
    + +

    3. REQUIREMENTS +

    A Contributor may choose to distribute the Program in object code form under its own license agreement, provided that: + +

      a) it complies with the terms and conditions of this Agreement; and
    + + +
      b) its license agreement:
    + + +
      i) effectively disclaims on behalf of all Contributors all warranties and conditions, express and implied, including warranties or conditions of title and non-infringement, and implied warranties or conditions of merchantability and fitness for a particular purpose;
    + + +
      ii) effectively excludes on behalf of all Contributors all liability for damages, including direct, indirect, special, incidental and consequential damages, such as lost profits;
    + + +
      iii) states that any provisions which differ from this Agreement are offered by that Contributor alone and not by any other party; and
    + + +
      iv) states that source code for the Program is available from such Contributor, and informs licensees how to obtain it in a reasonable manner on or through a medium customarily used for software exchange.
    + + +
    + +

    When the Program is made available in source code form: + +

      a) it must be made available under this Agreement; and
    + + +
      b) a copy of this Agreement must be included with each copy of the Program.
    + +

    +

    Contributors may not remove or alter any copyright notices contained within the Program. +

    +

    Each Contributor must identify itself as the originator of its Contribution, if any, in a manner that reasonably allows subsequent Recipients to identify the originator of the Contribution. +

    +

    4. COMMERCIAL DISTRIBUTION +

    Commercial distributors of software may accept certain responsibilities with respect to end users, business partners and the like. While this license is intended to facilitate the commercial use of the Program, the Contributor who includes the Program in a commercial product offering should do so in a manner which does not create potential liability for other Contributors. Therefore, if a Contributor includes the Program in a commercial product offering, such Contributor ("Commercial Contributor") hereby agrees to defend and indemnify every other Contributor ("Indemnified Contributor") against any losses, damages and costs (collectively "Losses") arising from claims, lawsuits and other legal actions brought by a third party against the Indemnified Contributor to the extent caused by the acts or omissions of such Commercial Contributor in connection with its distribution of the Program in a commercial product offering. The obligations in this section do not apply to any claims or Losses relating to any actual or alleged intellectual property infringement. In order to qualify, an Indemnified Contributor must: a) promptly notify the Commercial Contributor in writing of such claim, and b) allow the Commercial Contributor to control, and cooperate with the Commercial Contributor in, the defense and any related settlement negotiations. The Indemnified Contributor may participate in any such claim at its own expense. +

    +

    For example, a Contributor might include the Program in a commercial product offering, Product X. That Contributor is then a Commercial Contributor. If that Commercial Contributor then makes performance claims, or offers warranties related to Product X, those performance claims and warranties are such Commercial Contributor's responsibility alone. Under this section, the Commercial Contributor would have to defend claims against the other Contributors related to those performance claims and warranties, and if a court requires any other Contributor to pay any damages as a result, the Commercial Contributor must pay those damages. +

    +

    5. NO WARRANTY +

    EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, THE PROGRAM IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is solely responsible for determining the appropriateness of using and distributing the Program and assumes all risks associated with its exercise of rights under this Agreement, including but not limited to the risks and costs of program errors, compliance with applicable laws, damage to or loss of data, programs or equipment, and unavailability or interruption of operations. +

    +

    6. DISCLAIMER OF LIABILITY +

    EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, NEITHER RECIPIENT NOR ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OR DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. +

    +

    7. GENERAL +

    If any provision of this Agreement is invalid or unenforceable under applicable law, it shall not affect the validity or enforceability of the remainder of the terms of this Agreement, and without further action by the parties hereto, such provision shall be reformed to the minimum extent necessary to make such provision valid and enforceable. +

    +

    If Recipient institutes patent litigation against a Contributor with respect to a patent applicable to software (including a cross-claim or counterclaim in a lawsuit), then any patent licenses granted by that Contributor to such Recipient under this Agreement shall terminate as of the date such litigation is filed. In addition, if Recipient institutes patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that the Program itself (excluding combinations of the Program with other software or hardware) infringes such Recipient's patent(s), then such Recipient's rights granted under Section 2(b) shall terminate as of the date such litigation is filed. +

    +

    All Recipient's rights under this Agreement shall terminate if it fails to comply with any of the material terms or conditions of this Agreement and does not cure such failure in a reasonable period of time after becoming aware of such noncompliance. If all Recipient's rights under this Agreement terminate, Recipient agrees to cease use and distribution of the Program as soon as reasonably practicable. However, Recipient's obligations under this Agreement and any licenses granted by Recipient relating to the Program shall continue and survive. +

    +

    Everyone is permitted to copy and distribute copies of this Agreement, but in order to avoid inconsistency the Agreement is copyrighted and may only be modified in the following manner. The Agreement Steward reserves the right to publish new versions (including revisions) of this Agreement from time to time. No one other than the Agreement Steward has the right to modify this Agreement. IBM is the initial Agreement Steward. IBM may assign the responsibility to serve as the Agreement Steward to a suitable separate entity. Each new version of the Agreement will be given a distinguishing version number. The Program (including Contributions) may always be distributed subject to the version of the Agreement under which it was received. In addition, after a new version of the Agreement is published, Contributor may elect to distribute the Program (including its Contributions) under the new version. Except as expressly stated in Sections 2(a) and 2(b) above, Recipient receives no rights or licenses to the intellectual property of any Contributor under this Agreement, whether expressly, by implication, estoppel or otherwise. All rights in the Program not expressly granted under this Agreement are reserved. +

    +

    This Agreement is governed by the laws of the State of New York and the intellectual property laws of the United States of America. No party to this Agreement will bring a legal action under this Agreement more than one year after the cause of action arose. Each party waives its rights to a jury trial in any resulting litigation. +

    +

    + + + + \ No newline at end of file diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.junit_4.12.0.v201504281640/junit.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.junit_4.12.0.v201504281640/junit.jar new file mode 100644 index 00000000..3a7fc266 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.junit_4.12.0.v201504281640/junit.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.junit_4.12.0.v201504281640/plugin.properties b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.junit_4.12.0.v201504281640/plugin.properties new file mode 100644 index 00000000..be66d4cc --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.junit_4.12.0.v201504281640/plugin.properties @@ -0,0 +1,12 @@ +############################################################################### +# Copyright (c) 2012 IBM Corporation and others. +# All rights reserved. This program and the accompanying materials +# are made available under the terms of the Eclipse Public License v1.0 +# which accompanies this distribution, and is available at +# http://www.eclipse.org/legal/epl-v10.html +# +# Contributors: +# IBM Corporation - initial API and implementation +############################################################################### +pluginName=JUnit Testing Framework +providerName=Eclipse Orbit diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.scala-lang.scala-library_2.11.7.v20150622-112736-1fbce4612c.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.scala-lang.scala-library_2.11.7.v20150622-112736-1fbce4612c.jar new file mode 100644 index 00000000..3404f97c Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.scala-lang.scala-library_2.11.7.v20150622-112736-1fbce4612c.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.tukaani.xz_1.8.0.v20180207-1613.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.tukaani.xz_1.8.0.v20180207-1613.jar new file mode 100644 index 00000000..ec8ef6ad Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.tukaani.xz_1.8.0.v20180207-1613.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.w3c.css.sac_1.3.1.v200903091627.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.w3c.css.sac_1.3.1.v200903091627.jar new file mode 100644 index 00000000..50a66529 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.w3c.css.sac_1.3.1.v200903091627.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.w3c.dom.events_3.0.0.draft20060413_v201105210656.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.w3c.dom.events_3.0.0.draft20060413_v201105210656.jar new file mode 100644 index 00000000..bd3aac34 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.w3c.dom.events_3.0.0.draft20060413_v201105210656.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.w3c.dom.smil_1.0.1.v200903091627.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.w3c.dom.smil_1.0.1.v200903091627.jar new file mode 100644 index 00000000..1bb1c40d Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.w3c.dom.smil_1.0.1.v200903091627.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.w3c.dom.svg_1.1.0.v201011041433.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.w3c.dom.svg_1.1.0.v201011041433.jar new file mode 100644 index 00000000..93bbcfdd Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/org.w3c.dom.svg_1.1.0.v201011041433.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/sun.misc_1.0.0.201906171301/META-INF/MANIFEST.MF b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/sun.misc_1.0.0.201906171301/META-INF/MANIFEST.MF new file mode 100644 index 00000000..16fc2c2e --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/sun.misc_1.0.0.201906171301/META-INF/MANIFEST.MF @@ -0,0 +1,11 @@ +Manifest-Version: 1.0 +Bundle-SymbolicName: sun.misc +Export-Package: sun.misc +Bundle-Name: sun.misc package from JRE +Bundle-Version: 1.0.0.201906171301 +Bundle-ManifestVersion: 2 +Bundle-RequiredExecutionEnvironment: JavaSE-1.7 +Bundle-Vendor: Oracle +Fragment-Host: system.bundle + + diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/vi.annotations.nodsl.base.if_9.0.0.201910210654.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/vi.annotations.nodsl.base.if_9.0.0.201910210654.jar new file mode 100644 index 00000000..2aa7faf4 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/vi.annotations.nodsl.base.if_9.0.0.201910210654.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/vi.api_9.0.0.201910210654.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/vi.api_9.0.0.201910210654.jar new file mode 100644 index 00000000..f620c529 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/vi.api_9.0.0.201910210654.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/vi.auth.api_9.0.0.201910210654.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/vi.auth.api_9.0.0.201910210654.jar new file mode 100644 index 00000000..6259987d Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/vi.auth.api_9.0.0.201910210654.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/vi.authentication.nodsl.base.if_9.0.0.201910210654.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/vi.authentication.nodsl.base.if_9.0.0.201910210654.jar new file mode 100644 index 00000000..cb52f146 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/vi.authentication.nodsl.base.if_9.0.0.201910210654.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/vi.collections_9.0.0.201910210654.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/vi.collections_9.0.0.201910210654.jar new file mode 100644 index 00000000..e47dd54f Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/vi.collections_9.0.0.201910210654.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/vi.common.nodsl.base.if_9.0.0.201910210654.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/vi.common.nodsl.base.if_9.0.0.201910210654.jar new file mode 100644 index 00000000..5f8682c1 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/vi.common.nodsl.base.if_9.0.0.201910210654.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/vi.concurrency.api_9.0.0.201910210654.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/vi.concurrency.api_9.0.0.201910210654.jar new file mode 100644 index 00000000..81951180 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/vi.concurrency.api_9.0.0.201910210654.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/vi.deltamodel.nodsl.modeling.if_9.0.0.201910210654.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/vi.deltamodel.nodsl.modeling.if_9.0.0.201910210654.jar new file mode 100644 index 00000000..3c450702 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/vi.deltamodel.nodsl.modeling.if_9.0.0.201910210654.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/vi.globalevent.nodsl.modeling.if_9.5.0.201910210654.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/vi.globalevent.nodsl.modeling.if_9.5.0.201910210654.jar new file mode 100644 index 00000000..f89fa9c4 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/vi.globalevent.nodsl.modeling.if_9.5.0.201910210654.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/vi.info.mdf_9.0.0.201910210654.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/vi.info.mdf_9.0.0.201910210654.jar new file mode 100644 index 00000000..e8c2beae Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/vi.info.mdf_9.0.0.201910210654.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/vi.info_9.0.0.201910210654.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/vi.info_9.0.0.201910210654.jar new file mode 100644 index 00000000..7b76dc0b Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/vi.info_9.0.0.201910210654.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/vi.mdf.nodsl.modeling.if_9.0.0.201910210654.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/vi.mdf.nodsl.modeling.if_9.0.0.201910210654.jar new file mode 100644 index 00000000..6efff6ac Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/vi.mdf.nodsl.modeling.if_9.0.0.201910210654.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/vi.mdf.nodsl.modeling.impl_9.0.0.201910210654.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/vi.mdf.nodsl.modeling.impl_9.0.0.201910210654.jar new file mode 100644 index 00000000..efc67600 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/vi.mdf.nodsl.modeling.impl_9.0.0.201910210654.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/vi.mdf.nodsl.modeling.internal.if_9.0.0.201910210654.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/vi.mdf.nodsl.modeling.internal.if_9.0.0.201910210654.jar new file mode 100644 index 00000000..efbfd888 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/vi.mdf.nodsl.modeling.internal.if_9.0.0.201910210654.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/vi.mdf.nodsl.modeling.legacy.util_9.0.0.201910210654.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/vi.mdf.nodsl.modeling.legacy.util_9.0.0.201910210654.jar new file mode 100644 index 00000000..2f3b0298 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/vi.mdf.nodsl.modeling.legacy.util_9.0.0.201910210654.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/vi.mm.mof.modeling.impl_9.0.0.201910210654.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/vi.mm.mof.modeling.impl_9.0.0.201910210654.jar new file mode 100644 index 00000000..f19b66e8 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/vi.mm.mof.modeling.impl_9.0.0.201910210654.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/vi.mmregistry.nodsl.modeling.if_9.0.0.201910210654.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/vi.mmregistry.nodsl.modeling.if_9.0.0.201910210654.jar new file mode 100644 index 00000000..88475c34 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/vi.mmregistry.nodsl.modeling.if_9.0.0.201910210654.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/vi.modelbridge.nodsl.modeling.if_9.0.0.201910210654.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/vi.modelbridge.nodsl.modeling.if_9.0.0.201910210654.jar new file mode 100644 index 00000000..01e7c804 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/vi.modelbridge.nodsl.modeling.if_9.0.0.201910210654.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/vi.monitoring.nodsl.base.if_9.0.0.201910210654.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/vi.monitoring.nodsl.base.if_9.0.0.201910210654.jar new file mode 100644 index 00000000..fe668a3a Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/vi.monitoring.nodsl.base.if_9.0.0.201910210654.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/vi.status.nodsl.base.if_9.0.0.201910210654.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/vi.status.nodsl.base.if_9.0.0.201910210654.jar new file mode 100644 index 00000000..c650e110 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/vi.status.nodsl.base.if_9.0.0.201910210654.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/vi.testenv.nodsl.base.util_9.0.0.201910210654.jar b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/vi.testenv.nodsl.base.util_9.0.0.201910210654.jar new file mode 100644 index 00000000..6ce11a19 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Core/plugins/vi.testenv.nodsl.base.util_9.0.0.201910210654.jar differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Documentation/ReleaseNotes_DaVinciConfigurator.html b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Documentation/ReleaseNotes_DaVinciConfigurator.html new file mode 100644 index 00000000..fef8b491 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/Documentation/ReleaseNotes_DaVinciConfigurator.html @@ -0,0 +1,5734 @@ + + + + DaVinci Configurator Pro Release Notes + + + + +

    + DaVinci Configurator Pro Release Notes +

    +

    Table of contents

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + DaVinci Configurator Pro 5.23 (SP1) +
    + DaVinci Configurator Pro 5.23 +
    + DaVinci Configurator Pro 5.22 (SP4) +
    + DaVinci Configurator Pro 5.22 (SP3) +
    + DaVinci Configurator Pro 5.22 (SP2) +
    + DaVinci Configurator Pro 5.22 (SP1) +
    + DaVinci Configurator Pro 5.22 +
    + DaVinci Configurator Pro 5.21 (SP5) +
    + DaVinci Configurator Pro 5.21 (SP4) +
    + DaVinci Configurator Pro 5.21 (SP3) +
    + DaVinci Configurator Pro 5.21 (SP2) +
    + DaVinci Configurator Pro 5.21 (SP1) +
    + DaVinci Configurator Pro 5.21 +
    + DaVinci Configurator Pro 5.20 (SP5) +
    + DaVinci Configurator Pro 5.20 (SP4) +
    + DaVinci Configurator Pro 5.20 (SP3) +
    + DaVinci Configurator Pro 5.20 (SP2) +
    + DaVinci Configurator Pro 5.20 (SP1) +
    + DaVinci Configurator Pro 5.20 +
    + DaVinci Configurator Pro 5.19 (SP8) +
    + DaVinci Configurator Pro 5.19 (SP7) +
    + DaVinci Configurator Pro 5.19 (SP6) +
    + DaVinci Configurator Pro 5.19 (SP5) +
    + DaVinci Configurator Pro 5.19 (SP4) +
    + DaVinci Configurator Pro 5.19 (SP3) +
    + DaVinci Configurator Pro 5.19 (SP2) +
    + DaVinci Configurator Pro 5.19 (SP1) +
    + DaVinci Configurator Pro 5.19 +
    + DaVinci Configurator Pro 5.18 (SP8) +
    + DaVinci Configurator Pro 5.18 (SP7) +
    + DaVinci Configurator Pro 5.18 (SP6) +
    + DaVinci Configurator Pro 5.18 (SP5) +
    + DaVinci Configurator Pro 5.18 (SP4) +
    + DaVinci Configurator Pro 5.18 (SP3) +
    + DaVinci Configurator Pro 5.18 (SP2) +
    + DaVinci Configurator Pro 5.18 (SP1) +
    + DaVinci Configurator Pro 5.18 +
    + DaVinci Configurator Pro 5.17 (SP10) +
    + DaVinci Configurator Pro 5.17 (SP9) +
    + DaVinci Configurator Pro 5.17 (SP8) +
    + DaVinci Configurator Pro 5.17 (SP7) +
    + DaVinci Configurator Pro 5.17 (SP6) +
    + DaVinci Configurator Pro 5.17 (SP5) +
    + DaVinci Configurator Pro 5.17 (SP4) +
    + DaVinci Configurator Pro 5.17 (SP3) +
    + DaVinci Configurator Pro 5.17 (SP2) +
    + DaVinci Configurator Pro 5.17 (SP1) +
    + DaVinci Configurator Pro 5.17 +
    + DaVinci Configurator Pro 5.16 (SP7) +
    + DaVinci Configurator Pro 5.16 (SP6) +
    + DaVinci Configurator Pro 5.16 (SP5) +
    + DaVinci Configurator Pro 5.16 (SP4) +
    + DaVinci Configurator Pro 5.16 (SP3) +
    + DaVinci Configurator Pro 5.16 (SP2) +
    + DaVinci Configurator Pro 5.16 (SP1) +
    + DaVinci Configurator Pro 5.16 +
    + DaVinci Configurator Pro 5.15 (SP8) +
    + DaVinci Configurator Pro 5.15 (SP7) +
    + DaVinci Configurator Pro 5.15 (SP6) +
    + DaVinci Configurator Pro 5.15 (SP5) +
    + DaVinci Configurator Pro 5.15 (SP4) +
    + DaVinci Configurator Pro 5.15 (SP3) +
    + DaVinci Configurator Pro 5.15 (SP2) +
    + DaVinci Configurator Pro 5.15 (SP1) +
    + DaVinci Configurator Pro 5.15 +
    + DaVinci Configurator Pro 5.14 (SP5) +
    + DaVinci Configurator Pro 5.14 (SP4) +
    + DaVinci Configurator Pro 5.14 (SP3) +
    + DaVinci Configurator Pro 5.14 (SP2) +
    + DaVinci Configurator Pro 5.14 (SP1) +
    + DaVinci Configurator Pro 5.14 +
    + DaVinci Configurator Pro 5.13 (SP7) +
    + DaVinci Configurator Pro 5.13 (SP6) +
    + DaVinci Configurator Pro 5.13 (SP5) +
    + DaVinci Configurator Pro 5.13 (SP4) +
    + DaVinci Configurator Pro 5.13 (SP3) +
    + DaVinci Configurator Pro 5.13 (SP2) +
    + DaVinci Configurator Pro 5.13 (SP1) +
    + DaVinci Configurator Pro 5.13 +
    + DaVinci Configurator Pro 5.12 (SP4) +
    + DaVinci Configurator Pro 5.12 (SP3) +
    + DaVinci Configurator Pro 5.12 (SP2) +
    + DaVinci Configurator Pro 5.12 (SP1) +
    + DaVinci Configurator Pro 5.12 +
    + DaVinci Configurator Pro 5.11 (SP5) +
    + DaVinci Configurator Pro 5.11 (SP4) +
    + DaVinci Configurator Pro 5.11 (SP3) +
    + DaVinci Configurator Pro 5.11 (SP2) +
    + DaVinci Configurator Pro 5.11 (SP1) +
    + DaVinci Configurator Pro 5.11 +
    + DaVinci Configurator Pro 5.10 (SP9) +
    + DaVinci Configurator Pro 5.10 (SP8) +
    + DaVinci Configurator Pro 5.10 (SP7) +
    + DaVinci Configurator Pro 5.10 (SP6) +
    + DaVinci Configurator Pro 5.10 (SP5) +
    + DaVinci Configurator Pro 5.10 (SP4) +
    + DaVinci Configurator Pro 5.10 (SP3) +
    + DaVinci Configurator Pro 5.10 (SP2) +
    + DaVinci Configurator Pro 5.10 (SP1) +
    + DaVinci Configurator Pro 5.10 +
    + DaVinci Configurator Pro 5.9 (SP7) +
    + DaVinci Configurator Pro 5.9 (SP6) +
    + DaVinci Configurator Pro 5.9 (SP5) +
    + DaVinci Configurator Pro 5.9 (SP4) +
    + DaVinci Configurator Pro 5.9 (SP3) +
    + DaVinci Configurator Pro 5.9 (SP2) +
    + DaVinci Configurator Pro 5.9 (SP1) +
    + DaVinci Configurator Pro 5.9 +
    + DaVinci Configurator Pro 5.8 (SP5) +
    + DaVinci Configurator Pro 5.8 (SP4) +
    + DaVinci Configurator Pro 5.8 (SP3) +
    + DaVinci Configurator Pro 5.8 (SP2) +
    + DaVinci Configurator Pro 5.8 (SP1) +
    + DaVinci Configurator Pro 5.8 +
    + DaVinci Configurator Pro 5.7 (SP4) +
    + DaVinci Configurator Pro 5.7 (SP3) +
    + DaVinci Configurator Pro 5.7 (SP2) +
    + DaVinci Configurator Pro 5.7 (SP1) +
    + DaVinci Configurator Pro 5.7 +
    + DaVinci Configurator Pro 5.6 (SP11) +
    + DaVinci Configurator Pro 5.6 (SP10) +
    + DaVinci Configurator Pro 5.6 (SP9) +
    + DaVinci Configurator Pro 5.6 (SP8) +
    + DaVinci Configurator Pro 5.6 (SP7) +
    + DaVinci Configurator Pro 5.6 (SP6) +
    + DaVinci Configurator Pro 5.6 (SP5) +
    + DaVinci Configurator Pro 5.6 (SP4) +
    + DaVinci Configurator Pro 5.6 (SP3) +
    + DaVinci Configurator Pro 5.6 (SP2) +
    + DaVinci Configurator Pro 5.6 (SP1) +
    + DaVinci Configurator Pro 5.6 +
    + DaVinci Configurator Pro 5.5 (SP9) +
    + DaVinci Configurator Pro 5.5 (SP8) +
    + DaVinci Configurator Pro 5.5 (SP7) +
    + DaVinci Configurator Pro 5.5 (SP6) +
    + DaVinci Configurator Pro 5.5 (SP5) +
    + DaVinci Configurator Pro 5.5 (SP4) +
    + DaVinci Configurator Pro 5.5 (SP3) +
    + DaVinci Configurator Pro 5.5 (SP2) +
    + DaVinci Configurator Pro 5.5 (SP1) +
    + DaVinci Configurator Pro 5.5 +
    + DaVinci Configurator Pro 5.4 (SP7) +
    + DaVinci Configurator Pro 5.4 (SP6) +
    + DaVinci Configurator Pro 5.4 (SP5) +
    + DaVinci Configurator Pro 5.4 (SP4) +
    + DaVinci Configurator Pro 5.4 (SP3) +
    + DaVinci Configurator Pro 5.4 (SP2) +
    + DaVinci Configurator Pro 5.4 (SP1) +
    + DaVinci Configurator Pro 5.4 +
    + DaVinci Configurator Pro 5.3 +
    + DaVinci Configurator Pro 5.2 +
    + DaVinci Configurator Pro 5.0 (SP1) +
    + DaVinci Configurator Pro 5.0 +
    + Additional Information +
    +

    + (top) +

    + +

    + DaVinci Configurator Pro 5.23 (SP1) +

    +

    Miscellaneous Tool Features

    +
      +
    • Memory Mapping Assistant: Simplify content of Component column
    • +
    • Support new derivation rule since ASR4.2 for Nm Coordinator parameters
    • +
    • Differences View: Implement variance filter
    • +
    • Component-based SIP - Report expired licenses
    • +
    +

    Fixed Issues

    +
      +
    • J1939 Request Wizard - Consider IpduMSelectorFieldPosition
    • +
    • Wrong notification order for live validation results
    • +
    • NullPointerException when DTC Props has no FreezeFrameContent
    • +
    • EVSModelModificationException when a variant already exists
    • +
    • Workflow Error Reporting: Final status log message should reflect overall Workflow status
    • +
    • Platform Functions: StackOverflowError when clicking on implicitly mapped node
    • +
    • Acknowledgement cannot be removed in PAI
    • +
    • UI shows 'UpdateWorkflow finished with errors' but no error is shown in Dialog
    • +
    • No Shortname for DcmModeCondition Container
    • +
    • SwcTemplateProducer - Allow Integer initValues for Boolean data types
    • +
    • Description of the validation result RTE51029 is not deterministic
    • +
    • Hex values are not allowed in some DEXT parameter
    • +
    • Comfort editor hyperlinks grayed out
    • +
    • Missing HTML-Link after Update Configuration
    • +
    • FlatMap File Always Created With Version 4.0.3
    • +
    • SoftDerivedParameter got deleted
    • +
    • Differences View: Copy menu missing / not working
    • +
    • Selective Update - Activate all channels and options if selective update is initially activated
    • +
    • Wrong derivation of SecuredIPdu in SomeIpTpConnection
    • +
    • Slow 'Edit variance' editor
    • +
    • Removing CriterionValues is not possible even thought they are not used any longer in the EVS
    • +
    • SwcTemplateProducer: ConsistencyRT-Error is issued with ClassCastException
    • +
    +

    + (top) +

    + +

    + DaVinci Configurator Pro 5.23 +

    +

    Extensions

    +

    Improved display of input file analysis and project update results

    +
      +
    • Introduction of a workflow log view to give access to the messages of the Input File Workflow after this is finished.
    • +
    • Introduction of a xml-based log-File
    • +
    +

    Improve VFB Trace Functions Configuration

    +
      +
    • Enhance filtering for the configuration
    • +
    + +

    Rework 'Add ECUC File References' dialog

    +
      +
    • Show progress information when selected files are analyzed before adding them into grid.
    • +
    • Enable selection of multiple entries. Currently, only one row can be selected (to execute remove action from toolbar)
    • +
    • Make actions in the toolbar dependent on the selection ('add' always enabled, 'remove' if at least one file is selected)
    • +
    +

    BaseEcuC Generator Features and Issue Fixes

    +
      +
    • Improve ComSignalGroup and ComGroupSignal derivation of ADMIN-DATA parameters
    • +
    • Apply SoftDerived Parameter to restored derived container
    • +
    • Support of LinIfProtocolType SAE_J2602_2012
    • +
    • Derive packaged Pdus of different Channel
    • +
    • Implement new ASR 4.5 mapping rules for Sd
    • +
    • Implement new ASR 4.5 mapping rules for DoIP
    • +
    • ComSignalGroup parameters are not dervied for bi-directional ISignals
    • +
    • Don't derive NmGlobalFeatures.NmBusSynchronizationEnabled anymore
    • +
    • Not all IPdu Type are considered when reading J1939TpPg.tpSdu
    • +
    • For EIRA Rx ComMSignals no ComMPncComSignalChannelRef is needed
    • + +
    +

    Miscellaneous Tool Features

    +
      +
    • Adapt RuleBasedValueSpecification Handling to AR20-11
    • +
    • Add the check box for 'Generic Legacy Diagnostic Import' at Diagnostic Data Page
    • +
    • Guarantee deterministic PDU Graph layout
    • +
    • Improvements of (module-specific) Derivative selection
    • +
    • Show Module Description in Wizard
    • +
    • Performance Optimization ConnectorValidationRule
    • + +
    +

    Fixed Issues

    +
      +
    • AUTOSAR file split not supported for reference lists
    • +
    • Unhadled Event Loop Exception in IO HardwareAbstraction Editor
    • +
    • Exception in BaseEcuc Generator when checking SecuredIPdus for dynamic length feature
    • +
    • SwcTemplateProducer does not check struct element init values against Struct element data type
    • +
    • Switching to the last editor throws an error message
    • +
    • Duplicate a PduR container takes 20 minutes
    • +
    • NullPointerException occurs if DATA-IDENTIFIER-REF of a DIAGNOSTIC-READ-DATA-BY-IDENTIFIER cannot be resolved
    • +
    • Generation dialog freezes
    • +
    • Derive DiagnosticCommonProps elements
    • +
    • SwcGeneration: Assigning more than one timing event to a runnable fails
    • +
    • Lists with many multi-instance parameters are slow in postbuild projects
    • +
    • SwcGeneration: InitMode changes are not synchronized for ModeDeclarationGroups
    • +
    • Grid Filter Tooltip opens on wrong monitor
    • +
    • DaVinci Configurator crash when executed in PC using VPN with iPV6 MAC address configuration
    • +
    • Validation view stays empty even though the tab displays a counter > 0
    • +
    • Menu option 'Build VTT Project' is not enabled in component-based SIP
    • +
    +

    + (top) +

    + +

    + DaVinci Configurator Pro 5.22 (SP4) +

    +

    Miscellaneous Tool Features

    +
      +
    • Removed support of License Bit (Vector Legacy License Model) Dongles
    • +
    • Memory Mapping Assistant: Simplify content of Component column
    • +
    • Support new derivation rule since ASR4.2 for Nm Coordinator parameters
    • +
    • DEXT Import for Sub-Routine Access Permissions
    • +
    • Differences View: Implement variance filter
    • +
    • Adapt RuleBasedValueSpecification Handling to AR20-11
    • +
    • Component-based SIP - Report expired licenses
    • +
    +

    Fixed Issues

    +
      +
    • Add Module Assistant: 'Unhandled event loop execution' when trying to select a module definition from SIP
    • +
    • DataMapping - Auto Mapper Fails to Map Group Signals
    • +
    • SwcGeneration: InitMode changes are not synchronized for ModeDeclarationGroups
    • +
    • NullPointerException when DTC Props has no FreezeFrameContent
    • +
    • SystemDescription-Validations on ModelAbstractions are not executed sporadically
    • +
    • Acknowledgement cannot be removed in PAI
    • +
    • Connector Validation Reports Unexpected RTE51030 for Sub Elements
    • +
    • TopDownService Config - RTE59001 Fails to Create Connector
    • +
    • No Shortname for DcmModeCondition Container
    • +
    • Selective Update - 'Include SWC' setting is always overriden by UI default value
    • +
    • Selective Update - Diagnostic import not excluded if deselected in selective update settings
    • +
    • Selective Update - Disallow Diag-Only update if legacy diagnostic files are excluded in selective update settings
    • +
    • Selective Update - Activate all channels and options if selective update is initially activated
    • +
    • Selective Update - Pending-Update check should also consider selective update settings
    • +
    • Import doesn't consider multi-instance-refs correctly
    • +
    • Description of the validation result RTE51029 is not deterministic
    • +
    • Hex values are not allowed in some DEXT parameter
    • +
    • Update Workflow runs out of memory
    • +
    • FlatMap File Always Created With Version 4.0.3
    • +
    • Duplicate a PduR container takes 20 minutes
    • +
    • Commandline: Improve the error message of the update workflow if no or an invalid Ecu Instance is set
    • +
    • SoftDerivedParameter got deleted
    • +
    • NullPointerException occurs if DATA-IDENTIFIER-REF of a DIAGNOSTIC-READ-DATA-BY-IDENTIFIER cannot be resolved
    • +
    • Lists with many multi-instance parameters are slow in postbuild projects
    • +
    • Differences View: Copy menu missing / not working
    • +
    • Wrong derivation of SecuredIPdu in SomeIpTpConnection
    • +
    • Removing CriterionValues is not possible even though they are not used any longer in the EVS
    • +
    +

    + (top) +

    + +

    + DaVinci Configurator Pro 5.22 (SP3) +

    +

    Miscellaneous Tool Features

    +
      +
    • Derive DEXT elements
    • +
    • Exportfilter for merged DCF-Workspace
    • +
    • Enhance BaseEcuc Model generation to consider EcucInstanceReferenceValues
    • +
    +

    Fixed Issues

    +
      +
    • ConnectorValidation RT00002 Error in Native Declaration Check for Data Types
    • +
    • ConnectorValidation RT00002 Error for Record Elements Without Type
    • +
    • Enhance Legacy Diagnostic Import to consider IREFs
    • +
    • Entries in PDUs Editor are missing
    • +
    +

    + (top) +

    + +

    + DaVinci Configurator Pro 5.22 (SP2) +

    + +

    Fixed Issues

    +
      +
    • Validation view stays empty even though the tab displays a counter > 0
    • +
    • ClassCastException on derivation of FlexrayArTpConnection whose parent is not TpConfig
    • +
    • Unhadled Event Loop Exception in IO HardwareAbstraction Editor
    • +
    • Improve BswM Comfort View performance
    • +
    • Generation dialog freezes
    • +
    • Pre-Config file not loaded during update
    • +
    • DaVinci Configurator crash when executed in PC using VPN with iPV6 MAC address configuration
    • +
    • Not all IPdu Type are considered when reading J1939TpPg.tpSdu
    • +
    • Menu option 'Build VTT Project' is not enabled in component-based SIP
    • +
    • Exception in BaseEcuc Generator when checking SecuredIPdus for dynamic length feature
    • +
    +

    + (top) +

    + +

    + DaVinci Configurator Pro 5.22 (SP1) +

    +

    Miscellaneous Tool Features

    +
      +
    • TopDownService Config - Improve Evaluation of Support Dirty Flag Value at NvBlockDescriptors
    • +
    • VTT_Gen7 support in OsIsrService
    • +
    +

    Fixed Issues

    +
      +
    • Derivation aborts if CAN ID is not defined at CanFrameTriggering
    • +
    • 'Generate Module' generates whole project
    • +
    • Default selection of 'Configuration of a CryptoKeyElement' during creation of new Key entry at Security Comfort view
    • +
    • Non-AUTOSAR Modules have the wrong icon
    • +
    • Default value in 'Select Alternate Module Definition' dialog
    • +
    • Differences View doesn't display elements correctly
    • +
    • Adapt DET Comfort View to AUTOSAR 19-11
    • +
    • DiagnosticParameterIdentifier may cause Update Workflow to abort
    • +
    • Routing Path Form Editor is not displayed correctly
    • +
    • Data Type Check - Native Declaration of Platform Types
    • +
    • NullPointerException is thrown in BswM Editor
    • +
    • Missing EcuC-RuleEvents for ModelTraverserValidator in Initial Backgroundvalidation
    • +
    • Differences View: Context menu entry 'Copy' is missing
    • +
    • Apply SoftDerived Parameter to restored derived container
    • +
    • Missing modules in updater list
    • +
    • Copy menu is missing in the context menu
    • +
    • Show OsApplications in Component Prototype Properties
    • +
    • Ignore index of multi instance parameter on DiffMerge
    • +
    • PDU Graph shows wrong layout
    • +
    • Derived the J1939TpRx- and -TxProtocolType
    • +
    • Incorrect creation of DataType mappings for IOControl Ports
    • +
    • For EIRA Rx ComMSignals no ComMPncComSignalChannelRef is needed
    • +
    • Switching to the last editor throws an error message
    • +
    • Not all Generator Warnings do get printed on console
    • +
    • ConnectorValidationRule: Implement Timeout
    • +
    • Support PBS variant MultiDriverMappings in the EcuC Updater (mapping of first file set is valid for all other file sets)
    • +
    • Exceptions not handled in EVS Editor
    • +
    • Support of LinIfProtocolType SAE_J2602_2012
    • +
    • EVS Editor does not show final validation errors after EVS import
    • +
    • Only one UseCase per Pre-/RecConfig is recognized
    • +
    • Guarantee deterministic PDU Graph layout
    • +
    • ComSignalGroup parameters are not derived for bi-directional ISignals
    • +
    • MCSupportData is just written to Internal Behavior if 'ARMXL to A2L Generator' is generated
    • +
    • Exception pops up when configuring Update Workflow
    • +
    • Change the data type of the log level parameter of the DiagnosticDataModifer
    • +
    • log4j issue with localhost using IPv6
    • +
    +

    + (top) +

    + +

    + DaVinci Configurator Pro 5.22 +

    +

    Extensions

    +

    New Comfort Configuration for the Crypto Stack

    +
      +
    • Comfort editor for the configuration of the Crypto services
    • +
    • Assistant for the creation of CsmJobs
    • +
    +

    Improvements and Extensions of PDU Diagram View in PDU Editor

    +
      +
    • Change color in PDU Graph
    • +
    • Show infos and warnings on PDU nodes
    • +
    • Show roles in PDU nodes
    • +
    • Highlight the edges of the selected PDU
    • +
    • Highlight selected edges
    • +
    • Context menu entries are missing
    • +
    • UdpNm and SoAd are changed in Com stack hierarchy
    • +
    +

    BaseEcuC Generator Features and Issue Fixes

    +
      +
    • If both TpPg.TpSdu and TpPg.Sdu list exist ignore TpPg.TpSdu
    • +
    • CddPdurLowerLayerTxPdu and CddPdurLowerLayerRxPdu not derived for UserDefinedPdus
    • +
    • NullPointerException if CommunicationDirection is missing in the FramePort
    • +
    • Check if a SystemNode and Ecu-Instance exists at the end of FilePreprocessing
    • +
    • Unnessary PduR API forwarding routing paths created for ContainedIPdus
    • +
    • Implement new ASR 4.5 mapping rules for SoAd
    • +
    • Derivation of DltTxPdu and DltRxPdu
    • +
    • Extend mapping rule for ComMChannelPerPnc according to ASR 4.5
    • +
    • Import internal debouncing from DEXT
    • +
    • Incorrect derivation of ComMUsers for PNCs
    • +
    • Derive only SoAdSocketRoutingGroups that are used by a service
    • +
    • Change mapping rule for CanControllerPropSeg according to ASR 4.1.1
    • +
    • Extend mapping rules for the SomeIpTpChannel container according to ASR 4.4.0
    • +
    • Import immediateNvDataStorage from DEXT DTCProps
    • +
    • Optimize the derivation of DcmDslProtocolRxTesterSourceAddr
    • +
    • Derive non gateway routed rx J1939DcmIPdu should check NodeId
    • +
    • Derivation of the FiM module in CFG5
    • +
    • Implement support for new ASR 4.5 ComSignalType definitions
    • +
    • Change NamingRule for DcmDspVehInfoData Container
    • +
    • Derivation of IssmTxSignalExRef and IssmRxSignalExtRef
    • +
    • Derive CddPdurLowerLayerTxPdu and CddPdurLowerLayerRxPdu
    • +
    • Filter *RouteDest according PDU direction for multicast sockets
    • +
    • Allow to disable UUID validation per file set
    • +
    • Only one ComMUser is created for all PncMappings
    • +
    • Change the way of merging the J1939NmNode and its NodeID
    • +
    • Derive ComDataInvalidAction from SignalPort.handleInvalid
    • +
    • Implement RX / TX aware requirements checks for LdCom
    • +
    +

    Miscellaneous Tool Features

    +
      +
    • Extend RTE59002 validator to consider DiagnosticDataElement of DiagnosticServiceSwMappings
    • +
    • Allow Usage of ModeRequestPorts in Expressions of Different Partitions in the BswM Editor
    • +
    • Adapt column filter behavior to Excel
    • +
    • Support PostBuild-Selectable variant MultiDriverMappings (mapping of first file set is valid for all other file sets)
    • +
    • Extend the module export assistant
    • +
    • Input File Assistant: Implement a new page for selective update
    • +
    • Support relative paths for 'Script File' in Input File Assistant
    • +
    • Support new NVRAM Block in Block Assistant
    • +
    • Support BitfieldTextTable CompuMethods for ApplicationPrmitiveDataTypes
    • +
    • Compare and Merge: Support base container for renamed containers
    • +
    • Differences View: provide 3-way-merge classification
    • +
    • Adjustment of 'Setup Memory Block'-Assistant to the new DEM model
    • +
    • VTT-activation/-deactivation on TargetType-Change
    • +
    • Show DvDev path validation to Project Config Information Bar
    • +
    • Create a command line switch that disables initial background validation
    • +
    +

    Fixed Issues

    +
      +
    • Main window goes into the background (last active window appears) when clicking on 'clear filter' from a grid
    • +
    • File Supervision event on Win10 differs to Win7
    • +
    • Task Mapping Grid Does not Scroll to Mapped Runnable
    • +
    • Flattener: Missing Connectors in Case of Multi Instantiation
    • +
    • Exception in Application Components Part With Variant Data Mappings
    • +
    • E2EProtectionValidator Exception Removing Multiple Receivers
    • +
    • CompuMethods with illegal number format causes file analysis to abort
    • +
    • Java deadlock in File Supervision
    • +
    • Solving action cannot be sorted when using result iterator
    • +
    • Filter does not work in combination with sorting
    • +
    • Task Mapping Assistant: ExecutionOrderConstraints Cannot be Selected
    • +
    • Changing number format for parameter has no effect
    • +
    • Exception 'Unhandled event loop exception: String index out of range: -1' occurs
    • +
    • BSWM Editor does not show variant BswMActionListItem
    • +
    • <Multiple> value indication broken for shortnames and dropdown controls
    • +
    • UnitOfWork is started twice when adding elements
    • +
    +

    + (top) +

    + +

    + DaVinci Configurator Pro 5.21 (SP5) +

    +

    Miscellaneous Tool Features

    +
      +
    • Removed support of License Bit (Vector Legacy License Model) Dongles
    • +
    • Improve error message of update workflow in commandline if no or an invalid Ecu Instance is set
    • +
    • Improve speed of lists with many multi-instance parameters in postbuild projects
    • +
    • Adapt RuleBasedValueSpecification Handling to AR20-11
    • +
    +

    Fixed Issues

    +
      +
    • DataMapping - Auto Mapper Fails to Map Group Signals
    • +
    • Update Workflow Runs Out of Memory
    • +
    • SwcGeneration: InitMode changes are not synchronized for ModeDeclarationGroups
    • +
    • Service Pack Setup not working on component based SIP
    • +
    • Installation Manager not working on component based SIP
    • +
    • Duplicate a PduR container takes 20 minutes
    • +
    • NullPointerException occurs if DATA-IDENTIFIER-REF of a DIAGNOSTIC-READ-DATA-BY-IDENTIFIER cannot be resolved
    • +
    • SwcTemplateProducer: ISwcDataElement cannot be intercepted
    • +
    • SystemDescription-Validations on ModelAbstractions are not executed sporadically
    • +
    • Connector Validation reports unexpected RTE51030 for Sub Elements
    • +
    • Remove warning for VSA_FULLY_FLEXIBLE Variable Size Arrays
    • +
    +

    + (top) +

    + +

    + DaVinci Configurator Pro 5.21 (SP4) +

    +

    Miscellaneous Tool Features

    +
      +
    • Changed layout of 'Edit Variance' assistant
    • +
    • Improve ComSignalGroup and ComGroupSignal derivation of ADMIN-DATA parameters
    • +
    • Exportfilter for merged DCF-Workspace
    • +
    • IPersistencyExportFilterFactory.getRteDataChecksum() shall respect AdminData
    • +
    • Change License Handling for DDM
    • +
    +

    Fixed Issues

    +
      +
    • IPersistencyExportFilterFactory.getRteDataChecksum() shall respect AdminData
    • +
    • ClassCastException on FlexrayArTpConnection whose parent is not TpConfig
    • +
    • ConnectorValidation RT00002 Error in Native Declaration Check for Data Types
    • +
    • ConnectorValidation RT00002 Error for Record Elements without Type
    • +
    • ConnectorValidation RT00002 Error caused by incomplete Filter
    • +
    • Typo in the 'Support Request Package' assistant
    • +
    • Generation dialog freezes
    • +
    • PAI Query Execution via CLI results in timeout
    • +
    • Merger needs adjust the Reference in case of ShortName clash
    • +
    • Pre-Config file not loaded during update
    • +
    • DaVinci Configurator crash when executed in PC using VPN with IPv6 MAC address configuration
    • +
    • Not all IPdu Type are considered when reading J1939TpPg.tpSdu
    • +
    • Entries in PDUs Editor are missing
    • +
    • Exception in BaseEcuc Generator when checking SecuredIPdus for dynamic length feature
    • +
    +

    + (top) +

    + +

    + DaVinci Configurator Pro 5.21 (SP3) +

    +

    Miscellaneous Tool Features

    +
      +
    • TopDownService Config - Improve Evaluation of Support Dirty Flag Value at NvBlockDescriptors
    • +
    • Change the way of merging the J1939NmNode and its NodeID
    • +
    +

    Fixed Issues

    +
      +
    • Flattener: Missing Connectors in case of Multi Instantiation
    • +
    • AutomationInterface: AccessControlException when opening a parameterized project
    • +
    • PDU Graph: Context menu entries are missing
    • +
    • Derivation aborts if CAN ID is not defined at CanFrameTriggering
    • +
    • NullPointerException if CommunicationDirection is missing in the FramePort
    • +
    • PDU Graph: UdpNm and SoAd are changed in com stack hierarchy
    • +
    • DiagnosticParameterIdentifier may cause Update Workflow to abort
    • +
    • Data Type Check - Native Declaration of Platform Types
    • +
    • Exception in Application Components part with Variant Data Mappings
    • +
    • AutomationInterface: ProvisionException when opening a project loaded via arxml files
    • +
    • NVM Need Priority Selection
    • +
    • Support PBS variant MultiDriverMappings (mapping of first file set is valid for all other file sets)
    • +
    • Differences View: Context menu entry 'Copy' is missing
    • +
    • Apply SoftDerived Parameter to restored derived container
    • +
    • Missing modules in updater list
    • +
    • Copy menu is missing in the context menu
    • +
    • Show OsApplications in Component Prototype Properties
    • +
    • Ignore index of multi instance parameter on DiffMerge
    • +
    • Derived the J1939TpRx- and -TxProtocolType
    • +
    • Incorrect creation of DataType mappings for IOControl Ports
    • +
    • For EIRA Rx ComMSignals no ComMPncComSignalChannelRef is needed
    • +
    • ConnectorValidationRule: Implement Timeout
    • +
    • Support PBS variant MultiDriverMappings in the EcuC Updater (mapping of first file set is valid for all other file sets)
    • +
    • Only one UseCase per Pre-/RecConfig is recognized
    • +
    • ComSignalGroup parameters are not dervied for bi-directional ISignals
    • +
    • MCSupportData is just written to Internal Behavior if 'ARMXL to A2L Generator' is generated
    • +
    • Exception pops up when configuring Update Workflow
    • +
    • Change the data type of the log level parameter of the DiagnosticDataModifer
    • +
    • Grids ignore unit/number format settings
    • +
    • Changing number format for parameter has no effect
    • +
    +

    + (top) +

    + +

    + DaVinci Configurator Pro 5.21 (SP2) +

    +

    Miscellaneous Tool Features

    +
      +
    • Update StdDef of EthIf
    • +
    • VTT-Activation/-Deactivation on TargetType-Change (in Project Settings Editor)
    • +
    • Filter *RouteDest according PDU direction for multicast sockets
    • +
    +

    Fixed Issues

    +
      +
    • Incorrect derivation of ComMUsers for PNCs
    • +
    • StringIndexOutOfBoundsException by base validator StringParameterLength
    • +
    • Derivation of DltTxPdu and DltRxPdu
    • +
    • ConnectorValidation - Performance Issue for Large Arrays
    • +
    • Only one ComMUser is created for all PncMappings
    • +
    • Exception When Connecting Ports
    • +
    • E2EProtectionValidator Exception Removing Multiple Receivers
    • +
    • TaskMappingAssistant: ExecutionOrderConstraints Cannot be Selected
    • +
    • Application Ports Grid Errors For Invalid Connectors
    • +
    • BswmdModelGenerator doesn't support whitespaces in paths
    • +
    • Unnessary PduR API forwarding routing paths created for ContainedIPdus
    • +
    +

    + (top) +

    + +

    + DaVinci Configurator Pro 5.21 (SP1) +

    +

    Fixed Issues

    +
      +
    • Automation Interface: Incorrect AccessPermission in Workflow Update
    • +
    • Automation Interface: Unnecessary multiple project load in Workflow
    • +
    • Exception when following Shortname-Link in a table
    • +
    • Extend RTE59002 validator to consider DiagnosticDataElement of DiagnosticServiceSwMappings
    • +
    • Error when importing variants from an .arxml file
    • +
    • Derivation of DltTxPdu and DltRxPdu
    • +
    • ConnectorValidation: Exception for SubElementMappings
    • +
    • Data Mapping Validation: Check Lin Slave Response Error Signals
    • +
    • Do not enter Pending Update when only missing input files are replaced
    • +
    • Exception in MemBlockEditor
    • +
    • Selection of generation steps does not work
    • +
    • IllegalArgumentException in EcucBswInitConfigPtrNameValidation
    • +
    • New ExtGenStep does not appear in 'Code Generation' tree
    • +
    • Exception 'Unhandled event loop exception: String index out of range: -1' occurs
    • +
    • Workflow - GeneratorLoading Warning dialog pops up during update
    • +
    • AUTOSAR 19-11 files are rejected in Input Files Assistant
    • +
    • CFG5 crashes when changing focus
    • +
    • Support relative paths for 'Script File' in IFA
    • +
    +

    + (top) +

    + +

    + DaVinci Configurator Pro 5.21 +

    +

    Extensions

    +

    Automation Interface Extensions

    +
      +
    • Provide an API to check for existing input files
    • +
    • Connecting Two Ports of the Same Component
    • +
    • Provide an API to check if a project update is required
    • +
    +

    Improvements and Extensions of PDU Diagram View in PDU Editor

    +
      +
    • Show PDU names in PDU graphs
    • +
    • Support multiselection for PDU Graph
    • +
    • Support different layouts for the PDU Graph
    • +
    • Provide zoom buttons for the PDU Graph
    • +
    • Extend Context menu of PDUs for 'show in PDUs (Graph)'
    • +
    • Context menu entry 'Route PDU' is missing in the PDU Graph
    • +
    • Improve edge layout
    • +
    • Support of additional BSW Modules and their PDU modelling: CDD modules, DoIp, LinTP, FrArTp, J1939Rm, J1939Tp
    • +
    +

    BaseEcuC Generator Features and Issue Fixes

    +
      +
    • Derive PdelayLatencyThreshold acc. to ASR 4.4
    • +
    • FrIfUserTxUL for gateway routed contained PDUs in ContainerIPdus is not derived to PDUR
    • +
    • J1939DcmDiagnosticMessageSupport is not derived when J1939DcmIPdu.Length is 0
    • +
    • Adapt UINT8_DYN mapping rules to ASR 4.4 description
    • +
    • Performance Improvement: Load only files from old project needed by the updater
    • +
    • Error occurs when read input file with CompuMethod with upperLimit "INF"
    • +
    • NullPointerException thrown during mapping if J1939TpConfig has no cluster
    • +
    • Direct Mapping between PNC and a ComM Channel does not work
    • +
    • Derive SoAdTxUpperLayerType and SoAdRxUpperLayerType according to EthTpConfig
    • +
    • GlobalTimeSubDomains not considered for ASR 4.4 Extracts
    • +
    • Implement mapping rule for ComMManageReference
    • +
    • Derive GlobalTime Synchronization according to ASR 4.4
    • +
    • Implement new update rules for Container and ModuleConfiguraions
    • +
    • Log error message during derivation of PduRRoutingPathGroup/PduRDestPduRef if [constr_3275] is violated
    • +
    • Extend DEXT use-case validations
    • +
    • Derive parameters J1939Tp[Tx|Rx]RetrySupport, J1939RmSupportRequest2 and J1939NmChannelUsesAddressArbitration
    • +
    • Derive SoAdSocketRoutes for dynamic client use-case with identical HeaderIDs
    • +
    • Derive FLOAT DataType for DID DataElements (DCM)
    • +
    • Only one PduPort is considered for Payload of SecuredIPdu
    • +
    • Derive all parameters of CanSMManagerNetwork of ASR 4.2.2
    • +
    • Soft derived container is displayed as not derived
    • +
    • DcmDslConnections are not correctly derived
    • +
    • Implement ASR4.4 mapping rule for the parameters <BusNm>PnEnabled
    • +
    • Wrong API forwarding routing path created for DcmIPdu
    • +
    • Derive parameters in J1939Tp according to ASR 4.4
    • +
    • Derive J1939TpRxPgDynLength/J1939TpTxPgDynLength
    • +
    • Derive the parameter EcuCPduCollection/Pdu.DynamicLength
    • +
    • Derive cluster name into the EcuC file for VttOnlya and for dual target
    • +
    • Evaluate RoleBasedPortAssignment in DiagnosticEventPortMappings while auto deriving Dcm/Dem ports
    • +
    • Deleted SoftDerived ReferenceParameter restored during update
    • +
    • Derivation of J1939DcmDiagnosticMessageSupport should exclude gateway routed DcmIPdu
    • +
    • Change derivation of CanControllerBaudrate to float
    • +
    • The short name of J1939TpConnection should also consider its sdu list
    • +
    • Support Routed J1939DcmIPdus
    • +
    • Version constant for SD client service minor version wildcard is wrong
    • +
    • Implement mapping rule for IpduMContainedTxPduPriority
    • +
    +

    Miscellaneous Tool Features

    +
      +
    • Create TA Tool Suite project in 'Project-new-Assistant'
    • +
    • ECU Software Components Editor: Add links to Task Mapping and Exclusive Area Grids
    • +
    • Improve keyboard usability of quicktype filter control for NatTables
    • +
    • Enhance configuration element state for Soft-Derived parameters and containers
    • +
    • Support soft-derived configuration elements in the UI: Enhanced information in Properties View
    • +
    • Provide detailed 'pending update' information, including 'pending update reason' for each missing input file
    • +
    • General activation for grid modifications, Edit (F2) / (double) click
    • +
    • Comfort Editor Extension - NVRAM Block Permanent Memory for WWHOBD
    • +
    • Improvements of 'Add ECUC File References' dialog
    • +
    • Remove module: Improve validation message
    • +
    • Support Request Package: Include Package Manager Manifest
    • +
    • Exit comparison mode when module import is finished or no differences are left
    • +
    • Differences View: Provide information about variation points
    • +
    • Import of Module configurations containing Variation-Points for Postbuild-Selectable
    • +
    • Activate CSS support in the GUI
    • +
    • Add 'One ECUC file per module instance' option
    • +
    • Support queue length in properties for ECU Software Components Editor
    • +
    • Sort modules for Diff&Merge
    • +
    • Support Data Mapping of Dynamic Arrays VSA_LINEAR
    • +
    • Data mapping validation: inner-against-outer-mapping for SenderReceiverToSignalGroupMappings
    • +
    • Add data mapping validation for multi-mapped signals
    • +
    • Data Mapping Assistant: Open With Page Depending on Direction
    • +
    • Support TriggerToSignalMappings With Transformer
    • +
    • Find View: 'IsNotChangeable' query for modules and container
    • +
    • LdCOM/COM column for Data Mapping table
    • +
    • Use NvMBlockUseSetRamBlockStatus parameter in DEM comfort view/ configuration wizard
    • +
    +

    Fixed Issues

    +
      +
    • TaskMappingEditor: sometimes missing Position column
    • +
    • Comfort View 'Default Error Tracer' is missing the module E2eXf and is not in sync with model
    • +
    • Generation Result View stays empty
    • +
    • NullPointerException in Diagnostic Event Data Comfort Editor
    • +
    • Connect correct Ports for DiagnosticServiceDataMappings with IOControl
    • +
    • FileSupervision CPU load issue on Windows10
    • +
    • TaskMappingGrid Does not Scroll to Mapped Runnable
    • +
    • No error reported when two variants have the same criterion-value-pairs
    • +
    • Comparison Mode is not left when project is closed
    • +
    • Differences View: Button for use Base is missing in three way merge
    • +
    • Persist Size of Reference Selection Dialog
    • +
    • Diff & Merge assistant: Mapped CEs are not considered when evaluating added and removed module configurations
    • +
    • Scroll position always jumps to right edge of the column
    • +
    • Tooltip window is not refreshed after executing solving action
    • +
    • Validate path in 'Remove Module' assistant
    • +
    • Automation Interface: faulty/missing exceptions during generator selection for module generation
    • +
    • UnhandledEventLoopException when Scriptlocation given in the DPA file could not be located
    • +
    • CFG5 does not finish closing, when BswM Editor is open
    • +
    • Com PDU view empty in PDUs editor
    • +
    • Basic Editor and Diagnostic Domain Editors are not available in ASR4 diagnostics in MSR3 use case
    • +
    • Properties View doesn't show content for differences related to system description differences
    • +
    • Report unparseable schema versions as warning
    • +
    • NullPointerException at Default Error Tracer Editor
    • +
    • Not all editors are closed if modules are removed
    • +
    • Parameters not using horizontal space in IOHwAb editor
    • +
    • Automation Interface: Dynamic targets are not resolved in IntelliJ IDEA 2019.2
    • +
    • Performance Improvement of EVS model initialization
    • +
    • Task Mapping grids of ECU SWC Editor do not show any error decoration icons
    • +
    • Properties View: 'Preconfigured' and 'Recommended' values are not shown for container
    • +
    +

    + (top) +

    + +

    + DaVinci Configurator Pro 5.20 (SP5) +

    +

    Miscellaneous Tool Features

    +
      +
    • Removed support of License Bit (Vector Legacy License Model) Dongles
    • +
    +

    Fixed Issues

    +
      +
    • Missing modules in updater list
    • +
    • Show OsApplications in Component Prototype Properties
    • +
    • ServicePack Setup not working on component based SIP
    • +
    • Installation Manager not working on component based SIP
    • +
    • Remove old command line options from help text
    • +
    • NullPointerException occurs if DATA-IDENTIFIER-REF of a DIAGNOSTIC-READ-DATA-BY-IDENTIFIER cannot be resolved
    • +
    • Exportfilter for merged DCF-Workspace
    • +
    • For EIRA Rx ComMSignals no ComMPncComSignalChannelRef is needed
    • +
    • ComSignalGroup parameters are not derived for bi-directional ISignals
    • +
    • BswmdModelGenerator doesn't support whitespaces in paths
    • +
    • Change the data type of the log level parameter of the DiagnosticDataModifer
    • +
    • BSWM Editor does not show variant BswMActionListItem
    • +
    • SwcGeneration: InitMode changes are not synchronized for ModeDeclarationGroups
    • +
    • Consider AUTOSAR constr_1515 in BaseEcuc
    • +
    • Implement Initialization ModelService for Access to External Trigger MDF Objects
    • +
    • Rework ConnectorValidationRule to use external consistency trigger
    • +
    • Derive Sub-Routine Access Permissions
    • +
    • Connector Validation reports unexpected RTE51030 for Sub Elements
    • +
    • Missing EcuC-RuleEvents for ModelTraverserValidator in initial Background Validation
    • +
    • Import doesn't consider multi-instance-refs correctly
    • +
    • Exception When Connecting Ports
    • +
    • NVM Need Priority Selection
    • +
    • Generation dialog freezes
    • +
    • Update Workflow Runs Out of Memory
    • +
    • TaskMappingAssistant: ExecutionOrderConstraints Cannot be Selected
    • +
    • TDSConfig: Improve Evaluation of Support Dirty Flag Value at NvBlockDescriptors
    • +
    • Merger needs also adjust the Reference by ShortName clash
    • +
    • [Selective Update] Diagnostic import not excluded if deselected in selective update settings
    • +
    • [Selective Update] Disallow Diag-Only update if legacy diagnostic files are excluded in selective update settings
    • +
    • [Selective Update] Exception pops up when configuring Update Workflow
    • +
    • [Selective Update] Activate all channels and options if selective update is initially activated
    • +
    • [Selective Update] Pending-Update check should also consider selective update settings
    • +
    • Compare and Merge: Support base container for renamed containers
    • +
    • RteDataChecksum calculation shall respect AdminData
    • +
    • SwcTemplateProducer: ISwcDataElement cannot be intercepted
    • +
    • Ignore index of multi instance parameter on DiffMerge
    • +
    • Issues in AcceptanceFilter Editor
    • +
    • Derived the J1939TpRx- and -TxProtocolType
    • +
    • Incorrect creation of DataType mappings for IOControl Ports
    • +
    • Not all IPdu Type are considered when reading J1939TpPg.tpSdu
    • +
    • Entries in PDUs Editor are missing
    • +
    • Only one UseCase per Pre-/RecConfig is recognized
    • +
    • MCSupportData is just written to Internal Behavior if 'ARMXL to A2L Generator' is generated
    • +
    • Support changed reference of DiagnosticServiceSwMapping in SwcPortMappingValidator
    • +
    • Changing number format for parameter has no effect
    • +
    +

    + (top) +

    + +

    + DaVinci Configurator Pro 5.20 (SP4) +

    +

    Fixed Issues

    +
      +
    • Derive non gateway routed rx J1939DcmIPdu should check NodeId
    • +
    • ConnectorValidation: Only One RTE51031 Shown for Each Operation
    • +
    • Incorrect AccessPermission in Workflow Update API
    • +
    • Grid filters incorrectly
    • +
    • E2EProtectionValidator Exception Removing Multiple Receivers
    • +
    • Exception 'Unhandled event loop exception: String index out of range: -1' occurs
    • +
    • Application Ports Grid Errors For Invalid Connectors
    • +
    • SwcGeneration: Add API to create DataReceiveErrorEvents
    • +
    • Unnessary PduR API forwarding routing paths created for ContainedIPdus
    • +
    +

    + (top) +

    + +

    + DaVinci Configurator Pro 5.20 (SP3) +

    +

    Fixed Issues

    +
      +
    • SoftDerived parameter was not created correctly during InputFileUpate
    • +
    • Updating multi-driver mapping works incorrectly
    • +
    • Extend RTE59002 validator to consider DiagnosticDataElement of DiagnosticServiceSwMappings
    • +
    • J1939DcmDiagnosticMessageSupport is not derived when J1939DcmIPdu.Length is 0
    • +
    • UnhandledEventLoopException when Scriptlocation given in the DPA file could not be located
    • +
    • Multi selection context menu in 'Unresolved References' view
    • +
    • Unhandled Event Loop Exception in Generation Dialogue
    • +
    • Allow Usage of ModeRequestPorts in Expressions of Different Partitions
    • +
    • Adapt UINT8_DYN mapping rules to ASR 4.4 description
    • +
    • Provide Drag'n'Drop inside Items List of Action List Control
    • +
    • RuntimeSystemGeneralEditor: Support A2L Version 1.7.1
    • +
    • Unhandled Event Loop Exception when selecting entries in 'Unresolved References' view
    • +
    • SdMulticastEventSoConRef is not properly derived
    • +
    • NullPointerException thrown during mapping if J1939TpConfig has no cluster
    • +
    • Variance Details View without content/not updated
    • +
    • FrIfUserTxUL for gateway routed contained PDUs in ContainerIPdus is not derived to PDUR
    • +
    • Comfort View "Default Error Tracer" is missing the module E2eXf and is not in sync with model
    • +
    • Generation Result View stays empty
    • +
    +

    + (top) +

    + +

    + DaVinci Configurator Pro 5.20 (SP2) +

    +

    Fixed Issues

    +
      +
    • Do not restore SoftDerived ReferenceParameters during update
    • +
    • Links into the BSW Mode Management editor can't be resolved
    • +
    • Code Generation: ExtGenSteps dont accept round brackets in path
    • +
    • FileSupervision CPU load issue on Windows10
    • +
    • Watchdogs Editor: Jump from Watchdog in Grid to Tree not possible
    • +
    • Automation Interface: Connecting two Ports of the same Component not possible
    • +
    • Automation Interface: Dynamic targets are not resolved in IntelliJ IDEA 2019.2
    • +
    • DataMappingValidation Inner against Outer Mapping for SenderReceiverToSignalGroupMappings
    • +
    • Context menu entry 'Route PDU' is missing in the PDU Graph
    • +
    • Incorrect variant condition on deadline monitoring pdu group references
    • +
    +

    + (top) +

    + +

    + DaVinci Configurator Pro 5.20 (SP1) +

    +

    Extensions

    +

    Communication Domain

    +
      +
    • New assistant for the configuration of the J1939RequestableFlag
    • +
    +

    Fixed Issues

    +
      +
    • Exception when removing Mode Request Ports in Mode Management Editor
    • +
    • DaVinci Configurator does not finish closing, when BswM Editor is open
    • +
    • Derive parameters J1939Tp[Tx|Rx]RetrySupport, J1939RmSupportRequest2 and J1939NmChannelUsesAddressArbitration
    • +
    • Error icons are not shown in PDUs Form
    • +
    • Input Files Assistant: 'Select all' button is active even if no input file is available
    • +
    • Module Import: Decline import of not matching variant data
    • +
    • Basic Editor and Diagnostic Domain Editors are not available in ASR4 diagnostics in MSR3 use case
    • +
    • Only one PduPort is considered for Payload of SecuredIPdu
    • +
    • Properties View doesn't show content for differences related to system description differences
    • +
    • Flattener Does not Correctly Handle SubElementMappings for Arrays
    • +
    • Input file paths are stored as absolute path after project update
    • +
    • BswM Tooltip is not shown on Expressions
    • +
    • Support QueueLength in Properties for ECU SWC Editor
    • +
    • Differences View: CE is added when user clicks ignore in the toolbar of the Differences view
    • +
    • Data Mapping Grids Selection When Change Grouping Mode
    • +
    • NullPointerException during project load
    • +
    • Derivation of J1939DcmDiagnosticMessageSupport should exclude gateway routed DcmIPdu
    • +
    • Project Status Information Dialog Remains Open After Update
    • +
    • Editors which does not support variance might be enabled in variant projects
    • +
    • Rework of Hyperlinks in ECU Software Components Editor
    • +
    • Internal error occurred during 'Update Unresolved Reference Information for status line'
    • +
    • Project state information for pending update shows different content
    • +
    • Module Configuration Import Dialog doesn't allow to change import mode
    • +
    • Connector Validation Exception For Missing Port
    • +
    • Missing validation icons in the Memory Blocks Grid
    • +
    • Support sub-function 0x55 of ReadDTCInformation
    • +
    +

    + (top) +

    + +

    + DaVinci Configurator Pro 5.20 +

    +

    License Handling

    +
      +
    • DaVinci Configurator SIP.Diag: Selection of Project Standard Configuration files in Input Files Assistant enabled now
    • +
    +

    Extensions

    +

    Automation Interface Extensions

    +
      +
    • Extension for Unmapping Component Ports
    • +
    • Extension for Unmapping Signals and Communication Elements
    • +
    • Enhance Simple Data Mapping API for Complex Mappings
    • +
    • Implement Missing Getters for Runtime System Domain Model
    • +
    • Support Creation of Delegation Ports at the Component Port Selection API
    • +
    • Improve Performance of Origin Context API
    • +
    • Extend Domain Com automation interface by FullCan use case
    • +
    • Support Multi-Partition Auto Configuration
    • +
    • Support new keywords for Search-API: Query and Count
    • +
    • Offer ParameterDataPrototypes for DataMapping
    • +
    • Extend generation API to support Generation Execution Report
    • +
    • Select Origin Component Port API: Offer Origin Port for Naming Declaration of Delegation Port
    • +
    • Extend mdfModel API with referable + relative path
    • +
    • Create Custom Report
    • +
    • Support of project merge via automation scripts
    • +
    +

    BSW Management Editor Improvement

    +
      +
    • No more restrictions in case of multi-core systems
    • +
    • Show/hide groups in the tree
    • +
    • Filtering to display only elements related to a selected element
    • +
    • Improved names of generated elements
    • +
    • Special dialog to add, remove and order actions within an action list
    • +
    • Ordering of an action list by drag&drop
    • +
    • Neutral project update for legacy diagnostic files
    • +
    +

    New view in PDUs Editor: PDU Diagram

    +
      +
    • Graphical display of PDU relations
    • +
    • Limitation: not yet all PDU types displayed
    • +
    +

    BaseEcuC Generator Features

    +
      +
    • Support of IpduMContainerQueueSize (RFC 80408)
    • +
    • Direct mapping between PNC and ComM channel (RFC 80169)
    • +
    • Derivation of Bundle PDUs on Client Side for Dynamic Sockets
    • +
    • Support of DEXT 'recoverableInSameOperationCycle' flag
    • +
    • Import DID Size into CFG5
    • +
    • Derive J1939TpRxNSdu and J1939TpTxNSdu from j1939TpPg.sdu
    • +
    • Derive the LIN Wakeup Source only as Soft-Derived parameter
    • +
    +

    Project Update and Multi-User Features

    +
      +
    • Neutral project update for legacy diagnostic files
    • +
    • Harmonized UUID handling during ARXML import and project merge
    • +
    • Support of PB-S projects with DEXT input files
    • +
    • Input Files Editor: Display detailed validation info
    • +
    • Command line: indirect file for handling large number of input files
    • +
    +

    Miscellaneous Tool Features

    +
      +
    • Improved display of VASE script logs
    • +
    • Support of component-specific scripts also in the new SIP structure
    • +
    • Tresos proxy generator supports now two separate tresos installations
    • +
    • Grid controls: Filtering and sorting by summary column
    • +
    • Restore expansion and selection state of trees and grids when switching the displayed PB-S variant
    • +
    • Grid controls: Filtering by multiple columns
    • +
    • Find View: Check for deviation from recommended value
    • +
    • ECU Software Components Editor: Signal-centric view for data mapping
    • +
    • GenDevKit: Support QueueLength for ReceiverComSpec
    • +
    • Support SubElementMappings for Bitfield Arrays in GUI and Validations
    • +
    • Connecting Port Prototypes: Improve Matching Score of Origin Context
    • +
    • Introduce Completed Flag For Origin Ports
    • +
    • Show full ASR Path in ReferenceSelection Dialog
    • +
    • Full Sub Element Mapping Support
    • +
    • Allow 'Edit Variance' for derived containers
    • +
    +

    Fixed Issues

    +
      +
    • Selective merge of platform function: Parent is not created when only child is assigned
    • +
    • ResolveDeleted difference action processes also added and modified if they are selected
    • +
    • Different Dcf load behavior than DaVinci Developer
    • +
    • Wrong derivation of Sporadic Lin Frames
    • +
    • Data Mapping Assistant shows signals of other variants
    • +
    • Input File Assistant: File replace does not work as expected
    • +
    • Custom Workflow Steps cannot be saved and loaded
    • +
    • Data Constraints not validated correctly if type emitter is not 'RTE'
    • +
    • Data Mapping Assistant does not filter non-zero-length signals for trigger
    • +
    • Close button gets truncated in the Generate dialog
    • +
    • No error message shown when trying to open a dual target project in a SIP without VTT license
    • +
    • Edit Variance Dialog: Criterion value can be set to a non-integer value
    • +
    • Unresolved References View updates very often in background
    • +
    • Multiple IssmChannels stay in one column in the IssmIss Grid
    • +
    • DvCfgCmd closes unexpectly when the path to the executable is too long
    • +
    • Memory Mapping Assistant does not show any memory object
    • +
    • Deleted soft-derived reference parameter exists after update
    • +
    • Data mapping between RX signal of NmPdu and DataElement/Operation shall be forbidden
    • +
    • Prevent the execution of the Update Workflow for variant projects without input files
    • +
    • Find View: Context menu action 'Reset to recommended value' should always be available on multi selection
    • +
    • Update Workflow aborts with error in Diagnostic-Only update mode only with diagnostic input files
    • +
    • Script Task View not grayed out exec option
    • +
    • Differences in Differences View are not sorted
    • +
    • Properties View: Missing entries in Definition tab
    • +
    • FileChangeListener does not recognize InputFile changes in InputFilesStateService with relativ paths
    • +
    • Diff&Merge: Filters are not considered when starting ComparisonMode from Cfg5
    • +
    +

    + (top) +

    + +

    + DaVinci Configurator Pro 5.19 (SP8) +

    +

    Fixed Issues

    +
      +
    • Update Workflow Runs Out of Memory
    • +
    • SwcGeneration: InitMode changes are not synchronized for ModeDeclarationGroups
    • +
    • Remove old command line options from help text
    • +
    • Consider AUTOSAR constr_1515 in BaseEcuc
    • +
    • [Selective Update] Diagnostic import not excluded if deselected in selective update settings
    • +
    • [Selective Update] Disallow Diag-Only update if legacy diagnostic files are excluded in selective update settings
    • +
    • [Selective Update] Activate all channels and options if selective update is initially activated
    • +
    • [Selective Update] Pending-Update check should also consider selective update settings
    • +
    • NullPointerException occurs if DATA-IDENTIFIER-REF of a DIAGNOSTIC-READ-DATA-BY-IDENTIFIER cannot be resolved
    • +
    • Issues in AcceptanceFilter Editor
    • +
    • ClassNotFoundException during rule filter creation
    • +
    • Derive Sub-Routine Access Permissions
    • +
    • Acknowledgement cannot be removed in PAI
    • +
    • TDSConfig: RTE59001 Fails to Create Connector
    • +
    +

    + (top) +

    + +

    + DaVinci Configurator Pro 5.19 (SP7) +

    +

    Miscellaneous Tool Features

    +
      +
    • Exportfilter for merged DCF-Workspace
    • +
    • IPersistencyExportFilterFactory.getRteDataChecksum() shall respect AdminData
    • +
    +

    Fixed Issues

    +
      +
    • Entries in PDUs Editor are missing
    • +
    • ConnectorValidation RT00002 Error for Record Elements without Type
    • +
    • ConnectorValidation RT00002 Error caused by incomplete Filter
    • +
    • Generation dialog freezes
    • +
    • Not all IPdu Type are considered when reading J1939TpPg.tpSdu
    • +
    +

    + (top) +

    + +

    + DaVinci Configurator Pro 5.19 (SP6) +

    +

    Miscellaneous Tool Features

    +
      +
    • TopDownService Config - Improve Evaluation of Support Dirty Flag Value at NvBlockDescriptors
    • +
    • Compare and Merge: Support base container for renamed containers
    • +
    • Change the way of merging the J1939NmNode and its NodeID
    • +
    +

    Fixed Issues

    +
      +
    • Incorrect derivation of ComMUsers for PNCs
    • +
    • ConnectorValidation: Only one RTE51031 shown for each Operation
    • +
    • StringIndexOutOfBoundsException by basevalidator StringParameterLength
    • +
    • Flattener: Missing Connectors in case of Multi Instantiation
    • +
    • NullPointerException if CommunicationDirection is missing in the FramePort
    • +
    • Only one ComMUser is created for all PncMappings
    • +
    • Exception in Application Components part with Variant Data Mappings
    • +
    • Exception when connecting Ports
    • +
    • Problems with TempFile creation and deletion
    • +
    • NVM Need Priority Selection
    • +
    • Exporter modelTreeClosure doesn't export referenced objects as described in the headline
    • +
    • Missing modules in updater list
    • +
    • E2EProtectionValidator Exception when removing Multiple Receivers
    • +
    • BswM - Provide Drag'n'Drop inside Items List of Action List Control
    • +
    • Show OsApplications in Component Prototype Properties
    • +
    • Execution Order Constraint cannot be applied
    • +
    • Application Ports grid errors for invalid Connectors
    • +
    • Derived the J1939TpRx- and -TxProtocolType
    • +
    • Incorrect creation of DataType mappings for IOControl Ports
    • +
    • For EIRA Rx ComMSignals no ComMPncComSignalChannelRef is needed
    • +
    • ConnectorValidationRule: Implement Timeout
    • +
    • ComSignalGroup parameters are not derived for bi-directional ISignals
    • +
    • BSWM Editor does not show variant BswMActionListItem
    • +
    • Support changed reference of DiagnosticServiceSwMapping in SwcPortMappingValidator
    • +
    • Changing number format for parameter has no effect
    • +
    • Unnessary PduR API forwarding routing paths created for ContainedIPdus
    • +
    +

    + (top) +

    + +

    + DaVinci Configurator Pro 5.19 (SP5) +

    +

    Fixed Issues

    +
      +
    • Updating multi-driver mapping works incorrectly
    • +
    • Extend RTE59002 validator to consider DiagnosticDataElement of DiagnosticServiceSwMappings
    • +
    • E2Es out of Sync After Each Project Load
    • +
    • Automation Interface: Timing problem with model load and model synchronization
    • +
    • Automation Interface: Connecting Two Ports of the Same Component Not Possible
    • +
    • Automation Interface: Faulty/missing exceptions during generator selection for module generation
    • +
    • J1939DcmDiagnosticMessageSupport is not derived when J1939DcmIPdu.Length is 0
    • +
    • Broken Display in Grid of Infrastructure Subset Assignments
    • +
    • Allow Usage of ModeRequestPorts in Expressions of Different Partitions
    • +
    • Input file: File type values are not deterministic
    • +
    • Make AutomaticRteSetup-ASA deterministic
    • +
    • Exception when selecting entries in 'Unresolved References' view
    • +
    • SdMulticastEventSoConRef is not properly derived
    • +
    • NullPointerException thrown during mapping if J1939TpConfig has no cluster
    • +
    • Variance Details View without content/not updated
    • +
    • Comfort View 'Default Error Tracer' is missing the module E2eXf and is not in sync with model
    • +
    • Generation Result View stays empty
    • +
    • E2EProtectionValidator Fails to Synchronize Multiple Receivers Scenarios
    • +
    • ConnectorValidation: Only One RTE51031 Shown for Each Operation
    • +
    • Deleted SoftDerived ReferenceParameter restored during update
    • +
    • Exception when Scriptlocation given in the DPA file could not be located
    • +
    • Exception 'Unhandled event loop exception: String index out of range: -1' occurs
    • +
    • Automation Interface: Dynamic targets are not resolved in IntelliJ IDEA 2019.2
    • +
    • FrIfUserTxUL for gateway routed contained PDUs in ContainerIPdus is not derived to PDUR
    • +
    • Support relative paths for 'Script File' in IFA
    • +
    +

    + (top) +

    + +

    + DaVinci Configurator Pro 5.19 (SP4) +

    +

    Fixed Issues

    +
      +
    • Unresolved References View Updates Very Often in Background
    • +
    • FileSupervision CPU load issue on Windows10
    • +
    • Performance problem on EVS model initialization
    • +
    • EVS information is not loaded after VASE execution at file preprocessing
    • +
    • BSW Management Editor: Internal Error about Multiple Reference Targets
    • +
    • Provide an API to check for existing input files
    • +
    • Support TriggerToSignalMappings With Transformer
    • +
    • Base Validation of Arrays Does not Check Array Size Correctly
    • +
    • Automation Interface: Timing problem with model load and model synchronization
    • +
    • Connect correct Ports for DiagnosticServiceDataMappings with IOControl
    • +
    • Mutliple messages in StatusLine for same topic
    • +
    • Wrong API forwarding routing path created for DcmIPdu
    • +
    • Difference Details View shows empty content
    • +
    • AutomationInterface: Connecting Two Ports of the Same Component Not Possible
    • +
    • DataMappingValidation Inner Against Outer Mapping for SenderReceiverToSignalGroupMappings
    • +
    • Disable Meta Data Handling for Socket Connection PDUs
    • +
    • Input file Assistant: File type values are not not deterministic
    • +
    • Task Mapping grids of ECU SWC Editor do not show any error decoration icons
    • +
    • Commandline Tooling uses wrong Garbage Collector
    • +
    • E2EProtectionValidator Fails to Synchronize Multiple Receivers Scenarios
    • +
    +

    + (top) +

    + +

    + DaVinci Configurator Pro 5.19 (SP3) +

    +

    Fixed Issues

    +
      +
    • Derive Routed J1939DcmIPdus
    • +
    • Basic Editor and Diagnostic Domain Editors are not available in ASR4 diagnostics in MSR3 use case
    • +
    • Only one PduPort is considered for Payload of SecuredIPdu
    • +
    • Flattener Does not Correctly Handle SubElementMappings for Arrays
    • +
    • Top-Down Service Configuration Shall See Port Interfaces Without isService Flag as Application Port Interfaces
    • +
    • Input file paths are stored as absolute path after project update
    • +
    • SIP Mismatch dialog does not scale correctly
    • +
    • DvCfgCmd crashes when the path to the executable is too long
    • +
    • Memory Domain: Null-Pointer-Exception in CreateHwAbBlockOperation
    • +
    • Differences View: CE is added when user clicks ignore in the toolbar of the Differences view
    • +
    • Derivation of J1939DcmDiagnosticMessageSupport should exclude gateway routed DcmIPdu
    • +
    • Derive parameters J1939Tp[Tx|Rx]RetrySupport, J1939RmSupportRequest2 and J1939NmChannelUsesAddressArbitration
    • +
    • Rework multi-threading locking of ProjectUpdateStateService
    • +
    • Removed Soft-Derived container not recognized during update
    • +
    • Parameter which is not instantiated doesnt show createable in properties view
    • +
    • Internal error occurred during 'Update Unresolved Reference Information for status line'
    • +
    • Rework warning message of 'No installed VttCmdTool found.'
    • +
    • Derive requestable flag from j1939TpPg.requestable with tpSdu reference fails
    • +
    • Project state information for pending update shows different content
    • +
    • Missing validation icons in the Memory Blocks Grid
    • +
    +

    + (top) +

    + +

    + DaVinci Configurator Pro 5.19 (SP2) +

    +

    License Handling

    +
      +
    • DaVinci Configurator SIP.Diag: Selection of Project Standard Configuration files in Input Files Assistant enabled now
    • +
    +

    Fixed Issues

    +
      +
    • Some Comfort Editors do not work in postbuild-selectable configurations
    • +
    • Generation is not possible without internal generators
    • +
    • Switch -additionalSipPath does not select correct SIP License anymore
    • +
    • Wrong message about closed editors on module deactivation
    • +
    • Allow 'Edit Variance' for derived containers
    • +
    • Input Files Assistant: File replace does not work as expected
    • +
    • Data Mapping Assistant does not filter non-zero length signals for trigger
    • +
    • Application Ports Grid: Add additional column for origin port
    • +
    • Diff/Merge Improvement for UUID and platform functions
    • +
    • VTT setting is enabled in New Project Assistant even if VTT is missing
    • +
    • OS Configuration Editor: remap functions of task throws exception
    • +
    • Prevent the execution of the update workflow for variant projects without input files
    • +
    • Custom Workflow Steps cannot be saved and loaded
    • +
    • Dcf load behavior different to DaVinci Developer
    • +
    • Data Mapping Assistant shows signals of other variants
    • +
    +

    + (top) +

    + +

    + DaVinci Configurator Pro 5.19 (SP1) +

    +

    Fixed Issues

    +
      +
    • Flattener cannot synchronize 'derived' state of inner data mappings
    • +
    • Connecting port prototypes: improve matching score of origin context
    • +
    • Origin context: ports connected by an invalid connector should be considered as unconnected
    • +
    • Error message occurs when clicking on the SWT Template Generation button without having a RTE module
    • +
    • Causing errors are not reported if file preprocessing fails
    • +
    • Connector validation checks internal constraints for Application Data Types
    • +
    • Inital content of the validation summary label is wrong
    • +
    • Error icon is missing on conditional generation error message
    • +
    • SwcPortMappingValidator error when removing Dcm
    • +
    • File preprocessing model: do not add preprocessing script step if no ARXML result will be available
    • +
    • Unnecessary routing paths for fan-out PDUs
    • +
    • Report doesn't contain parameter annotations
    • +
    • Wrong handling of selective update settings in DPA causes unnecessary file preprocessing
    • +
    • Derive MessageId of AssignFrameId and UnassignFrameId
    • +
    • Context menu actions in ComMUsers Editor-Tree fail to delete and create channel references
    • +
    • Export to CSV in Task Mapping Editor does not keep the correct order of elements
    • +
    • SecOCSecuredRxPduVerification and SecOCUseAuthDataFreshness are derived from wrong IPduPort
    • +
    +

    + (top) +

    + +

    + DaVinci Configurator Pro 5.19 +

    +

    NOTE

    +

    + Only available as 64-bit executable. Windows 32-bit is no longer supported. +

    +

    Extensions

    +

    Unresolved Reference View

    +
      +
    • New view with a list of all unresolved references in the configuration
    • +
    • Convenient correction of the unresolved references
    • +
    +

    Improvements Diff&Merge

    +
      +
    • Difference View: grouping of differences by modules
    • +
    • Difference View: improved display of differences in task mapping
    • +
    • Difference View: Improved filter to hide irrelevant diffs (e.g. AdminData)
    • +
    • Filter to exclude elements from generic ECUC diff&merge
    • +
    +

    Automation Interface Extensions

    +
      +
    • Project creation and update for post-build selectable variants
    • +
    • Selection of use-cases during project setup (to apply use-case preconfiguration)
    • +
    +

    License Handling

    +
      +
    • DaVinci Configurator SIP.PB: all editors of domains 'Communication' and 'Diagnostics' now visible
    • +
    • Special icon and message type for easier detection license violations that are reported by MICROSAR generators
    • +
    +

    Miscellaneous Tool Features

    +
      +
    • Support for AUTOSAR 4.4
    • +
    • Support for the component-based SIP/delivery structure
    • +
    • Support internal RTE Trigger (Interrunnable Trigger)
    • +
    • Support new NvRAM Block in 'Setup Event Memory Blocks' Editor
    • +
    • Support for selective update of project
    • +
    • Provide Global Snapshot Information in 'Diagnostic Event Data' Editor
    • +
    • Support Splitted Secured-IPDU in a Container-PDU
    • +
    • Import ASR 4.3.0 DEXT J1939 DTC
    • +
    • Extend the derivation of the CanTp's addressing formats
    • +
    • Command Line: Support separate Ecu Instance for each input file
    • +
    • Visualize acknowlegdements for top level elements in validation view
    • +
    +

    Fixed Issues

    +
      +
    • Change SIP workflow script location handling and log messages within the Update Workflow
    • +
    • RT00002 error in E2EProtectionValidator for E2Es without profile
    • +
    • Extend the validation of UUIDs to support splitted Input files
    • +
    • Update of validation view is broken
    • +
    • Module activation rejected
    • +
    • All ProjectStandardConfiguration files are ignored during the file preprocessing activity
    • +
    • Correctly extract DataTypeMappingSets and referenced ApplicationDataTypes
    • +
    • DataMappingValidation Exception For Mappings Without Signal Reference
    • +
    • ComIPduGroupRef parameter not derived for nested ISignalIPduGroup
    • +
    • The wrong Ecu Instance is chosen during the migration of the project from 5.16
    • +
    • Remove mapping rule for SecOCProvideTxTruncatedFreshnessValue
    • +
    • Derive Sd module only if service discovery is described in the System Extract
    • +
    • Add parameter to AcceptanceFilter View
    • +
    • Variant project switches into Update-Pending state after project update and reloading the project
    • +
    • Adapt derivation of SecOCUseMessageLink
    • +
    • The merge of J1939NmNode should consider the J1939NmClusters in all NmConfigs
    • +
    • Some SignalMappings are not derived to ComGwMapping
    • +
    • Initial configuration is applied to wrong module configuration
    • +
    • Migration short name used for Ecuc migration is not forwarded to the EcucUpdater
    • +
    • Get correct ComponentPrototype from DiagnosticServiceDataMappings for Connectors
    • +
    • Adapt RTE51035 message if compu method cannot be applied
    • +
    • Diff&Merge: ReadOnly Flags in arxml-Files to import should be ignored
    • +
    • PB-L update process stops: FibexElementRefs cannot be updated
    • +
    • Temporary generation files are deleted although the option 'Keep temporary generation files' is set
    • +
    • Differences View: Filter has no effect on executed actions
    • +
    • Difference Details View doesn't show values for BASE, MINE and OTHER
    • +
    • Production Error Handling Editor cannot find the DemDebounceTimeBased Definition
    • +
    • Consider the cluster for upperlayer Gateway routing target
    • +
    • Correct channel is not considered for the SecuredIPdu upperlayer check
    • +
    • Update Workflow gets aborted for vCanCcCdm configurations (CHAdeMO)
    • +
    • Diff & Merge Assistant - Performance: The evaluation of platform annotated CEs takes too long
    • +
    • DaVinci Configurator doesn't respond anymore when creating DaVinci Developer Workspace in Project Settings Editor
    • +
    • Exception when creating connectors on components
    • +
    • NullPointerException is shown when loading a project
    • +
    • Show RTE Validation messages only if RTE is active
    • +
    • Differences View: 'Copy' on non changeable elements returns incomplete AUTOSAR path
    • +
    • Automatic selection of VTT modules doesn't work if the user presses 'Finish'
    • +
    • Check for dongle drivers not working with 32 Bit Windows
    • +
    • RTE59001 is not solving all default actions
    • +
    • RTE59000 appears always for duplicate fibex elements
    • +
    • 'Synchronize now' fails with Model Modification Exception or other failure
    • +
    • SwcGeneration AR3: Symbol of runnables is not synchronized
    • +
    • SwcGeneration: CanEnterExclusiveAreas are not fully synchronized
    • +
    • Correct DataConstr Validation for type references
    • +
    • Basic Editor: Multi selection of containers that contain instance references throws an exception
    • +
    • Support explicit broadcast modelling for TcpIpLocalAddr
    • +
    • GlobalTimeDomain is not derived if SubDomain contains FupDataIDList
    • +
    • Parameter FrArTpGeneral/FrArTpHaveLm is not fully removed from mapping
    • +
    • Validation error PDUR12500 shows up for gateway routed XCP PDUs
    • +
    • Change the range of UUID validation from among variants to within variant.
    • +
    • Improve robustness of flex-ray physical channel evaluation
    • +
    • Exception thrown when deriving of ComGwDestination if there are no Signal oder SignalGroup in the SignalTriggering
    • +
    • Derive new ASR 4.3 parameters UdpNmImmediateNmCycleTime and UdpNmImmediateNmTransmissions
    • +
    • Removing a module causes an IllegalArgumentException
    • +
    • Workflow log files are empty after update
    • +
    • PostBuild-Selectable: ModelChangeMode wronlgy deletes non-multi-instance-parameters
    • +
    • Adapt SdClientService mapping rule to support TPS_SYST_02096
    • +
    • Module Import Merge: Numerical Values (Boolean, Integer, Float) are not resolved correctly
    • +
    • Change DCF-Load merge behaviour depending on atpSplitable stereotype
    • +
    • System extractor should filter out unnecessary GlobalTimeDomain elements
    • +
    • Automation Interface: ArxmlFile loading fails the second time in the same task execution
    • +
    • Add Information about atpSplitable stereotype to the IClassInfo
    • +
    • No stable UUID generate for CanHardwareObject in TX case
    • +
    • Derive MICROSAR specific enumeration value TcpIpAddressType.TCPIP_IPV4_BROADCAST
    • +
    • It is not possible to use AUTOSAR_COMPLEMENTARY_DATA files via command line
    • +
    • Show Input File name in Load Arxml File Activity
    • +
    • Validation View: 'Link with Editor' issues
    • +
    • Move up and down buttons of action lists does not consider variants
    • +
    • Show user-friendly validation messages in Task Mapping Assistant
    • +
    • Missing 'not instantiated' - Decoration in multi instance parameter control
    • +
    • Derivation of J1939SharedAddressCluster
    • +
    • File Preprocessing Activity 'Load ARXML file' does not report loading errors to the user
    • +
    • TaskMappingAssistant does not show any icons
    • +
    • Wrong validation result id in RtmMeasurementPointService and unsufficient logger outputs
    • +
    • Do not derive NM module if no BusNm is derived
    • +
    • Deactivate TaskMappingEditor and TaskMappingAssistant without OS
    • +
    • Derive SecOCSecuredRxPduVerification
    • +
    • FatalError during Update due to already removed object
    • +
    • Do not derive XcpOnEthernetEnabled and XcpOnFlexRayEnabled
    • +
    • Do not derive TcpIpStaticIpAddressConfig for 'ANY' IP addresses and for runtime IP address configurations
    • +
    • Link-Navigation from TaskMapping Editor doesn't work for all cases
    • +
    • Wrong derivation of FrIfUserRxIndicationUL for ContainerIPdus
    • +
    • The creation of a new NvBlock is not possible when using 'Automap Diagnostic Data Objects' function
    • +
    • RTE59004 Non Variant Validation Results are Shown in Variant Tabs
    • +
    • Wrong derivation of DcmDsdSubServiceId of DiagnosticReadDTCInformation
    • +
    • Exception when an ApplicationComponent is renamed in Developer
    • +
    • Renaming of a container switches a reference value to the wrong variant
    • +
    +

    + (top) +

    + +

    + DaVinci Configurator Pro 5.18 (SP8) +

    +

    Fixed Issues

    +
      +
    • RteDataChecksum calculation shall respect AdminData
    • +
    • Remove old command line options from help text
    • +
    • Duplicate a PduR container takes 20 minutes
    • +
    • NullPointerException occurs if DATA-IDENTIFIER-REF of a DIAGNOSTIC-READ-DATA-BY-IDENTIFIER cannot be resolved
    • +
    • ConnectorValidation RT00002 Error for Record Elements Without Type
    • +
    • ConnectorValidation RT00002 Error Caused by Incomplete Filter
    • +
    • Issues in AcceptanceFilter Editor
    • +
    • ClassNotFoundException during rule filter creation
    • +
    • Error during RTE update (workflow)
    • +
    • Not all IPdu Type are considered when reading J1939TpPg.tpSdu
    • +
    • Acknowledgement cannot be removed in PAI
    • +
    +

    + (top) +

    + +

    + DaVinci Configurator Pro 5.18 (SP7) +

    +

    Miscellaneous Tool Features

    +
      +
    • TopDownService Config - Improve Evaluation of Support Dirty Flag Value at NvBlockDescriptors
    • +
    • Compare and Merge: Support base container for renamed containers
    • +
    • Change the way of merging the J1939NmNode and its NodeID
    • +
    +

    Fixed Issues

    +
      +
    • Exception when connecting Ports
    • +
    • ConnectorValidation: Only one RTE51031 shown for each Operation
    • +
    • Flattener: Missing Connectors in case of Multi Instantiation
    • +
    • NVM Need Priority Selection
    • +
    • Exporter modelTreeClosure doesn't export referenced objects as described in the headline
    • +
    • E2EProtectionValidator Exception when removing Multiple Receivers
    • +
    • NullPointerException if J1939TpProtocolType is missing in the J1939DcmIPdu
    • +
    • Execution Order Constraint cannot be applied
    • +
    • NullPointerException if CommunicationDirection is missing in the FramePort
    • +
    • Application Ports grid errors for invalid Connectors
    • +
    • Derived the J1939TpRx- and -TxProtocolType
    • +
    • For EIRA Rx ComMSignals no ComMPncComSignalChannelRef is needed
    • +
    • ConnectorValidationRule: Implement Timeout
    • +
    • Exception in Application Components part with Variant Data Mappings
    • +
    • BSWM Editor does not show variant BswMActionListItem
    • +
    • Changing number format for parameter has no effect
    • +
    +

    + (top) +

    + +

    + DaVinci Configurator Pro 5.18 (SP6) +

    +

    Fixed Issues

    +
      +
    • Extend RTE59002 validator to consider DiagnosticDataElement of DiagnosticServiceSwMappings
    • +
    • E2Es out of Sync After Each Project Load
    • +
    • Automation Interface: Timing problem with model load and model synchronization
    • +
    • Automation Interface: Connecting Two Ports of the Same Component Not Possible
    • +
    • Automation Interface: Faulty/missing exceptions during generator selection for module generation
    • +
    • Make AutomaticRteSetup-ASA deterministic
    • +
    • Exception 'Unhandled event loop exception: String index out of range: -1' occurs
    • +
    • SdMulticastEventSoConRef is not properly derived
    • +
    • NullPointerException thrown during mapping if J1939TpConfig has no cluster
    • +
    • Comfort View 'Default Error Tracer' is missing the module E2eXf and is not in sync with model
    • +
    • Generation Result View stays empty
    • +
    • E2EProtectionValidator Fails to Synchronize Multiple Receivers Scenarios
    • +
    • Change SwcPortMappingValidator to show only one SolvingAction
    • +
    +

    + (top) +

    + +

    + DaVinci Configurator Pro 5.18 (SP5) +

    +

    Fixed Issues

    +
      +
    • Basic Editor and Diagnostic Domain Editors are not available in ASR4 diagnostics in MSR3 use case
    • +
    • Only one PduPort is considered for Payload of SecuredIPdu
    • +
    • Flattener Does not Correctly Handle SubElementMappings for Arrays
    • +
    • TopDownServiceConfig: Shall See Port Interfaces Without isService Flag as Application Port Interfaces
    • +
    • Allow 'Edit Variance' for derived containers
    • +
    • SIP Mismatch dialog does not scale correctly
    • +
    • Wrong API forwarding routing path created for DcmIPdu
    • +
    • Derivation of J1939DcmDiagnosticMessageSupport should exclude gateway routed DcmIPdu
    • +
    • BSW Management Editor: Internal Error about Multiple Reference Targets
    • +
    • Properties View Definition Tab Missing Entries
    • +
    • Custom Workflow Step Names must be unique (as External Gen Steps)
    • +
    • Removed SoftDerived container not recognized during update
    • +
    • Prevent the execution of the Update Workflow for variant projects without input files
    • +
    • Parameter which is not instantiated doesnt show createable in properties view
    • +
    • [Warning] Rework warning message of 'No installed VttCmdTool found.'
    • +
    • Derive requestable flag from j1939TpPg.requestable with tpSdu reference fails
    • +
    • Connector Validation Exception For Missing Port
    • +
    +

    + (top) +

    + +

    + DaVinci Configurator Pro 5.18 (SP4) +

    +

    Fixed Issues

    +
      +
    • Generation is not possible without internal generators
    • +
    • Input File Assistant: File replace does not work as expected
    • +
    • Data Mapping Assistant does not filter non-zero length signals for trigger
    • +
    • Diff&Merge: Filters are not considered when starting comparison mode from Cfg5
    • +
    • Deleted soft-derived reference parameter exists after update
    • +
    • Custom Workflow Steps cannot be saved and loaded
    • +
    • Different Dcf load behaviour to DaVinci Developer
    • +
    • Project is not switched into 'Pending Update' state after changing the content of an InputFile
    • +
    +

    + (top) +

    + +

    + DaVinci Configurator Pro 5.18 (SP3) +

    +

    Fixed Issues

    +
      +
    • Flattener cannot synchronize 'derived' state of inner data mappings
    • +
    • Update fails if VASE-script does not create output file
    • +
    • No error message shown when trying to open a dual target project in a SIP without VTT license
    • +
    • PostBuildLoadable: Parameter is not deleteable even if ParentContainer was created in PostBuild-ConfigurationPhase
    • +
    • Origin context: ports connected by an invalid connector should be considered as unconnected
    • +
    • System Description Sync fails for arrays with data type reference
    • +
    • Origin context predicate of FlatExtractPort does not support all component ports
    • +
    • FullCan mailbox is created for the wrong controller
    • +
    • Wrong derivation of DcmDsdSubServiceId of DiagnosticReadDTCInformation
    • +
    • Calling ScriptTask twice with different arguments is not possible
    • +
    • Not all ValidationResults will be shown in RTE59002
    • +
    • Change mapping rule for CanNmMsgCycleOffset
    • +
    • Update Workflow aborts with error in Diagnostic-Only update mode only with diagnostic input files
    • +
    • Derive MessageId of AssignFrameId and UnassignFrameId
    • +
    • Export to CSV in Task Mapping Editor does not keep the correct order of elements
    • +
    • DynamicMissingMethodException throws AccessControlException in script context
    • + +
    +

    + (top) +

    + +

    + DaVinci Configurator Pro 5.18 (SP2) +

    +

    Miscellaneous Tool Features

    +
      +
    • Visualize Acknowlegdements for top level elements in validation view
    • +
    • CommandLine: Selection of separate Ecu Instance for each input file
    • +
    +

    Fixed Issues

    +
      +
    • Change SIP workflow script location handling and log messages within the Update Workflow
    • +
    • RT00002 error in E2EProtectionValidator for E2Es without profile
    • +
    • Extend the validation of UUIDs to support splitted Input files
    • +
    • Update of validation view is broken
    • +
    • Module activation rejected
    • +
    • All ProjectStandardConfiguration files are ignored during the file preprocessing activity
    • +
    • Correctly extract DataTypeMappingSets and referenced ApplicationDataTypes
    • +
    • DataMappingValidation Exception For Mappings Without Signal Reference
    • +
    • ComIPduGroupRef parameter not derived for nested ISignalIPduGroup
    • +
    • The wrong Ecu Instance is chosen during the migration of the project from 5.16
    • +
    • Remove mapping rule for SecOCProvideTxTruncatedFreshnessValue
    • +
    • Derive Sd module only if service discovery is described in the System Extract
    • +
    • Add parameter to AcceptanceFilter View
    • +
    • Variant project switches into Update-Pending state after project update and reloading the project
    • +
    • Adapt derivation of SecOCUseMessageLink
    • +
    • The merge of J1939NmNode should consider the J1939NmClusters in all NmConfigs
    • +
    • Some SignalMappings are not derived to ComGwMapping
    • +
    +

    + (top) +

    + +

    + DaVinci Configurator Pro 5.18 (SP1) +

    +

    Miscellaneous Tool Features

    +
      +
    • Support explicit broadcast modeling for TcpIpLocalAddr
    • +
    • Change DCF load/merge behavior depending on atpSplitable stereotype
    • +
    • Update workflow: Keep UUIDs stable in case of variant projects
    • +
    • Add option to choose use case values when migrating an 'old' project to 'new' SIP
    • +
    • Derive new ASR 4.3 parameters UdpNmImmediateNmCycleTime and UdpNmImmediateNmTransmissions
    • +
    +

    Fixed Issues

    +
      +
    • Initial configuration is applied to wrong module configuration
    • +
    • Migration short name used for Ecuc migration is not forwarded to the EcucUpdater
    • +
    • Get correct ComponentPrototype from DiagnosticServiceDataMappings for Connectors
    • +
    • Adapt RTE51035 message if compu method cannot be applied
    • +
    • Diff&Merge: ReadOnly Flags in arxml-Files to import should be ignored
    • +
    • PB-L update process stops: FibexElementRefs cannot be updated
    • +
    • Temporary generation files are deleted although the option 'Keep temporary generation files' is set
    • +
    • Differences View: Filter has no effect on executed actions
    • +
    • Difference Details View doesn't show values for BASE, MINE and OTHER
    • +
    • Production Error Handling Editor cannot find the DemDebounceTimeBased Definition
    • +
    • Consider the cluster for upperlayer Gateway routing target
    • +
    • Correct channel is not considered for the SecuredIPdu upperlayer check
    • +
    • Update Workflow gets aborted for vCanCcCdm configurations (CHAdeMO)
    • +
    • Diff & Merge Assistant - Performance: The evaluation of platform annotated CEs takes too long
    • +
    • DaVinci Configurator doesn't response anymore when creating DaVinci Developer Workspace in Project Settings Editor
    • +
    +

    + (top) +

    + +

    + DaVinci Configurator Pro 5.18 +

    +

    Extensions

    +

    Improvements in BaseEcuC Workflow

    +
      +
    • Selective update of diagnostic module configurations (only in combination with CDD or PDX files)
    • +
    • System Description modification with AutomationInterface during project update
    • +
    +

    Improvements in Identity Handling

    +
      +
    • Introduction of Variance Details View for a clearer overview of the configuration in different identities
    • +
    +

    Miscellaneous Tool Features

    +
      +
    • Improved reporting function
    • +
    • Extension and Improvement of Diff&Merge function
    • +
    • Open the TechRef folder from the Help menu
    • +
    • Display OriginContext in Properties and Overview tables in SWC Design
    • +
    • Use the OriginContext as additional mapping criterion in Port mapping
    • +
    • Derive SecOC-Parameter acc. to AR4.3.1
    • +
    • Derive the SecOC PDU structure for a separated Authentication PDU
    • +
    • Extend mapping of diagnostic data elements to NvBlocks
    • +
    • Support ASR 4.3 System Extract requirements for LdCom
    • +
    +

    Fixed Issues

    +
      +
    • Change the multiplicity of J1939RmMultiplexedPduRef in BaseEcuC base on BSWMD
    • +
    • Duplicate keybinding for '+' in GCE tree may create unwanted elements
    • +
    • Number format problem when duplicating entries in a grid
    • +
    • Project Merge Assistant: CFG5 Diff & Merge Modules existing in Base are marked as not existing in Base
    • +
    • Project Settings Edtior should validate empty working directory for external generation Steps
    • +
    • Derive DcmDspDataType as Array datatype for Arrays with variable size
    • +
    • Project Merge Assistant: 'Dpa file locked' error only occurs once
    • +
    • Duplication of many elements takes forever
    • +
    • Some parameters of ComSignal are missing after update with a new input file.
    • +
    • Change derivation for ComMChannelRef in DcmDslConnections for DoIp
    • +
    • Keyboard navigation leads to NullPointerException
    • +
    • Show RTE Validation messages only if RTE is active
    • +
    • Duplication of empty SDG-Nodes on every project-load-save loop leeds to huge files
    • +
    • Deactivate HW or VTT module partners when the user activates/deactivates modules
    • +
    • Reference to ImplementationDataType cannot be resolved.
    • +
    • InputFileType is not correctly detected if project is setup with an older version
    • +
    • FrNmPnEraCalcEnabled is derived although PncMappingType does not exist
    • +
    • Input File Assistant: ECU Instance can not be selected if the FileType is changed.
    • +
    • SoAdTxIfTriggerTransmit should only be derived for IF PDUs
    • +
    • Connector validation quits with exception
    • +
    • Task Mapping Editor: Trigger Details disappear while scrolling
    • +
    • Memory Block Editor not updated when block is assigned to partition
    • +
    • Possible NullPointerException in SwcPortMappingValidator for not accepted DiagnosticServiceSwMappings
    • +
    • Not possible to delete variant expression argument in BSW management editor
    • +
    • EcucUpdater: UUID was changed during update without reason
    • +
    • IllegalStateException in the Differences View after Arxml-Import
    • +
    • Cell tooltip prevents the user from opening the context menu / doubleclicking
    • +
    • Deleted SoftDerived Container recovered during DBUpdate
    • +
    • No TcpIpIpFramePrioDefault parameter if EthernetCommunicationController is used in multiple VLANs
    • +
    • Derive DemDidDataClassRefs and DemDidClassRefs in the correct order
    • +
    • Support 4.3.1 MAC/PHY configuration as additional SysEx for existing BSW implementation
    • +
    • Project Settings Editor - NullPointerException when removing (not existing) external ECUC file
    • +
    • Differences View: 'Copy' on non changeable elements returns incomplete AUTOSAR path
    • +
    • Derive J1939Requestable from CanFrameTriggering
    • +
    • BSW Management Editor deletes auto configuration conditions
    • +
    • EcucUpdater ignores modules with same MSN
    • +
    • Derive parameter CanIfTxPduCanIdMask as soft-derived
    • +
    • Module configuration is deleted at project save when a second MC with the same ShortName was added and removed by undo
    • +
    +

    + (top) +

    + +

    + DaVinci Configurator Pro 5.17 (SP10) +

    +

    Fixed Issues

    +
      +
    • Exception When Connecting Ports
    • +
    • ConnectorValidation: Only One RTE51031 Shown for Each Operation
    • +
    • Extend RTE59002 validator to consider DiagnosticDataElement of DiagnosticServiceSwMappings
    • +
    • E2EProtectionValidator Exception Removing Multiple Receivers
    • +
    • Make AutomaticRteSetup-ASA deterministic
    • +
    • E2Es out of Sync After Each Project Load
    • +
    • SdMulticastEventSoConRef is not properly derived
    • +
    • Change NamingRule for DcmDspVehInfoData Container
    • +
    • Change check for SubDomains within a GlobalTimeDomain
    • +
    • NullPointerException thrown during mapping if J1939TpConfig has no cluster
    • +
    • FrIfUserTxUL for gateway routed contained PDUs in ContainerIPdus is not derived to PDUR
    • +
    • Comfort View 'Default Error Tracer' is missing the module E2eXf and is not in sync with model
    • +
    • BSWM Editor does not show variant BswMActionListItem
    • +
    +

    + (top) +

    + +

    + DaVinci Configurator Pro 5.17 (SP9) +

    +

    Miscellaneous Tool Features

    +
      +
    • Improved RTE51029 Validation Message
    • +
    • Rework warning message of 'No installed VttCmdTool found.'
    • +
    +

    Fixed Issues

    +
      +
    • Base Validation of arrays does not check array size correctly
    • +
    • Generation Result View stays empty
    • +
    • Difference Details View shows empty content
    • +
    • Derivation of J1939DcmDiagnosticMessageSupport should exclude gateway routed DcmIPdu
    • +
    • Connector Validation Exception For Missing Port
    • +
    • Automation Interface: Connecting two Ports of the same Component is not possible
    • +
    • E2EProtectionValidator fails to synchronize multiple Receivers scenarios
    • +
    • DataMappingValidation Inner Against Outer Mapping for SenderReceiverToSignalGroupMappings
    • +
    • Automation Interface: Provide an API to check for existing input files
    • +
    • Disable Meta Data Handling for Socket Connection PDUs
    • +
    • BSW Management Editor: Internal Error about Multiple Reference Targets
    • +
    +

    + (top) +

    + +

    + DaVinci Configurator Pro 5.17 (SP8) +

    +

    Fixed Issues

    +
      +
    • Custom Workflow Step Names must be unique (as External Gen Steps)
    • +
    • Basic Editor and Diagnostic Domain Editors are not available in ASR4 diagnostics in MSR3 use case
    • +
    • Only one PduPort is considered for Payload of SecuredIPdu
    • +
    • Prevent the execution of the Update Workflow for variant projects without input files
    • +
    • InputFileAssistant shows state description even if it is deleted
    • +
    • Flattener Does not Correctly Handle SubElementMappings for Arrays
    • +
    • TopDownServiceConfiguration Shall See Port Interfaces Without isService Flag as Application Port Interfaces
    • +
    • Allow 'Edit Variance' for derived containers
    • +
    +

    + (top) +

    + +

    + DaVinci Configurator Pro 5.17 (SP7) +

    +

    Licensing

    +
      +
    • SIP.Diag tool license: Selection of Project Standard Configuration files in the Input File Assistant enabled now
    • +
    +

    Fixed Issues

    +
      +
    • VttSynchronizer: ModelCeAlreadyRemovedException if a element has already been removed
    • +
    • Deleted soft-derived reference parameter exists after update
    • +
    • Input File Assistant: File replace does not work as expected
    • +
    • Data mapping validation does not fully validate child mappings
    • +
    • Data Mapping Assistant does not filter non-zero length signals for trigger
    • +
    • NullPointerException when loading project with non existing VTT tooling path
    • +
    +

    + (top) +

    + +

    + DaVinci Configurator Pro 5.17 (SP6) +

    +

    Fixed Issues

    +
      +
    • No error message shown when trying to open a dual target project in a SIP without VTT license
    • +
    • Improve ImplicitMapping performance for PlatformDevelopmentFunction
    • +
    • PostBuildLoadable: Parameter is not deleteable even ParentContainer was created in PostBuild-ConfigurationPhase
    • +
    • Module activation rejected
    • +
    • Allow Import of AR3 ProjectStandardConfiguration Files
    • +
    • DataMappingValidation Exception For Mappings Without Signal Reference
    • +
    • ComIPduGroupRef parameter not derived for nested ISignalIPduGroup
    • +
    • Wrong derivation of FrIfUserRxIndicationUL for ContainerIPdus
    • +
    • FullCan mailbox is created for the wrong controller
    • +
    • Not all ValidationResults will be shown in RTE59002
    • +
    • Change mapping rule for CanNmMsgCycleOffset
    • +
    +

    + (top) +

    + +

    + DaVinci Configurator Pro 5.17 (SP5) +

    +

    Fixed Issues

    +
      +
    • Get correct ComponentPrototype from DiagnosticServiceDataMappings for Connectors
    • +
    • Adapt RTE51035 message if compu method cannot be applied
    • +
    • Correct DataConstr Validation for type references
    • +
    • Basic Editor: Multi selection of containers that contain instance references throws an exception
    • +
    • RT00002 error in E2EProtectionValidator for E2Es without profile
    • +
    • Support explicit broadcast modelling for TcpIpLocalAddr
    • +
    • GlobalTimeDomain is not derived if SubDomain contains FupDataIDList
    • +
    • Parameter FrArTpGeneral/FrArTpHaveLm is not fully removed from mapping
    • +
    • Validation error PDUR12500 shows up for gateway routed XCP PDUs
    • +
    • Variant project switches into Update-Pending state after project update and reloading the project
    • +
    • Change the range of UUID validation from among variants to within variant.
    • +
    • Temporary generation files are deleted, although the option keep temporary generation files is set
    • +
    • Correct channel is not considered for the SecuredIPdu UpperLayer check
    • +
    • Improve robustness of flex-ray physical channel evaluation
    • +
    • Exception thrown when deriving of ComGwDestination if there are no Signal oder SignalGroup in the SignalTriggering
    • +
    • The wrong Ecu Instance is chosen during the migration of the project from 5.16
    • +
    • Derive new ASR 4.3 parameters UdpNmImmediateNmCycleTime and UdpNmImmediateNmTransmissions
    • +
    +

    + (top) +

    + +

    + DaVinci Configurator Pro 5.17 (SP4) +

    +

    Fixed Issues

    +
      +
    • Removing a module causes an IllegalArgumentException
    • +
    • Workflow log files are empty after update
    • +
    • PostBuild-Selectable: ModelChangeMode wronlgy deletes non-multi-instance-parameters
    • +
    • Adapt SdClientService mapping rule to support TPS_SYST_02096
    • +
    • Module Import Merge: Numerical Values (Boolean, Integer, Float) are not resolved correctly
    • +
    • Change DCF-Load merge behaviour depending on atpSplitable stereotype
    • +
    • System extractor should filter out unnecessary GlobalTimeDomain elements
    • +
    • Automation Interface: ArxmlFile loading fails the second time in the same task execution
    • +
    • Performance: Diff&Merge Assistant: The evaluation of platform annotated CEs takes too long
    • +
    • Add Information about atpSplitable stereotype to the IClassInfo
    • +
    • No stable UUID generate for CanHardwareObject in TX case
    • +
    • Derive MICROSAR specific enumeration value TcpIpAddressType.TCPIP_IPV4_BROADCAST
    • +
    • SwcGeneration: CanEnterExclusiveAreas are not fully synchronized
    • +
    • It is not possible to use AUTOSAR_COMPLEMENTARY_DATA files via command line
    • +
    • 'Synchronize now' fails with Model Modification Exception or other failure
    • +
    • Get correct ComponentPrototype from DiagnosticServiceDataMappings for Connectors
    • +
    +

    + (top) +

    + +

    + DaVinci Configurator Pro 5.17 (SP3) +

    +

    Fixed Issues

    +
      +
    • Change derivation for ComMChannelRef in DcmDslConnections for DoIp
    • +
    • FrNmPnEraCalcEnabled is derived although PncMappingType does not exist
    • +
    • Keyboard navigation leads to NullPointerException
    • +
    • Platform Functions are no longer shown in the Properties View
    • +
    • Lack of error message when violating the constr_3102 in J1939NmNode Mapping
    • +
    • Memory Leak when reloading project after external changes
    • +
    • RTE59000 appears always for duplicate fibex elements
    • +
    • DataMappingValidation exception for variant signals
    • +
    • Change Cfg5 model merge behavior for dcf-workspaces with different priority attributes
    • +
    • Check open intervals with equal bounds for linear compu scales
    • +
    • ValidationView is not updated when Acknowledgement is added
    • +
    • Misleading error message when there are more than one signalPort referenced by a signalTriggering
    • +
    • ConsistencyRT-Error for UniqueSymbolicNameValueValidation-Rule
    • +
    • Reference target is not shown in reference selection dialog
    • +
    • TaskMapping grid disappears
    • +
    • Correct E2Ehandling in CFG5 to support DEV4 interaction
    • +
    • No TcpIpIpFramePrioDefault parameter if EthernetCommunicationController is used in multiple VLANs
    • +
    • Issues in Derivation of J1939NmNodes and SupportNameManagement attribute
    • +
    • Consider DiagnosticParameterIdentifier in DemDataClass NamingRule
    • +
    +

    + (top) +

    +

    + DaVinci Configurator Pro 5.17 (SP2) +

    +

    Fixed Issues

    +
      +
    • Project Settings Editor: External Generation Steps: Error message 'The name XY already exists' appears wrongly
    • +
    • Derive DcmDspVehInfoDataSize as Byte value
    • +
    • Input File Assistant: InputFileType is not correctly detected if project is setup with an older version
    • +
    • Input File Assistant: ECU Instance can not be selected if the FileType is changed.
    • +
    • SoAdTxIfTriggerTransmit should only be derived for IF PDUs
    • +
    • Overview page of Memory Blocks Editor isn't updated
    • +
    • Merger does not report error to the calling context
    • +
    • Add all missing DiagnosticServiceInstances to the DcmDsdService Namingrule
    • +
    • Do not allow to map a data element multiple times to the same SignalGroup
    • +
    • RTE51035: InitValues for Records and Arrays are not shown correctly
    • +
    • Project Settings Editor - NullPointerExceptions when removing (not existing) external ECUC file
    • +
    • Derive DcmDspDataType as Array datatype for Arrays with variable size
    • +
    • Ecu configuration report doesn't contain annotations
    • +
    • Header Type of ContainerIPdu is not derived correctly for value NO-HEADER
    • +
    • Input File Assistant: Open Update Report doesnt work anymore
    • +
    • Not possible to delete variant expression argument in BSW management editor
    • +
    • Show RTE Validation messages only if RTE is active
    • +
    • Do not allow to rename application ports of service components
    • +
    • Deactivate HW or VTT module partners when the user activates/deactivates modules
    • +
    • Derive parameter CanIfTxPduCanIdMask as soft-derived
    • +
    • ConnectorValidationRule: Support record degradation for N:1 communication
    • +
    • Derive DemDidDataClassRefs and DemDidClassRefs in the correct order
    • +
    +

    + (top) +

    + +

    + DaVinci Configurator Pro 5.17 (SP1) +

    +

    Fixed Issues

    +
      +
    • Revert generic namning rules introduced within R20 for DCM and DEM.
    • +
    • Project Settings Editor: External Generation Steps: Error message 'The name XY already exists' appears wrongly
    • +
    • Derive DcmDspVehInfoDataSize as Byte value
    • +
    • Overview page of Memory Blocks Editor isn't updated
    • +
    • Project Status Information: Hyperlinks don't work as expected
    • +
    • Deactivate HW or VTT module partners when the user activates/deactivates modules
    • +
    • Ecu configuration report doesn't contain annotations
    • +
    +

    + (top) +

    + +

    + DaVinci Configurator Pro 5.17 +

    +

    Extensions

    +

    Input File Assistant

    +
      +
    • Easier selection and configuration of the project input files
    • +
    • Separation of preprocessing to speed-up the workflow
    • +
    • File type recognition
    • +
    +

    Validation View

    +
      +
    • New look similar to other grid views (usage of a tree-grid-control)
    • +
    • Filtering by severity
    • +
    +

    Miscellaneous Tool Features

    +
      +
    • Extension of Automation API for task mapping
    • +
    • Create connectors based on DiagnosticEventPortMapping for Dem (Event Monitor Ports and Event Info Ports)
    • +
    • Speedup of applying pre/rec/init-config on large projects
    • +
    • Create connectors based on DiagnosticEventPortMapping for Dem
    • +
    • Roundup of selective Diff&Merge
    • +
    • Introduction of the Difference Details View
    • +
    • New format of Ecu-Configuration Report
    • +
    • Display of Element Usage within Reference Selection Dialog
    • +
    • Restructuring of 'ECU Composition' Editor
    • +
    • Restore the tree expansion and selection state after switching the displayed variant (all Domain Editors)
    • +
    • Increase compatibility index for connections if a port interface mapping exists
    • +
    • Support of AUTOSAR 4.3.1 schema
    • +
    • Extension of Automation API for importing module configurations
    • +
    • DaVinci Developer workspace can be added later even after creating the DPA project
    • +
    • ECU Software Design Editor: introduction of Port Terminators
    • +
    • Support of IP dual-stack use case in ETH mapping rules
    • +
    +

    Fixed Issues

    +
      +
    • Diff/Merge: Support Admin-Data elements in the ECUC
    • +
    • Diff/Merge: Add-Action leads to InvalidModification-Error
    • +
    • Too many IpduMContainedTxPdu / IpduMContainedRxPdu derived in a gateway
    • +
    • Project Settings Editor: Path to DaVinci Developer Workspace not selectable via file dialog
    • +
    • Remove derivation of FrArTpGeneral/FrArTpHaveGrpSeg and FrArTpGeneral/FrArTpHaveLm
    • +
    • Data Mapping Assistant does not lock complex elements after removing root mapping
    • +
    • Original parameter value not set after removing the user-defined flag of an ECU parameter
    • +
    • Enabling top-down service configuration in a project without developer workspace raises errors
    • +
    • Ethernet: Support 'ANY' as IP address wildcard
    • +
    • The user gets non-resolvable 'RTE01122 Invalid reference' and 'RTE51029 Component prototype inconsistent.' validation message
    • +
    • Content Assist removes newlines in external generation steps editor
    • +
    • Tree Control: Expansion of multiple elements at once by pressing '+' not possible
    • +
    • EcucInitfctService 3rdPartyClient: solve automatically ConfigPtrName in case there is only one
    • +
    • Update Workflow gets aborted if MultiplexedIPdu is not referencing a PartPdu
    • +
    • FatalError during project update with an EcuExtract with a long file name
    • +
    • ValidationRule Cfg00020 - 'Deviation from initial configuration' validation message is missing some text
    • +
    • Recent File List may contain same project twice
    • +
    • Resolving links to the 'Mcu Frequency Calculation' editor fails
    • +
    • Remove derivation of FrArTpGeneral/FrArTpHaveGrpSeg and FrArTpGeneral/FrArTpHaveLm
    • +
    • Creation of multiple VTT modules when activating multiple modules with same AUTOSAR base definition
    • +
    • Support static IPvX and MAC multicast group address assignments
    • +
    • Changing the number format on freshly changed values resets the values
    • +
    • Support 'ANY' as IP address wildcard
    • +
    • Original parameter value not set after removing the user-defined flag of an ECU parameter
    • +
    • Performance issues in SwcPortMapping Validator
    • +
    • NullPointerException when Vlan is missing in a VlanMembership
    • +
    • Support for PRIORITY attribute in DCF-Workspaces
    • +
    • FindView does not find the type == PRPortPrototype
    • +
    • Bus Controller Editor: acceptance filter optimization is disabled when no CanIfRxPduCanIdRange is available
    • +
    • Disallowed variance at ComIPdus and ComSignals in Postbuild-Selctable & Postbuild-Loadable projects
    • +
    • NullPointerException in EcucBswInitfctService if %MULTICONFIGNAME% is one of several possible configurations
    • +
    • Do not derive ComBitSize if SignalLength exceeds the maximum of 64
    • +
    • PduRRoutingPath is missing for legacy communication files with PNC EIRA PDUs
    • +
    • PDU in variant project cannot be configured as FullCan
    • +
    • Derive SecOCTxPduSecuredArea/SecOCRxPduSecuredArea Container and its parameters
    • +
    • Do not derive TcpIpStaticIpAddressConfig for IP addresses with the value 'ANY'
    • +
    • EIRA / ERA PDU assigned to wrong channels and bus system
    • +
    • Errors during DaVinci Developer workspace synchronization are not fully reported to the user
    • +
    • Only derive DemTImeSeriesSnapshot container if values from AdminData 'TimeSeriesSnapshot' are available
    • +
    • No Com is derived when there are only NM-Pdus in the extract
    • +
    +

    + (top) +

    + +

    + DaVinci Configurator Pro 5.16 (SP7) +

    +

    Fixed Issues

    +
      +
    • Rework warning message of 'No installed VttCmdTool found.'
    • +
    • Base Validation of Arrays Does not Check Array Size Correctly
    • +
    • DataMappingValidation Inner Against Outer Mapping for SenderReceiverToSignalGroupMappings
    • +
    • AutomationAPI: Connecting Two Ports of the Same Component Not Possible
    • +
    • E2EProtectionValidator Fails to Synchronize Multiple Receivers Scenarios
    • +
    +

    + (top) +

    + +

    + DaVinci Configurator Pro 5.16 (SP6) +

    +

    Fixed Issues

    +
      +
    • 'Access Denied' exception by creating a new script project
    • +
    • Export to CSV in Task Mapping Editor does not keep the correct order of elements
    • +
    • ComIPduGroupRef parameter not derived for nested ISignalIPduGroup
    • +
    • Temporary generation files are deleted, although the option keep temporary generation files is set
    • +
    • E2EProtectionValidator: E2Es without context ports
    • +
    • RT00002 error in E2EProtectionValidator for E2Es without profile
    • +
    • E2EProtectionValidator does not remove inconsistent protections
    • +
    • Data-Mapping validation exception for mappings without signal reference
    • +
    • Top-Down Service Configuration: Creating connectors with duplicate shortnames
    • +
    • Data-Mapping validation does not fully validate child mappings
    • +
    • Flattener does not correctly handle ports of multi-instantiated compositions
    • +
    • Post-Build Loadable: Parameter is not deleteable even ParentContainer was created in PostBuild-Configuration Phase
    • +
    • Flattener should base-validate direction of connector's ports
    • +
    • Flattener cannot synchronize 'derived' state of inner data mappings
    • +
    • Top-Down Service Configuration shall consider port interfaces without 'isService' flag as application port interfaces
    • +
    • Flattener does not correctly handle SubElementMappings for arrays
    • +
    • DaVinci Configurator SIP.Diag license (ASR4 diagnostics in MSR3 use case): Basic Editor and Diagnostic Domain Editors are missing
    • +
    • Only one PduPort is considered for payload of SecuredIPdu
    • +
    +

    + (top) +

    + +

    + DaVinci Configurator Pro 5.16 (SP5) +

    +

    Fixed Issues

    +
      +
    • Memory leak when adding Project Standard Configuration Files
    • +
    • System extractor should filter out unnecessary GlobalTimeDomain elements
    • +
    • Memory leak when adding ecuc file references
    • +
    • 'Synchronize now' fails with Model Modification Exception or other failure
    • +
    • DataMappingValidation exception for variant signals
    • +
    • AUTOSAR version with new version schema location is not correctly parsed.
    • +
    • Diff & Merge Assistant: Improve determination of modules contained in project OTHER (and BASE)
    • +
    • Variant merger removes post-build loadable state from containers
    • +
    • No stable UUID generate for CanHardwareObject in TX case
    • +
    • SwcGeneration: CanEnterExclusiveAreas are not fully synchronized
    • +
    • AutomationInterface ArxmlFile loading fails the second time in the same task execution
    • +
    +

    + (top) +

    + +

    + DaVinci Configurator Pro 5.16 (SP4) +

    +

    Fixed Issues

    +
      +
    • Project Settings Editor should validate empty working directory for external generation steps
    • +
    • Show RTE Validation messages only if RTE is active
    • +
    • Do not allow to map a data element multiple times to the same SignalGroup
    • +
    • NullPointerException is shown when loading a project
    • +
    • Acceptance Filter editor does not show all PDUs on channel
    • +
    • Data Mapping Assistant offers connected trigger elements for manual mapping
    • +
    • Initial configuration is applied to wrong container
    • +
    • Consistency error for UniqueSymbolicNameValueValidation-Rule
    • +
    • Differences View: 'Copy' on non changeable elements returns incomplete AUTOSAR path
    • +
    • Content assist is opened on disabled fields and changes the content of the field
    • +
    • Automatic selection of VTT modules doesn't work if the user presses 'Finish'
    • +
    • Check for dongle drivers not working with 32bit Windows
    • +
    • Top-down service configuration: RTE59001 is not solving all default actions
    • +
    • RTE59000 appears always for duplicate fibex elements
    • +
    • Support of 'Reload Project...' option within file change dialog
    • +
    • SWC generation: Synchronizing 847 runnables and 600 calibration parameter lasts too long
    • +
    • Connectors with too long shortnames
    • +
    • No comparison is done for ECUC elements
    • +
    • No TcpIpIpFramePrioDefault parameter if EthernetCommunicationController is used in multiple VLANs
    • +
    • SWC generation AUTOSAR3: Symbol of runnables is not synchronized
    • +
    +

    + (top) +

    + +

    + DaVinci Configurator Pro 5.16 (SP3) +

    +

    Fixed Issues

    +
      +
    • Merge GlobalTimeSlaves based on their CommunicationConnector reference
    • +
    • XCP PDUs are not derived if they are only modelled with FarmeTriggerings
    • +
    • Consider Variance reference in AdminData for SwcPortMappingValidator
    • +
    • Consider PRPortPrototypes for S/R-Interfaces in SwcPortMappingValidator RTE59002
    • +
    • Consider J1939Cluster in Dcm Mapping
    • +
    • Differences View: 'Filter not resolvable differences' doesn't filter differences with an 'Ignore' action
    • +
    • Connect to new port does not allow to create application ports on NvBlockSWCs
    • +
    • ComSpecs for composite (record/arrray) VariableDataPrototypes are not flattened out correctly
    • +
    +

    + (top) +

    + +

    + DaVinci Configurator Pro 5.16 (SP2) +

    +

    Fixed Issues

    +
      +
    • Input Files Editor: DiagFilesetConfiguration Assistant states an Error 'Cannot create State Description Template'
    • +
    • Input file preprocessing does not start if the merger configuration is changed
    • +
    • Gpt Validation: GptWakeupEventEmptyCheck reports an invalid descriptor which does not pass the filter
    • +
    • Diff/Merge: Show error message if project OTHER or BASE cannot be loaded
    • +
    • 'Make path relative' doesn't consider relative paths with path variable correctly
    • +
    • Application connectors grid: connected component prototype link not working for service components
    • +
    • Cancel loading a configuration when referenced files are missing
    • +
    • Frame priorirty not correctly derived for SoAdConnectionGroups
    • +
    • Project Settings Editor: PostBuild-Loadable flag is not changeable with a PBLDiagOnly license
    • +
    • Null-pointer-exception in EcucBswInitfctService if %MULTICONFIGNAME% is one of several possible configurations
    • +
    • Do not derive ComBitSize if SignalLength exceeds the maximum of 64
    • +
    • Code generation is not possible due to error RTE13068 - Insufficient data type to represent mode value
    • +
    • Task Mapping Assistant throws null-pointer-execption for obsolete task mappings
    • +
    • Do not derive LdCom Pdu if the Pdu is routed and not used
    • +
    • BSWM Editor: Auto Configuration of Communication Control causes duplicate shortname errors and abort of transaction
    • +
    • 'Show-in': Resolving a link into a currently closed editor does not scroll the target form control visible
    • +
    • Description of exclusive area in BswInternalBehavior is not updated
    • +
    • PDU in variant project cannot be configured as FullCan
    • +
    • ConsistencyRT00002 error for an Swc description validator
    • +
    • Context menu actions are not executed when using touchpad and enhanced screens and Windows 10
    • +
    +

    + (top) +

    + +

    + DaVinci Configurator Pro 5.16 (SP1) +

    +

    Extensions

    +

    Miscellaneous Tool Features

    +
      +
    • Extension of Automation API for task mapping
    • +
    +

    Fixed Issues

    +
      +
    • Input Files Editor: needless state description can not be removed from configuration
    • +
    • Input Files Editor: error during setup a new project with multiple driver SIP
    • +
    • Update workflow does not retain variant order of EcuMDriverInitItems
    • +
    • Resolving links to the 'Mcu Frequency Calculation' editor fails
    • +
    • GUI grids: prevent recalculation of row height when scrolling horizontally
    • +
    • Basic Editor grids lose their selection during update
    • +
    • Incorrect decorations are shown in empty cells
    • +
    • Support static IPvX and MAC multicast group address assignments
    • +
    • The module DiagXf is not shown in Generate Dialog/Project Settings Editor
    • +
    • 'Create Parameter' entry is missing in context menu for multiselection enum parameters
    • +
    • SwcPortMappingValidator is slow on large projects and causes consistency/RTE validation error
    • +
    • Support for PRIORITY attribute in DCF Workspaces
    • +
    • <SPACE> cannot be used to toggle checkstate of items in assistants
    • +
    • The user gets non-resolvable 'RTE01122 Invalid reference' and 'RTE51029 Component prototype inconsistent.' validation message
    • +
    • Allow to configure the transformer reference of a port interface mapping
    • +
    • Transformer modules are generated although they are not enabled for generation
    • +
    • Bus Controller Editor: acceptance filter optimization is disabled when no CanIfRxPduCanIdRange is available
    • +
    +

    + (top) +

    + +

    + DaVinci Configurator Pro 5.16 +

    +

    Extensions

    +

    Platform Development Support

    +
      +
    • Definition of platform function in the Project Settings Editor
    • +
    • User-defined assignment of EcuC containers to a platform function (explicit assignment)
    • +
    • Automatic inheritance of function assignment for child containers and referenced containers (implicit assignment)
    • +
    • Implicit assignment of RTE and OS configuration based on function assignment of SWCs
    • +
    • Selective import and merge of platform functions via the Project Merge Assistant
    • +
    +

    Usability Improvements

    +
      +
    • Copy & paste of partial module configurations between DaVinci projects
    • +
    • Central toolbar switch to display reference parameters either with full path or only as short name
    • +
    • Support of multiple column filters in grid views
    • +
    • New layout of the New Project Assistant
    • +
    • Restore the tree expansion and selection state after switching the displayed variant (Basic Editor only)
    • +
    • Bus Controller Editor: improved performance and usability of Bus Timing Configuration dialog for CAN
    • +
    • Bus Controller Editor: improved CAN acceptance mask configuration
    • +
    • Display of project status in the status line of the main window
    • +
    • Change default action of 'Edit Variance' assistant to 'Detailed configuration of variance' and remember last choice
    • +
    • Automatic selection of newly created elements in tree
    • +
    • Activate additional VTT modules during update workflow
    • +
    • Option to run the SWC template generation during the code generation
    • +
    +

    Automation

    +
      +
    • Extensions for task mapping and component prototype creation
    • +
    +

    Miscellaneous Tool Features

    +
      +
    • ECUC file granularity can be changed after project creation
    • +
    • Schema validation of System Extract input files during the update workflow
    • +
    • Derive CanTSyn, FrTSyn and StdM according AUTOSAR 4.3
    • +
    • Derivative selection during SIP update
    • +
    • Support of PRPortProtoypes for service SWCs with Sender/Receiver interfaces (used by Dem and Dcm)
    • +
    • Validation of MetaDataLength for optimized Client/Server modelling according to AUTOSAR 4.3
    • +
    +

    Fixed Issues

    +
      +
    • Text is clipped in 'Edit variance' dialog
    • +
    • Status tab in PropertiesView and CopyPath does not work on variant parameters
    • +
    • Standard Create Parameter Action does not correctly consider parameters in non-existent chosen choice containers
    • +
    • Last-Editor toolbar action does not work anymore for Overview-Pages and more
    • +
    • Editor displays 'More than 5000 errors' message even though it displays no error
    • +
    • TP Editor does not update content after a relevant model change
    • +
    • 'Show unconnected ports only' does not have an effect on unmapped ports
    • +
    • Invalid derivation of J1939DcmBusType; missing J1939DcmChannels
    • +
    • Support Admin-Data elements in the ECUC in Diff&Merge
    • +
    • A solving action of a potentially invalid on-demand result should not be executable
    • +
    • Diff&Merge: Parameter is duplicated if it exists already without value
    • +
    • Remove old outdated information from InternalBehavior
    • +
    • No error icons are shown within the ClockReferencePoints grid
    • +
    • Adjust FrTpConnection naming rule
    • +
    • ComMPncComSignal for ERIA Rx pdu missing
    • +
    • Change derivation of CanHardwareObject, CanIfHxhConfig container
    • +
    • Create Parameter Operation is enabled in Context Menu on Parameters with 0:0 Multiplicity
    • +
    • ECU Composition does not show RTE59000 in ECU Software Components Editor
    • +
    • Grid of Task Mapping Editor disappears on switching grouping mode
    • +
    • Change the derivation of CanTpRxTaType to AUTOSAR 4.3
    • +
    • Derive CanNmVariant dependent of NmPassiveModeEnabled
    • +
    • Provide SolvingActions for 'AR-ECUC02067 A choice-container must have exactly one choice child'
    • +
    • Validation View context menu is not resized correctly
    • +
    • BSW Management Editor shows actions of inactive variants
    • +
    • Error about multiple reference targets is reported when creating a logical expression
    • +
    • MCU Editor not available in .MCAL tool version
    • +
    • Automap does not consider delegation ports as potential targets
    • +
    • Consider the signal group name for the Data Mapping Assistant
    • +
    • Derive only from TpConnections that are used by the ECU instance of the System Extract
    • +
    • The derivation of the SecOc Pdu and the contained AuthenticPdu is changed for the Gateway use case
    • +
    • Remove derivation of parameter CanTpRxNSduId
    • +
    • SignalGroups with Com Based Transformers are not shown as serialized
    • +
    • Remove derivation of XcpOnCanEnabled
    • +
    • LinTpNumberOfRxNSdu / LinTpNumberOfTxNSdu are not derived anymore
    • +
    • Properties View does not show default value for parameters of type String
    • +
    • Task Mapping: setting a selection makes grid column width non-resizeable
    • +
    • Change mapping rule for SoAdRxUpperLayerType and SoAdTxUpperLayerType with DcmIPdus
    • +
    • No Com and/or LdCom module are derived if no ISignalIPdus are used by the ECU
    • +
    • FrIfUserRxIndicationUL and FrIfTxPduUserTxConfirmation is not set to XCP
    • +
    • Data Mapping Assistant shows channel name instead of cluster name
    • +
    • Change mapping rule for PDU type in SoAd and DoIP for DcmIPdus
    • +
    • Derive DoIPLogicalAddress parameter for the DoIP module
    • +
    • System Description cannot be synchronized when changing type of init value
    • +
    +

    + (top) +

    + +

    + DaVinci Configurator Pro 5.15 (SP8) +

    +

    Fixed Issues

    +
      +
    • BSW management editor deletes auto configuration conditions
    • +
    • Save Project Via Automation Interface for PB Variant Configurations
    • +
    • Error Dialog appears without warnings inside
    • +
    • DataMappingValidation Exception For Mappings Without Signal Reference
    • +
    • PostBuildLoadable: Parameter is not deleteable even ParentContainer was created in PostBuild-ConfigurationPhase
    • +
    +

    + (top) +

    + +

    + DaVinci Configurator Pro 5.15 (SP7) +

    +

    Extensions

    +

    Miscellaneous Tool Features

    +
      +
    • SwcGeneration: improved performance
    • +
    +

    Fixed Issues

    +
      +
    • Exception when creating connectors on components
    • +
    • NullPointerException is shown when loading a project
    • +
    • Show RTE Validation messages only if RTE is active
    • +
    • Differences View: 'Copy' on non changeable elements returns incomplete AUTOSAR path
    • +
    • Automatic selection of VTT modules doesn't work if the user presses 'Finish'
    • +
    • Check for dongle drivers not working with 32 Bit Windows
    • +
    • RTE59001 is not solving all default actions
    • +
    • RTE59000 appears always for duplicate fibex elements
    • +
    • 'Synchronize now' fails with Model Modification Exception or other failure
    • +
    • SwcGeneration AR3: Symbol of runnables is not synchronized
    • +
    • SwcGeneration: CanEnterExclusiveAreas are not fully synchronized
    • +
    • Temporary generation files are deleted, although the option keep temporary generation files is set
    • +
    +

    + (top) +

    + +

    + DaVinci Configurator Pro 5.15 (SP6) +

    +

    Fixed Issues

    +
      +
    • Using TypeReferences for PortDefinedArgument data types leads to non-synchable ServiceComponent
    • +
    • Input file preprocessing does not start if the merger configuration is changed
    • +
    • EcucInitfctService 3rdPartyClient: solve automatically ConfigPtrName in case there is only one
    • +
    • Update Workflow gets aborted if MultiplexedIPdu is not referencing a PartPdu
    • +
    • Merge GlobalTimeSlaves based on their CommunicationConnector reference
    • +
    • NullPointerException in EcucBswInitfctService if %MULTICONFIGNAME% is one of several possible configurations
    • +
    • Do not derive ComBitSize if SignalLength exceeds the maximum of 64
    • +
    • Do not derive LdCom Pdu if the Pdu is routed and not used.
    • +
    • Context menu actions are not executed when using touchpad and enhanced screens and Windows 10
    • +
    • Errors during Dev-Workspace-Synchronization are not fully reported to the user
    • +
    • Consider PRPortPrototypes for S/R-Interfaces in SwcPortMappingValidator RTE59002
    • +
    • Context menu commands are not post-build selectable aware
    • +
    • Consider J1939Cluster in Dcm Mapping
    • +
    • Connect to new port does not allow to create application ports on NvBlockSWCs
    • +
    • ConnectorValidationRule: Support record degradation for N:1 communication
    • +
    • ComSpecs for composite (record/arrray) VariableDataPrototypes are not flattened out correctly
    • +
    • Flattener not always flattening out correct multi instantiated components
    • +
    +

    + (top) +

    + +

    + DaVinci Configurator Pro 5.15 (SP5) +

    +

    Fixed Issues

    +
      +
    • Add more Null-Pointer checks into service functions
    • +
    • Input Files Editor: DiagFilesetConfiguration Assistant states an Error
    • +
    • Gpt Validation: GptWakeupEventEmptyCheck reports an invalid descriptor which does not pass the filter
    • +
    • CanIfRxPduUserRxIndicationUL and CanIfTxPduUserTxConfirmationUL is derived as NULL_PTR for ContainerIPdus
    • +
    • Enabling top-down service configuration in a project without developer workspace raises errors
    • +
    • Support for PRIORITY attribute in DCF-Workspaces
    • +
    • Cancel loading a configuration when referenced files are missing
    • +
    • Memoryleak in Validation View context menu
    • +
    • Project Settings Editor: PostBuild-Loadable flag is not changeable with a PBLDiagOnly license
    • +
    • +, ++ and x toolbar buttons are missing in action list grid in BSW Management Editor
    • +
    • Task Mapping Assistant throws Null-Pointer-Exception for obsolete task mappings
    • +
    +

    + (top) +

    + +

    + DaVinci Configurator Pro 5.15 (SP4) +

    +

    Fixed Issues

    +
      +
    • TP editor does not update content after a relevant model change
    • +
    • Improvement of ECU selection in input files editor
    • +
    • Error tooltip isn't updated correctly when hovering on another error
    • +
    • Properties view does not show 'Variance' properties in many comfort editors
    • +
    • Too much ComPduGroups are derived in variant projects
    • +
    • Smoother auto-scrolling in task mapping editor grid
    • +
    • Change mapping rule for SoAdRxUpperLayerType and SoAdTxUpperLayerType with DcmIPdus
    • +
    • SIP.DIAG license flags doesn't activate the input files editor for diagnostic files
    • +
    • UnhandledEventLoopException in task mapping editor
    • +
    • CanIfTxPduUserTxConfirmation and CanIfRxPduUserRxIndication is not set to XCP
    • +
    • FrIfUserRxIndicationUL and FrIfTxPduUserTxConfirmation is not set to XCP
    • +
    • Gateway Routings: Received source PDU is resent on receiving channel
    • +
    • DataMappingAssistant shows channel name instead of cluster name
    • +
    • Ethernet: Change mapping rule for PDU type in SoAd and DoIP for DcmIPdus
    • +
    • Change mapping rule for EthIfCtrlMtu
    • +
    • SystemDescription cannot be synchronized when changing type of init value
    • +
    • Too many IpduMContainedTxPdu / IpduMContainedRxPdu derived in a Gateway
    • +
    +

    + (top) +

    + +

    + DaVinci Configurator Pro 5.15 (SP3) +

    +

    Extensions

    +

    Miscellaneous Tool Features

    +
      +
    • CAN Bustiming Dialog: improved performance and usability
    • +
    +

    Fixed Issues

    +
      +
    • Connector check for ApplicationDataTypes should not rely on ImplementationDataTypes
    • +
    • Derive CanNmVariant dependent of NmPassiveModeEnabled
    • +
    • Differences are not cleaned up before another import / compare is started
    • +
    • Validation View context menu is not resized correctly
    • +
    • Multiselection editing doesn't allow to set empty string
    • +
    • Consider the SignalGroup name for the DataMapping Assistant
    • +
    • SWC generation in AUTOSAR3 use case: SWC is out-of-synch after each project load
    • +
    • LdComApiType LDCOM_TP is never derived
    • +
    • Enhance the derivation of SecuredIPdu for PDU fan-out
    • +
    • The BSW Management Editor's tree shows elements of non-active variants
    • +
    • Long duration of generation when Custom-Workflow-Steps are configured
    • +
    +

    + (top) +

    + +

    + DaVinci Configurator Pro 5.15 (SP2) +

    +

    Note

    +
  • Ensure to install the latest External-Components Setup from: Vector Download Area +
  • +

    Extensions

    +

    Miscellaneous Tool Features

    +
      +
    • Update pool license management to version 2.0 and to Flexnet version 11.13.03
    • +
    • Property view status tab shows preconfigured status with value relation
    • +
    • Provide Option to integrate SWC Templates into the generation
    • +
    • Improved automatic selection in 'Edit variance' dialog
    • +
    • Improved CAN Acceptance Mask Configuration
    • +
    • Change default action of 'Edit Variance' assistant to 'Detailed configuration of variance' and remember last choice
    • +
    +

    Fixed Issues

    +
      +
    • 'Connect to new port' doesn't fully validate new port names and runnable prefix/postfix
    • +
    • Cfg5 fails to refresh propertly, when a module is activated/deavtivated via the undo/redo operations
    • +
    • Change derivation of CanHardwareObject, CanIfHxhConfig container
    • +
    • 'Setup Event Memory Blocks' assistant changes the BlockId name unexpectedly
    • +
    • In a variant configuration Parameter is created without recommended/default value
    • +
    • New project assistant: Disable VTT settings if VTT is not enabled
    • +
    • Wrong order of actions in the context menu in communication users editor
    • +
    • IllegalStateException when there pre ext gen steps, post ext gen steps and ARXML to A2L conv is activated
    • +
    • Missing ComControllerRef in CanCommunicationConnector aborts the Update Workflow
    • +
    • Automap does not consider delegation ports as potential targets
    • +
    • Displaying the RTMMeasurementPoints grid in the BasicEditor takes too long
    • +
    • Status tab displays only location in properties view for non-existance parameter, display also Createable state
    • +
    • Derive only from TpConnections that are used by the ECU instance of the System Extract
    • +
    • The derivation of the SecOc Pdu and the contained AuthenticPdu is changed for the Gateway use case
    • +
    +

    + (top) +

    + +

    + DaVinci Configurator Pro 5.15 (SP1) +

    +

    Extensions

    +

    Miscellaneous Tool Features

    +
      +
    • Diff&Merge of system description elements in variant projects
    • +
    +

    Fixed Issues

    +
      +
    • ECU Software Components Editor: Unhandled Event Loop Exception when preselecting the child element in the Data Mapping Page
    • +
    • Combined Events: DTC id set for BSW Events cannot be cleared
    • +
    • Validation message 'RTE51017 Port prototype inconsistent' shown for a port in a CompositionType
    • +
    • Create New Port Assistant: Two connections are created instead of one
    • +
    • For nested data mappings the channel and cluster is displayed as 'Unmapped'
    • +
    • No error icons are shown within the ClockReferencePoints grid
    • +
    • ComMPncComSignal for ERIA Rx pdu missing
    • +
    • FrTpConnectionMapping - LA / RA Address consider correct communication direction
    • +
    • Allow the removal of the DT-VTT setting
    • +
    • BSW Management Editor: disable 'Configure...' hyperlinks for disabled auto-configuration domains
    • +
    • 'Create Parameter' operation is enabled in context menu of parameters with 0:0 multiplicity
    • +
    • User annotation for parameter is added to parent container
    • +
    • Grid of Task Mapping Editor disappears on switching the grouping mode
    • +
    • Hide 'Copy value' entry in context menu for configuration elements without value
    • +
    • Change the derivation of CanTpRxTaType to ASR4.3
    • +
    • UUID validation does not consider variant input files
    • +
    • Derive the parameters ComGwDestinationDescription/ComUpdateBitPosition and ComGwSourceDescription/ComUpdateBitPosition
    • +
    • Performance issue during system description synchronization
    • +
    • Null Pointer Exception when choosing 'Deselect All' in import assistant
    • +
    • The vertical size of the 'Module Import' assistant is too small
    • +
    • Path length check of DaVinci Configurator launcher executables should include length of license DLLs
    • +
    • Error about multiple reference targets is reported when creating a logical expression
    • +
    • Execution order constraint: ComponentRef expects BaseComposition as context
    • +
    +

    + (top) +

    + +

    + DaVinci Configurator Pro 5.15 +

    +

    Extensions

    +

    Miscellaneous Tool Features

    +
      +
    • Support ASR4.3 Schema
    • +
    • Support DaVinci Developer 4.0
    • +
    • Improved vVIRTUALtarget configuration
    • +
    • Reworked and homogeneous context menues
    • +
    • Support of two Flexray communication controllers
    • +
    • Simplification of the Delete Module Assistant
    • +
    • Display CanTpNSa, CanTpNTa and CanTpNAe in Transport Protocol Editor
    • +
    • Postbuild-Selectable: Support of variance in Diagnostic Data Identifiers Editor
    • +
    • Performance: Optional deactivation of auto-solving actions to avoid GUI blocking time
    • +
    • Find View: Support of system description elements
    • +
    • Improved BSWM logical expression assistant for postbuild-selectable use cases
    • +
    • RTE configuration: support of execution order constraints and timing constraints
    • +
    • Support of description-based signal routing
    • +
    +

    Fixed Issues

    +
      +
    • Exception is shown when using '- Show all -' after project close
    • +
    • Postbuild-Selectable: Variant specific renaming of container isn't possible
    • +
    • Configurable option of silent update of DaVinci Developer workspace
    • +
    • Unhandled Event Loop Exception when updating Properties View after disconnecting connectors in the ECU Software Components editor
    • +
    • Wrong derivation of PnFilterMask
    • +
    • Display error annotations in the grid of the Task Mapping Editor
    • +
    • Wrong row selected during refresh of application connectors grid after adding/removing connection
    • +
    • Support multi-selection of Standard Configuration Files in Input File Editor
    • +
    • Derive CanIfHrh container for NmRangePdus
    • +
    • Stop file supervision during project update
    • +
    • Derive parameter NmCoordinator only if the container NmCoordinator exists and refers to a NmNode
    • +
    • Derive ComFirstTimeout for AUTOSAR 4.3
    • +
    • Derive the parameter SecOCFreshnessValueId
    • +
    • Error annotations are displayed on unexpected mode ports
    • +
    • SoAdRxUpperLayerType and SoAdTxUpperLayerType as specified in AUTOSAR 4.3
    • +
    • Missing ComSignalLength for ComGwSourceDescription
    • +
    • Do not derive routed SecOc Tx and Rx Pdus
    • +
    • Derive CanIfRxPduUserRxIndicationUL and CanIfTxPduUserTxConfirmationUL for SecOc PDUs
    • +
    • Derive FrIfUserRxIndicationUL and FrIfUserTxUL for SecOc PDUs
    • +
    • Missing [Can/Fr]IfUserTxConfirmation and [Can/Fr]IfUserRxIndication for SecOc Pdus contained in ContainerIPdus
    • +
    • SWC template generation GUI does not support cancellation
    • +
    • Do not derive FrIf/FrIfConfig/FrIfCluster/FrIfController/FrIfCtrlIdx
    • +
    • Move up and move down buttons of generator steps are always disabled
    • +
    • Update of a variant project fails if criterion names and variant names don't match
    • +
    • Derive the parameters ComGwDestinationDescription/ComUpdateBitPosition and ComGwSourceDescription/ComUpdateBitPosition
    • +
    • SoAdRxUpperLayerType and SoAdTxUpperLayerType not derived correct for DcmIPdus
    • +
    +

    + (top) +

    + +

    + DaVinci Configurator Pro 5.14 (SP5) +

    +

    Miscellaneous

    +
      +
    • Support of new Vector Licenses
    • +
    +

    Fixed Issues

    +
      +
    • Using TypeReferences for PortDefinedArgument data types leads to non-synchable ServiceComponent
    • +
    • Error tooltip is shown correct by hovering an error but is not changing if hovering another error
    • +
    • Input file preprocessing does not start if the merger configuration is changed
    • +
    • Update Workflow gets aborted if MultiplexedIPdu is not referencing a PartPdu
    • +
    • Input Files Editor: needless state description can not be removed from configuration
    • +
    • Merge GlobalTimeSlaves based on their CommunicationConnector reference
    • +
    • Exception when closing project after creating Internal Behavior
    • +
    • Do not allow to connect service ports to NV-SWCs
    • +
    • Project Settings Editor: Path to DaVinci Developer Workspace not selectable via file dialog
    • +
    • BuildVtt-Button is not visible in toolbar
    • +
    • Incorrect decorations are shown in empty cells
    • +
    • Data Mapping Assistant does not lock complex elements after removing root mapping
    • +
    • Application connectors grid: connected component prototype link not working for service components
    • +
    • Update Workflow: NullPointerException when Vlan is missing in a VlanMembership
    • +
    • NullPointerException in EcucBswInitfctService if %MULTICONFIGNAME% is one of several possible configurations
    • +
    • Context menu actions are not executed when using touchpad and enhanced screens and Windows 10
    • +
    • Properties View Table: Initial resize columns depending on the displayed data
    • +
    +

    + (top) + +

    + DaVinci Configurator Pro 5.14 (SP4) +

    +

    Note

    +
  • Ensure to install the latest External-Components Setup from: Vector Download Area +
  • +

    Extensions

    +

    Miscellaneous Tool Features

    +
      +
    • Update pool license management to version 2.0 and to Flexnet version 11.13.03
    • +
    +

    Fixed Issues

    +
      +
    • Text is clipped in 'Edit variance' dialog
    • +
    • 'Connect to new port' doesn't fully validate new port names and runnable prefix/postfix
    • +
    • PDUs Editor: J1939 networks are displayed like regular CAN networks
    • +
    • Derive CanNmVariant dependent of NmPassiveModeEnabled
    • +
    • Change default action of 'Edit Variance' assistant to 'Detailed configuration of variance' and remember last choice
    • +
    • Too much ComPduGroups are derived in variant projects
    • +
    • Derive only from TpConnections that are used by the ECU instance of the System Extract
    • +
    • The derivation of the SecOc Pdu and the contained AuthenticPdu is changed for the Gateway use case
    • +
    • Too many IpduMContainedTxPdu / IpduMContainedRxPdu derived in a Gateway
    • +
    +

    + (top) +

    + +

    + DaVinci Configurator Pro 5.14 (SP3) +

    +

    Fixed Issues

    +
      +
    • Selection changes are ignored in Memory Mapping assistant
    • +
    • Combined Events: DTC ID set for BSW Events cannot be cleared
    • +
    • OS Configuration Editor (Gen7 OS): OsApplication-Labels do not contain assigned core number anymore
    • +
    • Error about multiple reference targets is reported when creating a logical expression
    • +
    • Saving backup while removing a module doesn't work
    • +
    • ECU Software Components Editor: Allow multiselection when selecting target ports for manual connection creation
    • +
    • Task Mapping Editor: Scrolling to tree-selected mapped runnable in grid does not work anymore
    • +
    • Diff&Merge: Parameter is duplicated if it exists already without value
    • +
    • Change derivation of XNmComUserDataSupport parameter for CanNm, FrNm, UdpNm and Nm
    • +
    • Consistency message RT00002 is created for connector validation
    • +
    • For nested data mappings the channel and cluster is displayed as 'Unmapped'
    • +
    • Automation Interface: solving action execution may cause an InvalidObjectException
    • +
    • Adjust FrTpConnection naming rule
    • +
    • ComMPncComSignal for EIRA Rx PDU missing
    • +
    • FrTpConnectionMapping - LA / RA Address consider correct communication direction
    • +
    • Link of unused global PDU should not be resolved into the PDUs Editor
    • +
    • Grid of Task Mapping Editor disappears on switching grouping mode
    • +
    • Derivation of PN Filter Masks do not consider only requestor PNC Mappings
    • +
    • Derive the parameters ComGwDestinationDescription/ComUpdateBitPosition and ComGwSourceDescription/ComUpdateBitPosition
    • +
    • Support concurrent local license access for multiple clients
    • +
    • Update workflow fails if project folder path ends with '.\'
    • +
    • Data Mapping: Automapper does not map root data elements of ArrayOfUint8 to non-dynamic-length signals
    • +
    • Path length check of DaVinci Configurator launcher executables should include length of license DLLs
    • +
    +

    + (top) +

    + +

    + DaVinci Configurator Pro 5.14 (SP2) +

    +

    Extensions

    +

    Miscellaneous Tool Features

    +
      +
    • Support of two Flexray communication controllers
    • +
    +

    Fixed Issues

    +
      +
    • Postbuild-Selectable: Variant specific renaming of container isn't possible
    • +
    • Enable state of a supervised entities individual supervision cycle in the Watchdogs editor
    • +
    • 'Element Usage' command does not work in 'Memory Blocks' editor
    • +
    • Correct 'Virtual target' usage state within DaVinci Configurator GUI
    • +
    • Show recommended and preconfigured information for containers
    • +
    • Show the loading location of an element
    • +
    • PDUs editor shows 'Com' section for NM CanIf PDU
    • +
    • Derive the parameter SecOCFreshnessValueId
    • +
    • Derive additional parameters for SecOC
    • +
    • Error annotations are displayed on unexpected mode ports
    • +
    • Input file preprocessing is not executed if the LegacyConverter is changed
    • +
    • 'New Project' Assistant checks for existence of VTT tool even though the VTT target is not enabled in the project
    • +
    • Prevent creation of duplicate EcuC InitFunctions
    • +
    • Creating BswMModeConditions for BswMUserConditionRequests is not possible
    • +
    • Edit variance command is offered for conditions in non-post-build-selectable projects
    • +
    • Missing [Can/Fr]IfUserTxConfirmation and [Can/Fr]IfUserRxIndication for SecOc Pdus contained in ContainerIPdus
    • +
    • Swct-Generation GUI does not support cancelation
    • +
    • Duplicate DoIPConnection names might be generated
    • +
    • Wrong detected IPv4 broadcast address leads to multiple DoIPUdpVehicleAnnouncementConnections
    • +
    • A choice container can not be created with bswmdModel() in the automation interface
    • +
    • Do not derive FrIf/FrIfConfig/FrIfCluster/FrIfController/FrIfCtrlIdx
    • +
    • BSW management editor: newly created elements are not automatically selected in the tree
    • +
    • FrNmChannelIdentifiersMapping - consider correct FrNmCluster
    • +
    +

    + (top) +

    + +

    + DaVinci Configurator Pro 5.14 (SP1) +

    +

    Extensions

    +

    Miscellaneous Tool Features

    +
      +
    • DaVinci Configurator Lib: no more UUIDs in generated EcuC
    • +
    +

    Fixed Issues

    +
      +
    • Development Errors Editor throws exception, if DetGeneral container is not present
    • +
    • Do not derive routed SecOC Pdus
    • +
    • CreateMemBlockOnDefaultPartition throws an IllegalArgumentException.
    • +
    • Derive CanIfRxPduUserRxIndicationUL and CanIfTxPduUserTxConfirmationUL for SecOc PDUs
    • +
    • Derive FrIfUserRxIndicationUL and FrIfUserTxUL for SecOc PDUs
    • +
    • Missing ComIPduSignalGroupRef in ComIPdu
    • +
    • Missing ComSignalLength for ComGwSourceDescription
    • +
    +

    + (top) +

    + +

    + DaVinci Configurator Pro 5.14 +

    +

    Note

    +
  • + Vector Knowledge Base extended with 'Troubleshooting' section for the DaVinci tools
  • +

    Extensions

    +

    Automation Interface

    +
      +
    • Automation API for various purposes like editing EcuC values, access of validation results, execution of solving actions
    • +
    • Integrated scripting host for executing Groovy scripts
    • +
    • Selection of script files and script projects
    • +
    • Execution of script tasks via the GUI and via command line
    • +
    +

    BSW Management Editor: improved editing of expressions

    +
      +
    • Drag and drop support
    • +
    • Reuse of expressions
    • +
    +

    Miscellaneous Tool Features

    +
      +
    • Verify compatibility of vVIRTUALtarget basic version and DaVinci Configurator version
    • +
    • Support hex, binary, octal format for init values in system description
    • +
    • Allow export module configuration in read-only projects
    • +
    • Diagnostic extract processing: auto-connect of Dcm routine ports
    • +
    • Support of sender/receiver communication for Dem
    • +
    • Support of memory ranges from cdd file
    • +
    • Support 64-bit Signal Types for COM according to AUTOSAR 4.2.2
    • +
    • Support of CAN-FD request types within Transport Protocol Editor
    • +
    • Split the file preprocessing from the update workflow into an own workflow
    • +
    • Create separate EIRA TX IPDUGroups and EIRA RX/ERA RX IPDU Groups
    • +
    • Improve pool license handling within DaVinci Configurator
    • +
    • Support the replacement of variant module configurations
    • +
    • Provide new generation setting 'Tresos performance optimization'
    • +
    +

    Fixed Issues

    +
      +
    • Alt+Click doesn't work in grids in the IOHwAb editor
    • +
    • PDUs Editor: sub-nodes of a module (i.e. the possible types of module PDUs) shall be sorted alphabetically
    • +
    • Not all EIRA TX Signals are mapped as ComMPncSignal
    • +
    • ComMPncSignal for EIRA Tx signal refers to the wrong channel
    • +
    • Do not map a EraSignal to a ComMPnc if it is only assinged to one channel
    • +
    • Duplicate log entries in Update Workflow log
    • +
    • Commandline option -m (--modulesToGenerate) does not work with an empty argument ("")
    • +
    • Preferred solving action marker not displayed within Validation View context menu
    • +
    • Update workflow gets aborted for FrNm with missing FrCommunicationCluster reference
    • +
    • PDUs Editor: routing path form not displayed correctly when selecting multiple destination PDUs
    • +
    • Mapping rule for FrIfByteOrder does not use definition in IPduToFrameMapping.packingByteOrder
    • +
    • PduRRoutingPath created twice for EIRA TX PDU
    • +
    • The creation of new projects with invalid identifier names shall be rejected
    • +
    • Project Settings Editor: EcuC File Reference File is not shown after adding a file
    • +
    • Derive parameter ComSignalGroupArrayAccess
    • +
    • Derive XNmComUserDataSupport parameter for CanNm, FrNm and UdpNm
    • +
    • Diff&Merge: tooltip in tree does not show all differences
    • +
    • Derivation of reference EthTSyn/EthTSynGlobalTimeDomain/EthTSynPortConfig/EthTSynGlobalTimeEthIfRef
    • +
    • Change mapping rules for TcpIpLocalAddr and TcpIpAddrAssignment to allow multiple assignment methods
    • +
    • FrTp connection mappings gets aborted at TpConnections without receivers
    • +
    • Change Generate-Directory in CommandLine-Generation without dpa-File
    • +
    • Derive parameter UdpNmComUserDataSupport
    • +
    • Add SecuredIPdus to PduR
    • +
    +

    + (top) +

    + +

    + DaVinci Configurator Pro 5.13 (SP7) +

    +

    Miscellaneous

    +
      +
    • Support of 'Reload Project...' option within file change dialog
    • +
    +

    Fixed Issues

    +
      +
    • Exception when creating Connectors on Components
    • +
    • Consistency error for UniqueSymbolicNameValueValidation-Rule
    • +
    • Check for dongle drivers not working with 32bit Windows
    • +
    • SWC generation AUTOSAR3: Symbol of runnables is not synchronized
    • +
    +

    + (top) +

    + +

    + DaVinci Configurator Pro 5.13 (SP6) +

    +

    Miscellaneous

    +
      +
    • Support of new Vector Licenses
    • +
    +

    Fixed Issues

    +
      +
    • Using TypeReferences for PortDefinedArgument data types leads to non-synchable ServiceComponent
    • +
    • Update Workflow gets aborted if MultiplexedIPdu is not referencing a PartPdu
    • +
    • NullPointerException in EcucBswInitfctService if %MULTICONFIGNAME% is one of several possible configurations
    • +
    • Context menu actions are not executed when using touchpad and enhanced screens and Windows 10
    • +
    • Do not sort SolvingActions in Validation View
    • +
    • TP editor does not update content after a relevant model change
    • +
    • Parameter is not shown on 'Lin' node of Communication General Editor
    • +
    • Building Vtt-Project Dialog shall not show the Workflow-Tab
    • +
    • CAN Bustiming dialog performance and usability
    • +
    • FrTpConnectionMapping - LA / RA Address consider correct communication direction
    • +
    • Task Mapping Editor: smoother auto-scrolling
    • +
    • Ranges grid on Flexray controller page (FIFO section) in Bus Controller Editor does not display error decorations
    • +
    • Bus Controller Editor shows no PDUs on second channel
    • +
    • Error when unmapping multiple elements in the Task Mapping Editor
    • +
    • Exception when closing project after creating Internal Behavior
    • +
    • Too many IpduMContainedTxPdu / IpduMContainedRxPdu derived in a Gateway
    • +
    • Data Mapping Assistant does not lock complex elements after removing root mapping
    • +
    +

    + (top) +

    + +

    + DaVinci Configurator Pro 5.13 (SP5) +

    +

    Fixed Issues

    +
      +
    • FrTpConnectionMapping - LA / RA Address consider correct communication direction
    • +
    • Task Mapping Editor: smoother auto-scrolling
    • +
    • Ranges grid on Flexray controller page (FIFO section) in bus controller editor does not display error decorations
    • +
    • Bus Controller Editor shows no PDUs on second channel
    • +
    • Error when unmapping multiple elements in the Task Mapping Editor
    • +
    • Do not allow to connect service ports to NV-SWCs
    • +
    • Too many IpduMContainedTxPdu / IpduMContainedRxPdu derived in a gateway
    • +
    +

    + (top) +

    + +

    + DaVinci Configurator Pro 5.13 (SP4) +

    +

    Fixed Issues

    +
      +
    • ECU Software Components Editor: 'Connect to new port' doesn't fully validate new port names and runnable prefix/postfix
    • +
    • Workflow is cancelled if the schema validation of an Extract file fails during the update workflow
    • +
    • Update pool license management to version 2.0 and to Flexnet version 11.13.03
    • +
    • Create New Port Assistant: Two connections are created instead of one
    • +
    • Error message box is shown if the update workflow was cancelled
    • +
    • Signal groups with com-based transformers are not shown as serialized
    • +
    +

    + (top) +

    + +

    + DaVinci Configurator Pro 5.13 (SP3) +

    +

    Extensions

    +

    Miscellaneous Tool Features

    +
      +
    • Simplifications in the 'Delete Module Assistant'
    • +
    +

    Fixed Issues

    +
      +
    • GPT Validators and RAMTST Validator shall only be active for MICROSAR definitions
    • +
    • Adding variance to a non-variant project leads to project update with UNDEFINED file set
    • +
    • Rounding error in Bustiming editor
    • +
    • SwcGeneration stays in sync even annotated variant derived-from-referrables change
    • +
    • Derive CanIfTxPduUserTxConfirmationULType and CanIfRxPduUserIndicationUL for GeneralPurposePdu with category 'XCP'
    • +
    • Variant merger should support post-build-selectable variance in DiagnosticConnections
    • +
    • RTE59001 appears after execution of RTE59000
    • +
    • Missing DataTypeMappingSet after project creation
    • +
    • Changes in ProjectStandardConfiguration Input Files are not notified by the FileSupervision
    • +
    +

    + (top) +

    + +

    + DaVinci Configurator Pro 5.13 (SP2) +

    +

    Extensions

    +

    Miscellaneous Tool Features

    +
      +
    • Support MICROSAR OS Gen7 in configuration editors
    • +
    • Allow module configuration export in read-only projects
    • +
    • Task Mapping Editor: add a link to create new tasks
    • +
    • Change mapping rules for TcpIpLocalAddr and TcpIpAddrAssignment to allow multiple assignment methods
    • +
    • Support dynamic IP multicast address configuration
    • +
    • Support of CAN-FD request types within Transport Protocol Editor
    • +
    +

    Fixed Issues

    +
      +
    • Diff&Merge: Improve error message when project 'OTHER' is locked by another application
    • +
    • Duplicate log entries in Update Workflow log
    • +
    • Commandline option -m (--modulesToGenerate) does not work with an empty argument ("")
    • +
    • Exception is shown when closing a project while 'Link with editor' is active
    • +
    • Derive XNmComUserDataSupport parameter for CanNm, FrNm and UdpNm
    • +
    • Derive parameter UdpNmComUserDataSupport
    • +
    • Persistency reload doesn't remove child objects of a removed subtree contained in several files
    • +
    +

    + (top) +

    + +

    + DaVinci Configurator Pro 5.13 (SP1) +

    +

    Extensions

    +

    Diff&Merge

    +
      +
    • Introduction of 3-way-merge including an auto-merge functionality
    • +
    • Diff&merge for SystemDescription elements
    • +
    • Provide filter mechnism for Diff&Merge results
    • +
    +

    Miscellaneous Tool Features

    +
      +
    • Support MICROSAR SafeWdgM in Watchdogs Editor
    • +
    • Task Mapping Editor: unmap functionality
    • +
    +

    Fixed Issues

    +
      +
    • Alt+Click doesn't work in grids in the IOHwAb editor
    • +
    • DcmDslConnections incomplete for DoIp + CAN
    • +
    • Value of System Extract property SocketConnection.clientPortFromConnectionRequest is ignored
    • +
    • Changing selection of tree nodes in Input Files Editor freezes the application
    • +
    • Error annotation does not finish in acceptable time in ECU Components editor
    • +
    • NullPointerException when switching number format
    • +
    • Project Settings Editor: EcuC File Reference File is not shown after add
    • +
    • The creation of new projects with invalid identifier names shall be rejected
    • +
    • PduRRoutingPath created twice for EIRA TX PDU
    • +
    • Update Workflow gets aborted for FrNm with missing FrCommunicationCluster reference
    • +
    • Rename of symbolic name value containers is denied even if the symbolic name parameters have equal values
    • +
    +

    + (top) +

    + +

    + DaVinci Configurator Pro 5.13 +

    +

    Extensions

    +

    New editor: Task Mapping

    +
      +
    • Overview of all OS applications, tasks and the mapped runnables
    • +
    • Map the runnables by drag-and-drop
    • +
    • Group the RTE events by trigger type or by component
    • +
    +

    BSW Management Editor improved

    +
      +
    • Hide auto-config-sub-nodes without content
    • +
    • Provide support for post-build variance in 'Select Existing Action' assistant
    • +
    • Provide create commands in auto configuration groups
    • +
    +

    Miscellaneous Tool Features

    +
      +
    • Global number format selection
    • +
    • Auto-connect Dcm ports with application SWCs based on mappings defined in diagnostic extract
    • +
    • Support Data Transformation for Dcm
    • +
    • Derivation of System Extract attributes for EthTSyn
    • +
    • Support of Bitfield data types for ServiceSWCs
    • +
    • UUID-based object identification during project update
    • +
    • Use CMS garbage collector to improve memory performance
    • +
    • Support of Windows 10
    • +
    +

    Fixed Issues

    +
      +
    • DaVinci Configurator freezes when many elements are selected from the Validation View
    • +
    • Basic Editor performs several updates after executing a find query
    • +
    • Generation dialog scroll position changes if generation fails
    • +
    • Element Usage View: Show-In on Multi-Instance-Reference-Parameter does only show Basic Editor as target
    • +
    • Performance Improvement for multi selection case
    • +
    • Find view content isn't cleared on project close / open
    • +
    • Prevent that PNC EIRA Pdu is derived multiple times
    • +
    • CanNmRxPdus are missing
    • +
    • Error when loading a dpa-file from a location containing a #-character
    • +
    • Do not derive the ComSignal HandleId
    • +
    • Null Pointer Exception in validation view when filtering out acknowledged validation results
    • +
    • Shortname change isn't refelected in the editor tree
    • +
    • Acknowledging a validationresult that reports a missing module causes an IllegalArgumentException
    • +
    • Do not derive PduR routing paths and IPduM path ways for Gateway MultiplexedIPdus
    • +
    • OsIsr Service: a Cfg95301 error is not solvable in case of Mojito Os
    • +
    • Wrong DcmDslConnection derivation based on DBC DiagConnection attribute
    • +
    • Setup crashes if path length of the sip to update is to long
    • +
    • Derive EthSwtConfig from CouplingElements only for the selected ECU instance
    • +
    • Derive User Rx Indication also for ContainerIPdus
    • +
    • Unhandled Event loop exception when selecting a schedulable entity in the Events page in Internal Behavior Editor
    • +
    +

    + (top) +

    + +

    + DaVinci Configurator Pro 5.12 (SP4) +

    +

    Miscellaneous Tool Features

    +
      +
    • Prevent loading of AUTOSAR 3.x files at the beginning of the update workflow
    • +
    +

    Fixed Issues

    +
      +
    • 'Connect to new port' doesn't fully validate new port names and runnable prefix/postfix
    • +
    • Do not sort Solving Actions in the Validation View
    • +
    • Connector Check for Application Datatypes should not rely on ImplDTs
    • +
    • Parameter 'LinIfScheduleEndNotification' is not shown on 'Lin' node of Communication General editor
    • +
    • Deviation of PnFilterMask is wrong
    • +
    • Diff/Merge/Import: Elements are duplicated after choosing 'Use OTHER all'
    • +
    • Update Workflow gets aborted due to incomplete Gateway routing
    • +
    • Project Settings Editor - External Generation Steps DetailsPart initially missing
    • +
    • FrTpConnectionMapping - LA / RA Address has to consider correct communication direction
    • +
    • Error message box is shown if the Update Workflow was cancelled
    • +
    • Update Workflow is aborted due to internal error in Flattener
    • +
    • User Annotations cannot be removed
    • +
    +

    + (top) +

    + +

    + DaVinci Configurator Pro 5.12 (SP3) +

    +

    Miscellaneous Tool Features

    +
      +
    • Detailed SIP license state information
    • +
    • Derive IpduM/IpduMGeneral/IpduMHeaderByteOrder
    • +
    • CanNmMsgRepeatMsgInd is now derived from NmEcu.nmRepeatMsgIndEnabled
    • +
    +

    Fixed Issues

    +
      +
    • GPT Validators and RAMTST Validator shall only be active for MICROSAR definitions
    • +
    • Display errors in tooltips with long texts
    • +
    • Tool freezes when many elements are selected from the Validation View
    • +
    • Exception when selecting DemEventParameter in Basic Editor
    • +
    • Not all EIRA TX Signals are mapped as ComMPncSignal
    • +
    • Commandline generation does not detect missing system description synchronization (RTE59000)
    • +
    • [V] - annotation at tree node labels does not reflect same state as editors
    • +
    • Enable the GUI to support correctly the Array mapping to primitive signals within a Record
    • +
    • Commandline update ends always with command error code 0
    • +
    • Unhandled event loop exception when starting update with a write protected 'Log' folder
    • +
    • NullPointerException during FrTpMapping
    • +
    +

    + (top) +

    + +

    + DaVinci Configurator Pro 5.12 (SP2) +

    +

    Miscellaneous Tool Features

    +
      +
    • Support multi-selection in Differences View
    • +
    • Derive the parameters SoAdRxUpperLayerType and SoAdRxUpperLayerType
    • +
    • Inform user when configuration is updated in Generation - Calculation phase
    • +
    +

    Fixed Issues

    +
      +
    • IronPython is not supported on 32 Bit systems
    • +
    • Naming collisions for ComIPdu, ComSignalGroup and global Pdus when there are distributed in several AR-PACKAGES
    • +
    • Allow usage of pool version license greater than current tool version
    • +
    • 'Edit Project Settings' button is not disabled in read-only projects
    • +
    • Grids in Comfort Editors: Editing of boolean values works not as expected
    • +
    • Confirmation callbacks are not set for GeneralPurposePdu
    • +
    • Calculation of Ea- and FeeBlockNumber doesn't work any more
    • +
    +

    + (top) +

    + +

    + DaVinci Configurator Pro 5.12 (SP1) +

    +

    Extensions

    +
      +
    • MCAL update 4.0.7 for derivatives RH850 (D1x)
    • +
    • Ethernet: Derive remote IP address also when dynamic configuration is enabled
    • +
    +

    Miscellaneous Tool Features

    +
      +
    • DataMapping-Validation and Assistant: Add check for ISignals/ISignalGroups not referenced by the System
    • +
    +

    Fixed Issues

    +
      +
    • NullPointerException in validation view when filtering out acknowledged validation results
    • +
    • Error when loading a dpa-file from a location containing a #-character
    • +
    • Warning Cfg00024 'Missing reference target' occurs
    • +
    • FrNmPnEiraCalcEnabled derived with wrong value
    • +
    • Prevent that PNC EIRA Pdu is derived multiple times
    • +
    +

    + (top) +

    + +

    + DaVinci Configurator Pro 5.12 +

    +

    Extensions

    +
      +
    • Introduction of DaVinci Configurator LTD
    • +
    • Validation result acknowledgment for warnings and information
    • +
    +

    Miscellaneous Tool Features

    +
      +
    • Memory Block Editor: parameters re-arranged in form view and grid
    • +
    • Element usage view: support 'Copy Path' to copy the AUTOSAR path to clipboard
    • +
    • EcucUpdater must be able to process containers/parameters without definition.
    • +
    • Support LDF Files according to J2602
    • +
    • Support of AUTOSAR schema validation for input files during project update workflow
    • +
    • Do not derive /MICROSAR/PduR/PduRBswModules to InitialEcuC
    • +
    • SoAdSocketRemoteAddress derivation according to ASR 4.2 upstream mapping rules
    • +
    • CompuScales as init values and conditions in BswM
    • +
    • Derivation of diagnostic connections out of system description / diagnostic extract
    • +
    +

    Fixed Issues

    +
      +
    • Input Files Editor: 'Variant Merge' relevant folders should be displayed with relative path
    • +
    • Generation Dialog: Generation target should be saved
    • +
    • Editing existing annotation text is not possible
    • +
    • 'Open in explorer' command opens wrong directory
    • +
    • Memory General Editor: Fls sectors do not show error icons
    • +
    • Menu entry 'Switch configuration phase' onyl becomes active after saving the project
    • +
    • Exception when editing multiple boolean parameters in grid
    • +
    • PDU Editor: Channel node shows too many PDUs
    • +
    • New Project Assistant: Vtt-Project-Path and MC-Data show old values even though changed by user
    • +
    +

    + (top) +

    + +

    + DaVinci Configurator Pro 5.11 (SP5) +

    +

    Extensions

    +

    Miscellaneous Tool Features

    +
      +
    • Provide possibility to import differences regarding derived Configuration Elements
    • +
    • Improve pool license handling within DaVinci Configurator
    • +
    +

    Fixed Issues

    +
      +
    • User Annotations are not considered by diff and merge feature
    • +
    • SWC Generation creates non AR conform swCalibrationAccess-Properties for Type-References
    • +
    • Filtered validation view displays resuls twice and faulty
    • +
    • Commandline generator in Asr3 use case reports a SIP update warning
    • +
    • Postbuild Loadable should be defined during Project Setup (Diagnostic-Only support)
    • +
    • Differences Views don't display value for objects of type MIReferenceValue
    • +
    • Clicking on '+' does not expand the node in the DifferencesView
    • +
    • Instance reference cannot be edited on Japanese Windows systems
    • +
    +

    + (top) +

    + +

    + DaVinci Configurator Pro 5.11 (SP4) +

    +

    Extensions

    +

    Diff&Merge

    +
      +
    • Introduction of 3-way-merge including an auto-merge functionality
    • +
    • Diff&Merge for SystemDescription elements
    • +
    • Provide filter mechnism for Diff&Merge results
    • +
    +

    Miscellaneous Tool Features

    +
      +
    • Improve Keyboard-Handling in 'New module assistant'
    • +
    • Support list of 'ApplicationComponents' folders
    • +
    • Support post build selectable variance in Issm editor
    • +
    • Use CMS garbage collector to improve memory performanc
    • +
    +

    Fixed Issues

    +
      +
    • Inappropriate [V]-decoration in multi instance parameter control
    • +
    • 'Show parent in' item in context menu of differences view fails
    • +
    • Exception after editing VFB trace function name
    • +
    • 'Memory General' editor overview page does not work correctly on multiple module configurations of 'Fls'
    • +
    • Remove derivation of parameter NmChannelId
    • +
    • Prevent the import of a module via Module Import if a module is imported by the standard configuration
    • +
    • Derive the parameters SoAdRxUpperLayerType and SoAdRxUpperLayerType
    • +
    • Bus Controller: Bus Timing page empty when CanBaudratePrescaler parameter is missing
    • +
    • Pdus are not multiplied if no PduToFrameMapping exists
    • +
    • Derive ComTransferProperty only for Tx ComSignals/ComGroupSignals
    • +
    • Do not start the update workflow if the EcuC file splitter are not reside within .\Config\EcuC
    • +
    • DaVinci Developer pool license is not recognized as .RTE option for DaVinci Configurator
    • +
    • Switching the projects configuration phase shall be denied if PostBuildLoadableSupport == false
    • +
    • Improve performance of ComponentType validation rule
    • +
    • Handling of empty System Extracts (with ECU instance only)
    • +
    • Bus Timing editor does not handle time values with non-terminating decimal expansion correctly
    • +
    +

    + (top) +

    + +

    + DaVinci Configurator Pro 5.11 (SP3) +

    +

    Extensions

    +
      +
    • Component Connection Assistant: Improve Automapping-Algorithm
    • +
    • VTT components are grouped in new domain 'Virtual'
    • +
    • Provide a 'Reset column order' command in Grid
    • +
    • DataMapping Assistant: display the cluster additional to the channel
    • +
    • Support MCAL for derivatives Rh850F1K
    • +
    • Support post build selectable variance in Issm editor
    • +
    +

    Fixed Issues

    +
      +
    • ComSignalNaming Rule reports erroneously not unique shortname
    • +
    • BaseEcuc Mappings gets aborted due to missing Controller reference in CommunicationConnector
    • +
    • NullPointerException in PropertyView when closing variant project
    • +
    • NmChannelConfig and ComMChannel for Ethernet VLAN derived which does not contain any Nm configuration
    • +
    • Could not load ARXML files, which contains SHORT-NAME-FRAGMENTS from ASR4.2.2
    • +
    • Opening the context menu of validation result Cfg00024 results in a 'NoSuchElement' exception
    • +
    • Switching the active variant results in an out-of-synch grid view
    • +
    +

    + (top) +

    + +

    + DaVinci Configurator Pro 5.11 (SP2) +

    +

    Extensions

    +
      +
    • MCAL update 4.0.6 for derivatives RH850_1407 and RH850_1404 (D1M)
    • +
    +

    Performance

    +
      +
    • Reduce memory consumption during background validation.
    • +
    +

    Fixed Issues

    +
      +
    • Correct calculation of IsoRscan, IsoRlin and IsoVi0pixclk within validation rules for RH850D1x.
    • +
    • The project last opened is not listed in the recent file list
    • +
    • Data Mapping Assistant assigns variation point of non-selected variant.
    • +
    • If the SIP defines no valid derivative, the 'Project New Assistant' sets the 'Virtual Target' option
    • +
    • Don't roll back the SIP migration of all modules in case of an error at a single module.
    • +
    +

    + (top) +

    + +

    + DaVinci Configurator Pro 5.11 (SP1) +

    +

    Note

    +
      +
    • Aladdin dongles used on 32-bit Windows systems are no longer supported. Please use Keyman-dongles instead (contact support).
    • +
    +

    Extensions

    +
      +
    • Create report from find view result
    • +
    • 'Element usage' view supports 'Copy Path'
    • +
    +

    Fixed Issues

    +
      +
    • License management: keyman dongle licenses are displayed duplicated within the overview
    • +
    • Element usage view breaks if an expanded root element is removed from the model
    • +
    • Do not derive the container DcmDslProtocolRow if all DcmConnections are routed
    • +
    • Validation for unmapped port should check the mapping in other Variants
    • +
    • DataMapping-Assistant: Automapped complex data elements are not expanded and not automapped
    • +
    • IoHwAb Comfort Editor shows the wrong IoHwAbInitValueType
    • +
    • SdServer-/SdClientTimers are not derived for SdEventHandlers and SdConsumedEventGroups
    • +
    • Project Standard Configuration input file cannot be added to two different file sets
    • +
    • Support post-build-selectable-variance in PncMappings
    • +
    • Assistant for mapping of production errors to diagnostic events does not work
    • +
    • Do not derive the parameter HandleIDs for IpduM, LdCom, PduR and FrArTp
    • +
    • Derive UdpNmMsgCycleTime indepent from Nm Passive Mode
    • +
    • Wrong calculation of PnFilterMask for large values
    • +
    +

    + (top) +

    + +

    + DaVinci Configurator Pro 5.11 +

    +

    Extensions

    +

    PDUs Editor redesigned

    +
      +
    • Changed tree structure to display all kinds of PDUs
    • +
    • Improved overview of PduR routing paths
    • +
    • Routing Path Assistant to create new routing paths
    • +
    +

    Miscellaneous Tool Features

    +
      +
    • Task Mapping Assistant: filters for easy identification of mapping candidates
    • +
    • BSW Management Editor: improved display of BswM rules
    • +
    • Diff&Merge: Filtering of difference results
    • +
    • Improved behavior of column filter dialog in grid views
    • +
    • Improved behavior of find view: tolerant search without keywords, harmonized keywords
    • +
    • Explicit enabling of postbuild support in the project settings
    • +
    • Postbuild-Selectable support for Project Standard Configurations
    • +
    • MCU comfort Integration for RH850D1x
    • +
    +

    Fixed Issues

    +
      +
    • Module configuration import: values of references are not correctly displayed
    • +
    • Tree filter isn't updated when changing shortnames
    • +
    • 'Add Modules' Assistant shows error text but no error has occurred
    • +
    • Alt+Click doesn't work in grids in the IOHwAb editor
    • +
    • Mapping of implementation data types to application data types is not considered for NvBlockDescriptors of NvBlock SWCs
    • +
    • Partial Networking Editor: tree update missing on module activation/deactivation
    • +
    • 'Element usage' view breaks if an expanded root element is removed from the model
    • +
    • Endless loop in 'Element usage view'
    • +
    • 'Select all' toolbar button in 'Remove ECUC File Reference...' assistant does not work
    • +
    • AsrVersion of split ecuc files do not match the version from the main ecuc file
    • +
    • Top-down service configuration: wrong activation state of NvM module determined
    • +
    • Error is reported when creating a new parameter in the multi-instance parameter control
    • +
    • Module Internal Behavior Editor: Overview page is not updated when creating a new internal behavior as first action
    • +
    • NullPointerException in PropertyView when closing variant project
    • +
    +

    + (top) +

    + +

    + DaVinci Configurator Pro 5.10 (SP9) +

    +

    Fixed Issues

    +
      +
    • Module import should notify if an according module does already exist
    • +
    • Update cannot be started due to missing ECU instance
    • +
    • Improve pool license handling within DaVinci Configurator
    • +
    • Instance reference cannot be edited on Japanese Windows systems
    • +
    • A dongle option license incorrectly activates a DaVinci Configurator PRO license
    • +
    • Ctrl+Alt+Del is handled as delete in List Views
    • +
    +

    + (top) +

    + +

    + DaVinci Configurator Pro 5.10 (SP8) +

    +

    Fixed Issues

    +
      +
    • User Annotations are not considered by diff and merge feature
    • +
    • SWCGeneration creates non AR conform swCalibrationAccess-Properties for Type-References
    • +
    • Input Files Editor: List of found ECU instances is no longer sorted
    • +
    • Allow usage of pool version license greater than current tool version
    • +
    +

    + (top) +

    + +

    + DaVinci Configurator Pro 5.10 (SP7) +

    +

    Fixed Issues

    +
      +
    • Auto-Merge operation only works on current selection
    • +
    • DaVinci workspace merge doesn't start DaVinci Developer with correct projects
    • +
    • Cannot load project if application SWCs are not disjunct in Application Components folder and Developer workspace
    • +
    +

    + (top) +

    + +

    + DaVinci Configurator Pro 5.10 (SP6) +

    +

    Extensions

    +

    Diff&Merge

    +
      +
    • Introduction of 3-way-merge including an auto-merge functionality
    • +
    • Diff&merge for SystemDescription elements
    • +
    +

    Fixed Issues

    +
      +
    • Criterion value can not be removed
    • +
    • Prevent the import of a module via Module Import if a module is imported as Project Standard Configuration
    • +
    • Edit Variance Assistant throws NullPointerException
    • +
    • Invalid RTE51028 validation warning occurs
    • +
    • Project update: Missing error message and abort if EcuC split files are located outside of .\Config\EcuC
    • +
    +

    + (top) +

    + +

    + DaVinci Configurator Pro 5.10 (SP5) +

    +

    Fixed Issues

    +
      +
    • Within an ECU Extract of Systemdescription dangling references pointing into the AUTOSAR_Platform (PlatformTypes in PlatformTypes_AR4.arxml) should not removed during update
    • +
    +

    + (top) +

    + +

    + DaVinci Configurator Pro 5.10 (SP4) +

    +

    Usability Features

    +
      +
    • Task Mapping Editor:display function triggers separated by 'Category' and 'Condition'
    • +
    +

    Miscellaneous

    +
      +
    • Validation Rules for RH850F1H, RH850F1X, RH850F1M, RH850F1L - MCAL-Update to 4.1.0
    • +
    • Difference Details View: Improved display of added and removed elements
    • +
    +

    Fixed Issues

    +
      +
    • Compare and Merge: multiple instances of single-instance parameters created
    • +
    • Element usage view breaks if an expanded root element is removed from the model
    • +
    • Values of a variant signal are shown as 'multiple' in the ComSignal grid
    • +
    • DataMapping-Assistant: Automapped complex data elements are not expanded and not automapped
    • +
    • If at least two NmTxPdus in different clusters / nodes refer an ISignal with the same name, only one ComSignal is created.
    • +
    • Update workflow aborts with invalid PduTriggering used by an Ethernet Cluster
    • +
    • IoHwAb Editor shows the wrong IoHwAbInitValueType
    • +
    • Support Request Package doesn't consider external file references
    • +
    • NmChannelConfig and ComMChannel for Ethernet VLAN derived which does not contain any Nm configuration
    • +
    • Update fails if path to ECU extract file is not relative to project directory or if it is not absolute
    • +
    • Implement new AR 4.2.1 mapping rule for SoAdPduHeaderEnable
    • +
    • Bsw Module Internal Behavior Editor: Renaming of schedulable entity leads to wrong RTE code generation
    • +
    +

    + (top) +

    + +

    + DaVinci Configurator Pro 5.10 (SP3) +

    +

    Usability Features

    +
      +
    • Diff&Merge: Improve filtering of differences
    • +
    • Improve grid quick filter definition
    • +
    +

    Miscellaneous

    +
      +
    • Validation rules for RH850D1x
    • +
    • DataMappings derived from upstream system description are not read-only any more
    • +
    +

    Fixed Issues

    +
      +
    • Acceptance filter optimization creates extended id filters for standard id channel
    • +
    • ComSignalNaming Validation Rule reports erroneously not unique shortname
    • +
    • External ECUC file reference is lost when performing an update
    • +
    • ClassCastException when expanding 'Show referenced item in' sub menu in element usage view
    • +
    • Top down service config unnecessarily activates NvM module
    • +
    • Correction of BlockNumber calculation etc in 3rd-party-Fee/-Ea
    • +
    • VTT: Rename of Container in HW-Module will not be synchronized
    • +
    +

    + (top) +

    + +

    + DaVinci Configurator Pro 5.10 (SP2) +

    +

    Breaking Changes

    +
      +
    • Relevant for projects with RTE configuration: Projects saved with CFG PRO 5.10 (SP2) lead to error message 'RTE01053 Invalid SwComponentInstance container' when being generated with an older version of CFG PRO 5.10
    • +
    +

    Extensions

    +

    Tool Features

    +
      +
    • Postbuild-Selectable support for project standard configurations
    • +
    • New 'Element Usage' view allows tracking references to configuration elements (see 'Element Usage' command within context menu of configuration elements)
    • +
    +

    Usability Features

    +
      +
    • Activate multiple modules at once within project settings editors module page
    • +
    • Import Assistant: change default value from 'Replace' to 'Merge'
    • +
    • Decorate the name of PduRRoutingPaths with the direction
    • +
    • Input Files Editor: display absolute paths in diagnostic file set configuration dialog
    • +
    • Improve 'Create New Service Port' assistant: detect modified DaVinci Developer workspace in advance
    • +
    +

    Miscellaneous

    +
      +
    • Validation rules for RH850F1x - update for MCAL Ver4.01.06.001
    • +
    • Derive CanTp from CanTpConfig which refers to J1939Cluster
    • +
    • Derive SdInstanceUnicastRxPdu and SdInstanceMulticastRxPdu
    • +
    • Support the ServiceKind attribute instead of Admin-Data tag
    • +
    • New validation rule: set the FeeDeviceIndex of each FeeBlock
    • +
    • Remove EcuC split file directory when according module configuration is deleted
    • +
    • Automatic creation of schema-valid shortnames for new containers
    • +
    • A message dialog is shown when custom workflow step or SWC-T generation failed
    • +
    • DVCfgCmd.exe: command line switch to support a cdd file as input
    • +
    +

    Fixed Issues

    +
      +
    • Top-down service configuration determines wrong activation state of NvM module
    • +
    • ECUC_BswM_00814: BswMLogicalExpressions with a single nested element must not have a BswMLogicalOperator
    • +
    • Tool exception when handling Soad socket connection group mapping
    • +
    • Update of FrTrcv internal behavior fails if BswModuleEntry already exists
    • +
    • File PlatformTypes.arxml is missing in support request package
    • +
    • Breadcrumb in basic editor isn't filtered for active variant
    • +
    • Prevent error message RTE49999 during software component template generation
    • +
    • Reference to VTT-project in .dpa file is lost during update workflow
    • +
    • 'Select all' toolbar button in 'File' > 'Remove ECUC File Reference...' assistant does not work
    • +
    • Update workflow fails when diagnostic state description file is removed
    • +
    • UdpNm NmUserDataPdu missing in Com configuration
    • +
    • Incorrect derivation of the parameter NmRemoteSleepIndEnabled and NmBusSynchronizationEnabled
    • +
    • Packed NvBlockDataMappings are not displayed correctly in Ecu Software Components editor
    • +
    • Parameter which exists in two choices of a choice container doesn't show multiple definitions in 'properties view'
    • +
    • Exception when setting 'Target type' in existing project from "" to 'Real Target'
    • +
    • Removing the developer workspace path in the PSE breaks the update functionality
    • +
    • Fee Optimization Assistant: page not updated when back button was used before
    • +
    • Partial networking editor doesn't update tree on module activation/deactivation
    • +
    +

    + (top) +

    + +

    + DaVinci Configurator Pro 5.10 (SP1) +

    +

    Extensions

    +

    Tool Features

    +
      +
    • BSW Management Editor: Added general settings page
    • +
    • Global switch for editor specific number format switching
    • +
    • top down service config must parse RoleBasedPortAssignements of NvBlockNeeds at NvBlockDescriptors
    • +
    +

    Miscellaneous

    +
      +
    • Validation Rules for RH850F1x - Update for MCAL Ver4.01.06.001
    • +
    • Do not derive parameter CanTpTxNSduId, PduRDestPduHandleId and PduRSourcePduHandleId in InitialEcuC
    • +
    • Support 3rd party modules within Project Standard Configuration
    • +
    • Set the UpperlayerPDU for CanIfXxPdus to PDUR for ContainerIPdus which are part of MultiplexedIPdus
    • +
    • Support of EiraRxPdus for passive NM nodes
    • +
    • Project Settings Editor: ECUC file references add and remove functionality
    • +
    • Command line generation module selection according .dpa selection
    • +
    • FeeDeviceIndex is set automatically for each FeeBlock
    • +
    • Do not derive the parameters PduRDestPduHandleId and PduRSourcePduHandleId in InitialEcuC
    • +
    • Insert Path Selection Button for 'vtt project' in Project Settings Editor
    • +
    • Reuse manually created SwConnectorPrototypes in top down service config
    • +
    • Insert Path Selection Button for 'vtt project' in Project Settings Editor
    • +
    +

    Performance

    +
      +
    • Speed up closing projects even if they have a huge amount of validation results
    • +
    • Improved validation performance in the command line use case
    • +
    +

    Fixed Issues

    +
      +
    • BaseEcucGenerator can fail when CommunicationConnector is not connected to a PhysicalChannel
    • +
    • Postbuild-Selectable: For variant NmUserDataPdus the global PDUs are derived invariant
    • +
    • Validation error AR-ECUC02008 occurs for IpduM Pdu without dynamic part
    • +
    • Reset to derived value is not working for multi instance reference parameter
    • +
    • CanNmRange is not completely derived
    • +
    • Null Pointer Exception in DataMappingValidationRule when determining signal direction for nested data mappings with invalid root mappings
    • +
    • Fix calculation for FrNmUserDataTxPdu length for AR 4.2.1 System Extracts
    • +
    • SignalTriggerings without Signal reference aborts the Update Workflow
    • +
    • Gateway PduMappings without source or target PduTriggering references aborts the Update Workflow
    • +
    • Console Application: The commandline arg --modulesToGenerate shall accept an empty "" string, like --extGenStepsToGenerate
    • +
    • Validation Error RTE59000 does not disappear after solving
    • +
    • Read-Only projects cannot be opened due to a Null Pointer Exception
    • +
    • Null Pointer Exception in SocketConnection mapping
    • +
    • Update of diagnostic data fails when SIP is located within project folder
    • +
    • Report an error when Sip License cannot be found
    • +
    • Projects with .dev workspace cannot be loaded
    • +
    • Null Pointer Exception when deriving DcmDslProtocol for DcmDslConnections
    • +
    • Too many PNC EIRA/ERA Pdus are derived
    • +
    • Enabling FullCan on a variant message creates a non-variant hardware object
    • +
    • Null Pointer Exception when deleting an OsTask with previous opened FormPage with ResourceLocks
    • +
    • Automatically created string parameters have no value if the BSWMD specifies no default
    • +
    • Modules without MICROSAR or AUTOSAR definition reference should be displayed with their definition reference
    • +
    • Postbuild-Selectable: Shortnames of symbolic name value containers should be reused over variants
    • +
    • DataTypeMappingSet support for ParameterSoftwareComponents (Calibration) is missing
    • +
    • Tree filter isn't updated when changing shortnames
    • +
    • Incorrect derived SoAdPduRoutes and SoAdSocketRoute in AR 4.2.1 System Extracts
    • +
    • 'Auto-resize columns' causes exceptions if columns are hidden in a GridView
    • +
    • SoAdSocketConnection(-Group)s not derivied if the SocketConnection(-Bundle) is defined as multicast connection
    • +
    • Internal Behavior-Editor: Refresh the module list automatically
    • +
    +

    + (top) +

    + +

    + DaVinci Configurator Pro 5.10 +

    +

    Extensions

    +

    Tool Features

    +
      +
    • New editor: Module Internal Behavior Editor
    • +
    • Support hyperlinks in text fields such as descriptions or annotations
    • +
    • Improved import of ECUC files (import mode 'Replace')
    • +
    • Simplified access to the RTE SWC template generation
    • +
    • Configuration of the TCP/IP stack according to AR 4.2.1
    • +
    • ECU Software Components Editor: support of data prototype mapping
    • +
    • Bottom-up service port design and service mapping
    • +
    • Allow split ECUC files to be stored in individual folders
    • +
    • 'Edit variance' supported for data mappings
    • +
    • Support for directory supervision as extension of the file change supervision
    • +
    • Support of different strategies for writing NV data in Nv Block SWCs
    • +
    • Conditional generation supported for external generation steps
    • +
    • Project Settings Editor: Mass selection/deselection of all external generation steps
    • +
    • BSW Management Editor: auto configuration GUI improvement
    • +
    • BSW Management Editor: support new types of mode request ports and new types of actions
    • +
    • Diagnostic Events Editor and Diagnostic Event Data Editor: support of WWH-OBD parameters
    • +
    • Bulk execution of specific solving actions (solving action groups)
    • +
    • Command line support for system description as input file
    • +
    • Grid views: status row showing current selection state and filter setting
    • +
    • Grid views: persistent grid settings (e.g. column width)
    • +
    • Updated support of Freescale i.MX6SLX
    • +
    • Generate Dialog displays the current target type (VIRTUAL, REAL)
    • +
    +

    Fixed Issues

    +
      +
    • Validation error 'Duplicate short names' does not display concerned configuration element
    • +
    • Editor tree filters in BSW Management Editor and Watchdogs Editor does not work for newly created items
    • +
    • For variant NmUserDataPdus the global PDUs are derived invariant
    • +
    • Invalid ComPncSignals can be derived in a variant project
    • +
    • Allow post-build-selectable configuration variant without evaluated variants for non-MICROSAR modules
    • +
    • Support ADMIN-DATA for UDS connection
    • +
    • Generation of BaseEcuC can fail when CommunicationConnector is not connected to a PhysicalChannel
    • +
    • Cannot set manual reference target if no reference targets are available
    • +
    • CFG5 doesn't support the ECUC-MULTILINE-STRING-PARAM-DEF properly
    • +
    • Change of active variant causes exception in CAN bus timing configuration
    • +
    • ComM is not derived for J1939Cluster without ISignalIPdus
    • +
    • Commandline parser not working when -i option is used
    • +
    • The commandline arg --modulesToGenerate shall accept and empty "" string, like --extGenStepsToGenerate
    • +
    • Fixed calculation for FrNmUserDataTxPdu lenght for AR 4.2.1 System Extracts
    • +
    • Gateway PduMappings without source or target PduTriggering references aborts the Update Workflow
    • +
    • Null Pointer Exception when deriving DcmDslProtocol for DcmDslConnections
    • +
    • Set the upperlayer for CanIfXxPdus to PDUR for ContainerIPdus which are part of MultiplexedIPdus
    • +
    • Validation error AR-ECUC02008 occurs for IpduM Pdu without dynamic part
    • +
    +

    + (top) +

    + +

    + DaVinci Configurator Pro 5.9 (SP7) +

    +

    Fixed Issues

    +
      +
    • Access to JNA library not granted on PCs with local JNA versions
    • +
    +

    + (top) +

    + +

    + DaVinci Configurator Pro 5.9 (SP6) +

    +

    Miscellaneous

    +
      +
    • Extend the command line Exporter to combine post-build variant export with exporter IDs
    • +
    +

    Fixed Issues

    +
      +
    • NullPointerException when SipLicense.lic is missing
    • +
    • AUTOSAR files merger incorrectly redirects references when automatically refactoring elements
    • +
    +

    + (top) +

    + +

    + DaVinci Configurator Pro 5.9 (SP5) +

    +

    Miscellaneous

    +
      +
    • Improve resolving of differences in Diff&Merge
    • +
    • Support of Hierarchical grid filter
    • +
    • Comfort Integration for RH850F1H - MCAL-Update to 4.1.0
    • +
    +

    Fixed Issues

    +
      +
    • Module Configuration Import: Values of references are not correctly displayed
    • +
    • Validation rule RTE59000 appears but does not disappear after solve
    • +
    • Element usage view breaks if an expanded root element is removed from the model
    • +
    • Acceptance filter optimization creates extended id filters for standard id channel
    • +
    • External ECUC file reference is lost when perfomring an update
    • +
    • Difference decorations not shown in tree
    • +
    • SdServer-/SdClientTimers are not derived for SdEventHandlers and SdConsumedEventGroups
    • +
    • NmChannelConfig and ComMChannel for Ethernet VLAN derived which does not contain any Nm configuration
    • +
    +

    + (top) +

    + +

    + DaVinci Configurator Pro 5.9 (SP4) +

    +

    Miscellaneous

    +
      +
    • Filter inconsistent empty rows from task mapping pages (assistant and editor)
    • +
    • Support EIRA/ERA Pdus in a merged system extract and legacy extract use case
    • +
    • Support multi selection for 'Edit Variance' command
    • +
    • Support merge of non-variant module configurations in variant projects
    • +
    +

    Usability Improvements

    +
      +
    • Disclaimer dialog does not block loading of the project
    • +
    +

    Fixed Issues

    +
      +
    • UdpNm UserData missing in Com
    • +
    • Module activation causes an OutOfBoundsException
    • +
    • Nm parameters not correctly derived for Ethernet-clusters with multiple Connectors
    • +
    • Incorrect handling of CanIdRanges defined in CanFrameTriggerings
    • +
    • CDD-file is duplicated after performing input data update workflow
    • +
    • Validation error PDUR07030 occurs for ComIPdu which is created instead of a IpduMXxPathway with only static part
    • +
    • Ecu-Extract elements are removed during DCF-Reload
    • +
    • AUTOSAR version of split EcuC files do not match the version of the main EcuC file
    • +
    • GenDataVtt, Variance, Pending-Update is missing in support request package
    • +
    • Reference to VTT-Project is lost during update workflow
    • +
    • 'Align differences' multiplies the existing project standard configuration entries in the .dpa-file
    • +
    • CanNmUserData Pdu is missing when a CanNmRange is defined for the CanNmNode
    • +
    • Incorrect calculation of NmUserDataPdu length and ComSignal bit position
    • +
    • Variant merger creates conflicting variation point configuration
    • +
    +

    + (top) +

    + +

    + DaVinci Configurator Pro 5.9 (SP3) +

    +

    Miscellaneous

    +
      +
    • Validation Rules for RH850F1x - Update for MCAL Ver4.01.06.001
    • +
    • Do not derive parameter CanTpTxNSduId, PduRDestPduHandleId and PduRSourcePduHandleId in InitialEcuC
    • +
    • Support 3rd party modules within Project Standard Configuration
    • +
    • Set the UpperlayerPDU for CanIfXxPdus to PDUR for ContainerIPdus which are part of MultiplexedIPdus
    • +
    • Support of EiraRxPdus for passive NM nodes
    • +
    • Project Settings Editor: ECUC file references add and remove functionality
    • +
    • Command line generation module selection according .dpa selection
    • +
    +

    Performance

    +
      +
    • Speed up closing projects even if they have a huge amount of validation results
    • +
    • Improved validation performance in the command line use case
    • +
    +

    Fixed Issues

    +
      +
    • BaseEcucGenerator can fail when CommunicationConnector is not connected to a PhysicalChannel
    • +
    • Postbuild-Selectable: For variant NmUserDataPdus the global PDUs are derived invariant
    • +
    • Validation error AR-ECUC02008 occurs for IpduM Pdu without dynamic part
    • +
    • Reset to derived value is not working for multi instance reference parameter
    • +
    • CanNmRange is not completely derived
    • +
    • Null Pointer Exception in DataMappingValidationRule when determining signal direction for nested data mappings with invalid root mappings
    • +
    • Fix calculation for FrNmUserDataTxPdu length for AR 4.2.1 System Extracts
    • +
    • SignalTriggerings without Signal reference aborts the Update Workflow
    • +
    • Gateway PduMappings without source or target PduTriggering references aborts the Update Workflow
    • +
    • Console Application: The commandline arg --modulesToGenerate shall accept an empty "" string, like --extGenStepsToGenerate
    • +
    • Validation Error RTE59000 does not disappear after solving
    • +
    • Read-Only projects cannot be opened due to a Null Pointer Exception
    • +
    • Null Pointer Exception in SocketConnection mapping
    • +
    • Update of diagnostic data fails when SIP is located within project folder
    • +
    • Report an error when Sip License cannot be found
    • +
    • Projects with .dev workspace cannot be loaded
    • +
    • Null Pointer Exception when deriving DcmDslProtocol for DcmDslConnections
    • +
    • Too many PNC EIRA/ERA Pdus are derived
    • +
    • Enabling FullCan on a variant message creates a non-variant hardware object
    • +
    • Null Pointer Exception when deleting an OsTask with previous opened FormPage with ResourceLocks
    • +
    • Automatically created string parameters have no value if the BSWMD specifies no default
    • +
    +

    + (top) +

    + +

    + DaVinci Configurator Pro 5.9 (SP2) +

    +

    Miscellaneous

    +
      +
    • Support of Pool-license model
    • +
    • Support Projects without communication
    • +
    • Support of Project Standard Configuration via command line
    • +
    • Automatic execution of custom workflow steps after code generation
    • +
    • Command line support for SystemDescription as input file
    • +
    +

    Fixed Issues

    +
      +
    • Error Icons for MultiInstance Parameter are either shown in Basic Editor or Comfort Editor, not both
    • +
    • Removing data mappings for deleted Software Components via AutoSolve does not work
    • +
    • Persistency raises an error for duplicate content in 'SW-DATA-DEF-PROPS'
    • +
    +

    + (top) +

    + +

    + DaVinci Configurator Pro 5.9 (SP1) +

    +

    Miscellaneous

    +
      +
    • Derive new AR 4.2.1 parameter in IpVx module
    • +
    • Derive Pdu references for the Sd module
    • +
    • Quick enable/disable of external generator steps in generation sequence lists
    • +
    • Postbuild selectable variance assistant. Supporting the 'Edit Variance...' command functionality
    • +
    +

    Domain Runtime System

    +
      +
    • Editor for Data Prototype Mapping
    • +
    +

    Fixed Issues

    +
      +
    • Expand generation sequence tree when using typing filter
    • +
    • Validator error CAN02012 occurs after update
    • +
    • Improve error message for project load errors during SIP update
    • +
    +

    + (top) +

    + +

    + DaVinci Configurator Pro 5.9 +

    +

    Extensions

    +

    Tool Features

    +
      +
    • Support references to EcuC file fragments
    • +
    • Scripting interface workflow integration
    • +
    • Comfort Integration RH850P1x-C
    • +
    • Support for multiple CAN driver
    • +
    • MultiSelection in ValidationView
    • +
    • Add CommandLine Option -x to exculde module configurations from generation
    • +
    • Support for Diagnostic configuration via ECUC standard configuration
    • +
    • Support CAN-FD Mode 2 for communication and diagnostics
    • +
    • Support of GeneralPurposeIPdu for Xcp
    • +
    • Support of Union Datatypes in the Rte
    • +
    • Support of J1939Rm
    • +
    • Optimized workflow between DaVinci DEV and DaVinci Configurator
    • +
    • TaskMapping Assistant: option to combine function triggers
    • +
    • Support making a non-variant project variant without using input files
    • +
    • Support enhanced configuration of service-oriented communication according to ASR 4.2.1
    • +
    +

    Fixed Issues

    +
      +
    • External Generation Steps lost after close and reload of project
    • +
    • Rendering issues with [V] marker in grids in Postbuild-Selectable projects
    • +
    • Watchdogs editor doesn't show new instances if a new Wdg module instance is activated
    • +
    • ComSignals not created correct for bi-directional Signals
    • +
    • DPA file shall not automatically be saved during project load
    • +
    • Loading projects with missing folders (specified in dpa file) lead to a pop-up dialog
    • +
    • 'Edit variance' is not displayed for elements with variation points in projects without postbuild selectable support
    • +
    • ECU management editor: EcuMWakeupSourceMask references are not set correctly
    • +
    • Slave-to-Slave LinIfFrame is not derived on Master Node
    • +
    • Property view should display if an object supports variance
    • +
    • CanIfRxPduRef not derived for Pdus with multiple FrameTriggerings
    • +
    • DaVinci Developer executable cannot be selected in Project Settings Editor
    • +
    • J1939DcmIPdus with SA/DA 0xFE are not bound to J1939Dcm/J1939Rm
    • +
    +

    + (top) +

    + +

    + DaVinci Configurator Pro 5.8 (SP5) +

    +

    Fixed Issues

    +
      +
    • Difference decorations not shown in tree
    • +
    • Update via CommandLine: AdditionalBSWMD files are not supported for update with commandline
    • +
    • Read-Only projects cannot be opened due to a NullPointerException
    • +
    • RTE59000 appears but does not disappear after solve
    • +
    • EcucUpdater does not consider the index attribute <INDEX> of a container
    • +
    +

    + (top) +

    + +

    + DaVinci Configurator Pro 5.8 (SP4) +

    +

    Extensions

    +

    Tool Features

    +
      +
    • Provide an .ini-switch for CFG5.PRO floating licenses itself
    • +
    • Support of Project Standard Configuration via command line (option: --psc)
    • +
    +

    Performance

    +
      +
    • Duplicating Dem Events allocates too much heap
    • +
    +

    Fixed Issues

    +
      +
    • Missing Ethernet signal routings after project update
    • +
    • Incorrect derivation of ComSignalGroups created for MultiplexedPdus with multiple triggerings
    • +
    • Invalid short names generated when the System Extract contains elements ending with a underscore
    • +
    • Removing data mappings for deleted Software Components via AutoSolve does not work. RTE54002-Validation Errors appears in Validation view
    • +
    • RTE generator output doesn't reflect all model changes when re-generating a 2nd time
    • +
    • Incompatible CanTp and PduR due to different AR-versions in BSWMD- and InternalBehavior-files during SIP upgrade
    • +
    +

    + (top) +

    + +

    + DaVinci Configurator Pro 5.8 (SP3) +

    +

    Extensions

    +

    Tool Features

    +
      +
    • BSW Management Editor: Support new mode request ports of type BswMLinScheduleEndNotification
    • +
    • Extended calculation for CanNmUserDataTxPdu lenght for AR 4.2.1 System Extracts
    • +
    • Comfort Integration RH850/F1H
    • +
    +

    Performance

    +
      +
    • Decouple decoration calculation from validation view display for large configuration
    • +
    • Improve performance of grid base implementation
    • +
    • Improve performance when solving actions
    • +
    • Decrease memory allocation
    • +
    +

    Fixed Issues

    +
      +
    • Unexpected RTE51001 Validation error in Cfg5 after syncing changes in DEV Workspace files
    • +
    • Generation Result Dialog filters out too many generators
    • +
    • CanIdRange is not derived correct for CanNm PDUs
    • +
    • Exception when opening context menu of multiselected lines in filtered Grids
    • +
    • False negative validation warning in base validation of bitfield texttable compu method
    • +
    • Solving Rte59000 fails with an IllegalArgumentException
    • +
    +

    + (top) +

    + +

    + DaVinci Configurator Pro 5.8 (SP2) +

    +

    Extensions

    +

    Tool Features

    +
      +
    • Separate generation step for VTT generators
    • +
    • Postbuild-Loadable: Remove hash values as postfix from signal groups and group signals
    • +
    • Task Mapping Assistant: option to combine function triggers
    • +
    • Mcu Editor & validation: support update of RH850 P1x - new version E403
    • +
    • Mcu Editor & validation: support update of Mpc560xB - new version 1.0.1
    • +
    • Change algorithm for assigning synthetic user data ComIPdu derived from a NmPdu to a ComIPduGroup
    • +
    • New editor for VAB projects: Infrastructure Subset Manager Editor
    • +
    • Support of bitfield data types
    • +
    • Full schema support of AUTOSAR 4.2.1
    • +
    • Project Update: execution of workflow scripts for system extract modification
    • +
    +

    Usability Enhancements

    +
      +
    • Validation View: multiselection of Preferred Solving Actions
    • +
    • Change detection and reload of DCF workspace
    • +
    +

    Information

    +
      +
    • Tool title changed in case of OEM Post-Build Update SIP license: displayed as 'DaVinci Configurator SIP.PB'
    • +
    +

    Fixed Issues

    +
      +
    • Postbuild-Selectable: Rendering issues with [V] marker in grids
    • +
    • Runtime System Settings Editor: Missing OsHooks Container does not show 'Container is missing...' Message
    • +
    • Wrong RTE51035 validation error about init values for enumerations
    • +
    • NullPointerException in Reference Selection Control in 'Manual Only' mode
    • +
    • Widget-is-disposed error after undo
    • +
    • OsIsrUseSpecialFunctionName is greyed by OsIsrConfigurationService, even if not created by the service
    • +
    • ExtGen-Steps lost after close and reload of project
    • +
    • Display ComMChannel name instead of CanSMManagerNetwork name (added missing definitions).
    • +
    • NullPointerException when closing the 'Configure Mode Request Ports' assistant two times
    • +
    • Duplicating entries in an action list shows an error dialog
    • +
    • BaseEcuC: CanNmRange is not derived if no CanNmRxPdu exists
    • +
    • DPA file always saved during project load
    • +
    • NullPointerException occurs for only LdCom projects
    • +
    • Validation Rules for Mpc560xp (Stm Variante) - Correct calculation for Mcu_CMU1_CLOCK - New Utils contain function to distinguish 'AUX1 supported' and 'AUX1 equals System Clock' - CMU1 Frequency calculation corrected
    • +
    • COM90034 occurs, ComGwMappings not derived correct for SignalGroup mappings
    • +
    +

    + (top) +

    + +

    + DaVinci Configurator Pro 5.8 (SP1) +

    +

    Features

    +
      +
    • Implement Resource change supervision: detailed action feedback
    • +
    • Derive ProtocolType for ISOBUS TPs
    • +
    • Comfort editor for Transport Protocol LIN
    • +
    • Support of project update with external file references within dpa and DaVinci Developer workspace
    • +
    • Basic schema support of AUTOSAR 4.2.1
    • +
    +

    Fixed Issues

    +
      +
    • Tree-Tooltip: When children errors exist, own errors are not fully displayed in tooltip
    • +
    • Create only one DemEvent for variant DemEventParameterRefs
    • +
    • ECU extractor: extract ISignalIPdus of static and dynamic parts of extracted MultiplexedIPdus
    • +
    • RTE freeze file contains FIBEX-ELEMENT-REF-CONDITIONAL and UUID diffs
    • +
    • Multi instance parameter part: in place editing causes NullPointerException
    • +
    • Project new assistant uses incorrect VTT project extension
    • +
    • LIN Controller editor does not display 'Channel Wakeup Support' parameter correctly
    • +
    • Modifications on DCF file are not reported to the user
    • +
    • Workflow Diagnostic Import: LegacyImportSignal flag is not correctly evaluated
    • +
    • RTE freeze checksum calculation differs for ignored objects
    • +
    • Validation Rules for Mpc560xp (Stm Variante) - Correct calculation for Mcu_CMU1_CLOCK
    • +
    • Inplace Editing does not work for Multi-Instance Callback Parameters
    • +
    • Link-Issues in Signals-Editor and PDUs-Editor
    • +
    • Show [V] within grid in status column instead of first column
    • +
    • Exception when creating new EcuMSleepModes using ECU Management editor
    • +
    • GUI issues in mode management domain editors
    • +
    • Wrong persistency export filter used for the RTE freeze file (comm contained)
    • +
    • Developer executable cannot be selected in Project Settings
    • +
    • Validation Rule DET80000 is not enabled if non-MICROSAR Det module is activated
    • +
    • Communication Editor does not work without activated COM-Module
    • +
    • Name of parent truncated in reference parameter control
    • +
    • Tooltip in trees: When children errors exist, own errors are not fully displayed in tooltip
    • +
    • ExclusiveArea always shows EaBlockId
    • +
    • Multi-Editing Grid: Entering non-alphanumerical hides input field in multi-editing dialog
    • +
    • CFG5 cannot create new projects on network shares
    • +
    • Modules are not considered by 'DetActivationCheck'
    • +
    • Displayed paths to definition files
    • +
    • Nondeterministic display of Non-Existent-Parameter Icon
    • +
    • Update Utility hides some update errors
    • +
    • Undo-Toolbar-Button is not updated after Configuration Phase switch
    • +
    • Invalid Connector Validation is ignored by consistency for PR-Ports
    • +
    • The --genArg parameter of DVCfgCmd overwrites previous values without warning
    • +
    • The --genArg parameter of DVCfgCmd doesn't report errors when argument & value are missing
    • +
    • Wrong order of Ref-Paramter after Cdd Update
    • +
    • Implement usage of new naming rule in Com mappings
    • +
    • 'ReadOnly' parameter can be deleted, however it cannot be created again.
    • +
    • ProjectStandardConfiguration: Adaptation of ComMChannel name
    • +
    • WakeUp triggers not filtered from 'Create WakeUp source' dialog
    • +
    • Watchdogs editor doesn't show new instances if a new Wdg module instance is activated
    • +
    • Choice reference controls are not updated after changing reference target
    • +
    • Display of strange error if .dpa Derivative tag contains blanks
    • +
    • ComSignals not created correct for bi-directional Signals
    • +
    • Wrong editor representation of more than one instance of 1:1 parameters
    • +
    • Gateway routing paths not derived for Ethernet Pdus
    • +
    • Properties view isn't updated if variance state of the currently selected element changes
    • +
    • CommunicationElements of nested complex data elements are not completely expanded even root is mapped to SignalGroup
    • +
    • Removing the last delegation port data mapping does not revalidate open delegation ports
    • +
    • Report generation overwrites existing reports without warning
    • +
    • Report cannot be generated if SIP path contains special characters
    • +
    • Report generates .xml file as well
    • +
    • Unhandeld Event loop exception when deleting a ScheduleTable container in Os Configuration Editor
    • +
    • Mcu Comfort Editor for Mpc560xp platforms: enumeration values do not match definition
    • +
    • Initialization editor: provide possibility for creating InitFunctions for outdated or non-MICROSAR modules
    • +
    • Project update fails when using 'Ecu-C only' update option with existing project
    • +
    • State Description field is not grayed when specifying a CDD file
    • +
    • EcuMWakeupSourceMask references are not set correctly
    • +
    • BaseEcucGenerator ignores project standard configuration files if no System Extract is used
    • +
    • PDUs editor: configuration of a different value in each variant for a parameter is not possible
    • +
    • Commandline: Enable 'OnlyEcuc' Update mode for cmdUpdate
    • +
    • Copy of files with space characters in path doesn't work correctly
    • +
    • Modifying the access rights of project file leads to corrupted user message
    • +
    • Update Workflow fails if input file is read-only and is used more then once per variant
    • +
    • Multi-Triggering: too much Global Pdus are derived for Pdus with multiple FrameTriggerings
    • +
    • Watchdogs editor's configuration tab tree control is not updated
    • +
    • Allow GUI thread access during workbench startup
    • +
    • MemoryLeak in UI Update-Workflow
    • +
    • Value change in post-build phase fails for PB-L/S parameter with variant-multiplicity == false
    • +
    • 'Make path relativ' operation doesn't work for files on other drives
    • +
    • Slave-to-Slave LinIfFrame is not derived on Master Node
    • +
    • SWCGeneration: All DEM Ports are removed after SIP-Update
    • +
    • Validation Error PDUR04001 occurs
    • +
    • Multi-Triggering: CanIfRxPduRef not derived for Pdus with multiple FrameTriggerings
    • +
    • Misleading error message during phase switch when a container definition is missing
    • +
    • Create new state description dialog displays the wrong file path
    • +
    • Assistants 'Create support request package' & 'Compare and Merge Project'
    • +
    • Link-Issues in Signals-Editor and PDUs-Editor
    • +
    +

    Performance

    +
      +
    • Increase performance of validation rules of Base Services Domain in variant projects
    • +
    • Fixed slow performance during update
    • +
    • Improve model access performance of invariant projects
    • +
    • Improve performance of PostBuildSelectable data model handling
    • +
    • Improve scaling on large uuid updates
    • +
    +

    + (top) +

    + +

    + DaVinci Configurator Pro 5.8 +

    +

    Postbuild-Selectable ECUs

    +
      +
    • Definition of variation criteria and variants
    • +
    • Configuration of several input file sets per variant
    • +
    • Pre-defined variant criteria for handling communication variants and diagnostic variants
    • +
    • Central selection of the variant to be displayed
    • +
    • Annotation of variance in the Basic Editor and Configuration Editors
    • +
    • Display of validation messages per variant
    • +
    +

    Workflow

    +
      +
    • Ecu instance can be changed during update of input files
    • +
    • Update DEV workspace without user interaction
    • +
    • Project Standard Configuration: support of annoted system description references
    • +
    • Support of CAN FD input files
    • +
    +

    Option VTT

    +
      +
    • Support of parallel configuration of real target MCAL and vVIRTUALtarget MCAL
    • +
    • Project setup for convenient generation of vVIRTUALtarget project
    • +
    • Installation of vVIRTUALtarget Basic via DaVinci Configurator External Components Setup
    • +
    +

    Domain Mode Management

    +
      +
    • Initialization Editor: configuration of BswM init action list
    • +
    • ECU Management Editor: sleep/wakeup configuration integrated
    • +
    • BSW Managemet Editor: usability improvements
    • +
    +

    Domain Runtime System

    +
      +
    • ECU Software Components Editor: display of service needs
    • +
    +

    Domain Diagnostics

    +
      +
    • Diagnostic Data Identifiers Editor: new editor for displaying and editing the Dcm DIDs and data objects
    • +
    +

    Miscellaneous

    +
      +
    • Project Settings Editor: modification of all project settings after project creation
    • +
    • Improved performance of report generator
    • +
    • Option MD: SDK for developing module plug-ins
    • +
    +

    + (top) +

    + +

    + DaVinci Configurator Pro 5.7 (SP4) +

    +

    Fixed Issues

    +
      +
    • Memory General Editor: Not existing Fls module leeds to an empty details part
    • +
    • NullPointerException during project update when LdCom module is active
    • +
    • NoSuchElementException in case of dangling references in system description during update
    • +
    • Message dialog after project open shows allways unresolved file and directory
    • +
    • Multi instance parameter control: in place editing causes NullPointerException
    • +
    • Multiline text control doesn't accept line separators
    • +
    • NullPointerException when closing the 'Configure Mode Request Ports' assistant two times
    • +
    • Watchdogs editor's configuration tab tree control is not updated
    • +
    +

    + (top) +

    + +

    + DaVinci Configurator Pro 5.7 (SP3) +

    +

    Miscellaneous

    +
      +
    • Do not change files if content is not changed
    • +
    • AUTOSAR standard module activation shall use BSW-implementation if available
    • +
    • Support file extension epd und bmd for BSWMD-Files
    • +
    +

    + (top) +

    + +

    + DaVinci Configurator Pro 5.7 (SP2) +

    +

    Miscellaneous

    +
      +
    • Support manufacturer specific legacy formats
    • +
    • Support change of project settings in DPA file
    • +
    +

    Domain Base Services

    +
      +
    • Update Comfort Integration TC27xB
    • +
    • Comfort Integration TC26xBA
    • +
    • Comfort Integration Mpc560xp (Stm Variante)
    • +
    +

    Fixed Issues

    +
      +
    • The switch --extGenStepsToGenerate "" does not disable all ExtGenSteps during generation
    • +
    • Mapping rule for FrTpConnection can cause a NullPointerException
    • +
    • NullPointerException with Tx/Rx-PDU parameter twisty menu of TP editor
    • +
    • Provide a (Log) Message when .dpa directories are not valid
    • +
    • NullPointerException when opening TransportProtocolEditor
    • +
    +

    + (top) +

    + +

    + DaVinci Configurator Pro 5.7 (SP1) +

    +

    Miscellaneous

    +
      +
    • Performance improvements
    • +
    +

    Domain Communication

    +
      +
    • Comfort Integration J1939
    • +
    +

    Domain Runtime System

    +
      +
    • Support ServiceSWCs with non-ServicePorts
    • +
    +

    Fixed Issues

    +
      +
    • PDUs Editor: 'Full CAN' Parameter is not displayed/updated correctly
    • +
    • Cfg5 does not support display of Pdu when NmPdu is used instead of ISignalIPdu
    • +
    • No PduRRoutingPath is derived for PNC EIRA/ERA PDUs
    • +
    +

    + (top) +

    + +

    + DaVinci Configurator Pro 5.7 +

    +

    Miscellaneous

    +
      +
    • Top-Down Service configuration
    • +
    +

    Domain Communication

    +
      +
    • Comfort Integration Ethernet
    • +
    +

    Domain Runtime System

    +
      +
    • Support Combined PR Ports
    • +
    • Support Service Needs
    • +
    +

    + (top) +

    + +

    + DaVinci Configurator Pro 5.6 (SP11) +

    +

    Extensions

    +

    Tool Features

    +
      +
    • Mcu Editor & validation: support update of Mpc560xB
    • +
    • Support of SystemDescription as input file.
    • +
    +

    Fixed Issued

    +
      +
    • Module Configuration Import: Values of references are not correctly displayed
    • +
    • The configurator pro deletes the active ECUC file when saving after using a duplicate shortname
    • +
    • Application cannot be launched when SIP folder './Doc/DeliveryInformation' contains a sub-directory
    • +
    +

    + (top) +

    + +

    + DaVinci Configurator Pro 5.6 (SP10) +

    +

    Features

    +
      +
    • Support for hierarchical grid filter
    • +
    • Improve grid quick filter definition
    • +
    • Filtering in Difference view
    • +
    +

    Fixed Issues

    +
      +
    • Module Configuration Import: Values of references are not correctly displayed
    • +
    • Module Configuration Import: Modified elements shown after re-import
    • +
    +

    + (top) +

    + +

    + DaVinci Configurator Pro 5.6 (SP9) +

    +

    Features

    +
      +
    • Improvements were done in the mapping rules of the Ethernet stack
    • +
    +

    Fixed Issues

    +
      +
    • Executing a diff/merge action within the postbuild project phase results in errors when non-postbuild loadable parameters/containers are modified
    • +
    • Cannot activate modules with definition '/AUTOSAR_Os/...'
    • +
    • OS-Generator is called with incorrect AUTOSAR schema version after updating a project
    • +
    +

    + (top) +

    + +

    + DaVinci Configurator Pro 5.6 (SP8) +

    +

    Extensions

    +

    Tool Features

    +
      +
    • Mcu Editor & validation: support update of Mpc560xB - new version 1.0.1
    • +
    +

    Fixed Issued

    +
      +
    • AdditionalBSWMD files are not supported for update with commandline
    • +
    • Dcm sends unexpected service response on a valid request for routine control
    • +
    +

    + (top) +

    + +

    + DaVinci Configurator Pro 5.6 (SP7) +

    +

    Fixed Issued

    +
      +
    • Project Settings Editor: Code Generation CheckBox Inconsistency
    • +
    • Locked filters for CAN are changed
    • +
    • Acceptance Filter Editor shows wrong filter for PDU
    • +
    • Reporting: Parameter with multiple values is not displayed correctly
    • +
    • ECU instance not available when setting up a project with only legacy files
    • +
    • Validation Rules for MB91520 - Bugfix for check of SscgFrequency
    • +
    • Validation Rules & Comfort Editor for RH850F1x - Update for new MCAL-Version
    • +
    • Prevent endless loop in link calculation
    • +
    • Error message when leaving the Diff&Merge mode
    • +
    • Ethernet mappings could generate invalid short names
    • +
    • Derived short names in the Ecuc can exceed the maximum allowed length
    • +
    +

    + (top) +

    + +

    + DaVinci Configurator Pro 5.6 (SP6) +

    +

    Fixed Issued

    +
      +
    • EcucUpdater: Wrong order of Ref-Paramter after Cdd Update
    • +
    • CFG5 doesn't start on Windows 8.1
    • +
    • Null pointer exception in bsw management editor
    • +
    • Watchdogs editor's configuration tab tree control is not updated
    • +
    +

    + (top) +

    + +

    + DaVinci Configurator Pro 5.6 (SP5) +

    +

    Domain Base Services

    +
      +
    • Update Comfort Integration TC27xB
    • +
    • Comfort Integration TC26xBA
    • +
    • Update Comfort Integration R850F1x - MCAL-Update E4.13
    • +
    +

    + (top) +

    + +

    + DaVinci Configurator Pro 5.6 (SP4) +

    +

    Domain Runtime System

    +
      +
    • Support ServiceSWCs with non-ServicePorts
    • +
    +

    Domain Base Services

    +
      +
    • Comfort Integration iMX6SLX
    • +
    • Comfort Integration MPC574xP - MCAL-Update (V0.91 HF2)
    • +
    +

    + (top) +

    + +

    + DaVinci Configurator Pro 5.6 (SP3) +

    +

    Domain Base Services

    +
      +
    • Comfort Integration iMX6SLX
    • +
    • Comfort Integration MPC574xP
    • +
    +

    + (top) +

    + +

    + DaVinci Configurator Pro 5.6 (SP2) +

    +

    Miscellaneous

    +
      +
    • Bug Fixes
    • +
    +

    + (top) +

    + +

    + DaVinci Configurator Pro 5.6 (SP1) +

    +

    Miscellaneous

    +
      +
    • Licensing: OEM PostBuild Update
    • +
    +

    Domain Base Services

    +
      +
    • Comfort Integration RH850F1x
    • +
    • Comfort Integration RH850P1x
    • +
    • Comfort Integration Aurix EP
    • +
    +

    + (top) +

    + +

    + DaVinci Configurator Pro 5.6 +

    +

    Project Update/Base EcuC Generation

    +
      +
    • EcuC as input files (project standard configuration)
    • +
    • System descriptions as input files (system extract generator)
    • +
    • Support of J1939 and ETH via AUTOSAR 4.1.2
    • +
    • Support of partial networks on ETH
    • +
    +

    Domain Communication

    +
      +
    • Bus Controller Editor: baud rate calculation dialog improved
    • +
    +

    Domain Network Management

    +
      +
    • Partial Networking Editor: support of UdpNm
    • +
    +

    Domain Mode Management

    +
      +
    • Watchdogs Editor: support of SafeWdgM
    • +
    +

    Domain Runtime System

    +
      +
    • Validation rules for data type compatibility
    • +
    • Enhanced validation rules for connector compatibility
    • +
    • Automatic setup of service SWC prototypes
    • +
    +

    Miscellaneous

    +
      +
    • 64-bit variant of DaVinci Configurator Pro
    • +
    • Command line: new switch --extGenStepsToGenerate
    • +
    +

    + (top) +

    + +

    + DaVinci Configurator Pro 5.5 (SP9) +

    +

    Extensions

    +

    Tool Features

    +
      +
    • Support of SystemDescription as input file
    • +
    • Ignore LinSlave EcuInstances in the input files editor.
    • +
    +

    Fixed Issues

    +
      +
    • XML-Files cannot be opened if the path contains special characters
    • +
    • Application cannot be launched when SIP folder './Doc/DeliveryInformation' contains a sub-directory.
    • +
    +

    + (top) +

    + +

    + DaVinci Configurator Pro 5.5 (SP8) +

    +

    Extensions

    +

    Tool Features

    +
      +
    • Mcu Editor & validation: support update of Mpc560xB - new version 1.0.1
    • +
    +

    + (top) +

    + +

    + DaVinci Configurator Pro 5.5 (SP7) +

    +

    Fixed Issues

    +
      +
    • Multiline text control doesn't accept line separators.
    • +
    • Exception when restoring derived subcontainers.
    • +
    +

    + (top) +

    + +

    + DaVinci Configurator Pro 5.5 (SP6) +

    +

    Domain I/O

    +
      +
    • Ids (e.g. DioChannelId) need no longer be sorted in ascending order. An unique Id is sufficient now.
    • +
    +

    + (top) +

    + +

    + DaVinci Configurator Pro 5.5 (SP5) +

    +

    Fixed Issues

    +
      +
    • Error during Update of InputFiles in AUTOSAR3.2.2 and CommandLine enviroment
    • +
    +

    + (top) +

    + +

    + DaVinci Configurator Pro 5.5 (SP4) +

    +

    Fixed Issues

    +
      +
    • Error message when leaving the Diff&Merge mode
    • +
    • No automatic conversion from AUTOSAR module configurations during loading
    • +
    +

    + (top) +

    + +

    + DaVinci Configurator Pro 5.5 (SP3) +

    +

    Miscellaneous

    +
      +
    • Licensing: OEM PostBuild Update
    • +
    • Performance improvements
    • +
    +

    Domain Base Services

    +
      +
    • Comfort Integration RH850F1x for new MCAL version
    • +
    +

    + (top) +

    + +

    + DaVinci Configurator Pro 5.5 (SP2) +

    +

    Miscellaneous

    +
      +
    • Support of Diff&Merge
    • +
    • Performance improvements
    • +
    +

    Domain Base Services

    +
      +
    • Comfort Integration Aurix-HE (TC26x, TC27x, TC29x)
    • +
    +

    + (top) +

    + +

    + DaVinci Configurator Pro 5.5 (SP1) +

    +

    Support of Vector Virtual Integration Platform

    +
      +
    • Project setup: selection of target type real, virtual or real+virtual
    • +
    • Code generation: Option for generating VIP target
    • +
    +

    Domain Base Services

    +
      +
    • Comfort Integration RH850F1X
    • +
    • Comfort Integration RH850P1X
    • +
    +

    + (top) +

    + +

    + DaVinci Configurator Pro 5.5 +

    +

    User Annotations

    +
      +
    • Add textual annotations for each configuration element
    • +
    • Multiple annotation per configuration element possible
    • +
    • Each annotation has an own label
    • +
    • Support in FindView and Reporting
    • +
    +

    Automatic Generator Validation

    +
      +
    • Validation messages of external generation steps are shown during configuration process
    • +
    +

    BSWMD Update

    +
      +
    • Selection of new BSWMD if Short-Name of module definition is changed
    • +
    +

    Domain IO

    +
      +
    • Comfort editor for IoHwAbstraction
    • +
    +

    Domain Mode Management

    +
      +
    • BSW Management Editor: Automatic configuration of ECU state handling
    • +
    • BSW Management Editor: Automatic configuration of Module initialization
    • +
    +

    + (top) +

    + +

    + DaVinci Configurator Pro 5.4 (SP7) +

    +

    Miscellaneous

    +
      +
    • Diagnostic input file cannot be found with relative path
    • +
    • RTE checkum error: AutosarComparator does not sort non-referrables Objects in each case
    • +
    +

    + (top) +

    + +

    + DaVinci Configurator Pro 5.4 (SP6) +

    +

    Miscellaneous

    +
      +
    • Support an ECUExtract splitted in several Files
    • +
    • Performance improvements
    • +
    +

    + (top) +

    +

    + DaVinci Configurator Pro 5.4 (SP5) +

    +

    Miscellaneous

    +
      +
    • Performance improvements
    • +
    • Support Floating licences
    • +
    +

    + (top) +

    +

    + DaVinci Configurator Pro 5.4 (SP4) +

    +

    Domain Base Services

    +
      +
    • Comfort Integration MPC574xM
    • +
    • Comfort Integration MPC5606B
    • +
    +

    Miscellaneous

    +
      +
    • Performance improvements
    • +
    +

    + (top) +

    +

    + DaVinci Configurator Pro 5.4 (SP3) +

    +

    Domain Base Services

    +
      +
    • Comfort Integration TC27xx
    • +
    • Comfort Integration MPC564xC ( Bolero )
    • +
    +

    + (top) +

    + +

    + DaVinci Configurator Pro 5.4 (SP2) +

    +
      +
    • Performance improvement: Launcher tool to start DaVinci Configurator executable with maximum available memorys
    • +
    +

    + (top) +

    +

    + DaVinci Configurator Pro 5.4 (SP1) +

    +

    Domain Network Management

    +
      +
    • Partial Networking Editor: new editor for comfort configuration of partial networks
    • +
    +

    + (top) +

    + +

    + DaVinci Configurator Pro 5.4 +

    +

    Post-build loadable ECUs

    +
      +
    • Project Setings Editor: Selection of module implementation variant
    • +
    • Properties View: display effective configuration class of a parameter
    • +
    • Project configuraton phase displayed in the status bar
    • +
    • Assistant for switching the project configuraton phase
    • +
    +

    Domain Communication

    +
      +
    • Signals Editor: editing of signal gateway routings
    • +
    • Bus Controller Editor: Display the CAN ID of the PDUs passing an acceptance filter
    • +
    +

    Domain Mode Management

    +
      +
    • BSW Management Editor: Separate definition of mode switch ports and mode request ports
    • +
    • BSW Management Editor: Logical expressions can be shared by several rules
    • +
    • BSW Management Editor: Integrated help text
    • +
    +

    Domain Runtime System

    +
      +
    • Task Mapping Assistant: automatic calculation of position-in-task
    • +
    • Data Mapping Assistant: support of complex data types/signals groups
    • +
    • OS Configuration Editor: generic display of vendor parameters of tasks, alarms, etc.
    • +
    • OS Configuration Editor: Display of core assignment of OS applications
    • +
    +

    Miscellaneous

    +
      +
    • New look-and-feel of grid-based editors: easier in-place editing, multi-operations, sorting, filtering
    • +
    • Reworked validation view, allows e.g. multi-line messages
    • +
    • Assistants renamed
    • +
    • File change detection: warning displayed if a file is changed outside DaVinci Configurator
    • +
    • Change of project settings after creation of the project (administrative info, path to DaVinci Developer)
    • +
    +

    A2L generation based on McSupportData

    +
      +
    • Generation of McSupportData by the MSR generators
    • +
    • Conversion of the McSupportData to an A2L file
    • +
    +

    Service Pack Update Utility Tool

    +
      +
    • Distribution of service packs via Vector Download Center
    • +
    • Update of existing SIPs with the new tool service pack
    • +
    +

    + (top) +

    + +

    + DaVinci Configurator Pro 5.3 +

    +

    ECUC Import Function

    +
      +
    • Import of module configurations from ECUC files
    • +
    • AUTOSAR 4.0 and AUTOSAR 3.x format supported (without semantical conversion)
    • +
    +

    Search Function

    +
      +
    • New view: Find View displays the search result
    • +
    • Simple search strings or complex search queries with logical expressions supported
    • +
    • Various syntax keywords for filtering object types or parameter states
    • +
    • Editing support and syntax highlighting of the search queries
    • +
    • Navigation from the Find View to the configuration editors
    • +
    +

    Code Generation

    +
      +
    • Partial code generation by deselecting individual code generation steps
    • +
    • Generation Result View displays the status of the last code generation process
    • +
    +

    Input Files Editor

    +
      +
    • Improved handling of input files (copy to project folder)
    • +
    • Support for defining relative paths with placeholders
    • +
    • Simplified workflow to update the diagnostic state description
    • +
    • Selectable diagnostic description patch file
    • +
    • Improved generation of Base EcuC file
    • +
    +

    Project Assistant

    +
      +
    • Support of split EcuC projects
    • +
    +

    GUI General

    +
      +
    • Display options for the number format of integer parameters
    • +
    • Display options for the physical units of parameters representing a memory, time or frequency value
    • +
    • Property View: display of parameter path
    • +
    • Copy-to-clipboard of parameter path
    • +
    • Context menu displayed in the editor tree
    • +
    • Editor address line (bread crumb) displays preview of next level in context tree
    • +
    • Window configuration restored when opening the tool
    • +
    +

    Domain Communication

    +
      +
    • Bus Controller Editor: support of extended and mixed IDs in CAN acceptance filter configuration
    • +
    • Communication General Editor restructured
    • +
    • PDUs Editor: display of PDU gateway routing paths and internal routing paths
    • +
    • Signals Editor: display of signal gateway routing paths
    • +
    • Transport Protocol Editor: Support of CanTp connections
    • +
    • Gateway Routing Editor removed (content moved to PDUs Editor and Signals Editor)
    • +
    +

    Domain Runtime System

    +
      +
    • ECU Components Editor: display of SWC port prototype list, including mapping information
    • +
    • Component Connection Assistant: improved algorithm for automatic service mapping
    • +
    • Runtime System General Editor: Display of StbM
    • +
    • Improved live validation of connectors for C/S ports
    • +
    +

    Domain Diagnostics

    +
      +
    • OBDII support in Diagnostic Data Editor, Diagnostic Event Editor and Setup Diagnostic Memory Blocks Assistant
    • +
    • Schema validation of ODX files
    • +
    +

    Domain Memory

    +
      +
    • Repair function for missing links between NvM and Fee blocks
    • +
    +

    Miscellaneous

    +
      +
    • Product option .MD (Module Development)
    • +
    +

    + (top) +

    + +

    + DaVinci Configurator Pro 5.2 +

    +

    AUTOSAR 4.0.3 support

    +
      +
    • Support of AUTOSAR 4.0.3 files (ECUC, BSWMD, SYSEX)
    • +
    • Adaptation of comfort editors to AUTOSR 4.0.3
    • +
    +

    New Project Assistant

    +
      +
    • Workflow support for creation of new projects
    • +
    • Separation of project creation and project update
    • +
    +

    Input Files Editor

    +
      +
    • Selection of system description files and diagnostic data files
    • +
    • Creation and update of diagnostic state descriptions
    • +
    • Creation of Base EcuC based on the input files
    • +
    • Project update after changes in the input files
    • +
    +

    Project Settings Editor

    +
      +
    • Editor structure reworked
    • +
    • Configuration of custom workflow steps
    • +
    +

    GUI General

    +
      +
    • Simplified navigation view: 'Basic' tab obsolete, one Basic Editor for all modules
    • +
    • Context tree in comfort editors now initially displayed
    • +
    • Optional context tree in Basic Editor
    • +
    • 'Show Details' mode for grid views with hidden context tree
    • +
    +

    Domain Base Services

    +
      +
    • Editor re-organization: Development Errors, Microcontroller Unit, General Purpose Timer, RAM Test
    • +
    +

    Domain Communication

    +
      +
    • Gateway Routing Editor: support of 1:n routings
    • +
    • Editor reorganization: Bus Controller, PDUs, Signals
    • +
    • Bus Controller Editor: support for bus timing configuration (hardware-specific)
    • +
    • PDUs Editor: support for handling of Full-CAN objects
    • +
    +

    Domain Diagnostics

    +
      +
    • New comfort editors: Diagnostic Data, Diagnostic Events, Production Error Handling
    • +
    • New assistant: Setup Diagnostic Memory Blocks
    • +
    +

    Domain Memory

    +
      +
    • Editor reorganization: Memory partition editing moved to Memory Blocks Editor
    • +
    +

    Domain Mode Management

    +
      +
    • Editor rework to support AUTOSAR 4 EcuMFlex
    • +
    +

    Domain Runtime System

    +
      +
    • Support of AUTOSAR 4 workflow (SYSEX with flattened ECUEX)
    • +
    • ECU Software Components Editor: Selection of service SWCs created by MICROSAR 4 generators
    • +
    • Task Mapping Assistant: display the current mapping status of the runnables
    • +
    • Runtime System General Editor: reworked structure
    • +
    • Basic validation of SYSEX and ECUEX content via automatic validation rules
    • +
    +

    Reporting

    +
      +
    • Creation of HTML report of the configuration
    • +
    • Supported reports: complete configuration report, report of user-defined parameters
    • +
    +

    Miscellaneous

    +
      +
    • License dialog with detailed display of tool license
    • +
    • Support of Vector Keyman USB dongle
    • +
    • Automation interface
    • +
    • Installer for external components available in Download Center
    • +
    +

    + (top) +

    + +

    + DaVinci Configurator Pro 5.0 SP1 +

    +

    Domain Communication

    +
      +
    • Support of FlexRay in the comfort editors
    • +
    • Comfort editor FlexRay Job Lists
    • +
    • Comfort editor Transport Protocol
    • +
    +

    Domain Mode Management

    +
      +
    • Comfort editor BSW Management
    • +
    • Comfort editor Initialization
    • +
    • Comfort editor Sleep and Wakeup
    • +
    • Comfort editor Watchdogs
    • +
    +

    Domain Runtime System

    +
      +
    • Comfort editor Timing Protection
    • +
    +

    + (top) +

    + +

    + DaVinci Configurator Pro 5.0 +

    +

    Eclipse-based tool

    +
      +
    • Re-implementation of DaVinci Configurator Pro based on the Eclipse platform
    • +
    • Parameter state management
    • +
    • Solving actions for validation errors
    • +
    • Auto-solving actions for automatic consistency
    • +
    +

    Domain Base Services

    +
      +
    • Comfort editor Base Services General
    • +
    • Comfort editor Development Error Handling
    • +
    • Comfort editor General Purpose Timer
    • +
    • Comfort editor Mcu Clocks
    • +
    • Comfort editor Mcu Power Modes
    • +
    • Comfort editor RAM Test
    • +
    +

    Domain Communication

    +
      +
    • Comfort editor Communication General
    • +
    • Comfort editor Communication Controller
    • +
    • Comfort editor Gateway Routing
    • +
    • Comfort editor PDU Groups
    • +
    • Comfort editor PDUs and Signals
    • +
    +

    Domain Memory

    +
      +
    • Comfort editor Memory General
    • +
    • Comfort editor Memory Blocks
    • +
    • Comfort editor Memory Partitions
    • +
    +

    Domain Mode Management

    +
      +
    • Comfort editor EcuM Users
    • +
    +

    Domain Network Management

    +
      +
    • Comfort editor Network Management General
    • +
    • Comfort editor Communication Users
    • +
    • Comfort editor NM Coordinator
    • +
    +

    Domain Runtime System

    +
      +
    • Comfort editor Runtime System General
    • +
    • Comfort editor OS Configuration
    • +
    +

    + (top) +

    + +

    + Additional Information +

    +

    Copyright

    +
    +
    +

    © Vector Informatik GmbH

    +
    +
    +

    Certified Quality Management System

    +
    +
    +

    The Quality/Process Management of Vector Informatik GmbH is being certified + according to DIN EN ISO 9001:2000-12 (formerly DIN EN ISO 9001:1994-08) + throughout since 1998-08-19.

    +
    +
    +

    Vector Informatik GmbH - Addresses

    +
    +
    +

    + Vector Informatik GmbH +
    + Ingersheimer Str. 24
    + D-70499 Stuttgart, Germany
    + Tel.: +49 (711) 80670-0
    + Fax: +49 (711) 80670-100
    + info@vector-informatik.de +
    + http://www.vector-informatik.com +

    +
    +
    +

    Subsidiaries

    +
    +
    +

    + Vector France SAS +
    + 168, Boulevard Camélinat
    + 92240 Malakoff
    + France
    + Tel.: +33 1 4231 4000
    + Fax: +33 1 4231 4009
    + information@vector-france.com +
    + http://www.vector-france.com +

    +
    +
    +

    + Vector Japan Co., Ltd. +
    + Seafort Square Center Bld.
    + 18F, 2-3-12,
    + Higashi-shinagawa, Shinagawa-ku
    + Tokyo 140-0002
    + Japan
    + Tel.: +81 3 5769 6970
    + Fax: +81 3 5769 6975
    + info@vector-japan.co.jp +
    + http://www.vector-japan.co.jp +

    +
    +
    +

    + VecScan AB +
    + Theres Svenssons Gata 9
    + 417 55 Gothenburg
    + Sweden
    + Tel.: +46 (31) 76476 00
    + Fax: +46 (31) 76476 19
    + info@vecscan.com +
    + http://www.vecscan.com +

    +
    +
    +

    + Vector CANtech, Inc. +
    + 39500 Orchard Hill Place
    + Suite 550
    + Novi, Michigan 48375
    + USA
    + Tel.: +1 (248) 449-9290
    + Fax: +1 (248) 449-9704
    + info@vector-cantech.com +
    + http://www.vector-cantech.com +

    +
    +
    +

    + Vector Korea IT Inc. +
    + Daerung Post Tower III, 508
    + 182-4 Guro-dong, Guro-gu
    + Seoul 152-790
    + Republic of Korea
    + Tel.: +82(0)2 2028 0600
    + Fax: +82(0)2 2028 0604
    + info@vector-korea.com +
    + http://www.vector-korea.com +

    +
    +
    +

    + Vector GB Ltd. +
    + Rhodium
    + Central Boulevard
    + Blythe Valley Park
    + Solihull, Birmingham
    + West Midlands B90 8AS
    + United Kingdom
    + Tel.: +44 (0) 7530 264701
    + info@vector-gb.co.uk +
    + http://www.vector-gb.co.uk +

    +
    +
    +

    + (top) +

    +

    + + + diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/InstallationManager.exe b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/InstallationManager.exe new file mode 100644 index 00000000..67239978 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/InstallationManager.exe differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/PlatformTypes/PlatformTypes_AR4.arxml b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/PlatformTypes/PlatformTypes_AR4.arxml new file mode 100644 index 00000000..485a6b1a --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/DaVinciConfigurator/PlatformTypes/PlatformTypes_AR4.arxml @@ -0,0 +1,795 @@ + + + + + AUTOSAR_Platform + + + BaseTypes + + + dtRef_const_VOID + FIXED_LENGTH + 1 + VOID + void + + + dtRef_VOID + FIXED_LENGTH + 1 + VOID + void + + + boolean + FIXED_LENGTH + 8 + BOOLEAN + boolean + + + float32 + FIXED_LENGTH + 32 + IEEE754 + float32 + + + float64 + FIXED_LENGTH + 64 + IEEE754 + float64 + + + sint16 + FIXED_LENGTH + 16 + 2C + sint16 + + + sint16_least + FIXED_LENGTH + 64 + 2C + sint16_least + + + sint32 + FIXED_LENGTH + 32 + 2C + sint32 + + + sint32_least + FIXED_LENGTH + 64 + 2C + sint32_least + + + sint64 + FIXED_LENGTH + 64 + 2C + sint64 + + + sint8 + FIXED_LENGTH + 8 + 2C + sint8 + + + sint8_least + FIXED_LENGTH + 64 + 2C + sint8_least + + + uint16 + FIXED_LENGTH + 16 + NONE + uint16 + + + uint16_least + FIXED_LENGTH + 64 + NONE + uint16_least + + + uint32 + FIXED_LENGTH + 32 + NONE + uint32 + + + uint32_least + FIXED_LENGTH + 64 + NONE + uint32_least + + + uint64 + FIXED_LENGTH + 64 + NONE + uint64 + + + uint8 + FIXED_LENGTH + 8 + NONE + uint8 + + + uint8_least + FIXED_LENGTH + 64 + NONE + uint8_least + + + + + CompuMethods + + + boolean_CompuMethod + TEXTTABLE + + + + FALSE + 0 + 0 + + FALSE + + + + TRUE + 1 + 1 + + TRUE + + + + + + + + + DataConstrs + + + boolean_DataConstr + + + + 0 + 1 + + + + + + float32_DataConstr + + + + -INF + INF + + + + + + float64_DataConstr + + + + -INF + INF + + + + + + sint16_DataConstr + + + + -32768 + 32767 + + + + + + sint16_least_DataConstr + + + + -32768 + 32767 + + + + + + sint32_DataConstr + + + + -2147483648 + 2147483647 + + + + + + sint32_least_DataConstr + + + + -2147483648 + 2147483647 + + + + + + sint64_DataConstr + + + + -9223372036854775808 + 9223372036854775807 + + + + + + sint8_DataConstr + + + + -128 + 127 + + + + + + sint8_least_DataConstr + + + + -128 + 127 + + + + + + uint16_DataConstr + + + + 0 + 65535 + + + + + + uint16_least_DataConstr + + + + 0 + 65535 + + + + + + uint32_DataConstr + + + + 0 + 4294967295 + + + + + + uint32_least_DataConstr + + + + 0 + 4294967295 + + + + + + uint64_DataConstr + + + + 0 + 18446744073709551615 + + + + + + uint8_DataConstr + + + + 0 + 255 + + + + + + uint8_least_DataConstr + + + + 0 + 255 + + + + + + + + ImplementationDataTypes + + + dtRef_const_VOID + DATA_REFERENCE + + + + + VALUE + + + + /AUTOSAR_Platform/BaseTypes/dtRef_const_VOID + CONST + + + + + + + + + + dtRef_VOID + DATA_REFERENCE + + + + + VALUE + + + + /AUTOSAR_Platform/BaseTypes/dtRef_VOID + + + + + + + + + + boolean + + boolean has the value space required to support the mathematical concept of +binary-valued logic: {true, false}. + + VALUE + + + + /AUTOSAR_Platform/BaseTypes/boolean + NOT-ACCESSIBLE + /AUTOSAR_Platform/CompuMethods/boolean_CompuMethod + /AUTOSAR_Platform/DataConstrs/boolean_DataConstr + + + + Platform_Type + + + float32 + + float32 corresponds to the IEEE single-precision 32-bit floating point type +[IEEE 754-1985]. The basic value space of float32 consists of the values +m * 2^e, where m is an integer whose absolute value is less than 2^24, +and e is an integer between -149 and 104, inclusive. In addition to the basic +value space described above, the value space of float32 also contains the +following special values: positive and negative zero, positive and negative +infinity and not-a-number. The order-relation on float32 is: +x < y if y - x is positive. Positive zero is greater than negative zero. +Not-a-number equals itself and is greater than all float values including positive infinity. + +float32 values have a lexical representation consisting of a mantissa followed, +optionally, by the character "E" or "e", followed by an exponent. The exponent +must be an integer. The mantissa must be a decimal number. The representations +for exponent and mantissa must follow the lexical rules for integer and decimal. +If the "E" or "e" and the following exponent are omitted, an exponent value +of 0 is assumed. + +The special values positive and negative zero, positive and negative infinity +and not-a-number have lexical representations 0, -0, INF, -INF and NaN, +respectively. + +For example, -1E4, 1267.43233E12, 12.78e-2, 12 and INF are all legal literals +for float32. + + VALUE + + + + /AUTOSAR_Platform/BaseTypes/float32 + NOT-ACCESSIBLE + /AUTOSAR_Platform/DataConstrs/float32_DataConstr + + + + Platform_Type + + + float64 + + The float64 datatype corresponds to IEEE float64-precision 64-bit floating point +type [IEEE 754-1985]. The basic value space of float64 consists of the values +m * 2^e, where m is an integer whose absolute value is less than 2^53, and e is + an integer between -1075 and 970, inclusive. In addition to the basic value +space described above, the value space of float64 also contains the following +special values: positive and negative zero, positive and negative infinity +and not-a-number. +The order-relation on float64 is: x < y if y - x is positive. +Positive zero is greater than negative zero. Not-a-number equals itself and +is greater than all float64 values including positive infinity. + +float64 values have a lexical representation consisting of a mantissa followed, +optionally, by the character "E" or "e", followed by an exponent. +The exponent must be an integer. The mantissa must be a decimal number. +The representations for exponent and mantissa must follow the lexical rules +for integer and decimal. If the "E" or "e" and the following exponent are +omitted, an exponent value of 0 is assumed. + +The special values positive and negative zero, positive and negative infinity +and not-a-number have lexical representations 0, -0, INF, -INF and NaN, +respectively. + +For example, -1E4, 1267.43233E12, 12.78e-2, 12 and INF are all +legal literals for float64. + + VALUE + + + + /AUTOSAR_Platform/BaseTypes/float64 + NOT-ACCESSIBLE + /AUTOSAR_Platform/DataConstrs/float64_DataConstr + + + + Platform_Type + + + sint16 + + SInt16 represents integers with a minimum value of -32768 and a maximum value +of 32767. The order-relation on sint16 is: x < y if y - x is positive. +sint16 has a lexical representation consisting of an optional sign followed +by a finite-length sequence of decimal digits (#x30-#x39). If the sign is +omitted, "+" is assumed. + +For example: -1, 0, -12678, +10000, 2500 + + VALUE + + + + /AUTOSAR_Platform/BaseTypes/sint16 + NOT-ACCESSIBLE + /AUTOSAR_Platform/DataConstrs/sint16_DataConstr + + + + Platform_Type + + + sint16_least + + sint16_least represents a signed integer with values defined by at least 16 bit. + + VALUE + + + + /AUTOSAR_Platform/BaseTypes/sint16_least + NOT-ACCESSIBLE + /AUTOSAR_Platform/DataConstrs/sint16_least_DataConstr + + + + Platform_Type + + + sint32 + + sint32 represents integers with a minimum value of -2147483648 and a maximum +value of 2147483647. The order-relation on sint32 is: x < y if y - x is +positive. sint32 has a lexical representation consisting of an optional sign +allowed by a finite-length sequence of decimal digits (#x30-#x39). If the +sign is omitted, "+" is assumed. + +For example: -1, 0, -12688778, +10000, 250098675. + + VALUE + + + + /AUTOSAR_Platform/BaseTypes/sint32 + NOT-ACCESSIBLE + /AUTOSAR_Platform/DataConstrs/sint32_DataConstr + + + + Platform_Type + + + sint32_least + + sint32_least represents a signed integer with values defined by at least 32 bit. + + VALUE + + + + /AUTOSAR_Platform/BaseTypes/sint32_least + NOT-ACCESSIBLE + /AUTOSAR_Platform/DataConstrs/sint32_least_DataConstr + + + + Platform_Type + + + sint64 + + sint64 represents integers with a minimum value of -9223372036854775808 and a maximum +value of 9223372036854775807. The order-relation on sint64 is: x < y if y - x is +positive. sint64 has a lexical representation consisting of an optional sign +allowed by a finite-length sequence of decimal digits (#x30-#x39). If the +sign is omitted, "+" is assumed. + +For example: -1, 0, -12688778, +10000, 250098675. + + VALUE + + + + /AUTOSAR_Platform/BaseTypes/sint64 + NOT-ACCESSIBLE + /AUTOSAR_Platform/DataConstrs/sint64_DataConstr + + + + Platform_Type + + + sint8 + + sint8 represents integers with a minimum value of -128 and a maximum value of 127. +The order-relation on sint8 is: x < y if y - x is positive. +sint8 has a lexical representation consisting of an optional sign followed +by a finite-length sequence of decimal digits (#x30-#x39). If the sign is +omitted, "+" is assumed. + +For example: -1, 0, 12678, +10000. + + VALUE + + + + /AUTOSAR_Platform/BaseTypes/sint8 + NOT-ACCESSIBLE + /AUTOSAR_Platform/DataConstrs/sint8_DataConstr + + + + Platform_Type + + + sint8_least + + sint8_least represents a signed integer with values defined by at least 8 bit. + + VALUE + + + + /AUTOSAR_Platform/BaseTypes/sint8_least + NOT-ACCESSIBLE + /AUTOSAR_Platform/DataConstrs/sint8_least_DataConstr + + + + Platform_Type + + + uint16 + + uint16 represents integers with a minimum value of 0 and a maximum value of 65535. +The order-relation on uint16 is: x < y if y - x is positive. +uint16 has a lexical representation consisting of a finite-length sequence +of decimal digits (#x30-#x39). + +For example: 1, 0, 1267, +10000. + + VALUE + + + + /AUTOSAR_Platform/BaseTypes/uint16 + NOT-ACCESSIBLE + /AUTOSAR_Platform/DataConstrs/uint16_DataConstr + + + + Platform_Type + + + uint16_least + + uint16_least represents an unsigned integer with values defined by at least 16 bit. + + VALUE + + + + /AUTOSAR_Platform/BaseTypes/uint16_least + NOT-ACCESSIBLE + /AUTOSAR_Platform/DataConstrs/uint16_least_DataConstr + + + + Platform_Type + + + uint32 + + uint32 represents integers with a minimum value of 0 and a maximum value +of 4294967295. The order-relation on uint32 is: x < y if y - x is positive. +uint32 has a lexical representation consisting of a finite-length sequence +of decimal digits (#x30-#x39). + +For example: 1, 0, 12234567, 104400. + + VALUE + + + + /AUTOSAR_Platform/BaseTypes/uint32 + NOT-ACCESSIBLE + /AUTOSAR_Platform/DataConstrs/uint32_DataConstr + + + + Platform_Type + + + uint32_least + + uint32_least represents an unsigned integer with values defined by at least 32 bit. + + VALUE + + + + /AUTOSAR_Platform/BaseTypes/uint32_least + NOT-ACCESSIBLE + /AUTOSAR_Platform/DataConstrs/uint32_least_DataConstr + + + + Platform_Type + + + uint64 + + uint64 represents integers with a minimum value of 0 and a maximum value +of 18446744073709551615. The order-relation on uint64 is: x < y if y - x is positive. +uint64 has a lexical representation consisting of a finite-length sequence +of decimal digits (#x30-#x39). + +For example: 1, 0, 12234567, 104400. + + VALUE + + + + /AUTOSAR_Platform/BaseTypes/uint64 + NOT-ACCESSIBLE + /AUTOSAR_Platform/DataConstrs/uint64_DataConstr + + + + Platform_Type + + + uint8 + + uint8 represents integers with a minimum value of 0 and a maximum value of 255. +The order-relation on uint8 is: x < y if y - x is positive. +uint8 has a lexical representation consisting of a finite-length sequence +of decimal digits (#x30-#x39). + +For example: 1, 0, 126, +10. + + VALUE + + + + /AUTOSAR_Platform/BaseTypes/uint8 + NOT-ACCESSIBLE + /AUTOSAR_Platform/DataConstrs/uint8_DataConstr + + + + Platform_Type + + + uint8_least + + uint8_least represents an unsigned integer with values defined by at least 8 bit. + + VALUE + + + + /AUTOSAR_Platform/BaseTypes/uint8_least + NOT-ACCESSIBLE + /AUTOSAR_Platform/DataConstrs/uint8_least_DataConstr + + + + Platform_Type + + + + + + + diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/Misc/McDataConv/Application/DVMcDataConverter.exe b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/Misc/McDataConv/Application/DVMcDataConverter.exe new file mode 100644 index 00000000..a67ccd45 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/Misc/McDataConv/Application/DVMcDataConverter.exe differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/Misc/McDataConv/Application/DVMcDataConverter.exe.config b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/Misc/McDataConv/Application/DVMcDataConverter.exe.config new file mode 100644 index 00000000..75da0ce7 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/Misc/McDataConv/Application/DVMcDataConverter.exe.config @@ -0,0 +1,3 @@ + + + diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/Misc/McDataConv/Application/GenTool_CsDataServerAsrBase.dll b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/Misc/McDataConv/Application/GenTool_CsDataServerAsrBase.dll new file mode 100644 index 00000000..092d8277 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/Misc/McDataConv/Application/GenTool_CsDataServerAsrBase.dll differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/Misc/McDataConv/Application/GenTool_CsDataServerDomAsr4.XmlSerializers.dll b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/Misc/McDataConv/Application/GenTool_CsDataServerDomAsr4.XmlSerializers.dll new file mode 100644 index 00000000..b73ead23 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/Misc/McDataConv/Application/GenTool_CsDataServerDomAsr4.XmlSerializers.dll differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/Misc/McDataConv/Application/GenTool_CsDataServerDomAsr4.dll b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/Misc/McDataConv/Application/GenTool_CsDataServerDomAsr4.dll new file mode 100644 index 00000000..97affb8f Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/Misc/McDataConv/Application/GenTool_CsDataServerDomAsr4.dll differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/Misc/McDataConv/Application/QUT.ShiftReduceParser.dll b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/Misc/McDataConv/Application/QUT.ShiftReduceParser.dll new file mode 100644 index 00000000..efded93f Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/Misc/McDataConv/Application/QUT.ShiftReduceParser.dll differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/Misc/McDataConv/Application/Vector.Common.Utility.FormulaParser.dll b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/Misc/McDataConv/Application/Vector.Common.Utility.FormulaParser.dll new file mode 100644 index 00000000..eb70eaeb Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/Misc/McDataConv/Application/Vector.Common.Utility.FormulaParser.dll differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/Misc/McDataConv/Application/Vector.DaVinci.A2L.Arxml.Loader.dll b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/Misc/McDataConv/Application/Vector.DaVinci.A2L.Arxml.Loader.dll new file mode 100644 index 00000000..6d7314b0 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/Misc/McDataConv/Application/Vector.DaVinci.A2L.Arxml.Loader.dll differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/Misc/McDataConv/Application/Vector.DaVinci.A2L.Framework.dll b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/Misc/McDataConv/Application/Vector.DaVinci.A2L.Framework.dll new file mode 100644 index 00000000..f6d8ec76 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/Misc/McDataConv/Application/Vector.DaVinci.A2L.Framework.dll differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/Misc/McDataConv/Application/Vector.DaVinci.A2L.Generation.Vector.dll b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/Misc/McDataConv/Application/Vector.DaVinci.A2L.Generation.Vector.dll new file mode 100644 index 00000000..b8dee27e Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/Misc/McDataConv/Application/Vector.DaVinci.A2L.Generation.Vector.dll differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/Misc/McDataConv/Application/Vector.DaVinci.A2L.Model.dll b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/Misc/McDataConv/Application/Vector.DaVinci.A2L.Model.dll new file mode 100644 index 00000000..c0e25a29 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/Misc/McDataConv/Application/Vector.DaVinci.A2L.Model.dll differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/Misc/McDataConv/Application/Vector.MCD.ASAP2.DataModel.dll b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/Misc/McDataConv/Application/Vector.MCD.ASAP2.DataModel.dll new file mode 100644 index 00000000..107b3754 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/Misc/McDataConv/Application/Vector.MCD.ASAP2.DataModel.dll differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/Misc/McDataConv/Application/Vector.MCD.ASAP2.Writer.dll b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/Misc/McDataConv/Application/Vector.MCD.ASAP2.Writer.dll new file mode 100644 index 00000000..4311e91c Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/Misc/McDataConv/Application/Vector.MCD.ASAP2.Writer.dll differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/Misc/McDataConv/Application/licenselib.dll b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/Misc/McDataConv/Application/licenselib.dll new file mode 100644 index 00000000..66782da7 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/Misc/McDataConv/Application/licenselib.dll differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/Misc/SipModificationChecker/Application/SipModificationChecker.exe b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/Misc/SipModificationChecker/Application/SipModificationChecker.exe new file mode 100644 index 00000000..e4eca933 Binary files /dev/null and b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/Misc/SipModificationChecker/Application/SipModificationChecker.exe differ diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/Misc/SipModificationChecker/Application/SipModificationChecker.xml b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/Misc/SipModificationChecker/Application/SipModificationChecker.xml new file mode 100644 index 00000000..01fcfc13 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/Misc/SipModificationChecker/Application/SipModificationChecker.xml @@ -0,0 +1,90 @@ + + 2021-07-22 11:52:07 + False + + ComStack_Types.h + .\Components\_Common\Implementation\ComStack_Types.h + fd5849ccc66b548ec450d1d373f12f911cb51a322d52135eecd761c8807f3b4f + + + Std_Types.h + .\Components\_Common\Implementation\Std_Types.h + fa354916ee3b841e7992908bca1e6bc24454f9a42f7d74a1f97fd62f7d67ac48 + + + AN-ISC-8-1196_Distributing_BSW_Components_across_Partitions.pdf + .\Doc\ApplicationNotes\AN-ISC-8-1196_Distributing_BSW_Components_across_Partitions.pdf + d68878759b4ef03d7e2d690f0768c4d04439f8cb5100ecbd62a80eea22fe06ce + + + AN-ISC-8-1228_How_to_create_Cdd_IoHwAb.pdf + .\Doc\ApplicationNotes\AN-ISC-8-1228_How_to_create_Cdd_IoHwAb.pdf + 82b40e7c52c77abfbeb8d95072115cab177fb49b3120db780d66c3bdcc9879de + + + AN-ISC-8-1241_Tresos_Plugin_Integration_DaVinci.pdf + .\Doc\ApplicationNotes\AN-ISC-8-1241_Tresos_Plugin_Integration_DaVinci.pdf + c41dd192a2737a8fb490f765522a026f9a1d92311f74e5b1080297f54a99891a + + + AuxiliaryInformation_CompilerWarnings.pdf + .\Doc\AuxiliaryInformation\AuxiliaryInformation_CompilerWarnings.pdf + cdb2457dfd7805f2c3bb9f9bf526d74e56471ea40fcd0f5dd25af0e26f4836d5 + + + AuxiliaryInformation_MISRA-C_Compliance.pdf + .\Doc\AuxiliaryInformation\AuxiliaryInformation_MISRA-C_Compliance.pdf + 0b0c44363824ce4ca45c9ee605dddf2dfa9117b6574d8626c6c48e0300a32149 + + + ProductInformation_2_MICROSAR4.pdf + .\Doc\DeliveryInformation\ProductInformation_2_MICROSAR4.pdf + 4923baa3e00047c009a7436111a1a5db0a17baade0d068d5eca1f165d3deba10 + + + ProductInformation_2_MICROSAR4_Vector_SLP4.pdf + .\Doc\DeliveryInformation\ProductInformation_2_MICROSAR4_Vector_SLP4.pdf + c2327abf888a85726556bc83677890f26d44def5372abb9d7e5aff28d6f78af8 + + + ReleaseNotes_MICROSAR4_Vector_SLP4.pdf + .\Doc\ReleaseNotes\ReleaseNotes_MICROSAR4_Vector_SLP4.pdf + e5f860ea7e43c148443aa098c1bca2a6ad8479f8c1ce1c313062daa47826d3a8 + + + TechnicalReference_Asr_MemoryMapping.pdf + .\Doc\TechnicalReferences\TechnicalReference_Asr_MemoryMapping.pdf + e2eca4d25d59d7347488a718a425fc8d2e172f06c1d919d4be9c9e9ca91e8a9f + + + TechnicalReference_CommonAsr_ComStackLib.pdf + .\Doc\TechnicalReferences\TechnicalReference_CommonAsr_ComStackLib.pdf + f0b4fdb618c96874233b6d639b71236342106c77f318f755e0ce19a4a0436c9d + + + InstallationGuide_MICROSAR4.pdf + .\Doc\UserManuals\InstallationGuide_MICROSAR4.pdf + d09483a93326771bfb3088bb6d5f98e817a7e600bc579f2e9404b8f3559fe878 + + + Startup_Vector_SLP4.pdf + .\Doc\UserManuals\Startup_Vector_SLP4.pdf + cb1f9017173331b298f3269ac5ccfe23dc7ee6c73ccc788d15f7c99ad96a525b + + + UserManual_3rdParty-MCAL-Integration.pdf + .\Doc\UserManuals\UserManual_3rdParty-MCAL-Integration.pdf + 8e48f3ccd17a38386edf14a5cd38c3152da643375e8ededdf96557f228bf6e4e + + + UserManual_ComponentBasedDeliveryStructure.pdf + .\Doc\UserManuals\UserManual_ComponentBasedDeliveryStructure.pdf + bde9bfed88363b64dd61bcb784a45094074125fd02c99d8d46e536574d26a8be + + + UserManual_Multi-Core.pdf + .\Doc\UserManuals\UserManual_Multi-Core.pdf + 2e59aa22b30e41ace640f55936e39c014ef379989a98e0a8f8b1468a624df387 + + c3e4696daa194f9de8a69ac972a485062d9fc0c2ecb7a60b889128e09cb7b97d + \ No newline at end of file diff --git a/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/Misc/SipModificationChecker/Application/SipModificationChecker_CompBased.bat b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/Misc/SipModificationChecker/Application/SipModificationChecker_CompBased.bat new file mode 100644 index 00000000..f63687b8 --- /dev/null +++ b/Src/Gen4_R-Car_Vector/2_Trunk/Mobis_V4H/DaVinci/Surface/Misc/SipModificationChecker/Application/SipModificationChecker_CompBased.bat @@ -0,0 +1,5 @@ +@echo off +set SipChecker=%~dp0SipModificationChecker.exe +set SrcDir=%~dp0..\..\.. +set ReferenceFile=%~dp0SipModificationChecker.xml +%SipChecker% %SrcDir% %ReferenceFile% -mode1