hi gents,
you could fix these minor issues if you cover them below the definition of "CONFIG_IDF_TARGET_ESP32", which is seen/visible when someone integrates uGFX into Espressif source three ... if you consider it necessary, of course ... cheers ....
here is the Xtensa definition:
// ------------------ Critical Sections --------------------
void __attribute__((optimize("-O3"))) vPortEnterCritical(portMUX_TYPE *mux)
...
here is the regular/original rtos definition:
// ------------------ Critical Sections --------------------
void vPortEnterCritical(void)
...
hope this helps ...
Xtensa have had made some changes in the freertos for ESP32 . If someone is interested in uGFX-2.9 for ESP32 they should make an correction to the graphics library tree.
There are a few minor changes in the:
src/gos/gos_freertos.h
src/gqueue/gqueue.c
src/gqueue/gqueue.h
to enable ugfx window manager.
how we can discuss this and whether it is of interest ... cheers gents.
Hello guys,
I am at the very beginning of the project, but I am fascinated by the possibilities and design of the library, if anyone is also interested and working on a similar hardware, I am glad to exchange information ... congrats ..