For novel ideas about building embedded systems (both hardware and firmware), join the 40,000+ engineers who subscribe to The Embedded Muse, a free biweekly newsletter. The Muse has no hype and no vendor PR. Click here to subscribe.

 

August 2021 giveaway:

Kaiwan N Billimoria has a new book out named Linux Kernel Programming, and it's a heck of a volume. At 741 pages it is very comprehensive. If you've never built the kernel he goes through the process step by step. His follow-on book Linux Kernel Programming Part 2 - Char Device Drivers and Kernel Synchronization is about creating user-kernel interfaces, work with peripheral I/O, and handle hardware interrupts. Kaiwan kindly sent both books for this month's giveaway. Enter the contest via this link.

Spurious vector! Bad DMA transfer! A null pointer was dereferenced!

We can't find the document you're looking for. Here are a couple of suggestions:

  • Files on this site mostly have an extension of ".htm" or ".html". Try changing the extension to add or delete a trailing "l".
  • Try the "search" button.

Typical things people look for: