Tag: kernel
What’s Up in Linux Graphicstopia Lately
Graphics on Linux has been rather interesting lately. If you've been keeping up with the news on DRM, kernel, Mesa and X.Org development, you...
Device Drivers, Part 14: A Dive Inside the Hard Disk for...
This article, which is part of the series on Linux device drivers, takes you on a tour inside a hard disk.
"Doesn't it sound like...
Working with MTD Devices
This article shows how kernel and application developers (in C) can make use of MTD Devices in Linux.
MTD (Memory Technology Devices) are NAND/NOR-based flash...
Getting Started with SystemTap
If programming is an art, then debugging is even more so. To be a good programmer, one must master debugging. We have seen some...
Device Drivers, Part 10: Kernel-Space Debuggers in Linux
This article, which is part of the series on Linux device drivers, talks about kernel-space debugging in Linux.
Shweta, back from hospital, was relaxing in...
Getting Started with Inotify
Inotify is a Linux kernel feature that provides an event-driven framework for applications to monitor changes in the filesystem. This article demonstrates how to...
Kernel Debugging Using Kprobe and Jprobe
Debugging is like plumbing; it involves fixing difficult, hidden problems -- so, besides the vital experience, both debuggers and plumbers must have a specialised...
KGDB with VirtualBox: Debug a Live Kernel
Debugging an application live has always been easy for application developers, but debugging a live kernel has never been a simple option for kernel...
Device Drivers, Part 3: Kernel C Extras in a Linux Driver
This article in the series on Linux device drivers deals with the kernel's message logging, and kernel-specific GCC extensions.
Enthused by how Pugs impressed their...
Getting Started with RTLinux
This article deals with installing RTLinux, and creating a sample real-time module that can be loaded in it.
An operating system is responsible for managing,...