clicx
驱动老牛
驱动老牛
  • 注册日期2003-10-03
  • 最后登录2016-07-26
  • 粉丝0
  • 关注0
  • 积分792分
  • 威望696点
  • 贡献值41点
  • 好评度499点
  • 原创分0分
  • 专家分0分
  • 社区居民
阅读:2219回复:10

如何显示ramdisk的文件夹

楼主#
更多 发布于:2008-07-31 14:26
我通过PB建立工程并编译了ramdisk,同时写入了注册表,并且驱动模块也已经加载成功了,但是为什么还是看不到文件夹?
---内核开发合作或提供基础技术服务QQ:22863668 ---
harktrip
驱动小牛
驱动小牛
  • 注册日期2003-11-30
  • 最后登录2016-01-09
  • 粉丝1
  • 关注0
  • 积分51分
  • 威望457点
  • 贡献值0点
  • 好评度170点
  • 原创分0分
  • 专家分2分
沙发#
发布于:2008-07-31 17:20
注册表貼出來看看
nhyzj
驱动牛犊
驱动牛犊
  • 注册日期2007-03-28
  • 最后登录2008-08-01
  • 粉丝0
  • 关注0
  • 积分2分
  • 威望3点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2008-08-01 11:17
我也遇到了这个问题

环境变量我加了一个:SYSGEN_RAMDISK = 1

我的注册表:
; @CESYSGEN IF CE_MODULES_RAMDISK
IF SYSGEN_RAMDISK
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\RAMDisk]
   "Size"=dword:0000100
   "Prefix"="DSK"
   "Dll"="ramdisk.dll"
   "Order"=dword:0
   "Ioctl"=dword:4
   "IClass"="{4AD6B45F-D3A0-4c12-999F-34CE0B572D74}"
   "Profile"="RamDisk"
   "FriendlyName"="RamDisk"
   ;"Flags"=dword:1000

[HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\RAMDisk]
   "FileSystem"="fatfsd.dll"
   "PartitionDriver"="mspart.dll"
   "AutoMount"=dword:1
   "AutoPart"=dword:1
   "AutoFormat"=dword:1
   "MountFlags"=dword:0
   "Name"="RamDisk"
   "Folder"="RamDisk"

ENDIF    
; @CESYSGEN ENDIF CE_MODULES_RAMDISK
harktrip
驱动小牛
驱动小牛
  • 注册日期2003-11-30
  • 最后登录2016-01-09
  • 粉丝1
  • 关注0
  • 积分51分
  • 威望457点
  • 贡献值0点
  • 好评度170点
  • 原创分0分
  • 专家分2分
地板#
发布于:2008-08-01 11:28
方便提供RAMDISK的源码吗?
我来试试

应该不难
wenzai
驱动中牛
驱动中牛
  • 注册日期2002-04-16
  • 最后登录2011-03-04
  • 粉丝0
  • 关注0
  • 积分14分
  • 威望424点
  • 贡献值0点
  • 好评度309点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2008-08-01 11:59
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\RAMDisk]
  "Size"=dword:0000100

size太小
nhyzj
驱动牛犊
驱动牛犊
  • 注册日期2007-03-28
  • 最后登录2008-08-01
  • 粉丝0
  • 关注0
  • 积分2分
  • 威望3点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2008-08-01 12:01
源码就在ddk里面阿,装了环境就有了,太小的话显示不出来?
harktrip
驱动小牛
驱动小牛
  • 注册日期2003-11-30
  • 最后登录2016-01-09
  • 粉丝1
  • 关注0
  • 积分51分
  • 威望457点
  • 贡献值0点
  • 好评度170点
  • 原创分0分
  • 专家分2分
6楼#
发布于:2008-08-01 14:12
Nhyzj可以打包起来放在这里吗?
我的竟然没有
wenzai
驱动中牛
驱动中牛
  • 注册日期2002-04-16
  • 最后登录2011-03-04
  • 粉丝0
  • 关注0
  • 积分14分
  • 威望424点
  • 贡献值0点
  • 好评度309点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2008-08-01 23:20
源代码
E:\WINCE500\PUBLIC\COMMON\OAK\DRIVERS\BLOCK\RAMDISK
harktrip
驱动小牛
驱动小牛
  • 注册日期2003-11-30
  • 最后登录2016-01-09
  • 粉丝1
  • 关注0
  • 积分51分
  • 威望457点
  • 贡献值0点
  • 好评度170点
  • 原创分0分
  • 专家分2分
8楼#
发布于:2008-08-02 11:42
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\RamDisk]
;"Address"=dword:CC000000
"Size"=dword:00100000
"Prefix"="DSK"
"Dll"="ramdisk.dll"
"Order"=dword:0
"IClass"="{A4E7EDDA-E575-4252-9D6B-4195D48BB865}"
"Profile"="RamDisk"
"FriendlyName"="RamDisk"
"Flags"=dword:1000

[HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\RamDisk]
"FileSystem"="fatfsd.dll"
"PartitionDriver"="mspart.dll"
"AutoMount"=dword:1
"AutoPart"=dword:1
"AutoFormat"=dword:1
"Name"="RamDisk"
"Folder"="RamDisk"

[HKEY_LOCAL_MACHINE\System\StorageManager\AutoLoad\RamDisk]
"DriverPath"="Drivers\\BuiltIn\\RamDisk"
"LoadFlags"=dword:1
"Bootphase"=dword:0
"Order"=dword:0

[HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\RamDisk\FATFS]
"MountAsBootable"=dword:1
"MountAsRoot"=dword:0
"MountHidden"=dword:1


搞定~~~
harktrip
驱动小牛
驱动小牛
  • 注册日期2003-11-30
  • 最后登录2016-01-09
  • 粉丝1
  • 关注0
  • 积分51分
  • 威望457点
  • 贡献值0点
  • 好评度170点
  • 原创分0分
  • 专家分2分
9楼#
发布于:2008-08-02 19:35
楼主兄弟,这帮你搞定了,
我这篇 帮帮忙吧
http://bbs.driverdevelop.com/htm_data/48/0808/112595.html
harktrip
驱动小牛
驱动小牛
  • 注册日期2003-11-30
  • 最后登录2016-01-09
  • 粉丝1
  • 关注0
  • 积分51分
  • 威望457点
  • 贡献值0点
  • 好评度170点
  • 原创分0分
  • 专家分2分
10楼#
发布于:2008-08-05 09:54
引用第9楼harktrip于2008-08-02 19:35发表的  :
楼主兄弟,这帮你搞定了,
我这篇 帮帮忙吧
http://bbs.driverdevelop.com/htm_data/48/0808/112595.html



楼主问题解决了,没道谢没帮忙,就这样一声不响溜了?

唉,真是寒天饮冰水,点滴在心头啊~~~
游客

返回顶部