CLASSIC
Modul: memif
Rolle: constitutive
Konfidenz: 95%
SNIP_CLASSIC_MEMIF_SECTION_8_3_2_MemIf_Write
Wortlaut
8.3.2 MemIf_Write
[SWS_MemIf_00040] Definition of API function MemIf_Write
Upstream requirements: SRS_MemHwAb_14010, SRS_MemHwAb_14022
⌈
Service Name
MemIf_Write
Syntax
Std_ReturnType MemIf_Write (
uint16 DeviceIndex,
uint16 BlockNumber,
const uint8* DataBufferPtr
)
Service ID [hex]
0x03
Sync/Async
Synchronous
Reentrancy
Non Reentrant
DeviceIndex
–
BlockNumber
–
Parameters (in)
DataBufferPtr
–
Parameters (inout)
None
Parameters (out)
None
Return value
Std_ReturnType
In case development error detection is enabled for the Memory
Abstraction Interface and a development error is detected
according to [SWS_MemIf_00022] the function shall return E_
NOT_OK else it shall return the value of the called function of the
underlying module.
Description
Invokes the "Write" function of the underlying memory abstraction module selected by the
parameter DeviceIndex.
Available via
MemIf.h
⌋
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_MemoryAbstractionInterface.pdf |
|---|---|
| Dokumentseite | Seite 19 |
| Ziel-Modul | memif (classic) |
| Ziel-Anforderung | SWS_Std_00005 |
| Semantische Rolle | constitutive |
| Automatisierungs-Konfidenz | 0.95 |