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] Das U-Boot [See U-Boot.] data breakpoints dd utility DDD (Data Display Debugger) deadlock conditions, debugging debug sessions DDD GDB debug statements in initcalls debugging applications attaching to running processes Flash resident code with multiple processes with multiple threads remote debugging via serial ports with shared libraries target applications core dumps hardware-assisted debugging kernel challenges of customizing platform-specific code dumping the printk log buffer .gdbinit file with JTAG probes with KGDB 2nd loadable modules, debugging macros, list of with Magic SysReq key optimization and with printk function remote debugging serial debug output real-time kernel deadlock conditions interrupt off history interrupt off timing latency tracing preemption debugging runtime control of locking mode soft lockup detection wakeup latency history wakeup timing default kernel command line deleting .config file Denk, Wolfgang dependencies depmod utility resolving depmod utility derived works detach command detecting Redboot partitions dev directory development setup example (embedded Linux) device drivers [See also loadable modules.] block devices build infrastructure character devices device nodes exercising GPL and installing loading and unloading major numbers methods minimal device driver example minor numbers purpose of utilities depmod insmod lsmod mknod modinfo modprobe parameters for rmmod device nodes DHCP (Dynamic Host Control Protocol), U-Boot network operations DHCP server, hosting target boards directories installing device drivers subdirectories in kernel top-level source directory disk subsystem, booting from with U-Boot distribution engineering distributions dmalloc 2nd do-it-yourself embedded Linux distributions documentation of kernel dot-config file [See also configuration files; configuration.] MTD (Memory Technology Devices) configuration DRAM controllers, setup drivers [See also device drivers.] CFI (Common Flash Interface) drivers MTD Flash chip drivers MTD mapping drivers Dynamic Host Control Protocol (DHCP), U-Boot network operations Dynamic Random Access Memory (DRAM) controllers, setup dynamically loadable modules |