d_map_enable 内核服务

用途

对指定的句柄启用 DMA。

语法

#include <sys/dma.h>
int d_map_enable(*handle)
struct d_handle *handle;

参数

描述
句柄 (handle) 指示 映射初始化返回的唯一句柄。

描述

映射启用 内核服务是特定于总线的实用程序例程,由 映射初始化 内核服务确定,它针对指定的 处理 (相对于平台) 启用 DMA。

注: 您可以使用 /usr/include/sys/dma.h 文件中提供的 D_MAP_ENABLE 宏来编码对 d_map_enable 内核服务的调用。

返回值

描述
DMA_SUCC 指示已成功启用 DMA。
DMA_FAIL 指示无法针对此设备或总线显式启用 DMA。