ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
29 марта
1031760 Топик полностью
Kceния (28.08.2020 08:34, просмотров: 508) ответил my504 на А что, стандартный обработчик HALа не проверяет флаги? ))) Что это меняет по существу вопроса? Отсутствие взведенных флагов приведет к фиктивному исполнению обработчика - вошел и тут же вышел. И почему не выделить интересующий функционал обработчика в отдельную функцию и вызывать ее как в теле обработчика, так и в любом необходимом месте?
Cтандартный обработчик HALа делает всё, что положено делать с данной периферией, что снимает необходимость делать это самостоятельно. Тогда как собственный обработчик прерывания нужен только затем, чтобы можно было вписать свои дополнительные команды до или после вызова стандартного обработчика.