DEENESPTFRRUARHIKOZHNL
CLASSIC Modul: ethif Rolle: constitutive Konfidenz: 95%

SNIP_CLASSIC_ETHIF_SECTION_8_4_1_13_EthIf_Transmit

Quelle: SWS_EthernetInterface.pdf (Seite 97) • Ziel-Anforderung: SWS_Std_00005

Wortlaut

8.4.1.13 EthIf_Transmit [SWS_EthIf_00075] Definition of API function EthIf_Transmit ⌈ Service Name EthIf_Transmit Syntax Std_ReturnType EthIf_Transmit ( PduIdType TxPduId, const PduInfoType* PduInfoPtr ) Service ID [hex] 0x1d Sync/Async Synchronous Reentrancy Reentrant for different PduIds. Non reentrant for the same PduId. TxPduId Identifier of the PDU to be transmitted Parameters (in) PduInfoPtr Length of and pointer to the PDU data and pointer to MetaData. Parameters (inout) None Parameters (out) None Return value Std_ReturnType E_OK: Transmit request has been accepted. E_NOT_OK: Transmit request has not been accepted. Description Requests transmission of a PDU. Available via EthIf.h ⌋ [SWS_EthIf_00250] ⌈If CtrlIdx refers to an EthIfCtrl where an EthIfVlanID is configured, the parameters FrameType is not used, and 0x8100 is provided to <EthDrv> _Transmit instead.⌋ [SWS_EthIf_00076] ⌈If the latest accepted controller mode is equal to ETH_MODE_ACTIVE or ETH_MODE_ACTIVE_WITH_WAKEUP_REQUEST for the given EthIfController, then the function EthIf_Transmit shall forward the call to the respective Ethernet Controller Driver. Otherwise the function shall reject the request for a transmission and return with 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_EthernetInterface.pdf
Dokumentseite Seite 97
Ziel-Modul ethif (classic)
Ziel-Anforderung SWS_Std_00005
Semantische Rolle constitutive
Automatisierungs-Konfidenz 0.95