Compartilhar via


OEM Adaptation Layer

Windows Mobile Not SupportedWindows Embedded CE Supported

9/8/2008

Uma camada de adaptação OEM (OAL) é uma camada de codificar que reside logicamente entre o kernel Windows Embedded CE e o hardware do seu dispositivo destino. Fisicamente, a OAL está vinculado com bibliotecas de kernel para criar o arquivo executável kernel.

A OAL facilita a comunicação entre o sistema operacional (OS) e seu dispositivo destino e inclui codificar interrupções identificador, timers, gerenciamento de energia, barramento abstração, genérico códigos controle E/S (IOCTLs) e assim por diante.

Criando a OAL é um das tarefas mais complexas o processo de obter um Windows Embedded CE baseado em OS para executar em uma nova plataforma hardware. Em geral, a maneira mais fácil para criar um OAL é copiar a implementação OAL do design OS de trabalho e então modificá-lo para atender os requisitos específicos de plataforma seu hardware.

Se você deve criar um OAL desde o início, a tarefa pode ser bastante simplificada por se aproximando de processo de desenvolvimento nos estágios. Cada estágio adiciona um pouco mais funcionalidade daquele anterior e fornece um apontar separação conveniente onde nova funcionalidade pode ser corrigida e validada antes de prosseguir com o próximo etapa.

Para obter mais informações sobre como desenvolver um OAL, consulte Como desenvolver uma camada de adaptação OEM.

See Also

Reference

OEM Adaptation Layer Reference

Concepts

Board Support Package Overview
Boot Loaders
Kernel Image Libraries
Kernel Scheduler
Kernel States
Kernel Independent Transport Layer

Other Resources

Kernel Overview