阅读:870回复:2
dos->windows代码移植问题
谢谢大家
|
|
沙发#
发布于:2003-12-19 00:14
重写会快点啊 !!
|
|
板凳#
发布于:2003-12-20 20:21
因为这个卡是从公司买的 ,本来有驱动(光盘),我想学习,自己编wd。说明书上好多寄存器都是保密的,而公司只给dos代码,里面有读寄存器的信息,这些应该有用吧。
这些读写的信息应该有用吧。我听说驱动开发分两部分,一部分是对物理硬件的控制,另外一部分就是和操作系统的协同工作。可以先分离出pci卡dos驱动中关于物理硬件的操作流程,然后在Windows2000的WDM框架,将其移植到新的平台。 操作系统的协同工作主要是熟悉WDM框架结构,系统已经定义好了一些标准例程,程序员的任务就是在这些标准例程编写对硬件的控制。对于中断的处理,WDM模型已经进行的封装,只需提供中断回调即可。 这个是不是说明dos下的只需要修改一小部分---和操作系统的协同工作这部分呢?谢谢解答! |
|