When generating peripheral initialization code with the STM32CubeMX application, I can check a box to Backup Previous Files When Re-Generating and another box to Delete Previously Generated Files When Not Re-Generated
This works great for things I've added to Inc and Src. Could we please add this respectful behavior to Drivers/STMxxxx_HAL_Driver directory? I often find myself adding things by hand. User Code sections in hal_conf.h would be nice too.