Device Driver Development Concepts
9/8/2008
Esta seção fornece informações conceituais sobre como desenvolver drivers dispositivo para Windows Embedded CE.
Esta seção
- Accessing Memory from a Driver
Explica como acessar memória de um driver de dispositivo.
- Bus Agnostic Drivers
Explica que um barramento desconhecido driver é e como implementar um.
- Bus Drivers
Explica os drivers barramento, como drivers barramento nomear barramentos subordinados, barramento driver Registro chaves e retornos de chamada de energia.
- Bus Enumerator
Descreve o enumerador barramento, também conhecido como BusEnum.dll, e como ele funciona.
- Device Interfaces
Explica dispositivo interfaces, notificações interface dispositivo e como registrar para notificações interface dispositivo. Ele também fornece informações sobre o dispositivo interface funções e estruturas.
- Direct Memory Access
Descreve o suporte que Windows Embedded CE fornece para direcionar acessar memória (acesso direto à memória (DMA)).
- **Direct Memory Access Abstraction
Descreve o suporte que Windows Embedded CE fornece abstração acesso direto à memória (DMA).
- Drivers and Process Address Spaces
Explica o relacionamento entre o dispositivo drivers e os espaços endereço processo da sistema operacional (OS).
- Exception Handling in Device Drivers
Fornece recomendações para manipulação exceções no dispositivo drivers.
- Interrupts
Explica as interrupções e como configurar rotinas serviço interrupção (ISRs).
- Layered Drivers vs. Monolithic Drivers
Compara dispositivo drivers que abstrato plataforma-dependente codificar com drivers que não.
- Loading Device Drivers
Explica a driver de dispositivo carregando processo.
- Managing Pointers in Device Drivers
Descreve como gerenciar ponteiros no dispositivo drivers.
- Memory Access Permissions
Discute memória permissão de acesso in relation to drivers dispositivo.
- Resolving Race Conditions in Device Drivers
Explica os pontos entrada interface transmitir dois corrida que resolver determinada condições relacionado ao driver de dispositivo carregando e descarregando.
- Troubleshooting a Device Driver
Sugere maneiras para solucionar problemas compilação, download, o carregamento e depuração um driver de dispositivo.
- **USB Host Client Framework
Explica a estrutura cliente hospedar USB e como usá-lo para simplificar o processo de criação drivers cliente hospedar USB.
- **User Mode Driver Framework
Explica a estrutura driver modo usuário e como executar drivers no modo de usuário.
Seções relacionadas
- **Windows Embedded CE Drivers
Fornece links para todas as categorias de drivers incluídos com Windows Embedded CE.
- Windows Mobile-based Device Drivers