Re: How to develop and debug SCSI miniport driver in one machine?

I personally , while I find the Compuware Softice usefull, I find no use at
all for DS suite and for its kernel mode classes. I dont see any reason
while I would use it. I think Compuware should sell Softice debugger
separatly, and the DS suite whithout it.
But I doubt it will do this , since too few ppl would bother buying DS then.

Dan

----- Original Message -----
From: “Moreira, Alberto”
To: “NT Developers Interest List”
Sent: Monday, July 08, 2002 4:35 PM
Subject: [ntdev] Re: How to develop and debug SCSI miniport driver in one
machine?

> The DS API is much smaller. And it’s C++.
>
> Alberto.
>
> -----Original Message-----
> From: Maxim S. Shatskih [mailto:xxxxx@storagecraft.com]
> Sent: Monday, July 08, 2002 3:46 AM
> To: NT Developers Interest List
> Subject: [ntdev] Re: How to develop and debug SCSI miniport driver in
> one machine?
>
>
> > And DriverStudio can save you the bother of having to waddle
> > through the API.
>
> It cannot, you will need to waddle the DS’s API instead of kernel’s
> one.
>
> Max
>
>
>
>
> —
> You are currently subscribed to ntdev as: xxxxx@compuware.com
> To unsubscribe send a blank email to %%email.unsub%%
>
>
>
> The contents of this e-mail are intended for the named addressee only. It
> contains information that may be confidential. Unless you are the named
> addressee or an authorized designee, you may not copy or use it, or
disclose
> it to anyone else. If you received it in error please notify us
immediately
> and then destroy it.
>
>
>
> —
> You are currently subscribed to ntdev as: xxxxx@rdsor.ro
> To unsubscribe send a blank email to %%email.unsub%%
>

Hell, I would consider recommending the softIce debugger as an alternative,
if it cost less than a second machine … which it doesn’t since it is
bundled with DS.


Gary G. Little
xxxxx@broadstor.com
xxxxx@inland.net

“Dan Partelly” wrote in message news:xxxxx@ntdev…
>
> I personally , while I find the Compuware Softice usefull, I find no use
at
> all for DS suite and for its kernel mode classes. I dont see any reason
> while I would use it. I think Compuware should sell Softice debugger
> separatly, and the DS suite whithout it.
> But I doubt it will do this , since too few ppl would bother buying DS
then.
>
> Dan
>
> ----- Original Message -----
> From: “Moreira, Alberto”
> To: “NT Developers Interest List”
> Sent: Monday, July 08, 2002 4:35 PM
> Subject: [ntdev] Re: How to develop and debug SCSI miniport driver in one
> machine?
>
>
> > The DS API is much smaller. And it’s C++.
> >
> > Alberto.
> >
> > -----Original Message-----
> > From: Maxim S. Shatskih [mailto:xxxxx@storagecraft.com]
> > Sent: Monday, July 08, 2002 3:46 AM
> > To: NT Developers Interest List
> > Subject: [ntdev] Re: How to develop and debug SCSI miniport driver in
> > one machine?
> >
> >
> > > And DriverStudio can save you the bother of having to waddle
> > > through the API.
> >
> > It cannot, you will need to waddle the DS’s API instead of kernel’s
> > one.
> >
> > Max
> >
> >
> >
> >
> > —
> > You are currently subscribed to ntdev as: xxxxx@compuware.com
> > To unsubscribe send a blank email to %%email.unsub%%
> >
> >
> >
> > The contents of this e-mail are intended for the named addressee only.
It
> > contains information that may be confidential. Unless you are the named
> > addressee or an authorized designee, you may not copy or use it, or
> disclose
> > it to anyone else. If you received it in error please notify us
> immediately
> > and then destroy it.
> >
> >
> >
> > —
> > You are currently subscribed to ntdev as: xxxxx@rdsor.ro
> > To unsubscribe send a blank email to %%email.unsub%%
> >
>
>
>
>

My god! Just what we need…

-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of Moreira, Alberto
Sent: Monday, July 08, 2002 6:36 AM
To: NT Developers Interest List
Subject: [ntdev] Re: How to develop and debug SCSI miniport driver in
one machine?

By wrapping the API in a C++ class library. You can think of DS as an
“MFC
for Drivers”.

Alberto.

-----Original Message-----
From: Jamey Kirby [mailto:xxxxx@storagecraft.com]
Sent: Sunday, July 07, 2002 12:11 PM
To: NT Developers Interest List
Subject: [ntdev] Re: How to develop and debug SCSI miniport driver in
one machine?

>And DriverStudio can save you the bother of having to waddle
through the API. It lets you concentrate on supporting your
hardware. <<

How does it accomplish this?


On 7 Jul 2002, at 8:02, Maxim S. Shatskih wrote:

>I’m developing the SCSI miniport driver in one machine using
>Numega
>Driver Studio Suites.

For what? SCSI miniport is very, very simple, and its logic in 90%
reflects the logic of your HBA hardware.
I don’t think you will have any significant gains in using DS for
miniports.

>I think Driver Stuido is a very good tool. The Softice
>and Drvier Monitor are good utilities for driver development.
>Any one has the same opinion?

I personally prefer WinDbg for debugging, but yes, SoftICE is
irreplaceable tool for Win9x/ME.

Max


You are currently subscribed to ntdev as: xxxxx@ieee.org
To unsubscribe send a blank email to %%email.unsub%%


You are currently subscribed to ntdev as: xxxxx@storagecraft.com
To unsubscribe send a blank email to %%email.unsub%%


You are currently subscribed to ntdev as: xxxxx@compuware.com
To unsubscribe send a blank email to %%email.unsub%%

