rewritten sma3 and stm32 ld to the generator