diff --git a/os/ex/ST/hts221.c b/os/ex/devices/ST/hts221.c similarity index 100% rename from os/ex/ST/hts221.c rename to os/ex/devices/ST/hts221.c diff --git a/os/ex/ST/hts221.h b/os/ex/devices/ST/hts221.h similarity index 100% rename from os/ex/ST/hts221.h rename to os/ex/devices/ST/hts221.h diff --git a/os/ex/ST/hts221.mk b/os/ex/devices/ST/hts221.mk similarity index 100% rename from os/ex/ST/hts221.mk rename to os/ex/devices/ST/hts221.mk diff --git a/os/ex/ST/l3gd20.c b/os/ex/devices/ST/l3gd20.c similarity index 100% rename from os/ex/ST/l3gd20.c rename to os/ex/devices/ST/l3gd20.c diff --git a/os/ex/ST/l3gd20.h b/os/ex/devices/ST/l3gd20.h similarity index 100% rename from os/ex/ST/l3gd20.h rename to os/ex/devices/ST/l3gd20.h diff --git a/os/ex/ST/l3gd20.mk b/os/ex/devices/ST/l3gd20.mk similarity index 100% rename from os/ex/ST/l3gd20.mk rename to os/ex/devices/ST/l3gd20.mk diff --git a/os/ex/ST/lis302dl.c b/os/ex/devices/ST/lis302dl.c similarity index 100% rename from os/ex/ST/lis302dl.c rename to os/ex/devices/ST/lis302dl.c diff --git a/os/ex/ST/lis302dl.h b/os/ex/devices/ST/lis302dl.h similarity index 100% rename from os/ex/ST/lis302dl.h rename to os/ex/devices/ST/lis302dl.h diff --git a/os/ex/ST/lis302dl.mk b/os/ex/devices/ST/lis302dl.mk similarity index 100% rename from os/ex/ST/lis302dl.mk rename to os/ex/devices/ST/lis302dl.mk diff --git a/os/ex/ST/lis3dsh.c b/os/ex/devices/ST/lis3dsh.c similarity index 100% rename from os/ex/ST/lis3dsh.c rename to os/ex/devices/ST/lis3dsh.c diff --git a/os/ex/ST/lis3dsh.h b/os/ex/devices/ST/lis3dsh.h similarity index 100% rename from os/ex/ST/lis3dsh.h rename to os/ex/devices/ST/lis3dsh.h diff --git a/os/ex/ST/lis3dsh.mk b/os/ex/devices/ST/lis3dsh.mk similarity index 100% rename from os/ex/ST/lis3dsh.mk rename to os/ex/devices/ST/lis3dsh.mk diff --git a/os/ex/ST/lis3mdl.c b/os/ex/devices/ST/lis3mdl.c similarity index 100% rename from os/ex/ST/lis3mdl.c rename to os/ex/devices/ST/lis3mdl.c diff --git a/os/ex/ST/lis3mdl.h b/os/ex/devices/ST/lis3mdl.h similarity index 100% rename from os/ex/ST/lis3mdl.h rename to os/ex/devices/ST/lis3mdl.h diff --git a/os/ex/ST/lis3mdl.mk b/os/ex/devices/ST/lis3mdl.mk similarity index 100% rename from os/ex/ST/lis3mdl.mk rename to os/ex/devices/ST/lis3mdl.mk diff --git a/os/ex/ST/lps22hb.c b/os/ex/devices/ST/lps22hb.c similarity index 100% rename from os/ex/ST/lps22hb.c rename to os/ex/devices/ST/lps22hb.c diff --git a/os/ex/ST/lps22hb.h b/os/ex/devices/ST/lps22hb.h similarity index 100% rename from os/ex/ST/lps22hb.h rename to os/ex/devices/ST/lps22hb.h diff --git a/os/ex/ST/lps22hb.mk b/os/ex/devices/ST/lps22hb.mk similarity index 100% rename from os/ex/ST/lps22hb.mk rename to os/ex/devices/ST/lps22hb.mk diff --git a/os/ex/ST/lps25h.c b/os/ex/devices/ST/lps25h.c similarity index 100% rename from os/ex/ST/lps25h.c rename to os/ex/devices/ST/lps25h.c diff --git a/os/ex/ST/lps25h.h b/os/ex/devices/ST/lps25h.h similarity index 100% rename from os/ex/ST/lps25h.h rename to os/ex/devices/ST/lps25h.h diff --git a/os/ex/ST/lps25h.mk b/os/ex/devices/ST/lps25h.mk similarity index 100% rename from os/ex/ST/lps25h.mk rename to os/ex/devices/ST/lps25h.mk diff --git a/os/ex/ST/lsm303agr.c b/os/ex/devices/ST/lsm303agr.c similarity index 100% rename from os/ex/ST/lsm303agr.c rename to os/ex/devices/ST/lsm303agr.c diff --git a/os/ex/ST/lsm303agr.h b/os/ex/devices/ST/lsm303agr.h similarity index 100% rename from os/ex/ST/lsm303agr.h rename to os/ex/devices/ST/lsm303agr.h diff --git a/os/ex/ST/lsm303agr.mk b/os/ex/devices/ST/lsm303agr.mk similarity index 100% rename from os/ex/ST/lsm303agr.mk rename to os/ex/devices/ST/lsm303agr.mk diff --git a/os/ex/ST/lsm303dlhc.c b/os/ex/devices/ST/lsm303dlhc.c similarity index 100% rename from os/ex/ST/lsm303dlhc.c rename to os/ex/devices/ST/lsm303dlhc.c diff --git a/os/ex/ST/lsm303dlhc.h b/os/ex/devices/ST/lsm303dlhc.h similarity index 100% rename from os/ex/ST/lsm303dlhc.h rename to os/ex/devices/ST/lsm303dlhc.h diff --git a/os/ex/ST/lsm303dlhc.mk b/os/ex/devices/ST/lsm303dlhc.mk similarity index 100% rename from os/ex/ST/lsm303dlhc.mk rename to os/ex/devices/ST/lsm303dlhc.mk diff --git a/os/ex/ST/lsm6ds0.c b/os/ex/devices/ST/lsm6ds0.c similarity index 100% rename from os/ex/ST/lsm6ds0.c rename to os/ex/devices/ST/lsm6ds0.c diff --git a/os/ex/ST/lsm6ds0.h b/os/ex/devices/ST/lsm6ds0.h similarity index 100% rename from os/ex/ST/lsm6ds0.h rename to os/ex/devices/ST/lsm6ds0.h diff --git a/os/ex/ST/lsm6ds0.mk b/os/ex/devices/ST/lsm6ds0.mk similarity index 100% rename from os/ex/ST/lsm6ds0.mk rename to os/ex/devices/ST/lsm6ds0.mk diff --git a/os/ex/ST/lsm6dsl.c b/os/ex/devices/ST/lsm6dsl.c similarity index 100% rename from os/ex/ST/lsm6dsl.c rename to os/ex/devices/ST/lsm6dsl.c diff --git a/os/ex/ST/lsm6dsl.h b/os/ex/devices/ST/lsm6dsl.h similarity index 100% rename from os/ex/ST/lsm6dsl.h rename to os/ex/devices/ST/lsm6dsl.h diff --git a/os/ex/ST/lsm6dsl.mk b/os/ex/devices/ST/lsm6dsl.mk similarity index 100% rename from os/ex/ST/lsm6dsl.mk rename to os/ex/devices/ST/lsm6dsl.mk diff --git a/os/ex/ST/vl53l0x.h b/os/ex/devices/ST/vl53l0x.h similarity index 100% rename from os/ex/ST/vl53l0x.h rename to os/ex/devices/ST/vl53l0x.h diff --git a/os/ex/ST/vl53l0x.mk b/os/ex/devices/ST/vl53l0x.mk similarity index 100% rename from os/ex/ST/vl53l0x.mk rename to os/ex/devices/ST/vl53l0x.mk