Overview


Click here to start

Table of contents

Welcome

Overview

Computer Architecture

Linux - Macro kernel

Linux - Modular

Driver Interfaces

CharDev - Intro

CharDev - Interface

CharDev - Interface2

CharDev - Poll

CharDev - FAsync

Accessing Resources

Resource - Memory

Resource - IOPort

Resource - IRQ

Resource - DMA

Resource - IOMemory

Synchronisation 1

Synchronisation 2

Synchronisation 3

Tasking Assistants

TaskAssist - Software Interrupts

TaskAssist - Tasklets

TaskAssist - BH

TaskAssist - TaskQueue

Time

PCI

Misc

Slide 29

References

Author: C Hanish Menon

E-mail: hanishkvc@fedtec.com

Homepage: http://www.hanishkvc.com