chrys
驱动小牛
驱动小牛
  • 注册日期2002-05-30
  • 最后登录2008-07-09
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1592回复:7

有几个win2000驱动开发的菜鸟级问题请你指点

楼主#
更多 发布于:2002-06-27 21:17
 大家好:
   有幸在这里和你成为朋友。
   我现在急于做一个win2000下的modem卡驱动,这个卡是我们自己开发的低速modem,采用ISA总线结构。
   我现在手头上microsoft网站上下载的win2kddk和2kddknly,还有在驱动开发网上下载的DriverStudio2.0。
   我只为这快卡做过linux下的驱动,我会用vc写应用程序。
   不知道以我现在的条件能不能做出这个驱动程序,望高手指点迷津。
   1、我下载的win2kddk和2kddknly不能在我的win2000专业版上安装,运行setup时电脑的喇叭一直嘀嘀响,提示如下错误:
The following components had installation errors:
    32 bit x86 Binaries, Tools and Build Environment (X86DBIN)
    32 bit x86 libraries (X86DLIBC)
    64 bit ia64 Binaries, Tools and Build Environment (IA6DBIN)
    Headers (NINC_DDK)
    Windows Me Development Environment (ME_ENV)
    Windows DirectX 7 Development Environment (DX7_ENV)
不知道是不是因为我的2000不是正版的原因。setup运行完后根本找不到指定的安装目录,更没有任何文件被安装到指定目录下,我很迷惑。
   2、能不能用98ddk写win2000的驱动程序。
   3、听说DriverStudio有2.6版本,不知道你能不能告诉我下载地址。
   4、不知道你能不能给我一个驱动程序的框架代码,因为我根本不知道win2000的驱动程序是由哪些部件构成,它又是怎样运行的,以至于我无从下手,应用程序又是怎样和驱动程序进行数据传送的。象linux下就比较简单,加载一个模块,注册设备文件,注册中断服务程序,注册io端口,当应用程序read/write时操作系统就调用相应的驱动程序例程,完成数据的传送。
   在这里耽误你太多的时间,我深表歉意,再次感谢你对我的帮助,谢谢你!
 
天才来自勤奋 知识要靠学习 [url= http://ndxz.126.com]――欢迎来我家做客――[/url]
magicx
驱动老牛
驱动老牛
  • 注册日期2002-02-22
  • 最后登录2014-08-18
  • 粉丝1
  • 关注0
  • 积分-14分
  • 威望13点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2002-06-27 22:11
大家好:
   有幸在这里和你成为朋友。
   我现在急于做一个win2000下的modem卡驱动,这个卡是我们自己开发的低速modem,采用ISA总线结构。
   我现在手头上microsoft网站上下载的win2kddk和2kddknly,还有在驱动开发网上下载的DriverStudio2.0。
   我只为这快卡做过linux下的驱动,我会用vc写应用程序。
   不知道以我现在的条件能不能做出这个驱动程序,望高手指点迷津。
   1、我下载的win2kddk和2kddknly不能在我的win2000专业版上安装,运行setup时电脑的喇叭一直嘀嘀响,提示如下错误:
The following components had installation errors:
    32 bit x86 Binaries, Tools and Build Environment (X86DBIN)
    32 bit x86 libraries (X86DLIBC)
    64 bit ia64 Binaries, Tools and Build Environment (IA6DBIN)
    Headers (NINC_DDK)
    Windows Me Development Environment (ME_ENV)
    Windows DirectX 7 Development Environment (DX7_ENV)
不知道是不是因为我的2000不是正版的原因。setup运行完后根本找不到指定的安装目录,更没有任何文件被安装到指定目录下,我很迷惑。
   2、能不能用98ddk写win2000的驱动程序。
   3、听说DriverStudio有2.6版本,不知道你能不能告诉我下载地址。
   4、不知道你能不能给我一个驱动程序的框架代码,因为我根本不知道win2000的驱动程序是由哪些部件构成,它又是怎样运行的,以至于我无从下手,应用程序又是怎样和驱动程序进行数据传送的。象linux下就比较简单,加载一个模块,注册设备文件,注册中断服务程序,注册io端口,当应用程序read/write时操作系统就调用相应的驱动程序例程,完成数据的传送。
   在这里耽误你太多的时间,我深表歉意,再次感谢你对我的帮助,谢谢你!
  


你问题可多喽。。。。。。 :)

