-
- Возможно, собрал бы приоритеты в таблицу и сделал бы для неё
отдельный хедер. Или сделал приоритеты аргументами функций init()
различных модулей и вызывал бы их кучно из main(). Но не валил бы
это всё в кучу "общее всякое разное", у меня на это аллергия. - SciFi(28.04.2025 13:54)
- Хмм... Ну, таблицу прерываний понятно, можно вынести. Но у меня модули, по большей части, автономные. Смотрят на глобальное состояние системы и исполняют назначенное этому состоянию. Что нужно другим модулям - те забирают из структур, объявленных частными заголовками модулей. А вот общее состояние системы - оно действительно общее. Мне его что, в отдельный файл "общее состояние системы.h" вынести? Nikolay_Po(14 знак., 28.04.2025 14:03)
- Возможно, собрал бы приоритеты в таблицу и сделал бы для неё
отдельный хедер. Или сделал приоритеты аргументами функций init()
различных модулей и вызывал бы их кучно из main(). Но не валил бы
это всё в кучу "общее всякое разное", у меня на это аллергия. - SciFi(28.04.2025 13:54)