Показать сообщение отдельно
Старый 12.01.2014, 18:15   #317
Digi
Новый Пользователь
 
Аватар для Digi
 
Регистрация: 10.10.2009
Возраст: 46
Город: Воронеж
Регион: 36
Машина: 2001\Nissan\Almera N16
Сообщений: 8
Digi is on a distinguished road
По умолчанию

Цитата:
Сообщение от DmitrySmol Посмотреть сообщение
если есть исходники ядра то почему не получилось, что происходит при insmod в dmesg?
Не находит имена некоторых функций. Н уверен, что ядро именно то, которое нужно. В аппарате 3.0.8+, собираю под 3.0.8. Исходники 3.0.8+ так и не смог найти. Другие драйвера работают, а этот видимо завязан с видео. Собраные модули видеодрайверов различаются с родными. А требуемые функции как раз вних и находятся.

<4>[ 2550.043292] easycap: module is from the staging directory, the quality is
unknown, you have been warned.
<7>[ 2550.054462] easycap: disagrees about version of symbol video_devdata
<4>[ 2550.060864] easycap: Unknown symbol video_devdata (err -22)
<7>[ 2550.066480] easycap: disagrees about version of symbol video_unregister_de
vice
<4>[ 2550.073718] easycap: Unknown symbol video_unregister_device (err -22)
<7>[ 2550.080196] easycap: disagrees about version of symbol v4l2_device_disconn
ect
<4>[ 2550.087325] easycap: Unknown symbol v4l2_device_disconnect (err -22)
<7>[ 2550.093700] easycap: disagrees about version of symbol v4l2_device_registe
r
<4>[ 2550.100673] easycap: Unknown symbol v4l2_device_register (err -22)
<7>[ 2550.106863] easycap: disagrees about version of symbol __video_register_de
vice
<4>[ 2550.114097] easycap: Unknown symbol __video_register_device (err -22)
<7>[ 2550.120558] easycap: disagrees about version of symbol v4l2_device_unregis
ter
<4>[ 2550.127687] easycap: Unknown symbol v4l2_device_unregister (err -22)
root@android:/system/lib/modules #


Это dmesg при попытке загрузить родной драйвер из исходников linux-sunxi-lichee-3.0.8-sun4i. Причем .ko занимает около 800 кБ.
Драйвер из исходников , выложенных здесь ведет себя примерно также.
Если собирать с другим конфигом под linux-allwinner (3.0.36) то его размер получается около 130 кБ.
Digi вне форума   Ответить с цитированием