Исправлена ошибка проверки ревизии ПЛИС (читался неверный адрес).
Сделаны функции isMaster() и switchToMaster(). Везде вместо прямого сравнения адреса платы со значением 9 теперь используется вызов isMaster().