Changes between Version 7 and Version 8 of spec/Spi
- Timestamp:
- Dec 5, 2022, 3:06:27 PM (17 months ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
spec/Spi
v7 v8 11 11 * API一覧 12 12 13 ||= API =||= ID[[BR]][Dec] =||= ID[[BR]][Hex] =||= R4.0.3 =||= R4.2.2 =|| 14 || [#Spi_Init Spi_Init] || 0|| 0x00|| ○ || ○ || 15 || [#Spi_DeInit Spi_DeInit] || 1|| 0x01|| ○ || ○ || 16 || [#Spi_WriteIB Spi_WriteIB] || 2|| 0x02|| ○ || ○ || 17 || [#Spi_AsyncTransmit Spi_AsyncTransmit] || 3|| 0x03|| ○ || ○ || 18 || [#Spi_ReadIB Spi_ReadIB] || 4|| 0x04|| ○ || ○ || 19 || [#Spi_SetupEB Spi_SetupEB] || 5|| 0x05|| ○ || ○ || 20 || [#Spi_GetStatus Spi_GetStatus] || 6|| 0x06|| ○ || ○ || 21 || [#Spi_GetJobResult Spi_GetJobResult] || 7|| 0x07|| ○ || ○ || 22 || [#Spi_GetSequenceResult Spi_GetSequenceResult] || 8|| 0x08|| ○ || ○ || 23 || [#Spi_GetVersionInfo Spi_GetVersionInfo] || 9|| 0x09|| ○ || ○ || 24 || [#Spi_SyncTransmit Spi_SyncTransmit] || 10|| 0x0A|| ○ || ○ || 25 || [#Spi_GetHWUnitStatus Spi_GetHWUnitStatus] || 11|| 0x0B|| ○ || ○ || 26 || [#Spi_Cancel Spi_Cancel] || 12|| 0x0C|| ○ || ○ || 27 || [#Spi_SetAsyncMode Spi_SetAsyncMode] || 13|| 0x0D|| ○ || ○ || 28 || [#Spi_MainFunction_Handling Spi_MainFunction_Handling] || 16|| 0x10|| ○ || ○ || 29 || [#Spi_JobEndNotification Spi_JobEndNotification] || --|| --|| ○ || ○ || 30 || [#Spi_SeqEndNotification Spi_SeqEndNotification] || --|| --|| ○ || ○ || 31 32 * コンフィギュレーション一覧(R4.0.3 / R4.2.2) 33 * [#SpiDemEventParameterRefs SpiDemEventParameterRefs] (-/○) 34 * [#SPI_E_HARDWARE_ERROR SPI_E_HARDWARE_ERROR] (-/○) 35 * [#SpiDriver SpiDriver] (○/○) 36 * [#SpiMaxChannel SpiMaxChannel] (○/○) 37 * [#SpiMaxJob SpiMaxJob] (○/○) 38 * [#SpiMaxSequence SpiMaxSequence] (○/○) 39 * [#SpiChannel SpiChannel] (○/○) 40 * [#SpiChannelId SpiChannelId] (○/○) 41 * [#SpiChannelType SpiChannelType] (○/○) 42 * [#SpiDataWidth SpiDataWidth] (○/○) 43 * [#SpiDefaultData SpiDefaultData] (○/○) 44 * [#SpiEbMaxLength SpiEbMaxLength] (○/○) 45 * [#SpiIbNBuffers SpiIbNBuffers] (○/○) 46 * [#SpiTransferStart SpiTransferStart] (○/○) 47 * [#SpiDemEventParameterRefs2 SpiDemEventParameterRefs] (○/-) 48 * [#SPI_E_HARDWARE_ERROR2 SPI_E_HARDWARE_ERROR] (○/-) 49 * [#SpiExternalDevice SpiExternalDevice] (○/○) 50 * [#SpiBaudrate SpiBaudrate] (○/○) 51 * [#SpiCsIdentifier SpiCsIdentifier] (○/○) 52 * [#SpiCsPolarity SpiCsPolarity] (○/○) 53 * [#SpiCsSelection SpiCsSelection] (○/○) 54 * [#SpiDataShiftEdge SpiDataShiftEdge] (○/○) 55 * [#SpiEnableCs SpiEnableCs] (○/○) 56 * [#SpiHwUnit SpiHwUnit] (○/○) 57 * [#SpiShiftClockIdleLevel SpiShiftClockIdleLevel] (○/○) 58 * [#SpiTimeClk2Cs SpiTimeClk2Cs] (○/○) 59 * [#SpiJob SpiJob] (○/○) 60 * [#SpiHwUnitSynchronous SpiHwUnitSynchronous] (○/○) 61 * [#SpiJobEndNotification SpiJobEndNotification] (○/○) 62 * [#SpiJobId SpiJobId] (○/○) 63 * [#SpiJobPriority SpiJobPriority] (○/○) 64 * [#SpiDeviceAssignment SpiDeviceAssignment] (○/○) 65 * [#SpiChannelList SpiChannelList] (○/○) 66 * [#SpiChannelIndex SpiChannelIndex] (○/○) 67 * [#SpiChannelAssignment SpiChannelAssignment] (○/○) 68 * [#SpiSequence SpiSequence] (○/○) 69 * [#SpiInterruptibleSequence SpiInterruptibleSequence] (○/○) 70 * [#SpiSeqEndNotification SpiSeqEndNotification] (○/○) 71 * [#SpiSequenceId SpiSequenceId] (○/○) 72 * [#SpiJobAssignment SpiJobAssignment] (○/○) 73 * [#SpiGeneral SpiGeneral] (○/○) 74 * [#SpiCancelApi SpiCancelApi] (○/○) 75 * [#SpiChannelBuffersAllowed SpiChannelBuffersAllowed] (○/○) 76 * [#SpiDevErrorDetect SpiDevErrorDetect] (○/○) 77 * [#SpiHwStatusApi SpiHwStatusApi] (○/○) 78 * [#SpiInterruptibleSeqAllowed SpiInterruptibleSeqAllowed] (○/○) 79 * [#SpiLevelDelivered SpiLevelDelivered] (○/○) 80 * [#SpiMainFunctionPeriod SpiMainFunctionPeriod] (-/○) 81 * [#SpiSupportConcurrentSyncTransmit SpiSupportConcurrentSyncTransmit] (○/○) 82 * [#SpiUserCallbackHeaderFile SpiUserCallbackHeaderFile] (-/○) 83 * [#SpiVersionInfoApi SpiVersionInfoApi] (○/○) 84 * [#SpiPublishedInformation SpiPublishedInformation] (○/○) 85 * [#SpiMaxHwUnit SpiMaxHwUnit] (○/○) 13 ||= API =||= ID[[BR]][Dec] =||= ID[[BR]][Hex] =||= R4.0.3 =||= R4.2.2 =||= R21-11 =|| 14 || [#Spi_Init Spi_Init] || 0|| 0x00|| ○ || ○ || ○ || 15 || [#Spi_DeInit Spi_DeInit] || 1|| 0x01|| ○ || ○ || ○ || 16 || [#Spi_WriteIB Spi_WriteIB] || 2|| 0x02|| ○ || ○ || ○ || 17 || [#Spi_AsyncTransmit Spi_AsyncTransmit] || 3|| 0x03|| ○ || ○ || ○ || 18 || [#Spi_ReadIB Spi_ReadIB] || 4|| 0x04|| ○ || ○ || ○ || 19 || [#Spi_SetupEB Spi_SetupEB] || 5|| 0x05|| ○ || ○ || ○ || 20 || [#Spi_GetStatus Spi_GetStatus] || 6|| 0x06|| ○ || ○ || ○ || 21 || [#Spi_GetJobResult Spi_GetJobResult] || 7|| 0x07|| ○ || ○ || ○ || 22 || [#Spi_GetSequenceResult Spi_GetSequenceResult] || 8|| 0x08|| ○ || ○ || ○ || 23 || [#Spi_GetVersionInfo Spi_GetVersionInfo] || 9|| 0x09|| ○ || ○ || ○ || 24 || [#Spi_SyncTransmit Spi_SyncTransmit] || 10|| 0x0A|| ○ || ○ || ○ || 25 || [#Spi_GetHWUnitStatus Spi_GetHWUnitStatus] || 11|| 0x0B|| ○ || ○ || ○ || 26 || [#Spi_Cancel Spi_Cancel] || 12|| 0x0C|| ○ || ○ || ○ || 27 || [#Spi_SetAsyncMode Spi_SetAsyncMode] || 13|| 0x0D|| ○ || ○ || ○ || 28 || [#Spi_MainFunction_Handling Spi_MainFunction_Handling] || 16|| 0x10|| ○ || ○ || ○ || 29 || [#Spi_JobEndNotification Spi_JobEndNotification] || --|| --|| ○ || ○ || ○ || 30 || [#Spi_SeqEndNotification Spi_SeqEndNotification] || --|| --|| ○ || ○ || ○ || 31 32 * コンフィギュレーション一覧 (R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11) 33 * [#SpiDemEventParameterRefs SpiDemEventParameterRefs] (-/○/○/○/○/○/○/○) 34 * [#SPI_E_HARDWARE_ERROR SPI_E_HARDWARE_ERROR] (-/○/○/○/○/○/○/○) 35 * [#SpiDriver SpiDriver] (○/○/○/○/○/○/○/○) 36 * [#SpiChannel SpiChannel] (○/○/○/○/○/○/○/○) 37 * [#SpiChannelId SpiChannelId] (○/○/○/○/○/○/○/○) 38 * [#SpiChannelType SpiChannelType] (○/○/○/○/○/○/○/○) 39 * [#SpiDataWidth SpiDataWidth] (○/○/○/○/○/○/○/○) 40 * [#SpiDefaultData SpiDefaultData] (○/○/○/○/○/○/○/○) 41 * [#SpiEbMaxLength SpiEbMaxLength] (○/○/○/○/○/○/○/○) 42 * [#SpiIbNBuffers SpiIbNBuffers] (○/○/○/○/○/○/○/○) 43 * [#SpiTransferStart SpiTransferStart] (○/○/○/○/○/○/○/○) 44 * [#SpiDemEventParameterRefs2 SpiDemEventParameterRefs] (○/-/-/-/-/-/-/-) 45 * [#SPI_E_HARDWARE_ERROR2 SPI_E_HARDWARE_ERROR] (○/-/-/-/-/-/-/-) 46 * [#SpiExternalDevice SpiExternalDevice] (○/○/○/○/○/○/○/○) 47 * [#SpiBaudrate SpiBaudrate] (○/○/○/○/○/○/○/○) 48 * [#SpiCsBehavior SpiCsBehavior] (-/-/-/-/-/-/-/○) 49 * [#SpiCsIdentifier SpiCsIdentifier] (○/○/○/○/○/○/○/○) 50 * [#SpiCsPolarity SpiCsPolarity] (○/○/○/○/○/○/○/○) 51 * [#SpiCsSelection SpiCsSelection] (○/○/○/○/○/○/○/○) 52 * [#SpiDataShiftEdge SpiDataShiftEdge] (○/○/○/○/○/○/○/○) 53 * [#SpiDeviceEcucPartitionRef SpiDeviceEcucPartitionRef] (-/-/-/-/○/○/○/○) 54 * [#SpiEnableCs SpiEnableCs] (○/○/○/○/○/○/○/○) 55 * [#SpiHwUnit SpiHwUnit] (○/○/○/○/○/○/○/○) 56 * [#SpiShiftClockIdleLevel SpiShiftClockIdleLevel] (○/○/○/○/○/○/○/○) 57 * [#SpiTimeClk2Cs SpiTimeClk2Cs] (○/○/○/○/○/○/○/○) 58 * [#SpiTimeCs2Clk SpiTimeCs2Clk] (-/-/-/-/-/-/○/○) 59 * [#SpiTimeCs2Cs SpiTimeCs2Cs] (-/-/-/-/-/-/○/○) 60 * [#SpiJob SpiJob] (○/○/○/○/○/○/○/○) 61 * [#SpiChannelList SpiChannelList] (○/○/○/○/○/○/○/○) 62 * [#SpiChannelAssignment SpiChannelAssignment] (○/○/○/○/○/○/○/○) 63 * [#SpiChannelIndex SpiChannelIndex] (○/○/○/○/○/○/○/○) 64 * [#SpiDeviceAssignment SpiDeviceAssignment] (○/○/○/○/○/○/○/○) 65 * [#SpiHwUnitSynchronous SpiHwUnitSynchronous] (○/○/○/○/-/-/-/-) 66 * [#SpiJobEndNotification SpiJobEndNotification] (○/○/○/○/○/○/○/○) 67 * [#SpiJobId SpiJobId] (○/○/○/○/○/○/○/○) 68 * [#SpiJobPriority SpiJobPriority] (○/○/○/○/○/○/○/○) 69 * [#SpiMaxChannel SpiMaxChannel] (○/○/○/○/○/○/○/○) 70 * [#SpiMaxJob SpiMaxJob] (○/○/○/○/○/○/○/○) 71 * [#SpiMaxSequence SpiMaxSequence] (○/○/○/○/○/○/○/○) 72 * [#SpiSequence SpiSequence] (○/○/○/○/○/○/○/○) 73 * [#SpiInterruptibleSequence SpiInterruptibleSequence] (○/○/○/○/○/○/○/○) 74 * [#SpiJobAssignment SpiJobAssignment] (○/○/○/○/○/○/○/○) 75 * [#SpiSeqEndNotification SpiSeqEndNotification] (○/○/○/○/○/○/○/○) 76 * [#SpiSequenceId SpiSequenceId] (○/○/○/○/○/○/○/○) 77 * [#SpiGeneral SpiGeneral] (○/○/○/○/○/○/○/○) 78 * [#SpiCancelApi SpiCancelApi] (○/○/○/○/○/○/○/○) 79 * [#SpiChannelBuffersAllowed SpiChannelBuffersAllowed] (○/○/○/○/○/○/○/○) 80 * [#SpiDevErrorDetect SpiDevErrorDetect] (○/○/○/○/○/○/○/○) 81 * [#SpiEcucPartitionRef SpiEcucPartitionRef] (-/-/-/-/○/○/○/○) 82 * [#SpiHwStatusApi SpiHwStatusApi] (○/○/○/○/○/○/○/○) 83 * [#SpiInterruptibleSeqAllowed SpiInterruptibleSeqAllowed] (○/○/○/○/○/○/○/○) 84 * [#SpiKernelEcucPartitionRef SpiKernelEcucPartitionRef] (-/-/-/-/○/○/○/○) 85 * [#SpiLevelDelivered SpiLevelDelivered] (○/○/○/○/○/○/○/○) 86 * [#SpiMainFunctionPeriod SpiMainFunctionPeriod] (-/○/○/○/○/○/○/○) 87 * [#SpiSupportConcurrentSyncTransmit SpiSupportConcurrentSyncTransmit] (○/○/○/○/○/○/○/○) 88 * [#SpiUserCallbackHeaderFile SpiUserCallbackHeaderFile] (-/-/○/○/-/-/-/-) 89 * [#SpiVersionInfoApi SpiVersionInfoApi] (○/○/○/○/○/○/○/○) 90 * [#SpiPublishedInformation SpiPublishedInformation] (○/○/○/○/○/○/○/○) 91 * [#SpiMaxHwUnit SpiMaxHwUnit] (○/○/○/○/○/○/○/○) 86 92 87 93 * エラーコード一覧 88 94 * "--"は[wiki:spec/Dem Dem]により決定される 89 95 90 ||= エラーコード =||= Dec =||= Hex =||= R4.0.3 =||= R4.2.2 =|| 91 || SPI_E_PARAM_CHANNEL || 10|| 0x0A|| ○ || ○ || 92 || SPI_E_PARAM_JOB || 11|| 0x0B|| ○ || ○ || 93 || SPI_E_PARAM_SEQ || 12|| 0x0C|| ○ || ○ || 94 || SPI_E_PARAM_LENGTH || 13|| 0x0D|| ○ || ○ || 95 || SPI_E_PARAM_UNIT || 14|| 0x0E|| ○ || ○ || 96 || SPI_E_PARAM_POINTER || 16|| 0x10|| ○ || ○ || 97 || SPI_E_UNINIT || 26|| 0x1A|| ○ || ○ || 98 || SPI_E_SEQ_PENDING || 42|| 0x2A|| ○ || ○ || 99 || SPI_E_SEQ_IN_PROCESS || 58|| 0x3A|| ○ || ○ || 100 || SPI_E_ALREADY_INITIALIZED || 74|| 0x4A|| ○ || ○ || 101 || SPI_E_HARDWARE_ERROR || --|| --|| ○ || ○ || 96 ||= エラーコード =||= Dec =||= Hex =||= R4.0.3 =||= R4.2.2 =||= R21-11 =|| 97 || SPI_E_PARAM_CHANNEL || 10|| 0x0A|| ○ || ○ || ○ || 98 || SPI_E_PARAM_JOB || 11|| 0x0B|| ○ || ○ || ○ || 99 || SPI_E_PARAM_SEQ || 12|| 0x0C|| ○ || ○ || ○ || 100 || SPI_E_PARAM_LENGTH || 13|| 0x0D|| ○ || ○ || ○ || 101 || SPI_E_PARAM_UNIT || 14|| 0x0E|| ○ || ○ || ○ || 102 || SPI_E_PARAM_POINTER || 16|| 0x10|| ○ || ○ || ○ || 103 || SPI_E_UNINIT || 26|| 0x1A|| ○ || ○ || ○ || 104 || SPI_E_SEQ_PENDING || 42|| 0x2A|| ○ || ○ || ○ || 105 || SPI_E_SEQ_IN_PROCESS || 58|| 0x3A|| ○ || ○ || ○ || 106 || SPI_E_ALREADY_INITIALIZED || 74|| 0x4A|| ○ || ○ || ○ || 107 || SPI_E_HARDWARE_ERROR || --|| --|| ○ || ○ || ○ || 102 108 103 109 ---- … … 116 122 117 123 == Spi_WriteIB == 118 {{{ 119 R4.0.3: Std_ReturnType Spi_WriteIB(Spi_ChannelType Channel, const Spi_DataType* DataBufferPtr) 120 R4.2.2: Std_ReturnType Spi_WriteIB(Spi_ChannelType Channel, const Spi_DataBufferType* DataBufferPtr) 124 * R4.0.3 125 {{{ 126 Std_ReturnType Spi_WriteIB(Spi_ChannelType Channel, const Spi_DataType* DataBufferPtr) 127 }}} 128 * R4.2.2 / R21-11 129 {{{ 130 Std_ReturnType Spi_WriteIB(Spi_ChannelType Channel, const Spi_DataBufferType* DataBufferPtr) 121 131 }}} 122 132 … … 127 137 128 138 == Spi_ReadIB == 129 {{{ 130 R4.0.3: Std_ReturnType Spi_ReadIB(Spi_ChannelType Channel, Spi_DataType* DataBufferPointer) 131 R4.2.2: Std_ReturnType Spi_ReadIB(Spi_ChannelType Channel, Spi_DataBufferType* DataBufferPointer) 139 * R4.0.3 140 {{{ 141 Std_ReturnType Spi_ReadIB(Spi_ChannelType Channel, Spi_DataType* DataBufferPointer) 142 }}} 143 * R4.2.2 / R21-11 144 {{{ 145 Std_ReturnType Spi_ReadIB(Spi_ChannelType Channel, Spi_DataBufferType* DataBufferPointer) 132 146 }}} 133 147 134 148 == Spi_SetupEB == 135 {{{ 136 R4.0.3: Std_ReturnType Spi_SetupEB(Spi_ChannelType Channel, const Spi_DataType* SrcDataBufferPtr, Spi_DataType* DesDataBufferPtr, Spi_NumberOfDataType Length) 137 R4.2.2: Std_ReturnType Spi_SetupEB(Spi_ChannelType Channel, const Spi_DataBufferType* SrcDataBufferPtr, Spi_DataBufferType* DesDataBufferPtr, Spi_NumberOfDataType Length) 149 * R4.0.3 150 {{{ 151 Std_ReturnType Spi_SetupEB(Spi_ChannelType Channel, const Spi_DataType* SrcDataBufferPtr, Spi_DataType* DesDataBufferPtr, Spi_NumberOfDataType Length) 152 }}} 153 * R4.2.2 / R21-11 154 {{{ 155 Std_ReturnType Spi_SetupEB(Spi_ChannelType Channel, const Spi_DataBufferType* SrcDataBufferPtr, Spi_DataBufferType* DesDataBufferPtr, Spi_NumberOfDataType Length) 138 156 }}} 139 157 … … 194 212 195 213 ---- 196 197 214 = コンフィギュレーション仕様 = 198 215 … … 201 218 /AUTOSAR/EcucDefs/Spi/SpiDemEventParameterRefs 202 219 }}} 203 * 型:Container 204 * 多重度:0..1 220 * 対象リビジョン: R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 221 * SWSタグ: ECUC_Spi_00240 222 * タイプ: PARAM-CONF-CONTAINER 223 * 多重度: 0..1 205 224 206 225 == SPI_E_HARDWARE_ERROR == … … 208 227 /AUTOSAR/EcucDefs/Spi/SpiDemEventParameterRefs/SPI_E_HARDWARE_ERROR 209 228 }}} 210 * 型:Reference 211 * 多重度:0..1 212 * 参照先:{{{/AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter}}} 229 * 対象リビジョン: R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 230 * SWSタグ: ECUC_Spi_00241 231 * タイプ: 232 * R4.1.3/R4.2.2/R4.3.1: SYMBOLIC-NAME-REFERENCE 233 * R4.4.0/R19-11/R20-11/R21-11: REFERENCE 234 * 多重度: 0..1 235 * 参照先: [wiki:spec/Dem#DemEventParameter /AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter] 213 236 214 237 == SpiDriver == … … 216 239 /AUTOSAR/EcucDefs/Spi/SpiDriver 217 240 }}} 218 * 型:Container 219 * 多重度:1 220 221 == SpiMaxChannel == 222 {{{ 223 /AUTOSAR/EcucDefs/Spi/SpiDriver/SpiMaxChannel 224 }}} 225 * 型:IntegerParam 226 * 多重度:0..1 227 * 上限値:255 228 * 下限値:0 229 230 == SpiMaxJob == 231 {{{ 232 /AUTOSAR/EcucDefs/Spi/SpiDriver/SpiMaxJob 233 }}} 234 * 型:IntegerParam 235 * 多重度:0..1 236 * 上限値:65535 237 * 下限値:0 238 239 == SpiMaxSequence == 240 {{{ 241 /AUTOSAR/EcucDefs/Spi/SpiDriver/SpiMaxSequence 242 }}} 243 * 型:IntegerParam 244 * 多重度:0..1 245 * 上限値:255 246 * 下限値:0 241 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 242 * SWSタグ: ECUC_Spi_00091 243 * タイプ: PARAM-CONF-CONTAINER 244 * 多重度: 1 247 245 248 246 == SpiChannel == … … 250 248 /AUTOSAR/EcucDefs/Spi/SpiDriver/SpiChannel 251 249 }}} 252 * 型:Container 253 * 多重度:1..* 250 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 251 * SWSタグ: ECUC_Spi_00104 252 * タイプ: PARAM-CONF-CONTAINER 253 * 多重度: 1..* 254 254 255 255 == SpiChannelId == … … 257 257 /AUTOSAR/EcucDefs/Spi/SpiDriver/SpiChannel/SpiChannelId 258 258 }}} 259 * 型:IntegerParam 260 * 多重度:1 261 * 上限値:255 262 * 下限値:0 259 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 260 * SWSタグ: ECUC_Spi_00200 261 * タイプ: INTEGER-PARAM 262 * 多重度: 1 263 * 上限値: 255 264 * 下限値: 0 263 265 264 266 == SpiChannelType == … … 266 268 /AUTOSAR/EcucDefs/Spi/SpiDriver/SpiChannel/SpiChannelType 267 269 }}} 268 * 型:EnumerationParam 269 * 多重度:1 270 * 選択肢: 270 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 271 * SWSタグ: ECUC_Spi_00201 272 * タイプ: ENUMERATION-PARAM 273 * 多重度: 1 274 * 選択肢: 271 275 * EB 272 276 * IB … … 276 280 /AUTOSAR/EcucDefs/Spi/SpiDriver/SpiChannel/SpiDataWidth 277 281 }}} 278 * 型:IntegerParam 279 * 多重度:1 280 * 上限値:32 281 * 下限値:1 282 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 283 * SWSタグ: ECUC_Spi_00202 284 * タイプ: INTEGER-PARAM 285 * 多重度: 1 286 * 上限値: 287 * R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11: 32 288 * R21-11: 64 289 * 下限値: 1 290 * デフォルト値: 291 * R21-11: 32 282 292 283 293 == SpiDefaultData == … … 285 295 /AUTOSAR/EcucDefs/Spi/SpiDriver/SpiChannel/SpiDefaultData 286 296 }}} 287 * 型:IntegerParam 288 * 多重度:0..1 289 * 上限値:4294967295 290 * 下限値:0 297 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 298 * SWSタグ: ECUC_Spi_00203 299 * タイプ: INTEGER-PARAM 300 * 多重度: 0..1 301 * 上限値: 4294967295 302 * 下限値: 0 291 303 292 304 == SpiEbMaxLength == … … 294 306 /AUTOSAR/EcucDefs/Spi/SpiDriver/SpiChannel/SpiEbMaxLength 295 307 }}} 296 * 型:IntegerParam 297 * 多重度:1 298 * 上限値:65535 299 * 下限値:0 308 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 309 * SWSタグ: ECUC_Spi_00204 310 * タイプ: INTEGER-PARAM 311 * 多重度: 312 * R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11: 1 313 * R21-11: 0..1 314 * 上限値: 315 * R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11: 65535 316 * R21-11: 1048576 317 * 下限値: 318 * R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11: 0 319 * R21-11: 1 320 * デフォルト値: 321 * R21-11: 1024 300 322 301 323 == SpiIbNBuffers == … … 303 325 /AUTOSAR/EcucDefs/Spi/SpiDriver/SpiChannel/SpiIbNBuffers 304 326 }}} 305 * 型:IntegerParam 306 * 多重度:1 307 * 上限値:65535 308 * 下限値:0 327 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 328 * SWSタグ: ECUC_Spi_00205 329 * タイプ: INTEGER-PARAM 330 * 多重度: 331 * R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11: 1 332 * R21-11: 0..1 333 * 上限値: 65535 334 * 下限値: 335 * R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11: 0 336 * R21-11: 1 337 * デフォルト値: 338 * R21-11: 1 309 339 310 340 == SpiTransferStart == … … 312 342 /AUTOSAR/EcucDefs/Spi/SpiDriver/SpiChannel/SpiTransferStart 313 343 }}} 314 * 型:EnumerationParam 315 * 多重度:1 316 * 選択肢: 344 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 345 * SWSタグ: ECUC_Spi_00206 346 * タイプ: ENUMERATION-PARAM 347 * 多重度: 1 348 * 選択肢: 317 349 * LSB 318 350 * MSB … … 322 354 /AUTOSAR/EcucDefs/Spi/SpiDriver/SpiDemEventParameterRefs 323 355 }}} 324 * 型:Container 325 * 多重度:0..1 356 * 対象リビジョン: R4.0.3 357 * タイプ: PARAM-CONF-CONTAINER 358 * 多重度: 0..1 326 359 327 360 == SPI_E_HARDWARE_ERROR(2) == … … 329 362 /AUTOSAR/EcucDefs/Spi/SpiDriver/SpiDemEventParameterRefs/SPI_E_HARDWARE_ERROR 330 363 }}} 331 * 型:Reference 332 * 多重度:0..1 333 * 参照先:{{{/AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter}}} 364 * 対象リビジョン: R4.0.3 365 * タイプ: SYMBOLIC-NAME-REFERENCE 366 * 多重度: 0..1 367 * 参照先: [wiki:spec/Dem#DemEventParameter /AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter] 334 368 335 369 == SpiExternalDevice == … … 337 371 /AUTOSAR/EcucDefs/Spi/SpiDriver/SpiExternalDevice 338 372 }}} 339 * 型:Container 340 * 多重度:1..* 373 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 374 * SWSタグ: ECUC_Spi_00207 375 * タイプ: PARAM-CONF-CONTAINER 376 * 多重度: 1..* 341 377 342 378 == SpiBaudrate == … … 344 380 /AUTOSAR/EcucDefs/Spi/SpiDriver/SpiExternalDevice/SpiBaudrate 345 381 }}} 346 * 型:FloatParam 347 * 多重度:1 348 * 上限値:Inf 349 * 下限値:0 382 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 383 * SWSタグ: ECUC_Spi_00208 384 * タイプ: FLOAT-PARAM 385 * 多重度: 1 386 * 上限値: INF 387 * 下限値: 0 388 * デフォルト値: 389 * R21-11: 1000000 390 391 == SpiCsBehavior == 392 {{{ 393 /AUTOSAR/EcucDefs/Spi/SpiDriver/SpiExternalDevice/SpiCsBehavior 394 }}} 395 * 対象リビジョン: R21-11 396 * SWSタグ: ECUC_Spi_00249 397 * タイプ: ENUMERATION-PARAM 398 * 多重度: 1 399 * 選択肢: 400 * CS_KEEP_ASSERTED 401 * CS_TOGGLE 402 * デフォルト値: CS_KEEP_ASSERTED 350 403 351 404 == SpiCsIdentifier == … … 353 406 /AUTOSAR/EcucDefs/Spi/SpiDriver/SpiExternalDevice/SpiCsIdentifier 354 407 }}} 355 * 型:StringParam 356 * 多重度: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_Spi_00209 410 * タイプ: STRING-PARAM 411 * 多重度: 1 357 412 358 413 == SpiCsPolarity == … … 360 415 /AUTOSAR/EcucDefs/Spi/SpiDriver/SpiExternalDevice/SpiCsPolarity 361 416 }}} 362 * 型:EnumerationParam 363 * 多重度:1 364 * 選択肢: 417 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 418 * SWSタグ: ECUC_Spi_00210 419 * タイプ: ENUMERATION-PARAM 420 * 多重度: 1 421 * 選択肢: 365 422 * HIGH 366 423 * LOW … … 370 427 /AUTOSAR/EcucDefs/Spi/SpiDriver/SpiExternalDevice/SpiCsSelection 371 428 }}} 372 * 型:EnumerationParam 373 * 多重度:0..1 374 * 選択肢: 429 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 430 * SWSタグ: ECUC_Spi_00239 431 * タイプ: ENUMERATION-PARAM 432 * 多重度: 0..1 433 * 選択肢: 375 434 * CS_VIA_GPIO 376 435 * CS_VIA_PERIPHERAL_ENGINE 377 * デフォルト値: 378 * R4.2.2:CS_VIA_PERIPHERAL_ENGINE 436 * デフォルト値: CS_VIA_PERIPHERAL_ENGINE 379 437 380 438 == SpiDataShiftEdge == … … 382 440 /AUTOSAR/EcucDefs/Spi/SpiDriver/SpiExternalDevice/SpiDataShiftEdge 383 441 }}} 384 * 型:EnumerationParam 385 * 多重度:1 386 * 選択肢: 442 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 443 * SWSタグ: ECUC_Spi_00211 444 * タイプ: ENUMERATION-PARAM 445 * 多重度: 1 446 * 選択肢: 387 447 * LEADING 388 448 * TRAILING 389 449 450 == SpiDeviceEcucPartitionRef == 451 {{{ 452 /AUTOSAR/EcucDefs/Spi/SpiDriver/SpiExternalDevice/SpiDeviceEcucPartitionRef 453 }}} 454 * 対象リビジョン: R4.4.0/R19-11/R20-11/R21-11 455 * SWSタグ: ECUC_Spi_00246 456 * タイプ: REFERENCE 457 * 多重度: 0..* 458 * 参照先: [wiki:spec/EcuC#EcucPartition /AUTOSAR/EcucDefs/EcuC/EcucPartitionCollection/EcucPartition] 459 390 460 == SpiEnableCs == 391 461 {{{ 392 462 /AUTOSAR/EcucDefs/Spi/SpiDriver/SpiExternalDevice/SpiEnableCs 393 463 }}} 394 * 型:BooleanParam 395 * 多重度:1 464 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 465 * SWSタグ: ECUC_Spi_00212 466 * タイプ: BOOLEAN-PARAM 467 * 多重度: 1 396 468 397 469 == SpiHwUnit == … … 399 471 /AUTOSAR/EcucDefs/Spi/SpiDriver/SpiExternalDevice/SpiHwUnit 400 472 }}} 401 * 型:EnumerationParam 402 * 多重度:1 403 * 選択肢: 473 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 474 * SWSタグ: ECUC_Spi_00217 475 * タイプ: ENUMERATION-PARAM 476 * 多重度: 1 477 * 選択肢: 404 478 * CSIB0 405 479 * CSIB1 … … 411 485 /AUTOSAR/EcucDefs/Spi/SpiDriver/SpiExternalDevice/SpiShiftClockIdleLevel 412 486 }}} 413 * 型:EnumerationParam 414 * 多重度:1 415 * 選択肢: 487 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 488 * SWSタグ: ECUC_Spi_00213 489 * タイプ: ENUMERATION-PARAM 490 * 多重度: 1 491 * 選択肢: 416 492 * HIGH 417 493 * LOW … … 421 497 /AUTOSAR/EcucDefs/Spi/SpiDriver/SpiExternalDevice/SpiTimeClk2Cs 422 498 }}} 423 * 型:FloatParam 424 * 多重度:1 425 * 上限値:1E-4 426 * 下限値:0 499 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 500 * SWSタグ: ECUC_Spi_00214 501 * タイプ: FLOAT-PARAM 502 * 多重度: 1 503 * 上限値: 504 * R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11: 1E-4 505 * R21-11: 0.01 506 * 下限値: 507 * R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11: 0 508 * R21-11: 1E-8 509 * デフォルト値: 510 * R21-11: 1E-6 511 512 == SpiTimeCs2Clk == 513 {{{ 514 /AUTOSAR/EcucDefs/Spi/SpiDriver/SpiExternalDevice/SpiTimeCs2Clk 515 }}} 516 * 対象リビジョン: R20-11/R21-11 517 * SWSタグ: ECUC_Spi_00247 518 * タイプ: FLOAT-PARAM 519 * 多重度: 1 520 * 上限値: 0.01 521 * 下限値: 1E-8 522 * デフォルト値: 1E-6 523 524 == SpiTimeCs2Cs == 525 {{{ 526 /AUTOSAR/EcucDefs/Spi/SpiDriver/SpiExternalDevice/SpiTimeCs2Cs 527 }}} 528 * 対象リビジョン: R20-11/R21-11 529 * SWSタグ: ECUC_Spi_00248 530 * タイプ: FLOAT-PARAM 531 * 多重度: 1 532 * 上限値: 0.01 533 * 下限値: 1E-8 534 * デフォルト値: 1E-6 427 535 428 536 == SpiJob == … … 430 538 /AUTOSAR/EcucDefs/Spi/SpiDriver/SpiJob 431 539 }}} 432 * 型:Container 433 * 多重度:1..* 540 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 541 * SWSタグ: ECUC_Spi_00105 542 * タイプ: PARAM-CONF-CONTAINER 543 * 多重度: 1..* 544 545 == SpiChannelList == 546 {{{ 547 /AUTOSAR/EcucDefs/Spi/SpiDriver/SpiJob/SpiChannelList 548 }}} 549 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 550 * SWSタグ: ECUC_Spi_00233 551 * タイプ: PARAM-CONF-CONTAINER 552 * 多重度: 1..* 553 554 == SpiChannelAssignment == 555 {{{ 556 /AUTOSAR/EcucDefs/Spi/SpiDriver/SpiJob/SpiChannelList/SpiChannelAssignment 557 }}} 558 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 559 * SWSタグ: ECUC_Spi_00215 560 * タイプ: REFERENCE 561 * 多重度: 1 562 * 参照先: [#SpiChannel /AUTOSAR/EcucDefs/Spi/SpiDriver/SpiChannel] 563 564 == SpiChannelIndex == 565 {{{ 566 /AUTOSAR/EcucDefs/Spi/SpiDriver/SpiJob/SpiChannelList/SpiChannelIndex 567 }}} 568 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 569 * SWSタグ: ECUC_Spi_00234 570 * タイプ: INTEGER-PARAM 571 * 多重度: 1 572 * 上限値: 573 * R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11: 255 574 * R21-11: 65535 575 * 下限値: 0 576 * デフォルト値: 577 * R21-11: 0 578 579 == SpiDeviceAssignment == 580 {{{ 581 /AUTOSAR/EcucDefs/Spi/SpiDriver/SpiJob/SpiDeviceAssignment 582 }}} 583 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 584 * SWSタグ: ECUC_Spi_00216 585 * タイプ: REFERENCE 586 * 多重度: 1 587 * 参照先: [#SpiExternalDevice /AUTOSAR/EcucDefs/Spi/SpiDriver/SpiExternalDevice] 434 588 435 589 == SpiHwUnitSynchronous == … … 437 591 /AUTOSAR/EcucDefs/Spi/SpiDriver/SpiJob/SpiHwUnitSynchronous 438 592 }}} 439 * 型:EnumerationParam 440 * 多重度:0..1 441 * 選択肢: 593 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1 594 * SWSタグ: ECUC_Spi_00238 595 * タイプ: ENUMERATION-PARAM 596 * 多重度: 0..1 597 * 選択肢: 442 598 * ASYNCHRONOUS 443 599 * SYNCHRONOUS … … 447 603 /AUTOSAR/EcucDefs/Spi/SpiDriver/SpiJob/SpiJobEndNotification 448 604 }}} 449 * 型:FunctionName 450 * 多重度:0..1 605 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 606 * SWSタグ: ECUC_Spi_00218 607 * タイプ: FUNCTION-NAME 608 * 多重度: 0..1 451 609 452 610 == SpiJobId == … … 454 612 /AUTOSAR/EcucDefs/Spi/SpiDriver/SpiJob/SpiJobId 455 613 }}} 456 * 型:IntegerParam 457 * 多重度:1 458 * 上限値:65535 459 * 下限値:0 614 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 615 * SWSタグ: ECUC_Spi_00219 616 * タイプ: INTEGER-PARAM 617 * 多重度: 1 618 * 上限値: 65535 619 * 下限値: 0 460 620 461 621 == SpiJobPriority == … … 463 623 /AUTOSAR/EcucDefs/Spi/SpiDriver/SpiJob/SpiJobPriority 464 624 }}} 465 * 型:IntegerParam 466 * 多重度:1 467 * 上限値:3 468 * 下限値:0 469 470 == SpiDeviceAssignment == 471 {{{ 472 /AUTOSAR/EcucDefs/Spi/SpiDriver/SpiJob/SpiDeviceAssignment 473 }}} 474 * 型:Reference 475 * 多重度:1 476 * 参照先:{{{/AUTOSAR/EcucDefs/Spi/SpiDriver/SpiExternalDevice}}} 477 478 == SpiChannelList == 479 {{{ 480 /AUTOSAR/EcucDefs/Spi/SpiDriver/SpiJob/SpiChannelList 481 }}} 482 * 型:Container 483 * 多重度:1..* 484 485 == SpiChannelIndex == 486 {{{ 487 /AUTOSAR/EcucDefs/Spi/SpiDriver/SpiJob/SpiChannelList/SpiChannelIndex 488 }}} 489 * 型:IntegerParam 490 * 多重度:1 491 * 上限値:255 492 * 下限値:0 493 494 == SpiChannelAssignment == 495 {{{ 496 /AUTOSAR/EcucDefs/Spi/SpiDriver/SpiJob/SpiChannelList/SpiChannelAssignment 497 }}} 498 * 型:Reference 499 * 多重度:1 500 * 参照先:{{{/AUTOSAR/EcucDefs/Spi/SpiDriver/SpiChannel}}} 625 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 626 * SWSタグ: ECUC_Spi_00220 627 * タイプ: INTEGER-PARAM 628 * 多重度: 1 629 * 上限値: 3 630 * 下限値: 0 631 632 == SpiMaxChannel == 633 {{{ 634 /AUTOSAR/EcucDefs/Spi/SpiDriver/SpiMaxChannel 635 }}} 636 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 637 * SWSタグ: ECUC_Spi_00197 638 * タイプ: INTEGER-PARAM 639 * 多重度: 0..1 640 * 上限値: 641 * R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11: 255 642 * R21-11: 65535 643 * 下限値: 0 644 * デフォルト値: 645 * R21-11: 0 646 647 == SpiMaxJob == 648 {{{ 649 /AUTOSAR/EcucDefs/Spi/SpiDriver/SpiMaxJob 650 }}} 651 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 652 * SWSタグ: ECUC_Spi_00198 653 * タイプ: INTEGER-PARAM 654 * 多重度: 0..1 655 * 上限値: 65535 656 * 下限値: 0 657 * デフォルト値: 658 * R21-11: 0 659 660 == SpiMaxSequence == 661 {{{ 662 /AUTOSAR/EcucDefs/Spi/SpiDriver/SpiMaxSequence 663 }}} 664 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 665 * SWSタグ: ECUC_Spi_00199 666 * タイプ: INTEGER-PARAM 667 * 多重度: 0..1 668 * 上限値: 669 * R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11: 255 670 * R21-11: 65535 671 * 下限値: 0 672 * デフォルト値: 673 * R21-11: 0 501 674 502 675 == SpiSequence == … … 504 677 /AUTOSAR/EcucDefs/Spi/SpiDriver/SpiSequence 505 678 }}} 506 * 型:Container 507 * 多重度:1..* 679 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 680 * SWSタグ: ECUC_Spi_00106 681 * タイプ: PARAM-CONF-CONTAINER 682 * 多重度: 1..* 508 683 509 684 == SpiInterruptibleSequence == … … 511 686 /AUTOSAR/EcucDefs/Spi/SpiDriver/SpiSequence/SpiInterruptibleSequence 512 687 }}} 513 * 型:BooleanParam 514 * 多重度:1 688 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 689 * SWSタグ: ECUC_Spi_00222 690 * タイプ: BOOLEAN-PARAM 691 * 多重度: 1 692 693 == SpiJobAssignment == 694 {{{ 695 /AUTOSAR/EcucDefs/Spi/SpiDriver/SpiSequence/SpiJobAssignment 696 }}} 697 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 698 * SWSタグ: ECUC_Spi_00221 699 * タイプ: REFERENCE 700 * 多重度: 1..* 701 * 参照先: [#SpiJob /AUTOSAR/EcucDefs/Spi/SpiDriver/SpiJob] 515 702 516 703 == SpiSeqEndNotification == … … 518 705 /AUTOSAR/EcucDefs/Spi/SpiDriver/SpiSequence/SpiSeqEndNotification 519 706 }}} 520 * 型:FunctionName 521 * 多重度:0..1 707 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 708 * SWSタグ: ECUC_Spi_00223 709 * タイプ: FUNCTION-NAME 710 * 多重度: 0..1 522 711 523 712 == SpiSequenceId == … … 525 714 /AUTOSAR/EcucDefs/Spi/SpiDriver/SpiSequence/SpiSequenceId 526 715 }}} 527 * 型:IntegerParam 528 * 多重度:1 529 * 上限値:255 530 * 下限値:0 531 532 == SpiJobAssignment == 533 {{{ 534 /AUTOSAR/EcucDefs/Spi/SpiDriver/SpiSequence/SpiJobAssignment 535 }}} 536 * 型:Reference 537 * 多重度:1..* 538 * 参照先:{{{/AUTOSAR/EcucDefs/Spi/SpiDriver/SpiJob}}} 716 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 717 * SWSタグ: ECUC_Spi_00224 718 * タイプ: INTEGER-PARAM 719 * 多重度: 1 720 * 上限値: 255 721 * 下限値: 0 539 722 540 723 == SpiGeneral == … … 542 725 /AUTOSAR/EcucDefs/Spi/SpiGeneral 543 726 }}} 544 * 型:Container 545 * 多重度:1 727 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 728 * SWSタグ: ECUC_Spi_00225 729 * タイプ: PARAM-CONF-CONTAINER 730 * 多重度: 1 546 731 547 732 == SpiCancelApi == … … 549 734 /AUTOSAR/EcucDefs/Spi/SpiGeneral/SpiCancelApi 550 735 }}} 551 * 型:BooleanParam 552 * 多重度:1 736 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 737 * SWSタグ: ECUC_Spi_00226 738 * タイプ: BOOLEAN-PARAM 739 * 多重度: 1 553 740 554 741 == SpiChannelBuffersAllowed == … … 556 743 /AUTOSAR/EcucDefs/Spi/SpiGeneral/SpiChannelBuffersAllowed 557 744 }}} 558 * 型:IntegerParam 559 * 多重度:1 560 * 上限値:2 561 * 下限値:0 745 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 746 * SWSタグ: ECUC_Spi_00227 747 * タイプ: INTEGER-PARAM 748 * 多重度: 1 749 * 上限値: 2 750 * 下限値: 0 562 751 563 752 == SpiDevErrorDetect == … … 565 754 /AUTOSAR/EcucDefs/Spi/SpiGeneral/SpiDevErrorDetect 566 755 }}} 567 * 型:BooleanParam 568 * 多重度:1 756 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 757 * SWSタグ: ECUC_Spi_00228 758 * タイプ: BOOLEAN-PARAM 759 * 多重度: 1 760 * デフォルト値: 761 * R4.3.1/R4.4.0/R19-11/R20-11/R21-11: false 762 763 == SpiEcucPartitionRef == 764 {{{ 765 /AUTOSAR/EcucDefs/Spi/SpiGeneral/SpiEcucPartitionRef 766 }}} 767 * 対象リビジョン: R4.4.0/R19-11/R20-11/R21-11 768 * SWSタグ: ECUC_Spi_00244 769 * タイプ: REFERENCE 770 * 多重度: 0..* 771 * 参照先: [wiki:spec/EcuC#EcucPartition /AUTOSAR/EcucDefs/EcuC/EcucPartitionCollection/EcucPartition] 569 772 570 773 == SpiHwStatusApi == … … 572 775 /AUTOSAR/EcucDefs/Spi/SpiGeneral/SpiHwStatusApi 573 776 }}} 574 * 型:BooleanParam 575 * 多重度:1 777 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 778 * SWSタグ: ECUC_Spi_00229 779 * タイプ: BOOLEAN-PARAM 780 * 多重度: 1 576 781 577 782 == SpiInterruptibleSeqAllowed == … … 579 784 /AUTOSAR/EcucDefs/Spi/SpiGeneral/SpiInterruptibleSeqAllowed 580 785 }}} 581 * 型:BooleanParam 582 * 多重度:1 786 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 787 * SWSタグ: ECUC_Spi_00230 788 * タイプ: BOOLEAN-PARAM 789 * 多重度: 1 790 791 == SpiKernelEcucPartitionRef == 792 {{{ 793 /AUTOSAR/EcucDefs/Spi/SpiGeneral/SpiKernelEcucPartitionRef 794 }}} 795 * 対象リビジョン: R4.4.0/R19-11/R20-11/R21-11 796 * SWSタグ: ECUC_Spi_00245 797 * タイプ: REFERENCE 798 * 多重度: 0..1 799 * 参照先: [wiki:spec/EcuC#EcucPartition /AUTOSAR/EcucDefs/EcuC/EcucPartitionCollection/EcucPartition] 583 800 584 801 == SpiLevelDelivered == … … 586 803 /AUTOSAR/EcucDefs/Spi/SpiGeneral/SpiLevelDelivered 587 804 }}} 588 * 型:IntegerParam 589 * 多重度:1 590 * 上限値:2 591 * 下限値:0 805 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 806 * SWSタグ: ECUC_Spi_00231 807 * タイプ: INTEGER-PARAM 808 * 多重度: 1 809 * 上限値: 2 810 * 下限値: 0 592 811 593 812 == SpiMainFunctionPeriod == … … 595 814 /AUTOSAR/EcucDefs/Spi/SpiGeneral/SpiMainFunctionPeriod 596 815 }}} 597 * 型:FloatParam 598 * 多重度:0..1 599 * 上限値:1 600 * 下限値:1E-7 601 * デフォルト値:0.01 816 * 対象リビジョン: R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 817 * SWSタグ: ECUC_Spi_00242 818 * タイプ: FLOAT-PARAM 819 * 多重度: 0..1 820 * 上限値: 821 * R4.1.3/R4.2.2: 1 822 * R4.3.1/R4.4.0/R19-11/R20-11/R21-11: INF 823 * 下限値: 824 * R4.1.3/R4.2.2: 1E-7 825 * R4.3.1/R4.4.0/R19-11/R20-11/R21-11: 0 826 * デフォルト値: 0.01 602 827 603 828 == SpiSupportConcurrentSyncTransmit == … … 605 830 /AUTOSAR/EcucDefs/Spi/SpiGeneral/SpiSupportConcurrentSyncTransmit 606 831 }}} 607 * 型:BooleanParam 608 * 多重度:1 832 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 833 * SWSタグ: ECUC_Spi_00237 834 * タイプ: BOOLEAN-PARAM 835 * 多重度: 1 609 836 610 837 == SpiUserCallbackHeaderFile == … … 612 839 /AUTOSAR/EcucDefs/Spi/SpiGeneral/SpiUserCallbackHeaderFile 613 840 }}} 614 * 型:StringParam 615 * 多重度:0..* 841 * 対象リビジョン: R4.2.2/R4.3.1 842 * SWSタグ: ECUC_Spi_00243 843 * タイプ: STRING-PARAM 844 * 多重度: 0..* 616 845 617 846 == SpiVersionInfoApi == … … 619 848 /AUTOSAR/EcucDefs/Spi/SpiGeneral/SpiVersionInfoApi 620 849 }}} 621 * 型:BooleanParam 622 * 多重度:1 850 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 851 * SWSタグ: ECUC_Spi_00232 852 * タイプ: BOOLEAN-PARAM 853 * 多重度: 1 854 * デフォルト値: 855 * R4.3.1/R4.4.0/R19-11/R20-11/R21-11: false 623 856 624 857 == SpiPublishedInformation == … … 626 859 /AUTOSAR/EcucDefs/Spi/SpiPublishedInformation 627 860 }}} 628 * 型:Container 629 * 多重度:1 861 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 862 * SWSタグ: ECUC_Spi_00235 863 * タイプ: PARAM-CONF-CONTAINER 864 * 多重度: 1 630 865 631 866 == SpiMaxHwUnit == … … 633 868 /AUTOSAR/EcucDefs/Spi/SpiPublishedInformation/SpiMaxHwUnit 634 869 }}} 635 * 型:IntegerParam 636 * 多重度:1 637 * 上限値:18446744073709551615 638 * 下限値:0 870 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 871 * SWSタグ: ECUC_Spi_00236 872 * タイプ: INTEGER-PARAM 873 * 多重度: 1 874 * 上限値: 875 * R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11: 18446744073709551615 876 * R21-11: 65535 877 * 下限値: 0 878 * デフォルト値: 879 * R21-11: 0 880