For a while I have had made a driver, and I used the IDE from Visual Studio
for editing the source and compile runs (to find syntax errors and so one).
For the release builds I have used the command line “BUILD” utility. But the
IDE is able to put out a sys file (this is only a DLL, and some settings for
the linker!) which was working. Perhaps I should say that it was only a very
small driver for using some I/O ports on a ISA card.
Reiner
-----Ursprüngliche Nachricht-----
Von: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com]Im Auftrag von Maxim S. Shatskih
Gesendet: Montag, 2. Oktober 2000 22:08
An: NT Developers Interest List
Betreff: [ntdev] Re: Building drivers in developer studio???
Agree completely.
IDE is OK as a text editor - by why typing “build” in the command line is
more boring than pressing the Shift-F8 in the IDE?
I think that possible problems while using a .DSP for driver can be worse
than typing 6 keys + (also minor) problem of pressing Ctrl-G + entering the
error line number in the IDE.
Max
----- Original Message -----
From: “Thomas “Rick” Tewell”
To: “NT Developers Interest List”
Sent: Monday, October 02, 2000 12:06 AM
Subject: [ntdev] Re: Building drivers in developer studio???
> Just as an aside…REAL kernel level programmers don’t use IDEs…
>
>
>
> Thomas “Rick” Tewell
> Sequoia Advanced Technologies, Inc.
> Marin County, California
> tel: 415-459-7978 x104
>
> ----- Original Message -----
> From: Roddy, Mark
> To: NT Developers Interest List
> Sent: Monday, October 02, 2000 12:52 PM
> Subject: [ntdev] Re: Building drivers in developer studio???
>
>
> > The risk that whatever compiler/linker/preprocessor settings you get
from
> > the visual-studio-only version is not correct for building drivers in
the
> > target ddk version for your driver. Unless I am mistaken, driver wizards
> and
> > src2dsp all essentially use snapshots of these settings from some point
in
> > time based on some version of the ddk.
> >
> > Now I will agree that the risk is small, but it is there.
> >
> > In addition there is no automatic way to go back to a straight build
> version
> > of the same driver. So if you do run in to what appear to be compiler or
> > linker problems you are SOL and have to go re-create a DDK project by
> hand.
> >
> >
> >
> > > -----Original Message-----
> > > From: COX,DAVID (HP-Roseville,ex1) [mailto:david_cox2@hp.com]
> > > Sent: Monday, October 02, 2000 3:36 PM
> > > To: NT Developers Interest List
> > > Subject: [ntdev] Re: Building drivers in developer studio???
> > >
> > >
> > > What risk?
> > >
> > > --------------------------------------------------------------
> > > ---------
> > > Dave Cox
> > > Hewlett-Packard Co.
> > > HPSO/SMSO (Santa Barbara)
> > > https://ecardfile.com/id/Dave+Cox
> > >
> > > > -----Original Message-----
> > > > From: Roddy, Mark [mailto:xxxxx@stratus.com]
> > > > Sent: Monday, October 02, 2000 10:41 AM
> > > > To: NT Developers Interest List
> > > > Subject: [ntdev] Re: Building drivers in developer studio???
> > > >
> > > >
> > > > Of course there is the other view that not using build is
> > > adding needless
> > > > additional risk to your driver development effort. A
> > > compromise is to
> > > build
> > > > driver projects as “External Makefile” projects in Visual
> > > Studio, and
> > > invoke
> > > > build indirectly. For details on how to do this, see the
> > > resources section
> > > > of my web site (www.hollistech.com).
> > > >
> > > > > -----Original Message-----
> > > > > From: Jamey kirby [mailto:xxxxx@storagecraft.com]
> > > > > Sent: Saturday, September 30, 2000 12:49 PM
> > > > > To: NT Developers Interest List
> > > > > Subject: [ntdev] Re: Building drivers in developer studio???
> > > > >
> > > > >
> > > > > download src2dsp.exe from www.numega.com
> > > > >
> > > > > It will convert you SOURCES file to a DSP/DSW file and the
> > > > > build become 100%
> > > > > native in the IDE.
> > > > >
> > > > > Jamey
> > > > >
> > > > >
> > >
> > > Mark Roddy
> > > xxxxx@hollistech.com
> > > www.hollistech.com
> > > WindowsNT Windows 2000 Consulting Services
> > >
> > >
> > > —
> > > You are currently subscribed to ntdev as: david_cox2@hp.com
> > > To unsubscribe send a blank email to $subst(‘Email.Unsub’)
> > >
> > > —
> > > You are currently subscribed to ntdev as: xxxxx@stratus.com
> > > To unsubscribe send a blank email to $subst(‘Email.Unsub’)
> > >
> >
> > —
> > You are currently subscribed to ntdev as: rick@1394.com
> > To unsubscribe send a blank email to $subst(‘Email.Unsub’)
> >
> >
>
>
> —
> You are currently subscribed to ntdev as: xxxxx@storagecraft.com
> To unsubscribe send a blank email to $subst(‘Email.Unsub’)
>
—
You are currently subscribed to ntdev as: xxxxx@gmx.net
To unsubscribe send a blank email to $subst(‘Email.Unsub’)