/hal_espressif-3.4.0/components/hal/esp32s2/include/hal/ |
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() 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() 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() 91 static inline void i2s_ll_enable_clock(i2s_dev_t *hw) in i2s_ll_enable_clock() 105 static inline void i2s_ll_disable_clock(i2s_dev_t *hw) in i2s_ll_disable_clock() 118 static inline void i2s_ll_tx_enable_msb_right(i2s_dev_t *hw, bool enable) in i2s_ll_tx_enable_msb_right() 129 static inline void i2s_ll_rx_enable_msb_right(i2s_dev_t *hw, bool enable) in i2s_ll_rx_enable_msb_right() 140 static inline void i2s_ll_tx_enable_right_first(i2s_dev_t *hw, bool enable) in i2s_ll_tx_enable_right_first() 151 static inline void i2s_ll_rx_enable_right_first(i2s_dev_t *hw, bool enable) in i2s_ll_rx_enable_right_first() 162 static inline void i2s_ll_tx_force_enable_fifo_mod(i2s_dev_t *hw, bool enable) in i2s_ll_tx_force_enable_fifo_mod() [all …]
|
D | uart_ll.h | 71 FORCE_INLINE_ATTR void uart_ll_set_sclk(uart_dev_t *hw, uart_sclk_t source_clk) in uart_ll_set_sclk() 84 FORCE_INLINE_ATTR void uart_ll_get_sclk(uart_dev_t *hw, uart_sclk_t* source_clk) in uart_ll_get_sclk() 96 FORCE_INLINE_ATTR uint32_t uart_ll_get_sclk_freq(uart_dev_t *hw) in uart_ll_get_sclk_freq() 109 FORCE_INLINE_ATTR void uart_ll_set_baudrate(uart_dev_t *hw, uint32_t baud) in uart_ll_set_baudrate() 128 FORCE_INLINE_ATTR uint32_t uart_ll_get_baudrate(uart_dev_t *hw) in uart_ll_get_baudrate() 143 FORCE_INLINE_ATTR void uart_ll_ena_intr_mask(uart_dev_t *hw, uint32_t mask) in uart_ll_ena_intr_mask() 156 FORCE_INLINE_ATTR void uart_ll_disable_intr_mask(uart_dev_t *hw, uint32_t mask) in uart_ll_disable_intr_mask() 168 FORCE_INLINE_ATTR uint32_t uart_ll_get_intsts_mask(uart_dev_t *hw) in uart_ll_get_intsts_mask() 181 FORCE_INLINE_ATTR void uart_ll_clr_intsts_mask(uart_dev_t *hw, uint32_t mask) in uart_ll_clr_intsts_mask() 193 FORCE_INLINE_ATTR uint32_t uart_ll_get_intr_ena_status(uart_dev_t *hw) in uart_ll_get_intr_ena_status() [all …]
|
D | gpio_ll.h | 40 static inline void gpio_ll_pullup_en(gpio_dev_t *hw, gpio_num_t gpio_num) in gpio_ll_pullup_en() 51 static inline void gpio_ll_pullup_dis(gpio_dev_t *hw, gpio_num_t gpio_num) in gpio_ll_pullup_dis() 62 static inline void gpio_ll_pulldown_en(gpio_dev_t *hw, gpio_num_t gpio_num) in gpio_ll_pulldown_en() 73 static inline void gpio_ll_pulldown_dis(gpio_dev_t *hw, gpio_num_t gpio_num) in gpio_ll_pulldown_dis() 85 static inline void gpio_ll_set_intr_type(gpio_dev_t *hw, gpio_num_t gpio_num, gpio_int_type_t intr_… in gpio_ll_set_intr_type() 97 static inline void gpio_ll_get_intr_status(gpio_dev_t *hw, uint32_t core_id, uint32_t *status) in gpio_ll_get_intr_status() 109 static inline void gpio_ll_get_intr_status_high(gpio_dev_t *hw, uint32_t core_id, uint32_t *status) in gpio_ll_get_intr_status_high() 120 static inline void gpio_ll_clear_intr_status(gpio_dev_t *hw, uint32_t mask) in gpio_ll_clear_intr_status() 131 static inline void gpio_ll_clear_intr_status_high(gpio_dev_t *hw, uint32_t mask) in gpio_ll_clear_intr_status_high() 143 static inline void gpio_ll_intr_enable_on_core(gpio_dev_t *hw, uint32_t core_id, gpio_num_t gpio_nu… in gpio_ll_intr_enable_on_core() [all …]
|
D | i2c_ll.h | 133 static inline void i2c_ll_set_bus_timing(i2c_dev_t *hw, i2c_clk_cal_t *bus_cfg) in i2c_ll_set_bus_timing() 158 static inline void i2c_ll_txfifo_rst(i2c_dev_t *hw) in i2c_ll_txfifo_rst() 171 static inline void i2c_ll_rxfifo_rst(i2c_dev_t *hw) in i2c_ll_rxfifo_rst() 186 static inline void i2c_ll_set_scl_timing(i2c_dev_t *hw, int hight_period, int low_period) in i2c_ll_set_scl_timing() 201 static inline void i2c_ll_clr_intsts_mask(i2c_dev_t *hw, uint32_t mask) in i2c_ll_clr_intsts_mask() 214 static inline void i2c_ll_enable_intr_mask(i2c_dev_t *hw, uint32_t mask) in i2c_ll_enable_intr_mask() 227 static inline void i2c_ll_disable_intr_mask(i2c_dev_t *hw, uint32_t mask) in i2c_ll_disable_intr_mask() 239 static inline uint32_t i2c_ll_get_intsts_mask(i2c_dev_t *hw) in i2c_ll_get_intsts_mask() 252 static inline void i2c_ll_set_fifo_mode(i2c_dev_t *hw, bool fifo_mode_en) in i2c_ll_set_fifo_mode() 265 static inline void i2c_ll_set_tout(i2c_dev_t *hw, int tout) in i2c_ll_set_tout() [all …]
|
D | rwdt_ll.h | 54 FORCE_INLINE_ATTR void rwdt_ll_enable(rtc_cntl_dev_t *hw) in rwdt_ll_enable() 67 FORCE_INLINE_ATTR void rwdt_ll_disable(rtc_cntl_dev_t *hw) in rwdt_ll_disable() 78 FORCE_INLINE_ATTR bool rwdt_ll_check_if_enabled(rtc_cntl_dev_t *hw) in rwdt_ll_check_if_enabled() 101 FORCE_INLINE_ATTR void rwdt_ll_config_stage(rtc_cntl_dev_t *hw, wdt_stage_t stage, uint32_t timeout… in rwdt_ll_config_stage() 132 FORCE_INLINE_ATTR void rwdt_ll_disable_stage(rtc_cntl_dev_t *hw, wdt_stage_t stage) in rwdt_ll_disable_stage() 158 FORCE_INLINE_ATTR void rwdt_ll_set_cpu_reset_length(rtc_cntl_dev_t *hw, wdt_reset_sig_length_t leng… in rwdt_ll_set_cpu_reset_length() 169 FORCE_INLINE_ATTR void rwdt_ll_set_sys_reset_length(rtc_cntl_dev_t *hw, wdt_reset_sig_length_t leng… in rwdt_ll_set_sys_reset_length() 184 FORCE_INLINE_ATTR void rwdt_ll_set_flashboot_en(rtc_cntl_dev_t* hw, bool enable) in rwdt_ll_set_flashboot_en() 195 FORCE_INLINE_ATTR void rwdt_ll_set_procpu_reset_en(rtc_cntl_dev_t* hw, bool enable) in rwdt_ll_set_procpu_reset_en() 206 FORCE_INLINE_ATTR void rwdt_ll_set_appcpu_reset_en(rtc_cntl_dev_t* hw, bool enable) in rwdt_ll_set_appcpu_reset_en() [all …]
|
/hal_espressif-3.4.0/components/hal/esp32/include/hal/ |
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() 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() 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() 93 static inline void i2s_ll_enable_clock(i2s_dev_t *hw) in i2s_ll_enable_clock() 106 static inline void i2s_ll_disable_clock(i2s_dev_t *hw) in i2s_ll_disable_clock() 119 static inline void i2s_ll_tx_enable_msb_right(i2s_dev_t *hw, bool enable) in i2s_ll_tx_enable_msb_right() 130 static inline void i2s_ll_rx_enable_msb_right(i2s_dev_t *hw, bool enable) in i2s_ll_rx_enable_msb_right() 141 static inline void i2s_ll_tx_enable_right_first(i2s_dev_t *hw, bool enable) in i2s_ll_tx_enable_right_first() 152 static inline void i2s_ll_rx_enable_right_first(i2s_dev_t *hw, bool enable) in i2s_ll_rx_enable_right_first() 163 static inline void i2s_ll_tx_force_enable_fifo_mod(i2s_dev_t *hw, bool enable) in i2s_ll_tx_force_enable_fifo_mod() [all …]
|
D | uart_ll.h | 74 FORCE_INLINE_ATTR void uart_ll_set_sclk(uart_dev_t *hw, uart_sclk_t source_clk) in uart_ll_set_sclk() 87 FORCE_INLINE_ATTR void uart_ll_get_sclk(uart_dev_t *hw, uart_sclk_t* source_clk) in uart_ll_get_sclk() 99 FORCE_INLINE_ATTR uint32_t uart_ll_get_sclk_freq(uart_dev_t *hw) in uart_ll_get_sclk_freq() 112 FORCE_INLINE_ATTR void uart_ll_set_baudrate(uart_dev_t *hw, uint32_t baud) in uart_ll_set_baudrate() 131 FORCE_INLINE_ATTR uint32_t uart_ll_get_baudrate(uart_dev_t *hw) in uart_ll_get_baudrate() 146 FORCE_INLINE_ATTR void uart_ll_ena_intr_mask(uart_dev_t *hw, uint32_t mask) in uart_ll_ena_intr_mask() 159 FORCE_INLINE_ATTR void uart_ll_disable_intr_mask(uart_dev_t *hw, uint32_t mask) in uart_ll_disable_intr_mask() 171 FORCE_INLINE_ATTR uint32_t uart_ll_get_intsts_mask(uart_dev_t *hw) in uart_ll_get_intsts_mask() 184 FORCE_INLINE_ATTR void uart_ll_clr_intsts_mask(uart_dev_t *hw, uint32_t mask) in uart_ll_clr_intsts_mask() 196 FORCE_INLINE_ATTR uint32_t uart_ll_get_intr_ena_status(uart_dev_t *hw) in uart_ll_get_intr_ena_status() [all …]
|
D | gpio_ll.h | 45 static inline void gpio_ll_pullup_en(gpio_dev_t *hw, gpio_num_t gpio_num) in gpio_ll_pullup_en() 56 static inline void gpio_ll_pullup_dis(gpio_dev_t *hw, gpio_num_t gpio_num) in gpio_ll_pullup_dis() 68 static inline bool gpio_ll_pullup_is_enabled(gpio_dev_t *hw, gpio_num_t gpio_num) in gpio_ll_pullup_is_enabled() 79 static inline void gpio_ll_pulldown_en(gpio_dev_t *hw, gpio_num_t gpio_num) in gpio_ll_pulldown_en() 90 static inline void gpio_ll_pulldown_dis(gpio_dev_t *hw, gpio_num_t gpio_num) in gpio_ll_pulldown_dis() 102 static inline bool gpio_ll_pulldown_is_enabled(gpio_dev_t *hw, gpio_num_t gpio_num) in gpio_ll_pulldown_is_enabled() 113 static inline void gpio_ll_sleep_sel_en(gpio_dev_t *hw, gpio_num_t gpio_num) in gpio_ll_sleep_sel_en() 124 static inline void gpio_ll_sleep_sel_dis(gpio_dev_t *hw, gpio_num_t gpio_num) in gpio_ll_sleep_sel_dis() 136 static inline bool gpio_ll_sleep_sel_is_enabled(gpio_dev_t *hw, gpio_num_t gpio_num) in gpio_ll_sleep_sel_is_enabled() 147 static inline void gpio_ll_sleep_pullup_dis(gpio_dev_t *hw, gpio_num_t gpio_num) in gpio_ll_sleep_pullup_dis() [all …]
|
D | can_ll.h | 57 static inline void can_ll_enter_reset_mode(can_dev_t *hw) in can_ll_enter_reset_mode() 62 static inline void can_ll_exit_reset_mode(can_dev_t *hw) in can_ll_exit_reset_mode() 67 static inline bool can_ll_is_in_reset_mode(can_dev_t *hw) in can_ll_is_in_reset_mode() 72 static inline void can_ll_set_mode(can_dev_t *hw, can_mode_t mode) in can_ll_set_mode() 79 static inline void can_ll_set_cmd_tx(can_dev_t *hw) in can_ll_set_cmd_tx() 84 static inline void can_ll_set_cmd_tx_single_shot(can_dev_t *hw) in can_ll_set_cmd_tx_single_shot() 89 static inline void can_ll_set_cmd_abort_tx(can_dev_t *hw) in can_ll_set_cmd_abort_tx() 94 static inline void can_ll_set_cmd_release_rx_buffer(can_dev_t *hw) in can_ll_set_cmd_release_rx_buffer() 99 static inline void can_ll_set_cmd_clear_data_overrun(can_dev_t *hw) in can_ll_set_cmd_clear_data_overrun() 104 static inline void can_ll_set_cmd_self_rx_request(can_dev_t *hw) in can_ll_set_cmd_self_rx_request() [all …]
|
D | i2c_ll.h | 130 static inline void i2c_ll_set_bus_timing(i2c_dev_t *hw, i2c_clk_cal_t *bus_cfg) in i2c_ll_set_bus_timing() 154 static inline void i2c_ll_txfifo_rst(i2c_dev_t *hw) in i2c_ll_txfifo_rst() 167 static inline void i2c_ll_rxfifo_rst(i2c_dev_t *hw) in i2c_ll_rxfifo_rst() 182 static inline void i2c_ll_set_scl_timing(i2c_dev_t *hw, int hight_period, int low_period) in i2c_ll_set_scl_timing() 196 static inline void i2c_ll_clr_intsts_mask(i2c_dev_t *hw, uint32_t mask) in i2c_ll_clr_intsts_mask() 209 static inline void i2c_ll_enable_intr_mask(i2c_dev_t *hw, uint32_t mask) in i2c_ll_enable_intr_mask() 222 static inline void i2c_ll_disable_intr_mask(i2c_dev_t *hw, uint32_t mask) in i2c_ll_disable_intr_mask() 234 static inline uint32_t i2c_ll_get_intsts_mask(i2c_dev_t *hw) in i2c_ll_get_intsts_mask() 247 static inline void i2c_ll_set_fifo_mode(i2c_dev_t *hw, bool fifo_mode_en) in i2c_ll_set_fifo_mode() 260 static inline void i2c_ll_set_tout(i2c_dev_t *hw, int tout) in i2c_ll_set_tout() [all …]
|
D | rwdt_ll.h | 57 FORCE_INLINE_ATTR void rwdt_ll_enable(rtc_cntl_dev_t *hw) in rwdt_ll_enable() 70 FORCE_INLINE_ATTR void rwdt_ll_disable(rtc_cntl_dev_t *hw) in rwdt_ll_disable() 81 FORCE_INLINE_ATTR bool rwdt_ll_check_if_enabled(rtc_cntl_dev_t *hw) in rwdt_ll_check_if_enabled() 94 FORCE_INLINE_ATTR void rwdt_ll_config_stage(rtc_cntl_dev_t *hw, wdt_stage_t stage, uint32_t timeout… in rwdt_ll_config_stage() 124 FORCE_INLINE_ATTR void rwdt_ll_disable_stage(rtc_cntl_dev_t *hw, wdt_stage_t stage) in rwdt_ll_disable_stage() 150 FORCE_INLINE_ATTR void rwdt_ll_set_edge_intr(rtc_cntl_dev_t *hw, bool enable) in rwdt_ll_set_edge_intr() 161 FORCE_INLINE_ATTR void rwdt_ll_set_level_intr(rtc_cntl_dev_t *hw, bool enable) in rwdt_ll_set_level_intr() 172 FORCE_INLINE_ATTR void rwdt_ll_set_cpu_reset_length(rtc_cntl_dev_t *hw, wdt_reset_sig_length_t leng… in rwdt_ll_set_cpu_reset_length() 183 FORCE_INLINE_ATTR void rwdt_ll_set_sys_reset_length(rtc_cntl_dev_t *hw, wdt_reset_sig_length_t leng… in rwdt_ll_set_sys_reset_length() 198 FORCE_INLINE_ATTR void rwdt_ll_set_flashboot_en(rtc_cntl_dev_t* hw, bool enable) in rwdt_ll_set_flashboot_en() [all …]
|
/hal_espressif-3.4.0/components/hal/esp32s3/include/hal/ |
D | i2s_ll.h | 47 static inline void i2s_ll_enable_clock(i2s_dev_t *hw) in i2s_ll_enable_clock() 57 static inline void i2s_ll_disable_clock(i2s_dev_t *hw) in i2s_ll_disable_clock() 67 static inline void i2s_ll_tx_enable_clock(i2s_dev_t *hw) in i2s_ll_tx_enable_clock() 77 static inline void i2s_ll_rx_enable_clock(i2s_dev_t *hw) in i2s_ll_rx_enable_clock() 87 static inline void i2s_ll_tx_disable_clock(i2s_dev_t *hw) in i2s_ll_tx_disable_clock() 97 static inline void i2s_ll_rx_disable_clock(i2s_dev_t *hw) in i2s_ll_rx_disable_clock() 107 static inline void i2s_ll_mclk_use_tx_clk(i2s_dev_t *hw) in i2s_ll_mclk_use_tx_clk() 117 static inline void i2s_ll_mclk_use_rx_clk(i2s_dev_t *hw) in i2s_ll_mclk_use_rx_clk() 128 static inline void i2s_ll_tx_set_slave_mod(i2s_dev_t *hw, bool slave_en) in i2s_ll_tx_set_slave_mod() 139 static inline void i2s_ll_rx_set_slave_mod(i2s_dev_t *hw, bool slave_en) in i2s_ll_rx_set_slave_mod() [all …]
|
D | uart_ll.h | 73 static inline void uart_ll_set_reset_core(uart_dev_t *hw, bool core_rst_en) in uart_ll_set_reset_core() 87 FORCE_INLINE_ATTR void uart_ll_set_sclk(uart_dev_t *hw, uart_sclk_t source_clk) in uart_ll_set_sclk() 111 FORCE_INLINE_ATTR void uart_ll_get_sclk(uart_dev_t *hw, uart_sclk_t *source_clk) in uart_ll_get_sclk() 134 FORCE_INLINE_ATTR uint32_t uart_ll_get_sclk_freq(uart_dev_t *hw) in uart_ll_get_sclk_freq() 155 FORCE_INLINE_ATTR void uart_ll_set_baudrate(uart_dev_t *hw, uint32_t baud) in uart_ll_set_baudrate() 178 FORCE_INLINE_ATTR uint32_t uart_ll_get_baudrate(uart_dev_t *hw) in uart_ll_get_baudrate() 194 FORCE_INLINE_ATTR void uart_ll_ena_intr_mask(uart_dev_t *hw, uint32_t mask) in uart_ll_ena_intr_mask() 207 FORCE_INLINE_ATTR void uart_ll_disable_intr_mask(uart_dev_t *hw, uint32_t mask) in uart_ll_disable_intr_mask() 219 FORCE_INLINE_ATTR uint32_t uart_ll_get_intsts_mask(uart_dev_t *hw) in uart_ll_get_intsts_mask() 232 FORCE_INLINE_ATTR void uart_ll_clr_intsts_mask(uart_dev_t *hw, uint32_t mask) in uart_ll_clr_intsts_mask() [all …]
|
D | gpio_ll.h | 42 static inline void gpio_ll_pullup_en(gpio_dev_t *hw, gpio_num_t gpio_num) in gpio_ll_pullup_en() 53 static inline void gpio_ll_pullup_dis(gpio_dev_t *hw, gpio_num_t gpio_num) in gpio_ll_pullup_dis() 64 static inline void gpio_ll_pulldown_en(gpio_dev_t *hw, gpio_num_t gpio_num) in gpio_ll_pulldown_en() 75 static inline void gpio_ll_pulldown_dis(gpio_dev_t *hw, gpio_num_t gpio_num) in gpio_ll_pulldown_dis() 87 static inline void gpio_ll_set_intr_type(gpio_dev_t *hw, gpio_num_t gpio_num, gpio_int_type_t intr_… in gpio_ll_set_intr_type() 99 static inline void gpio_ll_get_intr_status(gpio_dev_t *hw, uint32_t core_id, uint32_t *status) in gpio_ll_get_intr_status() 113 static inline void gpio_ll_get_intr_status_high(gpio_dev_t *hw, uint32_t core_id, uint32_t *status) in gpio_ll_get_intr_status_high() 126 static inline void gpio_ll_clear_intr_status(gpio_dev_t *hw, uint32_t mask) in gpio_ll_clear_intr_status() 137 static inline void gpio_ll_clear_intr_status_high(gpio_dev_t *hw, uint32_t mask) in gpio_ll_clear_intr_status_high() 149 static inline void gpio_ll_intr_enable_on_core(gpio_dev_t *hw, uint32_t core_id, gpio_num_t gpio_nu… in gpio_ll_intr_enable_on_core() [all …]
|
D | i2c_ll.h | 139 static inline void i2c_ll_update(i2c_dev_t *hw) in i2c_ll_update() 152 static inline void i2c_ll_set_bus_timing(i2c_dev_t *hw, i2c_clk_cal_t *bus_cfg) in i2c_ll_set_bus_timing() 178 static inline void i2c_ll_txfifo_rst(i2c_dev_t *hw) in i2c_ll_txfifo_rst() 191 static inline void i2c_ll_rxfifo_rst(i2c_dev_t *hw) in i2c_ll_rxfifo_rst() 206 static inline void i2c_ll_set_scl_timing(i2c_dev_t *hw, int high_period, int low_period) in i2c_ll_set_scl_timing() 222 static inline void i2c_ll_clr_intsts_mask(i2c_dev_t *hw, uint32_t mask) in i2c_ll_clr_intsts_mask() 235 static inline void i2c_ll_enable_intr_mask(i2c_dev_t *hw, uint32_t mask) in i2c_ll_enable_intr_mask() 248 static inline void i2c_ll_disable_intr_mask(i2c_dev_t *hw, uint32_t mask) in i2c_ll_disable_intr_mask() 260 static inline uint32_t i2c_ll_get_intsts_mask(i2c_dev_t *hw) in i2c_ll_get_intsts_mask() 273 static inline void i2c_ll_set_fifo_mode(i2c_dev_t *hw, bool fifo_mode_en) in i2c_ll_set_fifo_mode() [all …]
|
/hal_espressif-3.4.0/components/hal/esp32h2/include/hal/ |
D | i2s_ll.h | 47 static inline void i2s_ll_enable_clock(i2s_dev_t *hw) in i2s_ll_enable_clock() 57 static inline void i2s_ll_disable_clock(i2s_dev_t *hw) in i2s_ll_disable_clock() 67 static inline void i2s_ll_tx_enable_clock(i2s_dev_t *hw) in i2s_ll_tx_enable_clock() 77 static inline void i2s_ll_rx_enable_clock(i2s_dev_t *hw) in i2s_ll_rx_enable_clock() 87 static inline void i2s_ll_tx_disable_clock(i2s_dev_t *hw) in i2s_ll_tx_disable_clock() 97 static inline void i2s_ll_rx_disable_clock(i2s_dev_t *hw) in i2s_ll_rx_disable_clock() 107 static inline void i2s_ll_mclk_use_tx_clk(i2s_dev_t *hw) in i2s_ll_mclk_use_tx_clk() 117 static inline void i2s_ll_mclk_use_rx_clk(i2s_dev_t *hw) in i2s_ll_mclk_use_rx_clk() 128 static inline void i2s_ll_tx_set_slave_mod(i2s_dev_t *hw, bool slave_en) in i2s_ll_tx_set_slave_mod() 139 static inline void i2s_ll_rx_set_slave_mod(i2s_dev_t *hw, bool slave_en) in i2s_ll_rx_set_slave_mod() [all …]
|
D | uart_ll.h | 64 static inline void uart_ll_set_reset_core(uart_dev_t *hw, bool core_rst_en) { in uart_ll_set_reset_core() 68 static inline void uart_ll_sclk_enable(uart_dev_t *hw) { in uart_ll_sclk_enable() 74 static inline void uart_ll_sclk_disable(uart_dev_t *hw) { in uart_ll_sclk_disable() 89 static inline void uart_ll_set_sclk(uart_dev_t *hw, uart_sclk_t source_clk) in uart_ll_set_sclk() 113 static inline void uart_ll_get_sclk(uart_dev_t *hw, uart_sclk_t *source_clk) in uart_ll_get_sclk() 136 static inline uint32_t uart_ll_get_sclk_freq(uart_dev_t *hw) in uart_ll_get_sclk_freq() 157 static inline void uart_ll_set_baudrate(uart_dev_t *hw, uint32_t baud) in uart_ll_set_baudrate() 180 static inline uint32_t uart_ll_get_baudrate(uart_dev_t *hw) in uart_ll_get_baudrate() 195 static inline void uart_ll_ena_intr_mask(uart_dev_t *hw, uint32_t mask) in uart_ll_ena_intr_mask() 208 static inline void uart_ll_disable_intr_mask(uart_dev_t *hw, uint32_t mask) in uart_ll_disable_intr_mask() [all …]
|
D | gpio_ll.h | 50 static inline void gpio_ll_pullup_en(gpio_dev_t *hw, gpio_num_t gpio_num) in gpio_ll_pullup_en() 61 static inline void gpio_ll_pullup_dis(gpio_dev_t *hw, gpio_num_t gpio_num) in gpio_ll_pullup_dis() 72 static inline void gpio_ll_pulldown_en(gpio_dev_t *hw, gpio_num_t gpio_num) in gpio_ll_pulldown_en() 83 static inline void gpio_ll_pulldown_dis(gpio_dev_t *hw, gpio_num_t gpio_num) in gpio_ll_pulldown_dis() 95 static inline void gpio_ll_set_intr_type(gpio_dev_t *hw, gpio_num_t gpio_num, gpio_int_type_t intr_… in gpio_ll_set_intr_type() 107 static inline void gpio_ll_get_intr_status(gpio_dev_t *hw, uint32_t core_id, uint32_t *status) in gpio_ll_get_intr_status() 119 static inline void gpio_ll_get_intr_status_high(gpio_dev_t *hw, uint32_t core_id, uint32_t *status) in gpio_ll_get_intr_status_high() 130 static inline void gpio_ll_clear_intr_status(gpio_dev_t *hw, uint32_t mask) in gpio_ll_clear_intr_status() 141 static inline void gpio_ll_clear_intr_status_high(gpio_dev_t *hw, uint32_t mask) in gpio_ll_clear_intr_status_high() 153 static inline void gpio_ll_intr_enable_on_core(gpio_dev_t *hw, uint32_t core_id, gpio_num_t gpio_nu… in gpio_ll_intr_enable_on_core() [all …]
|
D | rwdt_ll.h | 54 FORCE_INLINE_ATTR void rwdt_ll_enable(rtc_cntl_dev_t *hw) in rwdt_ll_enable() 67 FORCE_INLINE_ATTR void rwdt_ll_disable(rtc_cntl_dev_t *hw) in rwdt_ll_disable() 78 FORCE_INLINE_ATTR bool rwdt_ll_check_if_enabled(rtc_cntl_dev_t *hw) in rwdt_ll_check_if_enabled() 101 FORCE_INLINE_ATTR void rwdt_ll_config_stage(rtc_cntl_dev_t *hw, wdt_stage_t stage, uint32_t timeout… in rwdt_ll_config_stage() 132 FORCE_INLINE_ATTR void rwdt_ll_disable_stage(rtc_cntl_dev_t *hw, wdt_stage_t stage) in rwdt_ll_disable_stage() 158 FORCE_INLINE_ATTR void rwdt_ll_set_cpu_reset_length(rtc_cntl_dev_t *hw, wdt_reset_sig_length_t leng… in rwdt_ll_set_cpu_reset_length() 169 FORCE_INLINE_ATTR void rwdt_ll_set_sys_reset_length(rtc_cntl_dev_t *hw, wdt_reset_sig_length_t leng… in rwdt_ll_set_sys_reset_length() 184 FORCE_INLINE_ATTR void rwdt_ll_set_flashboot_en(rtc_cntl_dev_t *hw, bool enable) in rwdt_ll_set_flashboot_en() 195 FORCE_INLINE_ATTR void rwdt_ll_set_procpu_reset_en(rtc_cntl_dev_t *hw, bool enable) in rwdt_ll_set_procpu_reset_en() 206 FORCE_INLINE_ATTR void rwdt_ll_set_appcpu_reset_en(rtc_cntl_dev_t *hw, bool enable) in rwdt_ll_set_appcpu_reset_en() [all …]
|
D | i2c_ll.h | 145 static inline void i2c_ll_update(i2c_dev_t *hw) in i2c_ll_update() 158 static inline void i2c_ll_set_bus_timing(i2c_dev_t *hw, i2c_clk_cal_t *bus_cfg) in i2c_ll_set_bus_timing() 184 static inline void i2c_ll_txfifo_rst(i2c_dev_t *hw) in i2c_ll_txfifo_rst() 197 static inline void i2c_ll_rxfifo_rst(i2c_dev_t *hw) in i2c_ll_rxfifo_rst() 212 static inline void i2c_ll_set_scl_timing(i2c_dev_t *hw, int hight_period, int low_period) in i2c_ll_set_scl_timing() 227 static inline void i2c_ll_clr_intsts_mask(i2c_dev_t *hw, uint32_t mask) in i2c_ll_clr_intsts_mask() 240 static inline void i2c_ll_enable_intr_mask(i2c_dev_t *hw, uint32_t mask) in i2c_ll_enable_intr_mask() 253 static inline void i2c_ll_disable_intr_mask(i2c_dev_t *hw, uint32_t mask) in i2c_ll_disable_intr_mask() 265 static inline uint32_t i2c_ll_get_intsts_mask(i2c_dev_t *hw) in i2c_ll_get_intsts_mask() 278 static inline void i2c_ll_set_fifo_mode(i2c_dev_t *hw, bool fifo_mode_en) in i2c_ll_set_fifo_mode() [all …]
|
/hal_espressif-3.4.0/components/hal/esp32c3/include/hal/ |
D | i2s_ll.h | 46 static inline void i2s_ll_enable_clock(i2s_dev_t *hw) in i2s_ll_enable_clock() 56 static inline void i2s_ll_disable_clock(i2s_dev_t *hw) in i2s_ll_disable_clock() 66 static inline void i2s_ll_tx_enable_clock(i2s_dev_t *hw) in i2s_ll_tx_enable_clock() 76 static inline void i2s_ll_rx_enable_clock(i2s_dev_t *hw) in i2s_ll_rx_enable_clock() 86 static inline void i2s_ll_tx_disable_clock(i2s_dev_t *hw) in i2s_ll_tx_disable_clock() 96 static inline void i2s_ll_rx_disable_clock(i2s_dev_t *hw) in i2s_ll_rx_disable_clock() 106 static inline void i2s_ll_mclk_use_tx_clk(i2s_dev_t *hw) in i2s_ll_mclk_use_tx_clk() 116 static inline void i2s_ll_mclk_use_rx_clk(i2s_dev_t *hw) in i2s_ll_mclk_use_rx_clk() 127 static inline void i2s_ll_tx_set_slave_mod(i2s_dev_t *hw, bool slave_en) in i2s_ll_tx_set_slave_mod() 138 static inline void i2s_ll_rx_set_slave_mod(i2s_dev_t *hw, bool slave_en) in i2s_ll_rx_set_slave_mod() [all …]
|
D | uart_ll.h | 64 static inline void uart_ll_set_reset_core(uart_dev_t *hw, bool core_rst_en) { in uart_ll_set_reset_core() 68 static inline void uart_ll_sclk_enable(uart_dev_t *hw) { in uart_ll_sclk_enable() 74 static inline void uart_ll_sclk_disable(uart_dev_t *hw) { in uart_ll_sclk_disable() 89 static inline void uart_ll_set_sclk(uart_dev_t *hw, uart_sclk_t source_clk) in uart_ll_set_sclk() 113 static inline void uart_ll_get_sclk(uart_dev_t *hw, uart_sclk_t *source_clk) in uart_ll_get_sclk() 136 static inline uint32_t uart_ll_get_sclk_freq(uart_dev_t *hw) in uart_ll_get_sclk_freq() 157 static inline void uart_ll_set_baudrate(uart_dev_t *hw, uint32_t baud) in uart_ll_set_baudrate() 180 static inline uint32_t uart_ll_get_baudrate(uart_dev_t *hw) in uart_ll_get_baudrate() 195 static inline void uart_ll_ena_intr_mask(uart_dev_t *hw, uint32_t mask) in uart_ll_ena_intr_mask() 208 static inline void uart_ll_disable_intr_mask(uart_dev_t *hw, uint32_t mask) in uart_ll_disable_intr_mask() [all …]
|
D | gpio_ll.h | 40 static inline void gpio_ll_pullup_en(gpio_dev_t *hw, gpio_num_t gpio_num) in gpio_ll_pullup_en() 51 static inline void gpio_ll_pullup_dis(gpio_dev_t *hw, gpio_num_t gpio_num) in gpio_ll_pullup_dis() 62 static inline void gpio_ll_pulldown_en(gpio_dev_t *hw, gpio_num_t gpio_num) in gpio_ll_pulldown_en() 73 static inline void gpio_ll_pulldown_dis(gpio_dev_t *hw, gpio_num_t gpio_num) in gpio_ll_pulldown_dis() 85 static inline void gpio_ll_set_intr_type(gpio_dev_t *hw, gpio_num_t gpio_num, gpio_int_type_t intr_… in gpio_ll_set_intr_type() 97 static inline void gpio_ll_get_intr_status(gpio_dev_t *hw, uint32_t core_id, uint32_t *status) in gpio_ll_get_intr_status() 109 static inline void gpio_ll_get_intr_status_high(gpio_dev_t *hw, uint32_t core_id, uint32_t *status) in gpio_ll_get_intr_status_high() 120 static inline void gpio_ll_clear_intr_status(gpio_dev_t *hw, uint32_t mask) in gpio_ll_clear_intr_status() 131 static inline void gpio_ll_clear_intr_status_high(gpio_dev_t *hw, uint32_t mask) in gpio_ll_clear_intr_status_high() 143 static inline void gpio_ll_intr_enable_on_core(gpio_dev_t *hw, uint32_t core_id, gpio_num_t gpio_nu… in gpio_ll_intr_enable_on_core() [all …]
|
D | i2c_ll.h | 149 static inline void i2c_ll_update(i2c_dev_t *hw) in i2c_ll_update() 162 static inline void i2c_ll_set_bus_timing(i2c_dev_t *hw, i2c_clk_cal_t *bus_cfg) in i2c_ll_set_bus_timing() 188 static inline void i2c_ll_txfifo_rst(i2c_dev_t *hw) in i2c_ll_txfifo_rst() 201 static inline void i2c_ll_rxfifo_rst(i2c_dev_t *hw) in i2c_ll_rxfifo_rst() 216 static inline void i2c_ll_set_scl_timing(i2c_dev_t *hw, int hight_period, int low_period) in i2c_ll_set_scl_timing() 231 static inline void i2c_ll_clr_intsts_mask(i2c_dev_t *hw, uint32_t mask) in i2c_ll_clr_intsts_mask() 244 static inline void i2c_ll_enable_intr_mask(i2c_dev_t *hw, uint32_t mask) in i2c_ll_enable_intr_mask() 257 static inline void i2c_ll_disable_intr_mask(i2c_dev_t *hw, uint32_t mask) in i2c_ll_disable_intr_mask() 269 static inline uint32_t i2c_ll_get_intsts_mask(i2c_dev_t *hw) in i2c_ll_get_intsts_mask() 282 static inline void i2c_ll_set_fifo_mode(i2c_dev_t *hw, bool fifo_mode_en) in i2c_ll_set_fifo_mode() [all …]
|
D | rwdt_ll.h | 54 FORCE_INLINE_ATTR void rwdt_ll_enable(rtc_cntl_dev_t *hw) in rwdt_ll_enable() 67 FORCE_INLINE_ATTR void rwdt_ll_disable(rtc_cntl_dev_t *hw) in rwdt_ll_disable() 78 FORCE_INLINE_ATTR bool rwdt_ll_check_if_enabled(rtc_cntl_dev_t *hw) in rwdt_ll_check_if_enabled() 101 FORCE_INLINE_ATTR void rwdt_ll_config_stage(rtc_cntl_dev_t *hw, wdt_stage_t stage, uint32_t timeout… in rwdt_ll_config_stage() 132 FORCE_INLINE_ATTR void rwdt_ll_disable_stage(rtc_cntl_dev_t *hw, wdt_stage_t stage) in rwdt_ll_disable_stage() 158 FORCE_INLINE_ATTR void rwdt_ll_set_cpu_reset_length(rtc_cntl_dev_t *hw, wdt_reset_sig_length_t leng… in rwdt_ll_set_cpu_reset_length() 169 FORCE_INLINE_ATTR void rwdt_ll_set_sys_reset_length(rtc_cntl_dev_t *hw, wdt_reset_sig_length_t leng… in rwdt_ll_set_sys_reset_length() 184 FORCE_INLINE_ATTR void rwdt_ll_set_flashboot_en(rtc_cntl_dev_t *hw, bool enable) in rwdt_ll_set_flashboot_en() 195 FORCE_INLINE_ATTR void rwdt_ll_set_procpu_reset_en(rtc_cntl_dev_t *hw, bool enable) in rwdt_ll_set_procpu_reset_en() 206 FORCE_INLINE_ATTR void rwdt_ll_set_appcpu_reset_en(rtc_cntl_dev_t *hw, bool enable) in rwdt_ll_set_appcpu_reset_en() [all …]
|