1。win2kddk和2kddknly完全可以在win2000专业版上安装(盗,正版)。(废话!)  :P
这个问题我个人认为是你的系统中安装的其他组件问题(Windows Me Development Environment (ME_ENV) ???  winme ddk 吗?)

还有:
The following components had installation errors:
32 bit x86 Binaries, Tools and Build Environment (X86DBIN)
32 bit x86 libraries (X86DLIBC)
64 bit ia64 Binaries, Tools and Build Environment (IA6DBIN)
Headers (NINC_DDK)
Windows Me Development Environment (ME_ENV)
Windows DirectX 7 Development Environment (DX7_ENV)
。。。。。。。。。。。。。。

你的系统本身已病入高患?(建议重装系统后 :),再装 vc 6。0 后 上win2k ddk)。。。。。。。。。。。。

如不行的话,你可以去买采票了。。。。。。。

2。 不能用98ddk写win2000的驱动程序。

两者的驱动结构不同!

3。听说DriverStudio有2.6版本,不知道你能不能告诉我下载地址。

本站有回答过类似的贴,你search一下,或直接再网上search。

有的是。。。。。。。

4、例子在装好ddk 后,其的 src 里有的是。。。。。。。。。。。

文档也多的是。。。。。。。。。



  :)
[color=red]大头鬼! :P[/color]
wuqix
驱动小牛
驱动小牛
  • 注册日期2001-03-23
  • 最后登录2008-06-09
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2002-06-28 03:48
1、正版盗版无所谓,看看你的安装程序的目录是不是有中文名字之类的不常见的字符。
2、你要写的是ndis的程序,98和2000大多不兼容,不过这种wan的结构2000和98se都支持版本5,用2000ddk编译后可以在98下用。
3、ftp://www.safe123.com
   user:share
   pass:safe123safe123
   自己找找吧,网上很多地方都有的
4、有了linux的经验就很好办了,网络层的这种架构各个系统都差不多,你要实现的应该是ndis wan miniport,2000ddk里倒是没什么太好的例子,xp的ddk里倒是有,你可以看看。
chrys
驱动小牛
驱动小牛
  • 注册日期2002-05-30
  • 最后登录2008-07-09
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2002-06-28 11:59
你们好:
    真的很感谢你们给我的精彩解答,我的确是只菜鸟,我对win2000的驱动一点都不了解,所以很麻烦你们为我解答,我终身感谢你们。
    对于magicx解答我有几个疑惑望见谅:
    1、我是在全新的系统里安装完vc后在装ddk2000的。
    对于wuqix 的解答我也有几个疑问:
    1、ftp://www.safe123.com根本登录不了。
    2、你说的ndis wan miniport是什么东西,是不是网络驱动程序,好象在windows的网上邻居里看到过。可是我要写的这个驱动程序应该不是网络驱动程序。
    3、我在linux下写的驱动也只是简单地从端口收发数据,然后送给应用程序,是很简单很简单的那种,其实可以说我根本不懂驱动,在这里请别见笑,我实在很想学会怎么写驱动。
    再次感谢你们――鞠躬!

