Will XPe ever support non-fixed CF boot devices?

M

Mark K Vallevand

Hey Microsoft, its becoming increasingly hard to find CF devices that appear
as IDE fixed disks. How about fixing the IDE driver to remove this
restriction?

I know there is version of the DDK's sample IDE driver on xpefiles.com. How
robust is the sample IDE driver in the DDK?

--
Regards.
Mark K Vallevand (e-mail address removed)

Beer is living proof that God loves us and wants us to be happy.
- Benjamin Franklin


THIS COMMUNICATION MAY CONTAIN CONFIDENTIAL AND/OR OTHERWISE PROPRIETARY
MATERIAL and is thus for use only by the intended recipient. If you received
this in error, please contact the sender and delete the e-mail and its
attachments from all computers.
 
S

Slobodan Brcin \(eMVP\)

Mark,

I bugged them already about this but I guess that more people need to do
that, for them to take this problem seriously.
Send them feature request.
http://msdn.microsoft.com/embedded/community/community/feedback/feedxp/default.aspx

I have even told them how they can implement this in few lines using already
existing nice registry entries like HackMask they have available bits there
so since these are non supported anyhow adding one more function to this
won't have any repercussions to desktop users.

IIR their argument was that they are trying to maintain compatibility with
reference documentations for disks, but they were not familiar with
existence of HackMask entry which purpose is to alter disk driver behavior
from the settings read from firmware itself.

Regards,
Slobodan
 
S

Stuart Langley

Hi Mark,

No problems getting fixed CF from simpletec & kingmax. Perhaps you want to
give them a try.

Regards,

Stuart
 
M

Mark K Vallevand

Has anyone gotten the XPfildrvr1224.zip filter driver from XpeFiles.com to
work?

--
Regards.
Mark K Vallevand (e-mail address removed)

Beer is living proof that God loves us and wants us to be happy.
- Benjamin Franklin


THIS COMMUNICATION MAY CONTAIN CONFIDENTIAL AND/OR OTHERWISE PROPRIETARY
MATERIAL and is thus for use only by the intended recipient. If you received
this in error, please contact the sender and delete the e-mail and its
attachments from all computers.
 
M

Mark K Vallevand

Its not clear to me how to get the XPfildrvr1224.zip filter driver on
XpeFiles.com to be installed on any IDE CF device.

I have made it work on XP Pro. But, I need to manually install it on each
device. It would be nice if if simply worked on all IDE devices.

--
Regards.
Mark K Vallevand (e-mail address removed)

Beer is living proof that God loves us and wants us to be happy.
- Benjamin Franklin


THIS COMMUNICATION MAY CONTAIN CONFIDENTIAL AND/OR OTHERWISE PROPRIETARY
MATERIAL and is thus for use only by the intended recipient. If you received
this in error, please contact the sender and delete the e-mail and its
attachments from all computers.
 
S

Slobodan Brcin \(eMVP\)

Hi Mark,

If it is filter driver then you can move it to be class driver, although it
might be dangerous thing to do since it will bind to all driver instances.

EWF is one example of upper class filter driver and it bind to all volumes.

Regards,
Slobodan
 
M

Mark K Vallevand

I'll just need to learn more about INF files. Its a lower filter driver and
only automatically binds on the devices explicitly listed in the INF files.
If I can figure out how to automatically bind it on any IDE device. I did
understand INF files at some time, but that knowledge has been purged.
Still, I'm pretty happy. I should be about to get any CF device to boot, I
think.

--
Regards.
Mark K Vallevand (e-mail address removed)

Beer is living proof that God loves us and wants us to be happy.
- Benjamin Franklin


THIS COMMUNICATION MAY CONTAIN CONFIDENTIAL AND/OR OTHERWISE PROPRIETARY
MATERIAL and is thus for use only by the intended recipient. If you received
this in error, please contact the sender and delete the e-mail and its
attachments from all computers.
 
S

Slobodan Brcin \(eMVP\)

Hi Mark,

Is this lowerfilter of disk.sys driver?
For quick fix modify disk.inf file and add:

[disk_install.NT.HW]
AddReg=disk_install.AddReg

[disk_install.AddReg]
HKR,,"LowerFilters",0x00010000,"YourDriverServiceName"

