Understanding Embedded Linux Toolchain: How to Choose the Right One
🔍 Why I Wrote This While exploring which toolchain to use for building the Linux kernel (v6.12.54) for my BeagleBone […]
🔍 Why I Wrote This While exploring which toolchain to use for building the Linux kernel (v6.12.54) for my BeagleBone […]
Why I Wrote This Blog While exploring which toolchain to use for compiling the Linux kernel for the BeagleBone Black
In Part 1 of this series, we explored how user-space programs handle Linux signals using sigaction(), masks, and handlers. But
🚀 Introduction Every Linux process is constantly surrounded by unseen events — keyboard interrupts, segmentation faults, timers, or child process
🧠 Introduction Every time you power on an Embedded Linux board, an incredible journey begins — one that takes your
Every week, I receive messages that sound something like this: “How do I become an Embedded Developer?”“Where should I start
While continuing my exploration on the LuckFox Mini A Board, I stumbled upon something interesting — the board uses a
If you’ve ever wondered how your applications talk to hardware in Linux — welcome to the fascinating world of Linux
In the Linux kernel, drivers can be integrated in two different ways.One option is to compile the driver as part
Continuing our exploration of Linux interrupt handling, this article dives into Tasklets, a lightweight bottom-half mechanism built on SoftIRQs. Learn how Tasklets work, where they’re used, and explore a simple driver example.