Embedded Artistry Framework
Embedded Systems C++ Framework
Classes | Typedefs | Variables
platform.hpp File Reference
#include <boot/boot_sequencer.hpp>
#include <driver/system_clock.hpp>
#include <driver/time_of_flight.hpp>
#include <fwdemo_simulator_hw_platform.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  FrameworkDemoSimPlatform
 This Platform serves as a base class that the specific framework demo applications Can derive from. More...
 

Typedefs

using VirtualPlatform = FrameworkDemoSimPlatform
 
using PlatformBootSequencer = embvm::BootSequencer< OSXSimulatorBootStrategy< 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

◆ 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.