Let me know if it works.

Regards,
Slobodan
 
M

Mark K Vallevand

You can get the driver here:
http://www.xpefiles.com/viewtopic.php?t=92&sid=531320d05ceeb4b66a27a978b49edafa
Although its filed as a Hitachi disk driver, its really a lower filter
driver for disk.sys that masks out the removable bit. I'm having trouble
getting it to automatically work with any IDE drive. If the drive is in the
INF file, the filter driver gets hooked up. If I explicitly change an IDE
device to use the filter driver, it gets hooked up. I'd like any IDE disk
driver to automatically hook up with the filter driver.

I've been testing with XP Pro. I have similar results with XPe, but I want
to check that my component for the driver is correct.

--
Regards.
Mark K Vallevand (e-mail address removed)

Beer is living proof that God loves us and wants us to be happy.
- Benjamin Franklin


THIS COMMUNICATION MAY CONTAIN CONFIDENTIAL AND/OR OTHERWISE PROPRIETARY
MATERIAL and is thus for use only by the intended recipient. If you received
this in error, please contact the sender and delete the e-mail and its
attachments from all computers.


Slobodan Brcin (eMVP) said:
Hi Mark,

Is this lowerfilter of disk.sys driver?
For quick fix modify disk.inf file and add:

[disk_install.NT.HW]
AddReg=disk_install.AddReg

[disk_install.AddReg]
HKR,,"LowerFilters",0x00010000,"YourDriverServiceName"

Let me know if it works.

Regards,
Slobodan


Mark K Vallevand said:
I'll just need to learn more about INF files. Its a lower filter driver
and only automatically binds on the devices explicitly listed in the INF
files. If I can figure out how to automatically bind it on any IDE
device. I did understand INF files at some time, but that knowledge has
been purged. Still, I'm pretty happy. I should be about to get any CF
device to boot, I think.

--
Regards.
Mark K Vallevand (e-mail address removed)

Beer is living proof that God loves us and wants us to be happy.
- Benjamin Franklin


THIS COMMUNICATION MAY CONTAIN CONFIDENTIAL AND/OR OTHERWISE PROPRIETARY
MATERIAL and is thus for use only by the intended recipient. If you
received this in error, please contact the sender and delete the e-mail
and its attachments from all computers.
 
S

Slobodan Brcin \(eMVP\)

Mark,

%Microdrive_devdesc% =
cfadisk_install,IDE\DiskIBM-DSCM-11000__________________________SC2IC801

Add and replace xxxxxx
%Microdrive_devdesc% = cfadisk_install,xxxxxxxx

xxxxxx you can find with regedit in
HKLM\system\currentcontrolset\enum\ide\......\HardwareID

...... your HDD model path.
In hardware ID from topmost to the bottom are the IDs sorted from ID that
match your device to ID "GenDisk" used for all disks.

Disk.inf uses GenDisk and will probably override you. So you should remove
disk.inf file and use your file with this code.

%Microdrive_devdesc% = cfadisk_install,GenDisk

Regards,
Slobodan

Mark K Vallevand said:
You can get the driver here:
http://www.xpefiles.com/viewtopic.php?t=92&sid=531320d05ceeb4b66a27a978b49edafa
Although its filed as a Hitachi disk driver, its really a lower filter
driver for disk.sys that masks out the removable bit. I'm having trouble
getting it to automatically work with any IDE drive. If the drive is in
the INF file, the filter driver gets hooked up. If I explicitly change an
IDE device to use the filter driver, it gets hooked up. I'd like any IDE
disk driver to automatically hook up with the filter driver.

I've been testing with XP Pro. I have similar results with XPe, but I
want to check that my component for the driver is correct.

--
Regards.
Mark K Vallevand (e-mail address removed)

Beer is living proof that God loves us and wants us to be happy.
- Benjamin Franklin


THIS COMMUNICATION MAY CONTAIN CONFIDENTIAL AND/OR OTHERWISE PROPRIETARY
MATERIAL and is thus for use only by the intended recipient. If you
received this in error, please contact the sender and delete the e-mail
and its attachments from all computers.


Slobodan Brcin (eMVP) said:
Hi Mark,

Is this lowerfilter of disk.sys driver?
For quick fix modify disk.inf file and add:

