CORDET Framework - C2 Implementation
|
Implementation of TM(13,2) LptDownInterRep. More...
Go to the source code of this file.
Functions | |
CrFwBool_t | CrPsLptDownInterRepEnableCheck (FwSmDesc_t smDesc) |
Enable check of TM(13,2) LptDownInterRep. More... | |
CrFwBool_t | CrPsLptDownInterRepRepeatCheck (FwSmDesc_t smDesc) |
Repeat check of TM(13,2) LptDownInterRep. More... | |
void | CrPsLptDownInterRepUpdateAction (FwSmDesc_t smDesc) |
Update action of TM(13,2) LptDownInterRep. More... | |
Implementation of TM(13,2) LptDownInterRep.
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 CrPsLptDownInterRep.c.
CrFwBool_t CrPsLptDownInterRepEnableCheck | ( | FwSmDesc_t | smDesc | ) |
Enable check of TM(13,2) LptDownInterRep.
Report is enabled if the LPT State Machine is in state DOWN_TRANSFER
smDesc | The state machine descriptor. |
Definition at line 50 of file CrPsLptDownInterRep.c.
CrFwBool_t CrPsLptDownInterRepRepeatCheck | ( | FwSmDesc_t | smDesc | ) |
Repeat check of TM(13,2) LptDownInterRep.
Report is repeated as long as lptRemSize is greater than partSize
smDesc | The state machine descriptor. |
Definition at line 73 of file CrPsLptDownInterRep.c.
void CrPsLptDownInterRepUpdateAction | ( | FwSmDesc_t | smDesc | ) |
Update action of TM(13,2) LptDownInterRep.
Load the next part of the large packet from the LPT Buffer; set the transaction identifier equal to largeMsgTransId; set the part number equal to partSeqNmb; increase partSeqNmb; and decrement lptRemSize by partSize
smDesc | The state machine descriptor. |
Definition at line 98 of file CrPsLptDownInterRep.c.