Home
last modified time | relevance | path

Searched refs:cyhal_ezi2c_t (Results 1 – 4 of 4) sorted by relevance

/hal_infineon-latest/mtb-hal-cat1/source/
Dcyhal_ezi2c.c76 cyhal_ezi2c_t *obj = (cyhal_ezi2c_t*) _cyhal_scb_get_irq_obj(irqn); in _cyhal_ezi2c_irq_handler()
78 cyhal_ezi2c_t *obj = (cyhal_ezi2c_t*) _cyhal_scb_get_irq_obj(); in _cyhal_ezi2c_irq_handler()
116 cyhal_ezi2c_t *obj = (cyhal_ezi2c_t*)(obj_ptr); in _cyhal_ezi2c_pm_callback_instance()
142 static cy_rslt_t _cyhal_ezi2c_setup_resources(cyhal_ezi2c_t *obj, cyhal_gpio_t sda, cyhal_gpio_t sc… in _cyhal_ezi2c_setup_resources()
224 static cy_rslt_t _cyhal_ezi2c_init_hw(cyhal_ezi2c_t *obj, const cy_stc_scb_ezi2c_config_t* pdl_cfg) in _cyhal_ezi2c_init_hw()
250 static void _cyhal_ezi2c_setup_and_enable(cyhal_ezi2c_t *obj, const cyhal_ezi2c_slave_cfg_t *slave1… in _cyhal_ezi2c_setup_and_enable()
274 cy_rslt_t cyhal_ezi2c_init(cyhal_ezi2c_t *obj, cyhal_gpio_t sda, cyhal_gpio_t scl, const cyhal_cloc… in cyhal_ezi2c_init()
277 memset(obj, 0, sizeof(cyhal_ezi2c_t)); in cyhal_ezi2c_init()
325 void cyhal_ezi2c_free(cyhal_ezi2c_t *obj) in cyhal_ezi2c_free()
363 cyhal_ezi2c_status_t cyhal_ezi2c_get_activity_status(cyhal_ezi2c_t *obj) in cyhal_ezi2c_get_activity_status()
[all …]
Dcyhal_scb_common.c590 CySCB_Type *base = is_i2c ? ((cyhal_i2c_t *)obj)->base : ((cyhal_ezi2c_t *)obj)->base; in _cyhal_i2c_set_peri_divider()
591 …uint32_t block_num = is_i2c ? ((cyhal_i2c_t *)obj)->resource.block_num : ((cyhal_ezi2c_t *)obj)->r… in _cyhal_i2c_set_peri_divider()
592 … cyhal_clock_t *clock = is_i2c ? &(((cyhal_i2c_t *)obj)->clock) : &(((cyhal_ezi2c_t *)obj)->clock); in _cyhal_i2c_set_peri_divider()
593 …bool is_clock_owned = is_i2c ? ((cyhal_i2c_t *)obj)->is_clock_owned : ((cyhal_ezi2c_t *)obj)->is_c… in _cyhal_i2c_set_peri_divider()
614 …e_inst_t *resource = is_i2c ? &(((cyhal_i2c_t *)obj)->resource) : &(((cyhal_ezi2c_t *)obj)->resour… in _cyhal_i2c_set_peri_divider()
/hal_infineon-latest/mtb-hal-cat1/include/
Dcyhal_ezi2c.h190 cy_rslt_t cyhal_ezi2c_init(cyhal_ezi2c_t *obj, cyhal_gpio_t sda, cyhal_gpio_t scl, const cyhal_cloc…
196 void cyhal_ezi2c_free(cyhal_ezi2c_t *obj);
208 cyhal_ezi2c_status_t cyhal_ezi2c_get_activity_status(cyhal_ezi2c_t *obj);
218 void cyhal_ezi2c_register_callback(cyhal_ezi2c_t *obj, cyhal_ezi2c_event_callback_t callback, void …
227 void cyhal_ezi2c_enable_event(cyhal_ezi2c_t *obj, cyhal_ezi2c_status_t event, uint8_t intr_priority…
237 cy_rslt_t cyhal_ezi2c_init_cfg(cyhal_ezi2c_t *obj, const cyhal_ezi2c_configurator_t *cfg, const cyh…
/hal_infineon-latest/mtb-hal-cat1/include_pvt/
Dcyhal_hw_types.h803 } cyhal_ezi2c_t; typedef