CLASSIC
Modul: memif
Rolle: constitutive
Konfidenz: 95%
SNIP_CLASSIC_MEMIF_SECTION_8_3_6_Fls_GetJobResult
Wortlaut
8.3.6 Fls_GetJobResult
[SWS_Fls_00254] Definition of API function Fls_GetJobResult
Upstream requirements: SRS_Fls_12134, SRS_Fls_12135, SRS_Fls_12136, SRS_Fls_12137
⌈
Service Name
Fls_GetJobResult
Syntax
MemIf_JobResultType Fls_GetJobResult (
void
)
Service ID [hex]
0x05
Sync/Async
Synchronous
Reentrancy
Reentrant
Parameters (in)
None
Parameters (inout)
None
Parameters (out)
None
Return value
MemIf_JobResultType
–
Description
Returns the result of the last job.
Available via
Fls.h
⌋
[SWS_Fls_00035]
Upstream requirements: SRS_Fls_12134, SRS_Fls_12135, SRS_Fls_12136, SRS_Fls_12137
⌈The function Fls_GetJobResult shall return the result of the last job synchronously⌋
[SWS_Fls_00036]
Upstream requirements: SRS_Fls_12143
⌈The erase, write, read and compare functions shall share the same job result, i.e. only
the result of the last job can be queried. The FLS module shall overwrite the job result
with MEMIF_JOB_PENDING if the FLS module has accepted a new job.⌋
[SWS_Fls_00185]
Upstream requirements: SRS_BSW_00171
⌈The function Fls_GetJobResult shall be pre-compile time configurable On/Off by
the configuration parameter FlsGetJobResultApi.⌋
[SWS_Fls_00358]
Upstream requirements: SRS_BSW_00406
⌈If development error detection for the module Fls is enabled: the function Fls_GetJobResult shall check that the FLS module has been initialized. If this check
fails, the function Fls_GetJobResult shall raise the development error FLS_E_UNINIT and return with MEMIF_JOB_FAILED.⌋
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_FlashDriver.pdf |
|---|---|
| Dokumentseite | Seite 36 |
| Ziel-Modul | memif (classic) |
| Ziel-Anforderung | SWS_Fls_00358 |
| Semantische Rolle | constitutive |
| Automatisierungs-Konfidenz | 0.95 |