разбирая материалы по загрузке встроенных Linux решений, обнаружил
подробную статью об этом на сайте IBM
Linux system development on an embedded device
http://www.ibm.com/developerworks/library/l-embdev.html
Чуть более ранняя статься оказалась менее подробной:
Embedded Linux applications: An overview
http://www.ibm.com/developerworks/linux/library/l-embl.html
В числе прочего, я также выяснил о существовании проекта OpenFirmware:
http://ru.wikipedia.org/wiki/Open_Firmware
http://www.openfirmware.org/
http://playground.sun.com/1275/home.html
Кстати, в обсуждении английской статьи, на wikipedia:
http://en.wikipedia.org/wiki/Open_Firmware
я заметил забавный вопрос: "Open hardware?"
Среди альтернатив Open Firmware, я заметил более продвинутые и живые проекты:
Extensible Firmware Interface (EFI)
http://en.wikipedia.org/wiki/Extensible_Firmware_Interface
U-Boot:
http://en.wikipedia.org/wiki/Das_U-Boot
Последний (U-Boot), как оказалось, применяется многими и очень часто.
--
Sin (Sinelnikov Evgeny)
Важным проектом для встроенных Linux-решений является busybox:
http://www.busybox.net/
По этому поводу существует масса статей, вот некоторые из них:
Building Tiny Linux Systems with Busybox, Part 1,2,3
http://www.linuxjournal.com/article/4335
http://www.linuxjournal.com/article/4395
http://www.linuxjournal.com/article/4528
--
Sin (Sinelnikov Evgeny)