[disk_install.NT.HW]
AddReg=disk_install.AddReg

[disk_install.AddReg]
HKR,,"LowerFilters",0x00010000,"YourDriverServiceName"

Let me know if it works.

Regards,
Slobodan


Mark K Vallevand said:
I'll just need to learn more about INF files. Its a lower filter driver
and only automatically binds on the devices explicitly listed in the INF
files. If I can figure out how to automatically bind it on any IDE
device. I did understand INF files at some time, but that knowledge has
been purged. Still, I'm pretty happy. I should be about to get any CF
device to boot, I think.

--
Regards.
Mark K Vallevand (e-mail address removed)

Beer is living proof that God loves us and wants us to be happy.
- Benjamin Franklin


THIS COMMUNICATION MAY CONTAIN CONFIDENTIAL AND/OR OTHERWISE PROPRIETARY
MATERIAL and is thus for use only by the intended recipient. If you
received this in error, please contact the sender and delete the e-mail
and its attachments from all computers.


Hi Mark,

If it is filter driver then you can move it to be class driver,
although it might be dangerous thing to do since it will bind to all
driver instances.

EWF is one example of upper class filter driver and it bind to all
volumes.

Regards,
Slobodan

Its not clear to me how to get the XPfildrvr1224.zip filter driver on
XpeFiles.com to be installed on any IDE CF device.

I have made it work on XP Pro. But, I need to manually install it on
each device. It would be nice if if simply worked on all IDE devices.

--
Regards.
Mark K Vallevand (e-mail address removed)

Beer is living proof that God loves us and wants us to be happy.
- Benjamin Franklin


THIS COMMUNICATION MAY CONTAIN CONFIDENTIAL AND/OR OTHERWISE
PROPRIETARY MATERIAL and is thus for use only by the intended
recipient. If you received this in error, please contact the sender
and delete the e-mail and its attachments from all computers.


Has anyone gotten the XPfildrvr1224.zip filter driver from
XpeFiles.com to work?

--
Regards.
Mark K Vallevand (e-mail address removed)

Beer is living proof that God loves us and wants us to be happy.
- Benjamin Franklin


THIS COMMUNICATION MAY CONTAIN CONFIDENTIAL AND/OR OTHERWISE
PROPRIETARY MATERIAL and is thus for use only by the intended
recipient. If you received this in error, please contact the sender
and delete the e-mail and its attachments from all computers.


Hey Microsoft, its becoming increasingly hard to find CF devices
that appear as IDE fixed disks. How about fixing the IDE driver to
remove this restriction?

I know there is version of the DDK's sample IDE driver on
xpefiles.com. How robust is the sample IDE driver in the DDK?

--
Regards.
Mark K Vallevand (e-mail address removed)

Beer is living proof that God loves us and wants us to be happy.
- Benjamin Franklin


THIS COMMUNICATION MAY CONTAIN CONFIDENTIAL AND/OR OTHERWISE
PROPRIETARY MATERIAL and is thus for use only by the intended
recipient. If you received this in error, please contact the sender
and delete the e-mail and its attachments from all computers.
 
M

Mark K Vallevand

OK.
So I either:

- Put the device ID in for each possible CF device I could ever use.

Or,

- Use the GenDisk syntax and delete the Disk.inf, too.

There isn't a wildcard format for device ID? IDE/* IDE/disk*

I'm trying the second choice now.

--
Regards.
Mark K Vallevand (e-mail address removed)

Beer is living proof that God loves us and wants us to be happy.
- Benjamin Franklin


THIS COMMUNICATION MAY CONTAIN CONFIDENTIAL AND/OR OTHERWISE PROPRIETARY
MATERIAL and is thus for use only by the intended recipient. If you received
this in error, please contact the sender and delete the e-mail and its
attachments from all computers.


Slobodan Brcin (eMVP) said:
Mark,

%Microdrive_devdesc% =
cfadisk_install,IDE\DiskIBM-DSCM-11000__________________________SC2IC801

Add and replace xxxxxx
%Microdrive_devdesc% = cfadisk_install,xxxxxxxx

xxxxxx you can find with regedit in
HKLM\system\currentcontrolset\enum\ide\......\HardwareID

