Перейти к содержанию

Рекомендуемые сообщения

Опубликовано

Написал тут драйвер для платы, но возникла проблема -

собираю его gcc-3.2.2, которым строил и kernel, однако

требуется грузить его в ядро скомпиленое, например, gcc-3.2.3.

Как это сделать? Где про енто почитать?

Опубликовано

да Warning выдается при insmod, типа драйвер скомпилен версией 2

а ядро версией 3, ну и не грузится.

Уже решил проблему. Собираю две версии драйвера -

одну с gcc v.2.96

вторую с gcc v.3.2.2

гружу insmod -f

в зависимости от gcc с которым собрано ядро гружу

соответствующий модуль.

Вроде все ок!

  • 3 недели спустя...
Опубликовано

Обычно если модуль и ядро собраны компиляторами первая цифра в версии которых одинаковы проблем не бывает, если разные без перекомпиляции не обойтись.

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
×
×
  • Создать...