版块
论坛
喜欢
话题
应用
搜索
登录
注册
zq2002的个人空间
访问量
3
新鲜事
帖子
资料
http://bbs3.driverdevelop.com/index.php?m=space&uid=72850
关于光驱的问题(初次发问,解答有分送)
兄弟现在承担一个任务,开发平台是三星的SMDK2410,要求能在wince下实现对ide接口光驱的数据操作,现有的bsp包中不包含storage device的驱动,我通过BSP Customization 加了一个标准的ATAPI pci/ide block driver到b...
全文
回复
(
15
)
2004-08-17 16:14
来自版块 -
Wince 程序开发
◆
◆
表情
告诉我的粉丝
提 交
lefthand
:
这个问题就没有结论了吗?大家继续讨论嘛! 我觉得应该是在注册表里面设置。
(2004-10-31 14:56)
回复
zq2002
:
是了啊。。。看来还有很长的路要走。。不管怎样,多谢你了,给分:)
(2004-08-27 17:40)
回复
wxl_50685330
:
我对比了一下2k里面ide控制器的驱动,名字是atapi.sys,看样子ide控制器的驱动也在里面(ce下的atapi.dll),我老觉得是不是注册表设置改改就能用阿:)
(2004-08-27 17:01)
回复
wxl_50685330
:
你看看pb带不带一些例子,总线驱动的例子倒是有pcibus.dll可以参考,但我觉得这个可能比较麻烦。对了你们做得板子ide控制器就是用cpld实现的?我看atapi pci/ide的名字好像又暗示可以实现ide controller的驱动后把atapi再加上去,我对atapi规...
(2004-08-27 16:47)
回复
zq2002
:
如果这样就太不幸了。。。。 可能要自己去做总线的驱动?兄弟知道那里有这方面的样例可以参考的吗?
(2004-08-27 16:24)
回复
wxl_50685330
:
嗯,有可能喔,可能它的ide总线是在pci总线上,你加atapi驱动他自己检查依赖关系加上了pci驱动,这样的话这个驱动就不能用了,兄弟研究一下:)
(2004-08-27 14:26)
回复
zq2002
:
呵呵,我试了一下,这是ce提供的atapi block driver的注册表项 [HKEY_LOCAL_MACHINE\Drivers\BuiltIn\Atapi00] "Dll"="ATAPI.DLL" "...
(2004-08-26 17:00)
回复
wxl_50685330
:
我又想了一下,这个问题好像弄复杂了,也许配置一下注册表项,给出你自己定义的寄存器地址就行了,兄弟试试
(2004-08-26 13:31)
回复
wxl_50685330
:
在系统初始化的时候做可以有很大的自由度,在oeninit里面对你自定义寄存器的访问可以初始化硬件,但对于如何实现上层驱动的下层接口需要按ce的驱动模型来做了。对于和驱动框架相关的部分我觉得在os加载完其他驱动后来通告,也就是放到驱动初始化中。
(2004-08-24 12:57)
回复
zq2002
:
楼上的说得不错,我现在也意识到这个问题了,不过还是很困扰,不知道怎么样才能实现。搞不清应该是在系统初始化时通知,还是在驱动加载的时候通知。
(2004-08-23 16:44)
回复
1
2
下一页 »
zq2002
加关注
写私信
0
关注
0
粉丝
82
帖子
返回顶部