Embedded Linux Primer: A Practical Real-World Approach

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]

packages

panic( ) system call

parameters

     for device drivers

     kernel command line

parent processes, debugging

partitions

     block sizes

     definition of

     displaying information about

     formatting

     MTD (Memory Technology Devices) partitions

         board-specific initialization

         Flash chip drivers

         kernel command-line partitioning

         mapping drivers

         mounting as ext file system

         Redboot partitions

     types of

patching kernel

patchkernel.sh script, building MTD (Memory Technology Devices) subsystem

period (.)

physmap_configure( ) function

PICMG specifications

platform-specific code, customizing

platform-specific files

platforms [See hardware platforms.]

platform_init( ) function 2nd

plus sign (+)

porting

     Linux

         architecture branches

         board-specific information

         customizing kernel initialization

         default kernel command line

         early variable access

         final steps

         machine-dependent calls

         platform initialization

         prerequisites

         source code organization

     U-Boot

         board-specific initialization

         EP405 example

         makefile configuration rule

         processor initialization

PowerPC processors

     AMCC PowerPC

     configs directory

     Freescale PowerPC

PowerQUICC architecture (Freescale PowerPC processors)

PQ2FADs Flash mapping drivers

preemption debugging

preemption latency, sources of

preemption modes, real-time kernel patch

preemption of kernel [See also real time.]

     models for

     preventing

PREEMPT_DESKTOP preemption mode

PREEMPT_NONE preemption mode

PREEMPT_RT preemption mode

PREEMPT_VOLUNTARY preemption mode

prelink

prerequisites

     of host systems

     for porting Linux

preventing kernel preemption

printf( ) function

printk function

     dumping log buffer

     kernel debugging with

/proc file system 2nd

     cpuinfo entry 2nd

     init process 2nd

     maps entry 2nd

     mount dependency 2nd

     mounting 2nd

process context

process virtual memory

processes

     multiple processes, debugging

     real-time processes, creating

     running processes, attaching to

processor initialization, U-Boot porting example

processors

     hardware platforms

         ATCA

         CompactPCI

     integrated processors

         AMCC PowerPC

         AMD MIPS

         ARM 2nd

         Broadcom MIPS

         Freescale ARM

         Freescale PowerPC

         Intel ARM XScale

         Linux-supported architectures

         MIPS

         PowerPC

         TI ARM

     stand-alone processors

         chipsets

         Freescale MPC7448

         IBM 970FX

         Intel Pentium M

profiling

     ltrace

     strace

programming Flash with JTAG probes

ps macro 2nd 3rd

pseudo file systems

     /proc file system

         cpuinfo entry

         init process

         maps entry

         mount dependency

         mounting

     sysfs file system

         browsing

         top-level directory

Категории