RS232/422/485 BOOK for Linux

1.
Book for development device driver.



This book is for anyone who wants to support computer peripherals under the Linux operating system or who wants to develop new hardware and run it under Linux. Linux is the fastest-growing segment of the Unix market, is winning over enthusiastic adherents in many application areas, and is being viewed more and more as a good platform for embedded systems. Linux Device Drivers, already a classic in its second edition, reveals information that heretofore has been shared by word of mouth or in cryptic source code comments, on how to write drivers for a wide range of devices. http://www.xml.com/ldd/chapter/book/


View Detail inside book

a.
An Introduction to Device Drivers.

b.
Building and Running Modules

c.
Char Drivers

d.
Debugging Techniques

e.
Enhanced Char Driver Operations 

f.
Flow of Time

g.
Getting Hold of Memory

h.
Hardware Management 

i.
Interrupt Handling

j.
Judicious Use of Data Types

k.
Kmod and Advanced Modularization

l.
Loading Block Drivers

m.
mmap and DMA 

n.
Network Drivers 

o.
Overview of Peripheral Buses 

p.
Physical Layout of the Kernel Source 

2.
Serial Port Complete

Programming and Circuits for RS-232 and RS-485 Links and Networks