Lyt når som helst, hvor som helst

Nyd den ubegrænsede adgang til tusindvis af spændende e- og lydbøger - helt gratis

  • Lyt og læs så meget du har lyst til
  • Opdag et kæmpe bibliotek fyldt med fortællinger
  • Eksklusive titler + Mofibo Originals
  • Opsig når som helst
Start tilbuddet
DK - Details page - Device banner - 894x1036

Linux Device Driver Development: Everything you need to start with device driver development for Linux kernel and embedded Linux

Sprog
Engelsk
Format
Kategori

Fakta

Linux is by far the most-used kernel on embedded systems. Thanks to its subsystems, the Linux kernel supports almost all of the application fields in the industrial world. This updated second edition of Linux Device Driver Development is a comprehensive introduction to the Linux kernel world and the different subsystems that it is made of, and will be useful for embedded developers from any discipline.

You'll learn how to configure, tailor, and build the Linux kernel. Filled with real-world examples, the book covers each of the most-used subsystems in the embedded domains such as GPIO, direct memory access, interrupt management, and I2C/SPI device drivers. This book will show you how Linux abstracts each device from a hardware point of view and how a device is bound to its driver(s). You’ll also see how interrupts are propagated in the system as the book covers the interrupt processing mechanisms in-depth and describes every kernel structure and API involved. This new edition also addresses how not to write device drivers using user space libraries for GPIO clients, I2C, and SPI drivers.

By the end of this Linux book, you’ll be able to write device drivers for most of the embedded devices out there.

© 2022 Packt Publishing (E-bog): 9781803235943

Release date

E-bog: 21. april 2022

Andre kan også lide...

  1. Docker Unboxed: Mastering Modern Infrastructure with Container Technology Sophia Bell
  2. Linux: 3 books in 1 : Linux for Beginners + Linux Command Lines and Shell Scripting + Linux Security and Administration Andy Vickler
  3. Linux for Beginners: How to Perform Linux Admin Tasks ATTILA KOVACS
  4. Docker Essentials: Simplifying containerization : A Beginner's Guide Mike Wilson
  5. A Rare Recording of Albert Einstein Explaining E=MC(squared) Albert Einstein
  6. Security Chaos Engineering: Sustaining Resilience in Software and Systems Aaron Rinehart
  7. Infrastructure Attack Strategies for Ethical Hacking Himanshu Sharma
  8. Life on the Edge - The Coming of Age of Quantum Biology Johnjoe McFadden
  9. On Being Someone Helen Oppenheimer
  10. Think Like a Monk: Train Your Mind for Peace and Purpose Every Day Jay Shetty
  11. Certified Information Security Manager CISM Study Guide Mike Chapple, PhD, CISM
  12. Ultimate Penetration Testing with Nmap Travis DeForge
  13. Google Cloud Cookbook: Practical Solutions for Building and Deploying Cloud Services, 1st Edition Rui Costa
  14. Spying Blind: The CIA, the FBI, and the Origins of 9/11 Amy B. Zegart
  15. The Software Developer's Career Handbook: A Guide to Navigating the Unpredictable Michael Lopp
  16. Cryptography: The Key to Digital Security, How It Works, and Why It Matters Keith Martin
  17. The Art of Attack: Attacker Mindset for Security Professionals Maxie Reynolds
  18. Quantum Computing For Dummies whurley
  19. The Universe Andrew Cohen
  20. The Obsoletes: A Novel Simeon Mills
  21. A Spy in Plain Sight: The Inside Story of the FBI and Robert Hanssen―America’s Most Damaging Russian Spy Lis Wiehl
  22. The World According to Physics Jim Al-Khalili
  23. AI and Machine Learning for Coders: A Programmer's Guide to Artificial Intelligence Laurence Moroney
  24. Fundamentals of Software Architecture: An Engineering Approach Neal Ford
  25. “What Do You Care What Other People Think?”: Further Adventures of a Curious Character Richard P. Feynman
  26. The Cuckoo's Egg: Tracking a Spy Through the Maze of Computer Espionage Cliff Stoll
  27. The Art of Deception: Controlling the Human Element of Security William L. Simon
  28. The Quantum Revelation: A Radical Synthesis of Science and Spirituality Paul Levy
  29. Arguing with Idiots: How to Stop Small Minds and Big Government Glenn Beck
  30. Machinehood S.B. Divya
  31. 97 Principles for Software Architects: Axioms for software architecture and development written by industry practitioners Multiple Authors
  32. Doom Guy: Life in First Person John Romero
  33. The Buddhist on Death Row: How One Man Found Light in the Darkest Place David Sheff
  34. The Science of Storytelling: Why Stories Make Us Human and How to Tell Them Better Will Storr
  35. Pivot: The Art and Science of Reinventing Your Career and Life Adam Markel
  36. The Pleasure of Finding Things Out: The Best Short Works of Richard P. Feynman Richard P. Feynman
  37. Messages: The Communication Skills Book Matthew McKay
  38. Past and Present: To Learn from History Michael Burleigh
  39. Summary of Iain Foulds's Learn Azure in a Month of Lunches IRB Media
  40. The Anxious Perfectionist: How to Manage Perfectionism-Driven Anxiety Using Acceptance and Commitment Therapy Clarissa W. Ong, PhD
  41. Broken Places & Outer Spaces: Finding Creativity in the Unexpected Nnedi Okorafor
  42. How to Survive: Lessons for Everyday Life from the Extreme World John Hudson
  43. The Science of Storytelling Will Storr
  44. Listen: How to Find the Words for Tender Conversations Kathryn Mannix
  45. Most Likely to Succeed: Preparing Our Kids for the New Innovation Era Ted Dintersmith
  46. Thinking Better: The Art of the Shortcut Marcus du Sautoy

Vælg dit abonnement

  • Over 600.000 titler

  • Download og nyd titler offline

  • Eksklusive titler + Mofibo Originals

  • Børnevenligt miljø (Kids Mode)

  • Det er nemt at opsige når som helst

Flex

For dig som vil prøve Mofibo.

89 kr. /måned
  • 1 konto

  • 20 timer/måned

  • Gem op til 100 ubrugte timer

  • Eksklusivt indhold hver uge

  • Fri lytning til podcasts

  • Ingen binding

Prøv gratis
Den mest populære

Premium

For dig som lytter og læser ofte.

129 kr. /måned
  • 1 konto

  • 100 timer/måned

  • Eksklusivt indhold hver uge

  • Fri lytning til podcasts

  • Ingen binding

Start tilbuddet

Unlimited

For dig som lytter og læser ubegrænset.

149 kr. /måned
  • 1 konto

  • Ubegrænset adgang

  • Eksklusivt indhold hver uge

  • Fri lytning til podcasts

  • Ingen binding

Start tilbuddet

Family

For dig som ønsker at dele historier med familien.

Fra 179 kr. /måned
  • 2-6 konti

  • 100 timer/måned pr. konto

  • Fri lytning til podcasts

  • Kun 39 kr. pr. ekstra konto

  • Ingen binding

2 konti

179 kr. /måned
Prøv gratis