Quantcast
Channel: Black God » Kernel
Browsing latest articles
Browse All 13 View Live

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...

View Article


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...

View Article

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...

View Article

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...

View Article

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...

View Article


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...

View Article

How to build and install custom linux kernel for QNAP Server based on ARM...

Recently I had to install a custom kernel for my Home server based on ARM kirkwood platform powered by Debian GNU/Linux. Here I have documented this for my future reference and also for your reference....

View Article

How to get Scheduled Power On feature working in Debian GNU/Linux on QNAP...

QNAP TS-110 SOHO Server does support Scheduled Power ON feature with default QNAP firmware. But the Debian ARM Linux for QNAP device does not support this feature. While hacking further on kernel code...

View Article


How to get LIRC (Infrared Remote Control) working in Debian 6.0 (Squeeze)

Recently I was trying to install LIRC (Linux Infrared Remote Control) software in my Debian 6.0 (Squeeze) Stable release.  But it didn’t do well with my remote’s kernel module. The module called...

View Article


Lilliput DisplayLink USB Monitor UM-70 (17e9:02a9) with Raspberry Pi on raspbian

Some times before I posted about how I got this monitor working in Ubuntu How to get Lilliput DisplayLink based USB Monitor UM-70 (17e9:02a9) working in Ubuntu Linux. This post is about DisplayLink’s...

View Article

How to get eGalax TouchScreen film (0eef:0001) working in Linux for Raspberry Pi

This is an How-To guide on getting a Touch Screen Film working in Linux. The Touch screen I use here was purchased from Deal Extreme. It is a 7″ USB based touch film layered on a glass screen. This can...

View Article

Everything you need to know about SSD Support in Ubuntu 14.04

Solid State Drives (SSD) have started dominating the chromebook kind of new generation laptop and Premium laptops. It replaces conventional Hard Disk Drives (HDD) due to advantages of high throughput...

View Article

How to read CPU, Motherboard temperature, voltage and Fan Speeds in Ubuntu

This post depicts a simple procedure to know the various sensor temperatures in computer such as Desktop and Laptop powered by Ubuntu Linux. CPU and Cabinet Cooling Fan Speeds, CPU and Motherboard...

View Article

Browsing latest articles
Browse All 13 View Live