term_est
e670b60126
Fix possible conversion errors by using __builtin_ffsll instead of __builtin_ffs
...
Signed-off-by: term_est <62337595+term-est@users.noreply.github.com>
2023-05-11 11:16:53 +08:00
morris
889787c7ca
Merge branch 'refactor/improve_adc_power_maintanance_v5.0' into 'release/v5.0'
...
adc: improve adc power maintanance (v5.0)
See merge request espressif/esp-idf!23273
2023-05-11 11:09:31 +08:00
Marius Vikhammer
b7ad0e0ad1
Merge branch 'bugfix/make_clean_files_v5.0' into 'release/v5.0'
...
build-system: replace ADDITIONAL_MAKE_CLEAN_FILES with ADDITIONAL_CLEAN_FILES (v5.0)
See merge request espressif/esp-idf!23662
2023-05-11 10:39:58 +08:00
Marius Vikhammer
7d24b991f8
Merge branch 'bugfix/gdma_log_nano_v5.0' into 'release/v5.0'
...
gdma: fixed crash from logging when using newlib nano (v5.0)
See merge request espressif/esp-idf!23586
2023-05-11 10:38:05 +08:00
morris
98d26d3c5e
Merge branch 'refactor/lcd_i2c_panel_reduce_link_size_v5.0' into 'release/v5.0'
...
lcd_i2c: reduce recommended link size (v5.0)
See merge request espressif/esp-idf!23035
2023-05-11 10:32:09 +08:00
morris
0e3b746aeb
Merge branch 'bugfix/fix_esp32_psram_2t_mode_build_fail_v5.0' into 'release/v5.0'
...
esp_psram: fix compile error for SPI PSRAM 2T mode (v5.0)
See merge request espressif/esp-idf!22964
2023-05-11 10:31:44 +08:00
morris
4a6c52708d
Merge branch 'bugfix/fixed_sdmmc_high_speed_ddr_timing_issue_on_esp32s3_v5.0' into 'release/v5.0'
...
sdmmc: fixed incorrect clock phase settings on esp32s3 (v5.0)
See merge request espressif/esp-idf!23259
2023-05-11 10:31:16 +08:00
morris
c465097d9f
Merge branch 'contrib/github_pr_11113_v5.0' into 'release/v5.0'
...
Fix usb enumeration stage error for some device (GitHub PR) (v5.0)
See merge request espressif/esp-idf!23333
2023-05-11 10:30:04 +08:00
morris
8d0df0a19f
Merge branch 'bugfix/rmt_calarify_mem_block_symbols_v5.0' into 'release/v5.0'
...
Bugfix/rmt calarify mem block symbols (v5.0)
See merge request espressif/esp-idf!23000
2023-05-11 10:27:13 +08:00
morris
754274c41b
Merge branch 'bugfix/lcd_spi_acquire_bus_v5.0' into 'release/v5.0'
...
spi_lcd: don't release bus if acquire failed (v5.0)
See merge request espressif/esp-idf!23037
2023-05-11 10:26:02 +08:00
Marius Vikhammer
1ef71b472c
Merge branch 'contrib/github_pr_11163_v5.0' into 'release/v5.0'
...
Make custom bootloader message match actual output (GitHub PR) (v5.0)
See merge request espressif/esp-idf!23139
2023-05-11 10:25:46 +08:00
Marius Vikhammer
b0e5fc994d
Merge branch 'bugfix/esp32_pico_v3_2_chip_info_v5.0' into 'release/v5.0'
...
system: fix esp32 chip info not listing esp32 pico v3-02 as having embedded spiram (v5.0)
See merge request espressif/esp-idf!23394
2023-05-11 10:24:59 +08:00
Marius Vikhammer
d20a9c1a93
Merge branch 'bugfix/static_ram_size_v5.0' into 'release/v5.0'
...
system: fixed USE_FIXED_STATIC_RAM_SIZE option (v5.0)
See merge request espressif/esp-idf!23108
2023-05-11 10:18:49 +08:00
Marius Vikhammer
e11829e550
Merge branch 'contrib/github_pr_11326_v5.0' into 'release/v5.0'
...
correct typo in reference to ESP-IDF repo (GitHub PR) (v5.0)
See merge request espressif/esp-idf!23552
2023-05-11 10:16:24 +08:00
Zim Kalinowski
afe2a2e9cd
Merge branch 'bugfix/adds_iram_attr_for_some_esp_timer_apis_v5.0' into 'release/v5.0'
...
esp_timer: Adds IRAM_ATTR for esp_timer_restart and esp_timer_is_active (v5.0)
See merge request espressif/esp-idf!23306
2023-05-11 02:52:47 +08:00
Zim Kalinowski
525da26363
Merge branch 'feature/esp_ringbuf_place_functions_in_flash_v5.0' into 'release/v5.0'
...
esp_ringbuf: Added functions to linker.lf file which can be placed in Flash (v5.0)
See merge request espressif/esp-idf!23101
2023-05-11 02:51:59 +08:00
Zim Kalinowski
815c54c922
Merge branch 'contrib/github_pr_11028_v5.0' into 'release/v5.0'
...
Bugfix: Fix compile error for ESP32 FSM ULP GPIO Example (GitHub PR) (v5.0)
See merge request espressif/esp-idf!22988
2023-05-11 02:51:14 +08:00
Zim Kalinowski
9206cd4fc0
Merge branch 'feature/fix_load_efuses_from_flash_when_real_fe_is_on_v5.0' into 'release/v5.0'
...
efuse(virtual mode): Fix load_efuses_from_flash when FE is on (v5.0)
See merge request espressif/esp-idf!22968
2023-05-11 02:50:42 +08:00
Roland Dobai
eeed8c0b8c
Merge branch 'contrib/github_pr_11296_v5.0' into 'release/v5.0'
...
Fix references to IDF_ADD_PATHS_EXTRAS before being assigned (GitHub PR) (v5.0)
See merge request espressif/esp-idf!23600
2023-05-11 00:38:00 +08:00
Roland Dobai
cd56601138
Merge branch 'esptool_extrav5.0' into 'release/v5.0'
...
feat(esptool): allow to set force for write_flash (v5.0)
See merge request espressif/esp-idf!23256
2023-05-11 00:37:14 +08:00
Roland Dobai
9c3a44b76e
Merge branch 'monitor/new_kernel-5.0' into 'release/v5.0'
...
bug(monitor/console_reader): replace TIOCSTI with busy wait to suppport kernel > 6.2 (5.0)
See merge request espressif/esp-idf!23351
2023-05-11 00:36:55 +08:00
Roland Dobai
930539ef25
Merge branch 'bugfix/asyncio_progress_term_width_v5.0' into 'release/v5.0'
...
tools: fix progress output in asyncio.run with zero terminal width (v5.0)
See merge request espressif/esp-idf!23219
2023-05-11 00:35:38 +08:00
Roland Dobai
85a3cca773
Merge branch 'feature/hfp_ag_hints_v5.0' into 'release/v5.0'
...
tools: Update idf-py hints with Bluedroid HFP AG info[backport 5.0]
See merge request espressif/esp-idf!23153
2023-05-11 00:35:21 +08:00
Roland Dobai
86eff35977
Merge branch 'feature/update-OpenOCD-to-v0.12.0-esp32-20230419_v5.0' into 'release/v5.0'
...
tools: update OpenOCD version to v0.12.0-esp32-20230419 (v5.0)
See merge request espressif/esp-idf!23678
2023-05-11 00:33:25 +08:00
Mahavir Jain
37b3ed9ba2
Merge branch 'update/version_5_0_2' into 'release/v5.0'
...
Update version to 5.0.2
See merge request espressif/esp-idf!23674
2023-05-10 23:25:08 +08:00
Alexey Gerenkov
98fd372e91
tools: update OpenOCD version to v0.12.0-esp32-20230419
2023-05-10 13:18:56 +03:00
Ivan Grokhotkov
5181de8ac5
versions: Update version to 5.0.2
2023-05-10 09:59:18 +02:00
Marius Vikhammer
124a43e9ec
build-system: replace ADDITIONAL_MAKE_CLEAN_FILES with ADDITIONAL_CLEAN_FILES
...
ADDITIONAL_MAKE_CLEAN_FILES is deprecated and only worked with make.
Replaced with the new ADDITIONAL_CLEAN_FILES (CMake 3.15) which also works with ninja.
2023-05-10 09:56:15 +08:00
Marius Vikhammer
798dac6225
gdma: fixed crash from logging when using newlib nano
...
Newlib nano printf formatting do not support %z, and will crash if such an identifier
is followed by a %s indentifier.
Closes https://github.com/espressif/esp-idf/issues/9631
2023-05-06 13:48:48 +08:00
Justin Ong
e33ec673ed
Fix references to IDF_ADD_PATHS_EXTRAS before being declared
2023-05-05 11:17:39 +02:00
Marius Vikhammer
a4bfa33109
docs: fix wrong link to esp-adf github issues in migration guide
2023-05-04 12:57:24 +08:00
Myk Melez
7c67245da5
correct typo in reference to ESP-IDF repo
...
There's a reference to the ESP-ADF repo that looks like it was intended to be a reference to the ESP-IDF repo. This branch fixes the reference.
2023-05-04 11:43:17 +08:00
Jiang Jiang Jian
f00c78b020
Merge branch 'ci/fix_idf_build_apps_in_5.0' into 'release/v5.0'
...
ci: add missing sdkconfig files (v5.0)
See merge request espressif/esp-idf!23134
2023-04-28 15:54:06 +08:00
Jiang Jiang Jian
04f04d6ccf
Merge branch 'bugfix/owe_assoc_resp_fail_v5.0' into 'release/v5.0'
...
Fix association response processing in OWE (Backport v5.0)
See merge request espressif/esp-idf!23098
2023-04-28 15:53:43 +08:00
Armando
08c77a7eaf
sar: init sar periph power state
2023-04-27 10:52:38 +08:00
Marius Vikhammer
b2c883f0c0
system: fix esp32 chip info not listing esp32 pico v3-02 as having embedded spiram
...
Closes https://github.com/espressif/esp-idf/issues/11233
2023-04-24 13:53:34 +08:00
Peter Dragun
c8e800ce8a
bug(console_reader): replace TIOCSTI with busy wait to suppport kernel > 6.2
...
Closes https://github.com/espressif/esp-idf/issues/11027
2023-04-21 15:35:36 +02:00
Darian Leung
b79cdd7e54
usb_host: Update docs and comments regarding first configuration enumeration
...
This commit updates some comments and documentation regarding changes made in
PR https://github.com/espressif/esp-idf/pull/11113 .
2023-04-21 12:50:00 +08:00
Jason
62e1e5b765
Fix usb enumeration stage error for some device
2023-04-21 12:50:00 +08:00
KonstantinKondrashov
b1315b27c5
esp_timer: Adds IRAM_ATTR for esp_timer_restart and esp_timer_is_active
...
Closes https://github.com/espressif/esp-idf/issues/10522
Closes https://github.com/espressif/esp-idf/issues/10859
2023-04-20 14:49:12 +08:00
wuzhenghui
46a1253022
bugfix: fix deepsleep saradc leakage
2023-04-20 11:45:58 +08:00
Li Shuai
d84cdace52
sleep: fix sleep current issue caused by sar adc
2023-04-20 11:45:58 +08:00
Fu Hanxi
2a3ee80fba
ci: add missing sdkconfig files
2023-04-20 10:35:16 +08:00
Armando
85980884d7
adc: improve adc power logic
2023-04-20 10:34:37 +08:00
Armando
1ebeea7763
sdmmc: I/O phase adjustments
...
1. Fix incorrect meaning of SDMMC.clock bits, synchronize the names
with the TRM.
2. Choose input and output phases to satisfy typical timing
requirements.
3. Move use_hold_reg setting into the host driver, since it is related
to timing.
Closes https://github.com/espressif/esp-idf/issues/8521
Related to https://github.com/espressif/esp-idf/issues/8257
2023-04-19 15:38:57 +08:00
Fu Hanxi
15a76983a8
ci: add missing sdkconfig files
2023-04-19 15:38:53 +08:00
Peter Dragun
9c4282ac5f
feat(esptool): allow to set force for write_flash
2023-04-18 13:47:09 +02:00
Sudeep Mohanty
dc53189e46
esp_ringbuf: Added functions to linker.lf file which can be placed in Flash
...
This commit adds symbols from the ringbuf.c file which can be placed in
Flash in order to free up IRAM space.
2023-04-17 16:11:23 +02:00
Frantisek Hrbata
8be7a05487
tools: fix progress output in asyncio.run with zero terminal width
...
Currently the forced progress in RunTool is trying to fit the output
line into a terminal width, but it doesn't take into an account a
situation when the terminal width is reported as zero. This manifests
when running in docker image with redirected output and can be seen
in the github workflow output for esp-idf-ci-action.
docker run --rm -t my_ubuntu_esp python3 -c 'import os,sys; print(os.get_terminal_size(), sys.stdout.isatty())'
os.terminal_size(columns=238, lines=59) True
vs
docker run --rm -t my_ubuntu_esp python3 -c 'import os,sys; print(os.get_terminal_size(), sys.stdout.isatty())' | tee
os.terminal_size(columns=0, lines=0) True
Since the output is reported as tty and the terminal width as 0, the
fit_text_in_terminal() function returns empty string. I also verified this
by running idf.py build inside a testing docker image.
This fix adjusts the fit_text_in_terminal() function to return original
line if the terminal width is zero.
Also simplify the progress print and use same approach as ninja
https://github.com/ninja-build/ninja/blob/master/src/line_printer.cc#L66
Signed-off-by: Frantisek Hrbata <frantisek.hrbata@espressif.com>
2023-04-15 12:22:37 +02:00
liqigan
93c8e1ff5a
tools: Update idf-py hints with Bluedroid HFP AG info
2023-04-11 20:38:57 +08:00