Changes between Version 7 and Version 8 of spec/StbM


Ignore:
Timestamp:
Dec 7, 2022, 1:42:45 PM (17 months ago)
Author:
fujisft-kaji
Comment:

R21-11反映

Legend:

Unmodified
Added
Removed
Modified
  • spec/StbM

    v7 v8  
    1111* API一覧
    1212
    13   ||= API =||= ID[[BR]][Dec] =||= ID[[BR]][Hex] =||= R4.0.3 =||
    14   || [#StbM_GetVersionInfo StbM_GetVersionInfo]   ||  5|| 0x05||  ○  ||
    15   || [#StbM_Init StbM_Init]                       ||  0|| 0x00||  ○  ||
    16   || [#StbM_GetSyncState StbM_GetSyncState]       ||  1|| 0x01||  ○  ||
    17   || [#StbM_GetGlobalTime StbM_GetGlobalTime]     ||  2|| 0x02||  ○  ||
    18   || [#StbM_GetTickDuration StbM_GetTickDuration] ||  3|| 0x03||  ○  ||
    19   || [#StbM_GetAbsoluteTime StbM_GetAbsoluteTime] ||  6|| 0x06||  ○  ||
    20   || [#StbM_MainFunction StbM_MainFunction]       ||  4|| 0x04||  ○  ||
    21 
    22 * コンフィギュレーション一覧(R4.0.3)
    23   * [#StbMDemEventParameterRefs StbMDemEventParameterRefs] (○)
    24     * [#STBM_E_INIT_FAILED STBM_E_INIT_FAILED] (○)
    25     * [#STBM_E_INTEGRITY_FAILED STBM_E_INTEGRITY_FAILED] (○)
    26     * [#STBM_E_REQ_FAILED STBM_E_REQ_FAILED] (○)
    27   * [#StbMGeneral StbMGeneral] (○)
    28     * [#StbMAbsoluteTimeApi StbMAbsoluteTimeApi] (○)
    29     * [#StbMDevErrorDetect StbMDevErrorDetect] (○)
    30     * [#StbMTickTypeRange StbMTickTypeRange] (○)
    31     * [#StbMVersionInfo StbMVersionInfo] (○)
    32   * [#StbMSynchronizedTimeBase StbMSynchronizedTimeBase] (○)
    33     * [#StbMGlobalTimeProviderCallout StbMGlobalTimeProviderCallout] (○)
    34     * [#StbMSyncStateProviderCallout StbMSyncStateProviderCallout] (○)
    35     * [#StbMSynchronizedTimeBaseIdentifier StbMSynchronizedTimeBaseIdentifier] (○)
    36     * [#StbMTickDurationProviderCallout StbMTickDurationProviderCallout] (○)
    37     * [#StbMLocalTimeRef StbMLocalTimeRef] (○)
    38     * [#StbMFlexRayClusterRef StbMFlexRayClusterRef] (○)
    39     * [#StbMTtcanClusterRef StbMTtcanClusterRef] (○)
    40   * [#StbMTriggeredCustomer StbMTriggeredCustomer] (○)
    41     * [#StbMGlobalTimeCustomerCallback StbMGlobalTimeCustomerCallback] (○)
    42     * [#StbMSyncStateCustomerCallback StbMSyncStateCustomerCallback] (○)
    43     * [#StbMTriggerInSyncState StbMTriggerInSyncState] (○)
    44     * [#StbMTriggeredCustomerPeriod StbMTriggeredCustomerPeriod] (○)
    45     * [#StbMOSScheduleTableRef StbMOSScheduleTableRef] (○)
    46     * [#StbMSynchronizedTimeBaseRef StbMSynchronizedTimeBaseRef] (○)
     13  ||= API =||= ID[[BR]][Dec] =||= ID[[BR]][Hex] =||= R4.0.3 =||= R21-11 =||
     14  || [#StbM_GetVersionInfo StbM_GetVersionInfo]                                                     ||  5|| 0x05||  ○  ||  ○  ||
     15  || [#StbM_Init StbM_Init]                                                                         ||  0|| 0x00||  ○  ||  ○  ||
     16  || [#StbM_GetSyncState StbM_GetSyncState]                                                         ||  1|| 0x01||  ○  ||  -   ||
     17  || [#StbM_GetGlobalTime StbM_GetGlobalTime]                                                       ||  2|| 0x02||  ○  ||  -   ||
     18  || [#StbM_GetTickDuration StbM_GetTickDuration]                                                   ||  3|| 0x03||  ○  ||  -   ||
     19  || [#StbM_GetAbsoluteTime StbM_GetAbsoluteTime]                                                   ||  6|| 0x06||  ○  ||  -   ||
     20  || [#StbM_GetCurrentTime StbM_GetCurrentTime]                                                     ||  7|| 0x07||  -   ||  ○  ||
     21  || [#StbM_GetCurrentTimeExtended StbM_GetCurrentTimeExtended]                                     ||  8|| 0x08||  -   ||  ○  ||
     22  || [#StbM_GetCurrentVirtualLocalTime StbM_GetCurrentVirtualLocalTime]                             || 30|| 0x1E||  -   ||  ○  ||
     23  || [#StbM_SetGlobalTime StbM_SetGlobalTime]                                                       || 11|| 0x0B||  -   ||  ○  ||
     24  || [#StbM_UpdateGlobalTime StbM_UpdateGlobalTime]                                                 || 16|| 0x10||  -   ||  ○  ||
     25  || [#StbM_SetUserData StbM_SetUserData]                                                           || 12|| 0x0C||  -   ||  ○  ||
     26  || [#StbM_SetOffset StbM_SetOffset]                                                               || 13|| 0x0D||  -   ||  ○  ||
     27  || [#StbM_GetOffset StbM_GetOffset]                                                               || 14|| 0x0E||  -   ||  ○  ||
     28  || [#StbM_BusGetCurrentTime StbM_BusGetCurrentTime]                                               || 31|| 0x1F||  -   ||  ○  ||
     29  || [#StbM_BusSetGlobalTime StbM_BusSetGlobalTime]                                                 || 15|| 0x0F||  -   ||  ○  ||
     30  || [#StbM_GetRateDeviation StbM_GetRateDeviation]                                                 || 17|| 0x11||  -   ||  ○  ||
     31  || [#StbM_SetRateCorrection StbM_SetRateCorrection]                                               || 18|| 0x12||  -   ||  ○  ||
     32  || [#StbM_GetTimeLeap StbM_GetTimeLeap]                                                           || 19|| 0x13||  -   ||  ○  ||
     33  || [#StbM_GetTimeBaseStatus StbM_GetTimeBaseStatus]                                               || 20|| 0x14||  -   ||  ○  ||
     34  || [#StbM_CloneTimeBase StbM_CloneTimeBase]                                                       || 43|| 0x2B||  -   ||  ○  ||
     35  || [#StbM_StartTimer StbM_StartTimer]                                                             || 21|| 0x15||  -   ||  ○  ||
     36  || [#StbM_GetSyncTimeRecordHead StbM_GetSyncTimeRecordHead]                                       || 22|| 0x16||  -   ||  ○  ||
     37  || [#StbM_GetOffsetTimeRecordHead StbM_GetOffsetTimeRecordHead]                                   || 23|| 0x17||  -   ||  ○  ||
     38  || [#StbM_TriggerTimeTransmission StbM_TriggerTimeTransmission]                                   || 28|| 0x1C||  -   ||  ○  ||
     39  || [#StbM_GetTimeBaseUpdateCounter StbM_GetTimeBaseUpdateCounter]                                 || 27|| 0x1B||  -   ||  ○  ||
     40  || [#StbM_GetMasterConfig StbM_GetMasterConfig]                                                   || 29|| 0x1D||  -   ||  ○  ||
     41  || [#StbM_CanSetSlaveTimingData StbM_CanSetSlaveTimingData]                                       || 38|| 0x26||  -   ||  ○  ||
     42  || [#StbM_FrSetSlaveTimingData StbM_FrSetSlaveTimingData]                                         || 39|| 0x27||  -   ||  ○  ||
     43  || [#StbM_EthSetSlaveTimingData StbM_EthSetSlaveTimingData]                                       || 40|| 0x28||  -   ||  ○  ||
     44  || [#StbM_CanSetMasterTimingData StbM_CanSetMasterTimingData]                                     || 32|| 0x20||  -   ||  ○  ||
     45  || [#StbM_FrSetMasterTimingData StbM_FrSetMasterTimingData]                                       || 33|| 0x21||  -   ||  ○  ||
     46  || [#StbM_EthSetMasterTimingData StbM_EthSetMasterTimingData]                                     || 34|| 0x22||  -   ||  ○  ||
     47  || [#StbM_EthSetPdelayInitiatorData StbM_EthSetPdelayInitiatorData]                               || 35|| 0x23||  -   ||  ○  ||
     48  || [#StbM_EthSetPdelayResponderData StbM_EthSetPdelayResponderData]                               || 36|| 0x24||  -   ||  ○  ||
     49  || [#StbM_GetBusProtocolParam StbM_GetBusProtocolParam]                                           || 41|| 0x29||  -   ||  ○  ||
     50  || [#StbM_SetBusProtocolParam StbM_SetBusProtocolParam]                                           || 42|| 0x2A||  -   ||  ○  ||
     51  || [#StbM_MainFunction StbM_MainFunction]                                                         ||  4|| 0x04||  ○  ||  ○  ||
     52  || [#SyncTimeRecordBlockCallbackTimeBase SyncTimeRecordBlockCallback<TimeBase>]                 || --||   --||  -   ||  ○  ||
     53  || [#OffsetTimeRecordBlockCallbackTimeBase OffsetTimeRecordBlockCallback<TimeBase>]             || --||   --||  -   ||  ○  ||
     54  || [#StatusNotificationCallbackTimeBase StatusNotificationCallback<TimeBase>]                   || --||   --||  -   ||  ○  ||
     55  || [#Customer_TimeNotificationCallbackTimeBase <Customer>_TimeNotificationCallback<TimeBase>] || --||   --||  -   ||  ○  ||
     56
     57* コンフィギュレーション一覧 (R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11)
     58  * [#StbMDemEventParameterRefs StbMDemEventParameterRefs] (○/○/-/-/-/-/-/-)
     59    * [#STBM_E_INIT_FAILED STBM_E_INIT_FAILED] (○/-/-/-/-/-/-/-)
     60    * [#STBM_E_INTEGRITY_FAILED STBM_E_INTEGRITY_FAILED] (○/○/-/-/-/-/-/-)
     61    * [#STBM_E_REQ_FAILED STBM_E_REQ_FAILED] (○/○/-/-/-/-/-/-)
     62  * [#StbMGeneral StbMGeneral] (○/○/○/○/○/○/○/○)
     63    * [#StbMAbsoluteTimeApi StbMAbsoluteTimeApi] (○/○/-/-/-/-/-/-)
     64    * [#StbMCustomerHeaderInclude StbMCustomerHeaderInclude] (-/-/-/○/-/-/-/-)
     65    * [#StbMDevErrorDetect StbMDevErrorDetect] (○/○/○/○/○/○/○/○)
     66    * [#StbMEcucPartitionRef StbMEcucPartitionRef] (-/-/-/-/-/○/○/○)
     67    * [#StbMGetCurrentTimeExtendedAvailable StbMGetCurrentTimeExtendedAvailable] (-/-/○/○/○/○/○/○)
     68    * [#StbMGptTimerRef StbMGptTimerRef] (-/-/-/○/○/○/○/○)
     69    * [#StbMMainFunctionPeriod StbMMainFunctionPeriod] (-/○/○/○/○/○/○/○)
     70    * [#StbMTickTypeRange StbMTickTypeRange] (○/○/-/-/-/-/-/-)
     71    * [#StbMTimeRecordingSupport StbMTimeRecordingSupport] (-/-/-/○/○/○/○/○)
     72    * [#StbMTimeValidationSupport StbMTimeValidationSupport] (-/-/-/-/-/○/-/-)
     73    * [#StbMTimerStartThreshold StbMTimerStartThreshold] (-/-/-/-/○/○/○/○)
     74    * [#StbMVersionInfo StbMVersionInfo] (○/○/○/-/-/-/-/-)
     75    * [#StbMVersionInfoApi StbMVersionInfoApi] (-/-/-/○/○/○/○/○)
     76  * [#StbMSynchronizedTimeBase StbMSynchronizedTimeBase] (○/○/○/○/○/○/○/○)
     77    * [#StbMAllowMasterRateCorrection StbMAllowMasterRateCorrection] (-/-/-/○/-/-/-/-)
     78    * [#StbMAllowSystemWideGlobalTimeMaster StbMAllowSystemWideGlobalTimeMaster] (-/-/-/○/○/○/○/○)
     79    * [#StbMClearTimeleapCount StbMClearTimeleapCount] (-/-/-/○/○/○/○/○)
     80    * [#StbMEthGlobalTimeDomainRef StbMEthGlobalTimeDomainRef] (-/-/○/-/-/-/-/-)
     81    * [#StbMFlexRayClusterRef StbMFlexRayClusterRef] (○/○/-/-/-/-/-/-)
     82    * [#StbMGlobalTimeProviderCallout StbMGlobalTimeProviderCallout] (○/○/-/-/-/-/-/-)
     83    * [#StbMIsSystemWideGlobalTimeMaster StbMIsSystemWideGlobalTimeMaster] (-/-/○/○/○/○/○/○)
     84    * [#StbMLocalTimeClock StbMLocalTimeClock] (-/-/-/○/○/○/○/○)
     85      * [#StbMClockFrequency StbMClockFrequency] (-/-/-/○/○/○/○/○)
     86      * [#StbMClockPrescaler StbMClockPrescaler] (-/-/-/○/○/○/○/○)
     87      * [#StbMLocalTimeHardware StbMLocalTimeHardware] (-/-/-/○/○/○/○/○)
     88    * [#StbMLocalTimeRef StbMLocalTimeRef] (○/○/○/-/-/-/-/-)
     89    * [#StbMMasterRateDeviationMax StbMMasterRateDeviationMax] (-/-/-/○/-/-/-/-)
     90    * [#StbMNotificationCustomer StbMNotificationCustomer] (-/-/-/○/○/○/○/○)
     91      * [#StbMNotificationCustomerId StbMNotificationCustomerId] (-/-/-/○/○/○/○/○)
     92      * [#StbMTimeNotificationCallback StbMTimeNotificationCallback] (-/-/-/○/○/○/○/○)
     93      * [#StbMTimerStartThreshold2 StbMTimerStartThreshold] (-/-/-/○/-/-/-/-)
     94    * [#StbMNotificationInterface StbMNotificationInterface] (-/-/-/-/○/○/○/○)
     95    * [#StbMOffsetTimeBase StbMOffsetTimeBase] (-/-/○/○/○/○/○/○)
     96    * [#StbMSourceTimeBase StbMSourceTimeBase] (-/-/-/-/-/-/-/○)
     97    * [#StbMStatusNotificationCallback StbMStatusNotificationCallback] (-/-/-/○/○/○/○/○)
     98    * [#StbMStatusNotificationMask StbMStatusNotificationMask] (-/-/-/○/○/○/○/○)
     99    * [#StbMStoreTimebaseNonVolatile StbMStoreTimebaseNonVolatile] (-/-/○/○/○/○/○/○)
     100    * [#StbMSyncLossThreshold StbMSyncLossThreshold] (-/-/○/-/-/-/-/-)
     101    * [#StbMSyncLossTimeout StbMSyncLossTimeout] (-/-/○/○/○/○/○/○)
     102    * [#StbMSyncStateProviderCallout StbMSyncStateProviderCallout] (○/○/-/-/-/-/-/-)
     103    * [#StbMSynchronizedTimeBaseIdentifier StbMSynchronizedTimeBaseIdentifier] (○/○/○/○/○/○/○/○)
     104    * [#StbMTickDurationProviderCallout StbMTickDurationProviderCallout] (○/○/-/-/-/-/-/-)
     105    * [#StbMTimeCorrection StbMTimeCorrection] (-/-/-/○/○/○/○/○)
     106      * [#StbMAllowMasterRateCorrection2 StbMAllowMasterRateCorrection] (-/-/-/-/○/○/○/○)
     107      * [#StbMMasterRateDeviationMax2 StbMMasterRateDeviationMax] (-/-/-/-/○/○/○/○)
     108      * [#StbMOffsetCorrectionAdaptionInterval StbMOffsetCorrectionAdaptionInterval] (-/-/-/○/○/○/○/○)
     109      * [#StbMOffsetCorrectionJumpThreshold StbMOffsetCorrectionJumpThreshold] (-/-/-/○/○/○/○/○)
     110      * [#StbMRateCorrectionMeasurementDuration StbMRateCorrectionMeasurementDuration] (-/-/-/○/○/○/○/○)
     111      * [#StbMRateCorrectionsPerMeasurementDuration StbMRateCorrectionsPerMeasurementDuration] (-/-/-/○/○/○/○/○)
     112    * [#StbMTimeLeapFutureThreshold StbMTimeLeapFutureThreshold] (-/-/-/○/○/○/○/○)
     113    * [#StbMTimeLeapPastThreshold StbMTimeLeapPastThreshold] (-/-/-/○/○/○/○/○)
     114    * [#StbMTimeRecording StbMTimeRecording] (-/-/-/○/○/○/○/○)
     115      * [#StbMEnableTimeValidation StbMEnableTimeValidation] (-/-/-/-/-/○/-/-)
     116      * [#StbMOffsetTimeRecordBlockCallback StbMOffsetTimeRecordBlockCallback] (-/-/-/○/○/○/○/○)
     117      * [#StbMOffsetTimeRecordTableBlockCount StbMOffsetTimeRecordTableBlockCount] (-/-/-/○/○/○/○/○)
     118      * [#StbMSyncTimeRecordBlockCallback StbMSyncTimeRecordBlockCallback] (-/-/-/○/○/○/○/○)
     119      * [#StbMSyncTimeRecordTableBlockCount StbMSyncTimeRecordTableBlockCount] (-/-/-/○/○/○/○/○)
     120    * [#StbMTimeValidation StbMTimeValidation] (-/-/-/-/-/-/○/○)
     121      * [#StbMTimeValidationRecordTableBlockCount StbMTimeValidationRecordTableBlockCount] (-/-/-/-/-/-/○/○)
     122    * [#StbMTtcanClusterRef StbMTtcanClusterRef] (○/○/-/-/-/-/-/-)
     123  * [#StbMTriggeredCustomer StbMTriggeredCustomer] (○/○/○/○/○/○/○/○)
     124    * [#StbMGlobalTimeCustomerCallback StbMGlobalTimeCustomerCallback] (○/○/-/-/-/-/-/-)
     125    * [#StbMOSScheduleTableRef StbMOSScheduleTableRef] (○/○/○/○/○/○/○/○)
     126    * [#StbMSyncStateCustomerCallback StbMSyncStateCustomerCallback] (○/○/-/-/-/-/-/-)
     127    * [#StbMSynchronizedTimeBaseRef StbMSynchronizedTimeBaseRef] (○/○/○/○/○/○/○/○)
     128    * [#StbMTriggerInSyncState StbMTriggerInSyncState] (○/○/-/-/-/-/-/-)
     129    * [#StbMTriggeredCustomerPeriod StbMTriggeredCustomerPeriod] (○/○/○/○/○/○/○/○)
    47130
    48131* エラーコード一覧
    49132  * "--"は[wiki:spec/Dem Dem]により決定される
    50133
    51   ||= エラーコード =||= Dec =||= Hex =||= R4.0.3 =||
    52   || STBM_E_PARAM            || 10|| 0x0A||  ○  ||
    53   || STBM_E_NOT_INITIALIZED  || 11|| 0x0B||  ○  ||
    54   || STBM_E_INTEGRITY_FAILED || --||   --||  ○  ||
    55   || STBM_E_REQ_FAILED       || --||   --||  ○  ||
    56   || STBM_E_PARAM_POINTER    || 16|| 0x10||  ○  ||
    57   || STBM_E_INIT_FAILED      || 17|| 0x11||  ○  ||
     134  ||= エラーコード =||= Dec =||= Hex =||= R4.0.3 =||= R21-11 =||
     135  || STBM_E_PARAM            || 10|| 0x0A||  ○  ||  ○  ||
     136  || STBM_E_NOT_INITIALIZED  || 11|| 0x0B||  ○  ||  -   ||
     137  || STBM_E_INTEGRITY_FAILED || --||   --||  ○  ||  -   ||
     138  || STBM_E_REQ_FAILED       || --||   --||  ○  ||  -   ||
     139  || STBM_E_PARAM_POINTER    || 16|| 0x10||  ○  ||  ○  ||
     140  || STBM_E_INIT_FAILED      || 17|| 0x11||  ○  ||  ○  ||
     141  || STBM_E_SERVICE_DISABLED || 18|| 0x12||  -   ||  ○  ||
     142  || STBM_E_PARAM_TIMESTAMP  || 37|| 0x25||  -   ||  ○  ||
     143  || STBM_E_PARAM_USERDATA   || 38|| 0x26||  -   ||  ○  ||
    58144
    59145----
     
    67153
    68154== StbM_Init ==
     155* R4.0.3
    69156{{{
    70157void StbM_Init(void)
    71158}}}
    72159
     160* R21-11
     161{{{
     162void StbM_Init (const StbM_ConfigType* ConfigPtr)
     163}}}
     164
    73165== StbM_GetSyncState ==
    74166{{{
     
    91183}}}
    92184
     185== StbM_GetCurrentTime ==
     186{{{
     187Std_ReturnType StbM_GetCurrentTime (StbM_SynchronizedTimeBaseType timeBaseId, StbM_TimeStampType* timeStamp, StbM_UserDataType* userData)
     188}}}
     189
     190== StbM_GetCurrentTimeExtended ==
     191{{{
     192Std_ReturnType StbM_GetCurrentTimeExtended (StbM_SynchronizedTimeBaseType timeBaseId, StbM_TimeStampExtendedType* timeStamp, StbM_UserDataType* userData)
     193}}}
     194
     195== StbM_GetCurrentVirtualLocalTime ==
     196{{{
     197Std_ReturnType StbM_GetCurrentVirtualLocalTime (StbM_SynchronizedTimeBaseType timeBaseId, StbM_VirtualLocalTimeType* localTimePtr)
     198}}}
     199
     200== StbM_SetGlobalTime ==
     201{{{
     202Std_ReturnType StbM_SetGlobalTime (StbM_SynchronizedTimeBaseType timeBaseId, const StbM_TimeStampType* timeStamp, const StbM_UserDataType* userData)
     203}}}
     204
     205== StbM_UpdateGlobalTime ==
     206{{{
     207Std_ReturnType StbM_UpdateGlobalTime (StbM_SynchronizedTimeBaseType timeBaseId, const StbM_TimeStampType* timeStamp, const StbM_UserDataType* userData)
     208}}}
     209
     210== StbM_SetUserData ==
     211{{{
     212Std_ReturnType StbM_SetUserData (StbM_SynchronizedTimeBaseType timeBaseId, const StbM_UserDataType* userData)
     213}}}
     214
     215== StbM_SetOffset ==
     216{{{
     217Std_ReturnType StbM_SetOffset (StbM_SynchronizedTimeBaseType timeBaseId, const StbM_TimeStampType* timeStamp, const StbM_UserDataType* userData)
     218}}}
     219
     220== StbM_GetOffset ==
     221{{{
     222Std_ReturnType StbM_GetOffset (StbM_SynchronizedTimeBaseType timeBaseId, StbM_TimeStampType* timeStamp, StbM_UserDataType* userData)
     223}}}
     224
     225== StbM_BusGetCurrentTime ==
     226{{{
     227Std_ReturnType StbM_BusGetCurrentTime (StbM_SynchronizedTimeBaseType timeBaseId, StbM_TimeStampType* globalTimePtr, StbM_VirtualLocalTimeType* localTimePtr, StbM_UserDataType* userData)
     228}}}
     229
     230== StbM_BusSetGlobalTime ==
     231{{{
     232Std_ReturnType StbM_BusSetGlobalTime (StbM_SynchronizedTimeBaseType timeBaseId, const StbM_TimeStampType* globalTimePtr,  const StbM_UserDataType* userDataPtr, const StbM_MeasurementType* measureDataPtr, const StbM_VirtualLocalTimeType* localTimePtr)
     233}}}
     234
     235== StbM_GetRateDeviation ==
     236{{{
     237Std_ReturnType StbM_GetRateDeviation (StbM_SynchronizedTimeBaseType timeBaseId, StbM_RateDeviationType* rateDeviation)
     238}}}
     239
     240== StbM_SetRateCorrection ==
     241{{{
     242Std_ReturnType StbM_SetRateCorrection (StbM_SynchronizedTimeBaseType timeBaseId, StbM_RateDeviationType rateDeviation)
     243}}}
     244
     245== StbM_GetTimeLeap ==
     246{{{
     247Std_ReturnType StbM_GetTimeLeap (StbM_SynchronizedTimeBaseType timeBaseId, StbM_TimeDiffType* timeJump)
     248}}}
     249
     250== StbM_GetTimeBaseStatus ==
     251{{{
     252Std_ReturnType StbM_GetTimeBaseStatus (StbM_SynchronizedTimeBaseType timeBaseId, StbM_TimeBaseStatusType* syncTimeBaseStatus, StbM_TimeBaseStatusType* offsetTimeBaseStatus)
     253}}}
     254
     255== StbM_CloneTimeBase ==
     256{{{
     257Std_ReturnType StbM_CloneTimeBase (StbM_SynchronizedTimeBaseType timeBaseId, StbM_CloneConfigType cloneCfg, StbM_TimeBaseStatusType statusMask, StbM_TimeBaseStatusType statusValue)
     258}}}
     259
     260== StbM_StartTimer ==
     261{{{
     262Std_ReturnType StbM_StartTimer (StbM_SynchronizedTimeBaseType timeBaseId, StbM_CustomerIdType customerId, const StbM_TimeStampType* expireTime)
     263}}}
     264
     265== StbM_GetSyncTimeRecordHead ==
     266{{{
     267Std_ReturnType StbM_GetSyncTimeRecordHead (StbM_SynchronizedTimeBaseType timeBaseId, StbM_SyncRecordTableHeadType* syncRecordTableHead)
     268}}}
     269
     270== StbM_GetOffsetTimeRecordHead ==
     271{{{
     272Std_ReturnType StbM_GetOffsetTimeRecordHead (StbM_SynchronizedTimeBaseType timeBaseId, StbM_OffsetRecordTableHeadType* offsetRecordTableHead)
     273}}}
     274
     275== StbM_TriggerTimeTransmission ==
     276{{{
     277Std_ReturnType StbM_TriggerTimeTransmission (StbM_SynchronizedTimeBaseType timeBaseId)
     278}}}
     279
     280== StbM_GetTimeBaseUpdateCounter ==
     281{{{
     282uint8 StbM_GetTimeBaseUpdateCounter (StbM_SynchronizedTimeBaseType timeBaseId)
     283}}}
     284
     285== StbM_GetMasterConfig ==
     286{{{
     287Std_ReturnType StbM_GetMasterConfig (StbM_SynchronizedTimeBaseType timeBaseId, StbM_MasterConfigType* masterConfig)
     288}}}
     289
     290== StbM_CanSetSlaveTimingData ==
     291{{{
     292Std_ReturnType StbM_CanSetSlaveTimingData (StbM_SynchronizedTimeBaseType timeBaseId, const StbM_CanTimeSlaveMeasurementType* measureDataPtr)
     293}}}
     294
     295== StbM_FrSetSlaveTimingData ==
     296{{{
     297Std_ReturnType StbM_FrSetSlaveTimingData (StbM_SynchronizedTimeBaseType timeBaseId, const StbM_FrTimeSlaveMeasurementType* measureDataPtr)
     298}}}
     299
     300== StbM_EthSetSlaveTimingData ==
     301{{{
     302Std_ReturnType StbM_EthSetSlaveTimingData (StbM_SynchronizedTimeBaseType timeBaseId, const StbM_EthTimeSlaveMeasurementType* measureDataPtr)
     303}}}
     304
     305== StbM_CanSetMasterTimingData ==
     306{{{
     307Std_ReturnType StbM_CanSetMasterTimingData (StbM_SynchronizedTimeBaseType timeBaseId, const StbM_CanTimeMasterMeasurementType* measureDataPtr)
     308}}}
     309
     310== StbM_FrSetMasterTimingData ==
     311{{{
     312Std_ReturnType StbM_FrSetMasterTimingData (StbM_SynchronizedTimeBaseType timeBaseId, const StbM_FrTimeMasterMeasurementType* measureDataPtr)
     313}}}
     314
     315== StbM_EthSetMasterTimingData ==
     316{{{
     317Std_ReturnType StbM_EthSetMasterTimingData (StbM_SynchronizedTimeBaseType timeBaseId, const StbM_EthTimeMasterMeasurementType* measureDataPtr)
     318}}}
     319
     320== StbM_EthSetPdelayInitiatorData ==
     321{{{
     322Std_ReturnType StbM_EthSetPdelayInitiatorData (StbM_SynchronizedTimeBaseType timeBaseId, const StbM_PdelayInitiatorMeasurementType* measureDataPtr)
     323}}}
     324
     325== StbM_EthSetPdelayResponderData ==
     326{{{
     327Std_ReturnType StbM_EthSetPdelayResponderData (StbM_SynchronizedTimeBaseType timeBaseId, const StbM_PdelayResponderMeasurementType* measureDataPtr)
     328}}}
     329
     330== StbM_GetBusProtocolParam ==
     331{{{
     332Std_ReturnType StbM_GetBusProtocolParam (StbM_SynchronizedTimeBaseType timeBaseId, StbM_ProtocolParamType* protocolParam)
     333}}}
     334
     335== StbM_SetBusProtocolParam ==
     336{{{
     337Std_ReturnType StbM_SetBusProtocolParam (StbM_SynchronizedTimeBaseType timeBaseId, const StbM_ProtocolParamType* protocolParam)
     338}}}
     339
    93340== StbM_MainFunction ==
    94341{{{
     
    96343}}}
    97344
     345== SyncTimeRecordBlockCallback<TimeBase> ==
     346{{{
     347Std_ReturnType SyncTimeRecordBlockCallback<TimeBase> (const StbM_SyncRecordTableBlockType* syncRecordTableBlock)
     348}}}
     349
     350== OffsetTimeRecordBlockCallback<TimeBase> ==
     351{{{
     352Std_ReturnType OffsetTimeRecordBlockCallback<TimeBase> (const StbM_OffsetRecordTableBlockType* offsetRecordTableBlock)
     353}}}
     354
     355== StatusNotificationCallback<TimeBase> ==
     356{{{
     357Std_ReturnType StatusNotificationCallback<TimeBase> (StbM_TimeBaseNotificationType eventNotification)
     358}}}
     359
     360== <Customer>_TimeNotificationCallback<TimeBase> ==
     361{{{
     362Std_ReturnType <Customer>_TimeNotificationCallback<TimeBase> (StbM_TimeDiffType deviationTime)
     363}}}
     364
    98365----
    99366
     
    104371/AUTOSAR/EcucDefs/StbM/StbMDemEventParameterRefs
    105372}}}
    106 * 型:Container
    107 * 多重度:0..1
     373* 対象リビジョン: R4.0.3/R4.1.3
     374* タイプ: PARAM-CONF-CONTAINER
     375* 多重度: 0..1
    108376
    109377== STBM_E_INIT_FAILED ==
     
    111379/AUTOSAR/EcucDefs/StbM/StbMDemEventParameterRefs/STBM_E_INIT_FAILED
    112380}}}
    113 * 型:Reference
    114 * 多重度:0..1
     381* 対象リビジョン: R4.0.3
     382* タイプ: SYMBOLIC-NAME-REFERENCE
     383* 多重度: 0..1
     384* 参照先: [wiki:spec/Dem#DemEventParameter /AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter]
    115385
    116386== STBM_E_INTEGRITY_FAILED ==
     
    118388/AUTOSAR/EcucDefs/StbM/StbMDemEventParameterRefs/STBM_E_INTEGRITY_FAILED
    119389}}}
    120 * 型:Reference
    121 * 多重度:0..1
     390* 対象リビジョン: R4.0.3/R4.1.3
     391* タイプ: SYMBOLIC-NAME-REFERENCE
     392* 多重度: 0..1
     393* 参照先: [wiki:spec/Dem#DemEventParameter /AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter]
    122394
    123395== STBM_E_REQ_FAILED ==
     
    125397/AUTOSAR/EcucDefs/StbM/StbMDemEventParameterRefs/STBM_E_REQ_FAILED
    126398}}}
    127 * 型:Reference
    128 * 多重度:0..1
     399* 対象リビジョン: R4.0.3/R4.1.3
     400* タイプ: SYMBOLIC-NAME-REFERENCE
     401* 多重度: 0..1
     402* 参照先: [wiki:spec/Dem#DemEventParameter /AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter]
    129403
    130404== StbMGeneral ==
     
    132406/AUTOSAR/EcucDefs/StbM/StbMGeneral
    133407}}}
    134 * 型:Container
    135 * 多重度:1
     408* 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     409* SWSタグ: ECUC_StbM_00002
     410* タイプ: PARAM-CONF-CONTAINER
     411* 多重度: 1
    136412
    137413== StbMAbsoluteTimeApi ==
     
    139415/AUTOSAR/EcucDefs/StbM/StbMGeneral/StbMAbsoluteTimeApi
    140416}}}
    141 * 型:BooleanParam
    142 * 多重度:1
     417* 対象リビジョン: R4.0.3/R4.1.3
     418* タイプ: BOOLEAN-PARAM
     419* 多重度: 1
     420
     421== StbMCustomerHeaderInclude ==
     422{{{
     423/AUTOSAR/EcucDefs/StbM/StbMGeneral/StbMCustomerHeaderInclude
     424}}}
     425* 対象リビジョン: R4.3.1
     426* SWSタグ: ECUC_StbM_00040
     427* タイプ: STRING-PARAM
     428* 多重度: 0..1
    143429
    144430== StbMDevErrorDetect ==
     
    146432/AUTOSAR/EcucDefs/StbM/StbMGeneral/StbMDevErrorDetect
    147433}}}
    148 * 型:BooleanParam
    149 * 多重度:1
     434* 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     435* SWSタグ: ECUC_StbM_00012
     436* タイプ: BOOLEAN-PARAM
     437* 多重度: 1
     438* デフォルト値:
     439  * R4.3.1/R4.4.0/R19-11/R20-11/R21-11: false
     440
     441== StbMEcucPartitionRef ==
     442{{{
     443/AUTOSAR/EcucDefs/StbM/StbMGeneral/StbMEcucPartitionRef
     444}}}
     445* 対象リビジョン: R19-11/R20-11/R21-11
     446* SWSタグ: ECUC_StbM_00069
     447* タイプ: REFERENCE
     448* 多重度: 0..1
     449* 参照先: [wiki:spec/EcuC#EcucPartition /AUTOSAR/EcucDefs/EcuC/EcucPartitionCollection/EcucPartition]
     450
     451== StbMGetCurrentTimeExtendedAvailable ==
     452{{{
     453/AUTOSAR/EcucDefs/StbM/StbMGeneral/StbMGetCurrentTimeExtendedAvailable
     454}}}
     455* 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     456* SWSタグ: ECUC_StbM_00032
     457* タイプ: BOOLEAN-PARAM
     458* 多重度: 0..1
     459
     460== StbMGptTimerRef ==
     461{{{
     462/AUTOSAR/EcucDefs/StbM/StbMGeneral/StbMGptTimerRef
     463}}}
     464* 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     465* SWSタグ: ECUC_StbM_00039
     466* タイプ:
     467  * R4.3.1: SYMBOLIC-NAME-REFERENCE
     468  * R4.4.0/R19-11/R20-11/R21-11: REFERENCE
     469* 多重度: 0..1
     470* 参照先: [wiki:spec/Gpt#GptChannelConfiguration /AUTOSAR/EcucDefs/Gpt/GptChannelConfigSet/GptChannelConfiguration]
     471
     472== StbMMainFunctionPeriod ==
     473{{{
     474/AUTOSAR/EcucDefs/StbM/StbMGeneral/StbMMainFunctionPeriod
     475}}}
     476* 対象リビジョン: R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     477* SWSタグ: ECUC_StbM_00027
     478* タイプ: FLOAT-PARAM
     479* 多重度: 1
     480* 上限値: INF
     481* 下限値:
     482  * R4.1.3/R4.2.2: 1E-6
     483  * R4.3.1/R4.4.0/R19-11/R20-11/R21-11: 0
    150484
    151485== StbMTickTypeRange ==
     
    153487/AUTOSAR/EcucDefs/StbM/StbMGeneral/StbMTickTypeRange
    154488}}}
    155 * 型:IntegerParam
    156 * 多重度:1
     489* 対象リビジョン: R4.0.3/R4.1.3
     490* タイプ: INTEGER-PARAM
     491* 多重度: 1
     492* 上限値: 65535
     493* 下限値: 0
     494
     495== StbMTimeRecordingSupport ==
     496{{{
     497/AUTOSAR/EcucDefs/StbM/StbMGeneral/StbMTimeRecordingSupport
     498}}}
     499* 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     500* SWSタグ: ECUC_StbM_00038
     501* タイプ: BOOLEAN-PARAM
     502* 多重度: 1
     503
     504== StbMTimeValidationSupport ==
     505{{{
     506/AUTOSAR/EcucDefs/StbM/StbMGeneral/StbMTimeValidationSupport
     507}}}
     508* 対象リビジョン: R19-11
     509* SWSタグ: ECUC_StbM_00070
     510* タイプ: BOOLEAN-PARAM
     511* 多重度: 1
     512
     513== StbMTimerStartThreshold ==
     514{{{
     515/AUTOSAR/EcucDefs/StbM/StbMGeneral/StbMTimerStartThreshold
     516}}}
     517* 対象リビジョン: R4.4.0/R19-11/R20-11/R21-11
     518* SWSタグ: ECUC_StbM_00063
     519* タイプ: FLOAT-PARAM
     520* 多重度: 0..1
     521* 上限値: INF
     522* 下限値: 0
    157523
    158524== StbMVersionInfo ==
     
    160526/AUTOSAR/EcucDefs/StbM/StbMGeneral/StbMVersionInfo
    161527}}}
    162 * 型:BooleanParam
    163 * 多重度:1
     528* 対象リビジョン: R4.0.3/R4.1.3/R4.2.2
     529* SWSタグ: ECUC_StbM_00013
     530* タイプ: BOOLEAN-PARAM
     531* 多重度: 1
     532
     533== StbMVersionInfoApi ==
     534{{{
     535/AUTOSAR/EcucDefs/StbM/StbMGeneral/StbMVersionInfoApi
     536}}}
     537* 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     538* SWSタグ: ECUC_StbM_00013
     539* タイプ: BOOLEAN-PARAM
     540* 多重度: 1
     541* デフォルト値: false
    164542
    165543== StbMSynchronizedTimeBase ==
     
    167545/AUTOSAR/EcucDefs/StbM/StbMSynchronizedTimeBase
    168546}}}
    169 * 型:Container
    170 * 多重度:1..*
     547* 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     548* SWSタグ: ECUC_StbM_00003
     549* タイプ: PARAM-CONF-CONTAINER
     550* 多重度: 1..*
     551
     552== StbMAllowMasterRateCorrection ==
     553{{{
     554/AUTOSAR/EcucDefs/StbM/StbMSynchronizedTimeBase/StbMAllowMasterRateCorrection
     555}}}
     556* 対象リビジョン: R4.3.1
     557* SWSタグ: ECUC_StbM_00043
     558* タイプ: BOOLEAN-PARAM
     559* 多重度: 0..1
     560* デフォルト値: false
     561
     562== StbMAllowSystemWideGlobalTimeMaster ==
     563{{{
     564/AUTOSAR/EcucDefs/StbM/StbMSynchronizedTimeBase/StbMAllowSystemWideGlobalTimeMaster
     565}}}
     566* 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     567* SWSタグ: ECUC_StbM_00066
     568* タイプ: BOOLEAN-PARAM
     569* 多重度: 0..1
     570
     571== StbMClearTimeleapCount ==
     572{{{
     573/AUTOSAR/EcucDefs/StbM/StbMSynchronizedTimeBase/StbMClearTimeleapCount
     574}}}
     575* 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     576* SWSタグ: ECUC_StbM_00037
     577* タイプ: INTEGER-PARAM
     578* 多重度: 0..1
     579* 上限値: 65535
     580* 下限値: 1
     581* デフォルト値: 1
     582
     583== StbMEthGlobalTimeDomainRef ==
     584{{{
     585/AUTOSAR/EcucDefs/StbM/StbMSynchronizedTimeBase/StbMEthGlobalTimeDomainRef
     586}}}
     587* 対象リビジョン: R4.2.2
     588* SWSタグ: ECUC_StbM_00033
     589* タイプ: REFERENCE
     590* 多重度: 0..1
     591* 参照先: [wiki:spec/EthTSyn#EthTSynGlobalTimeDomain /AUTOSAR/EcucDefs/EthTSyn/EthTSynGlobalTimeDomain]
     592
     593== StbMFlexRayClusterRef ==
     594{{{
     595/AUTOSAR/EcucDefs/StbM/StbMSynchronizedTimeBase/StbMFlexRayClusterRef
     596}}}
     597* 対象リビジョン: R4.0.3/R4.1.3
     598* タイプ: FOREIGN-REFERENCE
     599* 多重度: 0..1
     600* 参照先タイプ: FLEXRAY-CLUSTER
    171601
    172602== StbMGlobalTimeProviderCallout ==
     
    174604/AUTOSAR/EcucDefs/StbM/StbMSynchronizedTimeBase/StbMGlobalTimeProviderCallout
    175605}}}
    176 * 型:FunctionName
    177 * 多重度:0..1
     606* 対象リビジョン: R4.0.3/R4.1.3
     607* タイプ: FUNCTION-NAME
     608* 多重度: 0..1
     609
     610== StbMIsSystemWideGlobalTimeMaster ==
     611{{{
     612/AUTOSAR/EcucDefs/StbM/StbMSynchronizedTimeBase/StbMIsSystemWideGlobalTimeMaster
     613}}}
     614* 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     615* SWSタグ: ECUC_StbM_00036
     616* タイプ: BOOLEAN-PARAM
     617* 多重度: 1
     618
     619== StbMLocalTimeClock ==
     620{{{
     621/AUTOSAR/EcucDefs/StbM/StbMSynchronizedTimeBase/StbMLocalTimeClock
     622}}}
     623* 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     624* SWSタグ: ECUC_StbM_00047
     625* タイプ: PARAM-CONF-CONTAINER
     626* 多重度: 0..1
     627
     628== StbMClockFrequency ==
     629{{{
     630/AUTOSAR/EcucDefs/StbM/StbMSynchronizedTimeBase/StbMLocalTimeClock/StbMClockFrequency
     631}}}
     632* 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     633* SWSタグ: ECUC_StbM_00051
     634* タイプ: INTEGER-PARAM
     635* 多重度:
     636  * R4.3.1: 1
     637  * R4.4.0/R19-11/R20-11/R21-11: 0..1
     638* 上限値: 4294967295
     639* 下限値: 0
     640
     641== StbMClockPrescaler ==
     642{{{
     643/AUTOSAR/EcucDefs/StbM/StbMSynchronizedTimeBase/StbMLocalTimeClock/StbMClockPrescaler
     644}}}
     645* 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     646* SWSタグ: ECUC_StbM_00052
     647* タイプ: INTEGER-PARAM
     648* 多重度:
     649  * R4.3.1: 1
     650  * R4.4.0/R19-11/R20-11/R21-11: 0..1
     651* 上限値: 4294967295
     652* 下限値: 0
     653
     654== StbMLocalTimeHardware ==
     655{{{
     656/AUTOSAR/EcucDefs/StbM/StbMSynchronizedTimeBase/StbMLocalTimeClock/StbMLocalTimeHardware
     657}}}
     658* 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     659* SWSタグ: ECUC_StbM_00053
     660* タイプ: CHOICE-REFERENCE
     661* 多重度: 1
     662* 参照先:
     663  * R4.3.1/R4.4.0/R19-11/R20-11:
     664    * [wiki:spec/EthTSyn#EthTSynGlobalTimeDomain /AUTOSAR/EcucDefs/EthTSyn/EthTSynGlobalTimeDomain]
     665    * [wiki:spec/Gpt#GptChannelConfiguration /AUTOSAR/EcucDefs/Gpt/GptChannelConfigSet/GptChannelConfiguration]
     666    * [wiki:spec/Os#OsCounter /AUTOSAR/EcucDefs/Os/OsCounter]
     667  * R21-11:
     668    * [wiki:spec/CanTSyn#CanTSynGlobalTimeDomain /AUTOSAR/EcucDefs/CanTSyn/CanTSynGlobalTimeDomain]
     669    * [wiki:spec/EthTSyn#EthTSynGlobalTimeDomain /AUTOSAR/EcucDefs/EthTSyn/EthTSynGlobalTimeDomain]
     670    * [wiki:spec/Gpt#GptChannelConfiguration /AUTOSAR/EcucDefs/Gpt/GptChannelConfigSet/GptChannelConfiguration]
     671    * [wiki:spec/Os#OsCounter /AUTOSAR/EcucDefs/Os/OsCounter]
     672
     673== StbMLocalTimeRef ==
     674{{{
     675/AUTOSAR/EcucDefs/StbM/StbMSynchronizedTimeBase/StbMLocalTimeRef
     676}}}
     677* 対象リビジョン: R4.0.3/R4.1.3/R4.2.2
     678* SWSタグ: ECUC_StbM_00006
     679* タイプ: REFERENCE
     680* 多重度: 0..1
     681* 参照先: [wiki:spec/Os#OsCounter /AUTOSAR/EcucDefs/Os/OsCounter]
     682
     683== StbMMasterRateDeviationMax ==
     684{{{
     685/AUTOSAR/EcucDefs/StbM/StbMSynchronizedTimeBase/StbMMasterRateDeviationMax
     686}}}
     687* 対象リビジョン: R4.3.1
     688* SWSタグ: ECUC_StbM_00044
     689* タイプ: INTEGER-PARAM
     690* 多重度: 0..1
     691* 上限値: 32000
     692* 下限値: 0
     693* デフォルト値: 0
     694
     695== StbMNotificationCustomer ==
     696{{{
     697/AUTOSAR/EcucDefs/StbM/StbMSynchronizedTimeBase/StbMNotificationCustomer
     698}}}
     699* 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     700* SWSタグ: ECUC_StbM_00050
     701* タイプ: PARAM-CONF-CONTAINER
     702* 多重度: 0..*
     703
     704== StbMNotificationCustomerId ==
     705{{{
     706/AUTOSAR/EcucDefs/StbM/StbMSynchronizedTimeBase/StbMNotificationCustomer/StbMNotificationCustomerId
     707}}}
     708* 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     709* SWSタグ: ECUC_StbM_00062
     710* タイプ: INTEGER-PARAM
     711* 多重度: 1
     712* 上限値: 65535
     713* 下限値: 0
     714
     715== StbMTimeNotificationCallback ==
     716{{{
     717/AUTOSAR/EcucDefs/StbM/StbMSynchronizedTimeBase/StbMNotificationCustomer/StbMTimeNotificationCallback
     718}}}
     719* 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     720* SWSタグ: ECUC_StbM_00064
     721* タイプ: FUNCTION-NAME
     722* 多重度:
     723  * R4.3.1: 1
     724  * R4.4.0/R19-11/R20-11/R21-11: 0..1
     725
     726== StbMTimerStartThreshold(2) ==
     727{{{
     728/AUTOSAR/EcucDefs/StbM/StbMSynchronizedTimeBase/StbMNotificationCustomer/StbMTimerStartThreshold
     729}}}
     730* 対象リビジョン: R4.3.1
     731* SWSタグ: ECUC_StbM_00063
     732* タイプ: FLOAT-PARAM
     733* 多重度: 0..1
     734* 上限値: INF
     735* 下限値: 0
     736
     737== StbMNotificationInterface ==
     738{{{
     739/AUTOSAR/EcucDefs/StbM/StbMSynchronizedTimeBase/StbMNotificationInterface
     740}}}
     741* 対象リビジョン: R4.4.0/R19-11/R20-11/R21-11
     742* SWSタグ: ECUC_StbM_00068
     743* タイプ: ENUMERATION-PARAM
     744* 多重度: 1
     745* 選択肢:
     746  * CALLBACK
     747  * CALLBACK_AND_SR_INTERFACE
     748  * NO_NOTIFICATION
     749  * SR_INTERFACE
     750
     751== StbMOffsetTimeBase ==
     752{{{
     753/AUTOSAR/EcucDefs/StbM/StbMSynchronizedTimeBase/StbMOffsetTimeBase
     754}}}
     755* 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     756* SWSタグ: ECUC_StbM_00030
     757* タイプ: REFERENCE
     758* 多重度: 0..1
     759* 参照先: [#StbMSynchronizedTimeBase /AUTOSAR/EcucDefs/StbM/StbMSynchronizedTimeBase]
     760
     761== StbMSourceTimeBase ==
     762{{{
     763/AUTOSAR/EcucDefs/StbM/StbMSynchronizedTimeBase/StbMSourceTimeBase
     764}}}
     765* 対象リビジョン: R21-11
     766* SWSタグ: ECUC_StbM_00074
     767* タイプ: REFERENCE
     768* 多重度: 0..1
     769* 参照先: [#StbMSynchronizedTimeBase /AUTOSAR/EcucDefs/StbM/StbMSynchronizedTimeBase]
     770
     771== StbMStatusNotificationCallback ==
     772{{{
     773/AUTOSAR/EcucDefs/StbM/StbMSynchronizedTimeBase/StbMStatusNotificationCallback
     774}}}
     775* 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     776* SWSタグ: ECUC_StbM_00046
     777* タイプ: FUNCTION-NAME
     778* 多重度: 0..1
     779
     780== StbMStatusNotificationMask ==
     781{{{
     782/AUTOSAR/EcucDefs/StbM/StbMSynchronizedTimeBase/StbMStatusNotificationMask
     783}}}
     784* 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     785* SWSタグ: ECUC_StbM_00045
     786* タイプ: INTEGER-PARAM
     787* 多重度: 0..1
     788* 上限値: 4294967295
     789* 下限値: 0
     790* デフォルト値: 0
     791
     792== StbMStoreTimebaseNonVolatile ==
     793{{{
     794/AUTOSAR/EcucDefs/StbM/StbMSynchronizedTimeBase/StbMStoreTimebaseNonVolatile
     795}}}
     796* 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     797* SWSタグ: ECUC_StbM_00031
     798* タイプ: ENUMERATION-PARAM
     799* 多重度: 0..1
     800* 選択肢:
     801  * NO_STORAGE
     802  * STORAGE_AT_SHUTDOWN
     803
     804== StbMSyncLossThreshold ==
     805{{{
     806/AUTOSAR/EcucDefs/StbM/StbMSynchronizedTimeBase/StbMSyncLossThreshold
     807}}}
     808* 対象リビジョン: R4.2.2
     809* SWSタグ: ECUC_StbM_00029
     810* タイプ: FLOAT-PARAM
     811* 多重度: 0..1
     812* 上限値: INF
     813* 下限値: 0
     814
     815== StbMSyncLossTimeout ==
     816{{{
     817/AUTOSAR/EcucDefs/StbM/StbMSynchronizedTimeBase/StbMSyncLossTimeout
     818}}}
     819* 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     820* SWSタグ: ECUC_StbM_00028
     821* タイプ: FLOAT-PARAM
     822* 多重度: 0..1
     823* 上限値: INF
     824* 下限値: 0
    178825
    179826== StbMSyncStateProviderCallout ==
     
    181828/AUTOSAR/EcucDefs/StbM/StbMSynchronizedTimeBase/StbMSyncStateProviderCallout
    182829}}}
    183 * 型:FunctionName
    184 * 多重度:0..1
     830* 対象リビジョン: R4.0.3/R4.1.3
     831* タイプ: FUNCTION-NAME
     832* 多重度: 0..1
    185833
    186834== StbMSynchronizedTimeBaseIdentifier ==
     
    188836/AUTOSAR/EcucDefs/StbM/StbMSynchronizedTimeBase/StbMSynchronizedTimeBaseIdentifier
    189837}}}
    190 * 型:IntegerParam
    191 * 多重度:1
     838* 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     839* SWSタグ: ECUC_StbM_00021
     840* タイプ: INTEGER-PARAM
     841* 多重度: 1
     842* 上限値: 65535
     843* 下限値: 0
    192844
    193845== StbMTickDurationProviderCallout ==
     
    195847/AUTOSAR/EcucDefs/StbM/StbMSynchronizedTimeBase/StbMTickDurationProviderCallout
    196848}}}
    197 * 型:FunctionName
    198 * 多重度:0..1
    199 
    200 == StbMLocalTimeRef ==
    201 {{{
    202 /AUTOSAR/EcucDefs/StbM/StbMSynchronizedTimeBase/StbMLocalTimeRef
    203 }}}
    204 * 型:Reference
    205 * 多重度:0..1
    206 
    207 == StbMFlexRayClusterRef ==
    208 {{{
    209 /AUTOSAR/EcucDefs/StbM/StbMSynchronizedTimeBase/StbMFlexRayClusterRef
    210 }}}
    211 * 型:Reference
    212 * 多重度:0..1
     849* 対象リビジョン: R4.0.3/R4.1.3
     850* タイプ: FUNCTION-NAME
     851* 多重度: 0..1
     852
     853== StbMTimeCorrection ==
     854{{{
     855/AUTOSAR/EcucDefs/StbM/StbMSynchronizedTimeBase/StbMTimeCorrection
     856}}}
     857* 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     858* SWSタグ: ECUC_StbM_00048
     859* タイプ: PARAM-CONF-CONTAINER
     860* 多重度: 0..1
     861
     862== StbMAllowMasterRateCorrection(2) ==
     863{{{
     864/AUTOSAR/EcucDefs/StbM/StbMSynchronizedTimeBase/StbMTimeCorrection/StbMAllowMasterRateCorrection
     865}}}
     866* 対象リビジョン: R4.4.0/R19-11/R20-11/R21-11
     867* SWSタグ: ECUC_StbM_00043
     868* タイプ: BOOLEAN-PARAM
     869* 多重度: 0..1
     870* デフォルト値: false
     871
     872== StbMMasterRateDeviationMax(2) ==
     873{{{
     874/AUTOSAR/EcucDefs/StbM/StbMSynchronizedTimeBase/StbMTimeCorrection/StbMMasterRateDeviationMax
     875}}}
     876* 対象リビジョン: R4.4.0/R19-11/R20-11/R21-11
     877* SWSタグ: ECUC_StbM_00044
     878* タイプ: INTEGER-PARAM
     879* 多重度: 0..1
     880* 上限値: 32000
     881* 下限値: 0
     882* デフォルト値: 0
     883
     884== StbMOffsetCorrectionAdaptionInterval ==
     885{{{
     886/AUTOSAR/EcucDefs/StbM/StbMSynchronizedTimeBase/StbMTimeCorrection/StbMOffsetCorrectionAdaptionInterval
     887}}}
     888* 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     889* SWSタグ: ECUC_StbM_00057
     890* タイプ: FLOAT-PARAM
     891* 多重度: 0..1
     892* 上限値: INF
     893* 下限値: 0
     894
     895== StbMOffsetCorrectionJumpThreshold ==
     896{{{
     897/AUTOSAR/EcucDefs/StbM/StbMSynchronizedTimeBase/StbMTimeCorrection/StbMOffsetCorrectionJumpThreshold
     898}}}
     899* 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     900* SWSタグ: ECUC_StbM_00056
     901* タイプ: FLOAT-PARAM
     902* 多重度: 0..1
     903* 上限値: INF
     904* 下限値: 0
     905
     906== StbMRateCorrectionMeasurementDuration ==
     907{{{
     908/AUTOSAR/EcucDefs/StbM/StbMSynchronizedTimeBase/StbMTimeCorrection/StbMRateCorrectionMeasurementDuration
     909}}}
     910* 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     911* SWSタグ: ECUC_StbM_00054
     912* タイプ: FLOAT-PARAM
     913* 多重度: 0..1
     914* 上限値: INF
     915* 下限値: 0
     916* デフォルト値: 1
     917
     918== StbMRateCorrectionsPerMeasurementDuration ==
     919{{{
     920/AUTOSAR/EcucDefs/StbM/StbMSynchronizedTimeBase/StbMTimeCorrection/StbMRateCorrectionsPerMeasurementDuration
     921}}}
     922* 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     923* SWSタグ: ECUC_StbM_00055
     924* タイプ: INTEGER-PARAM
     925* 多重度: 0..1
     926* 上限値: 65535
     927* 下限値: 1
     928* デフォルト値: 1
     929
     930== StbMTimeLeapFutureThreshold ==
     931{{{
     932/AUTOSAR/EcucDefs/StbM/StbMSynchronizedTimeBase/StbMTimeLeapFutureThreshold
     933}}}
     934* 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     935* SWSタグ: ECUC_StbM_00041
     936* タイプ: FLOAT-PARAM
     937* 多重度: 0..1
     938* 上限値: INF
     939* 下限値: 0
     940
     941== StbMTimeLeapPastThreshold ==
     942{{{
     943/AUTOSAR/EcucDefs/StbM/StbMSynchronizedTimeBase/StbMTimeLeapPastThreshold
     944}}}
     945* 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     946* SWSタグ: ECUC_StbM_00042
     947* タイプ: FLOAT-PARAM
     948* 多重度: 0..1
     949* 上限値: INF
     950* 下限値: 0
     951
     952== StbMTimeRecording ==
     953{{{
     954/AUTOSAR/EcucDefs/StbM/StbMSynchronizedTimeBase/StbMTimeRecording
     955}}}
     956* 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     957* SWSタグ: ECUC_StbM_00049
     958* タイプ: PARAM-CONF-CONTAINER
     959* 多重度: 0..1
     960
     961== StbMEnableTimeValidation ==
     962{{{
     963/AUTOSAR/EcucDefs/StbM/StbMSynchronizedTimeBase/StbMTimeRecording/StbMEnableTimeValidation
     964}}}
     965* 対象リビジョン: R19-11
     966* SWSタグ: ECUC_StbM_00071
     967* タイプ: BOOLEAN-PARAM
     968* 多重度: 0..1
     969
     970== StbMOffsetTimeRecordBlockCallback ==
     971{{{
     972/AUTOSAR/EcucDefs/StbM/StbMSynchronizedTimeBase/StbMTimeRecording/StbMOffsetTimeRecordBlockCallback
     973}}}
     974* 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     975* SWSタグ: ECUC_StbM_00061
     976* タイプ: FUNCTION-NAME
     977* 多重度: 0..1
     978
     979== StbMOffsetTimeRecordTableBlockCount ==
     980{{{
     981/AUTOSAR/EcucDefs/StbM/StbMSynchronizedTimeBase/StbMTimeRecording/StbMOffsetTimeRecordTableBlockCount
     982}}}
     983* 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     984* SWSタグ: ECUC_StbM_00059
     985* タイプ: INTEGER-PARAM
     986* 多重度: 1
     987* 上限値: 65535
     988* 下限値: 0
     989
     990== StbMSyncTimeRecordBlockCallback ==
     991{{{
     992/AUTOSAR/EcucDefs/StbM/StbMSynchronizedTimeBase/StbMTimeRecording/StbMSyncTimeRecordBlockCallback
     993}}}
     994* 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     995* SWSタグ: ECUC_StbM_00060
     996* タイプ: FUNCTION-NAME
     997* 多重度: 0..1
     998
     999== StbMSyncTimeRecordTableBlockCount ==
     1000{{{
     1001/AUTOSAR/EcucDefs/StbM/StbMSynchronizedTimeBase/StbMTimeRecording/StbMSyncTimeRecordTableBlockCount
     1002}}}
     1003* 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     1004* SWSタグ: ECUC_StbM_00058
     1005* タイプ: INTEGER-PARAM
     1006* 多重度: 1
     1007* 上限値: 65535
     1008* 下限値: 0
     1009
     1010== StbMTimeValidation ==
     1011{{{
     1012/AUTOSAR/EcucDefs/StbM/StbMSynchronizedTimeBase/StbMTimeValidation
     1013}}}
     1014* 対象リビジョン: R20-11/R21-11
     1015* SWSタグ: ECUC_StbM_00072
     1016* タイプ: PARAM-CONF-CONTAINER
     1017* 多重度: 0..1
     1018
     1019== StbMTimeValidationRecordTableBlockCount ==
     1020{{{
     1021/AUTOSAR/EcucDefs/StbM/StbMSynchronizedTimeBase/StbMTimeValidation/StbMTimeValidationRecordTableBlockCount
     1022}}}
     1023* 対象リビジョン: R20-11/R21-11
     1024* SWSタグ: ECUC_StbM_00073
     1025* タイプ: INTEGER-PARAM
     1026* 多重度: 1
     1027* 上限値: 65535
     1028* 下限値: 0
    2131029
    2141030== StbMTtcanClusterRef ==
     
    2161032/AUTOSAR/EcucDefs/StbM/StbMSynchronizedTimeBase/StbMTtcanClusterRef
    2171033}}}
    218 * 型:Reference
    219 * 多重度:0..1
     1034* 対象リビジョン: R4.0.3/R4.1.3
     1035* タイプ: FOREIGN-REFERENCE
     1036* 多重度: 0..1
     1037* 参照先タイプ: TTCAN-CLUSTER
    2201038
    2211039== StbMTriggeredCustomer ==
     
    2231041/AUTOSAR/EcucDefs/StbM/StbMTriggeredCustomer
    2241042}}}
    225 * 型:Container
    226 * 多重度:1..*
     1043* 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     1044* SWSタグ: ECUC_StbM_00004
     1045* タイプ: PARAM-CONF-CONTAINER
     1046* 多重度:
     1047  * R4.0.3/R4.1.3: 1..*
     1048  * R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11: 0..*
    2271049
    2281050== StbMGlobalTimeCustomerCallback ==
     
    2301052/AUTOSAR/EcucDefs/StbM/StbMTriggeredCustomer/StbMGlobalTimeCustomerCallback
    2311053}}}
    232 * 型:FunctionName
    233 * 多重度:0..1
     1054* 対象リビジョン: R4.0.3/R4.1.3
     1055* タイプ: FUNCTION-NAME
     1056* 多重度: 0..1
     1057
     1058== StbMOSScheduleTableRef ==
     1059{{{
     1060/AUTOSAR/EcucDefs/StbM/StbMTriggeredCustomer/StbMOSScheduleTableRef
     1061}}}
     1062* 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     1063* SWSタグ: ECUC_StbM_00007
     1064* タイプ: REFERENCE
     1065* 多重度:
     1066  * R4.0.3/R4.1.3: 0..1
     1067  * R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11: 1
     1068* 参照先: [wiki:spec/Os#OsScheduleTable /AUTOSAR/EcucDefs/Os/OsScheduleTable]
    2341069
    2351070== StbMSyncStateCustomerCallback ==
     
    2371072/AUTOSAR/EcucDefs/StbM/StbMTriggeredCustomer/StbMSyncStateCustomerCallback
    2381073}}}
    239 * 型:FunctionName
    240 * 多重度:0..1
     1074* 対象リビジョン: R4.0.3/R4.1.3
     1075* タイプ: FUNCTION-NAME
     1076* 多重度: 0..1
     1077
     1078== StbMSynchronizedTimeBaseRef ==
     1079{{{
     1080/AUTOSAR/EcucDefs/StbM/StbMTriggeredCustomer/StbMSynchronizedTimeBaseRef
     1081}}}
     1082* 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     1083* SWSタグ: ECUC_StbM_00010
     1084* タイプ:
     1085  * R4.0.3/R4.1.3/R4.2.2: SYMBOLIC-NAME-REFERENCE
     1086  * R4.3.1/R4.4.0/R19-11/R20-11/R21-11: REFERENCE
     1087* 多重度: 1
     1088* 参照先: [#StbMSynchronizedTimeBase /AUTOSAR/EcucDefs/StbM/StbMSynchronizedTimeBase]
    2411089
    2421090== StbMTriggerInSyncState ==
     
    2441092/AUTOSAR/EcucDefs/StbM/StbMTriggeredCustomer/StbMTriggerInSyncState
    2451093}}}
    246 * 型:BooleanParam
    247 * 多重度:1
     1094* 対象リビジョン: R4.0.3/R4.1.3
     1095* タイプ: BOOLEAN-PARAM
     1096* 多重度: 1
    2481097
    2491098== StbMTriggeredCustomerPeriod ==
     
    2511100/AUTOSAR/EcucDefs/StbM/StbMTriggeredCustomer/StbMTriggeredCustomerPeriod
    2521101}}}
    253 * 型:IntegerParam
    254 * 多重度:1
    255 
    256 == StbMOSScheduleTableRef ==
    257 {{{
    258 /AUTOSAR/EcucDefs/StbM/StbMTriggeredCustomer/StbMOSScheduleTableRef
    259 }}}
    260 * 型:Reference
    261 * 多重度:0..1
    262 
    263 == StbMSynchronizedTimeBaseRef ==
    264 {{{
    265 /AUTOSAR/EcucDefs/StbM/StbMTriggeredCustomer/StbMSynchronizedTimeBaseRef
    266 }}}
    267 * 型:Reference
    268 * 多重度:1
     1102* 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     1103* SWSタグ: ECUC_StbM_00020
     1104* タイプ: INTEGER-PARAM
     1105* 多重度: 1
     1106* 上限値: 4294967295
     1107* 下限値: 0
     1108