SNIP_CLASSIC_CAN_SECTION_8_4_1_Call_out_function
Wortlaut
8.4.1 Call-out function
The AUTOSAR CAN module supports optional L-PDU callouts on every reception of a
L-PDU.
[SWS_Can_00443] Definition of configurable interface <LPDU_CalloutName> ⌈
Service Name
<LPDU_CalloutName>
Syntax
boolean <LPDU_CalloutName> (
uint8 Hrh,
Can_IdType CanId,
uint8 CanDataLegth,
const uint8* CanSduPtr
)
Service ID [hex]
0x20
Sync/Async
Asynchronous
Reentrancy
Non Reentrant
Hrh
–
CanId
–
CanDataLegth
–
Parameters (in)
CanSduPtr
–
Parameters (inout)
None
Parameters (out)
None
Return value
boolean
–
Description
–
Available via
Can_Externals.h
⌋
where <LPDU_CalloutName> has to be substituted with the concrete L-PDU callout
name which is configurable, see [ECUC_Can_00434].
[SWS_Can_00444] ⌈If the L-PDU callout returns false, the L-PDU shall not be processed any further.⌋
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_CANDriver.pdf |
|---|---|
| Dokumentseite | Seite 77 |
| Ziel-Modul | can (classic) |
| Ziel-Anforderung | SWS_Can_00444 |
| Semantische Rolle | constitutive |
| Automatisierungs-Konfidenz | 0.95 |