Changes between Version 5 and Version 6 of spec/Os


Ignore:
Timestamp:
Oct 11, 2014, 11:26:54 PM (10 years ago)
Author:
fujisft-shigihara
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • spec/Os

    v5 v6  
    6868  ||                                                      ||   ||   ||  || [#IocEmptyQueue IocEmptyQueue]                           || 38|| 0x26||
    6969
     70* コンフィギュレーション仕様
     71  * [#OsAlarm OsAlarm]
     72    * [#OsAlarmAccessingApplication OsAlarmAccessingApplication]
     73    * [#OsAlarmCounterRef OsAlarmCounterRef]
     74    * [#OsAlarmAction OsAlarmAction]
     75      * [#OsAlarmActivateTask OsAlarmActivateTask]
     76        * [#OsAlarmActivateTaskRef OsAlarmActivateTaskRef]
     77      * [#OsAlarmCallback OsAlarmCallback]
     78        * [#OsAlarmCallbackName OsAlarmCallbackName]
     79      * [#OsAlarmIncrementCounter OsAlarmIncrementCounter]
     80        * [#OsAlarmIncrementCounterRef OsAlarmIncrementCounterRef]
     81      * [#OsAlarmSetEvent OsAlarmSetEvent]
     82        * [#OsAlarmSetEventRef OsAlarmSetEventRef]
     83        * [#OsAlarmSetEventTaskRef OsAlarmSetEventTaskRef]
     84    * [#OsAlarmAutostart OsAlarmAutostart]
     85      * [#OsAlarmAlarmTime OsAlarmAlarmTime]
     86      * [#OsAlarmAutostartType OsAlarmAutostartType]
     87      * [#OsAlarmCycleTime OsAlarmCycleTime]
     88      * [#OsAlarmAppModeRef OsAlarmAppModeRef]
     89  * [#OsAppMode OsAppMode]
     90  * [#OsApplication OsApplication]
     91    * [#OsApplicationCoreAssignment OsApplicationCoreAssignment]
     92    * [#OsTrusted OsTrusted]
     93    * [#OsAppAlarmRef OsAppAlarmRef]
     94    * [#OsAppCounterRef OsAppCounterRef]
     95    * [#OsAppEcucPartitionRef OsAppEcucPartitionRef]
     96    * [#OsAppIsrRef OsAppIsrRef]
     97    * [#OsAppScheduleTableRef OsAppScheduleTableRef]
     98    * [#OsAppTaskRef OsAppTaskRef]
     99    * [#OsRestartTask OsRestartTask]
     100    * [#OsApplicationHooks OsApplicationHooks]
     101      * [#OsAppErrorHook OsAppErrorHook]
     102      * [#OsAppShutdownHook OsAppShutdownHook]
     103      * [#OsAppStartupHook OsAppStartupHook]
     104    * [#OsApplicationTrustedFunction OsApplicationTrustedFunction]
     105      * [#OsTrustedFunctionName OsTrustedFunctionName]
     106  * [#OsCounter OsCounter]
     107    * [#OsCounterMaxAllowedValue OsCounterMaxAllowedValue]
     108    * [#OsCounterMinCycle OsCounterMinCycle]
     109    * [#OsCounterTicksPerBase OsCounterTicksPerBase]
     110    * [#OsCounterType OsCounterType]
     111    * [#OsSecondsPerTick OsSecondsPerTick]
     112    * [#OsCounterAccessingApplication OsCounterAccessingApplication]
     113    * [#OsDriver OsDriver]
     114      * [#OsGptChannelRef OsGptChannelRef]
     115    * [#OsTimeConstant OsTimeConstant]
     116      * [#OsTimeValue OsTimeValue]
     117  * [#OsEvent OsEvent]
     118    * [#OsEventMask OsEventMask]
     119  * [#OsIoc OsIoc]
     120    * [#OsIocCommunication OsIocCommunication]
     121      * [#OsIocBufferLength OsIocBufferLength]
     122      * [#OsIocDataProperties OsIocDataProperties]
     123        * [#OsIocDataPropertyIndex OsIocDataPropertyIndex]
     124        * [#OsIocInitValue OsIocInitValue]
     125        * [#OsIocDataTypeRef OsIocDataTypeRef]
     126      * [#OsIocReceiverProperties OsIocReceiverProperties]
     127        * [#OsIocFunctionImplementationKind OsIocFunctionImplementationKind]
     128        * [#OsIocReceiverPullCB OsIocReceiverPullCB]
     129        * [#OsIocReceivingOsApplicationRef OsIocReceivingOsApplicationRef]
     130      * [#OsIocSenderProperties OsIocSenderProperties]
     131        * [#OsIocFunctionImplementationKind OsIocFunctionImplementationKind]
     132        * [#OsIocSenderId OsIocSenderId]
     133        * [#OsIocSendingOsApplicationRef OsIocSendingOsApplicationRef]
     134  * [#OsIsr OsIsr]
     135    * [#OsIsrCategory OsIsrCategory]
     136    * [#OsIsrResourceRef OsIsrResourceRef]
     137    * [#OsIsrTimingProtection OsIsrTimingProtection]
     138      * [#OsIsrAllInterruptLockBudget OsIsrAllInterruptLockBudget]
     139      * [#OsIsrExecutionBudget OsIsrExecutionBudget]
     140      * [#OsIsrOsInterruptLockBudget OsIsrOsInterruptLockBudget]
     141      * [#OsIsrTimeFrame OsIsrTimeFrame]
     142      * [#OsIsrResourceLock OsIsrResourceLock]
     143        * [#OsIsrResourceLockBudget OsIsrResourceLockBudget]
     144        * [#OsIsrResourceLockResourceRef OsIsrResourceLockResourceRef]
     145  * [#OsOS OsOS]
     146    * [#OsNumberOfCores OsNumberOfCores]
     147    * [#OsScalabilityClass OsScalabilityClass]
     148    * [#OsStackMonitoring OsStackMonitoring]
     149    * [#OsStatus OsStatus]
     150    * [#OsUseGetServiceId OsUseGetServiceId]
     151    * [#OsUseParameterAccess OsUseParameterAccess]
     152    * [#OsUseResScheduler OsUseResScheduler]
     153    * [#OsHooks OsHooks]
     154      * [#OsErrorHook OsErrorHook]
     155      * [#OsPostTaskHook OsPostTaskHook]
     156      * [#OsPreTaskHook OsPreTaskHook]
     157      * [#OsProtectionHook OsProtectionHook]
     158      * [#OsShutdownHook OsShutdownHook]
     159      * [#OsStartupHook OsStartupHook]
     160  * [#OsResource OsResource]
     161    * [#OsResourceProperty OsResourceProperty]
     162    * [#OsResourceAccessingApplication OsResourceAccessingApplication]
     163    * [#OsResourceLinkedResourceRef OsResourceLinkedResourceRef]
     164  * [#OsScheduleTable OsScheduleTable]
     165    * [#OsScheduleTableDuration OsScheduleTableDuration]
     166    * [#OsScheduleTableRepeating OsScheduleTableRepeating]
     167    * [#OsSchTblAccessingApplication OsSchTblAccessingApplication]
     168    * [#OsScheduleTableCounterRef OsScheduleTableCounterRef]
     169    * [#OsScheduleTableAutostart OsScheduleTableAutostart]
     170      * [#OsScheduleTableAutostartType OsScheduleTableAutostartType]
     171      * [#OsScheduleTableStartValue OsScheduleTableStartValue]
     172      * [#OsScheduleTableAppModeRef OsScheduleTableAppModeRef]
     173    * [#OsScheduleTableExpiryPoint OsScheduleTableExpiryPoint]
     174      * [#OsScheduleTblExpPointOffset OsScheduleTblExpPointOffset]
     175      * [#OsScheduleTableEventSetting OsScheduleTableEventSetting]
     176        * [#OsScheduleTableSetEventRef OsScheduleTableSetEventRef]
     177        * [#OsScheduleTableSetEventTaskRef OsScheduleTableSetEventTaskRef]
     178      * [#OsScheduleTableTaskActivation OsScheduleTableTaskActivation]
     179        * [#OsScheduleTableActivateTaskRef OsScheduleTableActivateTaskRef]
     180      * [#OsScheduleTblAdjustableExpPoint OsScheduleTblAdjustableExpPoint]
     181        * [#OsScheduleTableMaxLengthen OsScheduleTableMaxLengthen]
     182        * [#OsScheduleTableMaxShorten OsScheduleTableMaxShorten]
     183    * [#OsScheduleTableSync OsScheduleTableSync]
     184      * [#OsScheduleTblExplicitPrecision OsScheduleTblExplicitPrecision]
     185      * [#OsScheduleTblSyncStrategy OsScheduleTblSyncStrategy]
     186  * [#OsSpinlock OsSpinlock]
     187    * [#OsSpinlockAccessingApplication OsSpinlockAccessingApplication]
     188    * [#OsSpinlockSuccessor OsSpinlockSuccessor]
     189  * [#OsTask OsTask]
     190    * [#OsTaskActivation OsTaskActivation]
     191    * [#OsTaskPriority OsTaskPriority]
     192    * [#OsTaskSchedule OsTaskSchedule]
     193    * [#OsTaskAccessingApplication OsTaskAccessingApplication]
     194    * [#OsTaskEventRef OsTaskEventRef]
     195    * [#OsTaskResourceRef OsTaskResourceRef]
     196    * [#OsTaskAutostart OsTaskAutostart]
     197      * [#OsTaskAppModeRef OsTaskAppModeRef]
     198    * [#OsTaskTimingProtection OsTaskTimingProtection]
     199      * [#OsTaskAllInterruptLockBudget OsTaskAllInterruptLockBudget]
     200      * [#OsTaskExecutionBudget OsTaskExecutionBudget]
     201      * [#OsTaskOsInterruptLockBudget OsTaskOsInterruptLockBudget]
     202      * [#OsTaskTimeFrame OsTaskTimeFrame]
     203      * [#OsTaskResourceLock OsTaskResourceLock]
     204        * [#OsTaskResourceLockBudget OsTaskResourceLockBudget]
     205        * [#OsTaskResourceLockResourceRef OsTaskResourceLockResourceRef]
     206
    70207----
    71208
     
    398535
    399536= コンフィギュレーション仕様 =
     537
     538== !OsAlarm ==
     539{{{
     540/AUTOSAR/EcucDefs/Os/OsAlarm
     541}}}
     542* 型:Container
     543* 多重度:0..*
     544
     545== !OsAlarmAccessingApplication ==
     546{{{
     547/AUTOSAR/EcucDefs/Os/OsAlarm/OsAlarmAccessingApplication
     548}}}
     549* 型:Reference
     550* 多重度:0..*
     551
     552== !OsAlarmCounterRef ==
     553{{{
     554/AUTOSAR/EcucDefs/Os/OsAlarm/OsAlarmCounterRef
     555}}}
     556* 型:Reference
     557* 多重度:1
     558
     559== !OsAlarmAction ==
     560{{{
     561/AUTOSAR/EcucDefs/Os/OsAlarm/OsAlarmAction
     562}}}
     563* 型:Container
     564* 多重度:1
     565
     566== !OsAlarmActivateTask ==
     567{{{
     568/AUTOSAR/EcucDefs/Os/OsAlarm/OsAlarmAction/OsAlarmActivateTask
     569}}}
     570* 型:Container
     571* 多重度:0..1
     572
     573== !OsAlarmActivateTaskRef ==
     574{{{
     575/AUTOSAR/EcucDefs/Os/OsAlarm/OsAlarmAction/OsAlarmActivateTask/OsAlarmActivateTaskRef
     576}}}
     577* 型:Reference
     578* 多重度:1
     579
     580== !OsAlarmCallback ==
     581{{{
     582/AUTOSAR/EcucDefs/Os/OsAlarm/OsAlarmAction/OsAlarmCallback
     583}}}
     584* 型:Container
     585* 多重度:0..1
     586
     587== !OsAlarmCallbackName ==
     588{{{
     589/AUTOSAR/EcucDefs/Os/OsAlarm/OsAlarmAction/OsAlarmCallback/OsAlarmCallbackName
     590}}}
     591* 型:!FunctionName
     592* 多重度:1
     593
     594== !OsAlarmIncrementCounter ==
     595{{{
     596/AUTOSAR/EcucDefs/Os/OsAlarm/OsAlarmAction/OsAlarmIncrementCounter
     597}}}
     598* 型:Container
     599* 多重度:0..1
     600
     601== !OsAlarmIncrementCounterRef ==
     602{{{
     603/AUTOSAR/EcucDefs/Os/OsAlarm/OsAlarmAction/OsAlarmIncrementCounter/OsAlarmIncrementCounterRef
     604}}}
     605* 型:Reference
     606* 多重度:1
     607
     608== !OsAlarmSetEvent ==
     609{{{
     610/AUTOSAR/EcucDefs/Os/OsAlarm/OsAlarmAction/OsAlarmSetEvent
     611}}}
     612* 型:Container
     613* 多重度:0..1
     614
     615== !OsAlarmSetEventRef ==
     616{{{
     617/AUTOSAR/EcucDefs/Os/OsAlarm/OsAlarmAction/OsAlarmSetEvent/OsAlarmSetEventRef
     618}}}
     619* 型:Reference
     620* 多重度:1
     621
     622== !OsAlarmSetEventTaskRef ==
     623{{{
     624/AUTOSAR/EcucDefs/Os/OsAlarm/OsAlarmAction/OsAlarmSetEvent/OsAlarmSetEventTaskRef
     625}}}
     626* 型:Reference
     627* 多重度:1
     628
     629== !OsAlarmAutostart ==
     630{{{
     631/AUTOSAR/EcucDefs/Os/OsAlarm/OsAlarmAutostart
     632}}}
     633* 型:Container
     634* 多重度:0..1
     635
     636== !OsAlarmAlarmTime ==
     637{{{
     638/AUTOSAR/EcucDefs/Os/OsAlarm/OsAlarmAutostart/OsAlarmAlarmTime
     639}}}
     640* 型:!IntegerParam
     641* 多重度:1
     642
     643== !OsAlarmAutostartType ==
     644{{{
     645/AUTOSAR/EcucDefs/Os/OsAlarm/OsAlarmAutostart/OsAlarmAutostartType
     646}}}
     647* 型:!EnumerationParam
     648* 多重度:1
     649
     650== !OsAlarmCycleTime ==
     651{{{
     652/AUTOSAR/EcucDefs/Os/OsAlarm/OsAlarmAutostart/OsAlarmCycleTime
     653}}}
     654* 型:!IntegerParam
     655* 多重度:1
     656
     657== !OsAlarmAppModeRef ==
     658{{{
     659/AUTOSAR/EcucDefs/Os/OsAlarm/OsAlarmAutostart/OsAlarmAppModeRef
     660}}}
     661* 型:Reference
     662* 多重度:1..*
     663
     664== !OsAppMode ==
     665{{{
     666/AUTOSAR/EcucDefs/Os/OsAppMode
     667}}}
     668* 型:Container
     669* 多重度:1..*
     670
     671== !OsApplication ==
     672{{{
     673/AUTOSAR/EcucDefs/Os/OsApplication
     674}}}
     675* 型:Container
     676* 多重度:0..*
     677
     678== !OsApplicationCoreAssignment ==
     679{{{
     680/AUTOSAR/EcucDefs/Os/OsApplication/OsApplicationCoreAssignment
     681}}}
     682* 型:!IntegerParam
     683* 多重度:0..1
     684
     685== !OsTrusted ==
     686{{{
     687/AUTOSAR/EcucDefs/Os/OsApplication/OsTrusted
     688}}}
     689* 型:!BooleanParam
     690* 多重度:1
     691
     692== !OsAppAlarmRef ==
     693{{{
     694/AUTOSAR/EcucDefs/Os/OsApplication/OsAppAlarmRef
     695}}}
     696* 型:Reference
     697* 多重度:0..*
     698
     699== !OsAppCounterRef ==
     700{{{
     701/AUTOSAR/EcucDefs/Os/OsApplication/OsAppCounterRef
     702}}}
     703* 型:Reference
     704* 多重度:0..*
     705
     706== !OsAppEcucPartitionRef ==
     707{{{
     708/AUTOSAR/EcucDefs/Os/OsApplication/OsAppEcucPartitionRef
     709}}}
     710* 型:Reference
     711* 多重度:0..1
     712
     713== !OsAppIsrRef ==
     714{{{
     715/AUTOSAR/EcucDefs/Os/OsApplication/OsAppIsrRef
     716}}}
     717* 型:Reference
     718* 多重度:0..*
     719
     720== !OsAppScheduleTableRef ==
     721{{{
     722/AUTOSAR/EcucDefs/Os/OsApplication/OsAppScheduleTableRef
     723}}}
     724* 型:Reference
     725* 多重度:0..*
     726
     727== !OsAppTaskRef ==
     728{{{
     729/AUTOSAR/EcucDefs/Os/OsApplication/OsAppTaskRef
     730}}}
     731* 型:Reference
     732* 多重度:0..*
     733
     734== !OsRestartTask ==
     735{{{
     736/AUTOSAR/EcucDefs/Os/OsApplication/OsRestartTask
     737}}}
     738* 型:Reference
     739* 多重度:0..1
     740
     741== !OsApplicationHooks ==
     742{{{
     743/AUTOSAR/EcucDefs/Os/OsApplication/OsApplicationHooks
     744}}}
     745* 型:Container
     746* 多重度:1
     747
     748== !OsAppErrorHook ==
     749{{{
     750/AUTOSAR/EcucDefs/Os/OsApplication/OsApplicationHooks/OsAppErrorHook
     751}}}
     752* 型:!BooleanParam
     753* 多重度:1
     754
     755== !OsAppShutdownHook ==
     756{{{
     757/AUTOSAR/EcucDefs/Os/OsApplication/OsApplicationHooks/OsAppShutdownHook
     758}}}
     759* 型:!BooleanParam
     760* 多重度:1
     761
     762== !OsAppStartupHook ==
     763{{{
     764/AUTOSAR/EcucDefs/Os/OsApplication/OsApplicationHooks/OsAppStartupHook
     765}}}
     766* 型:!BooleanParam
     767* 多重度:1
     768
     769== !OsApplicationTrustedFunction ==
     770{{{
     771/AUTOSAR/EcucDefs/Os/OsApplication/OsApplicationTrustedFunction
     772}}}
     773* 型:Container
     774* 多重度:0..*
     775
     776== !OsTrustedFunctionName ==
     777{{{
     778/AUTOSAR/EcucDefs/Os/OsApplication/OsApplicationTrustedFunction/OsTrustedFunctionName
     779}}}
     780* 型:!FunctionName
     781* 多重度:1
     782
     783== !OsCounter ==
     784{{{
     785/AUTOSAR/EcucDefs/Os/OsCounter
     786}}}
     787* 型:Container
     788* 多重度:0..*
     789
     790== !OsCounterMaxAllowedValue ==
     791{{{
     792/AUTOSAR/EcucDefs/Os/OsCounter/OsCounterMaxAllowedValue
     793}}}
     794* 型:!IntegerParam
     795* 多重度:1
     796
     797== !OsCounterMinCycle ==
     798{{{
     799/AUTOSAR/EcucDefs/Os/OsCounter/OsCounterMinCycle
     800}}}
     801* 型:!IntegerParam
     802* 多重度:1
     803
     804== !OsCounterTicksPerBase ==
     805{{{
     806/AUTOSAR/EcucDefs/Os/OsCounter/OsCounterTicksPerBase
     807}}}
     808* 型:!IntegerParam
     809* 多重度:1
     810
     811== !OsCounterType ==
     812{{{
     813/AUTOSAR/EcucDefs/Os/OsCounter/OsCounterType
     814}}}
     815* 型:!EnumerationParam
     816* 多重度:1
     817
     818== !OsSecondsPerTick ==
     819{{{
     820/AUTOSAR/EcucDefs/Os/OsCounter/OsSecondsPerTick
     821}}}
     822* 型:!FloatParam
     823* 多重度:0..1
     824
     825== !OsCounterAccessingApplication ==
     826{{{
     827/AUTOSAR/EcucDefs/Os/OsCounter/OsCounterAccessingApplication
     828}}}
     829* 型:Reference
     830* 多重度:0..*
     831
     832== !OsDriver ==
     833{{{
     834/AUTOSAR/EcucDefs/Os/OsCounter/OsDriver
     835}}}
     836* 型:Container
     837* 多重度:0..1
     838
     839== !OsGptChannelRef ==
     840{{{
     841/AUTOSAR/EcucDefs/Os/OsCounter/OsDriver/OsGptChannelRef
     842}}}
     843* 型:Reference
     844* 多重度:0..1
     845
     846== !OsTimeConstant ==
     847{{{
     848/AUTOSAR/EcucDefs/Os/OsCounter/OsTimeConstant
     849}}}
     850* 型:Container
     851* 多重度:0..*
     852
     853== !OsTimeValue ==
     854{{{
     855/AUTOSAR/EcucDefs/Os/OsCounter/OsTimeConstant/OsTimeValue
     856}}}
     857* 型:!FloatParam
     858* 多重度:1
     859
     860== !OsEvent ==
     861{{{
     862/AUTOSAR/EcucDefs/Os/OsEvent
     863}}}
     864* 型:Container
     865* 多重度:0..*
     866
     867== !OsEventMask ==
     868{{{
     869/AUTOSAR/EcucDefs/Os/OsEvent/OsEventMask
     870}}}
     871* 型:!IntegerParam
     872* 多重度:0..1
     873
     874== !OsIoc ==
     875{{{
     876/AUTOSAR/EcucDefs/Os/OsIoc
     877}}}
     878* 型:Container
     879* 多重度:0..1
     880
     881== !OsIocCommunication ==
     882{{{
     883/AUTOSAR/EcucDefs/Os/OsIoc/OsIocCommunication
     884}}}
     885* 型:Container
     886* 多重度:0..*
     887
     888== !OsIocBufferLength ==
     889{{{
     890/AUTOSAR/EcucDefs/Os/OsIoc/OsIocCommunication/OsIocBufferLength
     891}}}
     892* 型:!IntegerParam
     893* 多重度:0..1
     894
     895== !OsIocDataProperties ==
     896{{{
     897/AUTOSAR/EcucDefs/Os/OsIoc/OsIocCommunication/OsIocDataProperties
     898}}}
     899* 型:Container
     900* 多重度:1..*
     901
     902== !OsIocDataPropertyIndex ==
     903{{{
     904/AUTOSAR/EcucDefs/Os/OsIoc/OsIocCommunication/OsIocDataProperties/OsIocDataPropertyIndex
     905}}}
     906* 型:!IntegerParam
     907* 多重度:0..1
     908
     909== !OsIocInitValue ==
     910{{{
     911/AUTOSAR/EcucDefs/Os/OsIoc/OsIocCommunication/OsIocDataProperties/OsIocInitValue
     912}}}
     913* 型:!StringParam
     914* 多重度:0..1
     915
     916== !OsIocDataTypeRef ==
     917{{{
     918/AUTOSAR/EcucDefs/Os/OsIoc/OsIocCommunication/OsIocDataProperties/OsIocDataTypeRef
     919}}}
     920* 型:Reference
     921* 多重度:1
     922
     923== !OsIocReceiverProperties ==
     924{{{
     925/AUTOSAR/EcucDefs/Os/OsIoc/OsIocCommunication/OsIocReceiverProperties
     926}}}
     927* 型:Container
     928* 多重度:1
     929
     930== !OsIocFunctionImplementationKind ==
     931{{{
     932/AUTOSAR/EcucDefs/Os/OsIoc/OsIocCommunication/OsIocReceiverProperties/OsIocFunctionImplementationKind
     933}}}
     934* 型:!EnumerationParam
     935* 多重度:0..1
     936
     937== !OsIocReceiverPullCB ==
     938{{{
     939/AUTOSAR/EcucDefs/Os/OsIoc/OsIocCommunication/OsIocReceiverProperties/OsIocReceiverPullCB
     940}}}
     941* 型:!FunctionName
     942* 多重度:0..1
     943
     944== !OsIocReceivingOsApplicationRef ==
     945{{{
     946/AUTOSAR/EcucDefs/Os/OsIoc/OsIocCommunication/OsIocReceiverProperties/OsIocReceivingOsApplicationRef
     947}}}
     948* 型:Reference
     949* 多重度:1
     950
     951== !OsIocSenderProperties ==
     952{{{
     953/AUTOSAR/EcucDefs/Os/OsIoc/OsIocCommunication/OsIocSenderProperties
     954}}}
     955* 型:Container
     956* 多重度:1..*
     957
     958== !OsIocFunctionImplementationKind ==
     959{{{
     960/AUTOSAR/EcucDefs/Os/OsIoc/OsIocCommunication/OsIocSenderProperties/OsIocFunctionImplementationKind
     961}}}
     962* 型:!EnumerationParam
     963* 多重度:0..1
     964
     965== !OsIocSenderId ==
     966{{{
     967/AUTOSAR/EcucDefs/Os/OsIoc/OsIocCommunication/OsIocSenderProperties/OsIocSenderId
     968}}}
     969* 型:!IntegerParam
     970* 多重度:0..1
     971
     972== !OsIocSendingOsApplicationRef ==
     973{{{
     974/AUTOSAR/EcucDefs/Os/OsIoc/OsIocCommunication/OsIocSenderProperties/OsIocSendingOsApplicationRef
     975}}}
     976* 型:Reference
     977* 多重度:1
     978
     979== !OsIsr ==
     980{{{
     981/AUTOSAR/EcucDefs/Os/OsIsr
     982}}}
     983* 型:Container
     984* 多重度:0..*
     985
     986== !OsIsrCategory ==
     987{{{
     988/AUTOSAR/EcucDefs/Os/OsIsr/OsIsrCategory
     989}}}
     990* 型:!EnumerationParam
     991* 多重度:1
     992
     993== !OsIsrResourceRef ==
     994{{{
     995/AUTOSAR/EcucDefs/Os/OsIsr/OsIsrResourceRef
     996}}}
     997* 型:Reference
     998* 多重度:0..*
     999
     1000== !OsIsrTimingProtection ==
     1001{{{
     1002/AUTOSAR/EcucDefs/Os/OsIsr/OsIsrTimingProtection
     1003}}}
     1004* 型:Container
     1005* 多重度:0..1
     1006
     1007== !OsIsrAllInterruptLockBudget ==
     1008{{{
     1009/AUTOSAR/EcucDefs/Os/OsIsr/OsIsrTimingProtection/OsIsrAllInterruptLockBudget
     1010}}}
     1011* 型:!FloatParam
     1012* 多重度:0..1
     1013
     1014== !OsIsrExecutionBudget ==
     1015{{{
     1016/AUTOSAR/EcucDefs/Os/OsIsr/OsIsrTimingProtection/OsIsrExecutionBudget
     1017}}}
     1018* 型:!FloatParam
     1019* 多重度:0..1
     1020
     1021== !OsIsrOsInterruptLockBudget ==
     1022{{{
     1023/AUTOSAR/EcucDefs/Os/OsIsr/OsIsrTimingProtection/OsIsrOsInterruptLockBudget
     1024}}}
     1025* 型:!FloatParam
     1026* 多重度:0..1
     1027
     1028== !OsIsrTimeFrame ==
     1029{{{
     1030/AUTOSAR/EcucDefs/Os/OsIsr/OsIsrTimingProtection/OsIsrTimeFrame
     1031}}}
     1032* 型:!FloatParam
     1033* 多重度:0..1
     1034
     1035== !OsIsrResourceLock ==
     1036{{{
     1037/AUTOSAR/EcucDefs/Os/OsIsr/OsIsrTimingProtection/OsIsrResourceLock
     1038}}}
     1039* 型:Container
     1040* 多重度:0..*
     1041
     1042== !OsIsrResourceLockBudget ==
     1043{{{
     1044/AUTOSAR/EcucDefs/Os/OsIsr/OsIsrTimingProtection/OsIsrResourceLock/OsIsrResourceLockBudget
     1045}}}
     1046* 型:!FloatParam
     1047* 多重度:1
     1048
     1049== !OsIsrResourceLockResourceRef ==
     1050{{{
     1051/AUTOSAR/EcucDefs/Os/OsIsr/OsIsrTimingProtection/OsIsrResourceLock/OsIsrResourceLockResourceRef
     1052}}}
     1053* 型:Reference
     1054* 多重度:1
     1055
     1056== !OsOS ==
     1057{{{
     1058/AUTOSAR/EcucDefs/Os/OsOS
     1059}}}
     1060* 型:Container
     1061* 多重度:1
     1062
     1063== !OsNumberOfCores ==
     1064{{{
     1065/AUTOSAR/EcucDefs/Os/OsOS/OsNumberOfCores
     1066}}}
     1067* 型:!IntegerParam
     1068* 多重度:0..1
     1069
     1070== !OsScalabilityClass ==
     1071{{{
     1072/AUTOSAR/EcucDefs/Os/OsOS/OsScalabilityClass
     1073}}}
     1074* 型:!EnumerationParam
     1075* 多重度:0..1
     1076
     1077== !OsStackMonitoring ==
     1078{{{
     1079/AUTOSAR/EcucDefs/Os/OsOS/OsStackMonitoring
     1080}}}
     1081* 型:!BooleanParam
     1082* 多重度:1
     1083
     1084== !OsStatus ==
     1085{{{
     1086/AUTOSAR/EcucDefs/Os/OsOS/OsStatus
     1087}}}
     1088* 型:!EnumerationParam
     1089* 多重度:1
     1090
     1091== !OsUseGetServiceId ==
     1092{{{
     1093/AUTOSAR/EcucDefs/Os/OsOS/OsUseGetServiceId
     1094}}}
     1095* 型:!BooleanParam
     1096* 多重度:1
     1097
     1098== !OsUseParameterAccess ==
     1099{{{
     1100/AUTOSAR/EcucDefs/Os/OsOS/OsUseParameterAccess
     1101}}}
     1102* 型:!BooleanParam
     1103* 多重度:1
     1104
     1105== !OsUseResScheduler ==
     1106{{{
     1107/AUTOSAR/EcucDefs/Os/OsOS/OsUseResScheduler
     1108}}}
     1109* 型:!BooleanParam
     1110* 多重度:1
     1111
     1112== !OsHooks ==
     1113{{{
     1114/AUTOSAR/EcucDefs/Os/OsOS/OsHooks
     1115}}}
     1116* 型:Container
     1117* 多重度:1
     1118
     1119== !OsErrorHook ==
     1120{{{
     1121/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsErrorHook
     1122}}}
     1123* 型:!BooleanParam
     1124* 多重度:1
     1125
     1126== !OsPostTaskHook ==
     1127{{{
     1128/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsPostTaskHook
     1129}}}
     1130* 型:!BooleanParam
     1131* 多重度:1
     1132
     1133== !OsPreTaskHook ==
     1134{{{
     1135/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsPreTaskHook
     1136}}}
     1137* 型:!BooleanParam
     1138* 多重度:1
     1139
     1140== !OsProtectionHook ==
     1141{{{
     1142/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsProtectionHook
     1143}}}
     1144* 型:!BooleanParam
     1145* 多重度:0..1
     1146
     1147== !OsShutdownHook ==
     1148{{{
     1149/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsShutdownHook
     1150}}}
     1151* 型:!BooleanParam
     1152* 多重度:1
     1153
     1154== !OsStartupHook ==
     1155{{{
     1156/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsStartupHook
     1157}}}
     1158* 型:!BooleanParam
     1159* 多重度:1
     1160
     1161== !OsResource ==
     1162{{{
     1163/AUTOSAR/EcucDefs/Os/OsResource
     1164}}}
     1165* 型:Container
     1166* 多重度:0..*
     1167
     1168== !OsResourceProperty ==
     1169{{{
     1170/AUTOSAR/EcucDefs/Os/OsResource/OsResourceProperty
     1171}}}
     1172* 型:!EnumerationParam
     1173* 多重度:1
     1174
     1175== !OsResourceAccessingApplication ==
     1176{{{
     1177/AUTOSAR/EcucDefs/Os/OsResource/OsResourceAccessingApplication
     1178}}}
     1179* 型:Reference
     1180* 多重度:0..*
     1181
     1182== !OsResourceLinkedResourceRef ==
     1183{{{
     1184/AUTOSAR/EcucDefs/Os/OsResource/OsResourceLinkedResourceRef
     1185}}}
     1186* 型:Reference
     1187* 多重度:0..1
     1188
     1189== !OsScheduleTable ==
     1190{{{
     1191/AUTOSAR/EcucDefs/Os/OsScheduleTable
     1192}}}
     1193* 型:Container
     1194* 多重度:0..*
     1195
     1196== !OsScheduleTableDuration ==
     1197{{{
     1198/AUTOSAR/EcucDefs/Os/OsScheduleTable/OsScheduleTableDuration
     1199}}}
     1200* 型:!IntegerParam
     1201* 多重度:1
     1202
     1203== !OsScheduleTableRepeating ==
     1204{{{
     1205/AUTOSAR/EcucDefs/Os/OsScheduleTable/OsScheduleTableRepeating
     1206}}}
     1207* 型:!BooleanParam
     1208* 多重度:1
     1209
     1210== !OsSchTblAccessingApplication ==
     1211{{{
     1212/AUTOSAR/EcucDefs/Os/OsScheduleTable/OsSchTblAccessingApplication
     1213}}}
     1214* 型:Reference
     1215* 多重度:0..*
     1216
     1217== !OsScheduleTableCounterRef ==
     1218{{{
     1219/AUTOSAR/EcucDefs/Os/OsScheduleTable/OsScheduleTableCounterRef
     1220}}}
     1221* 型:Reference
     1222* 多重度:1
     1223
     1224== !OsScheduleTableAutostart ==
     1225{{{
     1226/AUTOSAR/EcucDefs/Os/OsScheduleTable/OsScheduleTableAutostart
     1227}}}
     1228* 型:Container
     1229* 多重度:0..1
     1230
     1231== !OsScheduleTableAutostartType ==
     1232{{{
     1233/AUTOSAR/EcucDefs/Os/OsScheduleTable/OsScheduleTableAutostart/OsScheduleTableAutostartType
     1234}}}
     1235* 型:!EnumerationParam
     1236* 多重度:1
     1237
     1238== !OsScheduleTableStartValue ==
     1239{{{
     1240/AUTOSAR/EcucDefs/Os/OsScheduleTable/OsScheduleTableAutostart/OsScheduleTableStartValue
     1241}}}
     1242* 型:!IntegerParam
     1243* 多重度:0..1
     1244
     1245== !OsScheduleTableAppModeRef ==
     1246{{{
     1247/AUTOSAR/EcucDefs/Os/OsScheduleTable/OsScheduleTableAutostart/OsScheduleTableAppModeRef
     1248}}}
     1249* 型:Reference
     1250* 多重度:1..*
     1251
     1252== !OsScheduleTableExpiryPoint ==
     1253{{{
     1254/AUTOSAR/EcucDefs/Os/OsScheduleTable/OsScheduleTableExpiryPoint
     1255}}}
     1256* 型:Container
     1257* 多重度:1..*
     1258
     1259== !OsScheduleTblExpPointOffset ==
     1260{{{
     1261/AUTOSAR/EcucDefs/Os/OsScheduleTable/OsScheduleTableExpiryPoint/OsScheduleTblExpPointOffset
     1262}}}
     1263* 型:!IntegerParam
     1264* 多重度:1
     1265
     1266== !OsScheduleTableEventSetting ==
     1267{{{
     1268/AUTOSAR/EcucDefs/Os/OsScheduleTable/OsScheduleTableExpiryPoint/OsScheduleTableEventSetting
     1269}}}
     1270* 型:Container
     1271* 多重度:0..*
     1272
     1273== !OsScheduleTableSetEventRef ==
     1274{{{
     1275/AUTOSAR/EcucDefs/Os/OsScheduleTable/OsScheduleTableExpiryPoint/OsScheduleTableEventSetting/OsScheduleTableSetEventRef
     1276}}}
     1277* 型:Reference
     1278* 多重度:1
     1279
     1280== !OsScheduleTableSetEventTaskRef ==
     1281{{{
     1282/AUTOSAR/EcucDefs/Os/OsScheduleTable/OsScheduleTableExpiryPoint/OsScheduleTableEventSetting/OsScheduleTableSetEventTaskRef
     1283}}}
     1284* 型:Reference
     1285* 多重度:1
     1286
     1287== !OsScheduleTableTaskActivation ==
     1288{{{
     1289/AUTOSAR/EcucDefs/Os/OsScheduleTable/OsScheduleTableExpiryPoint/OsScheduleTableTaskActivation
     1290}}}
     1291* 型:Container
     1292* 多重度:0..*
     1293
     1294== !OsScheduleTableActivateTaskRef ==
     1295{{{
     1296/AUTOSAR/EcucDefs/Os/OsScheduleTable/OsScheduleTableExpiryPoint/OsScheduleTableTaskActivation/OsScheduleTableActivateTaskRef
     1297}}}
     1298* 型:Reference
     1299* 多重度:1
     1300
     1301== !OsScheduleTblAdjustableExpPoint ==
     1302{{{
     1303/AUTOSAR/EcucDefs/Os/OsScheduleTable/OsScheduleTableExpiryPoint/OsScheduleTblAdjustableExpPoint
     1304}}}
     1305* 型:Container
     1306* 多重度:0..1
     1307
     1308== !OsScheduleTableMaxLengthen ==
     1309{{{
     1310/AUTOSAR/EcucDefs/Os/OsScheduleTable/OsScheduleTableExpiryPoint/OsScheduleTblAdjustableExpPoint/OsScheduleTableMaxLengthen
     1311}}}
     1312* 型:!IntegerParam
     1313* 多重度:1
     1314
     1315== !OsScheduleTableMaxShorten ==
     1316{{{
     1317/AUTOSAR/EcucDefs/Os/OsScheduleTable/OsScheduleTableExpiryPoint/OsScheduleTblAdjustableExpPoint/OsScheduleTableMaxShorten
     1318}}}
     1319* 型:!IntegerParam
     1320* 多重度:1
     1321
     1322== !OsScheduleTableSync ==
     1323{{{
     1324/AUTOSAR/EcucDefs/Os/OsScheduleTable/OsScheduleTableSync
     1325}}}
     1326* 型:Container
     1327* 多重度:0..1
     1328
     1329== !OsScheduleTblExplicitPrecision ==
     1330{{{
     1331/AUTOSAR/EcucDefs/Os/OsScheduleTable/OsScheduleTableSync/OsScheduleTblExplicitPrecision
     1332}}}
     1333* 型:!IntegerParam
     1334* 多重度:0..1
     1335
     1336== !OsScheduleTblSyncStrategy ==
     1337{{{
     1338/AUTOSAR/EcucDefs/Os/OsScheduleTable/OsScheduleTableSync/OsScheduleTblSyncStrategy
     1339}}}
     1340* 型:!EnumerationParam
     1341* 多重度:1
     1342
     1343== !OsSpinlock ==
     1344{{{
     1345/AUTOSAR/EcucDefs/Os/OsSpinlock
     1346}}}
     1347* 型:Container
     1348* 多重度:0..*
     1349
     1350== !OsSpinlockAccessingApplication ==
     1351{{{
     1352/AUTOSAR/EcucDefs/Os/OsSpinlock/OsSpinlockAccessingApplication
     1353}}}
     1354* 型:Reference
     1355* 多重度:1..*
     1356
     1357== !OsSpinlockSuccessor ==
     1358{{{
     1359/AUTOSAR/EcucDefs/Os/OsSpinlock/OsSpinlockSuccessor
     1360}}}
     1361* 型:Reference
     1362* 多重度:0..1
     1363
     1364== !OsTask ==
     1365{{{
     1366/AUTOSAR/EcucDefs/Os/OsTask
     1367}}}
     1368* 型:Container
     1369* 多重度:0..*
     1370
     1371== !OsTaskActivation ==
     1372{{{
     1373/AUTOSAR/EcucDefs/Os/OsTask/OsTaskActivation
     1374}}}
     1375* 型:!IntegerParam
     1376* 多重度:1
     1377
     1378== !OsTaskPriority ==
     1379{{{
     1380/AUTOSAR/EcucDefs/Os/OsTask/OsTaskPriority
     1381}}}
     1382* 型:!IntegerParam
     1383* 多重度:1
     1384
     1385== !OsTaskSchedule ==
     1386{{{
     1387/AUTOSAR/EcucDefs/Os/OsTask/OsTaskSchedule
     1388}}}
     1389* 型:!EnumerationParam
     1390* 多重度:1
     1391
     1392== !OsTaskAccessingApplication ==
     1393{{{
     1394/AUTOSAR/EcucDefs/Os/OsTask/OsTaskAccessingApplication
     1395}}}
     1396* 型:Reference
     1397* 多重度:0..*
     1398
     1399== !OsTaskEventRef ==
     1400{{{
     1401/AUTOSAR/EcucDefs/Os/OsTask/OsTaskEventRef
     1402}}}
     1403* 型:Reference
     1404* 多重度:0..*
     1405
     1406== !OsTaskResourceRef ==
     1407{{{
     1408/AUTOSAR/EcucDefs/Os/OsTask/OsTaskResourceRef
     1409}}}
     1410* 型:Reference
     1411* 多重度:0..*
     1412
     1413== !OsTaskAutostart ==
     1414{{{
     1415/AUTOSAR/EcucDefs/Os/OsTask/OsTaskAutostart
     1416}}}
     1417* 型:Container
     1418* 多重度:0..1
     1419
     1420== !OsTaskAppModeRef ==
     1421{{{
     1422/AUTOSAR/EcucDefs/Os/OsTask/OsTaskAutostart/OsTaskAppModeRef
     1423}}}
     1424* 型:Reference
     1425* 多重度:1..*
     1426
     1427== !OsTaskTimingProtection ==
     1428{{{
     1429/AUTOSAR/EcucDefs/Os/OsTask/OsTaskTimingProtection
     1430}}}
     1431* 型:Container
     1432* 多重度:0..1
     1433
     1434== !OsTaskAllInterruptLockBudget ==
     1435{{{
     1436/AUTOSAR/EcucDefs/Os/OsTask/OsTaskTimingProtection/OsTaskAllInterruptLockBudget
     1437}}}
     1438* 型:!FloatParam
     1439* 多重度:0..1
     1440
     1441== !OsTaskExecutionBudget ==
     1442{{{
     1443/AUTOSAR/EcucDefs/Os/OsTask/OsTaskTimingProtection/OsTaskExecutionBudget
     1444}}}
     1445* 型:!FloatParam
     1446* 多重度:0..1
     1447
     1448== !OsTaskOsInterruptLockBudget ==
     1449{{{
     1450/AUTOSAR/EcucDefs/Os/OsTask/OsTaskTimingProtection/OsTaskOsInterruptLockBudget
     1451}}}
     1452* 型:!FloatParam
     1453* 多重度:0..1
     1454
     1455== !OsTaskTimeFrame ==
     1456{{{
     1457/AUTOSAR/EcucDefs/Os/OsTask/OsTaskTimingProtection/OsTaskTimeFrame
     1458}}}
     1459* 型:!FloatParam
     1460* 多重度:0..1
     1461
     1462== !OsTaskResourceLock ==
     1463{{{
     1464/AUTOSAR/EcucDefs/Os/OsTask/OsTaskTimingProtection/OsTaskResourceLock
     1465}}}
     1466* 型:Container
     1467* 多重度:0..*
     1468
     1469== !OsTaskResourceLockBudget ==
     1470{{{
     1471/AUTOSAR/EcucDefs/Os/OsTask/OsTaskTimingProtection/OsTaskResourceLock/OsTaskResourceLockBudget
     1472}}}
     1473* 型:!FloatParam
     1474* 多重度:1
     1475
     1476== !OsTaskResourceLockResourceRef ==
     1477{{{
     1478/AUTOSAR/EcucDefs/Os/OsTask/OsTaskTimingProtection/OsTaskResourceLock/OsTaskResourceLockResourceRef
     1479}}}
     1480* 型:Reference
     1481* 多重度:1
     1482