DEENESPTFRRUARHIKOZHNL
CLASSIC Modul: fee Rolle: heuristic Konfidenz: 80%

SNIP_CLASSIC_FEE_SECTION_8_3_5_Fee_GetStatus

Quelle: SWS_FlashEEPROMEmulation.pdf (Seite 30) • Ziel-Anforderung: SWS_MemIf_00064

Wortlaut

8.3.5 Fee_GetStatus [SWS_Fee_00090] Definition of API function Fee_GetStatus Upstream requirements: SRS_BSW_00406 ⌈ Service Name Fee_GetStatus Syntax MemIf_StatusType Fee_GetStatus ( void ) Service ID [hex] 0x05 Sync/Async Synchronous Reentrancy Non Reentrant Parameters (in) None Parameters (inout) None Parameters (out) None Return value MemIf_StatusType MEMIF_UNINIT: The FEE module has not been initialized. MEMIF_IDLE: The FEE module is currently idle. MEMIF_BUSY: The FEE module is currently busy. MEMIF_BUSY_INTERNAL: The FEE module is busy with internal management operations. Description Service to return the status. Available via Fee.h ⌋ [SWS_Fee_00034] Upstream requirements: SRS_BSW_00406 ⌈The function Fee_GetStatus shall return MEMIF_UNINIT if the module has not (yet) been initialized.⌋ [SWS_Fee_00128] ⌈The function Fee_GetStatus shall return MEMIF_IDLE if the module is neither processing a request from the upper layer nor is it doing an internal management operation.⌋ [SWS_Fee_00129] ⌈The function Fee_GetStatus shall return MEMIF_BUSY if it is currently processing a request from the upper layer.⌋ [SWS_Fee_00074] ⌈The function Fee_GetStatus shall return MEMIF_BUSY_INTERNAL, if an internal management operation is currently ongoing.⌋ Note: Internal management operation may e.g. be a re-organization of the used flash memory (garbage collection). This may imply that the underlying device driver is - at least temporarily - busy.

Versionen & Provenienz · Zugeordnete Anforderungen

Diese Angaben zeigt der Versions-Explorer.

Begründung & Zuweisungs-Evidenz

Specifies MemIf_StatusType return values

Dokumenten-Herkunft & Rückverfolgbarkeit

Spezifikations-Dokument SWS_FlashEEPROMEmulation.pdf
Dokumentseite Seite 30
Ziel-Modul fee (classic)
Ziel-Anforderung SWS_MemIf_00064
Semantische Rolle heuristic
Automatisierungs-Konfidenz 0.80