..... your HDD model path.
In hardware ID from topmost to the bottom are the IDs sorted from ID that
match your device to ID "GenDisk" used for all disks.

Disk.inf uses GenDisk and will probably override you. So you should remove
disk.inf file and use your file with this code.

%Microdrive_devdesc% = cfadisk_install,GenDisk

Regards,
Slobodan

Mark K Vallevand said:
You can get the driver here:
http://www.xpefiles.com/viewtopic.php?t=92&sid=531320d05ceeb4b66a27a978b49edafa
Although its filed as a Hitachi disk driver, its really a lower filter
driver for disk.sys that masks out the removable bit. I'm having trouble
getting it to automatically work with any IDE drive. If the drive is in
the INF file, the filter driver gets hooked up. If I explicitly change
an IDE device to use the filter driver, it gets hooked up. I'd like any
IDE disk driver to automatically hook up with the filter driver.

I've been testing with XP Pro. I have similar results with XPe, but I
want to check that my component for the driver is correct.

--
Regards.
Mark K Vallevand (e-mail address removed)

Beer is living proof that God loves us and wants us to be happy.
- Benjamin Franklin


THIS COMMUNICATION MAY CONTAIN CONFIDENTIAL AND/OR OTHERWISE PROPRIETARY
MATERIAL and is thus for use only by the intended recipient. If you
received this in error, please contact the sender and delete the e-mail
and its attachments from all computers.


Slobodan Brcin (eMVP) said:
Hi Mark,

Is this lowerfilter of disk.sys driver?
For quick fix modify disk.inf file and add:

[disk_install.NT.HW]
AddReg=disk_install.AddReg

[disk_install.AddReg]
HKR,,"LowerFilters",0x00010000,"YourDriverServiceName"

Let me know if it works.

Regards,
Slobodan


I'll just need to learn more about INF files. Its a lower filter
driver and only automatically binds on the devices explicitly listed in
the INF files. If I can figure out how to automatically bind it on any
IDE device. I did understand INF files at some time, but that knowledge
has been purged. Still, I'm pretty happy. I should be about to get any
CF device to boot, I think.

--
Regards.
Mark K Vallevand (e-mail address removed)

Beer is living proof that God loves us and wants us to be happy.
- Benjamin Franklin


THIS COMMUNICATION MAY CONTAIN CONFIDENTIAL AND/OR OTHERWISE
PROPRIETARY MATERIAL and is thus for use only by the intended
recipient. If you received this in error, please contact the sender and
delete the e-mail and its attachments from all computers.


Hi Mark,

If it is filter driver then you can move it to be class driver,
although it might be dangerous thing to do since it will bind to all
driver instances.

EWF is one example of upper class filter driver and it bind to all
volumes.

Regards,
Slobodan

Its not clear to me how to get the XPfildrvr1224.zip filter driver on
XpeFiles.com to be installed on any IDE CF device.

I have made it work on XP Pro. But, I need to manually install it on
each device. It would be nice if if simply worked on all IDE
devices.

--
Regards.
Mark K Vallevand (e-mail address removed)

Beer is living proof that God loves us and wants us to be happy.
- Benjamin Franklin


THIS COMMUNICATION MAY CONTAIN CONFIDENTIAL AND/OR OTHERWISE
PROPRIETARY MATERIAL and is thus for use only by the intended
recipient. If you received this in error, please contact the sender
and delete the e-mail and its attachments from all computers.


Has anyone gotten the XPfildrvr1224.zip filter driver from
XpeFiles.com to work?

--
Regards.
Mark K Vallevand (e-mail address removed)

Beer is living proof that God loves us and wants us to be happy.
- Benjamin Franklin


THIS COMMUNICATION MAY CONTAIN CONFIDENTIAL AND/OR OTHERWISE
PROPRIETARY MATERIAL and is thus for use only by the intended
recipient. If you received this in error, please contact the sender
and delete the e-mail and its attachments from all computers.


Hey Microsoft, its becoming increasingly hard to find CF devices
that appear as IDE fixed disks. How about fixing the IDE driver to
remove this restriction?

I know there is version of the DDK's sample IDE driver on
xpefiles.com. How robust is the sample IDE driver in the DDK?

--
Regards.
Mark K Vallevand (e-mail address removed)

