d_map_disable 内核服务
用途
禁用指定句柄的 DMA。
语法
#include <sys/dma.h> int d_map_disable(*handle)
struct d_handle *handle;参数
| 项 | 描述 |
|---|---|
| 句柄 (handle) | 指示 映射初始化返回的唯一句柄。 |
描述
d_map_disable 内核服务是特定于总线的实用程序例程,由 映射初始化 内核服务确定,它针对指定的 处理 (相对于平台) 禁用 DMA。
注: 您可以使用 /usr/include/sys/dma.h 文件中提供的 D_MAP_DISABLE 宏来编码对 d_map_disable 内核服务的调用。
返回值
| 项 | 描述 |
|---|---|
| DMA_SUCC | 指示已成功禁用 DMA。 |
| DMA_FAIL | 指示对于此设备或总线,未能显式禁用 DMA。 |