Archive for Январь 2010

Маленькие программерские радости

Хорошо, когда чтобы что-то заработало ничего не надо делать, правда? :) Вот и мы тут в четверг, сев планировать разработку драйверов для тач-панели и  глянув с надеждой в исходники ядра, обнаружили что все уже украдено до нас — не мы первые озадачились вопросом поддержки микросхемы Philips UCB1400, которая на нашем макете (он же франкенштейн) отвечает за […]

Беркут-ET: обновление руководства пользователя

Вышел новый релиз документации для Беркут-ЕТ (v.1.1.9), в котором устранено некоторое расхождение  с возможностями последней версии прошивки прибора: добавлены и исправлены некоторые команды удалённого управления по протоколу telnet; описана возможность задания любой комбинации из четырёх бит для поля ToS. Скачать можно здесь.

Беркут-ET: 0.2.49-1

Вышла новая версия прошивки для Беркут-ET, в ней исправлена ошибка: при формировании тестовых пакетов неправильно указывалась длина в UDP и IP заголовках, в результате, некоторые маршрутизаторы обрезали пакеты до указанной длины и Беркут-ET переставал их анализировать. Скачать можно здесь.

mail-лист

В начале этого года мы завели несколько внутренних списков рассылки по направлениям разработок. Зачем? Раньше рассылка была одна и в неё засылались как отчёты о ночных build’ах, так и объявления о мероприятиях, а также обсуждались проблемы, не интересные для всех адресатов. Как следствие, многие получатели писем на автопилоте удаляли сообщения, отправленные в этот список,

Франкенштейн: восстание JFFS2 или Немного о файловых системах для raw flash

После успешного запуска ядра Linux на нашем франкенштейне (модуль Colibri PXA320 c 128Mb RAM и 1Gb  NAND FLASH) нужно было двигаться дальше — собрать bootstrap и загрузиться хотя бы в консоль. В отличие от нашего предыдущего проекта, в Colibri стоит NAND флэш, а не NOR. NAND получает все большее и большее распространение в силу своей […]

LaTeX. Предметный указатель и оглавление

В свое время, в процессе создания руководства пользователя для Беркут-ET  в системе LaTeX, возникла следующая проблемка: при сборке документации ссылка на предметный указатель не отображалась в оглавлении. Как оказалось, для того, чтобы эта ссылка появилась, необходимо переопределить в стилевом файле команду \theindex, добавив в необязательный аргумент команды \twocolumn команду \addcontentsline:

Как подружить ahdl и ctags

Вот пришлось просматривать старенький проект на AHDL. Как выяснилось, ctags AHDL не поддерживает, а без него очень тяжко. Но если гора не идет к Магомету, то Магомет идет к горе. Оказывается, можно самому «прикрутить» поддержку любого языка. Для примитивной поддержки языка ahdl нужно добавить следующие строчки в файл ~/.ctags: —langdef=ahdl —langmap=ahdl:.tdf —regex-ahdl=/^[ \t]*SUBDESIGN[ \t]*([a-zA-Z_0-9]+)/\1/m,SUBDESIGN/ —ahdl-kinds=+m […]

Беркут-ET: обновление руководства пользователя

Только закончились новогодние каникулы, а мы уже выложили новую документацию для Беркут-ET. Добавлено описание: at-команд для вывода сохраненных результатов измерений; команд удаленного управления (telnet) для сохранения/загрузки/отображения результатов измерений; системы протоколирования событий; команд удаленного управления (telnet) для просмотра лога журнала событий; возможности отключения порта и подстановки настроек vlan и mpls в заголовки тестов. Файл в pdf-формате […]