![]() |
µGFX
2.9
version 2.9
|
GOS - Operating System options header file.
Definition in file gos_options.h.
Go to the source code of this file.
Macros | |
The operating system to use. One (and only one) of these must be defined. | |
| #define | GFX_USE_OS_CHIBIOS GFXOFF |
| Use ChibiOS. More... | |
| #define | GFX_USE_OS_FREERTOS GFXOFF |
| Use FreeRTOS. More... | |
| #define | GFX_USE_OS_WIN32 GFXOFF |
| Use Win32. More... | |
| #define | GFX_USE_OS_LINUX GFXOFF |
| Use a linux based system running X11. More... | |
| #define | GFX_USE_OS_OSX GFXOFF |
| Use a Mac OS-X based system. More... | |
| #define | GFX_USE_OS_RAW32 GFXOFF |
| Use a Raw 32-bit CPU based system (Bare Metal) More... | |
| #define | GFX_USE_OS_ECOS GFXOFF |
| Use a eCos. More... | |
| #define | GFX_USE_OS_RAWRTOS GFXOFF |
| Use RAWRTOS. More... | |
| #define | GFX_USE_OS_ARDUINO GFXOFF |
| Use Arduino. More... | |
| #define | GFX_USE_OS_CMSIS GFXOFF |
| Use CMSIS RTOS compatible OS. More... | |
| #define | GFX_USE_OS_CMSIS2 GFXOFF |
| Use CMSIS2 RTOS compatible OS. More... | |
| #define | GFX_USE_OS_KEIL GFXOFF |
| Use Keil CMSIS 1.x (RTOS, RTX4) More... | |
| #define | GFX_USE_OS_RTX5 GFXOFF |
| Use Keil RTX5. More... | |
| #define | GFX_USE_OS_NIOS GFXOFF |
| Use NIOS-II. More... | |
| #define | GFX_USE_OS_ZEPHYR GFXOFF |
| Use Zephyr. More... | |
| #define | GFX_USE_OS_QT GFXOFF |
| Use Qt. More... | |
GFX_OS_EXTRA_DEINIT_FUNCTION | |
A macro that defines a function that uGFX calls as part of gfxDeInit() just before de-initializing the operating system. Defaults to undefined
| |
| #define | GFX_OS_NO_INIT GFXOFF |
| Should uGFX avoid initializing the operating system. More... | |
| #define | GFX_OS_INIT_NO_WARNING GFXOFF |
| Turn off warnings about initializing the operating system. More... | |
| #define | GFX_OS_CALL_UGFXMAIN GFXOFF |
| Call uGFXMain() after all initialisation. More... | |
| #define | GFX_OS_UGFXMAIN_STACKSIZE 0 |
| When uGFXMain() is started as a thread, what stack size should be used. More... | |
| #define | GFX_FREERTOS_USE_TRACE GFXOFF |
| Should uGFX stuff be added to the FreeRTOS+Tracer. More... | |
| #define | GFX_OS_HEAP_SIZE 0 |
| How much RAM should uGFX use for the heap when using its own internal heap allocator. More... | |
| #define | GFX_EMULATE_MALLOC GFXOFF |
| Enable wrappers for malloc() and free() More... | |
| #define | GFX_MEM_LT64K GFXOFF |
| Is the maximum memory allocation less than 64K. More... | |