Показать сообщение отдельно
Старый 12.12.2013, 14:10   #219
DmitrySmol
Старший Пользователь
 
Аватар для DmitrySmol
 
Регистрация: 20.04.2011
Возраст: 46
Город: Минск
Регион: Беларусь
Машина: Subaru Forester '09
Сообщений: 646
DmitrySmol is a glorious beacon of lightDmitrySmol is a glorious beacon of lightDmitrySmol is a glorious beacon of lightDmitrySmol is a glorious beacon of lightDmitrySmol is a glorious beacon of light
По умолчанию

Желающим попробывать себя на ниве драйвера строения.
Тут папка quesycap/ с исходниками для qv4l2 и всех 4-ех драйверов.
Инстукция:
1. ищем и доунлодим свой кернел и тулчайн(компилятор)

2. создаем такой qmake.sh скрипт в папке кернела, не забываем права на выполнение:

export PATH=/путь к вашему тулчайн/toolchain/linux-x86/toolchain/arm-eabi-4.4.3/bin:$PATH
export ARCH=arm
export SUBARCH=arm
export CROSS_COMPILE=arm-eabi-
make -j4 modules

3. из папки вашего кернела:

make ARCH=arm xxxxxx_defconfig

xxxxxx_defconfig - Ваш конфиг из устойства /proc/config.gz забираем его с девайса, распаковываем переименовываем в mydevice_defconfig, копируем в kernel/arch/arm/configs/. Также можно попробывать использовать xxxxxx_defconfig из вашего kernel/arch/arm/configs/ если не смогли найти свой /proc/config.gz на устройстве.

4. копируем qeasycap/ папку в kernel/drivers/media/ и добавляем в kernel/drivers/media/Makefile:
obj-y += qeasycap/

5.запускаем ./qmake.sh
__________________
Мой проект:
SUBARU Forester '09

Последний раз редактировалось DmitrySmol; 15.12.2013 в 15:18.
DmitrySmol вне форума   Ответить с цитированием