[编辑 -  6/28/02 by  chrys]
天才来自勤奋 知识要靠学习 [url= http://ndxz.126.com]――欢迎来我家做客――[/url]
magicx
驱动老牛
驱动老牛
  • 注册日期2002-02-22
  • 最后登录2014-08-18
  • 粉丝1
  • 关注0
  • 积分-14分
  • 威望13点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2002-06-28 15:03
你们好:
    真的很感谢你们给我的精彩解答,我的确是只菜鸟,我对win2000的驱动一点都不了解,所以很麻烦你们为我解答,我终身感谢你们。
    对于magicx解答我有几个疑惑望见谅:
    1、我是在全新的系统里安装完vc后在装ddk2000的。
    对于wuqix 的解答我也有几个疑问:
    1、ftp://www.safe123.com根本登录不了。
    2、你说的ndis wan miniport是什么东西,是不是网络驱动程序,好象在windows的网上邻居里看到过。可是我要写的这个驱动程序应该不是网络驱动程序。
    3、我在linux下写的驱动也只是简单地从端口收发数据,然后送给应用程序,是很简单很简单的那种,其实可以说我根本不懂驱动,在这里请别见笑,我实在很想学会怎么写驱动。
    再次感谢你们――鞠躬!

[编辑 -  6/28/02 by  chrys]


不用感谢。。。不用感谢。。。。。。。。。。。

嘿嘿。。。。。。给分就行。。。。。。。。

 :D
“ 1、我是在全新的系统里安装完vc后在装ddk2000的。”------
可能性:“1。看看你的安装程序的目录是不是有中文名字之类的不常见的字符。” 2。你的 vc 是少装了部分东西。。。。。。。
3。你下载的本身就不行。

4。你可以去买彩票了!  :D

“1、ftp://www.safe123.com根本登录不了。”你有无切网站的权限----如网管不让上ftp网(学校) :mad:

“2、你说的ndis wan miniport是什么东西,是不是网络驱动程序,好象在windows的网上邻居里看到过。可是我要写的这个驱动程序应该不是网络驱动程序。
3、我在linux下写的驱动也只是简单地从端口收发数据,然后送给应用程序,是很简单很简单的那种,其实可以说我根本不懂驱动,在这里请别见笑,我实在很想学会怎么写驱动。
再次感谢你们――鞠躬!”

以你的水平(linux的驱动的经验),在装好ddk后,在看里面的文档,应该会很块上手的!!!



 :)
[color=red]大头鬼! :P[/color]
chrys
驱动小牛
驱动小牛
  • 注册日期2002-05-30
  • 最后登录2008-07-09
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2002-06-28 16:57
magicx你好:
    我的安装目录没有任何中文,下载的程序也肯定没问题的(我已经下载了好多次了,并且用winrar能正常解压的),vc也是新安装的,但2000ddk就是装不上,我已经试了很多太机器了,到底安装ddk有什么窍门,请你告诉我好吗?我真的很急。谢谢你了。
天才来自勤奋 知识要靠学习 [url= http://ndxz.126.com]――欢迎来我家做客――[/url]
magicx
驱动老牛
驱动老牛
  • 注册日期2002-02-22
  • 最后登录2014-08-18
  • 粉丝1
  • 关注0
  • 积分-14分
  • 威望13点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2002-06-28 17:54
magicx你好:
    我的安装目录没有任何中文,下载的程序也肯定没问题的(我已经下载了好多次了,并且用winrar能正常解压的),vc也是新安装的,但2000ddk就是装不上,我已经试了很多太机器了,到底安装ddk有什么窍门,请你告诉我好吗?我真的很急。谢谢你了。


”窍门“???--------就安装而言,根本没有秘诀,根本没有!

现在是你装不上,而不是装上了不能用!(这种情况下,“也许”有“一点”的设置问题!)

冒昧的问一下:你应该装过linux的?如果说装ddk有“窍门”的话(没有),那linux就不是人能装的啦!

以上的话听不惯,请见晾!

我都有点给你,弄糊涂了!!!

怎么可能”我已经试了很多太机器“-----都不行!!!

症状一样吗?????
 :(


我下载的win2kddk和2kddknly不能在我的win2000专业版上安装,运行setup时电脑的喇叭一直嘀嘀响,提示如下错误:
The following components had installation errors:
32 bit x86 Binaries, Tools and Build Environment (X86DBIN)
32 bit x86 libraries (X86DLIBC)
64 bit ia64 Binaries, Tools and Build Environment (IA6DBIN)
Headers (NINC_DDK)
Windows Me Development Environment (ME_ENV)
Windows DirectX 7 Development Environment (DX7_ENV)


 :(

你有没装了实时杀毒等???---------先关掉!(只是乱猜!)

只能祝你好运了!!!

 :o
[color=red]大头鬼! :P[/color]
chrys
驱动小牛
驱动小牛
  • 注册日期2002-05-30
  • 最后登录2008-07-09
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2002-06-29 16:00
magicx 你好:
    你是高手,不知道你愿不愿意收我为徒哦,:),我是真诚想和你做朋友的,我的oicq号码是:13231462,盼你的佳音哦。谢谢你对我的帮助。
天才来自勤奋 知识要靠学习 [url= http://ndxz.126.com]――欢迎来我家做客――[/url]
游客

返回顶部