ORPP logo

Embedded Linux Projects Using Yocto Project Cookbook : (Record no. 48983)

MARC details
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.

© 2024 Resource Centre. All rights reserved.