=AlexD= (17.05.2024 16:00, просмотров: 65) ответил Yurasvs на Пытаюсь въехать в идеологию HALa (только не надо опять холиварить
за то, что ХАЛ это для тупых, рождает кучу мусора, перегружает
процессор лишними действиями...). Зачем-то же его сделали... Вот
раньше все было просто, есть прерывание, у него есть обработчик,
туда пишешь действие, и все работает. В ХАЛе надо обязательно
писать через какие-то коллбэк функции, напрямую не хочет работать.
Что такое коллбэк функция? С какой целью ее придумали? Почему
нельзя как встарь, просто
HAL нужен не для простоты, а для единообразия. Скрывает от тебя на
сколько это только возможно особенности периферии каждого чипа.
Где-то они с водой ребёнка выплёскивают, но как-то оно работает,
причём с минимальными усилиями с твоей стороны. До тех пор пока не
упёрся в латентности прерываний (а с ДМА этот момент наступит не
скоро), то не пофиг ли тебе как оно там работает?
Три кита на которых зиждется реклама: враньё, преувеличение, замалчивание. Новости СМИ - это политическая реклама.