NuttX disable priority inheritance and adjust parameter save scheduling

This commit is contained in:
Daniel Agar
2023-02-13 22:52:25 -05:00
parent 5803f692b9
commit 2aa1d4dd6f
85 changed files with 108 additions and 507 deletions
@@ -36,12 +36,16 @@
#include <uORB/Subscription.hpp>
#include <lib/parameters/param.h>
#include <lib/perf/perf_counter.h>
int main(int argc, char **argv)
{
testing::InitGoogleTest(&argc, argv);
uORB::Manager::initialize();
perf_init();
param_init();
return RUN_ALL_TESTS();
}
@@ -37,6 +37,7 @@
#include <px4_platform_common/log.h>
#include <drivers/drv_hrt.h>
#include <lib/parameters/param.h>
#include <lib/perf/perf_counter.h>
#include <px4_platform_common/px4_work_queue/WorkQueueManager.hpp>
#include <uORB/uORB.h>
@@ -44,6 +45,7 @@ int px4_platform_init(void)
{
hrt_init();
perf_init();
param_init();
px4::WorkQueueManagerStart();