mirror of
https://github.com/espressif/esp-idf.git
synced 2024-10-05 20:47:46 -04:00
da69d6ad3c
* master: (57 commits) components/lwip: fix grammar components/lwip: make SO_REUSE configurable via menuconfig bootloader: remove trailing newlines from log messages components/freertos: override per-task __cleanup handler to close stdin, stdout, stderr components/esp32: move peripheral symbols to separate ld script components/log: regroup macros for better readability gitlab-ci: allow running tests for branches, triggered via API components/log: fix timestamp calculation components/log: set default runtime log level to ESP_LOG_VERBOSE components/log: fix error when using ESP_LOGx from C++ code components/log: fix bugs, add options to override log level for files, components, and bootloader fix ledc and spi typo remove prefix and postfix Enable SO_REUSEADDR in LWIP freertos: fix memory debug macro issue Define configENABLE_MEMORY_DEBUG according to CONFIG_ENABLE_MEMORY_DEBUG peripheral structure headers: move volatile keyword from members to typedef Adding -fstrict-volatile-bitfields to the CFLAGS/CXXFLAGS. Without this, gcc tries to access bitfields using the smallest possible methods (eg l8i to grab an 8-bit field from a 32-bit). Our hardware does not like that. This flag tells gcc that if a bitfield is volatile, it should always use the type the field is defined at (uint32_t in our case) to size its access to the field. This fixes accessing the hardware through the xxx_struct.h headers. add peripheral module struct headers build system docs: Add note about no spaces in component names Docs: Add note about unusual submodule messages when cloning on Windows ... # Conflicts: # components/esp32/cpu_start.c # components/esp32/include/soc/cpu.h |
||
---|---|---|
.. | ||
bb_reg.h | ||
boot_mode.h | ||
cpu.h | ||
dport_reg.h | ||
efuse_reg.h | ||
gpio_reg.h | ||
gpio_sd_reg.h | ||
gpio_sd_struct.h | ||
gpio_sig_map.h | ||
gpio_struct.h | ||
i2c_reg.h | ||
i2c_struct.h | ||
i2s_reg.h | ||
i2s_struct.h | ||
io_mux_reg.h | ||
ledc_reg.h | ||
ledc_struct.h | ||
pcnt_reg.h | ||
pcnt_struct.h | ||
pid.h | ||
rmt_reg.h | ||
rmt_struct.h | ||
rtc_cntl_reg.h | ||
rtc_io_reg.h | ||
saradc_reg.h | ||
soc.h | ||
spi_reg.h | ||
spi_struct.h | ||
timer_group_reg.h | ||
timer_group_struct.h | ||
uart_reg.h | ||
uart_struct.h | ||
uhci_reg.h | ||
uhci_struct.h |