CLASSIC
Modul: dlt
Rolle: constitutive
Konfidenz: 95%
SNIP_CLASSIC_DLT_SECTION_8_3_1_Dlt_Init
Wortlaut
8.3.1 Dlt_Init
[SWS_Dlt_00239] Definition of API function Dlt_Init
Upstream requirements: SRS_BSW_00344, SRS_BSW_00404, SRS_BSW_00405, SRS_BSW_
00101, SRS_BSW_00407, SRS_BSW_00358, SRS_BSW_00414
⌈
Service Name
Dlt_Init
Syntax
void Dlt_Init (
const Dlt_ConfigType* config
)
Service ID [hex]
0x01
Sync/Async
Synchronous
Reentrancy
Non Reentrant
Parameters (in)
config
Pointer to a DLT configuration structure
Parameters (inout)
None
Parameters (out)
None
Return value
None
Description
Dlt is using the NVRamManager and is to be initialized very late in the ECU startup phase. The
Dlt_Init() function should be called after the NVRamManager is initialized.
Available via
Dlt.h
⌋
[SWS_Dlt_00453]
Upstream requirements: RS_LT_00039
⌈If the parameter DltGeneralNvRAMSupport is set to TRUE, the Dlt module shall
use the API NvM_ReadBlock of the NVRAM module for restoring the values from
persistent storage for the variables required by [SWS_Dlt_00239] in the Dlt_Init
function.⌋
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_DiagnosticLogAndTrace.pdf |
|---|---|
| Dokumentseite | Seite 46 |
| Ziel-Modul | dlt (classic) |
| Ziel-Anforderung | SWS_NvM_00454 |
| Semantische Rolle | constitutive |
| Automatisierungs-Konfidenz | 0.95 |