Share via


DMA_PDD_CHANNEL_CONTEXT (Windows Embedded CE 6.0)

1/6/2010

This structure provides the Direct Memory Access (DMA) channel service and is returned by the platform dependent driver (PDD) function LPAllocateChannel.

Syntax

typedef struct _DMA_PDD_CHANNEL_CONTEXT {
  LPCanArmDma lpCanArmDma;
  LPArmTransfer lpArmTransfer;
  LPTerminateTransfer lpTerminateTransfer;
  LPStartDmaTransfer lpStartDmaTransfer;
  LPPollingForTransferDone lpPollingForTransferDone;
  LPPollingTransferRemaining lpPollingTransferRemaining;
    LPCreateDmaPDDTransfer lpCreateDmaPDDTransfer;
  LPCreateRawDmaPDDTransfer lpCreateRawDmaPDDTransfer;
  LPFreeDmaTransfer lpFreeDmaTransfer;
}DMA_PDD_CHANNEL_CONTEXT, *PDMA_PDD_CHANNEL_CONTEXT;

Members

Requirements

Header dmamif.h
Windows Embedded CE Windows Embedded CE 6.0 and later

See Also

Reference

Direct Memory Access Abstraction PDD Structures