Beer is living proof that God loves us and wants us to be happy.
- Benjamin Franklin


THIS COMMUNICATION MAY CONTAIN CONFIDENTIAL AND/OR OTHERWISE
PROPRIETARY MATERIAL and is thus for use only by the intended
recipient. If you received this in error, please contact the sender
and delete the e-mail and its attachments from all computers.
 
M

Mark K Vallevand

And it works!

Thank you, thank you, thank you.

--
Regards.
Mark K Vallevand (e-mail address removed)

Beer is living proof that God loves us and wants us to be happy.
- Benjamin Franklin


THIS COMMUNICATION MAY CONTAIN CONFIDENTIAL AND/OR OTHERWISE PROPRIETARY
MATERIAL and is thus for use only by the intended recipient. If you received
this in error, please contact the sender and delete the e-mail and its
attachments from all computers.


Mark K Vallevand said:
OK.
So I either:

- Put the device ID in for each possible CF device I could ever use.

Or,

- Use the GenDisk syntax and delete the Disk.inf, too.

There isn't a wildcard format for device ID? IDE/* IDE/disk*

I'm trying the second choice now.

--
Regards.
Mark K Vallevand (e-mail address removed)

Beer is living proof that God loves us and wants us to be happy.
- Benjamin Franklin


THIS COMMUNICATION MAY CONTAIN CONFIDENTIAL AND/OR OTHERWISE PROPRIETARY
MATERIAL and is thus for use only by the intended recipient. If you
received this in error, please contact the sender and delete the e-mail
and its attachments from all computers.


Slobodan Brcin (eMVP) said:
Mark,

%Microdrive_devdesc% =
cfadisk_install,IDE\DiskIBM-DSCM-11000__________________________SC2IC801

Add and replace xxxxxx
%Microdrive_devdesc% = cfadisk_install,xxxxxxxx

xxxxxx you can find with regedit in
HKLM\system\currentcontrolset\enum\ide\......\HardwareID

..... your HDD model path.
In hardware ID from topmost to the bottom are the IDs sorted from ID that
match your device to ID "GenDisk" used for all disks.

Disk.inf uses GenDisk and will probably override you. So you should
remove disk.inf file and use your file with this code.

%Microdrive_devdesc% = cfadisk_install,GenDisk

Regards,
Slobodan

Mark K Vallevand said:
You can get the driver here:
http://www.xpefiles.com/viewtopic.php?t=92&sid=531320d05ceeb4b66a27a978b49edafa
Although its filed as a Hitachi disk driver, its really a lower filter
driver for disk.sys that masks out the removable bit. I'm having
trouble getting it to automatically work with any IDE drive. If the
drive is in the INF file, the filter driver gets hooked up. If I
explicitly change an IDE device to use the filter driver, it gets hooked
up. I'd like any IDE disk driver to automatically hook up with the
filter driver.

I've been testing with XP Pro. I have similar results with XPe, but I
want to check that my component for the driver is correct.

--
Regards.
Mark K Vallevand (e-mail address removed)

Beer is living proof that God loves us and wants us to be happy.
- Benjamin Franklin


THIS COMMUNICATION MAY CONTAIN CONFIDENTIAL AND/OR OTHERWISE PROPRIETARY
MATERIAL and is thus for use only by the intended recipient. If you
received this in error, please contact the sender and delete the e-mail
and its attachments from all computers.


Hi Mark,

Is this lowerfilter of disk.sys driver?
For quick fix modify disk.inf file and add:

[disk_install.NT.HW]
AddReg=disk_install.AddReg

[disk_install.AddReg]
HKR,,"LowerFilters",0x00010000,"YourDriverServiceName"

Let me know if it works.

Regards,
Slobodan


I'll just need to learn more about INF files. Its a lower filter
driver and only automatically binds on the devices explicitly listed
in the INF files. If I can figure out how to automatically bind it on
any IDE device. I did understand INF files at some time, but that
knowledge has been purged. Still, I'm pretty happy. I should be about
to get any CF device to boot, I think.

--
Regards.
Mark K Vallevand (e-mail address removed)

Beer is living proof that God loves us and wants us to be happy.
- Benjamin Franklin


