how to get the firmware data in the wdi driver

Xiaojie Ma 0 Reputation points
2024-06-17T07:24:09.0233333+00:00

Hi:

I am analysising a wifi driver. I can't understand how the device driver get the current firmware data. In linux,the driver can call request_firemware api to get the firmware info, then download the firmware, and the firmware files are placed in /lib/modules/firmware.

Can anyone help me answer how the window device driver get its firmware and where the firmware file is placed?

Thanks

Windows
Windows
A family of Microsoft operating systems that run across personal computers, tablets, laptops, phones, internet of things devices, self-contained mixed reality headsets, large collaboration screens, and other devices.
4,972 questions
Windows Driver Kit (WDK)
Windows Driver Kit (WDK)
A set of Microsoft tools that are used to develop, test, and deploy Windows drivers.
39 questions
0 comments No comments
{count} votes

2 answers

Sort by: Most helpful
  1. Jing Zhou 4,215 Reputation points Microsoft Vendor
    2024-06-21T09:30:45.1066667+00:00

    Hello,

     

    Thank you for posting in Q&A forum.

    To get the firmware details, please kindly open CMD window and run command "WMIC". Then you will open Windows Management Instrumentation and be able to to fin the related information underside.

     

    Best regards,

    Jill Zhou

     

    If the Answer is helpful, please click "Accept Answer" and upvote it.

    0 comments No comments

  2. MotoX80 32,531 Reputation points
    2024-06-22T13:45:49.3133333+00:00

    Firmware and drivers are typically downloaded from the hardware vendors web site and installed by their management tools.

    Dell has SupportAssist to do that.

    User's image

    Intel has a separate tool for their devices.

    User's image

    Some common drivers can be updated by Windows Update.

    https://support.microsoft.com/en-us/windows/update-drivers-manually-in-windows-ec62f46c-ff14-c91d-eead-d7126dc1f7b6

    0 comments No comments