|
Embedded Linux Primer: A Practical, Real-World ApproachA Universal Bootloader: Das U-Boot Many open-source and commercial bootloaders are available, and many more one-of-a-kind home-grown designs are in widespread use today. Most of these have some level of commonality of features. For example, all of them have some capability to load and execute other programs, particularly an operating system. Most interact with the user through a serial port. Support for various networking subsystems (such as Ethernet) is less common but a very powerful feature. Many bootloaders are specific to a particular architecture. The capability of a bootloader to support a wide variety of architectures and processors can be an important feature to larger development organizations. It is not uncommon for a single development organization to have multiple processors spanning more than one architecture. Investing in a single bootloader across multiple platforms ultimately results in lower development costs. In this section, we study an existing bootloader that has become very popular in the embedded Linux community ...» |
Код для вставки книги в блог HTML
phpBB
текст
|
|