Speaker Rabbit

abbra


CIFS: curious information funneled sometimes


Previous Entry Share Next Entry
Рабочее и не очень
Speaker Rabbit
abbra
Новости одной строкой.

Потратили сегодня целый день с kiryl на выяснение, почему V4L2 отказывается съедать буфера, помеченные VM_IO | VM_PFNMAP. Нашли недоработку в V4L2, устранение которой позволит еще приблизить счастье, о котором я собирался писать во второй части заметки о видео-обработке. Продолжение следует.

Буду в Москве 24-26 марта. 25-го буду выступать тут, вроде как с основным докладом. Выбор места замечательный, будем резать по-живому.

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

Откатал три практических занятия за рулем.
Tags:

  • 1
Скажите мне, уважаемый.

Кому можно задать один тупой вопрос по ARM9 ассемблеру (не слишком высокой степени жестокости для ответа, но требующий хотя бы минимального опыта в области) ?

Я знаю, люди у вас есть.

PS: многие финоугорские языки математичны. "Взяли корень, насовали суффиксов и постфиксов - вуаля - любая часть речи".

PPS: ссылка битая, http://abbra.livejournal.com/fruct.org/maemo2

если по ассемблеру, то много кому, говори здесь. Если по реализации -- Сямашко'е.

Ну задайте свой ассемблерный вопрос.

спасибо, уже разгреб с помощью jekhor´a

была конструкция
mov r7, #MACH_TYPE_AVIATOR
но константа была не выровненой
преобразовали в вызов
ldr r7, =MACH_TYPE_AVIATOR

Ну да, только теперь могут возникнуть проблемы со слишком большим смещением, необходимым чтобы добраться до переменной MACH_TYPE_AVIATOR :)

Кстати, зачастую быстрее просто вычислить эту константу в две операции:

mov r7, #MACH_TYPE_AVIATOR_LO
orr r7, r7, #MACH_TYPE_AVIATOR_HI

Этот код выполнится быстрее чем Ваш LDR, так как не засрет кэш и не будет требовать перегрузки адреса в SDRAM.

спасибо.
выглядит как вуду, видимо им и является.

вопрос про эффективность вообще не стоит, так как этот код выполняется ровно один раз - сразу после распаковки образа ядра из uImage

MACH_TYPE_AVIATOR - константа, раскрывается препроцессором, т.е. фактически будет
ldr r7, =0x788



Я поправил ссылку.

Я поправил ссылку. :) Голова уже не так сильно варила :)

А какие-нить программы просмотра ТВ на N800/810 есть?? Сейчас активно занимаюсь драйверами для USB тюнеров на базе TM6000/6010 чипов. Можно их будет на нокии использовать или нет?

Re: Nokia+Tv card

Ой, я не знаю, я N800/N810 для этих целей не использовал. :)

А изменения в V4L2 пойдут для N800/810? Или оно аппаратно зависимо от N900?

Re: Nokia+Tv card

Изменения в v4l2 аппаратно независимы, это все в drivers/media/video/videobuf-*.c

Edited at 2010-03-05 04:48 am (UTC)

Уррраааа! Ну наши придут в колве 1-3 человек =) Типа, на-посмотреть.

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

где бы про эту логичность почитать?

Много книг, например, "Финская грамматика в таблицах и схемах".

  • 1
?

Log in

No account? Create an account