Compartilhar via


Direct Memory Access Abstraction Architecture

Windows Mobile Not SupportedWindows Embedded CE Supported

9/8/2008

A biblioteca de abstração Direct Memory Access (DMA) permite um driver de dispositivo para acesso direto à memória (DMA) implementar suporte em um barramento desconhecido maneira. A estrutura de abstração acesso direto à memória (DMA) é composta de três componentes. Especificamente, a estrutura de abstração acesso direto à memória (DMA) consiste as funções de abstração acesso direto à memória (DMA) contidas no CEDDK Dynamic-Link Library, o modelo acesso direto à memória (DMA) driver de dispositivo (MDD) e o dependente plataforma acesso direto à memória (DMA) driver (PDD).

As funções biblioteca de abstração acesso direto à memória (DMA) são implementadas na CEDDK. Esse posicionamento permite que qualquer driver modo kernel a capacidade acessar a funções e o uso-los para executar operações acesso direto à memória (DMA) escravo. O CEDDK encaminha as solicitações função todos para o driver acesso direto à memória (DMA) por IOCTLs. Para obter mais informações, referência Direct Memory Access Abstraction IOCTLs.

A biblioteca DmaMDD.lib implementa o MDD e Direct Memory Access Abstraction Samples pontos para um exemplo PDD. Para implementar um real PDD, todos os pontos de entrada necessários PDD deve ser implementada e vinculada com o MDD.

See Also

Concepts

Direct Memory Access Abstraction Development Concepts