Home
last modified time | relevance | path

Searched refs:cyhal_dac_t (Results 1 – 3 of 3) sorted by relevance

/hal_infineon-latest/mtb-hal-cat1/include/
Dcyhal_dac.h120 cy_rslt_t cyhal_dac_init(cyhal_dac_t *obj, cyhal_gpio_t pin);
129 cy_rslt_t cyhal_dac_init_cfg(cyhal_dac_t *obj, const cyhal_dac_configurator_t *cfg);
135 void cyhal_dac_free(cyhal_dac_t *obj);
143 cy_rslt_t cyhal_dac_set_reference(cyhal_dac_t *obj, cyhal_dac_ref_t ref);
155 void cyhal_dac_write(const cyhal_dac_t *obj, uint16_t value);
169 cy_rslt_t cyhal_dac_write_mv(const cyhal_dac_t *obj, uint16_t value);
180 uint16_t cyhal_dac_read(cyhal_dac_t *obj);
192 cy_rslt_t cyhal_dac_set_power(cyhal_dac_t *obj, cyhal_power_level_t power);
/hal_infineon-latest/mtb-hal-cat1/source/
Dcyhal_dac.c138 static bool _cyhal_dac_is_output_buffered(const cyhal_dac_t *obj) in _cyhal_dac_is_output_buffered()
145 static bool _cyhal_dac_is_external_reference(const cyhal_dac_t *obj) in _cyhal_dac_is_external_reference()
167 static cy_rslt_t _cyhal_dac_configure_oa0(cyhal_dac_t *obj, bool init) in _cyhal_dac_configure_oa0()
192 static cy_rslt_t _cyhal_dac_configure_oa1(cyhal_dac_t *obj, bool init) in _cyhal_dac_configure_oa1()
219 cy_rslt_t _cyhal_dac_init_hw(cyhal_dac_t *obj, const cy_stc_ctdac_config_t *config) in _cyhal_dac_init_hw()
240 cy_rslt_t cyhal_dac_init(cyhal_dac_t *obj, cyhal_gpio_t pin) in cyhal_dac_init()
246 memset(obj, 0, sizeof(cyhal_dac_t)); in cyhal_dac_init()
364 cy_rslt_t cyhal_dac_init_cfg(cyhal_dac_t *obj, const cyhal_dac_configurator_t *cfg) in cyhal_dac_init_cfg()
366 memset(obj, 0, sizeof(cyhal_dac_t)); in cyhal_dac_init_cfg()
381 void cyhal_dac_free(cyhal_dac_t *obj) in cyhal_dac_free()
[all …]
/hal_infineon-latest/mtb-hal-cat1/include_pvt/
Dcyhal_hw_types.h658 } cyhal_dac_t; typedef