FreeRTOS Emulator with SDL2 Based Graphics and Input Library  1.0
A POSIX wrapper to run FreeRTOS on an x86 machine with some basic input and output libraries aimed at making teaching FreeRTOS simpler.
All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
include Directory Reference

Files

file  async_message_queues.h [code]
 Basic example functions on how to use the message queues in the AIO library.
 
file  async_sockets.h [code]
 Basic example functions on how to use the sockets in the AIO library.
 
file  buttons.h [code]
 A simple implementation of managing a global lookup table containins button press status information.
 
file  demo_tasks.h [code]
 Demo tasks created to illustrate the emulator's functionalities.
 
file  draw.h [code]
 Example draw functions for drawing user objects.
 
file  EmulatorConfig.h [code]
 Config file for the FreeRTOS Emulator.
 
file  FreeRTOSConfig.h [code]
 
file  main.h [code]
 
file  state_machine.h [code]
 Util functions for creating and running a basic state machine based off of the state machine implementation found in states.h.