AVR: Makefile

Пример  простого makefile для микроконтроллеров avr atmega.
Читать далее

Рубрика: Микроконтроллеры avr | Метки: , | Добавить комментарий

Редактируем образ ext2

Для мобильных и встраиваемых устройств c linux на борту в качестве корневой файловой системы (rootfs) часто используется ext2.  Образ rootfs подготавливают (собирают) на обычном компьютере а затем копируют на устройство.

Допустим, надо изменить уже готовый образ rootfs, снятый с ext2.

Читать далее

Рубрика: Использование linux | Метки: , | Добавить комментарий

Как записать CD/DVD/iso в linux


Для записи CD/DVD в linux можно использовать утилиту wodim, есть еще cdrecord, но wodim мне показалась проще.

Читать далее

Рубрика: Использование linux | Метки: , , | Добавить комментарий

Как собрать ядро linux под arm

Сборка ядра linux под arm процессор.

Операционная система linux часто используется  для встраиваемых (они же embedded)  устройств, которые в свою очередь часто построены на основе контроллеров с архитектурой ARM.

Читать далее

Рубрика: Встраиваемые системы | Метки: , , | Добавить комментарий

MediaWiki — как изменить пароль admin’a

Установил MediaWiki, и как-то забыл какой пароль был указан для admin’a. Конечно, самый просто способ в этом случае — нажать кнопку «Выслать новый пароль». Но если для admin’a не указан email то можно сделать так:

 

Читать далее

Рубрика: Сайтостроительство | Метки: | Добавить комментарий

Как узнать конфигурацию ядра linux?

Иногда хотелось бы знать с каким конфигом было скомпилировано ядро, что бы собрать такое же, но с «перламутровыми пуговицами» небольшими изменениями, например убрать\добавить поддержку каких-нибудь устройств, файловых систем, протоколов, etc..

Один из способов:
Читать далее

Рубрика: Встраиваемые системы | Метки: , , | Добавить комментарий

bash: параметры

Написал небольшую заметку про вашего мальчика (С) Простоквашино о том как работать с параметрами в скриптах.
Читать далее

Рубрика: Использование linux | Метки: | Комментарии (2)

svn log to ChangeLog


ChangeLog — это файл в котором фиксируется  изменения, которые были произведены в программе, а так же кто и когда их сделал.

Но что делать, если ChangeLog по какой-то причине не вели. Читать далее

Рубрика: Использование linux | Метки: , | Добавить комментарий

Make: cтруктура Makefile

make — это утилита для автоматической сборки программ. Позволяет отслеживать изменения в исходном коде программы и компилировать не весь проект целиком а только те файлы которые изменились или те которые зависят от внесенных изменений. При больших проектах это дает существенную экономию времени.

В этой заметке я попытаюсь рассказать как создать makefile.

Читать далее

Рубрика: Великий и могучий Си | Метки: , , , , | Добавить комментарий

vimdiff

vimdiff позволяет сравнивать и одновременно редактировать два  ( или более ) файла,  при это различающиеся части текста подсвечиваются.

 

 

Читать далее

Рубрика: Редактор vim | Метки: , | Добавить комментарий