Windows Vista Tips

Windows Vista Tips > Newsgroups > Windows Vista Drivers > Intermediate, or replaced, floppy disk driver?

Reply
Thread Tools Display Modes

Intermediate, or replaced, floppy disk driver?

 
 
RPH
Guest
Posts: n/a

 
      07-09-2003
In order for NT to read some floppy disks that have a
custom sector arrangement, I discovered that the
FlpyDisk.sys driver required some modifications.

The changes amounted to adding a few lines of code, and
modifying a few others.

This was fine for testing purposes, but I now want to
build a solution. Since I don't want to replace the
original FlpyDisk.sys driver (and Window File Protection
wouldn't allow it anyway), what is my best course of
action?

I would prefer not to remove the original driver, so is it
possible to have another floppy disk driver on the system
without disabling FlpyDisk.sys? (i.e. could two drivers
sit above Fdc.sys, accessing the same device?)

Or, should I create an intermediate driver (sitting above
FlpyDisk.sys) that handles the original failure case, and,
effectively, duplicates code with the extra handling added?

Or, any other suggestions..

TIA.
 
Reply With Quote
 
 
 
 
David J. Craig
Guest
Posts: n/a

 
      07-09-2003
The first question is: can your driver work on standard floppies? All of
them?

If so, just change the ImagePath, or create it, in the registry to point to
your floppy driver.

How can two drivers service the same hardware? There were some changes when
floppy.sys and broken apart into flpydisk.sys and fdc.sys, but having two
drive letters refer to the same physical device is not easy. It works for
A: and B: because one driver keeps track of which is which, but you can't do
it with two drivers. A filter might work, but your messing around with its
hardware by going directly to fdc.sys, will cause missed status changes.
The detection of the changeline only works once and once read cannot be
unread.

"RPH" <> wrote in message
news:0a4b01c345f9$3c5ce500$...
> In order for NT to read some floppy disks that have a
> custom sector arrangement, I discovered that the
> FlpyDisk.sys driver required some modifications.
>
> The changes amounted to adding a few lines of code, and
> modifying a few others.
>
> This was fine for testing purposes, but I now want to
> build a solution. Since I don't want to replace the
> original FlpyDisk.sys driver (and Window File Protection
> wouldn't allow it anyway), what is my best course of
> action?
>
> I would prefer not to remove the original driver, so is it
> possible to have another floppy disk driver on the system
> without disabling FlpyDisk.sys? (i.e. could two drivers
> sit above Fdc.sys, accessing the same device?)
>
> Or, should I create an intermediate driver (sitting above
> FlpyDisk.sys) that handles the original failure case, and,
> effectively, duplicates code with the extra handling added?
>
> Or, any other suggestions..
>
> TIA.



 
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Floppy Disk Drive Letter Rob Windows Vista Hardware 2 05-02-2008 03:43 PM
usb floppy disk drive drivers sunshine_rainne Windows Vista Hardware 1 02-02-2008 08:27 PM
keyboard doesn' t run after boot from floppy disk ilver belletti Windows Vista Installation 8 09-30-2007 05:19 PM
Intermediate driver crash? novice Windows Vista General Discussion 3 09-29-2007 02:30 AM
How many floppy disk drives do you have? Lang Murphy Windows Vista General Discussion 15 09-26-2006 04:18 PM



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59