Searched refs:asmcp (Results 1 – 2 of 2) sorted by relevance
/hal_espressif-latest/components/esp_hw_support/dma/ |
D | esp_async_memcpy.c | 49 esp_err_t esp_async_memcpy_install(const async_memcpy_config_t *config, async_memcpy_t *asmcp) in esp_async_memcpy_install() argument 55 ESP_GOTO_ON_FALSE(asmcp, ESP_ERR_INVALID_ARG, err, TAG, "can't assign mcp handle to null"); in esp_async_memcpy_install() 93 *asmcp = mcp_hdl; in esp_async_memcpy_install() 102 if (asmcp) { in esp_async_memcpy_install() 103 *asmcp = NULL; in esp_async_memcpy_install() 108 esp_err_t esp_async_memcpy_uninstall(async_memcpy_t asmcp) in esp_async_memcpy_uninstall() argument 111 ESP_GOTO_ON_FALSE(asmcp, ESP_ERR_INVALID_ARG, err, TAG, "mcp handle can't be null"); in esp_async_memcpy_uninstall() 113 async_memcpy_impl_stop(&asmcp->mcp_impl); in esp_async_memcpy_uninstall() 114 async_memcpy_impl_deinit(&asmcp->mcp_impl); in esp_async_memcpy_uninstall() 115 free(asmcp); in esp_async_memcpy_uninstall() [all …]
|
/hal_espressif-latest/components/esp_hw_support/include/ |
D | esp_async_memcpy.h | 79 esp_err_t esp_async_memcpy_install(const async_memcpy_config_t *config, async_memcpy_t *asmcp); 90 esp_err_t esp_async_memcpy_uninstall(async_memcpy_t asmcp); 108 esp_err_t esp_async_memcpy(async_memcpy_t asmcp, void *dst, void *src, size_t n, async_memcpy_isr_c… 132 esp_err_t esp_async_memcpy_new_etm_event(async_memcpy_t asmcp, async_memcpy_etm_event_t event_type,…
|