MMS e032055963 7.1.3
7.1.3

Replaced QF_EVT_REF_CTR_INC_() with QEvt_refCtr_inc_() in ports
- embOS
- ESP-IDF
- Qt

7.1.3

7.1.3

7.1.3

7.1.3

7.1.3

7.1.3

7.1.2

first commit after fixing history

Revert "7.1.2"

This reverts commit 90cf4e1471b5e9c0853af97af8ec0bc67c7e19c6.

7.1.2

first commit after fixing the history

7.0.1
2023-02-18 09:17:17 -05:00
..
2023-02-18 09:17:17 -05:00
2023-02-18 09:17:17 -05:00
2023-02-18 09:17:17 -05:00
2023-02-18 09:17:17 -05:00
2021-06-29 12:19:56 -04:00

This directory contains the "experimental" port to the Espressif ESP-IDF IoT Framework, which is loosely based on the FreeRTOS kernel.


About QP/C Port to ESP-IDF

"Experimental" means that the port has not been thouroughly tested at Quantum Leaps and no working examples are provided.


About Espressif ESP-IDF

The Espressif ESP-IDF is based on a significantly changed version of the FreeRTOS kernel developed by Espressif to support the ESP32 multi-core CPUs (see ESP-IDF).

The Espressif version of FreeRTOS is NOT compatible with the baseline FreeRTOS and it needs to be treated as a separate RTOS kernel. According to the comments in the Espressif source code, FreeRTOS-ESP-IDF is based on FreeRTOS V8.2.0, but apparently FreeRTOS-ESP32 has been updated with the newer features introduced to the original FreeRTOS in the later versions. For example, FreeRTOS-ESP-IDF supports the "static allocation", first introduced in baseline FreeRTOS V9.x. This QP port to FreeRTOS-ESP-IDF takes advantage of the "static allocation".