RTEMS Logo

RTEMS 4.10.2 On-Line Library


Discrete Driver

prev UP NEXT Bookshelf BSP and Device Driver Development Guide

Chapter 19: Discrete Driver

  • Discrete Driver Major and Minor Numbers
  • Discrete Driver Discrete I/O Driver Configuration
  • Discrete Driver Initialize a Discrete I/O Board
  • Discrete Driver Open a Particular Discrete Bitfield
  • Discrete Driver Close a Particular Discrete Bitfield
  • Discrete Driver Read from a Particular Discrete Bitfield
  • Discrete Driver Write to a Particular Discrete Bitfield
  • Discrete Driver Disable Discrete Outputs
  • Discrete Driver Enable Discrete Outputs
  • Discrete Driver Reinitialize Outputs
  • Discrete Driver Get Last Written Values
  • The Discrete driver is responsible for providing an interface to Discrete Input/Outputs. The capabilities provided by this class of device driver are:

    Most discrete I/O devices are found on I/O cards that support many bits of discrete I/O on a single card. This driver model is centered on the notion of reading bitfields from the card.

    There are currently no discrete I/O device drivers included in the RTEMS source tree. The information provided in this chapter is based on drivers developed for applications using RTEMS. It is hoped that this driver model information can form the discrete I/O driver model that can be supported in future RTEMS distribution.


    prev UP NEXT Bookshelf BSP and Device Driver Development Guide

    Copyright © 1988-2008 OAR Corporation