Home
last modified time | relevance | path

Searched refs:asmcp (Results 1 – 2 of 2) sorted by relevance

/hal_espressif-latest/components/esp_hw_support/dma/
Desp_async_memcpy.c49 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/
Desp_async_memcpy.h79 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,…