MPU/MMU driver for FreeRTOS
Posted: Thu Oct 11, 2018 8:44 am
Hello everyone!
I have been viewed through the source code from IDF, but couldn't find an MMU/MPU supporting driver source code for FreeRTOS. In a website about IDF http://esp32.info/docs/esp_idf/html/d1/ ... icted.html has following documentation “xTaskCreateRestricted() should only be used in systems that include an MPU implementation.” The question here however remains if that MPU implementation respectively “the driver” in this case for FreeRTOS ever implemented? And also is this driver in line with the architect of the FreeRTOS?
does anyone know something about this issue? or is anyone working on this issue? and what exactly do the functions xTaskCreateRestricted() and vTaskAllocateMPURegions() in this case do or deal with MPU internally in the current IDF version?
I have been viewed through the source code from IDF, but couldn't find an MMU/MPU supporting driver source code for FreeRTOS. In a website about IDF http://esp32.info/docs/esp_idf/html/d1/ ... icted.html has following documentation “xTaskCreateRestricted() should only be used in systems that include an MPU implementation.” The question here however remains if that MPU implementation respectively “the driver” in this case for FreeRTOS ever implemented? And also is this driver in line with the architect of the FreeRTOS?
does anyone know something about this issue? or is anyone working on this issue? and what exactly do the functions xTaskCreateRestricted() and vTaskAllocateMPURegions() in this case do or deal with MPU internally in the current IDF version?