1ddi_fm_acc_err_clear(9F) Kernel Functions for Drivers ddi_fm_acc_err_clear(9F)
2
3
4

NAME

6       ddi_fm_acc_err_clear, ddi_fm_dma_err_clear - clear the error status for
7       an access or DMA handle
8

SYNOPSIS

10       #include <sys/ndifma.h>
11
12       void ddi_fm_acc_err_clear(ddi_acc_handle_t acc_handle,
13            int version);
14
15
16       void ddi_fm_dma_err_clear(ddi_dma_handle_t dma_handle,
17            int version);
18
19

INTERFACE LEVEL

21       Solaris DDI specific (Solaris DDI)
22

PARAMETERS

24       acc_handle    Data access handle  obtained  from  a  previous  call  to
25                     ddi_regs_map_setup(9F),  ddi_dma_mem_alloc(9F),  or  to a
26                     similar function.
27
28
29       dma_handle    DMA   handle   obtained   from   a   previous   call   to
30                     ddi_dma_mem_alloc(9F) or one of its derivatives.
31
32
33       version       Version number of ddi_fm_error_t.
34
35

DESCRIPTION

37       The  ddi_fm_dma_err_clear()  and ddi_fm_acc_err_clear() functions clear
38       the error status of a DMA or access handle respectively.
39
40
41       Once cleared, the driver is again able to access the  mapped  registers
42       or memory using programmed I/O through the handle.
43

ATTRIBUTES

45       See attributes(5) for descriptions of the following attributes:
46
47
48
49
50       ┌─────────────────────────────┬─────────────────────────────┐
51       │      ATTRIBUTE TYPE         │      ATTRIBUTE VALUE        │
52       ├─────────────────────────────┼─────────────────────────────┤
53       │Interface Stability          │Committed                    │
54       └─────────────────────────────┴─────────────────────────────┘
55

SEE ALSO

57       attributes(5),      ddi_dma_mem_alloc(9F),      ddi_fm_acc_err_get(9F),
58       ddi_fm_dma_err_get(9F), ddi_regs_map_setup(9F)
59
60
61       Writing Device Drivers
62
63
64
65SunOS 5.11                        10 May 2007         ddi_fm_acc_err_clear(9F)
Impressum