Aleksey_75 (16.09.2020 13:23, просмотров: 356) ответил fk0 на А как, интересно, такие файлы что-то умудряются делать, ну основное
что им нужно, подумалось -- это же C-библиотека. Какой-нибудь там
strlen() вдруг понадобился. Или хуже того, malloc. Получается тебе
её нужно в основной программе, бутлоадере, иметь, и предоставлять
из неё все возможные функции (а не только нужные самой основной
программе).
нет никаких strlen и прочих malloc. Модуль умеет делать только то
что даст ему основная логика. Обычные автоматы, основная логика
получает указатель на функцию в модуле вызывает её с необходимыми
параметрами получает результат. Количество возможных функций
основной логики вызываемых из модуля крайне ограничено, сейчас их
всего 10 и врятли увеличится