diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2018-04-05 17:07:20 +0200 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2018-04-12 07:09:10 +0200 |
commit | b43ea9fed2ce52997933704a522fc28ebcd27968 (patch) | |
tree | 9e8b521394df11aecba4c44feb801b1cca412adf /c/src/lib/libbsp/shared/console.c | |
parent | bsps: Remove unused console_select_simple.c (diff) | |
download | rtems-b43ea9fed2ce52997933704a522fc28ebcd27968.tar.bz2 |
bsps: Move legacy console driver to bsps
This patch is a part of the BSP source reorganization.
Update #3285.
Diffstat (limited to '')
-rw-r--r-- | bsps/shared/dev/serial/legacy-console.c (renamed from c/src/lib/libbsp/shared/console.c) | 30 |
1 files changed, 29 insertions, 1 deletions
diff --git a/c/src/lib/libbsp/shared/console.c b/bsps/shared/dev/serial/legacy-console.c index 6d287c8726..998e4aa6fd 100644 --- a/c/src/lib/libbsp/shared/console.c +++ b/bsps/shared/dev/serial/legacy-console.c @@ -26,7 +26,7 @@ #include <rtems/termiostypes.h> #include <libchip/serial.h> -#include "console_private.h" +#include "legacy-console.h" unsigned long Console_Port_Count = 0; console_tbl **Console_Port_Tbl = NULL; @@ -372,3 +372,31 @@ rtems_device_driver console_initialize( return RTEMS_SUCCESSFUL; } + +/* + * console_read + * + * This routine uses the termios driver to read a character. + */ +rtems_device_driver console_read( + rtems_device_major_number major, + rtems_device_minor_number minor, + void * arg +) +{ + return rtems_termios_read (arg); +} + +/* + * console_write + * + * this routine uses the termios driver to write a character. + */ +rtems_device_driver console_write( + rtems_device_major_number major, + rtems_device_minor_number minor, + void * arg +) +{ + return rtems_termios_write (arg); +} |