CLASSIC
Modul: memif
Rolle: constitutive
Konfidenz: 95%
SNIP_CLASSIC_MEMIF_SECTION_8_3_9_Fls_SetMode
Wortlaut
8.3.9 Fls_SetMode
[SWS_Fls_00258] Definition of API function Fls_SetMode
Upstream requirements: SRS_Fls_13302
⌈
Service Name
Fls_SetMode
Syntax
void Fls_SetMode (
MemIf_ModeType Mode
)
Service ID [hex]
0x09
Sync/Async
Synchronous
Reentrancy
Non Reentrant
Parameters (in)
Mode
MEMIF_MODE_SLOW: Slow read access / normal SPI access.
MEMIF_MODE_FAST: Fast read access / SPI burst access.
Parameters (inout)
None
Parameters (out)
None
Return value
None
Description
Sets the flash driver’s operation mode.
Available via
Fls.h
⌋
[SWS_Fls_00155]
Upstream requirements: SRS_Fls_13302
⌈The function Fls_SetMode shall set the FLS module’s operation mode to the given
"Mode" parameter.⌋
[SWS_Fls_00156]
Upstream requirements: SRS_Fls_13302
⌈If runtime error detection for the module Fls is enabled: the function Fls_SetMode
shall check that the FLS module is currently not busy. If this check fails, the function
Fls_SetMode shall reject the set mode request and raise the development error code
FLS_E_BUSY.⌋
[SWS_Fls_00187]
Upstream requirements: SRS_BSW_00171, SRS_Fls_13302
⌈The function Fls_SetMode shall be pre-compile time configurable On/Off by the configuration parameter FlsSetModeApi.⌋
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 42 |
| Ziel-Modul | memif (classic) |
| Ziel-Anforderung | SWS_Fls_00258 |
| Semantische Rolle | constitutive |
| Automatisierungs-Konfidenz | 0.95 |