Changes between Version 8 and Version 9 of spec/Nm


Ignore:
Timestamp:
Dec 5, 2022, 1:59:29 PM (17 months ago)
Author:
fujisft-kaji
Comment:

R21-11の反映(API仕様の修正)

Legend:

Unmodified
Added
Removed
Modified
  • spec/Nm

    v8 v9  
    127127void Nm_Init(void)
    128128}}}
     129* R4.2.2 / R21-11
     130{{{
     131void Nm_Init(const Nm_ConfigType* ConfigPtr)
     132}}}
     133
     134== Nm_PassiveStartUp ==
     135* R4.0.3
     136{{{
     137Std_ReturnType Nm_PassiveStartUp(const NetworkHandleType NetworkHandle)
     138}}}
     139* R4.2.2 / R21-11
     140{{{
     141Std_ReturnType Nm_PassiveStartUp(NetworkHandleType NetworkHandle)
     142}}}
     143
     144== Nm_NetworkRequest ==
     145* R4.0.3
     146{{{
     147Std_ReturnType Nm_NetworkRequest(const NetworkHandleType NetworkHandle)
     148}}}
     149* R4.2.2 / R21-11
     150{{{
     151Std_ReturnType Nm_NetworkRequest(NetworkHandleType NetworkHandle)
     152}}}
     153
     154== Nm_NetworkRelease ==
     155* R4.0.3
     156{{{
     157Std_ReturnType Nm_NetworkRelease(const NetworkHandleType NetworkHandle)
     158}}}
     159* R4.2.2 / R21-11
     160{{{
     161Std_ReturnType Nm_NetworkRelease(NetworkHandleType NetworkHandle)
     162}}}
     163
     164== Nm_DisableCommunication ==
     165* R4.0.3
     166{{{
     167Std_ReturnType Nm_DisableCommunication(const NetworkHandleType NetworkHandle)
     168}}}
     169* R4.2.2 / R21-11
     170{{{
     171Std_ReturnType Nm_DisableCommunication(NetworkHandleType NetworkHandle)
     172}}}
     173
     174== Nm_EnableCommunication ==
     175* R4.0.3
     176{{{
     177Std_ReturnType Nm_EnableCommunication(const NetworkHandleType NetworkHandle)
     178}}}
     179* R4.2.2 / R21-11
     180{{{
     181Std_ReturnType Nm_EnableCommunication(NetworkHandleType NetworkHandle)
     182}}}
     183
     184== Nm_RequestSynchronizedPncShutdown ==
     185{{{
     186Std_ReturnType Nm_RequestSynchronizedPncShutdown (NetworkHandleType NetworkHandle, PNCHandleType PncId)
     187}}}
     188
     189== Nm_UpdateIRA ==
     190{{{
     191void Nm_UpdateIRA (NetworkHandleType NetworkHandle, const uint8* PncBitVectorPtr)
     192}}}
     193
     194== Nm_SetUserData ==
     195* R4.0.3
     196{{{
     197Std_ReturnType Nm_SetUserData(const NetworkHandleType NetworkHandle, const uint8 * const nmUserDataPtr)
     198}}}
     199* R4.2.2 / R21-11
     200{{{
     201Std_ReturnType Nm_SetUserData(NetworkHandleType NetworkHandle, const uint8* nmUserDataPtr)
     202}}}
     203
     204== Nm_GetUserData ==
     205* R4.0.3
     206{{{
     207Std_ReturnType Nm_GetUserData(const NetworkHandleType NetworkHandle, uint8 * const nmUserDataPtr)
     208}}}
     209* R4.2.2 / R21-11
     210{{{
     211Std_ReturnType Nm_GetUserData(NetworkHandleType NetworkHandle, uint8* nmUserDataPtr)
     212}}}
     213
     214== Nm_GetPduData ==
     215* R4.0.3
     216{{{
     217Std_ReturnType Nm_GetPduData(const NetworkHandleType NetworkHandle, uint8 * const nmPduData)
     218}}}
     219* R4.2.2 / R21-11
     220{{{
     221Std_ReturnType Nm_GetPduData(NetworkHandleType NetworkHandle, uint8* nmPduData)
     222}}}
     223
     224== Nm_RepeatMessageRequest ==
     225* R4.0.3
     226{{{
     227Std_ReturnType Nm_RepeatMessageRequest(const NetworkHandleType NetworkHandle)
     228}}}
     229* R4.2.2 / R21-11
     230{{{
     231Std_ReturnType Nm_RepeatMessageRequest(NetworkHandleType NetworkHandle)
     232}}}
     233
     234== Nm_GetNodeIdentifier ==
     235* R4.0.3
     236{{{
     237Std_ReturnType Nm_GetNodeIdentifier(const NetworkHandleType NetworkHandle, uint8 * const nmNodeIdPtr)
     238}}}
     239* R4.2.2 / R21-11
     240{{{
     241Std_ReturnType Nm_GetNodeIdentifier(NetworkHandleType NetworkHandle, uint8* nmNodeIdPtr)
     242}}}
     243
     244== Nm_GetLocalNodeIdentifier ==
     245* R4.0.3
     246{{{
     247Std_ReturnType Nm_GetLocalNodeIdentifier(const NetworkHandleType NetworkHandle, uint8 * const nmNodeIdPtr)
     248}}}
     249* R4.2.2 / R21-11
     250{{{
     251Std_ReturnType Nm_GetLocalNodeIdentifier(NetworkHandleType NetworkHandle, uint8* nmNodeIdPtr)
     252}}}
     253
     254== Nm_CheckRemoteSleepIndication ==
     255* R4.0.3
     256{{{
     257Std_ReturnType Nm_CheckRemoteSleepIndication(const NetworkHandleType nmNetworkHandle, boolean * const nmRemoteSleepIndPtr)
     258}}}
     259* R4.2.2 / R21-11
     260{{{
     261Std_ReturnType Nm_CheckRemoteSleepIndication(NetworkHandleType nmNetworkHandle, boolean* nmRemoteSleepIndPtr)
     262}}}
     263
     264== Nm_GetState ==
     265* R4.0.3
     266{{{
     267Std_ReturnType Nm_GetState(const NetworkHandleType nmNetworkHandle, Nm_StateType* const nmStatePtr, Nm_ModeType* const nmModePtr)
     268}}}
     269* R4.2.2 / R21-11
     270{{{
     271Std_ReturnType Nm_GetState(NetworkHandleType nmNetworkHandle, Nm_StateType* nmStatePtr, Nm_ModeType* nmModePtr)
     272}}}
     273
     274== Nm_GetVersionInfo ==
     275{{{
     276void Nm_GetVersionInfo(Std_VersionInfoType* nmVerInfoPtr)
     277}}}
     278
     279== Nm_PnLearningRequest ==
     280{{{
     281Std_ReturnType Nm_PnLearningRequest (NetworkHandleType NetworkHandle)
     282}}}
     283
     284== Nm_NetworkStartIndication ==
     285* R4.0.3
     286{{{
     287void Nm_NetworkStartIndication(const NetworkHandleType nmNetworkHandle)
     288}}}
     289* R4.2.2 / R21-11
     290{{{
     291void Nm_NetworkStartIndication(NetworkHandleType nmNetworkHandle)
     292}}}
     293
     294== Nm_NetworkMode ==
     295* R4.0.3
     296{{{
     297void Nm_NetworkMode(const NetworkHandleType nmNetworkHandle)
     298}}}
     299* R4.2.2 / R21-11
     300{{{
     301void Nm_NetworkMode(NetworkHandleType nmNetworkHandle)
     302}}}
     303
     304== Nm_BusSleepMode ==
     305* R4.0.3
     306{{{
     307void Nm_BusSleepMode(const NetworkHandleType nmNetworkHandle)
     308}}}
     309* R4.2.2 / R21-11
     310{{{
     311void Nm_BusSleepMode(NetworkHandleType nmNetworkHandle)
     312}}}
     313
     314== Nm_PrepareBusSleepMode ==
     315* R4.0.3
     316{{{
     317void Nm_PrepareBusSleepMode(const NetworkHandleType nmNetworkHandle)
     318}}}
     319* R4.2.2 / R21-11
     320{{{
     321void Nm_PrepareBusSleepMode(NetworkHandleType nmNetworkHandle)
     322}}}
     323
     324== Nm_SynchronizeMode ==
     325{{{
     326void Nm_SynchronizeMode (NetworkHandleType nmNetworkHandle)
     327}}}
     328
     329== Nm_RemoteSleepIndication ==
     330* R4.0.3
     331{{{
     332void Nm_RemoteSleepIndication(const NetworkHandleType nmNetworkHandle)
     333}}}
     334* R4.2.2 / R21-11
     335{{{
     336void Nm_RemoteSleepIndication(NetworkHandleType nmNetworkHandle)
     337}}}
     338
     339== Nm_RemoteSleepCancellation ==
     340* R4.0.3
     341{{{
     342void Nm_RemoteSleepCancellation(const NetworkHandleType nmNetworkHandle)
     343}}}
     344* R4.2.2 / R21-11
     345{{{
     346void Nm_RemoteSleepCancellation(NetworkHandleType nmNetworkHandle)
     347}}}
     348
     349== Nm_SynchronizationPoint ==
     350* R4.0.3
     351{{{
     352void Nm_SynchronizationPoint(const NetworkHandleType nmNetworkHandle)
     353}}}
     354* R4.2.2 / R21-11
     355{{{
     356void Nm_SynchronizationPoint(NetworkHandleType nmNetworkHandle)
     357}}}
     358
     359== Nm_ForwardSynchronizedPncShutdown ==
     360{{{
     361void Nm_ForwardSynchronizedPncShutdown (NetworkHandleType NetworkHandle, const uint8* PncBitVectorPtr)
     362}}}
     363
     364== Nm_PncBitVectorRxIndication ==
     365{{{
     366void Nm_PncBitVectorRxIndication (NetworkHandleType NetworkHandle, const uint8* PncBitVectorPtr, boolean* RelevantPncRequestDetectedPtr)
     367}}}
     368
     369== Nm_PncBitVectorTxIndication ==
     370{{{
     371void Nm_PncBitVectorTxIndication (NetworkHandleType NetworkHandle, uint8* PncBitVectorPtr)
     372}}}
     373
     374== Nm_PduRxIndication ==
     375* R4.0.3
     376{{{
     377void Nm_PduRxIndication(const NetworkHandleType nmNetworkHandle)
     378}}}
     379* R4.2.2 / R21-11
     380{{{
     381void Nm_PduRxIndication(NetworkHandleType nmNetworkHandle)
     382}}}
     383
     384== Nm_StateChangeNotification ==
     385* R4.0.3
     386{{{
     387void Nm_StateChangeNotification(const NetworkHandleType nmNetworkHandle, const Nm_StateType nmPreviousState, const Nm_StateType nmCurrentState)
     388}}}
     389* R4.2.2 / R21-11
     390{{{
     391void Nm_StateChangeNotification(NetworkHandleType nmNetworkHandle, Nm_StateType nmPreviousState, Nm_StateType nmCurrentState)
     392}}}
     393
     394== Nm_RepeatMessageIndication ==
     395* R4.0.3
     396{{{
     397void Nm_RepeatMessageIndication(const NetworkHandleType nmNetworkHandle)
     398}}}
    129399* R4.2.2
    130400{{{
    131 void Nm_Init(const Nm_ConfigType* ConfigPtr)
    132 }}}
    133 
    134 == Nm_PassiveStartUp ==
    135 * R4.0.3
    136 {{{
    137 Std_ReturnType Nm_PassiveStartUp(const NetworkHandleType NetworkHandle)
    138 }}}
    139 * R4.2.2
    140 {{{
    141 Std_ReturnType Nm_PassiveStartUp(NetworkHandleType NetworkHandle)
    142 }}}
    143 
    144 == Nm_NetworkRequest ==
    145 * R4.0.3
    146 {{{
    147 Std_ReturnType Nm_NetworkRequest(const NetworkHandleType NetworkHandle)
    148 }}}
    149 * R4.2.2
    150 {{{
    151 Std_ReturnType Nm_NetworkRequest(NetworkHandleType NetworkHandle)
    152 }}}
    153 
    154 == Nm_NetworkRelease ==
    155 * R4.0.3
    156 {{{
    157 Std_ReturnType Nm_NetworkRelease(const NetworkHandleType NetworkHandle)
    158 }}}
    159 * R4.2.2
    160 {{{
    161 Std_ReturnType Nm_NetworkRelease(NetworkHandleType NetworkHandle)
    162 }}}
    163 
    164 == Nm_DisableCommunication ==
    165 * R4.0.3
    166 {{{
    167 Std_ReturnType Nm_DisableCommunication(const NetworkHandleType NetworkHandle)
    168 }}}
    169 * R4.2.2
    170 {{{
    171 Std_ReturnType Nm_DisableCommunication(NetworkHandleType NetworkHandle)
    172 }}}
    173 
    174 == Nm_EnableCommunication ==
    175 * R4.0.3
    176 {{{
    177 Std_ReturnType Nm_EnableCommunication(const NetworkHandleType NetworkHandle)
    178 }}}
    179 * R4.2.2
    180 {{{
    181 Std_ReturnType Nm_EnableCommunication(NetworkHandleType NetworkHandle)
    182 }}}
    183 
    184 == Nm_RequestSynchronizedPncShutdown ==
    185 {{{
    186 Std_ReturnType Nm_RequestSynchronizedPncShutdown (NetworkHandleType NetworkHandle, PNCHandleType PncId)
    187 }}}
    188 
    189 == Nm_UpdateIRA ==
    190 {{{
    191 void Nm_UpdateIRA (NetworkHandleType NetworkHandle, const uint8* PncBitVectorPtr)
    192 }}}
    193 
    194 == Nm_SetUserData ==
    195 * R4.0.3
    196 {{{
    197 Std_ReturnType Nm_SetUserData(const NetworkHandleType NetworkHandle, const uint8 * const nmUserDataPtr)
    198 }}}
    199 * R4.2.2
    200 {{{
    201 Std_ReturnType Nm_SetUserData(NetworkHandleType NetworkHandle, const uint8* nmUserDataPtr)
    202 }}}
    203 
    204 == Nm_GetUserData ==
    205 * R4.0.3
    206 {{{
    207 Std_ReturnType Nm_GetUserData(const NetworkHandleType NetworkHandle, uint8 * const nmUserDataPtr)
    208 }}}
    209 * R4.2.2
    210 {{{
    211 Std_ReturnType Nm_GetUserData(NetworkHandleType NetworkHandle, uint8* nmUserDataPtr)
    212 }}}
    213 
    214 == Nm_GetPduData ==
    215 * R4.0.3
    216 {{{
    217 Std_ReturnType Nm_GetPduData(const NetworkHandleType NetworkHandle, uint8 * const nmPduData)
    218 }}}
    219 * R4.2.2
    220 {{{
    221 Std_ReturnType Nm_GetPduData(NetworkHandleType NetworkHandle, uint8* nmPduData)
    222 }}}
    223 
    224 == Nm_RepeatMessageRequest ==
    225 * R4.0.3
    226 {{{
    227 Std_ReturnType Nm_RepeatMessageRequest(const NetworkHandleType NetworkHandle)
    228 }}}
    229 * R4.2.2
    230 {{{
    231 Std_ReturnType Nm_RepeatMessageRequest(NetworkHandleType NetworkHandle)
    232 }}}
    233 
    234 == Nm_GetNodeIdentifier ==
    235 * R4.0.3
    236 {{{
    237 Std_ReturnType Nm_GetNodeIdentifier(const NetworkHandleType NetworkHandle, uint8 * const nmNodeIdPtr)
    238 }}}
    239 * R4.2.2
    240 {{{
    241 Std_ReturnType Nm_GetNodeIdentifier(NetworkHandleType NetworkHandle, uint8* nmNodeIdPtr)
    242 }}}
    243 
    244 == Nm_GetLocalNodeIdentifier ==
    245 * R4.0.3
    246 {{{
    247 Std_ReturnType Nm_GetLocalNodeIdentifier(const NetworkHandleType NetworkHandle, uint8 * const nmNodeIdPtr)
    248 }}}
    249 * R4.2.2
    250 {{{
    251 Std_ReturnType Nm_GetLocalNodeIdentifier(NetworkHandleType NetworkHandle, uint8* nmNodeIdPtr)
    252 }}}
    253 
    254 == Nm_CheckRemoteSleepIndication ==
    255 * R4.0.3
    256 {{{
    257 Std_ReturnType Nm_CheckRemoteSleepIndication(const NetworkHandleType nmNetworkHandle, boolean * const nmRemoteSleepIndPtr)
    258 }}}
    259 * R4.2.2
    260 {{{
    261 Std_ReturnType Nm_CheckRemoteSleepIndication(NetworkHandleType nmNetworkHandle, boolean* nmRemoteSleepIndPtr)
    262 }}}
    263 
    264 == Nm_GetState ==
    265 * R4.0.3
    266 {{{
    267 Std_ReturnType Nm_GetState(const NetworkHandleType nmNetworkHandle, Nm_StateType* const nmStatePtr, Nm_ModeType* const nmModePtr)
    268 }}}
    269 * R4.2.2
    270 {{{
    271 Std_ReturnType Nm_GetState(NetworkHandleType nmNetworkHandle, Nm_StateType* nmStatePtr, Nm_ModeType* nmModePtr)
    272 }}}
    273 
    274 == Nm_GetVersionInfo ==
    275 {{{
    276 void Nm_GetVersionInfo(Std_VersionInfoType* nmVerInfoPtr)
    277 }}}
    278 
    279 == Nm_PnLearningRequest ==
    280 {{{
    281 Std_ReturnType Nm_PnLearningRequest (NetworkHandleType NetworkHandle)
    282 }}}
    283 
    284 == Nm_NetworkStartIndication ==
    285 * R4.0.3
    286 {{{
    287 void Nm_NetworkStartIndication(const NetworkHandleType nmNetworkHandle)
    288 }}}
    289 * R4.2.2
    290 {{{
    291 void Nm_NetworkStartIndication(NetworkHandleType nmNetworkHandle)
    292 }}}
    293 
    294 == Nm_NetworkMode ==
    295 * R4.0.3
    296 {{{
    297 void Nm_NetworkMode(const NetworkHandleType nmNetworkHandle)
    298 }}}
    299 * R4.2.2
    300 {{{
    301 void Nm_NetworkMode(NetworkHandleType nmNetworkHandle)
    302 }}}
    303 
    304 == Nm_BusSleepMode ==
    305 * R4.0.3
    306 {{{
    307 void Nm_BusSleepMode(const NetworkHandleType nmNetworkHandle)
    308 }}}
    309 * R4.2.2
    310 {{{
    311 void Nm_BusSleepMode(NetworkHandleType nmNetworkHandle)
    312 }}}
    313 
    314 == Nm_PrepareBusSleepMode ==
    315 * R4.0.3
    316 {{{
    317 void Nm_PrepareBusSleepMode(const NetworkHandleType nmNetworkHandle)
    318 }}}
    319 * R4.2.2
    320 {{{
    321 void Nm_PrepareBusSleepMode(NetworkHandleType nmNetworkHandle)
    322 }}}
    323 
    324 == Nm_SynchronizeMode ==
    325 {{{
    326 void Nm_SynchronizeMode (NetworkHandleType nmNetworkHandle)
    327 }}}
    328 
    329 == Nm_RemoteSleepIndication ==
    330 * R4.0.3
    331 {{{
    332 void Nm_RemoteSleepIndication(const NetworkHandleType nmNetworkHandle)
    333 }}}
    334 * R4.2.2
    335 {{{
    336 void Nm_RemoteSleepIndication(NetworkHandleType nmNetworkHandle)
    337 }}}
    338 
    339 == Nm_RemoteSleepCancellation ==
    340 * R4.0.3
    341 {{{
    342 void Nm_RemoteSleepCancellation(const NetworkHandleType nmNetworkHandle)
    343 }}}
    344 * R4.2.2
    345 {{{
    346 void Nm_RemoteSleepCancellation(NetworkHandleType nmNetworkHandle)
    347 }}}
    348 
    349 == Nm_SynchronizationPoint ==
    350 * R4.0.3
    351 {{{
    352 void Nm_SynchronizationPoint(const NetworkHandleType nmNetworkHandle)
    353 }}}
    354 * R4.2.2
    355 {{{
    356 void Nm_SynchronizationPoint(NetworkHandleType nmNetworkHandle)
    357 }}}
    358 
    359 == Nm_ForwardSynchronizedPncShutdown ==
    360 {{{
    361 void Nm_ForwardSynchronizedPncShutdown (NetworkHandleType NetworkHandle, const uint8* PncBitVectorPtr)
    362 }}}
    363 
    364 == Nm_PncBitVectorRxIndication ==
    365 {{{
    366 void Nm_PncBitVectorRxIndication (NetworkHandleType NetworkHandle, const uint8* PncBitVectorPtr, boolean* RelevantPncRequestDetectedPtr)
    367 }}}
    368 
    369 == Nm_PncBitVectorTxIndication ==
    370 {{{
    371 void Nm_PncBitVectorTxIndication (NetworkHandleType NetworkHandle, uint8* PncBitVectorPtr)
    372 }}}
    373 
    374 == Nm_PduRxIndication ==
    375 * R4.0.3
    376 {{{
    377 void Nm_PduRxIndication(const NetworkHandleType nmNetworkHandle)
    378 }}}
    379 * R4.2.2
    380 {{{
    381 void Nm_PduRxIndication(NetworkHandleType nmNetworkHandle)
    382 }}}
    383 
    384 == Nm_StateChangeNotification ==
    385 * R4.0.3
    386 {{{
    387 void Nm_StateChangeNotification(const NetworkHandleType nmNetworkHandle, const Nm_StateType nmPreviousState, const Nm_StateType nmCurrentState)
    388 }}}
    389 * R4.2.2
    390 {{{
    391 void Nm_StateChangeNotification(NetworkHandleType nmNetworkHandle, Nm_StateType nmPreviousState, Nm_StateType nmCurrentState)
    392 }}}
    393 
    394 == Nm_RepeatMessageIndication ==
    395 * R4.0.3
    396 {{{
    397 void Nm_RepeatMessageIndication(const NetworkHandleType nmNetworkHandle)
    398 }}}
    399 * R4.2.2
    400 {{{
    401401void Nm_RepeatMessageIndication(NetworkHandleType nmNetworkHandle)
    402402}}}
     
    411411void Nm_TxTimeoutException(const NetworkHandleType nmNetworkHandle)
    412412}}}
    413 * R4.2.2
     413* R4.2.2 / R21-11
    414414{{{
    415415void Nm_TxTimeoutException(NetworkHandleType nmNetworkHandle)
     
    421421void Nm_CarWakeUpIndication(const NetworkHandleType nmChannelHandle)
    422422}}}
    423 * R4.2.2
     423* R4.2.2 / R21-11
    424424{{{
    425425void Nm_CarWakeUpIndication(NetworkHandleType nmChannelHandle)
     
    431431void Nm_CoordReadyToSleepIndication(const NetworkHandleType nmChannelHandle)
    432432}}}
    433 * R4.2.2
     433* R4.2.2 / R21-11
    434434{{{
    435435void Nm_CoordReadyToSleepIndication(NetworkHandleType nmChannelHandle)