Kevin (Lao Kaiyao)
|
6b5077f2d7
|
Merge branch 'refactor/remove_esp32h4_target' into 'master'
esp32h4: removed esp32h4 target (stage 2)
Closes IDF-7237, IDF-7238, and IDF-7239
See merge request espressif/esp-idf!23179
|
2023-04-24 23:34:19 +08:00 |
|
laokaiyao
|
49f16eefbb
|
esp32h4: checked all the corner stuffs of the removal
|
2023-04-23 12:03:07 +00:00 |
|
laokaiyao
|
bf2a7b2df6
|
esp32h4: removed esp32h4 related codes
|
2023-04-23 12:03:07 +00:00 |
|
laokaiyao
|
b16ed57b2e
|
esp32h4: removed esp32h4 related files
|
2023-04-23 12:03:07 +00:00 |
|
Kevin (Lao Kaiyao)
|
4fd62bce13
|
Merge branch 'refacor/remove_esp32h4_target_stage1' into 'master'
esp32h4: remove esp32h4 target (stage 1)
See merge request espressif/esp-idf!23237
|
2023-04-20 20:29:58 +08:00 |
|
laokaiyao
|
1f84f6c6ed
|
esp32h4: remove esp32h4 target from ci
|
2023-04-20 15:19:47 +08:00 |
|
laokaiyao
|
b7053b46ef
|
esp32h4: remove esp32h4 target from peripherals
|
2023-04-20 15:19:45 +08:00 |
|
Kevin (Lao Kaiyao)
|
96f2d215a2
|
Merge branch 'bugfix/i2s_output_wrong_freq_after_switch' into 'master'
i2s: workaround for inaccurate PLL frequency after switching
Closes IDF-6705 and IDFCI-1669
See merge request espressif/esp-idf!22975
|
2023-04-17 16:26:18 +08:00 |
|
laokaiyao
|
a143a85822
|
i2s: workaround for inacurate PLL frequency after switching
|
2023-04-17 03:15:55 +00:00 |
|
Kevin (Lao Kaiyao)
|
d635fc0f32
|
Merge branch 'bugfix/i2s_tdm_multi_dev_on_h2' into 'master'
i2s: fixed tdm multi dev test on h2
See merge request espressif/esp-idf!23054
|
2023-04-14 15:02:31 +08:00 |
|
laokaiyao
|
efff406950
|
i2s: fixed tdm multi dev test on h2
|
2023-04-11 01:48:05 +00:00 |
|
Kevin (Lao Kaiyao)
|
93da40da8e
|
Merge branch 'bugfix/i2s_fix_intr_flag_for_pdm_rx' into 'master'
i2s: fix interrupt flag of pdm rx mode
Closes IDFCI-1656
See merge request espressif/esp-idf!23105
|
2023-04-10 13:58:53 +08:00 |
|
laokaiyao
|
3e294f7ede
|
i2s: fixed the test case I2S_thread_concurrent_safety_test
|
2023-04-07 14:29:21 +08:00 |
|
laokaiyao
|
f69b30d6ff
|
i2s: fix interrupt flag of pdm rx mode
Forgot to update in PR https://github.com/espressif/esp-idf/pull/10997
|
2023-04-07 14:29:21 +08:00 |
|
Kevin (Lao Kaiyao)
|
9813947f62
|
Merge branch 'bugfix/ignore_compiling_warning_temporary_for_es8311_example' into 'master'
i2s_es8311: ignore compiling warning temporary
See merge request espressif/esp-idf!23056
|
2023-04-04 15:45:14 +08:00 |
|
laokaiyao
|
88fe9949ff
|
i2s_es8311: ignore compiling warning temporary
|
2023-04-04 12:58:05 +08:00 |
|
Kevin (Lao Kaiyao)
|
26fd252e4b
|
Merge branch 'refactor/lcd_i2c_panel_reduce_link_size' into 'master'
lcd_i2c: reduce recommended link size
Closes IDFGH-9674
See merge request espressif/esp-idf!22979
|
2023-03-30 15:56:04 +08:00 |
|
laokaiyao
|
c1f51dfdf6
|
lcd_i2c: reduce recommended link size
Closes: https://github.com/espressif/esp-idf/issues/11015
|
2023-03-29 19:08:44 +08:00 |
|
Kevin (Lao Kaiyao)
|
7c5d65b82b
|
Merge branch 'contrib/github_pr_10997' into 'master'
i2s: intrerrupt fix (GitHub PR)
Closes IDFGH-9650 and IDFGH-9654
See merge request espressif/esp-idf!22945
|
2023-03-28 18:35:01 +08:00 |
|
Kevin (Lao Kaiyao)
|
d659991bbb
|
Merge branch 'feature/gpio_runtime_preserve' into 'master'
gpio: support runtime reserve
Closes IDF-6731
See merge request espressif/esp-idf!22223
|
2023-03-18 10:55:44 +08:00 |
|
Kevin (Lao Kaiyao)
|
2d14ba2b91
|
Merge branch 'feature/analog_comparator_h2' into 'master'
Introduce the Analog Comparator driver
Closes IDF-6817
See merge request espressif/esp-idf!22355
|
2023-03-18 00:42:20 +08:00 |
|
laokaiyao
|
53584bb5a7
|
ana_cmpr: add programming guide
|
2023-03-17 14:35:55 +08:00 |
|
laokaiyao
|
c9f780dc2e
|
gpio: support runtime preserve
|
2023-03-17 11:59:49 +08:00 |
|
laokaiyao
|
24361f232d
|
ana_cmpr: add an example and test cases
|
2023-03-17 11:38:32 +08:00 |
|
laokaiyao
|
c634144ac8
|
ana_cmpr: designed driver layer
|
2023-03-17 11:38:32 +08:00 |
|
laokaiyao
|
40f1709a1f
|
Revert "i2s: guarantee safety of memcpy from being interrupted by uart logging"
This reverts commit 646fd5e15a.
|
2023-03-05 14:10:12 +00:00 |
|
laokaiyao
|
754aa7d128
|
sdm: adopt clock tree
|
2023-03-05 14:10:12 +00:00 |
|
laokaiyao
|
fd5bfb2cd4
|
sdm: fixed wrong sdm struct sequence on esp32h2
|
2023-03-05 14:10:12 +00:00 |
|
Kevin (Lao Kaiyao)
|
5dc7cd6c54
|
Merge branch 'bugfix/fix_i2s_pcnt_target_test_on_h2' into 'master'
Test: Fixed target test of I2S and PCNT on H2
Closes IDF-6811, IDF-6814, IDFCI-1623, and IDFCI-1627
See merge request espressif/esp-idf!22478
|
2023-02-24 16:03:48 +08:00 |
|
laokaiyao
|
646fd5e15a
|
i2s: guarantee safety of memcpy from being interrupted by uart logging
|
2023-02-23 15:11:13 +08:00 |
|
laokaiyao
|
71905d9cbf
|
i2s_test: fix unsupported sample rate on h2
|
2023-02-23 15:11:13 +08:00 |
|
laokaiyao
|
53658e56d6
|
pcnt_test: fix the error pin on h2
|
2023-02-23 15:11:13 +08:00 |
|
Kevin (Lao Kaiyao)
|
0f15d4a2c1
|
Merge branch 'feature/i2s_support_pre_load_dma_data' into 'master'
i2s: support preload data
Closes IDFGH-6847
See merge request espressif/esp-idf!21927
|
2023-02-22 15:28:16 +08:00 |
|
laokaiyao
|
26f5441e0e
|
i2s: support bytes_read / bytes_written to be NULL
|
2023-02-22 02:44:53 +00:00 |
|
laokaiyao
|
dfedf35ea8
|
i2s: update examples for the preload feature
|
2023-02-22 02:44:53 +00:00 |
|
laokaiyao
|
7397b3f750
|
i2s: support preload data
Closes https://github.com/espressif/esp-idf/issues/8471
|
2023-02-22 02:44:53 +00:00 |
|
Kevin (Lao Kaiyao)
|
668eb92d4f
|
Merge branch 'contrib/github_pr_10672' into 'master'
Add maximum speed to I2C slave config in docs (GitHub PR)
Closes IDFGH-9289
See merge request espressif/esp-idf!22235
|
2023-02-08 10:22:56 +08:00 |
|
Kevin (Lao Kaiyao)
|
421e5e6416
|
Merge branch 'refactor/pack_driver_source_files' into 'master'
components/driver: pack peripherals
See merge request espressif/esp-idf!22173
|
2023-02-07 10:20:57 +08:00 |
|
laokaiyao
|
f27cd67c00
|
driver: pack peripherals
|
2023-02-02 18:19:58 +08:00 |
|
Kevin (Lao Kaiyao)
|
6cef87fea3
|
Merge branch 'feature/support_i2c_on_h2' into 'master'
i2c: support i2c on esp32h2
Closes IDF-6233 and IDF-6689
See merge request espressif/esp-idf!21982
|
2023-02-02 15:18:37 +08:00 |
|
laokaiyao
|
330149f3a6
|
i2c: support i2c on esp32h2
|
2023-02-01 11:23:11 +08:00 |
|
Kevin (Lao Kaiyao)
|
49551cc48c
|
Merge branch 'refactor/cmakelist_in_soc' into 'master'
refactor soc CMakeLists
Closes IDF-6732
See merge request espressif/esp-idf!22089
|
2023-01-21 09:08:05 +08:00 |
|
laokaiyao
|
3b450fb865
|
refactor soc CMakeLists
|
2023-01-20 22:07:50 +08:00 |
|
Kevin (Lao Kaiyao)
|
668e125dd4
|
Merge branch 'feature/support_i2s_on_h2' into 'master'
i2s: support i2s on esp32h2
Closes IDF-6219 and IDF-6700
See merge request espressif/esp-idf!21948
|
2023-01-19 10:47:33 +08:00 |
|
laokaiyao
|
c79187fdeb
|
i2s: support i2s on esp32h2
|
2023-01-18 18:42:56 +08:00 |
|
Kevin (Lao Kaiyao)
|
87ae8f8762
|
Merge branch 'bugfix/pcnt_sdm_test_on_h2' into 'master'
fix pcnt sdm pre-commit failure
See merge request espressif/esp-idf!22067
|
2023-01-17 20:40:36 +08:00 |
|
Kevin (Lao Kaiyao)
|
5d61788032
|
Merge branch 'bugfix/i2s_fix_incorrect_sclk_in_legacy_driver' into 'master'
i2s: fix incorrect sclk in legacy driver
See merge request espressif/esp-idf!21997
|
2023-01-17 15:34:06 +08:00 |
|
laokaiyao
|
58bde0f665
|
fix pcnt sdm pre-commit failure
|
2023-01-17 15:28:27 +08:00 |
|
Kevin (Lao Kaiyao)
|
c5af31fa19
|
Merge branch 'feature/support_pcnt_on_h2' into 'master'
pcnt: support pcnt on esp32h2
Closes IDF-6221 and IDF-6669
See merge request espressif/esp-idf!21950
|
2023-01-17 12:20:00 +08:00 |
|
Kevin (Lao Kaiyao)
|
235b1163af
|
Merge branch 'feature/support_sdm_on_h2' into 'master'
sdm: support sdm on esp32h2
Closes IDF-6220 and IDF-6699
See merge request espressif/esp-idf!21955
|
2023-01-17 12:16:23 +08:00 |
|
laokaiyao
|
3908f4c84d
|
i2s_test: fix output half sample rate failure
|
2023-01-17 11:37:22 +08:00 |
|
laokaiyao
|
c25fc7d242
|
i2s: fix incorrect sclk in legacy driver
|
2023-01-17 11:34:25 +08:00 |
|
laokaiyao
|
482a26e284
|
sdm: support sdm on esp32h2
|
2023-01-13 16:55:51 +08:00 |
|
laokaiyao
|
2730186561
|
pcnt: support pcnt on esp32h2
|
2023-01-13 16:11:50 +08:00 |
|
laokaiyao
|
6b631b68d1
|
sdm: correct concept duty to density
|
2023-01-06 17:01:48 +08:00 |
|
laokaiyao
|
59984e7d1f
|
sdm: add wave output example
|
2023-01-06 17:01:48 +08:00 |
|
Kevin (Lao Kaiyao)
|
42509fa0b3
|
Merge branch 'bugfix/i2s_pdm_dac_wrong_clock_freq' into 'master'
i2s_pdm: fix tx frequency limitation
Closes IDFGH-9010
See merge request espressif/esp-idf!21764
|
2022-12-30 10:16:03 +08:00 |
|
laokaiyao
|
943dcd2cd1
|
i2s_pdm: fix tx frequency limitation
Closes: https://github.com/espressif/esp-idf/issues/10420
|
2022-12-29 16:31:03 +08:00 |
|
laokaiyao
|
f95c2274b8
|
i2s: fix some typos
|
2022-12-29 16:31:03 +08:00 |
|
Kevin (Lao Kaiyao)
|
4a86240b6e
|
Merge branch 'feature/support_adc_on_c6' into 'master'
adc: support adc on c6
Closes IDF-5310, IDF-5311, IDF-5917, and IDF-6567
See merge request espressif/esp-idf!21431
|
2022-12-27 21:01:43 +08:00 |
|
laokaiyao
|
ec812c1370
|
adc: add ADC target test for esp32c6
|
2022-12-23 14:05:56 +08:00 |
|
laokaiyao
|
5333ac81bf
|
adc: support ADC on esp32c6 (driver/test/example)
|
2022-12-23 11:24:06 +08:00 |
|
laokaiyao
|
e27f3e3128
|
adc: support ADC on esp32c6 (hal)
|
2022-12-23 11:24:06 +08:00 |
|
Kevin (Lao Kaiyao)
|
42c6ae3522
|
Merge branch 'feature/support_rtcio_on_c6' into 'master'
rtcio: support rtcio on c6
Closes IDF-6027
See merge request espressif/esp-idf!21603
|
2022-12-23 10:56:49 +08:00 |
|
laokaiyao
|
7a002ab7a6
|
rtcio: support rtcio on c6
|
2022-12-22 14:14:38 +08:00 |
|
Kevin (Lao Kaiyao)
|
7e29d113ae
|
Merge branch 'bugfix/add_unity_sig_sync_for_i2s_tdm_test' into 'master'
i2s_test: fixed rx_update stuck issue
Closes IDFCI-1527
See merge request espressif/esp-idf!21308
|
2022-12-22 11:27:52 +08:00 |
|
laokaiyao
|
705ddd221f
|
test more freq
|
2022-12-21 17:31:38 +08:00 |
|
Kevin (Lao Kaiyao)
|
a5adb4bc58
|
Merge branch 'bugfix/fix_i2s_record_example_include_path' into 'master'
i2s_record: use absolute including path
Closes IDFGH-8926
See merge request espressif/esp-idf!21647
|
2022-12-20 18:16:22 +08:00 |
|
laokaiyao
|
bfb98ba737
|
i2s_record: use absolute including path
Closes: https://github.com/espressif/esp-idf/issues/10343
|
2022-12-20 15:27:45 +08:00 |
|
laokaiyao
|
f44aa9bcc5
|
i2s: fixed rx update stuck bug
|
2022-12-20 14:49:35 +08:00 |
|
laokaiyao
|
cd5f2c3d76
|
i2s_test: add unity signal for synchronization
|
2022-12-20 14:49:35 +08:00 |
|
Kevin (Lao Kaiyao)
|
766dc3eead
|
Merge branch 'bugfix/fix_i2s_tdm_multi_dev_pytest' into 'master'
i2s_test: update multi dev pytest script
Closes IDFCI-1523
See merge request espressif/esp-idf!21247
|
2022-11-28 13:52:38 +08:00 |
|
laokaiyao
|
502495dec1
|
i2s_test: update multi dev pytest script
|
2022-11-28 11:10:22 +08:00 |
|
Kevin (Lao Kaiyao)
|
0b1db93ea1
|
Merge branch 'feature/support_uart_on_c6' into 'master'
uart: support uart on esp32c6
Closes IDF-5338
See merge request espressif/esp-idf!21101
|
2022-11-24 18:42:31 +08:00 |
|
laokaiyao
|
888ca08cb2
|
uart: support examples and tests on esp32c6
|
2022-11-24 16:07:24 +08:00 |
|
laokaiyao
|
7778ab6d5c
|
uart: support update_reg and PCR clock for all uart devices
|
2022-11-24 16:07:23 +08:00 |
|
Kevin (Lao Kaiyao)
|
4867928160
|
Merge branch 'bugfix/i2s_tdm_doubled_mclk' into 'master'
i2s: fixed double mclk in tdm mode
Closes IDFGH-8764 and IDFGH-8763
See merge request espressif/esp-idf!21138
|
2022-11-22 15:41:16 +08:00 |
|
laokaiyao
|
039af72058
|
i2s: fixed typo 'philip'
Closes: https://github.com/espressif/esp-idf/issues/10197
|
2022-11-21 15:58:06 +08:00 |
|
laokaiyao
|
22531d2a9f
|
i2s: fixed tdm mclk doubled issue
Closes: https://github.com/espressif/esp-idf/issues/10196
|
2022-11-21 15:53:54 +08:00 |
|
Kevin (Lao Kaiyao)
|
58b5dc43b9
|
Merge branch 'feature/support_i2s_on_c6' into 'master'
i2s: support on esp32c6
Closes IDF-5317 and IDF-5912
See merge request espressif/esp-idf!21080
|
2022-11-17 12:11:26 +08:00 |
|
laokaiyao
|
3b4ec64f26
|
i2s: support on esp32c6
|
2022-11-17 11:04:39 +08:00 |
|
Kevin (Lao Kaiyao)
|
5bed8fab49
|
Merge branch 'refactor/rename_h2_to_h4' into 'master'
esp32h2: renaming esp32h2 to esp32h4
Closes IDF-6098
See merge request espressif/esp-idf!20676
|
2022-11-09 19:19:43 +08:00 |
|
laokaiyao
|
8677216576
|
esp32h2: renaming esp32h2 to esp32h4
|
2022-11-08 17:05:33 +08:00 |
|
Kevin (Lao Kaiyao)
|
6184af208c
|
Merge branch 'contrib/github_pr_10123' into 'master'
Fix small typos in signal_generator/README.md (GitHub PR)
Closes IDFGH-8678
See merge request espressif/esp-idf!20955
|
2022-11-07 18:28:37 +08:00 |
|
Kevin (Lao Kaiyao)
|
48b23b7c46
|
Merge branch 'feature/support_4_line_pdm_rx_on_esp32s3' into 'master'
i2s: support 4 line pdm rx on esp32s3
Closes IDF-6120
See merge request espressif/esp-idf!20753
|
2022-11-04 18:44:52 +08:00 |
|
laokaiyao
|
fa9b022f68
|
i2s: support 4 line pdm rx on esp32s3
|
2022-11-04 15:46:34 +08:00 |
|
laokaiyao
|
9b8a78153f
|
i2s: refactor soc caps
|
2022-11-04 12:31:12 +08:00 |
|
Kevin (Lao Kaiyao)
|
75e6c1f3d5
|
Merge branch 'refactor/unify_adc_dac_api_format' into 'master'
dac: update API and file format aligning to the rule
See merge request espressif/esp-idf!20920
|
2022-11-04 11:29:18 +08:00 |
|
laokaiyao
|
2cccf3a804
|
dac: update API and file format aligning to the rule
|
2022-11-03 13:04:50 +08:00 |
|
Kevin (Lao Kaiyao)
|
febb360023
|
Merge branch 'refactor/use_managed_component_in_es7210_example' into 'master'
es7210: use managed component
Closes IDF-6140
See merge request espressif/esp-idf!20843
|
2022-10-28 14:56:13 +08:00 |
|
laokaiyao
|
52e1e95c57
|
es7210: use managed component
|
2022-10-28 11:37:37 +08:00 |
|
Kevin (Lao Kaiyao)
|
9bc2d15008
|
Merge branch 'feature/dac_driver_ng' into 'master'
🔨 DAC: driver NG
Closes IDF-4742
See merge request espressif/esp-idf!18097
|
2022-10-25 19:24:17 +08:00 |
|
laokaiyao
|
8ef9fd4623
|
dac: optimize the dma stratege
|
2022-10-25 17:14:59 +08:00 |
|
laokaiyao
|
f9f9a09dfb
|
dac: update unit-test docs and examples for driver-NG
|
2022-10-25 17:00:41 +08:00 |
|
laokaiyao
|
351a18415c
|
dac: driver-ng framework
|
2022-10-25 17:00:41 +08:00 |
|
Kevin (Lao Kaiyao)
|
81375c5d82
|
Merge branch 'feature/support_multi_dev_unity_signal_transportation' into 'master'
test: add a script for supporting multi-dev and multi-stage cases
Closes IDFCI-1377 and IDF-5989
See merge request espressif/esp-idf!20302
|
2022-10-21 10:29:51 +08:00 |
|
laokaiyao
|
cf528deeb1
|
test: add a script for supporting multi-dev and multi-stage case
|
2022-10-20 18:35:51 +08:00 |
|
laokaiyao
|
be7c656f6e
|
i2s: fix tx incomplete auto clear
Closes: https://github.com/espressif/esp-idf/issues/9882
|
2022-10-11 16:57:05 +08:00 |
|
Kevin (Lao Kaiyao)
|
3d1504261f
|
Merge branch 'bugfix/fixed_signal_gap_in_i2s_adc_dac_example' into 'master'
i2s_example: fixed i2s_adc_dac output gap
Closes IDFGH-7862
See merge request espressif/esp-idf!20332
|
2022-09-26 16:40:09 +08:00 |
|
laokaiyao
|
179bda52be
|
i2s_example: fixed i2s_adc_dac output gap
Closes: https://github.com/espressif/esp-idf/issues/9389
|
2022-09-26 11:40:24 +08:00 |
|