Tag Archives: Kernel

What’s an Operating system & why do we need one?

Basically an operating system (OS) is a software system (collection of interdependent software code) on its own that allows multiple software applications (multi tasking OS) to use a single set of hardware components at the same time. When I say “allows multiple software applications to use a single set of hardware components” literally it means… Read More »

How to Download, Extract and update the Linux Kernel source

When you are starting to learn Linux programming or Device driver development, then the first thing you need is the Linux Kernel which is available in a zipped archive format from kernel.org. Sometimes I just download the kernel to browse source code of some modules. How to download the Linux kernel source? You just go… Read More »

Divided By Zero: What Happens When it Occurs on a System

“Divided by Zero” exception, what is this? This is a good question and you must know the answer which will lead you to know a system better. When I was a beginner and learning Embedded Systems Design, I came across this situation when I was programming in C. Now I got a clearer picture on… Read More »