Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Path: utzoo!mnetor!uunet!seismo!husc6!rutgers!princeton!rocksvax!martyl
From: martyl@rocksvax.UUCP (Marty Leisner)
Newsgroups: comp.sys.ibm.pc
Subject: Re: How do you remove a device driver without a warm boot?
Message-ID: <151@rocksvax.UUCP>
Date: Fri, 24-Jul-87 17:30:54 EDT
Article-I.D.: rocksvax.151
Posted: Fri Jul 24 17:30:54 1987
Date-Received: Sat, 25-Jul-87 15:50:37 EDT
References: <238@macom1.UUCP>
Reply-To: martyl@rocksvax.UUCP (Marty Leisner)
Organization: Xerox: Henrietta, NY
Lines: 26
Keywords: driver device config.sys

In article <238@macom1.UUCP> roth@macom1.UUCP (dennis paul roth) writes:
>
>My question is. Does anyone out there know how to uninstall a device
>driver and release the memory it was using without doing a warm boot?
>I will be eternally gratefull to anyone who can assist me with this problem.
>-- 
Good question.

I'm not sure its worth the trouble -- agood way to do device driver work is
to use two machine -- ones for development and one for test.  On PCs running
without any protection, I have qualms about working on a machine where the
device drivers are changing without any hardware protection.

A few things to think about:
1) I don't think the memory could be released.  But if the new image fits
inside the old image, you could overwrite the image and rebuild the 
pointers and whatever else DOS did.
2) You could debug you device driver as an application program.  Then when
you're about done, you can install it.

Hope this helps.

marty leisner
xerox corp
leisner.henr@xerox.com
martyl@rocksvax.uucp