WINCE6的LOADCEPC.EXE文件的构建

来源:互联网 发布:平面设计 矢量图 知乎 编辑:程序博客网 时间:2024/06/05 23:01

CEPC(x86)加载WINCE镜像的方式有几种,本机加载往往采用DOS+LOADCEPC的形式。通过修改loadcepc,可以实现开机logo或者动画的效果。编译loadcepc需要16位的编译器和DOS环境,实现的过程如下:

 

安装/拷贝MSVC++1.52,如:X:/MSVC

安装/拷贝MASM6.11,如:X:/MASM

 

在WINCE6的目录“X:/WINCE600/PLATFORM/CEPC/SRC/BOOTLOADER/DOS/LOADCEPC”中,就是loadcepc源文件,全部拷贝到自己的目录,如:X:/LOADCEPC。另外还要拷贝“X:/WINCE600/PLATFORM/COMMON/SRC/SOC/X86_MS_V1/INC”目录下的bootarg.h文件,并且修改ethmain.c和video.c里面的#include<../../inc/bootarg.h>为#include "bootarg.h".

 

目录中的setupen2.bat是编译器环境变量设置,setupenv.bat是执行构建的批处理,不管这2个文件。新建make.bat和clean.bat

 

make.bat

 

clean.bat

 

文件中WINCE600、MSVC、MASM的路径按照实际目录修改。

 

执行make.bat,构建LOADCEPC.EXE,执行clean.bat,清除构建产生的文件。

 

这样,我们可以自行修改loadcepc.c等源代码,构建自己的loadcepc,实现特殊效果了。