F´ Flight Software - C/C++ Documentation  devel
A framework for building embedded system applications to NASA flight quality standards.
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
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