new to File System drivers

Hi,

I am starting a project where I need to write a driver for Windows
NT/2000/XP. I have written USB drivers. I would appreciate any advice
and/or suggestions from people that know File Systems!

I need to make it look like there is an additional FAT16 drive attached to
the system - the driver will send the data back and forth via I/O port to
another computer’s disk.

I’m assuming that I will write a driver to interact with the existing FAT
file system drivers. Can someone point me to some sample code that would
be a good starting point?

Do I need to buy the IFS Development Kit, or can I just use the XP DDK?

Will I need 3 separate drivers for Windows NT(4.0)/2000/XP?

From what I have read, it sounds like Windows 2000 and XP would be very
similar, but I’m not sure how different Windows NT 4.0 will be. Will I
need an older DDK to build the NT driver? The IFS documentation online
says it supports only 2000 and XP.

Thanks,

Diane Rose

> I need to make it look like there is an additional FAT16 drive
attached to

the system - the driver will send the data back and forth via I/O
port to
another computer’s disk.

Then you will need a block device driver, not a filesystem.

Max

I think a mass storage device driver would be the solution, but there is
too much missing information to be certain. How do those I/O ports
connect to “another computer’s disk”? Is the card PCI and fully
compliant with the current PCI spec? Any chance that the other computer
will be accessing the disk?

----- Original Message -----
From: “Diane Rose”
To: “NT Developers Interest List”
Sent: Tuesday, July 01, 2003 1:57 AM
Subject: [ntdev] new to File System drivers

> Hi,
>
> I am starting a project where I need to write a driver for Windows
> NT/2000/XP. I have written USB drivers. I would appreciate any
advice
> and/or suggestions from people that know File Systems!
>
> I need to make it look like there is an additional FAT16 drive
attached to
> the system - the driver will send the data back and forth via I/O port
to
> another computer’s disk.
>
> I’m assuming that I will write a driver to interact with the existing
FAT
> file system drivers. Can someone point me to some sample code that
would
> be a good starting point?
>
> Do I need to buy the IFS Development Kit, or can I just use the XP
DDK?
>
> Will I need 3 separate drivers for Windows NT(4.0)/2000/XP?
>
> From what I have read, it sounds like Windows 2000 and XP would be
very
> similar, but I’m not sure how different Windows NT 4.0 will be. Will
I
> need an older DDK to build the NT driver? The IFS documentation
online
> says it supports only 2000 and XP.
>
> Thanks,
>
> Diane Rose
>
> —
> You are currently subscribed to ntdev as: xxxxx@yoshimuni.com
> To unsubscribe send a blank email to xxxxx@lists.osr.com
>

It is connecting through serial/parallel ports, and the DOS (yes, believe it
or not) computer on the other side will read/write to it’s disk with info it
gets from my device driver.

Diane

----- Original Message -----
From: “David J. Craig”
To: “NT Developers Interest List”
Sent: Tuesday, July 01, 2003 8:46 AM
Subject: [ntdev] Re: new to File System drivers

> I think a mass storage device driver would be the solution, but there is
> too much missing information to be certain. How do those I/O ports
> connect to “another computer’s disk”? Is the card PCI and fully
> compliant with the current PCI spec? Any chance that the other computer
> will be accessing the disk?
>
> ----- Original Message -----
> From: “Diane Rose”
> To: “NT Developers Interest List”
> Sent: Tuesday, July 01, 2003 1:57 AM
> Subject: [ntdev] new to File System drivers
>
>
> > Hi,
> >
> > I am starting a project where I need to write a driver for Windows
> > NT/2000/XP. I have written USB drivers. I would appreciate any
> advice
> > and/or suggestions from people that know File Systems!
> >
> > I need to make it look like there is an additional FAT16 drive
> attached to
> > the system - the driver will send the data back and forth via I/O port
> to
> > another computer’s disk.
> >
> > I’m assuming that I will write a driver to interact with the existing
> FAT
> > file system drivers. Can someone point me to some sample code that
> would
> > be a good starting point?
> >
> > Do I need to buy the IFS Development Kit, or can I just use the XP
> DDK?
> >
> > Will I need 3 separate drivers for Windows NT(4.0)/2000/XP?
> >
> > From what I have read, it sounds like Windows 2000 and XP would be
> very
> > similar, but I’m not sure how different Windows NT 4.0 will be. Will
> I
> > need an older DDK to build the NT driver? The IFS documentation
> online
> > says it supports only 2000 and XP.
> >
> > Thanks,
> >
> > Diane Rose
> >
> > —
> > You are currently subscribed to ntdev as: xxxxx@yoshimuni.com
> > To unsubscribe send a blank email to xxxxx@lists.osr.com
> >
>
>
>
>
> —
> You are currently subscribed to ntdev as: xxxxx@earthlink.net
> To unsubscribe send a blank email to xxxxx@lists.osr.com