Index[SYMBOL] [A] [B] [C] [D] [E] [F] [G] [H] [I] [J] [K] [L] [M] [N] [O] [P] [Q] [R] [S] [T] [U] [V] [W] [X] [Z] e2fsck utility clean file system check corrupted file system check e600 core early serial debug output early variable access ELDK (Embedded Linux Development Kit) embedded Linux [See also embedded systems; Linux.] advantages of components needed development setup example distributions usage statistics Embedded Linux Development Kit (ELDK) embedded systems BIOS versus bootloaders characteristics of cross-development environment hardware architecture example kernel booting initializing user space processes processors [See processors.] storage in address space execution contexts Flash file systems Flash memory NAND Flash memory process virtual memory target board, starting enabling KGDB MTD (Memory Technology Devices) services remote debugging environments, cross-development environments EP405 board (U-Boot porting example) board-specific initialization makefile configuration rule processor initialization erase blocks (Flash memory) /etc/exports file etc directory /etc/exports file events, shared library events in GDB executables, BusyBox execution contexts bootloaders execve( ) function exercising device drivers exports file (/etc directory) ext2 file system (Second Extended File System) checking integrity of clean file system check corrupted file system check converting to ext3 inodes mounting mounting MTD Flash partitions as partitions, formatting 2nd ext3 file system (Third Extended File System) converting ext2 file systems to definition of journal files |