mirror of
https://github.com/nasa/fprime.git
synced 2025-12-10 00:44:37 -06:00
Add Svc.BufferAllocation FPP interface (#4148)
* Add Fw::Buffer allocation interface * Update Svc/Interfaces/Allocation.fpp Co-authored-by: Thomas Boyer-Chammard <49786685+thomas-bc@users.noreply.github.com> * Rename BufferAllocation.fpp interface file * Update input file for Svc_Interfaces module --------- Co-authored-by: Thomas Boyer-Chammard <49786685+thomas-bc@users.noreply.github.com>
This commit is contained in:
parent
ade6cc5ff3
commit
e21fa7b109
10
Svc/Interfaces/BufferAllocation.fpp
Normal file
10
Svc/Interfaces/BufferAllocation.fpp
Normal file
@ -0,0 +1,10 @@
|
|||||||
|
module Svc {
|
||||||
|
@ Interface for allocating and deallocating buffers
|
||||||
|
interface BufferAllocation {
|
||||||
|
@ Allocation request to buffer manager
|
||||||
|
output port allocate: Fw.BufferGet
|
||||||
|
|
||||||
|
@ Deallocation request to buffer manager
|
||||||
|
output port deallocate: Fw.BufferSend
|
||||||
|
}
|
||||||
|
}
|
||||||
@ -8,6 +8,7 @@
|
|||||||
register_fprime_module(
|
register_fprime_module(
|
||||||
Svc_Interfaces
|
Svc_Interfaces
|
||||||
AUTOCODER_INPUTS
|
AUTOCODER_INPUTS
|
||||||
|
"${CMAKE_CURRENT_LIST_DIR}/BufferAllocation.fpp"
|
||||||
"${CMAKE_CURRENT_LIST_DIR}/Com.fpp"
|
"${CMAKE_CURRENT_LIST_DIR}/Com.fpp"
|
||||||
"${CMAKE_CURRENT_LIST_DIR}/Deframer.fpp"
|
"${CMAKE_CURRENT_LIST_DIR}/Deframer.fpp"
|
||||||
"${CMAKE_CURRENT_LIST_DIR}/FrameAccumulator.fpp"
|
"${CMAKE_CURRENT_LIST_DIR}/FrameAccumulator.fpp"
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user