Changes between Version 6 and Version 7 of spec/Nm


Ignore:
Timestamp:
Oct 1, 2020, 1:43:35 PM (4 years ago)
Author:
fujisft-shigihara
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • spec/Nm

    v6 v7  
    1010* API一覧
    1111
    12   ||= API =||= ID[[BR]][Dec] =||= ID[[BR]][Hex] =||
    13   || [#Nm_Init Nm_Init]                                                   ||  0|| 0x00||
    14   || [#Nm_PassiveStartUp Nm_PassiveStartUp]                               ||  1|| 0x01||
    15   || [#Nm_NetworkRequest Nm_NetworkRequest]                               ||  2|| 0x02||
    16   || [#Nm_NetworkRelease Nm_NetworkRelease]                               ||  3|| 0x03||
    17   || [#Nm_DisableCommunication Nm_DisableCommunication]                   ||  4|| 0x04||
    18   || [#Nm_EnableCommunication Nm_EnableCommunication]                     ||  5|| 0x05||
    19   || [#Nm_SetUserData Nm_SetUserData]                                     ||  6|| 0x06||
    20   || [#Nm_GetUserData Nm_GetUserData]                                     ||  7|| 0x07||
    21   || [#Nm_GetPduData Nm_GetPduData]                                       ||  8|| 0x08||
    22   || [#Nm_RepeatMessageRequest Nm_RepeatMessageRequest]                   ||  9|| 0x09||
    23   || [#Nm_GetNodeIdentifier Nm_GetNodeIdentifier]                         || 10|| 0x0A||
    24   || [#Nm_GetLocalNodeIdentifier Nm_GetLocalNodeIdentifier]               || 11|| 0x0B||
    25   || [#Nm_CheckRemoteSleepIndication Nm_CheckRemoteSleepIndication]       || 13|| 0x0D||
    26   || [#Nm_GetState Nm_GetState]                                           || 14|| 0x0E||
    27   || [#Nm_GetVersionInfo Nm_GetVersionInfo]                               || 15|| 0x0F||
    28   || [#Nm_NetworkStartIndication Nm_NetworkStartIndication]               || 17|| 0x11||
    29   || [#Nm_NetworkMode Nm_NetworkMode]                                     || 18|| 0x12||
    30   || [#Nm_BusSleepMode Nm_BusSleepMode]                                   || 20|| 0x14||
    31   || [#Nm_PrepareBusSleepMode Nm_PrepareBusSleepMode]                     || 19|| 0x13||
    32   || [#Nm_RemoteSleepIndication Nm_RemoteSleepIndication]                 || 23|| 0x17||
    33   || [#Nm_RemoteSleepCancellation Nm_RemoteSleepCancellation]             || 24|| 0x18||
    34   || [#Nm_SynchronizationPoint Nm_SynchronizationPoint]                   || 25|| 0x19||
    35   || [#Nm_PduRxIndication Nm_PduRxIndication]                             || 21|| 0x15||
    36   || [#Nm_StateChangeNotification Nm_StateChangeNotification]             || 22|| 0x16||
    37   || [#Nm_RepeatMessageIndication Nm_RepeatMessageIndication]             || 26|| 0x1A||
    38   || [#Nm_TxTimeoutException Nm_TxTimeoutException]                       || 27|| 0x1B||
    39   || [#Nm_CarWakeUpIndication Nm_CarWakeUpIndication]                     || 29|| 0x1D||
    40   || [#Nm_CoordReadyToSleepIndication Nm_CoordReadyToSleepIndication]     || 30|| 0x1E||
    41   || [#Nm_MainFunction Nm_MainFunction]                                   || 16|| 0x10||
    42 
    43 * コンフィギュレーション一覧
    44   * [#NmChannelConfig NmChannelConfig]
    45     * [#NmActiveCoordinator NmActiveCoordinator]
    46     * [#NmChannelId NmChannelId]
    47     * [#NmChannelSleepMaster NmChannelSleepMaster]
    48     * [#NmCoordClusterIndex NmCoordClusterIndex]
    49     * [#NmPassiveModeEnabled NmPassiveModeEnabled]
    50     * [#NmShutdownDelayTimer NmShutdownDelayTimer]
    51     * [#NmStateReportEnabled NmStateReportEnabled]
    52     * [#NmSynchronizingNetwork NmSynchronizingNetwork]
    53     * [#NmComMChannelRef NmComMChannelRef]
    54     * [#NmStateReportSignalRef NmStateReportSignalRef]
    55     * [#NmBusType NmBusType]
    56       * [#NmGenericBusNmConfig NmGenericBusNmConfig]
    57         * [#NmGenericBusNmPrefix NmGenericBusNmPrefix]
    58       * [#NmStandardBusNmConfig NmStandardBusNmConfig]
    59         * [#NmStandardBusType NmStandardBusType]
    60   * [#NmGlobalConfig NmGlobalConfig]
    61     * [#NmGlobalConstants NmGlobalConstants]
    62       * [#NmNumberOfChannels NmNumberOfChannels]
    63     * [#NmGlobalFeatures NmGlobalFeatures]
    64       * [#NmBusSynchronizationEnabled NmBusSynchronizationEnabled]
    65       * [#NmCarWakeUpCallback NmCarWakeUpCallback]
    66       * [#NmCarWakeUpRxEnabled NmCarWakeUpRxEnabled]
    67       * [#NmComControlEnabled NmComControlEnabled]
    68       * [#NmComUserDataSupport NmComUserDataSupport]
    69       * [#NmCoordinatorSupportEnabled NmCoordinatorSupportEnabled]
    70       * [#NmGlobalCoordinatorTime NmGlobalCoordinatorTime]
    71       * [#NmNodeDetectionEnabled NmNodeDetectionEnabled]
    72       * [#NmNodeIdEnabled NmNodeIdEnabled]
    73       * [#NmPduRxIndicationEnabled NmPduRxIndicationEnabled]
    74       * [#NmRemoteSleepIndEnabled NmRemoteSleepIndEnabled]
    75       * [#NmRepeatMsgIndEnabled NmRepeatMsgIndEnabled]
    76       * [#NmStateChangeIndEnabled NmStateChangeIndEnabled]
    77       * [#NmUserDataEnabled NmUserDataEnabled]
    78     * [#NmGlobalProperties NmGlobalProperties]
    79       * [#NmCycletimeMainFunction NmCycletimeMainFunction]
    80       * [#NmDevErrorDetect NmDevErrorDetect]
    81       * [#NmVersionInfoApi NmVersionInfoApi]
     12  ||= API =||= ID[[BR]][Dec] =||= ID[[BR]][Hex] =||= R4.0.3 =||= R4.2.2 =||
     13  || [#Nm_Init Nm_Init]                                                   ||  0|| 0x00||  ○  ||  ○  ||
     14  || [#Nm_PassiveStartUp Nm_PassiveStartUp]                               ||  1|| 0x01||  ○  ||  ○  ||
     15  || [#Nm_NetworkRequest Nm_NetworkRequest]                               ||  2|| 0x02||  ○  ||  ○  ||
     16  || [#Nm_NetworkRelease Nm_NetworkRelease]                               ||  3|| 0x03||  ○  ||  ○  ||
     17  || [#Nm_DisableCommunication Nm_DisableCommunication]                   ||  4|| 0x04||  ○  ||  ○  ||
     18  || [#Nm_EnableCommunication Nm_EnableCommunication]                     ||  5|| 0x05||  ○  ||  ○  ||
     19  || [#Nm_SetUserData Nm_SetUserData]                                     ||  6|| 0x06||  ○  ||  ○  ||
     20  || [#Nm_GetUserData Nm_GetUserData]                                     ||  7|| 0x07||  ○  ||  ○  ||
     21  || [#Nm_GetPduData Nm_GetPduData]                                       ||  8|| 0x08||  ○  ||  ○  ||
     22  || [#Nm_RepeatMessageRequest Nm_RepeatMessageRequest]                   ||  9|| 0x09||  ○  ||  ○  ||
     23  || [#Nm_GetNodeIdentifier Nm_GetNodeIdentifier]                         || 10|| 0x0A||  ○  ||  ○  ||
     24  || [#Nm_GetLocalNodeIdentifier Nm_GetLocalNodeIdentifier]               || 11|| 0x0B||  ○  ||  ○  ||
     25  || [#Nm_CheckRemoteSleepIndication Nm_CheckRemoteSleepIndication]       || 13|| 0x0D||  ○  ||  ○  ||
     26  || [#Nm_GetState Nm_GetState]                                           || 14|| 0x0E||  ○  ||  ○  ||
     27  || [#Nm_GetVersionInfo Nm_GetVersionInfo]                               || 15|| 0x0F||  ○  ||  ○  ||
     28  || [#Nm_NetworkStartIndication Nm_NetworkStartIndication]               || 17|| 0x11||  ○  ||  ○  ||
     29  || [#Nm_NetworkMode Nm_NetworkMode]                                     || 18|| 0x12||  ○  ||  ○  ||
     30  || [#Nm_BusSleepMode Nm_BusSleepMode]                                   || 20|| 0x14||  ○  ||  ○  ||
     31  || [#Nm_PrepareBusSleepMode Nm_PrepareBusSleepMode]                     || 19|| 0x13||  ○  ||  ○  ||
     32  || [#Nm_RemoteSleepIndication Nm_RemoteSleepIndication]                 || 23|| 0x17||  ○  ||  ○  ||
     33  || [#Nm_RemoteSleepCancellation Nm_RemoteSleepCancellation]             || 24|| 0x18||  ○  ||  ○  ||
     34  || [#Nm_SynchronizationPoint Nm_SynchronizationPoint]                   || 25|| 0x19||  ○  ||  ○  ||
     35  || [#Nm_PduRxIndication Nm_PduRxIndication]                             || 21|| 0x15||  ○  ||  ○  ||
     36  || [#Nm_StateChangeNotification Nm_StateChangeNotification]             || 22|| 0x16||  ○  ||  ○  ||
     37  || [#Nm_RepeatMessageIndication Nm_RepeatMessageIndication]             || 26|| 0x1A||  ○  ||  ○  ||
     38  || [#Nm_TxTimeoutException Nm_TxTimeoutException]                       || 27|| 0x1B||  ○  ||  ○  ||
     39  || [#Nm_CarWakeUpIndication Nm_CarWakeUpIndication]                     || 29|| 0x1D||  ○  ||  ○  ||
     40  || [#Nm_CoordReadyToSleepIndication Nm_CoordReadyToSleepIndication]     || 30|| 0x1E||  ○  ||  ○  ||
     41  || [#Nm_CoordReadyToSleepCancellation Nm_CoordReadyToSleepCancellation] || 31|| 0x1F||  -   ||  ○  ||
     42  || [#Nm_MainFunction Nm_MainFunction]                                   || 16|| 0x10||  ○  ||  ○  ||
     43
     44* コンフィギュレーション一覧(R4.0.3 / R4.2.2)
     45  * [#NmChannelConfig NmChannelConfig] (○/○)
     46    * [#NmActiveCoordinator NmActiveCoordinator] (○/○)
     47    * [#NmChannelId NmChannelId] (○/-)
     48    * [#NmChannelSleepMaster NmChannelSleepMaster] (○/○)
     49    * [#NmCoordClusterIndex NmCoordClusterIndex] (○/○)
     50    * [#NmPassiveModeEnabled NmPassiveModeEnabled] (○/-)
     51    * [#NmShutdownDelayTimer NmShutdownDelayTimer] (○/-)
     52    * [#NmStateReportEnabled NmStateReportEnabled] (○/○)
     53    * [#NmSynchronizingNetwork NmSynchronizingNetwork] (○/○)
     54    * [#NmComMChannelRef NmComMChannelRef] (○/○)
     55    * [#NmStateReportSignalRef NmStateReportSignalRef] (○/○)
     56    * [#NmBusType NmBusType] (○/○)
     57      * [#NmGenericBusNmConfig NmGenericBusNmConfig] (○/○)
     58        * [#NmGenericBusNmPrefix NmGenericBusNmPrefix] (○/○)
     59        * [#NmGenericBusNmShutdownTime NmGenericBusNmShutdownTime] (-/○)
     60      * [#NmStandardBusNmConfig NmStandardBusNmConfig] (○/○)
     61        * [#NmStandardBusType NmStandardBusType] (○/○)
     62  * [#NmGlobalConfig NmGlobalConfig] (○/○)
     63    * [#NmGlobalConstants NmGlobalConstants] (○/○)
     64      * [#NmNumberOfChannels NmNumberOfChannels] (○/○)
     65    * [#NmGlobalFeatures NmGlobalFeatures] (○/○)
     66      * [#NmBusSynchronizationEnabled NmBusSynchronizationEnabled] (○/○)
     67      * [#NmCarWakeUpCallback NmCarWakeUpCallback] (○/-)
     68      * [#NmCarWakeUpCallout NmCarWakeUpCallout] (-/○)
     69      * [#NmCarWakeUpRxEnabled NmCarWakeUpRxEnabled] (○/○)
     70      * [#NmComControlEnabled NmComControlEnabled] (○/○)
     71      * [#NmComUserDataSupport NmComUserDataSupport] (○/○)
     72      * [#NmCoordinatorSupportEnabled NmCoordinatorSupportEnabled] (○/○)
     73      * [#NmCoordinatorSyncSupport NmCoordinatorSyncSupport] (-/○)
     74      * [#NmGlobalCoordinatorTime NmGlobalCoordinatorTime] (○/○)
     75      * [#NmNodeDetectionEnabled NmNodeDetectionEnabled] (○/○)
     76      * [#NmNodeIdEnabled NmNodeIdEnabled] (○/○)
     77      * [#NmPassiveModeEnabled NmPassiveModeEnabled] (-/○)
     78      * [#NmPduRxIndicationEnabled NmPduRxIndicationEnabled] (○/○)
     79      * [#NmRemoteSleepIndEnabled NmRemoteSleepIndEnabled] (○/○)
     80      * [#NmRepeatMsgIndEnabled NmRepeatMsgIndEnabled] (○/○)
     81      * [#NmStateChangeIndEnabled NmStateChangeIndEnabled] (○/○)
     82      * [#NmUserDataEnabled NmUserDataEnabled] (○/○)
     83    * [#NmGlobalProperties NmGlobalProperties] (○/○)
     84      * [#NmCycletimeMainFunction NmCycletimeMainFunction] (○/○)
     85      * [#NmDevErrorDetect NmDevErrorDetect] (○/○)
     86      * [#NmVersionInfoApi NmVersionInfoApi] (○/○)
    8287
    8388* エラーコード一覧
    8489
    85   ||= エラーコード =||= Dec =||= Hex =||
    86   || NM_E_UNINIT        ||  0|| 0x00||
    87   || NM_E_HANDLE_UNDEF  ||  1|| 0x01||
    88   || NM_E_PARAM_POINTER ||  2|| 0x02||
     90  ||= エラーコード =||= Dec =||= Hex =||= R4.0.3 =||= R4.2.2 =||
     91  || NM_E_UNINIT        ||  0|| 0x00||  ○  ||  ○  ||
     92  || NM_E_HANDLE_UNDEF  ||  1|| 0x01||  ○  ||  ○  ||
     93  || NM_E_PARAM_POINTER ||  2|| 0x02||  ○  ||  ○  ||
    8994
    9095----
     
    9499== Nm_Init ==
    95100{{{
    96 void Nm_Init(void)
     101R4.0.3: void Nm_Init(void)
     102R4.2.2: void Nm_Init(const Nm_ConfigType* ConfigPtr)
    97103}}}
    98104
    99105== Nm_PassiveStartUp ==
    100106{{{
    101 Std_ReturnType Nm_PassiveStartUp(const NetworkHandleType NetworkHandle)
     107R4.0.3: Std_ReturnType Nm_PassiveStartUp(const NetworkHandleType NetworkHandle)
     108R4.2.2: Std_ReturnType Nm_PassiveStartUp(NetworkHandleType NetworkHandle)
    102109}}}
    103110
    104111== Nm_NetworkRequest ==
    105112{{{
    106 Std_ReturnType Nm_NetworkRequest(const NetworkHandleType NetworkHandle)
     113R4.0.3: Std_ReturnType Nm_NetworkRequest(const NetworkHandleType NetworkHandle)
     114R4.2.2: Std_ReturnType Nm_NetworkRequest(NetworkHandleType NetworkHandle)
    107115}}}
    108116
    109117== Nm_NetworkRelease ==
    110118{{{
    111 Std_ReturnType Nm_NetworkRelease(const NetworkHandleType NetworkHandle)
     119R4.0.3: Std_ReturnType Nm_NetworkRelease(const NetworkHandleType NetworkHandle)
     120R4.2.2: Std_ReturnType Nm_NetworkRelease(NetworkHandleType NetworkHandle)
    112121}}}
    113122
    114123== Nm_DisableCommunication ==
    115124{{{
    116 Std_ReturnType Nm_DisableCommunication(const NetworkHandleType NetworkHandle)
     125R4.0.3: Std_ReturnType Nm_DisableCommunication(const NetworkHandleType NetworkHandle)
     126R4.2.2: Std_ReturnType Nm_DisableCommunication(NetworkHandleType NetworkHandle)
    117127}}}
    118128
    119129== Nm_EnableCommunication ==
    120130{{{
    121 Std_ReturnType Nm_EnableCommunication(const NetworkHandleType NetworkHandle)
     131R4.0.3: Std_ReturnType Nm_EnableCommunication(const NetworkHandleType NetworkHandle)
     132R4.2.2: Std_ReturnType Nm_EnableCommunication(NetworkHandleType NetworkHandle)
    122133}}}
    123134
    124135== Nm_SetUserData ==
    125136{{{
    126 Std_ReturnType Nm_SetUserData(const NetworkHandleType NetworkHandle, const uint8 * const nmUserDataPtr)
     137R4.0.3: Std_ReturnType Nm_SetUserData(const NetworkHandleType NetworkHandle, const uint8 * const nmUserDataPtr)
     138R4.2.2: Std_ReturnType Nm_SetUserData(NetworkHandleType NetworkHandle, const uint8* nmUserDataPtr)
    127139}}}
    128140
    129141== Nm_GetUserData ==
    130142{{{
    131 Std_ReturnType Nm_GetUserData(const NetworkHandleType NetworkHandle, uint8 * const nmUserDataPtr)
     143R4.0.3: Std_ReturnType Nm_GetUserData(const NetworkHandleType NetworkHandle, uint8 * const nmUserDataPtr)
     144R4.2.2: Std_ReturnType Nm_GetUserData(NetworkHandleType NetworkHandle, uint8* nmUserDataPtr)
    132145}}}
    133146
    134147== Nm_GetPduData ==
    135148{{{
    136 Std_ReturnType Nm_GetPduData(const NetworkHandleType NetworkHandle, uint8 * const nmPduData)
     149R4.0.3: Std_ReturnType Nm_GetPduData(const NetworkHandleType NetworkHandle, uint8 * const nmPduData)
     150R4.2.2: Std_ReturnType Nm_GetPduData(NetworkHandleType NetworkHandle, uint8* nmPduData)
    137151}}}
    138152
    139153== Nm_RepeatMessageRequest ==
    140154{{{
    141 Std_ReturnType Nm_RepeatMessageRequest(const NetworkHandleType NetworkHandle)
     155R4.0.3: Std_ReturnType Nm_RepeatMessageRequest(const NetworkHandleType NetworkHandle)
     156R4.2.2: Std_ReturnType Nm_RepeatMessageRequest(NetworkHandleType NetworkHandle)
    142157}}}
    143158
    144159== Nm_GetNodeIdentifier ==
    145160{{{
    146 Std_ReturnType Nm_GetNodeIdentifier(const NetworkHandleType NetworkHandle, uint8 * const nmNodeIdPtr)
     161R4.0.3: Std_ReturnType Nm_GetNodeIdentifier(const NetworkHandleType NetworkHandle, uint8 * const nmNodeIdPtr)
     162R4.2.2: Std_ReturnType Nm_GetNodeIdentifier(NetworkHandleType NetworkHandle, uint8* nmNodeIdPtr)
    147163}}}
    148164
    149165== Nm_GetLocalNodeIdentifier ==
    150166{{{
    151 Std_ReturnType Nm_GetLocalNodeIdentifier(const NetworkHandleType NetworkHandle, uint8 * const nmNodeIdPtr)
     167R4.0.3: Std_ReturnType Nm_GetLocalNodeIdentifier(const NetworkHandleType NetworkHandle, uint8 * const nmNodeIdPtr)
     168R4.2.2: Std_ReturnType Nm_GetLocalNodeIdentifier(NetworkHandleType NetworkHandle, uint8* nmNodeIdPtr)
    152169}}}
    153170
    154171== Nm_CheckRemoteSleepIndication ==
    155172{{{
    156 Std_ReturnType Nm_CheckRemoteSleepIndication(const NetworkHandleType nmNetworkHandle, boolean * const nmRemoteSleepIndPtr)
     173R4.0.3: Std_ReturnType Nm_CheckRemoteSleepIndication(const NetworkHandleType nmNetworkHandle, boolean * const nmRemoteSleepIndPtr)
     174R4.2.2: Std_ReturnType Nm_CheckRemoteSleepIndication(NetworkHandleType nmNetworkHandle, boolean* nmRemoteSleepIndPtr)
    157175}}}
    158176
    159177== Nm_GetState ==
    160178{{{
    161 Std_ReturnType Nm_GetState(const NetworkHandleType nmNetworkHandle, Nm_StateType* const nmStatePtr, Nm_ModeType* const nmModePtr)
     179R4.0.3: Std_ReturnType Nm_GetState(const NetworkHandleType nmNetworkHandle, Nm_StateType* const nmStatePtr, Nm_ModeType* const nmModePtr)
     180R4.2.2: Std_ReturnType Nm_GetState(NetworkHandleType nmNetworkHandle, Nm_StateType* nmStatePtr, Nm_ModeType* nmModePtr)
    162181}}}
    163182
     
    169188== Nm_NetworkStartIndication ==
    170189{{{
    171 void Nm_NetworkStartIndication(const NetworkHandleType nmNetworkHandle)
     190R4.0.3: void Nm_NetworkStartIndication(const NetworkHandleType nmNetworkHandle)
     191R4.2.2: void Nm_NetworkStartIndication(NetworkHandleType nmNetworkHandle)
    172192}}}
    173193
    174194== Nm_NetworkMode ==
    175195{{{
    176 void Nm_NetworkMode(const NetworkHandleType nmNetworkHandle)
     196R4.0.3: void Nm_NetworkMode(const NetworkHandleType nmNetworkHandle)
     197R4.2.2: void Nm_NetworkMode(NetworkHandleType nmNetworkHandle)
    177198}}}
    178199
    179200== Nm_BusSleepMode ==
    180201{{{
    181 void Nm_BusSleepMode(const NetworkHandleType nmNetworkHandle)
     202R4.0.3: void Nm_BusSleepMode(const NetworkHandleType nmNetworkHandle)
     203R4.2.2: void Nm_BusSleepMode(NetworkHandleType nmNetworkHandle)
    182204}}}
    183205
    184206== Nm_PrepareBusSleepMode ==
    185207{{{
    186 void Nm_PrepareBusSleepMode(const NetworkHandleType nmNetworkHandle)
     208R4.0.3: void Nm_PrepareBusSleepMode(const NetworkHandleType nmNetworkHandle)
     209R4.2.2: void Nm_PrepareBusSleepMode(NetworkHandleType nmNetworkHandle)
    187210}}}
    188211
    189212== Nm_RemoteSleepIndication ==
    190213{{{
    191 void Nm_RemoteSleepIndication(const NetworkHandleType nmNetworkHandle)
     214R4.0.3: void Nm_RemoteSleepIndication(const NetworkHandleType nmNetworkHandle)
     215R4.2.2: void Nm_RemoteSleepIndication(NetworkHandleType nmNetworkHandle)
    192216}}}
    193217
    194218== Nm_RemoteSleepCancellation ==
    195219{{{
    196 void Nm_RemoteSleepCancellation(const NetworkHandleType nmNetworkHandle)
     220R4.0.3: void Nm_RemoteSleepCancellation(const NetworkHandleType nmNetworkHandle)
     221R4.2.2: void Nm_RemoteSleepCancellation(NetworkHandleType nmNetworkHandle)
    197222}}}
    198223
    199224== Nm_SynchronizationPoint ==
    200225{{{
    201 void Nm_SynchronizationPoint(const NetworkHandleType nmNetworkHandle)
     226R4.0.3: void Nm_SynchronizationPoint(const NetworkHandleType nmNetworkHandle)
     227R4.2.2: void Nm_SynchronizationPoint(NetworkHandleType nmNetworkHandle)
    202228}}}
    203229
    204230== Nm_PduRxIndication ==
    205231{{{
    206 void Nm_PduRxIndication(const NetworkHandleType nmNetworkHandle)
     232R4.0.3: void Nm_PduRxIndication(const NetworkHandleType nmNetworkHandle)
     233R4.2.2: void Nm_PduRxIndication(NetworkHandleType nmNetworkHandle)
    207234}}}
    208235
    209236== Nm_StateChangeNotification ==
    210237{{{
    211 void Nm_StateChangeNotification(const NetworkHandleType nmNetworkHandle, const Nm_StateType nmPreviousState, const Nm_StateType nmCurrentState)
     238R4.0.3: void Nm_StateChangeNotification(const NetworkHandleType nmNetworkHandle, const Nm_StateType nmPreviousState, const Nm_StateType nmCurrentState)
     239R4.2.2: void Nm_StateChangeNotification(NetworkHandleType nmNetworkHandle, Nm_StateType nmPreviousState, Nm_StateType nmCurrentState)
    212240}}}
    213241
    214242== Nm_RepeatMessageIndication ==
    215243{{{
    216 void Nm_RepeatMessageIndication(const NetworkHandleType nmNetworkHandle)
     244R4.0.3: void Nm_RepeatMessageIndication(const NetworkHandleType nmNetworkHandle)
     245R4.2.2: void Nm_RepeatMessageIndication(NetworkHandleType nmNetworkHandle)
    217246}}}
    218247
    219248== Nm_TxTimeoutException ==
    220249{{{
    221 void Nm_TxTimeoutException(const NetworkHandleType nmNetworkHandle)
     250R4.0.3: void Nm_TxTimeoutException(const NetworkHandleType nmNetworkHandle)
     251R4.2.2: void Nm_TxTimeoutException(NetworkHandleType nmNetworkHandle)
    222252}}}
    223253
    224254== Nm_CarWakeUpIndication ==
    225255{{{
    226 void Nm_CarWakeUpIndication(const NetworkHandleType nmChannelHandle)
     256R4.0.3: void Nm_CarWakeUpIndication(const NetworkHandleType nmChannelHandle)
     257R4.2.2: void Nm_CarWakeUpIndication(NetworkHandleType nmChannelHandle)
    227258}}}
    228259
    229260== Nm_CoordReadyToSleepIndication ==
    230261{{{
    231 void Nm_CoordReadyToSleepIndication(const NetworkHandleType nmChannelHandle)
     262R4.0.3: void Nm_CoordReadyToSleepIndication(const NetworkHandleType nmChannelHandle)
     263R4.2.2: void Nm_CoordReadyToSleepIndication(NetworkHandleType nmChannelHandle)
     264}}}
     265
     266== Nm_CoordReadyToSleepCancellation ==
     267{{{
     268void Nm_CoordReadyToSleepCancellation(NetworkHandleType nmChannelHandle)
    232269}}}
    233270
     
    261298* 型:IntegerParam
    262299* 多重度:1
     300* 上限値:255
     301* 下限値:0
    263302
    264303== NmChannelSleepMaster ==
     
    275314* 型:IntegerParam
    276315* 多重度:0..1
     316* 上限値:255
     317* 下限値:0
    277318
    278319== NmPassiveModeEnabled ==
     
    289330* 型:FloatParam
    290331* 多重度:1
     332* 上限値:Inf
     333* 下限値:0
    291334
    292335== NmStateReportEnabled ==
     
    310353* 型:Reference
    311354* 多重度:1
     355* 参照先:{{{/AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMChannel}}}
    312356
    313357== NmStateReportSignalRef ==
     
    317361* 型:Reference
    318362* 多重度:0..1
     363* 参照先:{{{/AUTOSAR/EcucDefs/Com/ComConfig/ComSignal}}}
    319364
    320365== NmBusType ==
     
    330375}}}
    331376* 型:Container
    332 * 多重度:1
     377* 多重度:
     378  * R4.0.3:1
     379  * R4.2.2:0..1
    333380
    334381== NmGenericBusNmPrefix ==
     
    339386* 多重度:1
    340387
     388== NmGenericBusNmShutdownTime ==
     389{{{
     390/AUTOSAR/EcucDefs/Nm/NmChannelConfig/NmBusType/NmGenericBusNmConfig/NmGenericBusNmShutdownTime
     391}}}
     392* 型:FloatParam
     393* 多重度:1
     394* 上限値:Inf
     395* 下限値:0
     396
    341397== NmStandardBusNmConfig ==
    342398{{{
     
    344400}}}
    345401* 型:Container
    346 * 多重度:1
     402* 多重度:
     403  * R4.0.3:1
     404  * R4.2.2:0..1
    347405
    348406== NmStandardBusType ==
     
    352410* 型:EnumerationParam
    353411* 多重度:1
     412* 選択肢:
     413  * R4.0.3:
     414    * NM_BUSNM_CANNM
     415    * NM_BUSNM_FRNM
     416    * NM_BUSNM_LINNM
     417    * NM_BUSNM_UDPNM
     418  * R4.2.2:
     419    * NM_BUSNM_CANNM
     420    * NM_BUSNM_FRNM
     421    * NM_BUSNM_J1939NM
     422    * NM_BUSNM_LINNM
     423    * NM_BUSNM_UDPNM
    354424
    355425== NmGlobalConfig ==
     
    373443* 型:IntegerParam
    374444* 多重度:1
     445* 上限値:255
     446* 下限値:1
    375447
    376448== NmGlobalFeatures ==
     
    395467* 多重度:0..1
    396468
     469== NmCarWakeUpCallout ==
     470{{{
     471/AUTOSAR/EcucDefs/Nm/NmGlobalConfig/NmGlobalFeatures/NmCarWakeUpCallout
     472}}}
     473* 型:FunctionName
     474* 多重度:0..1
     475
    397476== NmCarWakeUpRxEnabled ==
    398477{{{
     
    401480* 型:BooleanParam
    402481* 多重度:1
     482* デフォルト値:false
    403483
    404484== NmComControlEnabled ==
     
    415495* 型:BooleanParam
    416496* 多重度:1
     497* デフォルト値:false
    417498
    418499== NmCoordinatorSupportEnabled ==
    419500{{{
    420501/AUTOSAR/EcucDefs/Nm/NmGlobalConfig/NmGlobalFeatures/NmCoordinatorSupportEnabled
     502}}}
     503* 型:BooleanParam
     504* 多重度:1
     505* デフォルト値:false
     506
     507== NmCoordinatorSyncSupport ==
     508{{{
     509/AUTOSAR/EcucDefs/Nm/NmGlobalConfig/NmGlobalFeatures/NmCoordinatorSyncSupport
    421510}}}
    422511* 型:BooleanParam
     
    429518* 型:FloatParam
    430519* 多重度:0..1
     520* 上限値:Inf
     521* 下限値:0
    431522
    432523== NmNodeDetectionEnabled ==
     
    444535* 多重度:1
    445536
     537== NmPassiveModeEnabled ==
     538{{{
     539/AUTOSAR/EcucDefs/Nm/NmGlobalConfig/NmGlobalFeatures/NmPassiveModeEnabled
     540}}}
     541* 型:BooleanParam
     542* 多重度:1
     543
    446544== NmPduRxIndicationEnabled ==
    447545{{{
     
    491589}}}
    492590* 型:FloatParam
    493 * 多重度:1
     591* 多重度:
     592  * R4.0.3:1
     593  * R4.2.2:0..1
     594* 上限値:Inf
     595* 下限値:0
    494596
    495597== NmDevErrorDetect ==
     
    499601* 型:BooleanParam
    500602* 多重度:1
     603* デフォルト値:false
    501604
    502605== NmVersionInfoApi ==