Showing posts with label Kernels. Show all posts
Showing posts with label Kernels. Show all posts

Friday, February 27, 2009

Monolithic kernel vs Microkernel

0 comments
Download ---- pdf----- Monolithic kernel vs Microkernel

Monolithic kernel vs. Microkernel


This document explains the two main kernel architectures of
operating systems: the monolithic kernel and the microkernel.
Starting with an introduction about the term "kernel"
itself and its meaning for operating systems as a whole, it
continues with a comparison of bene ts and disadvantages
of both architectures, rounded up by a list of popular implementations.


COMPARISON BETWEEN BASIC CON­
CEPTS OF THE TWO APPROACHES


Inter Process Communication
Memory Managment
Security and Stability
I/O Communication
Extensibility and Portability
IMPLEMENTATIONS
Monolithic kernel
GNU/Linux
Windows NT
Microkernel
QNX
Hybrid kernel
Mach

Tuesday, February 24, 2009

Drivers and the Kernel

0 comments
Download----Drivers and the Kernel

Drivers and the Kernel

KERNEL ADAPTATION
WHY CONFIGURE THE KERNEL?
CONFIGURATION METHODS
TUNING A LINUX KERNEL
ADDING DEVICE DRIVERS
Device numbers
ADDING A LINUX DEVICE DRIVER
DEVICE FILES
Naming conventions for devices
LOADABLE KERNEL MODULES
BUILDING A LINUX KERNEL
Building the Linux kernel binary

Monday, February 9, 2009

Debugging Linux KernelDrivers with the BDI2000 GDB

0 comments
Click here to download:Debugging Linux KernelDrivers with the BDI2000 GDB
Debugging Linux Kernel/Drivers with the BDI2000 & GDB


BDI2000 CONFIGURATION
HOST PC CONFIGURATION
LINUX CONFIGURATION
TARGET SPECIFIC ISSUES
SELECTING A BREAKPOINT LOCATION
PROCEDURE FOR MODULE DEBUGGING
APPLICATION DEBUGGING
PROCEDURE FOR APPLICATION DEBUGGING