F´ Flight Software - C/C++ Documentation  devel
A framework for building embedded system applications to NASA flight quality standards.
Os.cpp
Go to the documentation of this file.
1 // ======================================================================
2 // \title Os/Os.cpp
3 // \brief common definitions for the OSAL layer
4 // ======================================================================
5 #include "Os/Os.hpp"
6 #include "FpConfig.h"
7 #include "Os/Console.hpp"
8 #include "Os/Cpu.hpp"
9 #include "Os/FileSystem.hpp"
10 #include "Os/Memory.hpp"
11 #include "Os/Task.hpp"
12 
13 namespace Os {
14 
15 void init() {
16  // Initialize all OSAL singletons
19  Os::Cpu::init();
22 }
23 
24 } // namespace Os
C-compatible configuration header for fprime configuration.
static void init()
initialize singleton
Definition: Console.cpp:53
static void init()
initialize the singleton
Definition: Cpu.cpp:16
static void init()
initialize singleton
Definition: FileSystem.cpp:62
static void init()
initialize the singleton
Definition: Memory.cpp:16
static void init()
initialize singleton
Definition: Task.cpp:195
void init()
Initialize the OS Abstraction Layer (OSAL)
Definition: Os.cpp:15