История изменений
Исправление pfg, (текущая версия) :
обычно под глючность хардварного модуля подразумевается что погромиста заколебало читать кучу сложной документации по аппаратным функциям (а это действительно сильно не похоже на «языки» и потому кажется мудрено) и он наляпал так как умел из того что понял :)
у меня тут один знакомый программист везде использует программную реализацию UART-интерфейса (пишет прошивки под счетчики/контроллеры) т.к. ему влом вчитываться в описание аппаратного uart-модуля. плюс при переходе на другой проц надо заново читать и писать код драйвера аппаратного модуля, а тут пару значений поменял и фсё воркает :)
хотя опять же есть косяки и в самих железках, помнится в одной пдфке на камень от микрочипа было полноценное описание дма-модуля. но вот как щупали, так его и не нашли. производитель чего-то накосячил и забил. техподдержка очень уклончиво посоветовала не надеется на этот модуль.
Исходная версия pfg, :
обычно под глючность хардварного модуля подразумевается что погромиста заколебало читать кучу сложной документации по аппаратным функциям (а это действительно сильно не похоже на «языки» и потому кажется мудрено) и он наляпал так как умел из того что понял :)
у меня тут один знакомый программист везде использует программную реализацию UART-интерфейса (пишет прошивки под счетчики/контроллеры) т.к. ему влом вчитываться в описание аппаратного uart-модуля. плюс при переходе на другой проц надо заново читать и писать код драйвера аппаратного модуля, а тут пару значений поменял и фсё воркает :)