]> begriffs open source - freertos/commit
Reintroduce Espressif's IDF v4.2 changes to ESP32 port (#193)
authorCarl Lundin <53273776+lundinc2@users.noreply.github.com>
Thu, 8 Oct 2020 18:03:27 +0000 (11:03 -0700)
committerGitHub <noreply@github.com>
Thu, 8 Oct 2020 18:03:27 +0000 (11:03 -0700)
commit3d4d17178fe70621e129ec564494f823ef0253dd
tree331ccb962503a01264593656094feed225ff5c70
parent77ad7174005e59321765b1a9ace3f20b5ab029f1
Reintroduce Espressif's IDF v4.2 changes to ESP32 port (#193)

* Renamed old port to ESP_IDF_V3

* Update ESP32 port files to support IDF v4.2.

* Add changes required to support ESP32-S2

Co-authored-by: Shubham Kulkarni <shubham.kulkarni@espressif.com>
28 files changed:
portable/ThirdParty/GCC/Xtensa_ESP32/FreeRTOS-openocd.c
portable/ThirdParty/GCC/Xtensa_ESP32/include/portmacro.h
portable/ThirdParty/GCC/Xtensa_ESP32/port.c
portable/ThirdParty/GCC/Xtensa_ESP32/portasm.S
portable/ThirdParty/GCC/Xtensa_ESP32/xtensa_init.c
portable/ThirdParty/GCC/Xtensa_ESP32/xtensa_intr.c
portable/ThirdParty/GCC/Xtensa_ESP32/xtensa_vector_defaults.S
portable/ThirdParty/GCC/Xtensa_ESP32/xtensa_vectors.S
portable/ThirdParty/GCC/Xtensa_ESP32_IDF3/FreeRTOS-openocd.c [new file with mode: 0644]
portable/ThirdParty/GCC/Xtensa_ESP32_IDF3/include/portbenchmark.h [new file with mode: 0644]
portable/ThirdParty/GCC/Xtensa_ESP32_IDF3/include/portmacro.h [new file with mode: 0644]
portable/ThirdParty/GCC/Xtensa_ESP32_IDF3/include/xtensa_api.h [new file with mode: 0644]
portable/ThirdParty/GCC/Xtensa_ESP32_IDF3/include/xtensa_config.h [new file with mode: 0644]
portable/ThirdParty/GCC/Xtensa_ESP32_IDF3/include/xtensa_context.h [new file with mode: 0644]
portable/ThirdParty/GCC/Xtensa_ESP32_IDF3/include/xtensa_rtos.h [new file with mode: 0644]
portable/ThirdParty/GCC/Xtensa_ESP32_IDF3/include/xtensa_timer.h [new file with mode: 0644]
portable/ThirdParty/GCC/Xtensa_ESP32_IDF3/port.c [new file with mode: 0644]
portable/ThirdParty/GCC/Xtensa_ESP32_IDF3/portasm.S [new file with mode: 0644]
portable/ThirdParty/GCC/Xtensa_ESP32_IDF3/portmux_impl.h [new file with mode: 0644]
portable/ThirdParty/GCC/Xtensa_ESP32_IDF3/portmux_impl.inc.h [new file with mode: 0644]
portable/ThirdParty/GCC/Xtensa_ESP32_IDF3/xtensa_context.S [new file with mode: 0644]
portable/ThirdParty/GCC/Xtensa_ESP32_IDF3/xtensa_init.c [new file with mode: 0644]
portable/ThirdParty/GCC/Xtensa_ESP32_IDF3/xtensa_intr.c [new file with mode: 0644]
portable/ThirdParty/GCC/Xtensa_ESP32_IDF3/xtensa_intr_asm.S [new file with mode: 0644]
portable/ThirdParty/GCC/Xtensa_ESP32_IDF3/xtensa_loadstore_handler.S [new file with mode: 0644]
portable/ThirdParty/GCC/Xtensa_ESP32_IDF3/xtensa_overlay_os_hook.c [new file with mode: 0644]
portable/ThirdParty/GCC/Xtensa_ESP32_IDF3/xtensa_vector_defaults.S [new file with mode: 0644]
portable/ThirdParty/GCC/Xtensa_ESP32_IDF3/xtensa_vectors.S [new file with mode: 0644]