2504|5

64

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

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哪里的设置有问题?

最新回复

mibile 6.0支持imgfs的 我是自己已经把 ce6.0移植到wm6.0 可能是imgfs哪里没有配置好或者驱动有问题 出现了这样的情况 现在我发现凡是不再 NK分区的不管是注册表还是dll系统都会找不到 这是什么原因引起的呢 难道我要把所有的东西 都放在xipkernel区?  详情 回复 发表于 2009-2-4 09:12
点赞 关注

回复
举报

73

帖子

0

TA的资源

一粒金砂(初级)

沙发
 
学习一下
 
 

回复

55

帖子

0

TA的资源

一粒金砂(初级)

板凳
 
ding
 
 
 

回复

78

帖子

0

TA的资源

一粒金砂(初级)

4
 
ding
 
 
 

回复

68

帖子

0

TA的资源

一粒金砂(初级)

5
 
CE6支持imgfs吗?
WM默认HIVE(注册表+系统文件),CE向来不默认(ce6不知道),看看注册表里面HIVE相关项,会不会找不到一些文件了。
 
 
 

回复

72

帖子

0

TA的资源

一粒金砂(初级)

6
 
引用 4 楼 shuiyan 的回复:
CE6支持imgfs吗?
WM默认HIVE(注册表+系统文件),CE向来不默认(ce6不知道),看看注册表里面HIVE相关项,会不会找不到一些文件了。

mibile 6.0支持imgfs的 我是自己已经把 ce6.0移植到wm6.0 可能是imgfs哪里没有配置好或者驱动有问题 出现了这样的情况
现在我发现凡是不再 NK分区的不管是注册表还是dll系统都会找不到 这是什么原因引起的呢 难道我要把所有的东西 都放在xipkernel区?
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表