DEENESPTFRRUARHIKOZHNL

CAN XL Driver (CanXL)

ModulCanXL (CAN XL Driver)
BSW-Modul-ID85
Standard-Header#include "CanXL.h"
SWS-SpezifikationAUTOSAR_CP_SWS_CANXLDriver.pdf, AUTOSAR_SWS_CANXLDriver.pdf
Umfang2 Records · 57 Snippets
ClusterCAN-Stack

CAN XL Driver (CanXL)

AUTOSAR Classic Communication Drivers-Modul CAN XL Driver (CanXL, Spezifikation: AUTOSAR_CP_SWS_CANXLDriver.pdf, AUTOSAR_SWS_CANXLDriver.pdf).

Funktionen — Übersicht

Funktionen — Detailansicht

function CanXL_ReleaseRxBuffer [SWS_CanXL_91000] 📄 PDF

void CanXL_ReleaseRxBuffer(uint8 CtrlIdx, Eth_BufIdxType RxHandleId);

Indication from the upper layer to release the reception buffer (ingress queue element) of the given physical Ethernet controller. Tags: atp.Status=draft

function CanXL_ImmediateTransmit [SWS_CanXL_91002] 📄 PDF

Std_ReturnType CanXL_ImmediateTransmit(uint8 CtrlIdx, Eth_BufIdxType TxHandleId, uint8 Priority, ListElemStructType* HeaderListPtr, uint8* PayloadPtr, uint16 PayloadLength);

Request transmission of an Ethernet frame, where each upper layer a header part as element of a single linked list. All headers together with the payload form an entire Ethernet frame Tags: atp.Status=draft

Request a governed re-review of this record. The record is not changed immediately.

Record
AUTOSAR/AP/record/CP_MOD_CanXL
Status
unspecified
Version
AUTOSAR/AP/record/CP_MOD_CanXL@rel:R20-11#6807042d
Content hash
6807042d
Source
https://www.autosar.org/fileadmin/standards/R20-11/CP/SWS_CANXLDriver.pdf#nameddest=SWS_CanXL_91000

Topic map

Detail view

Select an entry in the outline.

Services

Request transmission of an Ethernet frame, where each upper layer a header part as element of a single linked list. All headers together with the payload form an entire Ethernet frame Tags: atp.Status=draft

Std_ReturnType CanXL_ImmediateTransmit(uint8 CtrlIdx, Eth_BufIdxType TxHandleId, uint8 Priority, ListElemStructType* HeaderListPtr, uint8* PayloadPtr, uint16 PayloadLength);

Indication from the upper layer to release the reception buffer (ingress queue element) of the given physical Ethernet controller. Tags: atp.Status=draft

void CanXL_ReleaseRxBuffer(uint8 CtrlIdx, Eth_BufIdxType RxHandleId);