sblblx Опубликовано 30 сентября, 2011 Жалоба Опубликовано 30 сентября, 2011 Доброго времени суток, господа. Ситуация следующая: в ядро вкомпилен модуль (назовем его М1), отвечающий за работу с usb. Модуль стоковый. Так же есть сторонний модуль (назовем его М2), реализующий функцию usb host'а. М2 является подгружаемым. М1 и М2 используют один и тот же чип и, что естественно, при попытке подгрузить М2 получаем device or resource busy. Отказаться от М1 невозможно, т.к. слишком много на него завязано (wi-fi и еще кой какой функционал). Вот хотел бы узнать есть ли возможность реализовать следующего рода фишку: при попытке загрузить модуль М2 вызвать функцию module_exit М1. И, соответственно, при выгрузке М2 вызвать module_init М1. Возможно ли такое вообще (с соответствующим допилом исходников) и, если возможно, то как реализовать? Проблема не в том, что два модуля устройство не могут поделить, а в том, чтоб получить возможность между ними переключаться. Ведь они дают совершенно разный функционал. Цитата
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.