O'Reilly logo

Embedded Software Development with eCos™ by Anthony J. Massa

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

7.4. I/O Control System

The eCos I/O control system is comprised of two modules, the I/O Sub-System and the Device Drivers. The eCos design supports multiple instances of the same type of device present in the system; for example, certain platforms might contain two serial or Ethernet ports. However, platforms that do not contain multiple devices do not incur any additional overhead in the system. The eCos I/O control system is written entirely in C.

The eCos I/O control system modules are comprised of packages that are configured like other components. These packages can be added or removed to support the specific hardware device needs for the application. The steps for adding and removing packages are covered in Chapter 11, The eCos Toolset ...

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