Installing the 1394 legacy driver in Win 7

I’d like to install the legacy 1394 driver in Win 7 programmatically.
Here is the reason:

I have a device, which due to a firmware bug does not show up in the
device manager. So I cannot access the device. I have a fixed
firmware, which I would like to write to the device. Since I cannot
access the device with the new Win 7 1394 driver I need to do this:

  1. Install the legacy driver
  2. Run the firmware update
  3. Reinstall the standard driver i.e. undo 1.

This should be done with a minimum of user intervention.

I have tried difxcmd, but it fails with the code 0xe000023c meaning
that I don’t have the correct inf file. I used the 1394.inf in the
windows/inf directory.

Can anybody help or suggest a different approach?

Udo Lenz, CCDV

Have you tried swetting compatibility mode for the install process and do an
Add Hardware install? Do you have an install CD/DVD for XP? If so, use it
and boot to a commandline.

Gary G. Little
H (952) 223-1349
C (952) 454-4629
xxxxx@comcast.net

-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of
xxxxx@compuserve.com
Sent: Thursday, May 27, 2010 8:52 AM
To: Windows System Software Devs Interest List
Subject: [ntdev] Installing the 1394 legacy driver in Win 7

I’d like to install the legacy 1394 driver in Win 7 programmatically.
Here is the reason:

I have a device, which due to a firmware bug does not show up in the
device manager. So I cannot access the device. I have a fixed
firmware, which I would like to write to the device. Since I cannot
access the device with the new Win 7 1394 driver I need to do this:

  1. Install the legacy driver
  2. Run the firmware update
  3. Reinstall the standard driver i.e. undo 1.

This should be done with a minimum of user intervention.

I have tried difxcmd, but it fails with the code 0xe000023c meaning
that I don’t have the correct inf file. I used the 1394.inf in the
windows/inf directory.

Can anybody help or suggest a different approach?

Udo Lenz, CCDV


NTDEV is sponsored by OSR

For our schedule of WDF, WDM, debugging and other seminars visit:
http://www.osr.com/seminars

To unsubscribe, visit the List Server section of OSR Online at
http://www.osronline.com/page.cfm?name=ListServer

__________ Information from ESET Smart Security, version of virus signature
database 5150 (20100527) __________

The message was checked by ESET Smart Security.

http://www.eset.com

__________ Information from ESET Smart Security, version of virus signature
database 5150 (20100527) __________

The message was checked by ESET Smart Security.

http://www.eset.com

On Thu, 27 May 2010 10:03:09 -0500, “Gary G. Little”
wrote:

>Have you tried swetting compatibility mode for the install process and do an
>Add Hardware install?

Will the compatibility mode use the 1394 legacy drivers? I can’t quite
follow you on the Add Hardware install. Are you referring to my
drivers or Microsofts?

>Do you have an install CD/DVD for XP? If so, use it
>and boot to a commandline.

We have a large customer base and want them to be able to upgrade to
Win 7. The command line procedure is nothing I can ask them to do.

Regards, Udo, CCDV

>
>Gary G. Little
>H (952) 223-1349
>C (952) 454-4629
>xxxxx@comcast.net
>
>
>
>-----Original Message-----
>From: xxxxx@lists.osr.com
>[mailto:xxxxx@lists.osr.com] On Behalf Of
>xxxxx@compuserve.com
>Sent: Thursday, May 27, 2010 8:52 AM
>To: Windows System Software Devs Interest List
>Subject: [ntdev] Installing the 1394 legacy driver in Win 7
>
>I’d like to install the legacy 1394 driver in Win 7 programmatically.
>Here is the reason:
>
>I have a device, which due to a firmware bug does not show up in the
>device manager. So I cannot access the device. I have a fixed
>firmware, which I would like to write to the device. Since I cannot
>access the device with the new Win 7 1394 driver I need to do this:
>
>1. Install the legacy driver
>2. Run the firmware update
>3. Reinstall the standard driver i.e. undo 1.
>
>This should be done with a minimum of user intervention.
>
>I have tried difxcmd, but it fails with the code 0xe000023c meaning
>that I don’t have the correct inf file. I used the 1394.inf in the
>windows/inf directory.
>
>Can anybody help or suggest a different approach?
>
>Udo Lenz, CCDV
>
>
>
>—
>NTDEV is sponsored by OSR
>
>For our schedule of WDF, WDM, debugging and other seminars visit:
>http://www.osr.com/seminars
>
>To unsubscribe, visit the List Server section of OSR Online at
>http://www.osronline.com/page.cfm?name=ListServer
>
>
>Information from ESET Smart Security, version of virus signature
>database 5150 (20100527)

