whitecat
驱动牛犊
驱动牛犊
  • 注册日期2002-04-08
  • 最后登录2002-05-18
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:2013回复:19

如果要做dll式驱动,应该用什么工具呢?

楼主#
更多 发布于:2002-04-12 14:50
各位高手:
    我要做一个PCI-ISA桥的驱动,希望能做成dll,该用什么工具呢?
驱动程序中关于配置空间的那部分我不太明白,希望能帮帮我,谢谢!

                                          
Xman
驱动大牛
驱动大牛
  • 注册日期2001-08-24
  • 最后登录2011-10-07
  • 粉丝0
  • 关注0
  • 积分343分
  • 威望127点
  • 贡献值0点
  • 好评度34点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2002-04-12 15:00
dll的驱动程序?没有吧!
[img]http://www.driverdevelop.com/forum/upload/Xman/2004-04-05_2004324183110706.jpg[/img]
whitecat
驱动牛犊
驱动牛犊
  • 注册日期2002-04-08
  • 最后登录2002-05-18
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2002-04-12 18:11
那dll的驱动是怎么做出来的呢?
VanCheer
驱动老牛
驱动老牛
  • 注册日期2002-02-21
  • 最后登录2003-08-28
  • 粉丝0
  • 关注0
  • 积分-20分
  • 威望-10点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2002-04-12 19:02
faint!
DLL和驱动没有任何关系,DLL和通常的Win32程序没什么区别。你要做PCI,单独写一个驱动。DLL没法做为驱动。
[img]http://www.driverdevelop.com/forum/upload/VanCheer/2003-03-21_mon.gif[/img][img]http://www.driverdevelop.com/forum/upload/VanCheer/2002-12-07_smallbaby.jpg[/img]
whitecat
驱动牛犊
驱动牛犊
  • 注册日期2002-04-08
  • 最后登录2002-05-18
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2002-04-12 19:11
我知道用dll做驱动和win32没多大关系,我要做的是16位的dll驱动,它其本上是一个函数库,象其他dll一样可由用户调用,起到驱动的作用,我不知道该用什么来做.
VanCheer
驱动老牛
驱动老牛
  • 注册日期2002-02-21
  • 最后登录2003-08-28
  • 粉丝0
  • 关注0
  • 积分-20分
  • 威望-10点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2002-04-12 19:14
我知道用dll做驱动和win32没多大关系,我要做的是16位的dll驱动,它其本上是一个函数库,象其他dll一样可由用户调用,起到驱动的作用,我不知道该用什么来做.

我不太懂16位Windows。好像你是要在DLL里直接操作硬件,也许在Win16下可以吧。但写DLL就用VC,BC,没什么特殊工具。
[img]http://www.driverdevelop.com/forum/upload/VanCheer/2003-03-21_mon.gif[/img][img]http://www.driverdevelop.com/forum/upload/VanCheer/2002-12-07_smallbaby.jpg[/img]
whitecat
驱动牛犊
驱动牛犊
  • 注册日期2002-04-08
  • 最后登录2002-05-18
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2002-04-12 19:16
谢谢,vc提供这种直接控制硬件的类吗?
VanCheer
驱动老牛
驱动老牛
  • 注册日期2002-02-21
  • 最后登录2003-08-28
  • 粉丝0
  • 关注0
  • 积分-20分
  • 威望-10点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2002-04-12 19:31
谢谢,vc提供这种直接控制硬件的类吗?

没有
Delphi和BCB有操作串口的控件。
你在VC里可以直接用inp,outp
[img]http://www.driverdevelop.com/forum/upload/VanCheer/2003-03-21_mon.gif[/img][img]http://www.driverdevelop.com/forum/upload/VanCheer/2002-12-07_smallbaby.jpg[/img]
whitecat
驱动牛犊
驱动牛犊
  • 注册日期2002-04-08
  • 最后登录2002-05-18
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2002-04-12 19:42
谢谢,请问lov1999,你对PCI 9052熟悉吗?
VanCheer
驱动老牛
驱动老牛
  • 注册日期2002-02-21
  • 最后登录2003-08-28
  • 粉丝0
  • 关注0
  • 积分-20分
  • 威望-10点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
