1. перед запуском сделайте детект этого TSFM, ждите готовность с таймаутом; потом FM музоны не давайте выбирать
Не все так просто. Если плата TSFM, то там статус можно получить, а если плата просто TS на двух AY, то заблокировав мелодии TS и FM, как бы получится что мелодии TS не послушать.
Надо умный детект делать, чтобы определялись TS и TSFM карты