d_map_disable Kernel Service
Finalidad
Inhabilita DMA para el descriptor de contexto especificado.
Sintaxis
#include <sys/dma.h> int d_map_disable(*handle)
struct d_handle *handle;Parámetros
| Elemento | Descripción |
|---|---|
| descriptor de contexto | Indica el descriptor de contexto exclusivo devuelto por d_map_init. |
Descripción
El servicio de kernel de d_map_disable es una rutina de programa de utilidad específica del bus determinada por el servicio de kernel de d_map_init que inhabilita DMA para el handle especificado con respecto a la plataforma.
Nota: Puede utilizar la macro D_MAP_DISABLE proporcionada en el archivo /usr/include/sys/dma.h para codificar llamadas al servicio de kernel d_map_disable .
Valores de retorno
| Elemento | Descripción |
|---|---|
| DMA_SUCC | Indica que el DMA se ha inhabilitado satisfactoriamente. |
| DMA_FAIL | Indica que el DMA no se ha podido inhabilitar explícitamente para este dispositivo o bus. |