36 | | ||= OSEK仕様API =||= ID[[BR]][Dec] =||= ID[[BR]][Hex] =|| ||= AUTOSAR仕様API =||= ID[[BR]][Dec] =||= ID[[BR]][Hex] =|| |
37 | | || [#ActivateTask ActivateTask] || --|| --|| || [#GetApplicationID GetApplicationID] || 0|| 0x00|| |
38 | | || [#TerminateTask TerminateTask] || --|| --|| || [#GetISRID GetISRID] || 1|| 0x01|| |
39 | | || [#ChainTask ChainTask] || --|| --|| || [#CallTrustedFunction CallTrustedFunction] || 2|| 0x02|| |
40 | | || [#Schedule Schedule] || --|| --|| || [#CheckISRMemoryAccess CheckISRMemoryAccess] || 3|| 0x03|| |
41 | | || [#GetTaskID GetTaskID] || --|| --|| || [#CheckTaskMemoryAccess CheckTaskMemoryAccess] || 4|| 0x04|| |
42 | | || [#GetTaskState GetTaskState] || --|| --|| || [#CheckObjectAccess CheckObjectAccess] || 5|| 0x05|| |
43 | | || [#EnableAllInterrupts EnableAllInterrupts] || --|| --|| || [#CheckObjectOwnership CheckObjectOwnership] || 6|| 0x06|| |
44 | | || [#DisableAllInterrupts DisableAllInterrupts] || --|| --|| || [#StartScheduleTableRel StartScheduleTableRel] || 7|| 0x07|| |
45 | | || [#ResumeAllInterrupts ResumeAllInterrupts] || --|| --|| || [#StartScheduleTableAbs StartScheduleTableAbs] || 8|| 0x08|| |
46 | | || [#SuspendAllInterrupts SuspendAllInterrupts] || --|| --|| || [#StopScheduleTable StopScheduleTable] || 9|| 0x09|| |
47 | | || [#ResumeOSInterrupts ResumeOSInterrupts] || --|| --|| || [#NextScheduleTable NextScheduleTable] || 10|| 0x0A|| |
48 | | || [#SuspendOSInterrupts SuspendOSInterrupts] || --|| --|| || [#StartScheduleTableSynchron StartScheduleTableSynchron] || 11|| 0x0B|| |
49 | | || [#GetResource GetResource] || --|| --|| || [#SyncScheduleTable SyncScheduleTable] || 12|| 0x0C|| |
50 | | || [#ReleaseResource ReleaseResource] || --|| --|| || [#SetScheduletableAsync SetScheduletableAsync] || 13|| 0x0D|| |
51 | | || [#SetEvent SetEvent] || --|| --|| || [#GetScheduleTableStatus GetScheduleTableStatus] || 14|| 0x0E|| |
52 | | || [#ClearEvent ClearEvent] || --|| --|| || [#IncrementCounter IncrementCounter] || 15|| 0x0F|| |
53 | | || [#GetEvent GetEvent] || --|| --|| || [#GetCounterValue GetCounterValue] || 16|| 0x10|| |
54 | | || [#WaitEvent WaitEvent] || --|| --|| || [#GetElapsedValue GetElapsedValue] || 17|| 0x11|| |
55 | | || [#GetAlarmBase GetAlarmBase] || --|| --|| || [#TerminateApplication TerminateApplication] || 18|| 0x12|| |
56 | | || [#GetAlarm GetAlarm] || --|| --|| || [#AllowAccess AllowAccess] || 19|| 0x13|| |
57 | | || [#SetRelAlarm SetRelAlarm] || --|| --|| || [#GetApplicationState GetApplicationState] || 20|| 0x14|| |
58 | | || [#SetAbsAlarm SetAbsAlarm] || --|| --|| || [#GetNumberOfActivatedCores GetNumberOfActivatedCores] || 21|| 0x15|| |
59 | | || [#CancelAlarm CancelAlarm] || --|| --|| || [#GetCoreID GetCoreID] || 22|| 0x16|| |
60 | | || [#GetActiveApplicationMode GetActiveApplicationMode] || --|| --|| || [#StartCore StartCore] || 23|| 0x17|| |
61 | | || [#StartOS StartOS] || --|| --|| || [#StartNonAutosarCore StartNonAutosarCore] || 24|| 0x18|| |
62 | | || [#ShutdownOS ShutdownOS] || --|| --|| || [#GetSpinlock GetSpinlock] || 25|| 0x19|| |
63 | | || || || || || [#ReleaseSpinlock ReleaseSpinlock] || 26|| 0x1A|| |
64 | | || || || || || [#TryToGetSpinlock TryToGetSpinlock] || 27|| 0x1B|| |
65 | | || || || || || [#ShutdownAllCores ShutdownAllCores] || 28|| 0x1C|| |
66 | | || || || || || [#IocSend IocSend] || 30|| 0x1E|| |
67 | | || || || || || [#IocWrite IocWrite] || 31|| 0x1F|| |
68 | | || || || || || [#IocSendGroup IocSendGroup] || 32|| 0x20|| |
69 | | || || || || || [#IocWriteGroup IocWriteGroup] || 33|| 0x21|| |
70 | | || || || || || [#IocReceive IocReceive] || 34|| 0x22|| |
71 | | || || || || || [#IocRead IocRead] || 35|| 0x23|| |
72 | | || || || || || [#IocReceiveGroup IocReceiveGroup] || 36|| 0x24|| |
73 | | || || || || || [#IocReadGroup IocReadGroup] || 37|| 0x25|| |
74 | | || || || || || [#IocEmptyQueue IocEmptyQueue] || 38|| 0x26|| |
| 36 | ||= OSEK仕様API =||||= ATK2 =|| ||= AUTOSAR仕様API =||= ID[[BR]][Dec] =||= ID[[BR]][Hex] =|| |
| 37 | || ||= ID[[BR]][Dec] =||= ID[[BR]][Hex] =|| || || || || |
| 38 | || [#ActivateTask ActivateTask] || 224|| 0xE0|| || [#GetApplicationID GetApplicationID] || 0|| 0x00|| |
| 39 | || [#TerminateTask TerminateTask] || 225|| 0xE1|| || [#GetISRID GetISRID] || 1|| 0x01|| |
| 40 | || [#ChainTask ChainTask] || 226|| 0xE2|| || [#CallTrustedFunction CallTrustedFunction] || 2|| 0x02|| |
| 41 | || [#Schedule Schedule] || 227|| 0xE3|| || [#CheckISRMemoryAccess CheckISRMemoryAccess] || 3|| 0x03|| |
| 42 | || [#GetTaskID GetTaskID] || 228|| 0xE4|| || [#CheckTaskMemoryAccess CheckTaskMemoryAccess] || 4|| 0x04|| |
| 43 | || [#GetTaskState GetTaskState] || 229|| 0xE5|| || [#CheckObjectAccess CheckObjectAccess] || 5|| 0x05|| |
| 44 | || [#EnableAllInterrupts EnableAllInterrupts] || 230|| 0xE6|| || [#CheckObjectOwnership CheckObjectOwnership] || 6|| 0x06|| |
| 45 | || [#DisableAllInterrupts DisableAllInterrupts] || 231|| 0xE7|| || [#StartScheduleTableRel StartScheduleTableRel] || 7|| 0x07|| |
| 46 | || [#ResumeAllInterrupts ResumeAllInterrupts] || 232|| 0xE8|| || [#StartScheduleTableAbs StartScheduleTableAbs] || 8|| 0x08|| |
| 47 | || [#SuspendAllInterrupts SuspendAllInterrupts] || 233|| 0xE9|| || [#StopScheduleTable StopScheduleTable] || 9|| 0x09|| |
| 48 | || [#ResumeOSInterrupts ResumeOSInterrupts] || 234|| 0xEA|| || [#NextScheduleTable NextScheduleTable] || 10|| 0x0A|| |
| 49 | || [#SuspendOSInterrupts SuspendOSInterrupts] || 235|| 0xEB|| || [#StartScheduleTableSynchron StartScheduleTableSynchron] || 11|| 0x0B|| |
| 50 | || [#GetResource GetResource] || 236|| 0xEC|| || [#SyncScheduleTable SyncScheduleTable] || 12|| 0x0C|| |
| 51 | || [#ReleaseResource ReleaseResource] || 237|| 0xED|| || [#SetScheduletableAsync SetScheduletableAsync] || 13|| 0x0D|| |
| 52 | || [#SetEvent SetEvent] || 238|| 0xEE|| || [#GetScheduleTableStatus GetScheduleTableStatus] || 14|| 0x0E|| |
| 53 | || [#ClearEvent ClearEvent] || 239|| 0xEF|| || [#IncrementCounter IncrementCounter] || 15|| 0x0F|| |
| 54 | || [#GetEvent GetEvent] || 240|| 0xF0|| || [#GetCounterValue GetCounterValue] || 16|| 0x10|| |
| 55 | || [#WaitEvent WaitEvent] || 241|| 0xF1|| || [#GetElapsedValue GetElapsedValue] || 17|| 0x11|| |
| 56 | || [#GetAlarmBase GetAlarmBase] || 242|| 0xF2|| || [#TerminateApplication TerminateApplication] || 18|| 0x12|| |
| 57 | || [#GetAlarm GetAlarm] || 243|| 0xF3|| || [#AllowAccess AllowAccess] || 19|| 0x13|| |
| 58 | || [#SetRelAlarm SetRelAlarm] || 244|| 0xF4|| || [#GetApplicationState GetApplicationState] || 20|| 0x14|| |
| 59 | || [#SetAbsAlarm SetAbsAlarm] || 245|| 0xF5|| || [#GetNumberOfActivatedCores GetNumberOfActivatedCores] || 21|| 0x15|| |
| 60 | || [#CancelAlarm CancelAlarm] || 246|| 0xF6|| || [#GetCoreID GetCoreID] || 22|| 0x16|| |
| 61 | || [#GetActiveApplicationMode GetActiveApplicationMode] || 247|| 0xF7|| || [#StartCore StartCore] || 23|| 0x17|| |
| 62 | || [#StartOS StartOS] || 248|| 0xF8|| || [#StartNonAutosarCore StartNonAutosarCore] || 24|| 0x18|| |
| 63 | || [#ShutdownOS ShutdownOS] || 249|| 0xF9|| || [#GetSpinlock GetSpinlock] || 25|| 0x19|| |
| 64 | || || || || || [#ReleaseSpinlock ReleaseSpinlock] || 26|| 0x1A|| |
| 65 | || || || || || [#TryToGetSpinlock TryToGetSpinlock] || 27|| 0x1B|| |
| 66 | || || || || || [#ShutdownAllCores ShutdownAllCores] || 28|| 0x1C|| |
| 67 | || || || || || [#IocSend IocSend] || 30|| 0x1E|| |
| 68 | || || || || || [#IocWrite IocWrite] || 31|| 0x1F|| |
| 69 | || || || || || [#IocSendGroup IocSendGroup] || 32|| 0x20|| |
| 70 | || || || || || [#IocWriteGroup IocWriteGroup] || 33|| 0x21|| |
| 71 | || || || || || [#IocReceive IocReceive] || 34|| 0x22|| |
| 72 | || || || || || [#IocRead IocRead] || 35|| 0x23|| |
| 73 | || || || || || [#IocReceiveGroup IocReceiveGroup] || 36|| 0x24|| |
| 74 | || || || || || [#IocReadGroup IocReadGroup] || 37|| 0x25|| |
| 75 | || || || || || [#IocEmptyQueue IocEmptyQueue] || 38|| 0x26|| |