| 1 | {{{ |
| 2 | #!html |
| 3 | <div style="border:3px solid black;text-align:center;font-size:30pt;width:800px;"> |
| 4 | I/O Hardware Abstraction |
| 5 | </div> |
| 6 | }}} |
| 7 | [[BR]] |
| 8 | |
| 9 | = 概要 = |
| 10 | |
| 11 | * API一覧 |
| 12 | |
| 13 | ||= API =||= ID[[BR]][Dec] =||= ID[[BR]][Hex] =|| |
| 14 | || [#IoHwAb_InitInit_Id IoHwAb_Init<Init_Id>] || 1|| 0x01|| |
| 15 | || [#IoHwAb_GetVersionInfo IoHwAb_GetVersionInfo] || 16|| 0x10|| |
| 16 | || [#IoHwAb_AdcNotificationgroupID IoHwAb_AdcNotification<#groupID>] || 32|| 0x20|| |
| 17 | || [#IoHwAb_PwmNotificationchannel IoHwAb_PwmNotification<#channel>] || 48|| 0x30|| |
| 18 | || [#IoHwAb_IcuNotificationchannel IoHwAb_IcuNotification<#channel>] || 64|| 0x40|| |
| 19 | || [#IoHwAb_GptNotificationchannel IoHwAb_GptNotification<#channel>] || 80|| 0x50|| |
| 20 | || [#IoHwAb_Dcm_EcuSignalName IoHwAb_Dcm_<EcuSignalName>] || --|| --|| |
| 21 | || [#IoHwAb_Dcm_ReadEcuSignalName IoHwAb_Dcm_Read<EcuSignalName>] || --|| --|| |
| 22 | |
| 23 | * コンフィギュレーション一覧 |
| 24 | * なし |
| 25 | |
| 26 | * エラーコード一覧 |
| 27 | * なし |
| 28 | |
| 29 | ---- |
| 30 | |
| 31 | = API仕様 = |
| 32 | |
| 33 | == IoHwAb_Init<Init_Id> == |
| 34 | {{{ |
| 35 | void IoHwAb_Init<Init_Id>(void) |
| 36 | }}} |
| 37 | |
| 38 | == IoHwAb_GetVersionInfo == |
| 39 | {{{ |
| 40 | void IoHwAb_GetVersionInfo(Std_VersionInfoType* versioninfo) |
| 41 | }}} |
| 42 | |
| 43 | == IoHwAb_AdcNotification<#groupID> == |
| 44 | {{{ |
| 45 | void IoHwAb_AdcNotification<#groupID>(void) |
| 46 | }}} |
| 47 | |
| 48 | == IoHwAb_PwmNotification<#channel> == |
| 49 | {{{ |
| 50 | void IoHwAb_PwmNotification<#channel>(void) |
| 51 | }}} |
| 52 | |
| 53 | == IoHwAb_IcuNotification<#channel> == |
| 54 | {{{ |
| 55 | void IoHwAb_IcuNotification<#channel>(void) |
| 56 | }}} |
| 57 | |
| 58 | == IoHwAb_GptNotification<#channel> == |
| 59 | {{{ |
| 60 | void IoHwAb_GptNotification<#channel>(void) |
| 61 | }}} |
| 62 | |
| 63 | == IoHwAb_Dcm_<EcuSignalName> == |
| 64 | {{{ |
| 65 | void IoHwAb_Dcm_<EcuSignalName>(uint8 action, <EcuSignalDataType> signal) |
| 66 | }}} |
| 67 | |
| 68 | == IoHwAb_Dcm_Read<EcuSignalName> == |
| 69 | {{{ |
| 70 | void IoHwAb_Dcm_Read<EcuSignalName>(<EcuSignalDataType>* signal) |
| 71 | }}} |