Skip to content

Latest commit

 

History

History
9 lines (6 loc) · 896 Bytes

updating-freertos.md

File metadata and controls

9 lines (6 loc) · 896 Bytes

Updating Amazon FreeRTOS

We keep FreeRTOS in a clean submodule with no local changes1 and minimal duplication of its files in our own repo.

Our project is based on the espressif demo at amazon-freertos/demos/espressif/esp32_devkitc_esp_wrover_kit/, so it may occasionally be necessary to bring over changes, in particular:

  • Our src/main.c is based on amazon-freertos/demos/espressif/esp32_devkitc_esp_wrover_kit/common/application_code/main.c.
  • Several files in our make/ directory come from amazon-freertos/demos/espressif/esp32_devkitc_esp_wrover_kit/make.

Footnotes

  1. Our make/Makefile renames amazon-freertos/demos/espressif/esp32_devkitc_esp_wrover_kit/common/application_code/main.c to exclude it (the demo app's main) from our build, in order for us to supply our own main. Hopefully upstream fixes this someday.