THIS COMMUNICATION MAY CONTAIN CONFIDENTIAL AND/OR OTHERWISE
PROPRIETARY MATERIAL and is thus for use only by the intended
recipient. If you received this in error, please contact the sender
and delete the e-mail and its attachments from all computers.


Hi Mark,

If it is filter driver then you can move it to be class driver,
although it might be dangerous thing to do since it will bind to all
driver instances.

EWF is one example of upper class filter driver and it bind to all
volumes.

Regards,
Slobodan

Its not clear to me how to get the XPfildrvr1224.zip filter driver
on XpeFiles.com to be installed on any IDE CF device.

I have made it work on XP Pro. But, I need to manually install it
on each device. It would be nice if if simply worked on all IDE
devices.

--
Regards.
Mark K Vallevand (e-mail address removed)

Beer is living proof that God loves us and wants us to be happy.
- Benjamin Franklin


THIS COMMUNICATION MAY CONTAIN CONFIDENTIAL AND/OR OTHERWISE
PROPRIETARY MATERIAL and is thus for use only by the intended
recipient. If you received this in error, please contact the sender
and delete the e-mail and its attachments from all computers.


Has anyone gotten the XPfildrvr1224.zip filter driver from
XpeFiles.com to work?

--
Regards.
Mark K Vallevand (e-mail address removed)

Beer is living proof that God loves us and wants us to be happy.
- Benjamin Franklin


THIS COMMUNICATION MAY CONTAIN CONFIDENTIAL AND/OR OTHERWISE
PROPRIETARY MATERIAL and is thus for use only by the intended
recipient. If you received this in error, please contact the sender
and delete the e-mail and its attachments from all computers.


Hey Microsoft, its becoming increasingly hard to find CF devices
that appear as IDE fixed disks. How about fixing the IDE driver
to remove this restriction?

I know there is version of the DDK's sample IDE driver on
xpefiles.com. How robust is the sample IDE driver in the DDK?

--
Regards.
Mark K Vallevand (e-mail address removed)

Beer is living proof that God loves us and wants us to be happy.
- Benjamin Franklin


THIS COMMUNICATION MAY CONTAIN CONFIDENTIAL AND/OR OTHERWISE
PROPRIETARY MATERIAL and is thus for use only by the intended
recipient. If you received this in error, please contact the
sender and delete the e-mail and its attachments from all
computers.
 
S

Slobodan Brcin \(eMVP\)

Mark,
There isn't a wildcard format for device ID? IDE/* IDE/disk*

No you can't make your own wildcards but the string list that I mention
contain entries from restrictive to loose matches and if you find some other
than GenDisk to be same for all CF devices then go for it and use it.
For instance all USB disks use: USBSTOR\GenDisk for better match than plain
GenDisk so you can treat this as wildcard.

Regards,
Slobodan

PS:
I'm glad that it works :)

Mark K Vallevand said:
OK.
So I either:

- Put the device ID in for each possible CF device I could ever use.

Or,

- Use the GenDisk syntax and delete the Disk.inf, too.

There isn't a wildcard format for device ID? IDE/* IDE/disk*

I'm trying the second choice now.

--
Regards.
Mark K Vallevand (e-mail address removed)

Beer is living proof that God loves us and wants us to be happy.
- Benjamin Franklin


THIS COMMUNICATION MAY CONTAIN CONFIDENTIAL AND/OR OTHERWISE PROPRIETARY
MATERIAL and is thus for use only by the intended recipient. If you
received this in error, please contact the sender and delete the e-mail
and its attachments from all computers.


Slobodan Brcin (eMVP) said:
Mark,

%Microdrive_devdesc% =
cfadisk_install,IDE\DiskIBM-DSCM-11000__________________________SC2IC801

Add and replace xxxxxx
%Microdrive_devdesc% = cfadisk_install,xxxxxxxx

xxxxxx you can find with regedit in
HKLM\system\currentcontrolset\enum\ide\......\HardwareID

..... your HDD model path.
In hardware ID from topmost to the bottom are the IDs sorted from ID that
match your device to ID "GenDisk" used for all disks.

Disk.inf uses GenDisk and will probably override you. So you should
remove disk.inf file and use your file with this code.

%Microdrive_devdesc% = cfadisk_install,GenDisk

Regards,
Slobodan

