LSM303DLH7.inf Driver File Contents (R287101.exe)

ÿþ;

; __________________________________________________________________________

;|                                                                          |

;| Copyright STMicroelectronics, Inc.                                       |

;| All Rights Reserved.                                                     |

;| This software contains the valuable trade secrets of ST Microelectronics.|

;| The software is protected under copyright laws as an unpublished work of |

;| ST Microelectronics. Notice is for informational purposes only and does  |

;| not imply publication. The user of this software may make copies of the  |

;| software for use with parts manufactured by ST Microelectronics or under |

;| license from ST Microelectronics and for no other use.                   |

;|__________________________________________________________________________|

;

;Module Name:

;

;    LSM303DLH7.INF

;

;Abstract:

;    INF file for installing LSM303DLH7 device driver stack

;



[Version]

Signature	= "$Windows NT$"

Class		= Sensor

ClassGuid	= {5175D334-C371-4806-B3BA-71FD53C9258D}

Provider	= %STM%

CatalogFile	= LSM303DLH7.cat

DriverVer=09/21/2010,1.7.7.2



; =================== Manufacturer/Models sections =======================



[Manufacturer]

%STM%                      = Microsoft,NTx86



[Microsoft.NTx86]

%Sensor.DeviceDesc% = Sensor_Install,*SMO8600



; =================== Sensor Device ==================================



[Sensor_Install.NT]

CopyFiles       = SensorDriverCopy,UMDFDriverCopy

AddProperty     = DriverPropertiesSection



[Sensor_Install.NT.Services]

AddService      = WUDFRd,0x000001f8,WUDFRD_ServiceInstall

AddService      = LSM303DLH,0x00000002,Sensor_Service



[Sensor_Install.NT.HW]

AddReg=Sensor_Install.NT.HW.AddReg



[Sensor_Install.NT.HW.AddReg]

HKR,,DeviceCharacteristics,0x10001,0x100 ; Use same security checks on relative opens

; Load the UMDF redirector as an upperfilter on this specific device.

; 0x00010008 - FLG_ADDREG_TYPE_MULTI_SZ | FLG_ADDREG_APPEND

HKR,,"UpperFilters",0x00010008,"WUDFRd" 



[Sensor_Install.NT.CoInstallers]

AddReg          = CoInstallers_AddReg

CopyFiles       = CoInstallers_CopyFiles



[Sensor_Install.NT.Wdf]

UmdfService             = LSM303DLH7,LSM303DLH7_Install

UmdfServiceOrder        = LSM303DLH7

UmdfImpersonationLevel  = Impersonation

KmdfService             = LSM303DLH, LSM303DLH_wdfsect



[CoInstallers_CopyFiles]

WudfUpdate_01009.dll

WdfCoInstaller01009.dll



[CoInstallers_AddReg]

HKR,,CoInstallers32,0x00010000,"WUDFUpdate_01009.dll","WdfCoInstaller01009.dll,WdfCoInstaller"



; =================== UMDF Service Install section ===================



[LSM303DLH7_Install]

UmdfLibraryVersion      = 1.9.0

ServiceBinary           = %12%\UMDF\LSM303DLH7.dll

DriverCLSID             = {D18368BB-B51E-43dd-828C-A429CBE6B2CC}



[WUDFRD_ServiceInstall]

DisplayName     = %WudfRdDisplayName%

ServiceType     = 1

StartType       = 3

ErrorControl    = 1

ServiceBinary   = %12%\WUDFRd.sys

LoadOrderGroup  = Base



[UMDFDriverCopy]

LSM303DLH7.dll



; =================== KMDF Service Install section ===================



[Sensor_Service]

DisplayName    = %Sensor.DeviceDesc%

ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER

StartType      = 3                  ; SERVICE_DEMAND_START

ErrorControl   = 1                  ; SERVICE_ERROR_NORMAL

ServiceBinary  = %12%\LSM303DLH.sys

AddReg = SensorDriver_Reg



[SensorDriver_Reg]

HKR,,InterruptEnable,0x00010001,1

