Manual page for ddi_dma_burstsizes(9F)
ddi_dma_burstsizes - find out the allowed burst sizes for a DMA mapping
SYNOPSIS
#include <sys/conf.h>
#include <sys/ddi.h>
#include <sys/sunddi.h>
int ddi_dma_burstsizes(ddi_dma_handle_t handle);
INTERFACE LEVEL
Solaris DDI specific (Solaris DDI).
ARGUMENTS
- handle
-
A
DMA
handle
that was filled in by a successful call to
ddi_dma_setup.9f
DESCRIPTION
ddi_dma_burstsizes()
returns the allowed burst sizes for a
DMA
mapping. This value is derived from the
dlim_burstsizes
member of the
ddi_dma_lim_sparc.9s
structure, but it shows the allowable burstsizes
after
imposing on it the limitations of other device layers in addition to
device's own limitations.
RETURN VALUES
ddi_dma_burstsizes()
returns a binary encoded value of the allowable
DMA
burst sizes. See
ddi_dma_lim_sparc.9s
for a discussion of
DMA
burst sizes.
CONTEXT
This function can be called from user or interrupt context.
SEE ALSO
ddi_dma_devalign.9f
ddi_dma_setup.9f
ddi_dma_lim_sparc.9s
ddi_dma_req.9s
Created by unroff & hp-tools.
© by Hans-Peter Bischof. All Rights Reserved (1997).
Last modified 21/April/97