esp-idf/tools
Darian Leung c318c89453 freertos(IDF): Remove dependency on portUSING_MPU_WRAPPERS
This commit removes the dependency on portUSING_MPU_WRAPPERS on the Xtensa port
of IDF FreeRTOS. This dependency was added due to a hack implemented in the
upstream port that required the usage of the "xMPUSettings" member of the TCB.
The "xMPUSettings" would be used as a pointer to the task's coprocessor save
area on the stack, even though FreeRTOS MPU support was not available.

The hack has now been removed, and the CPSA pointer is now calculated using
a combination of constant offsets values and the pxEndOfStack member of the
TCB.

Note: This impelemtation was copied from the Xtensa port of Amazon SMP FreeRTOS.
2022-12-23 15:29:17 +08:00
..
ble
catch
ci rtcio: support rtcio on c6 2022-12-22 14:14:38 +08:00
cmake build system: Add idf_component_add_link_dependency function, use for spi_flash overriding 2022-12-16 16:26:44 +01:00
docker
esp_app_trace
esp_prov
gen_soc_caps_kconfig
idf_monitor_base
idf_py_actions hints: add a more complete description for component not found errors 2022-12-06 10:54:44 +08:00
idf_size_yaml
kconfig_new
ldgen
mass_mfg
mocks linux target: add support for building esp_hw_support, soc and hal components for linux target 2022-12-09 13:59:39 +08:00
requirements Examples: migration mqtt examples to pytest 2022-12-20 17:48:48 +04:00
templates/sample_component
test_apps Merge branch 'feature/gdbstub_esp32c2' into 'master' 2022-12-22 16:00:01 +08:00
test_build_system component manager: add build property `DEPENDENCIES_LOCK` 2022-12-13 15:25:19 +08:00
test_idf_monitor freertos(IDF): Remove dependency on portUSING_MPU_WRAPPERS 2022-12-23 15:29:17 +08:00
test_idf_py hints: add a more complete description for component not found errors 2022-12-06 10:54:44 +08:00
test_idf_size idf_size.py: Fix issue where diram size was halved in cases where iram was not fully filled with cache 2022-11-28 10:47:32 +01:00
test_idf_tools Tools: bugfix Export script offers cmake & ninja for removal on macOS 2022-11-18 17:31:49 +01:00
test_mkdfu
test_mkuf2
unit-test-app freertos: Refactor OS startup functions 2022-12-08 01:57:30 +08:00
check_python_dependencies.py
check_term.py
detect_python.fish
detect_python.sh
eclipse-code-style.xml
format-minimal.sh
format.sh
gdb_panic_server.py
gen_esp_err_to_name.py
generate_debug_prefix_map.py
idf.py
idf_monitor.py bugfix(tools): idf.py monitor now reads correctly on Linux 2022-11-24 15:57:47 +01:00
idf_size.py idf_size.py: Fix issue where diram size was halved in cases where iram was not fully filled with cache 2022-11-28 10:47:32 +01:00
idf_tools.py Tools: bugfix Export script offers cmake & ninja for removal on macOS 2022-11-18 17:31:49 +01:00
install_util.py
mkdfu.py
mkuf2.py
python_version_checker.py
requirements.json
requirements_schema.json
set-submodules-to-github.sh
split_paths_by_spaces.py
tools.json tools: Updates esp-clang version to 'esp-15.0.0-20221201' 2022-12-06 12:33:09 +03:00
tools_schema.json