飞凌-seventeen 发表于 2010-7-15 11:56:24

winCE6.0 BSP 标准目标结构

\Platform\<Hardware Platform Name> subdirectory Description
Cesysgen
Contains a makefile for filtering any of the configuration files in the Files directory.

Files
Contains project-specific files for building the run-time image, initial directory structure, initialized databases, and initialized registry.

Src
Contains the boot loader, OAL, and include files for the hardware platform.

Src\Bootloader
Contains all the boot loader specific code.

Src\Bootloader\Eboot
Contains the boot loader source files.

Src\Common
Contains all the code common to the boot loader and OAL.

Src\Drivers
Contains the local BSP drivers.

Src\Inc
Contains hardware platform-specific include files.

Src\Kernel
Contains device-specific source code files for building and linking the kernel and OAL.

Src\Kernel\Kern
Contains build files, and possibly stub functions, for building the basic kernel image.

Note:
This requires a TARGETNAME change as this will no longer link to the kernel. Instead, this links to a kernel stub library.



Src\Kernel\Kernkitl
Contains build files, and possibly stub functions, for building a kernel with Kernel Independent Transport Layer (KITL) support.

Note:
This requires a TARGETNAME change as this will no longer link to the kernel. Instead, this links to a kernel stub library.



Src\Kernel\Kernkitlprof
KernKitlProf.exe does not have an equivalent in Windows Embedded CE 6.0. If your OAL implements profiling support, this should always be included in Kern.exe and/or KernKit.exe.

Src\Kernel\OAL
Contains the hardware platform-specific OAL code.

lifengshun 发表于 2012-9-8 14:53:20

weichaocz 发表于 2012-10-8 21:13:54

页: [1]
查看完整版本: winCE6.0 BSP 标准目标结构