DEENESPTFRRUARHIKOZHNL
CLASSIC Modul: nvm Rolle: constitutive Konfidenz: 95%

SNIP_CLASSIC_NVM_SECTION_5_9_3_3_Rte_NvMNotifyJobFinished

Quelle: SWS_RTE.pdf (Seite 831) • Ziel-Anforderung: SWS_Std_00005

Wortlaut

5.9.3.3 Rte_NvMNotifyJobFinished [SWS_Rte_91168] Definition of callback function Rte_NvMNotifyJobFinished_<b>_<d> ⌈ Service Name Rte_NvMNotifyJobFinished_<b>_<d> Syntax Std_ReturnType Rte_NvMNotifyJobFinished_<b>_<d> ( NvM_BlockRequestType BlockRequest, NvM_RequestResultType JobResult ) Service ID [hex] 0x9d Sync/Async Synchronous Reentrancy Non Reentrant BlockRequest The request type (read, write, ... etc.) of the previous processed block job Parameters (in) JobResult Covers the job result of the processed NvM job. Parameters (inout) None Parameters (out) None Return value Std_ReturnType The Rte_NvMNotifyJobFinished API shall return E_OK. Description The Rte_NvMNotifyJobFinished receives the notification from the NvM when a job is finished and forward it to the SW-C. In the prototype, <b> is the SwComponentPrototype’s name of the NvBlockSwComponentType and <d> is the NvBlockDescriptor name. Available via Rte_<NvBlockSwComponentType>.h ⌋ Rte_NvMNotifyJobFinished forwards notifications back to the SW-Cs. [SWS_Rte_07624] Upstream requirements: SRS_Rte_00228 ⌈An Rte_NvMNotifyJobFinished API shall be created for each instance of a NvBlockDescriptor.⌋ [SWS_Rte_07625] Upstream requirements: SRS_Rte_00228 ⌈The Rte_NvMNotifyJobFinished API shall call the servers referenced by RoleBasedPortAssignment with a NvMNotifyJobFinished role which are aggregated to the NvBlockDescriptor.⌋ [SWS_Rte_07671] Upstream requirements: SRS_Rte_00228 ⌈The Rte_NvMNotifyJobFinished API shall return without any action when the RTE is not started or when the RTE is stopped.⌋ [SWS_Rte_07626] Upstream requirements: SRS_Rte_00228 ⌈The Rte_NvMNotifyJobFinished API shall return E_OK.⌋ [SWS_Rte_05515] Upstream requirements: SRS_Rte_00178 ⌈The Rte_NvMNotifyJobFinished API shall be executed in the EcucPartition referenced by NvMBlockDescriptor.NvMBlockEcucPartitionRef.⌋ The NVM shall be configured to use this function (see NvMSingleBlockCallbackFnc in [21]).

Versionen & Provenienz · Zugeordnete Anforderungen

Diese Angaben zeigt der Versions-Explorer.

Begründung & Zuweisungs-Evidenz

Cited verbatim in the snippet (deterministic citation).

Dokumenten-Herkunft & Rückverfolgbarkeit

Spezifikations-Dokument SWS_RTE.pdf
Dokumentseite Seite 831
Ziel-Modul nvm (classic)
Ziel-Anforderung SWS_Std_00005
Semantische Rolle constitutive
Automatisierungs-Konfidenz 0.95