|
|
|
|
LEADER |
00000cam a2200000Ma 4500 |
001 |
SCIDIR_ocn819816645 |
003 |
OCoLC |
005 |
20231117044810.0 |
006 |
m o d |
007 |
cr |n||||||||| |
008 |
120813s2012 enka fob 001 0 eng d |
040 |
|
|
|a CDX
|b eng
|e pn
|c CDX
|d OCLCO
|d OCLCQ
|d COO
|d OPELS
|d NOC
|d OCLCQ
|d OCLCF
|d UPM
|d OCLCQ
|d Z5A
|d U3W
|d D6H
|d AU@
|d LEAUB
|d S2H
|d OCLCO
|d OCLCQ
|d OCLCO
|
020 |
|
|
|a 9780124159969
|q (electronic bk.)
|
020 |
|
|
|a 0124159966
|q (electronic bk.)
|
020 |
|
|
|z 9781283740425
|
020 |
|
|
|z 1283740427
|
035 |
|
|
|a (OCoLC)819816645
|
050 |
|
4 |
|a QA76.76.O63
|
072 |
|
7 |
|a COM
|2 eflch
|
082 |
0 |
4 |
|a 005.4/32
|2 23
|
100 |
1 |
|
|a Abbott, Doug,
|d 1944-
|
245 |
1 |
0 |
|a Linux for embedded and real-time applications /
|c Doug Abbott.
|
250 |
|
|
|a 3rd ed.
|
260 |
|
|
|a Oxford :
|b Newnes,
|c 2012.
|
300 |
|
|
|a 1 online resource (384 pages) :
|b illustrations.
|
336 |
|
|
|a text
|b txt
|2 rdacontent
|
337 |
|
|
|a computer
|b c
|2 rdamedia
|
338 |
|
|
|a online resource
|b cr
|2 rdacarrier
|
490 |
1 |
|
|a Embedded technology series
|
500 |
|
|
|a Previous edition: 2006.
|
504 |
|
|
|a Includes bibliographical references and index.
|
520 |
|
|
|a This new edition of Linux for Embedded and Real-Time Applications provides a practical introduction to the basics and the latest developments in this rapidly evolving technology. Ideal for those new to using Linux in an embedded environment, it takes a hands-on approach and covers key concepts plus specific applications. Key features include: Substantially updated to focus on a specific ARM-based single board computer (SBC) as a target for embedded application programming Includes an introduction to Android programming With this book you will learn: The basics of Open Source, Linux and the embedded space How to set up a simple system and tool chain How to use simulation for initial application testing Network, graphics and Android programming How to use some of the many Linux components and tools How to configure and build the Linux kernel, BusyBox and U-Boot bootloader Provides a hands-on introduction for engineers and software developers who need to get up to speed quickly on embedded Linux, its operation and its capabilities - including AndroidUpdated and changed accompanying tools, with a focus on the author's specially-developed Embedded Linux Learning Kit.
|
588 |
0 |
|
|a Print version record.
|
505 |
0 |
0 |
|t Linux for Embedded and Real-Time Applications --
|t Copyright Page --
|t Audience and Prerequisites --
|t Personal Biases --
|t Organization --
|g 1.
|t : Introduction and Getting Started --
|g 1.
|t : The Embedded and Real-Time Space --
|t What Is Embedded --
|t What Is Real-Time --
|t How and Why Does Linux Fit In --
|t Open Source --
|t Portable and Scalable --
|t Where Is Linux Embedded --
|t Open Source Licensing --
|t Legal Issues --
|t Resources --
|g 2.
|t : Installing Linux --
|t Distributions --
|t Debian GNU/Linux --
|t Fedora --
|t Red Hat Enterprise Linux --
|t SUSE --
|t Ubuntu --
|t Hardware Requirements --
|t Installation Scenarios --
|t Stand-Alone --
|t Dual-Booting
|
505 |
0 |
0 |
|t VirtualizationDVD or Live CD --
|t Installation Process --
|t Disk Partitioning --
|t Package Selection --
|t Resources --
|t Specific Distribution Sites --
|t Other Resources --
|g 3.
|t : Introducing Linux --
|t Running Linux-KDE --
|t File Manager --
|t Shell Window --
|t Linux Features --
|t Protected Mode Architecture --
|t Real Mode --
|t Protected Mode --
|t "Flat" vs. Segmented Memory Models --
|t Paging --
|t The Linux Process Model --
|t The fork() Function --
|t The execve() Function --
|t The Linux File System --
|t File Permissions --
|t The "root" User --
|t The /proc File System --
|t The Filesystem Hierarchy Standard --
|t The /usr Hierarchy --
|t "Mounting" File Systems --
|t System Configuration --
|t The Shell
|
505 |
0 |
0 |
|t Getting HelpResources --
|g 4.
|t : The Host Development Environment --
|t Cross-Development Tools-The GNU Tool Chain --
|t GCC --
|t Make --
|t GDB --
|t Install Software --
|t What's on the DVD --
|t Install Cross-Tool Chain --
|t Install Root File System --
|t The Terminal Emulator, minicom --
|t Networking --
|t Network Address --
|t What About Wireless --
|t Network File System --
|t Trivial File Transfer Protocol --
|t Resources --
|g 5.
|t : The Hardware --
|t Embedded Hardware --
|t ARM Single Board Computer --
|t Specifications --
|t What About Other Boards --
|t BeagleBoard --
|t Specifications (Rev. C4) --
|t Gumstix --
|t Specifications --
|t Raspberry Pi --
|t Specifications --
|t Setting Up the Mini --
|g 2440
|
505 |
0 |
0 |
|t Flash Memory and File SystemsFlash Memory-NAND and NOR --
|t Root File System in Flash --
|t Preparing the Board --
|t Sample Code --
|t factory_images --
|t The Script Files --
|t mini_boot --
|t set-mini_boot --
|t *.sh --
|t The Procedure --
|t Final Steps --
|t What Can Go Wrong --
|t The Boot Loader --
|t Resources --
|t Sites for Alternate Boards --
|g 6.
|t : Eclipse Integrated Development Environment --
|t Overview --
|t Plug-ins --
|t Workbench --
|t Installation --
|t Using Eclipse --
|t The C Development Environment-CDT --
|t Creating a New Project --
|t Adding Source Code to the Project --
|t Content Assist --
|t Code Templates --
|t Automatic Closing --
|t The Program --
|t Building the Project --
|t Debugging with CDT
|
505 |
0 |
0 |
|t The Debug ViewVariables View --
|t Breakpoints View --
|t Memory View --
|t Finish Debugging --
|t Summary --
|t Resources --
|g 2.
|t : Application Programming in a Cross-Development Environment --
|g 7.
|t : Accessing Hardware from User Space --
|t Review --
|t ARM I/O Architecture --
|t LEDs and Pushbuttons --
|t Accessing I/O from Linux-Our First Program --
|t Creating a Project --
|t The Target Execution Environment --
|t The led Program --
|t The Makefile --
|t A Data Acquisition Example --
|t Resources --
|g 8.
|t : Debugging Embedded Software --
|t Remote Debugging with Eclipse --
|t Remote Debug Launch Configuration --
|t A Thermostat --
|t Host Workstation as Debug Environment
|
630 |
0 |
0 |
|a Linux.
|
650 |
|
0 |
|a Operating systems (Computers)
|
650 |
|
0 |
|a Embedded computer systems
|x Programming.
|
650 |
|
6 |
|a Syst�emes d'exploitation (Ordinateurs)
|0 (CaQQLa)201-0029698
|
650 |
|
7 |
|a operating systems.
|2 aat
|0 (CStmoGRI)aat300235851
|
650 |
|
7 |
|a COMPUTERS / Operating Systems / Linux.
|2 bisacsh
|
650 |
|
7 |
|a COMPUTERS / Operating Systems / UNIX.
|2 bisacsh
|
650 |
|
7 |
|a COMPUTERS / System Administration / Linux & UNIX Administration.
|2 bisacsh
|
650 |
|
7 |
|a COMPUTERS
|x Operating Systems
|x Linux.
|2 bisacsh
|
650 |
|
7 |
|a COMPUTERS
|x Operating Systems
|x UNIX.
|2 bisacsh
|
650 |
|
7 |
|a COMPUTERS
|x System Administration
|x Linux & UNIX Administration.
|2 bisacsh
|
630 |
0 |
7 |
|a Linux
|2 fast
|0 (OCoLC)fst01382136
|
650 |
|
7 |
|a Embedded computer systems
|x Programming
|2 fast
|0 (OCoLC)fst00908303
|
650 |
|
7 |
|a Operating systems (Computers)
|2 fast
|0 (OCoLC)fst01046280
|
776 |
0 |
8 |
|i Print version:
|z 9781283740425
|
830 |
|
0 |
|a Embedded technology series.
|
856 |
4 |
0 |
|u https://sciencedirect.uam.elogim.com/science/book/9780124159969
|z Texto completo
|