CLASSIC
Modul: frsm
Rolle: constitutive
Konfidenz: 95%
SNIP_CLASSIC_FRSM_SECTION_8_3_5_FrSM_AllSlots
Wortlaut
8.3.5 FrSM_AllSlots
[SWS_FrSM_00172] Definition of API function FrSM_AllSlots
Upstream requirements: SRS_BSW_00310, SRS_BSW_00460, SRS_BSW_00484
⌈
Service Name
FrSM_AllSlots
Syntax
Std_ReturnType FrSM_AllSlots (
NetworkHandleType NetworkHandle
)
Service ID [hex]
0x05
Sync/Async
Asynchronous
Reentrancy
Reentrant for different FlexRay clusters
Parameters (in)
NetworkHandle
This parameter identifies the FlexRay cluster for which a
communication mode is requested.
Parameters (inout)
None
Parameters (out)
None
Return value
Std_ReturnType
E_OK: Request accepted
E_NOT_OK: Request not accepted
Description
This API function can be used to leave the KeySlotOnlyMode.
Available via
FrSM.h
⌋
[SWS_FrSM_00197] ⌈The FrSM_AllSlots function shall be pre compile time configurable ON/OFF by the configuration parameter FrSMAllSlotsSupport⌋
[SWS_FrSM_00171] ⌈The FrSM_AllSlots function shall call FrIf_AllSlots for each
controller of the FlexRay cluster. It shall return E_OK if each of these calls returned E_
OK, otherwise FrSM_AllSlots shall return E_NOT_OK.⌋
[SWS_FrSM_00168]
Upstream requirements: SRS_BSW_00369, SRS_BSW_00323, SRS_BSW_00350
⌈If development error detection is enabled and the parameter NetworkHandle has an
invalid value, the FrSM_AllSlots function shall raise the development error code
FRSM_E_INV_HANDLE and the FrSM_AllSlots function shall return E_NOT_OK.⌋
[SWS_FrSM_00169]
Upstream requirements: SRS_BSW_00406, SRS_BSW_00350
⌈If development error detection is enabled and the FrSM module has not been initialized using FrSM_Init, the FrSM_AllSlots function shall raise the development
error code FRSM_E_UNINIT and the FrSM_AllSlots function shall return E_NOT_
OK.⌋
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_FlexRayStateManager.pdf |
|---|---|
| Dokumentseite | Seite 41 |
| Ziel-Modul | frsm (classic) |
| Ziel-Anforderung | SWS_Std_00005 |
| Semantische Rolle | constitutive |
| Automatisierungs-Konfidenz | 0.95 |