libcpu/sh/sh7045/sci/sci.c: Eliminate use of obsolete method

This commit is contained in:
Joel Sherrill
2014-10-20 11:31:41 -05:00
parent 6fc2d38987
commit 82f5ec45e9

View File

@@ -39,7 +39,7 @@
* by the authors or by TGA Technologies. * by the authors or by TGA Technologies.
*/ */
#include <rtems.h> #include <bsp.h>
#include <stdlib.h> #include <stdlib.h>
@@ -93,13 +93,6 @@ struct scidev_t {
static sci_setup_t sio_param[2]; static sci_setup_t sio_param[2];
#endif #endif
/* imported from scitab.rel */
extern int _sci_get_brparms(
tcflag_t cflag,
unsigned char *smr,
unsigned char *brr
);
/* Translate termios' tcflag_t into sci settings */ /* Translate termios' tcflag_t into sci settings */
static int _sci_set_cflags( static int _sci_set_cflags(
struct scidev_t *sci_dev, struct scidev_t *sci_dev,
@@ -291,7 +284,6 @@ rtems_device_driver sh_sci_initialize(
{ {
rtems_device_driver status; rtems_device_driver status;
rtems_device_minor_number i; rtems_device_minor_number i;
rtems_driver_name_t driver;
/* /*
* register all possible devices. * register all possible devices.
@@ -301,10 +293,6 @@ rtems_device_driver sh_sci_initialize(
* initialization therefore we check it everytime * initialization therefore we check it everytime
*/ */
for ( i = 0 ; i < SCI_MINOR_DEVICES ; i++ ) { for ( i = 0 ; i < SCI_MINOR_DEVICES ; i++ ) {
status = rtems_io_lookup_name(
sci_device[i].name,
&driver);
if ( status != RTEMS_SUCCESSFUL ) {
/* OK. We assume it is not registered yet. */ /* OK. We assume it is not registered yet. */
status = rtems_io_register_name( status = rtems_io_register_name(
sci_device[i].name, sci_device[i].name,
@@ -314,10 +302,8 @@ rtems_device_driver sh_sci_initialize(
if (status != RTEMS_SUCCESSFUL) if (status != RTEMS_SUCCESSFUL)
rtems_fatal_error_occurred(status); rtems_fatal_error_occurred(status);
} }
}
/* non-default hardware setup occurs in sh_sci_open() */ /* non-default hardware setup occurs in sh_sci_open() */
return RTEMS_SUCCESSFUL; return RTEMS_SUCCESSFUL;
} }