O'Reilly logo

Embedded Linux by John Lombardo

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Input/Output

There are as many choices for I/O devices as there are embedded systems. Your application will determine what type of I/O devices you need. Fortunately, a veritable army of Linux programmers have had years to develop and refine the necessary device drivers to support nearly any hardware imaginable. Probably the best example can be seen in the large number of network controllers supported. Chances are good that if a peripheral function exists on silicon, someone has already written the supporting code. Significantly, this includes the component manufacturers themselves, as Linux has become a major force in the marketplace in recent years.

If your requirements are very simple (for example, a few LEDs and simple switches), chances are ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required