Home
last modified time | relevance | path

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

/hal_infineon-latest/mtb-hal-cat1/source/
Dcyhal_keyscan.c66 static cy_rslt_t _cyhal_keyscan_init_resources(cyhal_keyscan_t *obj, uint8_t num_columns, const cyh…
68 static cy_rslt_t _cyhal_keyscan_init_hw(cyhal_keyscan_t *obj, const cy_stc_ks_config_t *cfg);
103 static cyhal_keyscan_t *_cyhal_keyscan_config_structs[1];
107 cyhal_keyscan_t *obj = _cyhal_keyscan_config_structs[0]; in _cyhal_keyscan_irq_handler()
126 cyhal_keyscan_t *obj = _cyhal_keyscan_config_structs[0]; in _cyhal_keyscan_cb_wrapper()
143 cyhal_keyscan_t *obj = _cyhal_keyscan_config_structs[0]; in _cyhal_keyscan_pm_callback()
175 static cy_rslt_t _cyhal_keyscan_init_resources(cyhal_keyscan_t *obj, uint8_t num_columns, const cyh… in _cyhal_keyscan_init_resources()
299 static cy_rslt_t _cyhal_keyscan_init_hw(cyhal_keyscan_t *obj, const cy_stc_ks_config_t *cfg) in _cyhal_keyscan_init_hw()
338 cy_rslt_t cyhal_keyscan_init(cyhal_keyscan_t *obj, uint8_t num_columns, const cyhal_gpio_t *columns, in cyhal_keyscan_init()
342 memset(obj, 0, sizeof(cyhal_keyscan_t)); in cyhal_keyscan_init()
[all …]
/hal_infineon-latest/mtb-hal-cat1/include/
Dcyhal_keyscan.h137 cy_rslt_t cyhal_keyscan_init(cyhal_keyscan_t *obj, uint8_t num_rows, const cyhal_gpio_t *rows,
144 void cyhal_keyscan_free(cyhal_keyscan_t *obj);
156 cy_rslt_t cyhal_keyscan_read(cyhal_keyscan_t *obj, uint8_t* count, cyhal_keyscan_action_t* keys);
166 void cyhal_keyscan_register_callback(cyhal_keyscan_t *obj, cyhal_keyscan_event_callback_t callback,…
177 void cyhal_keyscan_enable_event(cyhal_keyscan_t *obj, cyhal_keyscan_event_t event, uint8_t intr_pri…
186 cy_rslt_t cyhal_keyscan_init_cfg(cyhal_keyscan_t *obj, const cyhal_keyscan_configurator_t *cfg);
/hal_infineon-latest/mtb-hal-cat1/include_pvt/
Dcyhal_hw_types.h884 } cyhal_keyscan_t; typedef