jasonshi
驱动小牛
驱动小牛
  • 注册日期2004-10-11
  • 最后登录2011-07-01
  • 粉丝2
  • 关注0
  • 积分23分
  • 威望446点
  • 贡献值3点
  • 好评度256点
  • 原创分0分
  • 专家分0分
阅读:1329回复:6

两个storage设备,如何才能同时都挂上?

楼主#
更多 发布于:2007-11-18 16:08
我的系统里有两个storage(就是两个nand啦),写了两套驱动DSK1,DSK2,可是每次起来只有一个盘挂上了,另一个不会自动挂上,哪位大侠知道为什么?如何才能让两个都挂上?
zhuxiaofeng
驱动小牛
驱动小牛
  • 注册日期2007-04-06
  • 最后登录2010-04-15
  • 粉丝0
  • 关注0
  • 积分1013分
  • 威望243点
  • 贡献值0点
  • 好评度202点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2007-11-19 09:02
to:jasonshi

可否将你nand的注册表设置共享一下..

谢谢。。
做一个出色的程序员!
tracera
禁止发言
禁止发言
  • 注册日期2006-01-09
  • 最后登录2018-09-25
  • 粉丝8
  • 关注0
  • 积分-5788分
  • 威望135321点
  • 贡献值0点
  • 好评度625点
  • 原创分1分
  • 专家分0分
  • 社区居民
板凳#
发布于:2007-11-19 09:25
用户被禁言,该主题自动屏蔽!
jasonshi
驱动小牛
驱动小牛
  • 注册日期2004-10-11
  • 最后登录2011-07-01
  • 粉丝2
  • 关注0
  • 积分23分
  • 威望446点
  • 贡献值3点
  • 好评度256点
  • 原创分0分
  • 专家分0分
地板#
发布于:2007-11-19 09:58
zhuxiaofeng: 你这部分不是早就弄好了吗?
下面是我的注册表:共两个设备
; HIVE BOOT SECTION
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\HNandFlash]
   "Dll"="nandfcd_hive.dll"
   "Order"=dword:1
   "Prefix"="DSK"
   "Profile"="HFlashDisk"
   "IClass"=multi_sz:"{A4E7EDDA-E575-4252-9D6B-4195D48BB865}"
   "FriendlyName"="HNAND FLASH"
   "Index"=dword:4
   "Flags"=dword:1000     ;have changed. add

[HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\HFlashDisk]
   "Name"="HNAND FLASH"
   "Folder"="My HFlash Disk"
   "DefaultFileSystem"="FATFS"
   "AutoMount"=dword:1
   "AutoPart"=dword:1
   "AutoFormat"=dword:1
   "PartitionDriver"="mspart.dll"
   "BootPhase"=dword:0
   "MountFlags"=dword:6
   "Ioctl"=dword:4
[HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\HFlashDisk\FATFS]
  "EnableCacheWarm"=dword:0
  "Paging"=dword:1
  "Flags"=dword:00000024
 
; END HIVE BOOT SECTION

第二个设备的如下:

; HIVE BOOT SECTION
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\NandFlash]
   "Dll"="nandfcd.dll"
   "Order"=dword:0
   "Prefix"="DSK"
   "Profile"="FlashDisk"
   "IClass"=multi_sz:"{A4E7EDDA-E575-4252-9D6B-4195D48BB865}"
   "FriendlyName"="NAND FLASH"
   "Index"=dword:1
  
[HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\FlashDisk]
   "Name"="NAND FLASH"
   "Folder"="My Flash Disk"
   "DefaultFileSystem"="FATFS"
   "AutoMount"=dword:1
   "AutoPart"=dword:1
   "AutoFormat"=dword:1
   "PartitionDriver"="mspart.dll"
   "MountFlags"=dword:0
   "Ioctl"=dword:4

; END HIVE BOOT SECTION
大家帮我看看为什么第二个设备无法正常mount上?
zhuxiaofeng
驱动小牛
驱动小牛
  • 注册日期2007-04-06
  • 最后登录2010-04-15
  • 粉丝0
  • 关注0
  • 积分1013分
  • 威望243点
  • 贡献值0点
  • 好评度202点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2007-11-19 11:15
to tracera
你的可以在WinCE下面看到盘符吧?
这时候的NAND 是DSK多少吧?!
做一个出色的程序员!
zhuxiaofeng
驱动小牛
驱动小牛
  • 注册日期2007-04-06
  • 最后登录2010-04-15
  • 粉丝0
  • 关注0
  • 积分1013分
  • 威望243点
  • 贡献值0点
  • 好评度202点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2007-11-19 11:36
引用第3楼jasonshi于2007-11-19 09:58发表的  :
zhuxiaofeng: 你这部分不是早就弄好了吗?
下面是我的注册表:共两个设备
; HIVE BOOT SECTION
[HKEY_LOCAL_MACHINEDriversBuiltInHNandFlash]
   "Dll"="nandfcd_hive.dll"
.......

是早就好了,
但是一直做不了CETK...
想看看什么原因。貌似注册标的问题。
我试试这个,

谢了。jasonshi
做一个出色的程序员!
jasonshi
驱动小牛
驱动小牛
  • 注册日期2004-10-11
  • 最后登录2011-07-01
  • 粉丝2
  • 关注0
  • 积分23分
  • 威望446点
  • 贡献值3点
  • 好评度256点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2007-11-21 11:10
自己顶,有用过两套storage驱动的吗?给点建议
游客

返回顶部