CORDET Framework - C2 Implementation

To each Large Packet Transfer Buffer, an instance of this state machine is associated. More...

Go to the source code of this file.

Functions

void CrPsLptDownTransferEntryAction (FwSmDesc_t smDesc)
 Entry Action for the state DOWN_TRANSFER. More...
 
void CrPsLptDownTransferExitAction (FwSmDesc_t smDesc)
 Exit Action for the state DOWN_TRANSFER. More...
 
void CrPsLptDownTransferDoAction (FwSmDesc_t smDesc)
 Do Action for the state DOWN_TRANSFER. More...
 
void CrPsLptUpTransferEntryAction (FwSmDesc_t smDesc)
 Entry Action for the state UP_TRANSFER. More...
 
void CrPsLptUpTransferDoAction (FwSmDesc_t smDesc)
 Do Action for the state UP_TRANSFER. More...
 
void CrPsLptUpTransferExitAction (FwSmDesc_t smDesc)
 Exit Action for the state UP_TRANSFER. More...
 
void CrPsLptGenerateAbortEvent (FwSmDesc_t smDesc)
 Action on the transition from DOWN_TRANSFER to INACTIVE. More...
 
FwSmBool_t CrPsLptIsTransferFinished (FwSmDesc_t smDesc)
 Guard on the transition from DOWN_TRANSFER to INACTIVE. More...
 
void CrPsLptLoadReport (FwSmDesc_t smDesc)
 Action on the transition from UP_TRANSFER to INACTIVE. More...
 
FwSmBool_t CrPsLptIsFailed (FwSmDesc_t smDesc)
 Guard on the transition from UP_TRANSFER to INACTIVE. More...
 
void CrPsLptInitialization (FwSmDesc_t smDesc)
 Action on the transition from Initial State to INACTIVE. More...
 

Variables

CrFwBool_t FirstPartFlag
 CrPsLpt function definitions. More...
 
CrFwBool_t SecondPartFlag
 
CrFwBool_t LastPartFlag
 
uint32_t LptBufferId
 

Detailed Description

To each Large Packet Transfer Buffer, an instance of this state machine is associated.

Author
FW Profile code generator version 5.01
Date
Created on: Nov 26 2017 12:16:43
Author
Christian Reimers chris.nosp@m.tian.nosp@m..reim.nosp@m.ers@.nosp@m.univi.nosp@m.e.ac.nosp@m..at
Markus Rockenbauer marku.nosp@m.s.ro.nosp@m.ckenb.nosp@m.auer.nosp@m.@univ.nosp@m.ie.a.nosp@m.c.at

last modification: 22.01.2018

This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0. If a copy of the MPL was not distributed with this file, You can obtain one at http://mozilla.org/MPL/2.0/.

Definition in file CrPsLptFunc.c.

Function Documentation

void CrPsLptDownTransferDoAction ( FwSmDesc_t  smDesc)

Do Action for the state DOWN_TRANSFER.

Definition at line 99 of file CrPsLptFunc.c.

void CrPsLptDownTransferEntryAction ( FwSmDesc_t  smDesc)

Entry Action for the state DOWN_TRANSFER.

Definition at line 58 of file CrPsLptFunc.c.

void CrPsLptDownTransferExitAction ( FwSmDesc_t  smDesc)

Exit Action for the state DOWN_TRANSFER.

Definition at line 83 of file CrPsLptFunc.c.

void CrPsLptGenerateAbortEvent ( FwSmDesc_t  smDesc)

Action on the transition from DOWN_TRANSFER to INACTIVE.

Definition at line 227 of file CrPsLptFunc.c.

void CrPsLptInitialization ( FwSmDesc_t  smDesc)

Action on the transition from Initial State to INACTIVE.

Definition at line 295 of file CrPsLptFunc.c.

FwSmBool_t CrPsLptIsFailed ( FwSmDesc_t  smDesc)

Guard on the transition from UP_TRANSFER to INACTIVE.

Definition at line 281 of file CrPsLptFunc.c.

FwSmBool_t CrPsLptIsTransferFinished ( FwSmDesc_t  smDesc)

Guard on the transition from DOWN_TRANSFER to INACTIVE.

Definition at line 238 of file CrPsLptFunc.c.

void CrPsLptLoadReport ( FwSmDesc_t  smDesc)

Action on the transition from UP_TRANSFER to INACTIVE.

Definition at line 257 of file CrPsLptFunc.c.

void CrPsLptUpTransferDoAction ( FwSmDesc_t  smDesc)

Do Action for the state UP_TRANSFER.

Definition at line 179 of file CrPsLptFunc.c.

void CrPsLptUpTransferEntryAction ( FwSmDesc_t  smDesc)

Entry Action for the state UP_TRANSFER.

Definition at line 163 of file CrPsLptFunc.c.

void CrPsLptUpTransferExitAction ( FwSmDesc_t  smDesc)

Exit Action for the state UP_TRANSFER.

Definition at line 216 of file CrPsLptFunc.c.

Variable Documentation

CrFwBool_t FirstPartFlag

CrPsLpt function definitions.

FW Profile function definitions

Definition at line 51 of file CrPsLptFunc.c.

P&P Software GmbH, Copyright 2012-2013, All Rights Reserved