CLASSIC
Modul: nvm
Rolle: constitutive
Konfidenz: 95%
SNIP_CLASSIC_NVM_SECTION_8_4_4_Crypto_NvBlock_Callback__NvBlock
Wortlaut
8.4.4 Crypto_NvBlock_Callback_<NvBlock>
[SWS_Crypto_91026] Definition of API function Crypto_<vi>_<ai>_NvBlock_Callback_<NvBlock>
Upstream requirements: SRS_CryptoStack_00118, SRS_CryptoStack_00119
⌈
Service Name
Crypto_<vi>_<ai>_NvBlock_Callback_<NvBlock>
Syntax
Std_ReturnType Crypto_<vi>_<ai>_NvBlock_Callback_<NvBlock> (
NvM_BlockRequestType BlockRequest,
NvM_RequestResultType JobResult
)
Service ID [hex]
0x19
Sync/Async
Synchronous
Reentrancy
Non Reentrant
BlockRequest
The request type (read, write, ... etc.) of the previous processed
block job
Parameters (in)
JobResult
The request result of the previous processed block job.
Parameters (inout)
None
Parameters (out)
None
Return value
Std_ReturnType
E_OK: callback function has been processed successfully any
other: callback function has been processed unsuccessfully
Description
This function is called from NVM to notify the crypto driver that an asynchronous single block
request has been finished.
The resulting function name shall be set to the container associated with the NvmBlock
Descriptor: {CryptoNvBlock/{CryptoNvBlockDescriptorRef} /NvmSingleBlockCallback}/Nvm
SingleBlockCallbackFnc
Available via
Crypto_cfg.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_CryptoDriver.pdf |
|---|---|
| Dokumentseite | Seite 83 |
| Ziel-Modul | nvm (classic) |
| Ziel-Anforderung | SWS_Std_00005 |
| Semantische Rolle | constitutive |
| Automatisierungs-Konfidenz | 0.95 |