Entry tags:
Рабочее и не очень
Новости одной строкой.
Потратили сегодня целый день с
kiryl на выяснение, почему V4L2 отказывается съедать буфера, помеченные VM_IO | VM_PFNMAP. Нашли недоработку в V4L2, устранение которой позволит еще приблизить счастье, о котором я собирался писать во второй части заметки о видео-обработке. Продолжение следует.
Буду в Москве 24-26 марта. 25-го буду выступать тут, вроде как с основным докладом. Выбор места замечательный, будем резать по-живому.
Финский язык замечательно логичен и математичен, правила довольно компактны и осмысленны, даже в области исключений.
Откатал три практических занятия за рулем.
Потратили сегодня целый день с
![[livejournal.com profile]](https://www.dreamwidth.org/img/external/lj-userinfo.gif)
Буду в Москве 24-26 марта. 25-го буду выступать тут, вроде как с основным докладом. Выбор места замечательный, будем резать по-живому.
Финский язык замечательно логичен и математичен, правила довольно компактны и осмысленны, даже в области исключений.
Откатал три практических занятия за рулем.
no subject
Кстати, зачастую быстрее просто вычислить эту константу в две операции:
mov r7, #MACH_TYPE_AVIATOR_LO
orr r7, r7, #MACH_TYPE_AVIATOR_HI
Этот код выполнится быстрее чем Ваш LDR, так как не засрет кэш и не будет требовать перегрузки адреса в SDRAM.
no subject
выглядит как вуду, видимо им и является.
вопрос про эффективность вообще не стоит, так как этот код выполняется ровно один раз - сразу после распаковки образа ядра из uImage
MACH_TYPE_AVIATOR - константа, раскрывается препроцессором, т.е. фактически будет
ldr r7, =0x788