Mark K Vallevand said:
You can get the driver here:
http://www.xpefiles.com/viewtopic.php?t=92&sid=531320d05ceeb4b66a27a978b49edafa
Although its filed as a Hitachi disk driver, its really a lower filter
driver for disk.sys that masks out the removable bit. I'm having
trouble getting it to automatically work with any IDE drive. If the
drive is in the INF file, the filter driver gets hooked up. If I
explicitly change an IDE device to use the filter driver, it gets hooked
up. I'd like any IDE disk driver to automatically hook up with the
filter driver.

I've been testing with XP Pro. I have similar results with XPe, but I
want to check that my component for the driver is correct.

--
Regards.
Mark K Vallevand (e-mail address removed)

Beer is living proof that God loves us and wants us to be happy.
- Benjamin Franklin


THIS COMMUNICATION MAY CONTAIN CONFIDENTIAL AND/OR OTHERWISE PROPRIETARY
MATERIAL and is thus for use only by the intended recipient. If you
received this in error, please contact the sender and delete the e-mail
and its attachments from all computers.


Hi Mark,

Is this lowerfilter of disk.sys driver?
For quick fix modify disk.inf file and add:

[disk_install.NT.HW]
AddReg=disk_install.AddReg

[disk_install.AddReg]
HKR,,"LowerFilters",0x00010000,"YourDriverServiceName"

Let me know if it works.

Regards,
Slobodan


I'll just need to learn more about INF files. Its a lower filter
driver and only automatically binds on the devices explicitly listed
in the INF files. If I can figure out how to automatically bind it on
any IDE device. I did understand INF files at some time, but that
knowledge has been purged. Still, I'm pretty happy. I should be about
to get any CF device to boot, I think.

--
Regards.
Mark K Vallevand (e-mail address removed)

Beer is living proof that God loves us and wants us to be happy.
- Benjamin Franklin


THIS COMMUNICATION MAY CONTAIN CONFIDENTIAL AND/OR OTHERWISE
PROPRIETARY MATERIAL and is thus for use only by the intended
recipient. If you received this in error, please contact the sender
and delete the e-mail and its attachments from all computers.


Hi Mark,

If it is filter driver then you can move it to be class driver,
although it might be dangerous thing to do since it will bind to all
driver instances.

EWF is one example of upper class filter driver and it bind to all
volumes.

Regards,
Slobodan

Its not clear to me how to get the XPfildrvr1224.zip filter driver
on XpeFiles.com to be installed on any IDE CF device.

I have made it work on XP Pro. But, I need to manually install it
on each device. It would be nice if if simply worked on all IDE
devices.

--
Regards.
Mark K Vallevand (e-mail address removed)

Beer is living proof that God loves us and wants us to be happy.
- Benjamin Franklin


THIS COMMUNICATION MAY CONTAIN CONFIDENTIAL AND/OR OTHERWISE
PROPRIETARY MATERIAL and is thus for use only by the intended
recipient. If you received this in error, please contact the sender
and delete the e-mail and its attachments from all computers.


Has anyone gotten the XPfildrvr1224.zip filter driver from
XpeFiles.com to work?

--
Regards.
Mark K Vallevand (e-mail address removed)

Beer is living proof that God loves us and wants us to be happy.
- Benjamin Franklin


THIS COMMUNICATION MAY CONTAIN CONFIDENTIAL AND/OR OTHERWISE
PROPRIETARY MATERIAL and is thus for use only by the intended
recipient. If you received this in error, please contact the sender
and delete the e-mail and its attachments from all computers.


Hey Microsoft, its becoming increasingly hard to find CF devices
that appear as IDE fixed disks. How about fixing the IDE driver
to remove this restriction?

I know there is version of the DDK's sample IDE driver on
xpefiles.com. How robust is the sample IDE driver in the DDK?

--
Regards.
Mark K Vallevand (e-mail address removed)

Beer is living proof that God loves us and wants us to be happy.
- Benjamin Franklin


THIS COMMUNICATION MAY CONTAIN CONFIDENTIAL AND/OR OTHERWISE
PROPRIETARY MATERIAL and is thus for use only by the intended
recipient. If you received this in error, please contact the
sender and delete the e-mail and its attachments from all
computers.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top