资料介绍
Embedded Linux Bootloader1.1.
Boot Loader(BLOB)
Boot loader ° ±- ú (¤ serialethernet ) § (load) , ± à . ° °ì × image ° , - serial ù ° °é . °° CPU architecture boot loader ° °± ± § , ° CPU architecture ° °° ó, ± boot loader ù ° . °é , ÷° , ° ±°° ° . ì°°÷° boot loader blob , °° target boot loader ± ° , ¤ ° ° . ARM - boot loader blob , °ü site 1 http://www.lart.tudelft.nl/lartware/blob ± . - blob ± boot loader í . ú , ° source é-à± - ü BLOB à ÷ -°÷ .
1
site- ARM toolchain × ±×°é patch Linux patch °. Cross compiler ÷ compile± ÷é § binary °, ±× °° é °. ± °í BLOB 2.0.3 ü ú±, ° ± °.
1. BLOB à [ ±× 1] BLOB à - ° é- ¤ °. ù° ° Linux Kernel booting ° . ú °÷ start.S - ° °í, trampoline.S - BLOB main() ° ¤ main.c à° .
¨ ± ° BLOB - - - ÷