DEENESPTFRRUARHIKOZHNL
CLASSIC Modul: bswm Rolle: heuristic Konfidenz: 85%

SNIP_CLASSIC_BSWM_SECTION_8_3_16_BswM_Init

Quelle: SWS_BSWModeManager.pdf (Seite 69) • Ziel-Anforderung: SWS_CP_SYS_00010

Wortlaut

8.3.16 BswM_Init [SWS_BswM_00002] Definition of API function BswM_Init Upstream requirements: SRS_BSW_00344, SRS_BSW_00404, SRS_BSW_00405, SRS_BSW_ 00101, SRS_BSW_00358, SRS_BSW_00414 ⌈ Service Name BswM_Init Syntax void BswM_Init ( const BswM_ConfigType * ConfigPtr ) Service ID [hex] 0x00 Sync/Async Synchronous Reentrancy Conditionally Reentrant Parameters (in) ConfigPtr Pointer to post-build configuration data Parameters (inout) None Parameters (out) None Return value None Description Initializes the BSW Mode Manager. Available via BswM.h ⌋ The Reentrancy for the BswM_Init API is set to "Conditionally reentrant" for support of implementations where the BswM is instantiated in multiple partitions (e.g. in single core systems using multiple BSW partitions OR in multi-core systems. [SWS_BswM_00043] Upstream requirements: SRS_BSW_00101 ⌈This routine initializes the BSW Mode Manager. After execution of this routine the BSW Mode Manager is ready to arbitrate incoming mode requests.⌋ [SWS_BswM_00044] Upstream requirements: SRS_BSW_00101 ⌈This routine shall initialize all module global variables of the BSW Mode Manager.⌋ [SWS_BswM_00118] Upstream requirements: SRS_BSW_00467 ⌈BswM_Init shall only require the OS and the SchM to be initialized before it can be called.⌋

Versionen & Provenienz · Zugeordnete Anforderungen

Diese Angaben zeigt der Versions-Explorer.

Begründung & Zuweisungs-Evidenz

BswM_Init API prototype and system description

Dokumenten-Herkunft & Rückverfolgbarkeit

Spezifikations-Dokument SWS_BSWModeManager.pdf
Dokumentseite Seite 69
Ziel-Modul bswm (classic)
Ziel-Anforderung SWS_CP_SYS_00010
Semantische Rolle heuristic
Automatisierungs-Konfidenz 0.85