Home
last modified time | relevance | path

Searched refs:unit (Results 1 – 25 of 57) sorted by relevance

123

/hal_espressif-latest/components/hal/esp32/include/hal/
Dpcnt_ll.h55 static inline void pcnt_ll_set_edge_action(pcnt_dev_t *hw, uint32_t unit, uint32_t channel, pcnt_ch… in pcnt_ll_set_edge_action() argument
58 hw->conf_unit[unit].conf0.ch0_pos_mode = pos_act; in pcnt_ll_set_edge_action()
59 hw->conf_unit[unit].conf0.ch0_neg_mode = neg_act; in pcnt_ll_set_edge_action()
61 hw->conf_unit[unit].conf0.ch1_pos_mode = pos_act; in pcnt_ll_set_edge_action()
62 hw->conf_unit[unit].conf0.ch1_neg_mode = neg_act; in pcnt_ll_set_edge_action()
75 static inline void pcnt_ll_set_level_action(pcnt_dev_t *hw, uint32_t unit, uint32_t channel, pcnt_c… in pcnt_ll_set_level_action() argument
78 hw->conf_unit[unit].conf0.ch0_hctrl_mode = high_act; in pcnt_ll_set_level_action()
79 hw->conf_unit[unit].conf0.ch0_lctrl_mode = low_act; in pcnt_ll_set_level_action()
81 hw->conf_unit[unit].conf0.ch1_hctrl_mode = high_act; in pcnt_ll_set_level_action()
82 hw->conf_unit[unit].conf0.ch1_lctrl_mode = low_act; in pcnt_ll_set_level_action()
[all …]
/hal_espressif-latest/components/hal/esp32s3/include/hal/
Dpcnt_ll.h54 static inline void pcnt_ll_set_edge_action(pcnt_dev_t *hw, uint32_t unit, uint32_t channel, pcnt_ch… in pcnt_ll_set_edge_action() argument
57 hw->conf_unit[unit].conf0.ch0_pos_mode_un = pos_act; in pcnt_ll_set_edge_action()
58 hw->conf_unit[unit].conf0.ch0_neg_mode_un = neg_act; in pcnt_ll_set_edge_action()
60 hw->conf_unit[unit].conf0.ch1_pos_mode_un = pos_act; in pcnt_ll_set_edge_action()
61 hw->conf_unit[unit].conf0.ch1_neg_mode_un = neg_act; in pcnt_ll_set_edge_action()
74 static inline void pcnt_ll_set_level_action(pcnt_dev_t *hw, uint32_t unit, uint32_t channel, pcnt_c… in pcnt_ll_set_level_action() argument
77 hw->conf_unit[unit].conf0.ch0_hctrl_mode_un = high_act; in pcnt_ll_set_level_action()
78 hw->conf_unit[unit].conf0.ch0_lctrl_mode_un = low_act; in pcnt_ll_set_level_action()
80 hw->conf_unit[unit].conf0.ch1_hctrl_mode_un = high_act; in pcnt_ll_set_level_action()
81 hw->conf_unit[unit].conf0.ch1_lctrl_mode_un = low_act; in pcnt_ll_set_level_action()
[all …]
/hal_espressif-latest/components/hal/esp32c6/include/hal/
Dpcnt_ll.h54 static inline void pcnt_ll_set_edge_action(pcnt_dev_t *hw, uint32_t unit, uint32_t channel, pcnt_ch… in pcnt_ll_set_edge_action() argument
57 hw->conf_unit[unit].conf0.ch0_pos_mode = pos_act; in pcnt_ll_set_edge_action()
58 hw->conf_unit[unit].conf0.ch0_neg_mode = neg_act; in pcnt_ll_set_edge_action()
60 hw->conf_unit[unit].conf0.ch1_pos_mode = pos_act; in pcnt_ll_set_edge_action()
61 hw->conf_unit[unit].conf0.ch1_neg_mode = neg_act; in pcnt_ll_set_edge_action()
74 static inline void pcnt_ll_set_level_action(pcnt_dev_t *hw, uint32_t unit, uint32_t channel, pcnt_c… in pcnt_ll_set_level_action() argument
77 hw->conf_unit[unit].conf0.ch0_hctrl_mode = high_act; in pcnt_ll_set_level_action()
78 hw->conf_unit[unit].conf0.ch0_lctrl_mode = low_act; in pcnt_ll_set_level_action()
80 hw->conf_unit[unit].conf0.ch1_hctrl_mode = high_act; in pcnt_ll_set_level_action()
81 hw->conf_unit[unit].conf0.ch1_lctrl_mode = low_act; in pcnt_ll_set_level_action()
[all …]
Dadc_ll.h91 uint8_t unit: 1; member
209 pattern.val = (table.atten & 0x3) | ((table.channel & 0x7) << 2) | ((table.unit & 0x1) << 5); in adc_ll_digi_set_pattern_table()
/hal_espressif-latest/components/hal/esp32s2/include/hal/
Dpcnt_ll.h54 static inline void pcnt_ll_set_edge_action(pcnt_dev_t *hw, uint32_t unit, uint32_t channel, pcnt_ch… in pcnt_ll_set_edge_action() argument
57 hw->conf_unit[unit].conf0.ch0_pos_mode_un = pos_act; in pcnt_ll_set_edge_action()
58 hw->conf_unit[unit].conf0.ch0_neg_mode_un = neg_act; in pcnt_ll_set_edge_action()
60 hw->conf_unit[unit].conf0.ch1_pos_mode_un = pos_act; in pcnt_ll_set_edge_action()
61 hw->conf_unit[unit].conf0.ch1_neg_mode_un = neg_act; in pcnt_ll_set_edge_action()
74 static inline void pcnt_ll_set_level_action(pcnt_dev_t *hw, uint32_t unit, uint32_t channel, pcnt_c… in pcnt_ll_set_level_action() argument
77 hw->conf_unit[unit].conf0.ch0_hctrl_mode_un = high_act; in pcnt_ll_set_level_action()
78 hw->conf_unit[unit].conf0.ch0_lctrl_mode_un = low_act; in pcnt_ll_set_level_action()
80 hw->conf_unit[unit].conf0.ch1_hctrl_mode_un = high_act; in pcnt_ll_set_level_action()
81 hw->conf_unit[unit].conf0.ch1_lctrl_mode_un = low_act; in pcnt_ll_set_level_action()
[all …]
/hal_espressif-latest/components/hal/esp32h2/include/hal/
Dpcnt_ll.h54 static inline void pcnt_ll_set_edge_action(pcnt_dev_t *hw, uint32_t unit, uint32_t channel, pcnt_ch… in pcnt_ll_set_edge_action() argument
57 hw->conf_unit[unit].conf0.ch0_pos_mode = pos_act; in pcnt_ll_set_edge_action()
58 hw->conf_unit[unit].conf0.ch0_neg_mode = neg_act; in pcnt_ll_set_edge_action()
60 hw->conf_unit[unit].conf0.ch1_pos_mode = pos_act; in pcnt_ll_set_edge_action()
61 hw->conf_unit[unit].conf0.ch1_neg_mode = neg_act; in pcnt_ll_set_edge_action()
74 static inline void pcnt_ll_set_level_action(pcnt_dev_t *hw, uint32_t unit, uint32_t channel, pcnt_c… in pcnt_ll_set_level_action() argument
77 hw->conf_unit[unit].conf0.ch0_hctrl_mode = high_act; in pcnt_ll_set_level_action()
78 hw->conf_unit[unit].conf0.ch0_lctrl_mode = low_act; in pcnt_ll_set_level_action()
80 hw->conf_unit[unit].conf0.ch1_hctrl_mode = high_act; in pcnt_ll_set_level_action()
81 hw->conf_unit[unit].conf0.ch1_lctrl_mode = low_act; in pcnt_ll_set_level_action()
[all …]
Dadc_ll.h91 uint8_t unit: 1; member
209 pattern.val = (table.atten & 0x3) | ((table.channel & 0x7) << 2) | ((table.unit & 0x1) << 5); in adc_ll_digi_set_pattern_table()
/hal_espressif-latest/components/driver/deprecated/
Dpcnt_legacy.c61 static inline esp_err_t _pcnt_set_mode(pcnt_port_t pcnt_port, pcnt_unit_t unit, pcnt_channel_t chan… in _pcnt_set_mode() argument
64 PCNT_CHECK(unit < SOC_PCNT_UNITS_PER_GROUP, PCNT_UNIT_ERR_STR, ESP_ERR_INVALID_ARG); in _pcnt_set_mode()
69 pcnt_ll_set_edge_action(p_pcnt_obj[pcnt_port]->hal.dev, unit, channel, pos_mode, neg_mode); in _pcnt_set_mode()
70 pcnt_ll_set_level_action(p_pcnt_obj[pcnt_port]->hal.dev, unit, channel, hctrl_mode, lctrl_mode); in _pcnt_set_mode()
74 static inline esp_err_t _pcnt_set_pin(pcnt_port_t pcnt_port, pcnt_unit_t unit, pcnt_channel_t chann… in _pcnt_set_pin() argument
77 PCNT_CHECK(unit < SOC_PCNT_UNITS_PER_GROUP, PCNT_UNIT_ERR_STR, ESP_ERR_INVALID_ARG); in _pcnt_set_pin()
86 …esp_rom_gpio_connect_in_signal(pulse_io, pcnt_periph_signals.groups[pcnt_port].units[unit].channel… in _pcnt_set_pin()
93 …esp_rom_gpio_connect_in_signal(ctrl_io, pcnt_periph_signals.groups[pcnt_port].units[unit].channels… in _pcnt_set_pin()
148 static inline esp_err_t _pcnt_event_enable(pcnt_port_t pcnt_port, pcnt_unit_t unit, pcnt_evt_type_t… in _pcnt_event_enable() argument
151 PCNT_CHECK(unit < SOC_PCNT_UNITS_PER_GROUP, PCNT_UNIT_ERR_STR, ESP_ERR_INVALID_ARG); in _pcnt_event_enable()
[all …]
Dadc_dma_legacy.c520 …ESP_RETURN_ON_FALSE(config->adc_pattern[i].unit == 0, ESP_ERR_INVALID_ARG, ADC_TAG, "Only support … in adc_digi_controller_configure()
553 if (pat->unit == ADC_UNIT_1) { in adc_digi_controller_configure()
561 } else if (pat->unit == ADC_UNIT_2) { in adc_digi_controller_configure()
/hal_espressif-latest/components/hal/
Dadc_oneshot_hal.c36 hal->unit = config->unit; in adc_oneshot_hal_init()
50 adc_unit_t unit = hal->unit; in adc_oneshot_hal_setup() local
66 adc_ll_set_sar_clk_div(unit, ADC_LL_SAR_CLK_DIV_DEFAULT(unit)); in adc_oneshot_hal_setup()
67 if (unit == ADC_UNIT_2) { in adc_oneshot_hal_setup()
72 adc_oneshot_ll_output_invert(unit, ADC_LL_DATA_INVERT_DEFAULT(unit)); in adc_oneshot_hal_setup()
73 adc_oneshot_ll_set_atten(unit, chan, hal->chan_configs[chan].atten); in adc_oneshot_hal_setup()
74 adc_oneshot_ll_set_output_bits(unit, hal->chan_configs[chan].bitwidth); in adc_oneshot_hal_setup()
75 adc_oneshot_ll_set_channel(unit, chan); in adc_oneshot_hal_setup()
76 adc_hal_set_controller(unit, hal->work_mode); in adc_oneshot_hal_setup()
84 static void adc_hal_onetime_start(adc_unit_t unit, uint32_t clk_src_freq_hz, uint32_t *read_delay_u… in adc_hal_onetime_start() argument
[all …]
Dadc_hal_common.c17 static adc_ll_controller_t get_controller(adc_unit_t unit, adc_hal_work_mode_t work_mode) in get_controller() argument
19 if (unit == ADC_UNIT_1) { in get_controller()
65 void adc_hal_set_controller(adc_unit_t unit, adc_hal_work_mode_t work_mode) in adc_hal_set_controller() argument
67 adc_ll_controller_t ctrlr = get_controller(unit, work_mode); in adc_hal_set_controller()
68 adc_ll_set_controller(unit, ctrlr); in adc_hal_set_controller()
Dadc_hal.c210 if (cfg->adc_pattern[i].unit == ADC_UNIT_1) { in adc_hal_digi_controller_config()
213 } else if (cfg->adc_pattern[i].unit == ADC_UNIT_2) { in adc_hal_digi_controller_config()
/hal_espressif-latest/components/driver/deprecated/driver/
Dpcnt.h123 esp_err_t pcnt_event_enable(pcnt_unit_t unit, pcnt_evt_type_t evt_type);
136 esp_err_t pcnt_event_disable(pcnt_unit_t unit, pcnt_evt_type_t evt_type);
152 esp_err_t pcnt_set_event_value(pcnt_unit_t unit, pcnt_evt_type_t evt_type, int16_t value);
167 esp_err_t pcnt_get_event_value(pcnt_unit_t unit, pcnt_evt_type_t evt_type, int16_t *value);
179 esp_err_t pcnt_get_event_status(pcnt_unit_t unit, uint32_t *status);
230 esp_err_t pcnt_set_pin(pcnt_unit_t unit, pcnt_channel_t channel, int pulse_io, int ctrl_io);
242 esp_err_t pcnt_filter_enable(pcnt_unit_t unit);
254 esp_err_t pcnt_filter_disable(pcnt_unit_t unit);
270 esp_err_t pcnt_set_filter_value(pcnt_unit_t unit, uint16_t filter_val);
283 esp_err_t pcnt_get_filter_value(pcnt_unit_t unit, uint16_t *filter_val);
[all …]
Dpcnt_types_legacy.h102 pcnt_unit_t unit; /*!< PCNT unit number */ member
/hal_espressif-latest/components/esp_adc/
Dadc_filter.c30 …t s_adc_filter_claim(adc_continuous_handle_t handle, adc_iir_filter_t *filter_ctx, adc_unit_t unit) in s_adc_filter_claim() argument
35 if (atomic_compare_exchange_strong(&s_adc_filter_claimed[unit], &false_var, true)) { in s_adc_filter_claim()
37 filter_ctx->filter_id = unit; in s_adc_filter_claim()
38 handle->iir_filter[unit] = filter_ctx; in s_adc_filter_claim()
49 …if (atomic_compare_exchange_strong(&s_adc_filter_claimed[filter_ctx->cfg.unit], &true_var, false))… in s_adc_filter_free()
58 …t s_adc_filter_claim(adc_continuous_handle_t handle, adc_iir_filter_t *filter_ctx, adc_unit_t unit) in s_adc_filter_claim() argument
60 (void)unit; in s_adc_filter_claim()
95 … ESP_RETURN_ON_FALSE(config->unit < SOC_ADC_PERIPH_NUM, ESP_ERR_INVALID_ARG, TAG, "invalid unit"); in adc_new_continuous_iir_filter()
102 …ESP_GOTO_ON_ERROR(s_adc_filter_claim(handle, filter_ctx, config->unit), err, TAG, "filter already … in adc_new_continuous_iir_filter()
104 …ESP_GOTO_ON_ERROR(s_adc_filter_claim(handle, filter_ctx, config->unit), err, TAG, "no free filter"… in adc_new_continuous_iir_filter()
[all …]
Dadc_oneshot.c61 static bool s_adc_unit_claim(adc_unit_t unit);
62 static bool s_adc_unit_free(adc_unit_t unit);
63 static esp_err_t s_adc_io_init(adc_unit_t unit, adc_channel_t channel);
79 adc_oneshot_unit_ctx_t *unit = NULL; in adc_oneshot_new_unit() local
90 unit = heap_caps_calloc(1, sizeof(adc_oneshot_unit_ctx_t), ADC_MEM_ALLOC_CAPS); in adc_oneshot_new_unit()
91 ESP_GOTO_ON_FALSE(unit, ESP_ERR_NO_MEM, err, TAG, "no mem for unit"); in adc_oneshot_new_unit()
96 s_ctx.units[init_config->unit_id] = unit; in adc_oneshot_new_unit()
98 unit->unit_id = init_config->unit_id; in adc_oneshot_new_unit()
99 unit->ulp_mode = init_config->ulp_mode; in adc_oneshot_new_unit()
109 .unit = init_config->unit_id, in adc_oneshot_new_unit()
[all …]
Dadc_continuous.c502 if (SOC_ADC_DIG_SUPPORTED_UNIT(config->adc_pattern[i].unit) == 0) { in adc_continuous_config()
512 …ESP_RETURN_ON_FALSE(SOC_ADC_DIG_SUPPORTED_UNIT(config->adc_pattern[i].unit), ESP_ERR_INVALID_ARG, … in adc_continuous_config()
549 if (pat->unit == ADC_UNIT_1) { in adc_continuous_config()
558 } else if (pat->unit == ADC_UNIT_2) { in adc_continuous_config()
/hal_espressif-latest/components/hal/include/hal/
Dadc_types.h97 uint8_t unit; ///< ADC unit member
142 uint16_t unit: 1; /*!<ADC unit index info. 0: ADC1; 1: ADC2. */ member
161 uint32_t unit: 1; /*!<ADC unit index info. 0: ADC1; 1: ADC2. */ member
181 uint32_t unit: 1; /*!<ADC unit index info. 0: ADC1; 1: ADC2. */ member
Dadc_oneshot_hal.h21 adc_unit_t unit; ///< ADC unit member
41 adc_unit_t unit; ///< ADC unit member
Dadc_hal_common.h38 void adc_hal_set_controller(adc_unit_t unit, adc_hal_work_mode_t work_mode);
/hal_espressif-latest/components/esp_adc/include/esp_adc/
Dadc_filter.h29 adc_unit_t unit; ///< ADC unit member
/hal_espressif-latest/components/log/host_test/log_test/
DREADME.md6 This unit test tests basic functionality of the log component. The test does not use mocks. Instead…
/hal_espressif-latest/components/efuse/
DCMakeLists.txt75 # Generates files for unit test. This command is run manually.
/hal_espressif-latest/components/bt/host/bluedroid/stack/avrc/
Davrc_api.c583 msg.unit.unit_type = (*p_data & AVRC_SUBTYPE_MASK) >> AVRC_SUBTYPE_SHIFT; in avrc_msg_cback()
584 msg.unit.unit = *p_data & AVRC_SUBID_MASK; in avrc_msg_cback()
586 AVRC_BE_STREAM_TO_CO_ID(msg.unit.company_id, p_data); in avrc_msg_cback()
/hal_espressif-latest/components/efuse/esp32c2/
Desp_efuse_table.csv62 … EFUSE_BLK0, 34, 2, [] RTC watchdog timeout threshold; in unit of slow clock cycle…
73 …EFUSE_BLK0, 49, 4, [] Configures flash waiting time after power-up; in unit of ms. If the value…

123