Tags: Johnny-xiong/STMems_Standard_C_drivers
Tags
Added const to stmdev_write_ptr Main changes: - Reorganized repository structure in subumodules - Added const to stmdev_write_ptr STMicroelectronics#121 Fixed: - iis2dlpc: fixed lsb_to_celsius STMicroelectronics#125 - lis25ba: fixed uninit var use in bus_mode_set STMicroelectronics#126 - lsm9ds1: fixed magnetometer interrupt latch mode STMicroelectronics#124 - lsm6dso: fixed _sh_data_rate_set/get STMicroelectronics#128 - lsm6dso32: fixed _sh_data_rate_set/get STMicroelectronics#128 New: - lsm6dso32x - lis2dh
Added big/little endianness management New: - lps22ch - lps27hhtw - ais2ih Fixed: - ism303dac - lsm6dsr - lsm6dsrx - lsm6dsox - lsm6dso - ism330dhcx - lsm6dsm - stts22h - lsm6dso32 - iis2iclx - ism330dhcx - ism330dlc - lis2dtw12 - lis2dw12 Updated: - all submodules - files .ioc - iis2iclx - lsm6dsrx - lsm6dsox - lsm6dso
New devices added New: - h3lis100dl - iis2iclx - lis25ba - lis3dsh - lsm6dsrx - lsm6dso32 - lps33k - stts22h Fixed: - _resources/FIFO_decompression_utility/ - asm330lhh - ais2dw12 - hts221 - ism330dac - lis2dw12 - lis2dtw12 - lis2de12 - lsm9ds1 - lsm6dso - lsm6dsox - lps25hb Updated: - submodule STMems_Finite_State_Machine - submodule STMems_Machine_Learning_Core - iis2dh - iis3dwb - ism330dhcx - i3g4250d - h3lis331dl - lps22hh - lsm6dsr - lsm6dsrx Endianness support: - ais2dw12 - a3g4250d - ais328dq - ais3624dq - asm330lhh - ais2dw12 - h3lis100dl - h3li331dl - hts221 - iis2iclx - iis3dwb - iis2mdc - iis2dlpc - iis2dh - iis328dq - iis3dhhc - ism330dhcx - i3g4250d - ism303dac - ism330dlc - l20g20is - l3gd20h - lis2dtw12 - lis2dw12 - lis2ba - lis2de12 - lis2mdl - lis2dh12 - lis2ds12 - lis2hh12 - lps22hh - lps27hhw - lsm6dsrx
Extended MISRA compliance migration on all devices. Impacted devices: - modified lps25hb - modified lsm6dsox - modified lps33hw - modified ism303dac - modified ism330dlc - modified iis3dhhc - modified lis2ds12 - modified lsm6dso - modified lis2dw12 - modified iis2dlpc - modified lsm303ah - modified lis3dhh - modified lsm303ah - modified asm330lhh - modified lis2dtw12 - modified lis2mdl - modified lps22hh - added lps33w - added l3gd20h - added lis2dtw12 - added lsm6dsr - added iis3dwb