Chapter 7

Accessing hardware


Chapter 7 begins with a description of the ARM’s I/O architecture, specifically the S3C2440 system on chip at the heart of the Mini2440. Next, we create an Eclipse project that illustrates how to access peripheral devices from Linux User Space applications. This also serves to demonstrate the value of mounting the target board’s root file system over Network File System.


ARM I/O; user space I/O; API; Makefile

The only people who have anything to fear from free software are those whose products are worth even less.

David Emery

Get Linux for Embedded and Real-time Applications, 4th Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.