在PB中修改相应的系统配置文件。
PB所提供的配置文件包括四种文件类型:
.bib,说明需要打包进镜像文件的Windows CE文件;
.dat,文件系统、目录和文件分配表描述;
.db,Windows CE对象存储数据库的描述;
.reg,系统注册表。
在开发过程中最常用到的配置文件有:
Platform.bib、Platform.reg、Platform.dat、Config.bib。
Platform.bib定义打包到OS镜像文件时所需要的文件(files)和模块(modules);
Platform.reg定义目标平台冷启动时所加载的注册表键值;
Platform.dat定义目标平台冷启动时所加载的系统文件、目录和链接等;
Config.bib定义可用的物理地址,并进行一些属性设置。
或者修改project.bib/reg/dat也可以达到效果。
至于platform.bib和project.bib的区别,在于作用域的不同而已。platform.bib对用它所在的BSP新建的platform都有效,
而project.bib只对于当前这个platform有效。
*.bib文件中嵌入应用程序的格式及类型
格式:模块名称 路径 内存块 类型
类型:
S:系统文件
H:隐藏文件
R:只压缩模块的资源部分(默认模块是不压缩的)
C:压缩模块所有部分
D:禁止调试
N:标志模块是非信任的
P:忽略CPU类型
K:指定romimage.exe修正模块(仅用于调试或者内核跟踪)
X:指定romimage.exe对此模块验证签名
M:运行时加载整个模块,而不是按需分页
L:不分离DLL在进程地址空间和Slot 1
在PB中修改相应的系统配置文件
最新推荐文章于 2018-09-11 15:33:10 发布