Jiang Jiang Jian
|
a015123a1d
|
Merge branch 'feature/rename_apbctrl_to_syscon' into 'master'
rename apbctrl to syscon
See merge request espressif/esp-idf!14524
|
2021-09-16 12:58:07 +00:00 |
|
Wu Zheng Hui
|
1080e4f6a2
|
rename APB_CTRL ro SYS_CON
save
|
2021-09-16 20:57:57 +08:00 |
|
Alex Lisitsyn
|
f40ae9cae9
|
Merge branch 'bugfix/fix_esp_restart_does_not_reset_timer_groups_periph' into 'master'
driver: fix esp_restart() does not reset timer group peripheral
Closes IDFGH-4652
See merge request espressif/esp-idf!12188
|
2021-09-16 11:45:42 +00:00 |
|
Alex Lisitsyn
|
c5d0d89508
|
driver: fix timer driver initialization sequence to not trigger interrupt immediately
add timer_hal_reset_periph()
fix timer_init() to reset timer counter during init
|
2021-09-16 19:45:33 +08:00 |
|
Armando
|
ddd0235783
|
adc: support adc self-calibration on esp32s3
|
2021-09-16 15:17:29 +08:00 |
|
Armando (Dou Yiwen)
|
13b63cd9d2
|
Merge branch 'feature/support_adc_calibration_s3' into 'master'
adc: support adc calibration on s3
Closes IDF-1950, IDF-3730, and IDF-3036
See merge request espressif/esp-idf!15031
|
2021-09-14 08:51:03 +00:00 |
|
Kevin (Lao Kaiyao)
|
a287f34f88
|
Merge branch 'bugfix/i2s_apll_fixed_clock' into 'master'
i2s: fix apll bug introduced in 'refactor/i2s_driver'
Closes IDFGH-5824
See merge request espressif/esp-idf!15109
|
2021-09-14 08:31:12 +00:00 |
|
morris
|
502e132e5d
|
Merge branch 'feature/fast_gpio_c3' into 'master'
fast gpio support on esp32-c3
Closes IDF-3783
See merge request espressif/esp-idf!14986
|
2021-09-14 06:09:34 +00:00 |
|
Armando
|
9aae92fd16
|
adc: add a ut for calibration speed
|
2021-09-14 11:42:50 +08:00 |
|
Armando
|
c45c6f52f1
|
adc: support adc efuse-based calibration on esp32s3
|
2021-09-14 11:42:50 +08:00 |
|
Andrei Safronov
|
9159aa58d3
|
tests: refactoring of the gcc's inner functions, because clang doesn't support them
|
2021-09-10 19:51:27 +03:00 |
|
SalimTerryLi
|
932d4d13f0
|
MCPWM/sync: expose API for configuring timer sync
removed example: mcpwm_basic_config
Closes https://github.com/espressif/esp-idf/issues/5429
Co-authored-by: wubowen <wubowen@espressif.com>
|
2021-09-09 17:33:37 +08:00 |
|
laokaiyao
|
dfbe76e988
|
i2s: fix return value when failed to register i2s
|
2021-09-09 10:33:15 +08:00 |
|
laokaiyao
|
b3193e233c
|
i2s: fix apll bugs introduced in 'refactor/i2s_driver'
Closes https://github.com/espressif/esp-idf/issues/7529
|
2021-09-09 10:23:52 +08:00 |
|
morris
|
6cec256a34
|
fast_gpio: driver support on esp32c3
|
2021-09-06 19:39:09 +08:00 |
|
laokaiyao
|
c5afd7ce34
|
i2s: fix write failure on ESP32 in 32bit slave mode
|
2021-09-03 17:36:44 +08:00 |
|
laokaiyao
|
0ff3dd9778
|
i2s: fix mono support issue
|
2021-09-02 14:33:36 +08:00 |
|
laokaiyao
|
b26da6f115
|
driver/i2s: refactor for i2s driver layer
|
2021-09-02 14:33:36 +08:00 |
|
SalimTerryLi
|
55a5c444b5
|
rtc_io, esp_himem: replace XXX_CHECK with ESP_RETURN_ON_FALSE
|
2021-08-30 11:18:34 +08:00 |
|
Michael (XIAO Xufeng)
|
64581b36f7
|
Merge branch 'refactor/dac_apply_generic_check' into 'master'
apply generic check macro
Closes IDF-3658
See merge request espressif/esp-idf!14944
|
2021-08-27 07:49:53 +00:00 |
|
morris
|
ba3168d1d5
|
Merge branch 'zim-missing-semicolon' into 'master'
missing semicolon
See merge request espressif/esp-idf!14965
|
2021-08-27 03:15:01 +00:00 |
|
morris
|
2deeba9d1a
|
Merge branch 'feature/mcpwm-IRAM_ISR-kconfig' into 'master'
mcpwm: ISR can be placed to IRAM by menuconfig
Closes IDFGH-5732
See merge request espressif/esp-idf!14947
|
2021-08-26 10:08:16 +00:00 |
|
Zim Kalinowski
|
dbdcada2e5
|
missing semicolon
|
2021-08-26 16:55:53 +08:00 |
|
Michael (XIAO Xufeng)
|
375145ecdb
|
Merge branch 'feature/mcpwm_bldc_hall_example' into 'master'
mcpwm: bldc hall example
Closes IDF-3648
See merge request espressif/esp-idf!14578
|
2021-08-26 08:28:27 +00:00 |
|
SalimTerryLi
|
e67bcda6d1
|
mcpwm: ISR can be placed to IRAM by menuconfig
resolves https://github.com/espressif/esp-idf/issues/7449
|
2021-08-26 15:58:46 +08:00 |
|
morris
|
c2d5af17a2
|
dac: apply generic check macro
|
2021-08-26 14:01:24 +08:00 |
|
Zim Kalinowski
|
b8733421ac
|
Merge branch 'feature/twai_rx_data_alert' into 'master'
Feature/twai rx data alert
Closes IDFGH-5664 and IDFGH-5652
See merge request espressif/esp-idf!14711
|
2021-08-25 11:57:21 +00:00 |
|
Darian
|
72ba1866fb
|
twai: TWAI_ALERT_RX_DATA indicates that frames were received
Signed-off-by: Darian Leung <darian@espressif.com>
Closes https://github.com/espressif/esp-idf/pull/7386
Closes https://github.com/espressif/esp-idf/issues/7374
|
2021-08-25 19:57:10 +08:00 |
|
Dmitry Yakovlev
|
4740e3e017
|
Merge branch 'bugfix/gdbstub_uart_at_runtime' into 'master'
Bugfix enable console RX UART for gdbstub for runtime mode only.
See merge request espressif/esp-idf!14927
|
2021-08-25 07:31:13 +00:00 |
|
Dmitry
|
fdb9edd8c6
|
Bugfix enable console RX UART for gdbstub for runtime mode only.
|
2021-08-24 12:19:21 +03:00 |
|
Cao Sen Miao
|
da12db2904
|
Merge branch 'bugfix/c3_i2c_timeout' into 'master'
I2C: Fix i2c write randomly timeout and WDT triggered
See merge request espressif/esp-idf!14722
|
2021-08-24 08:59:22 +00:00 |
|
morris
|
0dbe872542
|
mcpwm: bldc hall example
|
2021-08-24 15:38:46 +08:00 |
|
morris
|
bb87fd8f08
|
Merge branch 'refactor/pcnt_driver_esp32s3' into 'master'
pcnt: soc update and hal refactor
See merge request espressif/esp-idf!14698
|
2021-08-20 04:23:15 +00:00 |
|
morris
|
71d475149d
|
lcd: update doc unit test and example to support 8-line spi
|
2021-08-19 16:40:22 +08:00 |
|
bizhuangyang
|
8143832041
|
spi_master:support octal mode for esp32s2 and esp32s3
Add support for 8-line spi for lcd on esp32s2 and esp32s3
Closes https://github.com/espressif/esp-idf/issues/6371
|
2021-08-19 16:40:22 +08:00 |
|
morris
|
f40bbb01f2
|
Merge branch 'feature/i80_lcd_support_esp32s2' into 'master'
esp_lcd: lcd driver for esp32/esp32s2/esp32s3
Closes IDF-3144, IDF-3314, IDF-3315, and IDF-3316
See merge request espressif/esp-idf!13679
|
2021-08-18 07:55:06 +00:00 |
|
Omar Chebib
|
4e3f5573c4
|
uart: cleaner way of handling error in a critical section
Some critical sections have also been added, making the code more
symetric accross the similar functions.
Closes https://github.com/espressif/esp-idf/pull/6396
|
2021-08-12 10:52:16 +08:00 |
|
Luca Burelli
|
e41e67f2f1
|
uart: Add missing critical section wrappers around rx_buffered_len
The missing barriers caused uart_get_buffered_data_len() to (very rarely)
return a garbage value. When used in MicroPython, though, this caused
select() to return and a subsequent read() to stall indefinitely until
a char was actually available.
Signed-off-by: Chen Yi Qun <chenyiqun@espressif.com>
Closes https://github.com/espressif/esp-idf/issues/6397
Merges https://github.com/espressif/esp-idf/pull/6396
|
2021-08-12 10:52:16 +08:00 |
|
Chen Yi Qun
|
fbd25c3837
|
I2C: add conf_update for esp32c3 i2c
|
2021-08-11 13:39:07 +08:00 |
|
morris
|
3bcd9278fa
|
i2s: expose resource object to other component
|
2021-08-10 21:06:59 +08:00 |
|
Michael (XIAO Xufeng)
|
e37873f285
|
Merge branch 'bugfix/uart_driver_obj_into_sram' into 'master'
uart: put driver object into sram
Closes IDFGH-5281 and IDFGH-5634
See merge request espressif/esp-idf!13606
|
2021-08-10 09:35:36 +00:00 |
|
morris
|
56760c9669
|
pcnt: refactor hal driver
|
2021-08-10 17:19:21 +08:00 |
|
Wang Fang
|
59aa60d52a
|
Merge branch 'docs/provide_apb_clock_frequency_in_api-reference_timers' into 'master'
docs: provide APB clock frequency in api-reference/timers
Closes DOC-1689
See merge request espressif/esp-idf!14593
|
2021-08-06 06:50:26 +00:00 |
|
morris
|
dbeb4bdb84
|
uart: support alloc driver object in SRAM
If CONFIG_UART_ISR_IN_IRAM is on, which means user hope the uart
interrupt can still be serviced even when cache is diabled (e.g.
writing to flash). In that case, the driver should make sure to
put the all related objects into SRAM, avoid putting them in the PSRAM.
Closes https://github.com/espressif/esp-idf/issues/7044
Closes https://github.com/espressif/esp-idf/pull/7355
|
2021-08-06 13:37:40 +08:00 |
|
morris
|
62d9109eb5
|
uart: format driver code by astyle
|
2021-08-06 13:36:57 +08:00 |
|
Michael (XIAO Xufeng)
|
18e681ce2f
|
Merge branch 'bugfix/spi_master_crash_cache_disabled' into 'master'
spi_master: fix the crash when using interrupt mode when cache is disabled
Closes IDFGH-4992
See merge request espressif/esp-idf!14660
|
2021-08-06 03:37:26 +00:00 |
|
Wang Fang
|
0ba73ee7e2
|
docs: provide APB clock frequency in api-reference/timers
|
2021-08-06 11:05:32 +08:00 |
|
SalimTerryLi
|
e5ddc12a08
|
MCPWM/capture: API workflow optimization
deprecate isr_register to introduce new callback based API, with framework managed interrupt routine
new HC-SR04 example
|
2021-08-05 19:12:58 +08:00 |
|
Michael (XIAO Xufeng)
|
947980ecac
|
Merge branch 'bugfix/uart_set_pin_use_iomux' into 'master'
uart: uart_set_pin function will now use IOMUX whenever possible
Closes IDF-3183
See merge request espressif/esp-idf!14318
|
2021-08-05 04:17:29 +00:00 |
|
Michael (XIAO Xufeng)
|
de0f24e373
|
spi_master: fix the crash when using interrupt mode when cache is disabled
Closes https://github.com/espressif/esp-idf/issues/6529
Closes https://github.com/espressif/esp-idf/issues/6781
Closes https://github.com/espressif/esp-idf/issues/7368
|
2021-08-05 12:04:39 +08:00 |
|