summaryrefslogtreecommitdiffstats
path: root/c/src/exec/sapi/optman/no-io.c
diff options
context:
space:
mode:
Diffstat (limited to 'c/src/exec/sapi/optman/no-io.c')
-rw-r--r--c/src/exec/sapi/optman/no-io.c27
1 files changed, 27 insertions, 0 deletions
diff --git a/c/src/exec/sapi/optman/no-io.c b/c/src/exec/sapi/optman/no-io.c
index df03245239..a5deea544c 100644
--- a/c/src/exec/sapi/optman/no-io.c
+++ b/c/src/exec/sapi/optman/no-io.c
@@ -21,6 +21,7 @@
void _IO_Manager_initialization(
rtems_driver_address_table *driver_table,
+ unsigned32 drivers_in_table,
unsigned32 number_of_drivers,
unsigned32 number_of_devices
)
@@ -31,6 +32,32 @@ void _IO_Initialize_all_drivers( void )
{
}
+rtems_status_code rtems_io_register_driver(
+ rtems_device_major_number major,
+ rtems_driver_address_table *driver_table,
+ rtems_device_major_number *registered_major
+)
+{
+ _Internal_error_Occurred(
+ INTERNAL_ERROR_RTEMS_API,
+ FALSE,
+ RTEMS_NOT_CONFIGURED
+ );
+ return RTEMS_NOT_CONFIGURED;
+}
+
+rtems_status_code rtems_io_unregister_driver(
+ rtems_device_major_number major
+)
+{
+ _Internal_error_Occurred(
+ INTERNAL_ERROR_RTEMS_API,
+ FALSE,
+ RTEMS_NOT_CONFIGURED
+ );
+ return RTEMS_NOT_CONFIGURED;
+}
+
rtems_status_code rtems_io_register_name(
char *device_name,
rtems_device_major_number major,