专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > WinCE

windows mobile 中的driver加载解决办法

发布时间:2010-06-13 22:29:11 文章来源:www.iduyao.cn 采编人员:星星草
windows mobile 中的driver加载
我现在把wince6.0的bsp 移植到windows mobile 6 上 
我用kitl跟踪启动过程是这样的:
filesys.exe load了nanflash driver, 
device.exe 加载了设备管理器 设备管理器也加载了 BusEnum.dll 总线枚举驱动
然后问题就来了 我跟踪了BusEnum.dll中的代码它确实扫描了注册表 也对每个driver进行了 ActivateDeviceEx
但是kitl显示没有driver的dll被load ,同时系统也停在这里了 
然后我修改driver的pkg的map 让他们都放在NK PARTITION里面而不是放在OS PARTITION里面
这样的话 BusEnum能够load各个driver了 kitl的trace也显示dll被加载 但是设备管理器加载完驱动后 没有向下执行 也就是下面 没有filesys 加载gwes 的trace.
我想问一下 我这种情况 可能是什么原因引起的呢 ?会不会是我FMD驱动的问题里面的flash region不对导致NK不能定位到os分区? 还是imgfs哪里的设置有问题?

------解决方案--------------------
学习一下
------解决方案--------------------
ding
------解决方案--------------------
CE6支持imgfs吗?
WM默认HIVE(注册表+系统文件),CE向来不默认(ce6不知道),看看注册表里面HIVE相关项,会不会找不到一些文件了。
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: