|
|
|
|
LEADER |
03684nam a22003257a 4500 |
003 |
AR-BaUNH |
005 |
20230513063108.0 |
008 |
230227s2018 ii ad |r|||| 001 0deng d |
020 |
|
|
|a 9788184047127
|
040 |
|
|
|a AR-BaUNH
|b spa
|c AR-BaUNH
|d AR-BaUNH
|e aacr
|
041 |
0 |
|
|a eng
|
082 |
1 |
|
|a 005.26
|
100 |
1 |
|
|9 6615
|a Yaghmour, Karim
|
100 |
1 |
|
|9 6616
|a Masters, Jon
|
100 |
1 |
|
|9 6617
|a Ben-Yossef, Gilad
|
100 |
1 |
|
|9 6618
|a Gerum, Philippe
|
245 |
|
|
|a Building embedded Linux systems
|
250 |
|
|
|a 2a ed.
|
260 |
|
|
|a Mumbai :
|b O´Reilly,
|c 2018.
|
300 |
|
|
|a xx, 439 p. :
|b il. , gra. ;
|c 23 cm.
|
490 |
|
|
|a Concepts, techniques, tricks, and traps
|
505 |
|
|
|a Preface. -- INTRODUCTION. -- Definitions. -- Real life and embedded Linux system. -- Design and implementation methodology. -- BASIS CONCEPTS. -- Types of hosts. -- Types of host/target development setups. -- Types of host/target debug setups. -- Generic architecture of an embedded Linux system. -- System startup. -- Types of boot configurations. -- System memory layout. -- HARDWARE SUPPORT. -- Processor architectures. -- Buses and interfaces. -- I/O. -- Storage. -- General-purpose networking. -- Industrial-grade Networking. -- System monitoring. -- DEVELOPMENT TOOLS. -- A practical project workspace. -- GNU cross-platform development toolchain. -- C library alternatives. -- Java. -- Perl. -- Python. -- Other progranming lenguages. -- Eclipse: An integrated developnment enviroment. -- Terminal emulators. -- KERNEL CONSIDERATIONS. -- Selecting a kernel. -- Configuring the kernel. -- Compiling the kernel. -- Installing the kernel. -- In the field. -- ROOT FILESYSTEM CONTENT. -- Basic root filesystem structure. -- Libraries. -- Kernel modules. -- Kernel images. -- Device files. -- Main system applications. -- Custom applications. -- System initialization. -- STORAGE DEVICE MANIPULATION. -- MTD-supported devices. -- Disk devices. -- To swap or not to swap. -- ROOT FILESYSTEM SETUP. -- Filesystem types for embedded devices. -- Writting a filesystem image to flash using an NFS-mounted root fuilesystem. -- Placing a disk filesystem on a RAM disk. -- Roots and initramfs. -- Choosing a filesystem's type and layout. -- Handling software upgrades. -- SETTING UP THE BOOTLOADER. -- Embedded bootloaders. -- Server setup for network boot. -- Using the U-boot bootlader. -- SETTING UP NETWORKING SERVICES. -- Networks settings. -- Busybox. -- Dynamic configuration trhough DHCP. -- The internet super-server. -- Remote administration with SNMP. -- Network login through tlenet. -- Secure communication with SSH. -- Serving web content through HTTP. -- Provisioning. -- DEBUGGING TOOLS. -- Eclipse. -- Debugging applications with gdb. -- Tracing. -- Performance analysis. -- Memoery debugging. -- A word on hardware tools. -- INTRODUCTION TO REAL-TIME LINUX. -- Wht is real-time processing?. -- Should your Linux be real-time?. -- Common real-time kernel requirements. -- Some typical users of real-time computing technology. -- The Linux paths to real-time. -- THE XENOMAI REAL-TIME SYSTEM. -- Porting traditional RTOS applications to Linnux. -- The xenomai architecture. -- How xenomai works. -- The real-time driver model. -- Xenomai, chamaleon by desing. -- THE RT PATCH. -- Interrupts as threads. -- Priority inheritance. -- Configuring the kernel with the RT patch. -- High-resolutions timers. -- The latency tracer. -- Conclusion. -- Index.
|
650 |
|
0 |
|a INFORMÁTICA
|9 1376
|
650 |
|
7 |
|a SISTEMAS OPERATIVOS (Computadoras)
|9 6492
|
650 |
|
0 |
|a SISTEMAS EMBEBIDOS
|9 6752
|
650 |
|
7 |
|a SOFTWARE
|9 6491
|
650 |
|
0 |
|a CETI
|9 6648
|
900 |
|
|
|a Bruno
|b Bruno
|
942 |
|
|
|2 ddc
|c LIBROS
|
999 |
|
|
|c 4678
|d 4680
|