Category Archives: Kernel
How to find a PCI device in linux kernel module?
Last few days I am reading about PCI system. A part of this, I thought of getting my hand dirty by experimenting with PCI device specific code in linux kernel module. I expect the reader should have some fundamental knowledge … Continue reading
Android – Under the hood

Android is the Google’s open source Operating System designed for mobile devices. Apart from Google, most of the top players of mobile industries are behind Google developing this linux kernel based OS. What the project says about itself? Android is … Continue reading
Gear head cheap Web camera (093a:2620) in Linux

Recently I bought a Gear head cheap Web camera from Frys Electronics. The vendor id and product id of this gadget is 093a:2620. It does not come with driver for linux. Once I connected to my laptop, I came to … Continue reading
Creating a kernel module RPM Package

This HOWTO narrates three stages of creating a linux kernel module binary RPM package. 1. Creating a RPM .spec file 2. Building the the binary RPM package 3. Installing the RPM Let us see these steps in detail further. 1. … Continue reading
Linux Ethernet Network Device Driver – A flow of code

Topic: This document talks about working of a ethernet card device driver in a bird’s eyeview. This is aimed at people who are interested in understanding what is happening inside the driver. If a system administrator understands this document, he/she … Continue reading
Notes on Windows SCSI Miniport Driver

Thanks to Microsoft, this article is a collection of articles from Microsoft authenticated documents In the Microsoft® Windows® operating system, the SCSIport driver, in conjunction with vendor-written adapter-specific miniport drivers, was for many years, the only driver delivering SCSI commands … Continue reading
