CORDET Framework - C2 Implementation
CrPsUtilitiesServLpt.h
Go to the documentation of this file.
1 
21 #ifndef CRPS_UTILITIES_SERVLPT_H_
22 #define CRPS_UTILITIES_SERVLPT_H_
23 
24 #include <CrFwConstants.h>
25 
26 /* global handles for the procedures */
27 extern uint32_t DownTransferLptBufferId;
28 extern uint32_t UpTransferLptBufferId;
29 
30 
35 int CrPsInitServLpt();
36 
41 void CrPsExecServLpt();
42 
47 void CrPsExecServLptSm();
48 
52 FwPrDesc_t getPrDescLptUpCmdStart();
53 
57 FwSmDesc_t getSmDescLpt();
58 
64 uint32_t* getLptMemStartAddr(uint32_t LptBuffer); /* Adaptation Point */
65 
71 uint32_t getLptMemSize(uint32_t LptBuffer); /* Adaptation Point */
72 
85 
86 #endif /* CRPS_UTILITIES_SERVLPT_H_ */
uint32_t getLptMemSize(uint32_t LptBuffer)
Getter function to return the size of the Data.
FwSmDesc_t getSmDescLpt()
Getter for Lpt state machine descriptor.
void CrPsExecServLpt()
Execution of CORDET Framework PUS Extension components.
Header file to define all invariant publicly available constants and types for the CORDET Framework...
int CrPsInitServLpt()
Initialization of CORDET Framework PUS Extension components.
void CrPsExecServLptSm()
Execution of CORDET Framework PUS Extension components.
FwPrDesc_t getPrDescLptUpCmdStart()
Getter for LptUpCmdStart procedure descriptor.
uint32_t * getLptMemStartAddr(uint32_t LptBuffer)
Getter function for the Address of the Data.
CrFwTimeStamp_t CrFwGetCurrentTimeServer()
Provide the current time.
unsigned int CrFwTimeStamp_t
Type used for the time stamp of a command or report.
P&P Software GmbH, Copyright 2012-2013, All Rights Reserved