Linux device
drivers:
IP Packets Over Serial Interface Tutorial
Peter (Phong) Ho
Ottawa, Ontario
E-mail: peter_ho98@yahoo.com
1 Introduction
2 Linux Device Drivers
2.1 Character Drivers
2.2 Block Drivers
2.3 Network Drivers
3 Linux Loadable Module
4 Input/Output Schemes (Interrupt, polling and DMA)
4.1 Polling I/O
4.2 Interrupt I/O
4.3 DM A
5 IP over Serial Interface
5.1 Framing for our driver:
5.2 Install the Sealevel card
5.3 Basic Configuration
6 Serial Controller: Zilog ESCC
7 Source Code explaination
7.1 Makefile
7.2 z85230.h
7.3 z85230.c
7.4 fifo.h
7.5 fifo.c
7.6 Conclusion
Dowload Source Code
Next
Note: I use my best effort in writing this document and
testing the source code. I make no warranties with respect to the
accuracy and completeness.
Copyright 2002 by Peter (Phong) Ho