Compartilhar via


How to Develop a Flash Media Driver

Windows Mobile Not SupportedWindows Embedded CE Supported

9/8/2008

Você pode desenvolver um memória flash de mídia driver (FMD) para executar a entrada e saída de dados para um memória flash dispositivo memória. Para fazer isso, você deve adicionar suporte para as funções FMD para seu driver. Depois de você ter adicionado suporte para as funções FMD, você pode, em seguida, depuração seu memória flash driver de mídia para verificar se ele está funcionando corretamente.

Hardware e Software Assumptions

Etapas

Etapa Tópico

1. Adicionar suporte para o exigido funções FMD para seu driver.

A seguinte lista mostra o exigido funções FMD:

Não aplicável

2. Crie seu driver.

Quando compilação seu driver, verificar que seu driver links para a biblioteca link Fal.lib.

Building a Device Driver from the Command Line

3. Crie um aplicativo exemplo básico que implementa as funções FMD. Esse aplicativo exemplo será usado para depuração seu FMD.

Não aplicável

4. Depurar seu driver em Platform Builder por configuração uma ponto de interrupção no ponto de entrada para cada uma das funções de FMD para seu driver.

Bb330868.note(pt-BR,WinEmbedded.60).gifNote:
Você precisará reiniciar o dispositivo destino e recarregar o driver para confirmar que o driver é executado para a ponto de interrupção.

Setting a Breakpoint at a Source Code Line

5. Baixe o executar-imagem tempo para seu dispositivo destino.

Downloading a Run-Time Image

6. Se você desejar para verificar que o driver carrega e funções corretamente, executar o aplicativo exemplo até chegar os pontos de interrupção você anteriormente set.For obter mais informações sobre solução de problemas depuração um driver, consulte Troubleshooting: Debugging a Driver.

Launching an Application While the Debugger Is Running

See Also

Concepts

Block Driver Architecture
How to Configure a Run-Time Image to Support a Flash Media Device

Other Resources

Flash Drivers
Block Drivers