=========================================================================
Copyright (c) 2025 ADVANCED MICRO DEVICES, INC. All Rights Reserved.
=========================================================================

AMD Sensor Fusion Hub
---------------------
AMD Sensor Fusion Hub (will be  referred as SFH device) is a  PCI Express Endpoint and Sensor UMDF driver.


Supported OS:
-------------
* Microsoft Windows® 11 (64 bit)

Supported chipsets:
-------------------

Ryzen

Supported Features:
------------------
The SFH Driver Support below list of features if supported by the firmware. SFH Driver discover features supported in the firmware and dynamically configure User Mode Driver according to the support provided by the firmware.

 * Primary Accelerometer and Screen Rotation Accelerometer (SRA)
 * Lid Angle Determination and Operating Mode
 * Gyroscope
 * Magnetometer
 * Compass
 * Ambient Light Sensor (ALS)
 * Proximity sensor

Installation Instructions:
--------------------------

Sequence of Driver Installation (Please follow order of installation):

Installation of KMDF Driver
  * Open device manager from the control panel and navigate to "Other Devices". Select the 'PCI' device with device id "PCI\VEN_1022&DEV_164A". Right click on the device and select "Update Driver".
  * On "How do you want to search for drivers?" window, click on "Browse my computer for driver software".
  * On the next window, click "Let me pick from a list of available drivers on my computer ".
  * Click Next and Select "Have Disk"... button, located on the bottom-right, under the text box.
  * Once the "Install from Disk" window appears, click on Browse...button on the bottom-right corner of the window.
  * Browse to the folder where the KMDF driver files are located
  * Select amdsfhkmdf.inf file in the file list and then touch or click the Open Button. Note: INF files are the only files that Device Manager accepts for driver setup.
  * Click OK on the Install from Disk window.
  * Choose the newly added hardware in the text box and then click Next
  * While on the Installing driver software... screen, which should only last for few to several seconds, Windows will use the instructions included in the INF file
  * Once the driver update process is complete, you should see a Windows has successfully updated your driver software window.

Installation of UMDF Driver
  * Open device manager from the control panel and navigate to "Other Devices". Select the 'unknown' device with device id "ACPI\AMDI0080". Right click on the device and select "Update Driver"
  * On "How do you want to search for drivers?" window, click on "Browse my computer for driver software".
  * On the next window, click "Let me pick from a list of available drivers on my computer ".
  * Click Next and Select "Have Disk"... button, located on the bottom-right, under the text box.
  * On the "Install from Disk" window that appears, click the Browse...button on the bottom-right corner of the window.
  * Browse to the folder where the UMDF driver files are located
  * Select amdsfhumdf.inf file in the file list and then touch or click the Open button. Note: INF files are the only files that Device Manager accepts for driver setup.
  * Click OK on the Install From Disk window.
  * Choose the newly added hardware in the text box and then click Next
  * While on the Installing driver software... screen, which should only last for few to several seconds, Windows will use the instructions included in the INF file
  * Once the driver update process is complete, you should see a Windows has successfully updated your driver software window.

Uninstallation Instructions:
----------------------------
1. Open Windows Device Manager
2. Find "Sensors" -> "AMD UMDF Sensor", right click and select Delete checkbox and "Uninstall"
3. Find "System devices" -> "AMD Sensor Fusion Hub", right click and select Delete checkbox and "Uninstall"