The contents of this e-mail are intended for the named addressee only.
It
contains information that may be confidential. Unless you are the named
addressee or an authorized designee, you may not copy or use it, or
disclose
it to anyone else. If you received it in error please notify us
immediately
and then destroy it.


You are currently subscribed to ntdev as: xxxxx@storagecraft.com
To unsubscribe send a blank email to %%email.unsub%%




Bill McKenzie

“Jamey Kirby” wrote in message news:xxxxx@ntdev…
>
> My god! Just what we need…
>
> -----Original Message-----
> From: xxxxx@lists.osr.com
> [mailto:xxxxx@lists.osr.com] On Behalf Of Moreira, Alberto
> Sent: Monday, July 08, 2002 6:36 AM
> To: NT Developers Interest List
> Subject: [ntdev] Re: How to develop and debug SCSI miniport driver in
> one machine?
>
> By wrapping the API in a C++ class library. You can think of DS as an
> “MFC
> for Drivers”.
>
> Alberto.
>
>
> -----Original Message-----
> From: Jamey Kirby [mailto:xxxxx@storagecraft.com]
> Sent: Sunday, July 07, 2002 12:11 PM
> To: NT Developers Interest List
> Subject: [ntdev] Re: How to develop and debug SCSI miniport driver in
> one machine?
>
>
> >>And DriverStudio can save you the bother of having to waddle
> through the API. It lets you concentrate on supporting your
> hardware. <<
>
> How does it accomplish this?
>
>
> --------------------------------------
>
> On 7 Jul 2002, at 8:02, Maxim S. Shatskih wrote:
>
> > >I’m developing the SCSI miniport driver in one machine using
> > >Numega
> > >Driver Studio Suites.
> >
> > For what? SCSI miniport is very, very simple, and its logic in 90%
> > reflects the logic of your HBA hardware.
> > I don’t think you will have any significant gains in using DS for
> > miniports.
> >
> > >I think Driver Stuido is a very good tool. The Softice
> > >and Drvier Monitor are good utilities for driver development.
> > >Any one has the same opinion?
> >
> > I personally prefer WinDbg for debugging, but yes, SoftICE is
> > irreplaceable tool for Win9x/ME.
> >
> > Max
> >
> >
> >
> >
> > —
> > You are currently subscribed to ntdev as: xxxxx@ieee.org
> > To unsubscribe send a blank email to %%email.unsub%%
> >
>
>
>
>
> —
> You are currently subscribed to ntdev as: xxxxx@storagecraft.com
> To unsubscribe send a blank email to %%email.unsub%%
>
>
>
> —
> You are currently subscribed to ntdev as: xxxxx@compuware.com
> To unsubscribe send a blank email to %%email.unsub%%
>
>
>
> The contents of this e-mail are intended for the named addressee only.
> It
> contains information that may be confidential. Unless you are the named
> addressee or an authorized designee, you may not copy or use it, or
> disclose
> it to anyone else. If you received it in error please notify us
> immediately
> and then destroy it.
>
>
>
> —
> You are currently subscribed to ntdev as: xxxxx@storagecraft.com
> To unsubscribe send a blank email to %%email.unsub%%
>
>
>
>

And why do you think your wrappers are simpler then SCSIPORT API
(which is trivial)?

For general WDM drivers, yes, the wrapper can help really a lot - PnP
and power management are non-trivial. But for miniports?

Max

----- Original Message -----
From: “Moreira, Alberto”
To: “NT Developers Interest List”
Sent: Monday, July 08, 2002 5:36 PM
Subject: [ntdev] Re: How to develop and debug SCSI miniport driver in
one machine?

> By wrapping the API in a C++ class library. You can think of DS as
an “MFC
> for Drivers”.
>
> Alberto.
>
>
> -----Original Message-----
> From: Jamey Kirby [mailto:xxxxx@storagecraft.com]
> Sent: Sunday, July 07, 2002 12:11 PM
> To: NT Developers Interest List
> Subject: [ntdev] Re: How to develop and debug SCSI miniport driver
in
> one machine?
>
>
> >>And DriverStudio can save you the bother of having to waddle
> through the API. It lets you concentrate on supporting your
> hardware. <<
>
> How does it accomplish this?
>
>
> --------------------------------------
>
> On 7 Jul 2002, at 8:02, Maxim S. Shatskih wrote:
>
> > >I’m developing the SCSI miniport driver in one machine using
> > >Numega
> > >Driver Studio Suites.
> >
> > For what? SCSI miniport is very, very simple, and its logic in 90%
> > reflects the logic of your HBA hardware.
> > I don’t think you will have any significant gains in using DS for
> > miniports.
> >
> > >I think Driver Stuido is a very good tool. The Softice
> > >and Drvier Monitor are good utilities for driver development.
> > >Any one has the same opinion?
> >
> > I personally prefer WinDbg for debugging, but yes, SoftICE is
> > irreplaceable tool for Win9x/ME.
> >
> > Max
> >
> >
> >
> >
> > —
> > You are currently subscribed to ntdev as: xxxxx@ieee.org
> > To unsubscribe send a blank email to %%email.unsub%%
> >
>
>
>
>
> —
> You are currently subscribed to ntdev as: xxxxx@storagecraft.com
> To unsubscribe send a blank email to %%email.unsub%%
>
>
>
> —
> You are currently subscribed to ntdev as:
xxxxx@compuware.com
> To unsubscribe send a blank email to %%email.unsub%%
>
>
>
> The contents of this e-mail are intended for the named addressee
only. It
> contains information that may be confidential. Unless you are the
named
> addressee or an authorized designee, you may not copy or use it, or
disclose
> it to anyone else. If you received it in error please notify us
immediately
> and then destroy it.
>
>
>
> —
> You are currently subscribed to ntdev as: xxxxx@storagecraft.com
> To unsubscribe send a blank email to %%email.unsub%%
>