Linux / Kernel: Как выбрать фреймворк Videobuf2 в качестве модуля ядра? - PullRequest
0 голосов
/ 23 февраля 2012

Я бы хотел выбрать модули videobuf2 в качестве модулей ядра. Я делаю "make menuconfig", но ничего не нахожу.

Я бы хотел иметь файлы .ko для их загрузки, потому что я программирую драйвер на основе VIVI, который их использует.

Полагаю, мне придется полностью перекомпилировать ядро, но возможно ли просто перекомпилировать / пересобрать часть модулей?

Я использую Ubuntu 11.04 с ядром 3.1.10.

Спасибо.

1 Ответ

1 голос
/ 27 февраля 2012

Решено: вам нужно установить устройство, которое использует фреймворк Videobuf2, следовательно, videobuf2-core.ko и т. Д. Автоматически устанавливаются.В моем случае я выбрал «Virtual Driver» в качестве модуля ядра, и я думаю, что это помогло.

От Павла Осиака: Это на самом деле намеренно.Вы не захотите скомпилировать videobuf2, если не хотите скомпилировать драйвер, который его использует, поэтому vb2 выбирается автоматически, когда вы выбираете драйвер для компиляции.Вы не можете выбрать его вручную в menuconfig (если только вы не редактируете файл конфигурации).

...