abbra: (Default)
[personal profile] abbra
Новости одной строкой.

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

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

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

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

Date: 2010-03-04 08:22 pm (UTC)
From: [identity profile] mend0za.livejournal.com
Скажите мне, уважаемый.

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

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

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

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

Date: 2010-03-04 10:06 pm (UTC)
From: [identity profile] ykaliuta.livejournal.com
если по ассемблеру, то много кому, говори здесь. Если по реализации -- Сямашко'е.

Date: 2010-03-05 03:05 am (UTC)
From: [identity profile] luarvique.livejournal.com
Ну задайте свой ассемблерный вопрос.

Date: 2010-03-05 06:22 am (UTC)
From: [identity profile] mend0za.livejournal.com
спасибо, уже разгреб с помощью jekhor´a

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

Date: 2010-03-05 02:14 pm (UTC)
From: [identity profile] luarvique.livejournal.com
Ну да, только теперь могут возникнуть проблемы со слишком большим смещением, необходимым чтобы добраться до переменной MACH_TYPE_AVIATOR :)

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

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

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

Date: 2010-03-05 03:57 pm (UTC)
From: [identity profile] mend0za.livejournal.com
спасибо.
выглядит как вуду, видимо им и является.

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

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


Date: 2010-03-04 08:48 pm (UTC)
From: [identity profile] kiryl.livejournal.com
[livejournal.com profile] kas -- это не я ;)

Nokia+Tv card

Date: 2010-03-05 02:42 am (UTC)
From: [identity profile] openh-master.livejournal.com
А какие-нить программы просмотра ТВ на N800/810 есть?? Сейчас активно занимаюсь драйверами для USB тюнеров на базе TM6000/6010 чипов. Можно их будет на нокии использовать или нет?

Re: Nokia+Tv card

Date: 2010-03-05 04:42 am (UTC)
From: [identity profile] openh-master.livejournal.com
А изменения в V4L2 пойдут для N800/810? Или оно аппаратно зависимо от N900?

Date: 2010-03-05 03:04 am (UTC)
From: [identity profile] luarvique.livejournal.com
Уррраааа! Ну наши придут в колве 1-3 человек =) Типа, на-посмотреть.

Date: 2010-03-05 02:10 pm (UTC)
From: [identity profile] luarvique.livejournal.com
Должен!

Date: 2010-03-05 05:57 am (UTC)
From: [identity profile] strangestone.livejournal.com
Это интересно, попробуем выбраться

Date: 2010-03-05 08:08 am (UTC)
From: [identity profile] awind.livejournal.com
Финский язык замечательно логичен и математичен, правила довольно компактны и осмысленны, даже в области исключений.

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

April 2016

S M T W T F S
     12
3456789
1011121314 1516
17181920212223
24252627282930

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jul. 3rd, 2025 04:50 pm
Powered by Dreamwidth Studios