diff --git a/os/hal/platforms/STM32/gpt_lld.c b/os/hal/platforms/STM32/TIMv1/gpt_lld.c similarity index 100% rename from os/hal/platforms/STM32/gpt_lld.c rename to os/hal/platforms/STM32/TIMv1/gpt_lld.c diff --git a/os/hal/platforms/STM32/gpt_lld.h b/os/hal/platforms/STM32/TIMv1/gpt_lld.h similarity index 100% rename from os/hal/platforms/STM32/gpt_lld.h rename to os/hal/platforms/STM32/TIMv1/gpt_lld.h diff --git a/os/hal/platforms/STM32/icu_lld.c b/os/hal/platforms/STM32/TIMv1/icu_lld.c similarity index 100% rename from os/hal/platforms/STM32/icu_lld.c rename to os/hal/platforms/STM32/TIMv1/icu_lld.c diff --git a/os/hal/platforms/STM32/icu_lld.h b/os/hal/platforms/STM32/TIMv1/icu_lld.h similarity index 100% rename from os/hal/platforms/STM32/icu_lld.h rename to os/hal/platforms/STM32/TIMv1/icu_lld.h diff --git a/os/hal/platforms/STM32/pwm_lld.c b/os/hal/platforms/STM32/TIMv1/pwm_lld.c similarity index 100% rename from os/hal/platforms/STM32/pwm_lld.c rename to os/hal/platforms/STM32/TIMv1/pwm_lld.c diff --git a/os/hal/platforms/STM32/pwm_lld.h b/os/hal/platforms/STM32/TIMv1/pwm_lld.h similarity index 100% rename from os/hal/platforms/STM32/pwm_lld.h rename to os/hal/platforms/STM32/TIMv1/pwm_lld.h