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.
EmulatorConfig.h File Reference

Config file for the FreeRTOS Emulator. More...

Go to the source code of this file.

Macros

#define WINDOW_TITLE   "My FreeRTOS Emulator"
 
#define SCREEN_WIDTH   640
 
#define SCREEN_HEIGHT   480
 
#define RESOURCES_DIRECTORY   "../resources"
 
#define FONTS_DIRECTORY   "fonts"
 
#define DEFAULT_FONT   "IBMPlexSans-Medium.ttf"
 
#define DEFAULT_FONT_SIZE   15
 
#define configFPS_LIMIT   1
 
#define configFPS_LIMIT_RATE   50
 

Detailed Description

Config file for the FreeRTOS Emulator.

Author
Alex Hoffman
Date
23 January 2023
----------------------------------------------------------------------
Copyright (C) Alexander Hoffman, 2023
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program.  If not, see <http://www.gnu.org/licenses/>.
----------------------------------------------------------------------

Macro Definition Documentation

◆ configFPS_LIMIT

#define configFPS_LIMIT   1

◆ configFPS_LIMIT_RATE

#define configFPS_LIMIT_RATE   50

◆ DEFAULT_FONT

#define DEFAULT_FONT   "IBMPlexSans-Medium.ttf"

◆ DEFAULT_FONT_SIZE

#define DEFAULT_FONT_SIZE   15

◆ FONTS_DIRECTORY

#define FONTS_DIRECTORY   "fonts"

◆ RESOURCES_DIRECTORY

#define RESOURCES_DIRECTORY   "../resources"

◆ SCREEN_HEIGHT

#define SCREEN_HEIGHT   480

◆ SCREEN_WIDTH

#define SCREEN_WIDTH   640

◆ WINDOW_TITLE

#define WINDOW_TITLE   "My FreeRTOS Emulator"