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 ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access