>
>The message was checked by ESET Smart Security.
>
>http://www.eset.com
>
>
>
>Information from ESET Smart Security, version of virus signature
>database 5150 (20100527)

>
>The message was checked by ESET Smart Security.
>
>http://www.eset.com
>
>
>

Is there a programmatic approach to change to the 1394 “legacy” bus
driver during 1394 device driver installation?
Thanks,
Hagen.

On Fri, May 28, 2010 at 8:37 AM, wrote:
> On Thu, 27 May 2010 10:03:09 -0500, “Gary G. Little”
> wrote:
>
>>Have you tried swetting compatibility mode for the install process and do an
>>Add Hardware install?
>
> Will the compatibility mode use the 1394 legacy drivers? I can’t quite
> follow you on the Add Hardware install. Are you referring to my
> drivers or Microsofts?
>
>>Do you have an install CD/DVD for XP? If so, use it
>>and boot to a commandline.
>
> We have a large customer base and want them to be able to upgrade to
> Win 7. The command line procedure is nothing I can ask them to do.
>
> Regards, Udo, CCDV
>
>>
>>Gary G. Little
>>H (952) 223-1349
>>C (952) 454-4629
>>xxxxx@comcast.net
>>
>>
>>
>>-----Original Message-----
>>From: xxxxx@lists.osr.com
>>[mailto:xxxxx@lists.osr.com] On Behalf Of
>>xxxxx@compuserve.com
>>Sent: Thursday, May 27, 2010 8:52 AM
>>To: Windows System Software Devs Interest List
>>Subject: [ntdev] Installing the 1394 legacy driver in Win 7
>>
>>I’d like to install the legacy 1394 driver in Win 7 programmatically.
>>Here is the reason:
>>
>>I have a device, which due to a firmware bug does not show up in the
>>device manager. So I cannot access the device. I have a fixed
>>firmware, which I would like to write to the device. Since I cannot
>>access the device with the new Win 7 1394 driver I need to do this:
>>
>>1. Install the legacy driver
>>2. Run the firmware update
>>3. Reinstall the standard driver i.e. undo 1.
>>
>>This should be done with a minimum of user intervention.
>>
>>I have tried difxcmd, but it fails with the code 0xe000023c meaning
>>that I don’t have the correct inf file. I used the 1394.inf in the
>>windows/inf directory.
>>
>>Can anybody help or suggest a different approach?
>>
>>Udo Lenz, CCDV
>>
>>
>>
>>—
>>NTDEV is sponsored by OSR
>>
>>For our schedule of WDF, WDM, debugging and other seminars visit:
>>http://www.osr.com/seminars
>>
>>To unsubscribe, visit the List Server section of OSR Online at
>>http://www.osronline.com/page.cfm?name=ListServer
>>
>>
>>Information from ESET Smart Security, version of virus signature
>>database 5150 (20100527)

>>
>>The message was checked by ESET Smart Security.
>>
>>http://www.eset.com
>>
>>
>>
>>Information from ESET Smart Security, version of virus signature
>>database 5150 (20100527)

>>
>>The message was checked by ESET Smart Security.
>>
>>http://www.eset.com
>>
>>
>>
>
>
> —
> NTDEV is sponsored by OSR
>
> For our schedule of WDF, WDM, debugging and other seminars visit:
> http://www.osr.com/seminars
>
> To unsubscribe, visit the List Server section of OSR Online at http://www.osronline.com/page.cfm?name=ListServer
>