请教大家如何在BinFS中实现mspart.dll?

chenquan   2010-4-20 14:19 楼主
最近想做一个关于Multibin的文件系统,其实现过程就是先实现BinFS,利用BInFS.dll管理分区加载其他文件。之前一直以为修改注册表和添加相应的组件就OK乐呢。一做才知道不是这回事。参考wwfiney兄的帖子:
http://www.armce.com/bbs/thread-1043-1-1.html
要实现Multibin,里面要包含mspart.dll,我没有包含,因为我不知道怎么实现的?我在模拟器下面并没有实现这个mspart.dll,看了下D:\WINCE600\PUBLIC\COMMON\OAK\DRIVERS\ETHDBG\BOOTPART下的代码,如何利用这些BP_XXX开头的函数实现mspart.dll呢?
希望做过这方面的兄弟们指条出路!

回复评论 (8)

那我问一个更弱的问题:请问大家是在6.0下如何实现BInFS的?
参照http://msdn.microsoft.com/en-us/library/bb154515.aspx
其中第二步就是Add support for BinFS to your boot loader.
想问问大家是怎么实现的?
给点思路,谢谢!
点赞  2010-4-20 15:09
mark
点赞  2010-4-21 00:41
有的板子的bootloader已经实现了,但是我的是Mini2440的板子,没有BSP包。谁的Bootloader里面有实现的啊?给我传一份好嘛?caichang714@hotmail.com!谢谢!
点赞  2010-4-23 16:33
mspart.dll是系统的一个组件吧?
应该不需要修改什么。
点赞  2010-4-23 16:57
; @CESYSGEN IF CE_MODULES_MSPART
   mspart.dll     $(_FLATRELEASEDIR)\mspart.dll                XIPKERNEL  SH
; @CESYSGEN ENDIF
点赞  2010-4-23 16:57
引用: 引用 4 楼 veabol 的回复:

mspart.dll是系统的一个组件吧?
应该不需要修改什么。

终于把你等出来了,听GM说你最近遇见一个棘手的项目?
还顺利吧~~~~~
我在Storage->partition driver请问是这个组件吗?
我是说在6.0的环境下。
点赞  2010-4-25 21:34
引用: 引用 5 楼 veabol 的回复:

; @CESYSGEN IF CE_MODULES_MSPART
   mspart.dll     $(_FLATRELEASEDIR)\mspart.dll                XIPKERNEL  SH
; @CESYSGEN ENDIF

直接添加就可以了嘛?好像还需要实现Blcommon下面的BootPart支持库的一些函数吧,好像有BL_XXX开头的一些函数!具体怎么分区,我还是不太懂...
点赞  2010-4-25 21:36
先结贴吧,把文章先写出来。
这里仍然要感谢韦伯兄!
点赞  2010-4-30 16:15
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复