- added CMake-managed conditional compilation of desired USB classes - STM32F407xx and STM32H743/5xx support joined in the driver files