stm8s firmware library