Embedded Linux Projects Using Yocto Project Cookbook : (Record no. 48983)
[ view plain ]
000 -LEADER | |
---|---|
fixed length control field | 11356nam a22005173i 4500 |
001 - CONTROL NUMBER | |
control field | EBC2005216 |
003 - CONTROL NUMBER IDENTIFIER | |
control field | MiAaPQ |
005 - DATE AND TIME OF LATEST TRANSACTION | |
control field | 20240729123522.0 |
006 - FIXED-LENGTH DATA ELEMENTS--ADDITIONAL MATERIAL CHARACTERISTICS | |
fixed length control field | m o d | |
007 - PHYSICAL DESCRIPTION FIXED FIELD--GENERAL INFORMATION | |
fixed length control field | cr cnu|||||||| |
008 - FIXED-LENGTH DATA ELEMENTS--GENERAL INFORMATION | |
fixed length control field | 240724s2015 xx o ||||0 eng d |
020 ## - INTERNATIONAL STANDARD BOOK NUMBER | |
International Standard Book Number | 9781784396343 |
Qualifying information | (electronic bk.) |
020 ## - INTERNATIONAL STANDARD BOOK NUMBER | |
Canceled/invalid ISBN | 9781784395186 |
035 ## - SYSTEM CONTROL NUMBER | |
System control number | (MiAaPQ)EBC2005216 |
035 ## - SYSTEM CONTROL NUMBER | |
System control number | (Au-PeEL)EBL2005216 |
035 ## - SYSTEM CONTROL NUMBER | |
System control number | (CaPaEBR)ebr11043507 |
035 ## - SYSTEM CONTROL NUMBER | |
System control number | (CaONFJC)MIL760152 |
035 ## - SYSTEM CONTROL NUMBER | |
System control number | (OCoLC)908029946 |
040 ## - CATALOGING SOURCE | |
Original cataloging agency | MiAaPQ |
Language of cataloging | eng |
Description conventions | rda |
-- | pn |
Transcribing agency | MiAaPQ |
Modifying agency | MiAaPQ |
050 #4 - LIBRARY OF CONGRESS CALL NUMBER | |
Classification number | QA76.774.L46 -- G66 2015eb |
100 1# - MAIN ENTRY--PERSONAL NAME | |
Personal name | Gonzalez, Alex. |
245 10 - TITLE STATEMENT | |
Title | Embedded Linux Projects Using Yocto Project Cookbook : |
Remainder of title | Over 70 Hands-On Recipes for Professional Embedded Linux Developers to Optimize and Boost Their Yocto Know-how. |
250 ## - EDITION STATEMENT | |
Edition statement | 1st ed. |
264 #1 - PRODUCTION, PUBLICATION, DISTRIBUTION, MANUFACTURE, AND COPYRIGHT NOTICE | |
Place of production, publication, distribution, manufacture | Birmingham : |
Name of producer, publisher, distributor, manufacturer | Packt Publishing, Limited, |
Date of production, publication, distribution, manufacture, or copyright notice | 2015. |
264 #4 - PRODUCTION, PUBLICATION, DISTRIBUTION, MANUFACTURE, AND COPYRIGHT NOTICE | |
Date of production, publication, distribution, manufacture, or copyright notice | ©2015. |
300 ## - PHYSICAL DESCRIPTION | |
Extent | 1 online resource (400 pages) |
336 ## - CONTENT TYPE | |
Content type term | text |
Content type code | txt |
Source | rdacontent |
337 ## - MEDIA TYPE | |
Media type term | computer |
Media type code | c |
Source | rdamedia |
338 ## - CARRIER TYPE | |
Carrier type term | online resource |
Carrier type code | cr |
Source | rdacarrier |
505 0# - FORMATTED CONTENTS NOTE | |
Formatted contents note | Intro -- Embedded Linux Projects Using Yocto Project Cookbook -- Table of Contents -- Embedded Linux Projects Using Yocto Project Cookbook -- Credits -- Foreword -- About the Author -- About the Reviewers -- www.PacktPub.com -- Support files, eBooks, discount offers, and more -- Why Subscribe? -- Free Access for Packt account holders -- Preface -- What this book covers -- What you need for this book -- Who this book is for -- Sections -- Getting ready -- How to do it… -- How it works… -- There's more… -- See also -- Conventions -- Reader feedback -- Customer support -- Downloading the example code -- Errata -- Piracy -- Questions -- 1. The Build System -- Introduction -- Setting up the host system -- Getting ready -- How to do it... -- How it works... -- There's more... -- See also -- Installing Poky -- Getting ready -- How to do it... -- How it works... -- There's more... -- See also -- Creating a build directory -- How to do it... -- How it works... -- There's more... -- Building your first image -- Getting ready -- How to do it... -- How it works... -- There's more... -- Explaining the Freescale Yocto ecosystem -- Getting ready -- How to do it... -- How it works... -- There's more... -- See also -- Installing support for Freescale hardware -- Getting ready -- How to do it... -- How it works... -- There's more... -- See also -- Building Wandboard images -- How to do it... -- How it works... -- See also -- Troubleshooting your Wandboard's first boot -- Getting ready -- How to do it... -- There's more... -- Configuring network booting for a development setup -- Getting ready -- Installing a TFTP server -- Installing an NFS server -- How to do it... -- Sharing downloads -- Getting ready -- How to do it... -- Sharing the shared state cache -- How to do it... -- There's more... -- Setting up a package feed -- Getting ready -- Versioning packages. |
505 8# - FORMATTED CONTENTS NOTE | |
Formatted contents note | How to do it... -- See also -- Using build history -- How to do it... -- How it works... -- Looking at the build history -- There's more... -- Working with build statistics -- How to do it... -- How it works... -- There's more... -- Debugging the build system -- Getting ready -- Finding recipes -- Dumping BitBake's environment -- Using the development shell -- How to do it... -- Task log and run files -- Adding logging to recipes -- Looking at dependencies -- Debugging BitBake -- Error reporting tool -- There's more... -- 2. The BSP Layer -- Introduction -- Creating a custom BSP layer -- How to do it... -- How it works... -- There's more... -- Adding a new machine -- Adding a custom device tree to the Linux kernel -- Adding a custom U-Boot machine -- Adding a custom formfactor file -- Introducing system development workflows -- How to do it... -- How it works... -- External development -- Working directory development -- External source development -- Adding a custom kernel and bootloader -- Getting Ready -- Finding the Linux kernel source -- Finding the U-Boot source -- Developing using a Git repository fork -- How to do it... -- How it works... -- Building the U-Boot bootloader -- How to do it... -- How it works... -- External development -- How it works… -- External source development -- Working directory development -- Explaining Yocto's Linux kernel support -- How to do it... -- How it works... -- See also -- Describing Linux's build system -- How to do it... -- How it works... -- There's more... -- Configuring the Linux kernel -- Getting ready -- How to do it... -- There's more... -- Using configuration fragments -- Building the Linux kernel -- How to do it... -- How it works... -- External development -- External source development -- Working directory development -- Building external kernel modules -- Getting ready -- How to do it. |
505 8# - FORMATTED CONTENTS NOTE | |
Formatted contents note | There's more... -- Debugging the Linux kernel and modules -- How to do it... -- How it works... -- There's more... -- Using dynamic debug -- Rate-limiting debug messages -- See also -- Debugging the Linux kernel booting process -- How to do it... -- How it works... -- Dumping the kernel's printk buffer from the bootloader -- There's more... -- Using the kernel function tracing system -- Getting ready... -- How to do it... -- How it works... -- There's more... -- Filtering function traces -- Enabling trace options -- Using the function tracer on oops -- Getting a stack trace for a given function -- Configuring the function tracer at boot -- See also -- Managing the device tree -- Getting ready -- How to do it... -- How it works... -- The compatible property -- The Wandboard device tree file -- Defining buses and memory-addressable devices -- There's more... -- Modifying and compiling the device tree in Yocto -- See also -- Debugging device tree issues -- How to do it... -- How it works... -- Looking at the device tree from U-Boot -- Looking at the device tree from the Linux kernel -- 3. The Software Layer -- Introduction -- Exploring an image's contents -- Getting ready -- How to do it... -- How it works... -- Adding a new software layer -- Getting ready -- How to do it... -- How it works... -- There's more... -- Selecting a specific package version and providers -- How to do it... -- How do we select which provider to use? -- How do we select which version to use? -- How do we select which version not to use? -- Adding supported packages -- Getting ready -- How to do it... -- How it works... -- There's more... -- Configuring packages -- Adding new packages -- Getting ready -- How to do it... -- How it works... -- Package licensing -- Fetching package contents -- Specifying task overrides -- Configuring packages -- Splitting into several packages. |
505 8# - FORMATTED CONTENTS NOTE | |
Formatted contents note | Setting machine-specific variables -- Adding data, scripts, or configuration files -- How to do it... -- Managing users and groups -- Getting ready -- How to do it... -- There's more... -- Using the sysvinit initialization manager -- Getting ready -- How to do it... -- Using the systemd initialization manager -- Getting ready -- How to do it... -- There's more... -- Installing systemd unit files -- Installing package-installation scripts -- Getting ready -- How to do it... -- How it works... -- Reducing the Linux kernel image size -- How to do it... -- How it works... -- Reducing the root filesystem image size -- How to do it... -- How it works... -- Releasing software -- Getting ready -- How to do it... -- There's more… -- See also -- Analyzing your system for compliance -- How to do it... -- There's more -- Working with open source and proprietary code -- How to do it... -- How it works... -- The U-Boot bootloader -- The Linux kernel -- Glibc -- BusyBox -- The Qt framework -- The X Windows system -- There's more... -- See also -- 4. Application Development -- Introduction -- Introducing toolchains -- Getting ready -- How to do it... -- Preparing and using an SDK -- Getting ready -- How to do it... -- Using the Application Development Toolkit -- Getting ready -- How to do it... -- How it works... -- Using the Eclipse IDE -- Getting ready -- How to do it... -- There's more... -- See also -- Developing GTK+ applications -- Getting ready -- How to do it... -- There's more... -- Using the Qt Creator IDE -- Getting ready -- How to do it... -- Developing Qt applications -- Getting ready -- How to do it... -- There's more... -- Describing workflows for application development -- How to do it... -- How it works... -- External development -- Working directory development -- External source development -- Working with GNU make -- How to do it... -- See also. |
505 8# - FORMATTED CONTENTS NOTE | |
Formatted contents note | Working with the GNU build system -- Getting ready -- How to do it... -- See also -- Working with the CMake build system -- Getting ready -- How to do it... -- See also -- Working with the SCons builder -- Getting ready -- How to do it... -- See also -- Developing with libraries -- Getting ready -- Building a static library -- Building a shared dynamic library -- How to do it... -- How it works... -- There's more... -- See also -- Working with the Linux framebuffer -- Getting ready -- How to do it... -- How it works... -- There's more... -- See also -- Using the X Windows system -- Getting ready -- How to do it... -- There's more... -- See also -- Using Wayland -- Getting ready -- How to do it... -- There's more... -- See also -- Adding Python applications -- Getting ready -- How to do it... -- There's more... -- Integrating the Oracle Java Runtime Environment -- Getting ready -- How to do it... -- There's more... -- Integrating the Open Java Development Kit -- Getting ready -- How to do it... -- How it works... -- There's more... -- See also -- Integrating Java applications -- Getting ready -- How to do it... -- How it works... -- There's more... -- 5. Debugging, Tracing, and Profiling -- Introduction -- Analyzing core dumps -- Getting ready -- How to do it... -- How it works... -- See also -- Native GDB debugging -- Getting ready -- How to do it... -- There's more... -- See also -- Cross GDB debugging -- Getting ready -- How to do it... -- How it works... -- Using strace for application debugging -- Getting ready -- How to do it... -- How it works... -- See also -- Using the kernel's performance counters -- Getting ready -- How to do it... -- How it works... -- There's more... -- See also -- Using static kernel tracing -- Getting ready -- How to do it... -- How it works... -- There's more... -- See also -- Using dynamic kernel tracing. |
505 8# - FORMATTED CONTENTS NOTE | |
Formatted contents note | Getting ready. |
588 ## - SOURCE OF DESCRIPTION NOTE | |
Source of description note | Description based on publisher supplied metadata and other sources. |
590 ## - LOCAL NOTE (RLIN) | |
Local note | Electronic reproduction. Ann Arbor, Michigan : ProQuest Ebook Central, 2024. Available via World Wide Web. Access may be limited to ProQuest Ebook Central affiliated libraries. |
650 #0 - SUBJECT ADDED ENTRY--TOPICAL TERM | |
Topical term or geographic name entry element | Linux. |
650 #0 - SUBJECT ADDED ENTRY--TOPICAL TERM | |
Topical term or geographic name entry element | Computer software. |
650 #0 - SUBJECT ADDED ENTRY--TOPICAL TERM | |
Topical term or geographic name entry element | Operating systems (Computers). |
650 #0 - SUBJECT ADDED ENTRY--TOPICAL TERM | |
Topical term or geographic name entry element | Embedded computer systems -- Programming. |
655 #4 - INDEX TERM--GENRE/FORM | |
Genre/form data or focus term | Electronic books. |
776 08 - ADDITIONAL PHYSICAL FORM ENTRY | |
Relationship information | Print version: |
Main entry heading | Gonzalez, Alex |
Title | Embedded Linux Projects Using Yocto Project Cookbook |
Place, publisher, and date of publication | Birmingham : Packt Publishing, Limited,c2015 |
International Standard Book Number | 9781784395186 |
797 2# - LOCAL ADDED ENTRY--CORPORATE NAME (RLIN) | |
Corporate name or jurisdiction name as entry element | ProQuest (Firm) |
856 40 - ELECTRONIC LOCATION AND ACCESS | |
Uniform Resource Identifier | <a href="https://ebookcentral.proquest.com/lib/orpp/detail.action?docID=2005216">https://ebookcentral.proquest.com/lib/orpp/detail.action?docID=2005216</a> |
Public note | Click to View |
No items available.