ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Суббота
18 мая
257725 Топик полностью
++ (09.06.2011 08:16, просмотров: 114) ответил man на insmod
Кроме изучения исходников insmod нет описаний? Задача- сделать подгрузку модулей в OS eCos по аналогии c Linux. Интересует. Механизм связывания модулей с ядром OS в терминах компоновщика gcc. Т. е. таблица экспортируемых имен OS, перечень ф-ий ядра, которые можно вызывать из модуля. Как происходит подстановка в объектник модуля адресов этих ф-ий при подгрузке? И наоборот подстановка глобальных ф-ий драйвера в ф-ии ядра. Какие средства gcc используются для компоновки at runtime. Какие таблицы имен должно содержать ядро и модуль, чтобы их связять. И как эти таблици получить при помощи gcc.
++