From 5db817edef50d9a3bf92c594d419dd9a17255a5e Mon Sep 17 00:00:00 2001 From: "Matthias P. Braendli" Date: Fri, 7 Aug 2015 14:04:28 +0200 Subject: Set flag in FIG0_9, add new FIC allocation helper --- src/fig/FIGCarousel.h | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'src/fig/FIGCarousel.h') diff --git a/src/fig/FIGCarousel.h b/src/fig/FIGCarousel.h index 5f90c98..d43e33e 100644 --- a/src/fig/FIGCarousel.h +++ b/src/fig/FIGCarousel.h @@ -31,6 +31,7 @@ #include "fig/FIG.h" #include "fig/FIG0.h" +#include "fig/FIG1.h" #include #include #include @@ -58,17 +59,27 @@ class FIGCarousel { size_t carousel(size_t fib, uint8_t *buf, size_t bufsize, int framephase); private: + void load_and_allocate(IFIG& fig, int fib); + FIGRuntimeInformation m_rti; std::map, IFIG*> m_figs_available; // Each FIB contains a list of carousel elements std::map > m_fibs; + // FIB 0 figs FIG0_0 m_fig0_0; FIG0_1 m_fig0_1; FIG0_2 m_fig0_2; FIG0_3 m_fig0_3; FIG0_17 m_fig0_17; + + // FIG 1 figs + FIG0_8 m_fig0_8; + FIG1_0 m_fig1_0; + FIG0_13 m_fig0_13; + FIG0_10 m_fig0_10; + FIG0_9 m_fig0_9; }; } // namespace FIC -- cgit v1.2.3