/hal_espressif-3.4.0/components/hal/esp32s3/include/hal/ |
D | lcd_ll.h | 29 static inline void lcd_ll_enable_clock(lcd_cam_dev_t *dev, bool en) in lcd_ll_enable_clock() argument 31 dev->lcd_clock.clk_en = en; in lcd_ll_enable_clock() 74 static inline void lcd_ll_enable_rgb_yuv_convert(lcd_cam_dev_t *dev, bool en) in lcd_ll_enable_rgb_yuv_convert() argument 76 dev->lcd_rgb_yuv.lcd_conv_bypass = en; in lcd_ll_enable_rgb_yuv_convert() 108 static inline void lcd_ll_enable_output_always_on(lcd_cam_dev_t *dev, bool en) in lcd_ll_enable_output_always_on() argument 110 dev->lcd_user.lcd_always_out_en = en; in lcd_ll_enable_output_always_on() 133 static inline void lcd_ll_reverse_data_bit_order(lcd_cam_dev_t *dev, bool en) in lcd_ll_reverse_data_bit_order() argument 136 dev->lcd_user.lcd_bit_order = en; in lcd_ll_reverse_data_bit_order() 140 static inline void lcd_ll_reverse_data_byte_order(lcd_cam_dev_t *dev, bool en) in lcd_ll_reverse_data_byte_order() argument 142 dev->lcd_user.lcd_byte_order = en; in lcd_ll_reverse_data_byte_order() [all …]
|
D | cpu_ll.h | 70 uint32_t en; in cpu_ll_set_breakpoint() local 80 RSR(IBREAKENABLE, en); in cpu_ll_set_breakpoint() 81 en |= BIT(id); in cpu_ll_set_breakpoint() 82 WSR(IBREAKENABLE, en); in cpu_ll_set_breakpoint() 87 uint32_t en = 0; in cpu_ll_clear_breakpoint() local 98 RSR(IBREAKENABLE, en); in cpu_ll_clear_breakpoint() 99 en &= ~BIT(id); in cpu_ll_clear_breakpoint() 100 WSR(IBREAKENABLE, en); in cpu_ll_clear_breakpoint()
|
D | systimer_ll.h | 38 …ribute__((always_inline)) static inline void systimer_ll_enable_clock(systimer_dev_t *dev, bool en) in systimer_ll_enable_clock() argument 40 dev->conf.clk_en = en; in systimer_ll_enable_clock() 45 …)) static inline void systimer_ll_enable_counter(systimer_dev_t *dev, uint32_t counter_id, bool en) in systimer_ll_enable_counter() argument 47 if (en) { in systimer_ll_enable_counter() 138 …line)) static inline void systimer_ll_enable_alarm(systimer_dev_t *dev, uint32_t alarm_id, bool en) in systimer_ll_enable_alarm() argument 140 if (en) { in systimer_ll_enable_alarm() 149 …)) static inline void systimer_ll_enable_alarm_int(systimer_dev_t *dev, uint32_t alarm_id, bool en) in systimer_ll_enable_alarm_int() argument 151 if (en) { in systimer_ll_enable_alarm_int()
|
D | spi_flash_ll.h | 75 #define spi_flash_ll_set_dummy_out(dev, en, lev) gpspi_flash_ll_set_dummy_out((spi_dev_… argument 103 …define spi_flash_ll_set_dummy_out(dev, en, lev) spimem_flash_ll_set_dummy_out((spi_mem… argument
|
/hal_espressif-3.4.0/components/hal/esp32/include/hal/ |
D | cpu_ll.h | 71 uint32_t en; in cpu_ll_set_breakpoint() local 81 RSR(IBREAKENABLE, en); in cpu_ll_set_breakpoint() 82 en |= BIT(id); in cpu_ll_set_breakpoint() 83 WSR(IBREAKENABLE, en); in cpu_ll_set_breakpoint() 88 uint32_t en = 0; in cpu_ll_clear_breakpoint() local 99 RSR(IBREAKENABLE, en); in cpu_ll_clear_breakpoint() 100 en &= ~BIT(id); in cpu_ll_clear_breakpoint() 101 WSR(IBREAKENABLE, en); in cpu_ll_clear_breakpoint()
|
D | i2s_ll.h | 61 static inline void i2s_ll_dma_enable_owner_check(i2s_dev_t *hw, bool en) in i2s_ll_dma_enable_owner_check() argument 63 hw->lc_conf.check_owner = en; in i2s_ll_dma_enable_owner_check() 72 static inline void i2s_ll_dma_enable_auto_write_back(i2s_dev_t *hw, bool en) in i2s_ll_dma_enable_auto_write_back() argument 74 hw->lc_conf.out_auto_wrback = en; in i2s_ll_dma_enable_auto_write_back() 83 static inline void i2s_ll_dma_enable_eof_on_fifo_empty(i2s_dev_t *hw, bool en) in i2s_ll_dma_enable_eof_on_fifo_empty() argument 85 hw->lc_conf.out_eof_mode = en; in i2s_ll_dma_enable_eof_on_fifo_empty() 325 static inline void i2s_ll_enable_intr(i2s_dev_t *hw, uint32_t mask, bool en) in i2s_ll_enable_intr() argument 327 if (en) { in i2s_ll_enable_intr() 616 static inline void i2s_ll_tx_stop_on_fifo_empty(i2s_dev_t *hw, bool en) in i2s_ll_tx_stop_on_fifo_empty() argument 618 hw->conf1.tx_stop_en = en; in i2s_ll_tx_stop_on_fifo_empty()
|
/hal_espressif-3.4.0/components/hal/esp32s2/include/hal/ |
D | cpu_ll.h | 65 uint32_t en; in cpu_ll_set_breakpoint() local 75 RSR(IBREAKENABLE, en); in cpu_ll_set_breakpoint() 76 en |= BIT(id); in cpu_ll_set_breakpoint() 77 WSR(IBREAKENABLE, en); in cpu_ll_set_breakpoint() 82 uint32_t en = 0; in cpu_ll_clear_breakpoint() local 93 RSR(IBREAKENABLE, en); in cpu_ll_clear_breakpoint() 94 en &= ~BIT(id); in cpu_ll_clear_breakpoint() 95 WSR(IBREAKENABLE, en); in cpu_ll_clear_breakpoint()
|
D | i2s_ll.h | 59 static inline void i2s_ll_dma_enable_owner_check(i2s_dev_t *hw, bool en) in i2s_ll_dma_enable_owner_check() argument 61 hw->lc_conf.check_owner = en; in i2s_ll_dma_enable_owner_check() 70 static inline void i2s_ll_dma_enable_auto_write_back(i2s_dev_t *hw, bool en) in i2s_ll_dma_enable_auto_write_back() argument 72 hw->lc_conf.out_auto_wrback = en; in i2s_ll_dma_enable_auto_write_back() 81 static inline void i2s_ll_dma_enable_eof_on_fifo_empty(i2s_dev_t *hw, bool en) in i2s_ll_dma_enable_eof_on_fifo_empty() argument 83 hw->lc_conf.out_eof_mode = en; in i2s_ll_dma_enable_eof_on_fifo_empty() 321 static inline void i2s_ll_enable_intr(i2s_dev_t *hw, uint32_t mask, bool en) in i2s_ll_enable_intr() argument 323 if (en) { in i2s_ll_enable_intr() 791 static inline void i2s_ll_tx_enable_dma_equal(i2s_dev_t *hw, bool en) in i2s_ll_tx_enable_dma_equal() argument 793 hw->conf.tx_dma_equal = en; in i2s_ll_tx_enable_dma_equal() [all …]
|
D | systimer_ll.h | 35 …ribute__((always_inline)) static inline void systimer_ll_enable_clock(systimer_dev_t *dev, bool en) in systimer_ll_enable_clock() argument 37 dev->conf.clk_en = en; in systimer_ll_enable_clock() 42 …)) static inline void systimer_ll_enable_counter(systimer_dev_t *dev, uint32_t counter_id, bool en) in systimer_ll_enable_counter() argument 149 …line)) static inline void systimer_ll_enable_alarm(systimer_dev_t *dev, uint32_t alarm_id, bool en) in systimer_ll_enable_alarm() argument 151 dev->target_conf[alarm_id].target_work_en = en; in systimer_ll_enable_alarm() 156 …)) static inline void systimer_ll_enable_alarm_int(systimer_dev_t *dev, uint32_t alarm_id, bool en) in systimer_ll_enable_alarm_int() argument 158 if (en) { in systimer_ll_enable_alarm_int()
|
D | spi_flash_ll.h | 76 #define spi_flash_ll_set_dummy_out(dev, en, lev) gpspi_flash_ll_set_dummy_out((spi_dev_… argument 105 …define spi_flash_ll_set_dummy_out(dev, en, lev) spimem_flash_ll_set_dummy_out((spi_mem… argument
|
D | uart_ll.h | 568 hw->rs485_conf.en = 0; in uart_ll_set_mode_normal() 588 hw->rs485_conf.en = 1; in uart_ll_set_mode_rs485_app_ctrl() 607 hw->rs485_conf.en = 1; in uart_ll_set_mode_rs485_half_duplex() 619 return (!hw->rs485_conf.rx_busy_tx_en && hw->rs485_conf.en); in uart_ll_is_mode_rs485_half_duplex() 637 hw->rs485_conf.en = 1; in uart_ll_set_mode_collision_detect() 649 hw->rs485_conf.en = 0; in uart_ll_set_mode_irda() 853 hw->auto_baud.en = enable ? 1 : 0; in uart_ll_set_autobaud_en()
|
/hal_espressif-3.4.0/components/bt/esp_ble_mesh/ |
D | README.md | 5 …r to [ESP-IDF Programming Guide](https://docs.espressif.com/projects/esp-idf/en/latest/index.html). 10 ### [ESP-BLE-MESH Documentation](https://docs.espressif.com/projects/esp-idf/en/latest/api-guides/e… 12 - [Getting Started](https://docs.espressif.com/projects/esp-idf/en/latest/api-guides/esp_ble_mesh/i… 13 - [Architecture](https://docs.espressif.com/projects/esp-idf/en/latest/api-guides/esp_ble_mesh/arhi… 14 - [Feature List](https://docs.espressif.com/projects/esp-idf/en/latest/api-guides/esp_ble_mesh/ble_… 15 - [FAQ](https://docs.espressif.com/projects/esp-idf/en/latest/api-guides/esp_ble_mesh/ble_mesh_faq.… 16 - [API Reference](https://docs.espressif.com/projects/esp-idf/en/latest/api-reference/bluetooth/ble… 21 …xamples** of [Getting Started](https://docs.espressif.com/projects/esp-idf/en/latest/api-guides/es…
|
/hal_espressif-3.4.0/components/hal/esp32h2/include/hal/ |
D | systimer_ll.h | 37 …ribute__((always_inline)) static inline void systimer_ll_enable_clock(systimer_dev_t *dev, bool en) in systimer_ll_enable_clock() argument 39 dev->conf.clk_en = en; in systimer_ll_enable_clock() 44 …)) static inline void systimer_ll_enable_counter(systimer_dev_t *dev, uint32_t counter_id, bool en) in systimer_ll_enable_counter() argument 46 if (en) { in systimer_ll_enable_counter() 137 …line)) static inline void systimer_ll_enable_alarm(systimer_dev_t *dev, uint32_t alarm_id, bool en) in systimer_ll_enable_alarm() argument 139 if (en) { in systimer_ll_enable_alarm() 148 …)) static inline void systimer_ll_enable_alarm_int(systimer_dev_t *dev, uint32_t alarm_id, bool en) in systimer_ll_enable_alarm_int() argument 150 if (en) { in systimer_ll_enable_alarm_int()
|
D | spi_flash_ll.h | 76 #define spi_flash_ll_set_dummy_out(dev, en, lev) gpspi_flash_ll_set_dummy_out((spi_dev_… argument 103 …define spi_flash_ll_set_dummy_out(dev, en, lev) spimem_flash_ll_set_dummy_out((spi_mem… argument
|
/hal_espressif-3.4.0/components/hal/esp32c3/include/hal/ |
D | systimer_ll.h | 37 …ribute__((always_inline)) static inline void systimer_ll_enable_clock(systimer_dev_t *dev, bool en) in systimer_ll_enable_clock() argument 39 dev->conf.clk_en = en; in systimer_ll_enable_clock() 44 …)) static inline void systimer_ll_enable_counter(systimer_dev_t *dev, uint32_t counter_id, bool en) in systimer_ll_enable_counter() argument 46 if (en) { in systimer_ll_enable_counter() 137 …line)) static inline void systimer_ll_enable_alarm(systimer_dev_t *dev, uint32_t alarm_id, bool en) in systimer_ll_enable_alarm() argument 139 if (en) { in systimer_ll_enable_alarm() 148 …)) static inline void systimer_ll_enable_alarm_int(systimer_dev_t *dev, uint32_t alarm_id, bool en) in systimer_ll_enable_alarm_int() argument 150 if (en) { in systimer_ll_enable_alarm_int()
|
D | spi_flash_ll.h | 76 #define spi_flash_ll_set_dummy_out(dev, en, lev) gpspi_flash_ll_set_dummy_out((spi_dev_… argument 103 …define spi_flash_ll_set_dummy_out(dev, en, lev) spimem_flash_ll_set_dummy_out((spi_mem… argument
|
/hal_espressif-3.4.0/components/esp_phy/src/ |
D | phy_override.c | 26 void set_xpd_sar(bool en) in set_xpd_sar() argument 28 if (s_wifi_adc_xpd_flag == en) { in set_xpd_sar() 33 s_wifi_adc_xpd_flag = en; in set_xpd_sar() 34 if (en) { in set_xpd_sar()
|
/hal_espressif-3.4.0/docs/en/third-party-tools/ |
D | platformio.rst | 24 found in `the official PlatformIO documentation <https://docs.platformio.org/en/latest/what-is-plat… 32 * `PlatformIO Core (CLI) <https://docs.platformio.org/en/latest/core/index.html?utm_source=docs.esp… 41 …al PlatformIO configuration guide for ESP-IDF <https://docs.platformio.org/en/latest/frameworks/es… 47 …<https://docs.platformio.org/en/latest/tutorials/espressif32/espidf_debugging_unit_testing_analysi… 52 Please check ESP-IDF page in `the official PlatformIO documentation <https://docs.platformio.org/en… 59 - Learn more about `integrations with other IDEs/Text Editors <https://docs.platformio.org/en/lates…
|
/hal_espressif-3.4.0/components/driver/include/driver/ |
D | rmt.h | 526 esp_err_t rmt_set_rx_intr_en(rmt_channel_t channel, bool en); 538 esp_err_t rmt_set_err_intr_en(rmt_channel_t channel, bool en); 550 esp_err_t rmt_set_tx_intr_en(rmt_channel_t channel, bool en); 565 esp_err_t rmt_set_tx_thr_intr_en(rmt_channel_t channel, bool en, uint16_t evt_thresh); 830 esp_err_t rmt_set_rx_thr_intr_en(rmt_channel_t channel, bool en, uint16_t evt_thresh); 886 esp_err_t rmt_enable_tx_loop_autostop(rmt_channel_t channel, bool en);
|
/hal_espressif-3.4.0/examples/system/app_trace_to_host/ |
D | README.md | 8 …ication Level Tracing Library](https://docs.espressif.com/projects/esp-idf/en/latest/api-guides/ap… 10 …Logging to Host Documentation](https://docs.espressif.com/projects/esp-idf/en/latest/api-guides/ap… 12 …AG logging to host in the context of polling for a [zero crossing](https://en.wikipedia.org/wiki/Z… 15 * [DAC driver](https://docs.espressif.com/projects/esp-idf/en/latest/api-reference/peripherals/dac.… 16 * [ADC driver](https://docs.espressif.com/projects/esp-idf/en/latest/api-reference/peripherals/adc.… 17 * [Application Level Tracing Library](https://docs.espressif.com/projects/esp-idf/en/latest/api-gui… 18 * [OpenOCD](https://docs.espressif.com/projects/esp-idf/en/latest/api-guides/jtag-debugging/index.h… 26 …en/latest/hw-reference/modules-and-boards.html#esp-wrover-kit-v4-1) which integrates an on-board J… 27 …32-DevKitC, [ESP32-S2-Saola-1](https://docs.espressif.com/projects/esp-idf/en/latest/esp32s2/hw-re… 42 …e, please see [JTAG Debugging](https://docs.espressif.com/projects/esp-idf/en/latest/api-guides/jt… [all …]
|
/hal_espressif-3.4.0/docs/en/hw-reference/ |
D | index.rst | 14 Modules <https://www.espressif.com/en/products/modules> 15 Development Boards <https://www.espressif.com/en/products/devkits> 17 Regulatory Certificates <https://www.espressif.com/en/certificates>
|
/hal_espressif-3.4.0/ |
D | README_CN.md | 16 … text][preview] | ![alt text][supported] | [芯片发布公告](https://www.espressif.com/en/news/ESP32_S3) | 17 … | ![alt text][preview] | [芯片发布公告](https://www.espressif.com/en/news/ESP32_H2) | 85 …en/latest/get-started/idf-monitor.html)来显示乐鑫芯片的串口输出。`idf_monitor` 还包含一系列的功能来解析程序崩溃后的输出结果并与设备进行交互。更… 118 * 如果你有兴趣为 ESP-IDF 作贡献,请先阅读[贡献指南](https://docs.espressif.com/projects/esp-idf/en/latest/contribute/i…
|
/hal_espressif-3.4.0/docs/en/ |
D | resources.rst | 24 …pressif.com/en/support/iot-college/books-new>`_ have been written about ESP32 and they are listed … 28 …ocumentation <https://espressif.com/en/support/download/documents>`_ section of `Espressif <https:…
|
/hal_espressif-3.4.0/examples/peripherals/rmt/morse_code/ |
D | README.md | 5 This example mainly illustrates how to transmit the [Morse code](https://en.wikipedia.org/wiki/Mors… 46 * [ESP-IDF Getting Started Guide on ESP32](https://docs.espressif.com/projects/esp-idf/en/latest/es… 47 * [ESP-IDF Getting Started Guide on ESP32-S2](https://docs.espressif.com/projects/esp-idf/en/latest… 48 * [ESP-IDF Getting Started Guide on ESP32-C3](https://docs.espressif.com/projects/esp-idf/en/latest…
|
/hal_espressif-3.4.0/tools/idf_py_actions/ |
D | README.md | 4 …chanism is implemented on top of [Click](https://click.palletsprojects.com/en/5.x/) (versions >=5.… 34 - ctx - [Click context](https://click.palletsprojects.com/en/5.x/api/#context) 41 - ctx - [Click context](https://click.palletsprojects.com/en/5.x/api/#context)
|