Compartilhar via


How to Separate the Kernel, OAL, and KITL

Windows Mobile Not SupportedWindows Embedded CE Supported

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.

Preparing the BSP for Migration

2. Certifique-se funções são migradas do EDBG para KITL

Migrating from EDBG to KITL

3. Remover KITL-relacionado codificar a partir de OAL.

Removing KITL from the OAL

4. Criar e compilar OAL.exe.

Creating and Building Oal.exe

5. Criar e compilar Kitl.dll.

Creating and Building Kitl.dll

See Also

Concepts

BSP Migration Guide
BSP Implementation Guide