9楼#
发布于:2002-04-12 19:55
谢谢,请问lov1999,你对PCI 9052熟悉吗?

没做过,不懂,我只懂Win32编程
[img]http://www.driverdevelop.com/forum/upload/VanCheer/2003-03-21_mon.gif[/img][img]http://www.driverdevelop.com/forum/upload/VanCheer/2002-12-07_smallbaby.jpg[/img]
jerf.cat
驱动中牛
驱动中牛
  • 注册日期2002-03-30
  • 最后登录2005-09-10
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
10楼#
发布于:2002-04-12 21:37
About 9052,i think can help you.

jerf.cat
whitecat
驱动牛犊
驱动牛犊
  • 注册日期2002-04-08
  • 最后登录2002-05-18
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
11楼#
发布于:2002-04-14 15:26
真的,那太谢谢了,我现在想问,9052的PCI configuration register是不是与PCI总线打交道的,那local configuration register是不是和下级总线打交道的?local address space指的是什么呢?
jerf.cat
驱动中牛
驱动中牛
  • 注册日期2002-03-30
  • 最后登录2005-09-10
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
12楼#
发布于:2002-04-14 20:47
9052的PCI configuration register是不是与PCI总线打交道的

yes.

那local configuration register是不是和下级总线打交道的?

can think so.

local address space指的是什么呢?

In specifictions,local address space about i/o or memory address space,that you 9052 use.


 
jerf.cat
驱动中牛
驱动中牛
  • 注册日期2002-03-30
  • 最后登录2005-09-10
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
13楼#
发布于:2002-04-14 20:48
suggest you can download newest version pci9052 datasheet from

plxtech\'s web.

流氓兔
驱动老牛
驱动老牛
  • 注册日期2001-06-27
  • 最后登录2005-02-28
  • 粉丝0
  • 关注0
  • 积分1分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
14楼#
发布于:2002-04-14 23:54
???
dll
我是流氓!!!我怕谁!!! 不!!应该是我是老流氓!!!我怕谁!!![img]http://202.98.116.70:888/cgi-bin/newmov/bbs/attachment.cgi?forum=4&topic=25473&postno=1&type=.jpg[/img]
Nouk
驱动中牛
驱动中牛
  • 注册日期2001-08-22
  • 最后登录2006-10-22
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
15楼#
发布于:2002-04-15 10:46
DLL and Driver???
DLL = User Mode Driver?
Taiwan's Driver Developer
Tom.Cat
禁止发言
禁止发言
  • 注册日期2001-10-10
  • 最后登录2019-07-29
  • 粉丝1
  • 关注0
  • 积分-53792分
  • 威望197411点
  • 贡献值0点
  • 好评度5点
  • 原创分0分
  • 专家分0分
  • 社区居民
16楼#
发布于:2002-04-15 16:52
用户被禁言,该主题自动屏蔽!
whitecat
驱动牛犊
驱动牛犊
  • 注册日期2002-04-08
  • 最后登录2002-05-18
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
17楼#
发布于:2002-04-15 19:46
如果我想让windows能够认9052,应该往哪些寄存器写东西呢?
jerf.cat
驱动中牛
驱动中牛
  • 注册日期2002-03-30
  • 最后登录2005-09-10
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
18楼#
发布于:2002-04-15 20:04
If you have sdkpro 3.3 or 3.4
You can use plxmon edit it.Easy.Try it.

Goodluck.
whitecat
驱动牛犊
驱动牛犊
  • 注册日期2002-04-08
  • 最后登录2002-05-18
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
19楼#
发布于:2002-04-15 21:58
Thanks!
游客

返回顶部