2011年9月13日

构建一个SDK的打印信息

摘要: ------ Build started: Project: a5, Configuration: SiRF AT10X0BD Reference Design ARMV4I Release Platform Builder (_TGTCPU) ------Starting Build: call "C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\PB\BuildSdks.bat"=============='D:\WINCE600\OSDesigns\a5>"C:\Program' Files\Microsoft Pl 阅读全文

posted @ 2011-09-13 18:11 EmbeddedBoy_jsu_xtw 阅读(695) 评论(0) 推荐(0)

禁止后台刷写注册表以提高机器性能

摘要: 现在常常用到的多是基于hive的注册表,如果你的产品使用的是基于hive的注册表,你可以通过禁止后台刷写动作以提高产品性能。一旦此动作被禁止,我们改动了注册表后就只能调用RegFlushKey来写入到文件系统中。我们知道当我们使用RegFlushKey这个API时会对我们的系统性能产生一些影响,它会降低系统表现,所以我们一般在一些特殊的场合才使用它。要禁止后台刷写注册表可通过配置下面的动作来完成:[HKEY_LOCAL_MACHINE\init\BootVars] "RegistryFlags"=dword:2我们知道,基于hive的注册表是使用内存映射文件(memory- 阅读全文

posted @ 2011-09-13 16:50 EmbeddedBoy_jsu_xtw 阅读(1129) 评论(0) 推荐(0)

WINCE中的注册表文件

摘要: 注册表文件是WINCE中非常重要的文件,所有驱动程序的配置信息都保存在注册表中,系统启动的时候,会根据系统注册表中的信息,加载builtin驱动程序。还会根据注册表信息对flash或者SD卡等加载分区驱动和文件系统驱动。Wince中的注册表是在平台build的时候根据几个注册表文件生成reginit.ini文件,这个文件是最终系统镜像的注册表文件。这是在build过程最后makeimg的阶段完成的。 Reginit.ini文件是从几个.reg文件中生成的,只要有platform.reg,common.reg,wceshell.reg,IE.reg,project.reg等文件。这几个文件很是让 阅读全文

posted @ 2011-09-13 16:42 EmbeddedBoy_jsu_xtw 阅读(589) 评论(0) 推荐(0)

导航