diff --git a/src/fpga.c b/src/fpga.c index 4c8617551..bd7926ad8 100644 --- a/src/fpga.c +++ b/src/fpga.c @@ -87,6 +87,9 @@ int main(int argc, char *argv[]) info("Initialize real-time system"); rt_init(settings.affinity, settings.priority); + + info("Initialize memory system"); + memory_init(); /* Initialize VILLASfpga card */ config_setting_t *cfg_root = config_root_setting(&config); diff --git a/src/hook.c b/src/hook.c index 87e961444..75bda2904 100644 --- a/src/hook.c +++ b/src/hook.c @@ -18,6 +18,7 @@ #include #include #include +#include #include "config.h" @@ -86,6 +87,12 @@ int main(int argc, char *argv[]) info("Initialize logging system"); log_init(level, -1, NULL); + + info("Initialize real-time system"); + rt_init(-1, 50); + + info("Initialize memory system"); + memory_init(); ret = pool_init(&pool, 10 * cnt, SAMPLE_LEN(DEFAULT_VALUES), &memtype_hugepage); if (ret)