Описание некоторых особенностей подачи материала.
Прежде всего оговорим сразу некоторые моменты:
Касательно документации как уже говорилось выше, я не претендую по своим знаниям на роль Google поэтому вся документация предоставлена в оригинальном виде.
Сайт посвящен встраиваемой электронике поэтому я не буду освещать здесь те темы которые не связанны с основной идеей сайта.
При работе с консолью от имени простого пользователя цвет ее выбран в тексте статей синим, а вывод программы зеленым:
nis@jane ~ $ arm-softfloat-linux-gnueabi-gcc --version
arm-softfloat-linux-gnueabi-gcc (Gentoo 4.6.2 p1.4, pie-0.5.0) 4.6.2
Copyright (C) 2011 Free Software Foundation, Inc.
Это свободно распространяемое программное обеспечение. Условия копирования
приведены в исходных текстах. Без гарантии каких-либо качеств, включая
коммерческую ценность и применимость для каких-либо целей.
Для команд в которых могут потребоваться права суперпользователя цвет красный:
jane ~ # crossdev arm-softfloat-linux-gnueabi
Это сделано и для того чтобы читатель помнил что его действия могут иметь последствия для системы - в частности повреждение udev может сказаться на том что система вообще не загрузится, а ошибка при сборке gcc приведет систему пакетов emerge в неработоспособное состояние.
Также хочу отметить что все исходные коды проекта хранятся с помощью системы GitHub. Для каждого проекта указанно то в каком репозитории хранятся исходные коды. В любом случае все проекты доступны на моей домашней странице GitHub.
Фрагменты исходного кода отмечены особой конструкцией:
#include <stdio.h>