Name | Synopsis | Interface Level | Parameters | Description | Attributes | See Also
#include <sys/ndifma.h> void ddi_fm_acc_err_clear(ddi_acc_handle_t acc_handle, int version);
void ddi_fm_dma_err_clear(ddi_dma_handle_t dma_handle, int version);
Solaris DDI specific (Solaris DDI)
Data access handle obtained from a previous call to ddi_regs_map_setup(9F), ddi_dma_mem_alloc(9F), or to a similar function.
DMA handle obtained from a previous call to ddi_dma_mem_alloc(9F) or one of its derivatives.
Version number of ddi_fm_error_t.
The ddi_fm_dma_err_clear() and ddi_fm_acc_err_clear() functions clear the error status of a DMA or access handle respectively.
Once cleared, the driver is again able to access the mapped registers or memory using programmed I/O through the handle.
See attributes(5) for descriptions of the following attributes:
ATTRIBUTE TYPE |
ATTRIBUTE VALUE |
---|---|
Interface Stability |
Committed |
attributes(5), ddi_dma_mem_alloc(9F), ddi_fm_acc_err_get(9F), ddi_fm_dma_err_get(9F), ddi_regs_map_setup(9F)
Name | Synopsis | Interface Level | Parameters | Description | Attributes | See Also