How to Separate the Kernel, OAL, and KITL
9/8/2008
Separar o kernel, camada de adaptação OEM (OAL) e da camada de transporte independente do kernel (KITL) é a caminho de migração Microsoft-recommended. Além disso, os OEMs também precisam adotar a nova placa suporte pacote (BSP) estrutura de diretórios. Para obter mais informações, consulte Windows Embedded CE 6.0 BSP Directory Structure.
Este tópico instrução fornece passo a passo instruções para migrar o BSP para Windows Embedded CE 6.0 alterando seu estrutura de diretórios e movendo KITL em um separar DLL.
Hardware e Software Assumptions
- Você estiver migrando o BSP de um versão anterior de Windows Embedded CE a Windows Embedded CE 6.0.
- A referência OS é Windows Embedded CE 6.0.
- Você tem acessar e familiaridade com o Construtor de plataforma e o processo de criação. Construtor de Expressões plataforma inclui com ele todas as fontes e bibliotecas necessários para suporte de migração BSP.
- Você está separando o kernel, OAL e KITL.
- Você está adotando a estrutura de diretórios BSP recomendado em Windows Embedded CE 6.0.
Use a seguinte tabela para controlar seu progresso.
Etapa | Tópico |
---|---|
1. Preparar para migrar o BSP. |
|
2. Certifique-se funções são migradas do EDBG para KITL |
|
3. Remover KITL-relacionado codificar a partir de OAL. |
|
4. Criar e compilar OAL.exe. |
|
5. Criar e compilar Kitl.dll. |