What is BeagleBone Black ? The BeagleBone is a compact , low cost , open source Linux computing platform. It contains a processor that can perform 2 billion instruction per second and uses less power ( Peak 2.3 W ). I quote Derek Molly , ” You may be an electronics expert , but high-level […]
Linux
Embedded Systems – Linux Kernel Module Programming II
In the previous Kernel Module Programming Tutorial, we got started with a simple ‘Hello World’ program to be loaded in the kernel. Now, let us proceed further. Let us write another module with the name “ExampleK”. For newbies, do the following on the terminal : nano ExampleK.c Then write the following code : #include <linux/module.h> […]
Embedded Systems – Linux Kernel Module Programming
“Do you pine for the nice days of Minix-1.1, when men were men and wrote their own device drivers ?” – Linus Torvalds What is a Kernel Module ? Modules are pieces of code that can be loaded and unloaded into the Kernel upon demand. Now, we get to the real action, where […]
Embedded Systems – Introduction
You’ve no doubt heard of Linux! Linus Torvalds , the inventor of Linux, was quoted as saying ” Linux will never run on anything but a PC with an IDE hard disk since that is all that I have” Embedded Linux is a type of Linux operating sytem / kernal that is designed to […]