RTEMS Logo

RTEMS 4.9.2 On-Line Library


I/O Manager Runtime Driver Registration

PREV UP NEXT Bookshelf RTEMS C User's Guide

16.2.5: Runtime Driver Registration

Board support package and application developers can select wether a device driver is statically entered into the default device table or registered at runtime.

Dynamic registration helps applications where:

  1. The BSP and kernel libraries are common to a range of applications for a specific target platform. An application may be built upon a common library with all drivers. The application selects and registers the drivers. Uniform driver name lookup protects the application.
  2. The type and range of drivers may vary as the application probes a bus during initialization.
  3. Support for hot swap bus system such as Compact PCI.
  4. Support for runtime loadable driver modules.


PREV UP NEXT Bookshelf RTEMS C User's Guide

Copyright © 1988-2008 OAR Corporation