Embedded Artistry Framework
Embedded Systems C++ Framework
Classes | Typedefs | Variables
platform.hpp File Reference
#include <boot/boot_sequencer.hpp>
#include <nrf52dk_fwdemo_hw_platform.hpp>
#include <os.hpp>
#include <platform/virtual_platform.hpp>
#include <platform_logger.hpp>
#include <platform_options.hpp>
Include dependency graph for platform.hpp:
This graph shows which files directly or indirectly include this file:

Classes

class  nRF52DK_FrameworkDemoPlatform
 

Typedefs

using VirtualPlatform = nRF52DK_FrameworkDemoPlatform
 
using PlatformBootSequencer = embvm::BootSequencer< embvm::BootOSWithMainThreadStrategy< VirtualPlatform > >
 

Variables

volatile bool abort_program_
 Signal variable to exit the main() loop Declared in main.c, set in Sim Platform's boot.cpp using std::signal. More...
 

Typedef Documentation

◆ PlatformBootSequencer

using PlatformBootSequencer = embvm::BootSequencer<embvm::BootOSWithMainThreadStrategy<VirtualPlatform> >

◆ VirtualPlatform

Variable Documentation

◆ abort_program_

volatile bool abort_program_

Signal variable to exit the main() loop Declared in main.c, set in Sim Platform's boot.cpp using std::signal.