Changeset 3b76313 in rtems for c/src/optman/sapi/no-io.c


Ignore:
Timestamp:
04/19/96 21:09:20 (27 years ago)
Author:
Joel Sherrill <joel.sherrill@…>
Branches:
4.10, 4.11, 4.8, 4.9, 5, master
Children:
8f9e9bdc
Parents:
f4d52cd7
Message:

modified to generate fatal error when an unconfigured directive is invoked.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • c/src/optman/sapi/no-io.c

    rf4d52cd7 r3b76313  
    2020#include <rtems/score/isr.h>
    2121#include <rtems/score/thread.h>
     22#include <rtems/score/interr.h>
    2223
    2324void _IO_Manager_initialization(
     
    3738    rtems_device_major_number major,
    3839    rtems_device_minor_number minor
    39   )
     40)
    4041{
     42  _Internal_error_Occurred(
     43    INTERNAL_ERROR_RTEMS_API,
     44    FALSE,
     45    RTEMS_NOT_CONFIGURED
     46  );
    4147  return RTEMS_NOT_CONFIGURED;
    4248}
     
    4551    const char *pathname,
    4652    rtems_driver_name_t **rnp
    47   )
     53)
    4854{
     55  _Internal_error_Occurred(
     56    INTERNAL_ERROR_RTEMS_API,
     57    FALSE,
     58    RTEMS_NOT_CONFIGURED
     59  );
    4960  return RTEMS_NOT_CONFIGURED;
    5061}
     
    5667)
    5768{
     69  _Internal_error_Occurred(
     70    INTERNAL_ERROR_RTEMS_API,
     71    FALSE,
     72    RTEMS_NOT_CONFIGURED
     73  );
    5874  return RTEMS_NOT_CONFIGURED;
    5975}
     
    6581)
    6682{
     83  _Internal_error_Occurred(
     84    INTERNAL_ERROR_RTEMS_API,
     85    FALSE,
     86    RTEMS_NOT_CONFIGURED
     87  );
    6788  return RTEMS_NOT_CONFIGURED;
    6889}
     
    7495)
    7596{
     97  _Internal_error_Occurred(
     98    INTERNAL_ERROR_RTEMS_API,
     99    FALSE,
     100    RTEMS_NOT_CONFIGURED
     101  );
    76102  return RTEMS_NOT_CONFIGURED;
    77103}
     
    83109)
    84110{
     111  _Internal_error_Occurred(
     112    INTERNAL_ERROR_RTEMS_API,
     113    FALSE,
     114    RTEMS_NOT_CONFIGURED
     115  );
    85116  return RTEMS_NOT_CONFIGURED;
    86117}
     
    92123)
    93124{
     125  _Internal_error_Occurred(
     126    INTERNAL_ERROR_RTEMS_API,
     127    FALSE,
     128    RTEMS_NOT_CONFIGURED
     129  );
    94130  return RTEMS_NOT_CONFIGURED;
    95131}
     
    101137)
    102138{
     139  _Internal_error_Occurred(
     140    INTERNAL_ERROR_RTEMS_API,
     141    FALSE,
     142    RTEMS_NOT_CONFIGURED
     143  );
    103144  return RTEMS_NOT_CONFIGURED;
    104145}
Note: See TracChangeset for help on using the changeset viewer.