For storage drivers, what “storage port driver” represents?
For example, if I have SCSI card, 2 SCSI disks and 2 IDE disks and for each
of these 4 physical disk I have 2 logical partitions. Now, what kind of
storage drivers do I have? who’s the “storage port driver”? I didn’t manage
to understand it from the DDK documentation.
thanks,
Ziv
You are currently subscribed to ntdev as: $subst(‘Recip.EmailAddr’)
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com
Well… the term “Storage Port Driver” is really somewhat misleading when
used in the context of the conventional XP stacks.
The PORT drivers provide access to a (usually shared) peripheral bus. So,
the SCSI driver (or the 1394 driver, or the PCI driver, or…) is the PORT.
The Disk Class driver is, ah, the CLASS.
One writes monolithic storage PORT drivers to acess a particular type of
storage device or media, in order to bypass the Microsoft supplied SCSI Port
or StorPort drivers.
Wooly terminology, I agree,
PeterGV
OSR
“Ziv Barber” wrote in message news:xxxxx@ntdev…
>
> For storage drivers, what “storage port driver” represents?
> For example, if I have SCSI card, 2 SCSI disks and 2 IDE disks and for
each
> of these 4 physical disk I have 2 logical partitions. Now, what kind of
> storage drivers do I have? who’s the “storage port driver”? I didn’t
manage
> to understand it from the DDK documentation.
>
> thanks,
> Ziv
>
> —
> You are currently subscribed to ntdev as: $subst(‘Recip.EmailAddr’)
> To unsubscribe send a blank email to
leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com
>
>
—
You are currently subscribed to ntdev as: $subst(‘Recip.EmailAddr’)
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com
Disk/ClassPnP (or Disk/Class2 in NT4) combo for each bus LUN, the SCSI- or IDE- attached device.
ScsiPort/miniport combo for SCSI controller. On NT4, it is also for IDE controller, the IDE miniport is ATAPI.SYS.
For w2k IDE stack, they have ATAPI.SYS as a port (slightly patched SCSIPORT) and PCIIDEX.SYS and such as miniports.
Max
----- Original Message -----
From: “Ziv Barber”
To: “NT Developers Interest List”
Sent: Tuesday, November 20, 2001 6:57 PM
Subject: [ntdev] I still don’t get it…
> For storage drivers, what “storage port driver” represents?
> For example, if I have SCSI card, 2 SCSI disks and 2 IDE disks and for each
> of these 4 physical disk I have 2 logical partitions. Now, what kind of
> storage drivers do I have? who’s the “storage port driver”? I didn’t manage
> to understand it from the DDK documentation.
>
> thanks,
> Ziv
>
> —
> You are currently subscribed to ntdev as: xxxxx@storagecraft.com
> To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com
>
—
You are currently subscribed to ntdev as: $subst(‘Recip.EmailAddr’)
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com