4736|9

71

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

请教WinCE5.0+S3C2440环境下,将5.0BSP下的SDHC驱动移植到4.2BSP的方法!!! [复制链接]

如题,请大家指点,谢谢。。。
我知道要修改中断部分,因为两个版本的中断机制不一样,请教修改步骤,哪位大侠有详细修改过程,因为这方面资料实在是太少了……
此帖出自WindowsCE论坛

最新回复

呵呵,没人回帖了吗?呵呵,再顶,再没人回帖我就结帖吧,哈哈。。。  详情 回复 发表于 2010-6-16 09:17
点赞 关注
 

回复
举报

73

帖子

0

TA的资源

一粒金砂(初级)

沙发
 
up...
此帖出自WindowsCE论坛
 
 
 

回复

70

帖子

0

TA的资源

一粒金砂(初级)

板凳
 
没整过4.2的,帮UP
此帖出自WindowsCE论坛
 
 
 

回复

64

帖子

0

TA的资源

一粒金砂(初级)

4
 
还没有开始搞啊,汗。你这样提问没有用的,我在www.ouravr.com都回复你了,
我讲了要修改的地方了,你咋不做呢,别人帮你包办不太可能的啊。
此帖出自WindowsCE论坛
 
 
 

回复

66

帖子

0

TA的资源

一粒金砂(初级)

5
 
如果要在WinCE5.0下支持SDHC,需找安装大约2007年4月份的WinCE5.0补丁,这个可以从微软官方网站下载。注意,并不是一定要打这个补丁,其实只要补丁中含有“Component:  SDCard”部分即可(含070405_KB933809 和070613_KB933809),如补丁WinCEPB50-081231-Product-Update-Rollup-Armv4I.msi也可以。
现有的SDHC驱动源码都是基于5.0BSP的,我们可以将其修改移值到4.2BSP下,但5.0BSP与4.2BSP的中断机制不一样。5.0BSP通过KernelIoControl 函数进行中断号的动态映射,而4.2BSP通过OEMInterruptHandler函数进行中断号的静态映射。在SDHC驱动中如下语句是为SDI动态分配逻辑中断号:
if (!KernelIoControl(IOCTL_HAL_REQUEST_SYSINTR, &m_dwSDIOIrq, sizeof(DWORD), &m_dwSDIOSysIntr, sizeof(DWORD), NULL))
如果将其移植到4.2BSP下,则应改为m_dwSDIOSysIntr= SYSINTR_SDMMC即可。

以上是摘自我毕业论文中的一段话,版权所有,呵呵。。。

另外好像还要
在platform->setting->对话框中设置环境变量IMGSDBUS2=1;
此帖出自WindowsCE论坛
 
 
 

回复

63

帖子

0

TA的资源

一粒金砂(初级)

6
 
引用 4 楼 jbb0523 的回复:
如果要在WinCE5.0下支持SDHC,需找安装大约2007年4月份的WinCE5.0补丁,这个可以从微软官方网站下载。注意,并不是一定要打这个补丁,其实只要补丁中含有“Component: SDCard”部分即可(含070405_KB933809 和070613_KB933809),如补丁WinCEPB50-081231-Product-Update-Rollup-Armv4I.msi也可以。
……


恩。就这样写了,老师不懂得。呵呵
此帖出自WindowsCE论坛
 
 
 

回复

69

帖子

0

TA的资源

一粒金砂(初级)

7
 
GM老兄,老师的确没几个懂WinCE的,如果有懂的人我早就做出来了,不知这样离实际做出来还有多大差距?
此帖出自WindowsCE论坛
 
 
 

回复

83

帖子

0

TA的资源

一粒金砂(初级)

8
 
up一下吧,感觉做这个的还是很多的,虽然要毕业了,现在不会再做SD了。。。
此帖出自WindowsCE论坛
 
 
 

回复

86

帖子

0

TA的资源

一粒金砂(初级)

9
 
不懂,up
此帖出自WindowsCE论坛
 
 
 

回复

73

帖子

0

TA的资源

一粒金砂(初级)

10
 
呵呵,没人回帖了吗?呵呵,再顶,再没人回帖我就结帖吧,哈哈。。。
此帖出自WindowsCE论坛
 
 
 

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

随便看看
查找数据手册?

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-2024 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表