Changes between Version 7 and Version 8 of spec/Spi


Ignore:
Timestamp:
Dec 5, 2022, 3:06:27 PM (17 months ago)
Author:
fujisft-kaji
Comment:

R21-11の反映

Legend:

Unmodified
Added
Removed
Modified
  • spec/Spi

    v7 v8  
    1111* API一覧
    1212
    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] (○/○/○/○/○/○/○/○)
    8692
    8793* エラーコード一覧
    8894  * "--"は[wiki:spec/Dem Dem]により決定される
    8995
    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      || --||   --||  ○  ||  ○  ||  ○  ||
    102108
    103109----
     
    116122
    117123== 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{{{
     126Std_ReturnType Spi_WriteIB(Spi_ChannelType Channel, const Spi_DataType* DataBufferPtr)
     127}}}
     128* R4.2.2 / R21-11
     129{{{
     130Std_ReturnType Spi_WriteIB(Spi_ChannelType Channel, const Spi_DataBufferType* DataBufferPtr)
    121131}}}
    122132
     
    127137
    128138== 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{{{
     141Std_ReturnType Spi_ReadIB(Spi_ChannelType Channel, Spi_DataType* DataBufferPointer)
     142}}}
     143* R4.2.2 / R21-11
     144{{{
     145Std_ReturnType Spi_ReadIB(Spi_ChannelType Channel, Spi_DataBufferType* DataBufferPointer)
    132146}}}
    133147
    134148== 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{{{
     151Std_ReturnType Spi_SetupEB(Spi_ChannelType Channel, const Spi_DataType* SrcDataBufferPtr, Spi_DataType* DesDataBufferPtr, Spi_NumberOfDataType Length)
     152}}}
     153* R4.2.2 / R21-11
     154{{{
     155Std_ReturnType Spi_SetupEB(Spi_ChannelType Channel, const Spi_DataBufferType* SrcDataBufferPtr, Spi_DataBufferType* DesDataBufferPtr, Spi_NumberOfDataType Length)
    138156}}}
    139157
     
    194212
    195213----
    196 
    197214= コンフィギュレーション仕様 =
    198215
     
    201218/AUTOSAR/EcucDefs/Spi/SpiDemEventParameterRefs
    202219}}}
    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
    205224
    206225== SPI_E_HARDWARE_ERROR ==
     
    208227/AUTOSAR/EcucDefs/Spi/SpiDemEventParameterRefs/SPI_E_HARDWARE_ERROR
    209228}}}
    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]
    213236
    214237== SpiDriver ==
     
    216239/AUTOSAR/EcucDefs/Spi/SpiDriver
    217240}}}
    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
    247245
    248246== SpiChannel ==
     
    250248/AUTOSAR/EcucDefs/Spi/SpiDriver/SpiChannel
    251249}}}
    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..*
    254254
    255255== SpiChannelId ==
     
    257257/AUTOSAR/EcucDefs/Spi/SpiDriver/SpiChannel/SpiChannelId
    258258}}}
    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
    263265
    264266== SpiChannelType ==
     
    266268/AUTOSAR/EcucDefs/Spi/SpiDriver/SpiChannel/SpiChannelType
    267269}}}
    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* 選択肢:
    271275  * EB
    272276  * IB
     
    276280/AUTOSAR/EcucDefs/Spi/SpiDriver/SpiChannel/SpiDataWidth
    277281}}}
    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
    282292
    283293== SpiDefaultData ==
     
    285295/AUTOSAR/EcucDefs/Spi/SpiDriver/SpiChannel/SpiDefaultData
    286296}}}
    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
    291303
    292304== SpiEbMaxLength ==
     
    294306/AUTOSAR/EcucDefs/Spi/SpiDriver/SpiChannel/SpiEbMaxLength
    295307}}}
    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
    300322
    301323== SpiIbNBuffers ==
     
    303325/AUTOSAR/EcucDefs/Spi/SpiDriver/SpiChannel/SpiIbNBuffers
    304326}}}
    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
    309339
    310340== SpiTransferStart ==
     
    312342/AUTOSAR/EcucDefs/Spi/SpiDriver/SpiChannel/SpiTransferStart
    313343}}}
    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* 選択肢:
    317349  * LSB
    318350  * MSB
     
    322354/AUTOSAR/EcucDefs/Spi/SpiDriver/SpiDemEventParameterRefs
    323355}}}
    324 * 型:Container
    325 * 多重度:0..1
     356* 対象リビジョン: R4.0.3
     357* タイプ: PARAM-CONF-CONTAINER
     358* 多重度: 0..1
    326359
    327360== SPI_E_HARDWARE_ERROR(2) ==
     
    329362/AUTOSAR/EcucDefs/Spi/SpiDriver/SpiDemEventParameterRefs/SPI_E_HARDWARE_ERROR
    330363}}}
    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]
    334368
    335369== SpiExternalDevice ==
     
    337371/AUTOSAR/EcucDefs/Spi/SpiDriver/SpiExternalDevice
    338372}}}
    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..*
    341377
    342378== SpiBaudrate ==
     
    344380/AUTOSAR/EcucDefs/Spi/SpiDriver/SpiExternalDevice/SpiBaudrate
    345381}}}
    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
    350403
    351404== SpiCsIdentifier ==
     
    353406/AUTOSAR/EcucDefs/Spi/SpiDriver/SpiExternalDevice/SpiCsIdentifier
    354407}}}
    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
    357412
    358413== SpiCsPolarity ==
     
    360415/AUTOSAR/EcucDefs/Spi/SpiDriver/SpiExternalDevice/SpiCsPolarity
    361416}}}
    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* 選択肢:
    365422  * HIGH
    366423  * LOW
     
    370427/AUTOSAR/EcucDefs/Spi/SpiDriver/SpiExternalDevice/SpiCsSelection
    371428}}}
    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* 選択肢:
    375434  * CS_VIA_GPIO
    376435  * CS_VIA_PERIPHERAL_ENGINE
    377 * デフォルト値:
    378   * R4.2.2:CS_VIA_PERIPHERAL_ENGINE
     436* デフォルト値: CS_VIA_PERIPHERAL_ENGINE
    379437
    380438== SpiDataShiftEdge ==
     
    382440/AUTOSAR/EcucDefs/Spi/SpiDriver/SpiExternalDevice/SpiDataShiftEdge
    383441}}}
    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* 選択肢:
    387447  * LEADING
    388448  * TRAILING
    389449
     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
    390460== SpiEnableCs ==
    391461{{{
    392462/AUTOSAR/EcucDefs/Spi/SpiDriver/SpiExternalDevice/SpiEnableCs
    393463}}}
    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
    396468
    397469== SpiHwUnit ==
     
    399471/AUTOSAR/EcucDefs/Spi/SpiDriver/SpiExternalDevice/SpiHwUnit
    400472}}}
    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* 選択肢:
    404478  * CSIB0
    405479  * CSIB1
     
    411485/AUTOSAR/EcucDefs/Spi/SpiDriver/SpiExternalDevice/SpiShiftClockIdleLevel
    412486}}}
    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* 選択肢:
    416492  * HIGH
    417493  * LOW
     
    421497/AUTOSAR/EcucDefs/Spi/SpiDriver/SpiExternalDevice/SpiTimeClk2Cs
    422498}}}
    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
    427535
    428536== SpiJob ==
     
    430538/AUTOSAR/EcucDefs/Spi/SpiDriver/SpiJob
    431539}}}
    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]
    434588
    435589== SpiHwUnitSynchronous ==
     
    437591/AUTOSAR/EcucDefs/Spi/SpiDriver/SpiJob/SpiHwUnitSynchronous
    438592}}}
    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* 選択肢:
    442598  * ASYNCHRONOUS
    443599  * SYNCHRONOUS
     
    447603/AUTOSAR/EcucDefs/Spi/SpiDriver/SpiJob/SpiJobEndNotification
    448604}}}
    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
    451609
    452610== SpiJobId ==
     
    454612/AUTOSAR/EcucDefs/Spi/SpiDriver/SpiJob/SpiJobId
    455613}}}
    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
    460620
    461621== SpiJobPriority ==
     
    463623/AUTOSAR/EcucDefs/Spi/SpiDriver/SpiJob/SpiJobPriority
    464624}}}
    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
    501674
    502675== SpiSequence ==
     
    504677/AUTOSAR/EcucDefs/Spi/SpiDriver/SpiSequence
    505678}}}
    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..*
    508683
    509684== SpiInterruptibleSequence ==
     
    511686/AUTOSAR/EcucDefs/Spi/SpiDriver/SpiSequence/SpiInterruptibleSequence
    512687}}}
    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]
    515702
    516703== SpiSeqEndNotification ==
     
    518705/AUTOSAR/EcucDefs/Spi/SpiDriver/SpiSequence/SpiSeqEndNotification
    519706}}}
    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
    522711
    523712== SpiSequenceId ==
     
    525714/AUTOSAR/EcucDefs/Spi/SpiDriver/SpiSequence/SpiSequenceId
    526715}}}
    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
    539722
    540723== SpiGeneral ==
     
    542725/AUTOSAR/EcucDefs/Spi/SpiGeneral
    543726}}}
    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
    546731
    547732== SpiCancelApi ==
     
    549734/AUTOSAR/EcucDefs/Spi/SpiGeneral/SpiCancelApi
    550735}}}
    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
    553740
    554741== SpiChannelBuffersAllowed ==
     
    556743/AUTOSAR/EcucDefs/Spi/SpiGeneral/SpiChannelBuffersAllowed
    557744}}}
    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
    562751
    563752== SpiDevErrorDetect ==
     
    565754/AUTOSAR/EcucDefs/Spi/SpiGeneral/SpiDevErrorDetect
    566755}}}
    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]
    569772
    570773== SpiHwStatusApi ==
     
    572775/AUTOSAR/EcucDefs/Spi/SpiGeneral/SpiHwStatusApi
    573776}}}
    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
    576781
    577782== SpiInterruptibleSeqAllowed ==
     
    579784/AUTOSAR/EcucDefs/Spi/SpiGeneral/SpiInterruptibleSeqAllowed
    580785}}}
    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]
    583800
    584801== SpiLevelDelivered ==
     
    586803/AUTOSAR/EcucDefs/Spi/SpiGeneral/SpiLevelDelivered
    587804}}}
    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
    592811
    593812== SpiMainFunctionPeriod ==
     
    595814/AUTOSAR/EcucDefs/Spi/SpiGeneral/SpiMainFunctionPeriod
    596815}}}
    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
    602827
    603828== SpiSupportConcurrentSyncTransmit ==
     
    605830/AUTOSAR/EcucDefs/Spi/SpiGeneral/SpiSupportConcurrentSyncTransmit
    606831}}}
    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
    609836
    610837== SpiUserCallbackHeaderFile ==
     
    612839/AUTOSAR/EcucDefs/Spi/SpiGeneral/SpiUserCallbackHeaderFile
    613840}}}
    614 * 型:StringParam
    615 * 多重度:0..*
     841* 対象リビジョン: R4.2.2/R4.3.1
     842* SWSタグ: ECUC_Spi_00243
     843* タイプ: STRING-PARAM
     844* 多重度: 0..*
    616845
    617846== SpiVersionInfoApi ==
     
    619848/AUTOSAR/EcucDefs/Spi/SpiGeneral/SpiVersionInfoApi
    620849}}}
    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
    623856
    624857== SpiPublishedInformation ==
     
    626859/AUTOSAR/EcucDefs/Spi/SpiPublishedInformation
    627860}}}
    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
    630865
    631866== SpiMaxHwUnit ==
     
    633868/AUTOSAR/EcucDefs/Spi/SpiPublishedInformation/SpiMaxHwUnit
    634869}}}
    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