Still don't get it even now

So… for example, if I want to write a virtual SCSI disk (for example RAM
disk) that will act as a SCSI driver (it’ll response to SCSI2 CDBs) and I’ll
be able to make partitions and format it - what kind of driver should I
write?

thanks,
Ziv

-----Original Message-----
From: Peter Viscarola [mailto:xxxxx@osr.com]
Sent: Tuesday, November 20, 2001 6:44 PM
To: NT Developers Interest List
Subject: [ntdev] Re: I still don’t get it…

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: xxxxx@siliquent.com
> To unsubscribe send a blank email to
leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com
>
>


You are currently subscribed to ntdev as: xxxxx@siliquent.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

For Virtual SCSI Disk write a Scsi Miniport Driver. See the list’s archive
for further details.

Rahul Gupta


From: Ziv Barber
Sent: Wednesday, November 21, 2001 2:18 PM
To: NT Developers Interest List
Subject: [ntdev] Still don’t get it even now

So… for example, if I want to write a virtual SCSI disk (for example RAM
disk) that will act as a SCSI driver (it’ll response to SCSI2 CDBs) and
I’ll
be able to make partitions and format it - what kind of driver should I
write?

thanks,
Ziv

-----Original Message-----
From: Peter Viscarola [mailto:xxxxx@osr.com]
Sent: Tuesday, November 20, 2001 6:44 PM
To: NT Developers Interest List
Subject: [ntdev] Re: I still don’t get it…

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: xxxxx@siliquent.com
> > To unsubscribe send a blank email to
> leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com
> >
> >
>
>
>
> —
> You are currently subscribed to ntdev as: xxxxx@siliquent.com
> To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com
>
> —
> You are currently subscribed to ntdev as: xxxxx@dcmtech.co.in
> 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

We have a SCSI port driver designed just for developing virtual miniport
drivers. We have a disk driver sample that uses a local file to store
the emulated disk.

Contact me if you want more information.

Jamey

-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of Ziv Barber
Sent: Wednesday, November 21, 2001 12:49 AM
To: NT Developers Interest List
Subject: [ntdev] Still don’t get it even now

So… for example, if I want to write a virtual SCSI disk (for example
RAM
disk) that will act as a SCSI driver (it’ll response to SCSI2 CDBs) and
I’ll be able to make partitions and format it - what kind of driver
should I write?

thanks,
Ziv

-----Original Message-----
From: Peter Viscarola [mailto:xxxxx@osr.com]
Sent: Tuesday, November 20, 2001 6:44 PM
To: NT Developers Interest List
Subject: [ntdev] Re: I still don’t get it…

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: xxxxx@siliquent.com To
> unsubscribe send a blank email to
leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com
>
>


You are currently subscribed to ntdev as: xxxxx@siliquent.com
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com


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

A miniport with a SCSI port library (not with system-supplied SCSIPORT).
There are several such libraries in the market, we sell one.

Max

----- Original Message -----
From: “Ziv Barber”
To: “NT Developers Interest List”
Sent: Wednesday, November 21, 2001 11:48 AM
Subject: [ntdev] Still don’t get it even now

> So… for example, if I want to write a virtual SCSI disk (for example RAM
> disk) that will act as a SCSI driver (it’ll response to SCSI2 CDBs) and I’ll
> be able to make partitions and format it - what kind of driver should I
> write?
>
> thanks,
> Ziv
>
> -----Original Message-----
> From: Peter Viscarola [mailto:xxxxx@osr.com]
> Sent: Tuesday, November 20, 2001 6:44 PM
> To: NT Developers Interest List
> Subject: [ntdev] Re: I still don’t get it…
>
>
> 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: xxxxx@siliquent.com
> > To unsubscribe send a blank email to
> leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com
> >
> >
>
>
>
> —
> You are currently subscribed to ntdev as: xxxxx@siliquent.com
> To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com
>
> —
> 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