CLASSIC
Modul: memif
Rolle: constitutive
Konfidenz: 95%
SNIP_CLASSIC_MEMIF_SECTION_8_3_1_MemIf_Read
Wortlaut
8.3.1 MemIf_Read
[SWS_MemIf_00039] Definition of API function MemIf_Read
Upstream requirements: SRS_MemHwAb_14029, SRS_MemHwAb_14022
⌈
Service Name
MemIf_Read
Syntax
Std_ReturnType MemIf_Read (
uint16 DeviceIndex,
uint16 BlockNumber,
uint16 BlockOffset,
uint8* DataBufferPtr,
uint16 Length
)
Service ID [hex]
0x02
Sync/Async
Synchronous
Reentrancy
Non Reentrant
DeviceIndex
–
BlockNumber
–
BlockOffset
–
Parameters (in)
Length
–
Parameters (inout)
None
Parameters (out)
DataBufferPtr
–
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 "Read" 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 18 |
| Ziel-Modul | memif (classic) |
| Ziel-Anforderung | SWS_Std_00005 |
| Semantische Rolle | constitutive |
| Automatisierungs-Konfidenz | 0.95 |