HKR,,AccelerometerUsageModel,0x00010001,1

HKR,,FF_HDDResume_Timeout,0x00010001,30

HKR,,Evt1_PollTime,0x00010001,50

HKR,,Evt1_Threshold,0x00010001,23

HKR,,Evt1_Duration,0x00010001,12

HKR,,MagDataRate,0x00010001,5

HKR,,MagGain,0x00010001,2



[SensorDriverCopy]

LSM303DLH.sys



[LSM303DLH_wdfsect]

KmdfLibraryVersion       = 1.9



; ================== Source Disks Info ========================



[SourceDisksFiles]

LSM303DLH.sys = 1

LSM303DLH7.dll  = 1

WudfUpdate_01009.dll = 1

WdfCoInstaller01009.dll = 1 ; make sure the number matches with SourceDisksNames



[SourceDisksNames]

1 = %MediaDescription%



; =================== Generic ==================================



[DestinationDirs]

DefaultDestDir          = 12 ; DIRID_DRIVERS

SensorDriverCopy        = 12 ; DIRID_DRIVERS

UMDFDriverCopy          = 12,UMDF ; DIRID_DRIVERS\UMDF

CoInstallers_CopyFiles = 11 ; DIRID_SYSTEM



[DriverPropertiesSection]

DeviceIcon,,,,"%12%\UMDF\LSM303DLH7.dll,-1000"



[Strings]

STM                         = "STMicroelectronics"!"

MediaDescription            = "STM Accelerometer/Magnetometer Installation Media"

WudfRdDisplayName           = "Windows Driver Foundation - User-mode Driver Framework Reflector"

Sensor.DeviceDesc           = "STMicroelectronics"! 3-Axis Accelerometer/Magnetometer"



[Strings.0410] ; Italian-Italy

STM                         = "STMicroelectronics"!"

MediaDescription            = "STM Accelerometer/Magnetometer Installation Media"

WudfRdDisplayName           = "Windows Driver Foundation - User-mode Driver Framework Reflector"

Sensor.DeviceDesc           = "STMicroelectronics"! Accelerometro/Magnetometro Triassiale"



[Strings.040C] ; French-France

STM                         = "STMicroelectronics"!"

MediaDescription            = "STM Accelerometer/Magnetometer Installation Media"

WudfRdDisplayName           = "Windows Driver Foundation - User-mode Driver Framework Reflector"

Sensor.DeviceDesc           = "Magnétomètre/accéléromètre 3 axes STMicroelectronics"!"



[Strings.040A] ; Spanish-Spain

STM                         = "STMicroelectronics"!"

MediaDescription            = "STM Accelerometer/Magnetometer Installation Media"

WudfRdDisplayName           = "Windows Driver Foundation - User-mode Driver Framework Reflector"

Sensor.DeviceDesc           = "Acelerómetro y Magnetómetro de 3 ejes por STMicroelectronics"!"



[Strings.0407] ; German

STM                         = "STMicroelectronics"!"

MediaDescription            = "STM Accelerometer/Magnetometer Installation Media"

WudfRdDisplayName           = "Windows Driver Foundation - User-mode Driver Framework Reflector"

Sensor.DeviceDesc           = "STMicroelectronics"! 3-Achs Beschleunigungssensor/Magnetometer"





Download Driver Pack

How To Update Drivers Manually

After your driver has been downloaded, follow these simple steps to install it.

  • Expand the archive file (if the download file is in zip or rar format).

  • If the expanded file has an .exe extension, double click it and follow the installation instructions.

  • Otherwise, open Device Manager by right-clicking the Start menu and selecting Device Manager.

  • Find the device and model you want to update in the device list.

  • Double-click on it to open the Properties dialog box.

  • From the Properties dialog box, select the Driver tab.

  • Click the Update Driver button, then follow the instructions.

Very important: You must reboot your system to ensure that any driver updates have taken effect.

For more help, visit our Driver Support section for step-by-step videos on how to install drivers for every file type.

server: web5, load: 2.26