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