RTEMS Logo

RTEMS 4.10.2 On-Line Library


I/O Manager IO_OPEN - Open a device

PREV UP NEXT Bookshelf RTEMS C User's Guide

16.4.6: IO_OPEN - Open a device

CALLING SEQUENCE:

rtems_status_code rtems_io_open(
  rtems_device_major_number  major,
  rtems_device_minor_number  minor,
  void                      *argument
);

DIRECTIVE STATUS CODES:

RTEMS_SUCCESSFUL - successfully initialized
RTEMS_INVALID_NUMBER - invalid major device number

DESCRIPTION:

This directive calls the device driver open routine specified in the Device Driver Table for this major number. The open entry point is commonly used by device drivers to provide exclusive access to a device.

NOTES:

This directive may or may not cause the calling task to be preempted. This is dependent on the device driver being invoked.


PREV UP NEXT Bookshelf RTEMS C User's Guide

Copyright © 1988-2008 OAR Corporation