serial
驱动牛犊
驱动牛犊
  • 注册日期2002-02-21
  • 最后登录2007-09-29
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:2064回复:10

miniport是什么东西?

楼主#
更多 发布于:2002-02-21 17:06
谁能提供这方面的资料?
chimian
驱动牛犊
驱动牛犊
  • 注册日期2002-02-10
  • 最后登录2002-04-07
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2002-02-21 19:11
    小端口驱动程序. 我想大概是这样叫吧, 我也是初学者, 正在学习呢, 说不好. 请别的大侠指教或参考 nt 驱动编程的相关资料吧.
WindThruEars
驱动老牛
驱动老牛
  • 注册日期2002-11-17
  • 最后登录2004-07-10
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2002-02-22 00:57
port/miniport driver architecture is a driver pair model designed by M$, it seems that the main concern of it is isolate hardware dependence and provide platform independence.

Till now, at least there are several different kind of miniport driver, such as: NDIS miniport, SCSI miniport, Streaming miniport, I am pretty sure there will be more and more miniport in the future.

So, what do you want to know? NDIS, SCSI, Streaming, or anything else? If what do you want is SCSI miniport, I am the right guy! :-)
我是假耳朵
WindThruEars
驱动老牛
驱动老牛
  • 注册日期2002-11-17
  • 最后登录2004-07-10
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2002-02-22 00:57
port/miniport driver architecture is a driver pair model designed by M$, it seems that the main concern of it is isolate hardware dependence and provide platform independence.

Till now, at least there are several different kind of miniport driver, such as: NDIS miniport, SCSI miniport, Streaming miniport, I am pretty sure there will be more and more miniport in the future.

So, what do you want to know? NDIS, SCSI, Streaming, or anything else? If what you want is SCSI miniport, I am the right guy! :-)
我是假耳朵
serial
驱动牛犊
驱动牛犊
  • 注册日期2002-02-21
  • 最后登录2007-09-29
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2002-02-22 08:38
thank you for answer me so quickly!
i\'m going to do a driver project, need to use miniport.  i\'m not sure what i want to know about miniport yet, however, i\'m want to know firstly the concept of miniport,?the relationship of miniport and WDM? the architecture of miniport? it\'s not easy to find suitable intruduction article in the internet.
your replay is useful for me. thanks.
Snare
驱动小牛
驱动小牛
  • 注册日期2002-01-31
  • 最后登录2002-08-23
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2002-02-22 08:56
miniport也分很多种,没一种都不一样,没法一概而论的
我就是我,没什么可说的。
WindThruEars
驱动老牛
驱动老牛
  • 注册日期2002-11-17
  • 最后登录2004-07-10
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2002-02-22 11:30
no matter what kind of miniport driver, it\'s indeed a minidriver wrapped by the port driver. Under Windows NT, the miniport driver + the port driver is a full functional kernel mode driver. Under Windows 2K/XP, the miniport driver + the port driver is a full functional WDM driver.

Theoretically, when you are developing a miniport driver, you can, and you should forget about the kernel mode driver model or WDM, just follow the miniport/port driver model architecture. Usually that\'s enough. The port driver has done most trivals for you.

我是假耳朵
jm_tang
驱动牛犊
驱动牛犊
  • 注册日期2001-05-08
  • 最后登录2002-05-15
  • 粉丝0
  • 关注0
  • 积分5分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2002-02-25 23:17
kanghai大侠:
您说写MINIPORT DRIVER要遵从MINIPORT DRIVER,忘掉WDM,在另一个关于MINIDRIVER的问题中您也是如此表述的,请问他们的构造有什么不同?关于这两种驱动能不能再多费点口舌将几句,或指点一下资料的出处。DDK中好象将的很少。
WindThruEars
驱动老牛
驱动老牛
  • 注册日期2002-11-17
  • 最后登录2004-07-10
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2002-02-26 01:10
miniport driver is very similiar with minidriver.
DDK said minidriver is a  hardware-specific DLL that uses a Microsoft-provided class driver to accomplish most actions through function calls and that provides only device-specific controls.

miniport driver is a device-specific kernel-mode driver linked to a port driver, usually implemented as a dynamic-link library, that provides an interface between the port driver and the system. Windows operating systems define the architecture of the following kinds of miniport drivers:
An HBA-specific driver, linked against the system-supplied SCSI port driver, that drives one or more SCSI buses, or a mass-storage device driver that uses the NT SCSI port driver as its interface to the system.
A video-adapter-specific driver, linked against the system-supplied video port driver, that supports a corresponding display driver.
A network-adapter-specific driver, linked against the system-supplied NDIS library.

You can refer to \"storage devices\" section of DDK about scsi miniport driver, \"streaming devices\" section for streaming miniport driver, \"Network devices and protocols\" for NDIS miniport driver.

First of all, I think you should make sure what kind of miniport driver you want to develop, to discuss every kind of miniport driver is out of my capability.
我是假耳朵
lijj
驱动牛犊
驱动牛犊
  • 注册日期2002-02-19
  • 最后登录2002-06-04
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
9楼#
发布于:2002-03-01 14:51
谢谢!向kanghai致敬!
ygm99
驱动牛犊
驱动牛犊
  • 注册日期2001-11-19
  • 最后登录2006-01-19
  • 粉丝0
  • 关注0
  • 积分42分
  • 威望5点
  • 贡献值0点
  • 好评度4点
  • 原创分0分
  • 专家分0分
10楼#
发布于:2002-03-05 13:20
what a cool english speaker KANGHAI is! :D
学习ARM+uClinux中, 问题多多,请多指教! 我的开发板:HJARM4510b。 看上去跟samsung的SNDS100类似。 S3C4510b+16MBRAM+2MB flash 正在学习uClinux的驱动程序的开发!
游客

返回顶部