diff options
author | Joel Sherrill <joel.sherrill@OARcorp.com> | 1997-10-23 15:12:08 +0000 |
---|---|---|
committer | Joel Sherrill <joel.sherrill@OARcorp.com> | 1997-10-23 15:12:08 +0000 |
commit | 5993d021dc886d026cc0cdb2518994d56de8882c (patch) | |
tree | 6d30da5dc133ebce6543791122f720c5c952fdd4 /c/src/lib/libbsp/sparc/erc32/console | |
parent | Overhauled console driver to use termios and to simultaneously support (diff) | |
download | rtems-5993d021dc886d026cc0cdb2518994d56de8882c.tar.bz2 |
Added console_reserve_resources.
Diffstat (limited to 'c/src/lib/libbsp/sparc/erc32/console')
-rw-r--r-- | c/src/lib/libbsp/sparc/erc32/console/console.c | 15 |
1 files changed, 9 insertions, 6 deletions
diff --git a/c/src/lib/libbsp/sparc/erc32/console/console.c b/c/src/lib/libbsp/sparc/erc32/console/console.c index cba6d09bd4..8ab3bbc06f 100644 --- a/c/src/lib/libbsp/sparc/erc32/console/console.c +++ b/c/src/lib/libbsp/sparc/erc32/console/console.c @@ -19,10 +19,6 @@ #include <stdlib.h> #include <assert.h> - -#undef CONSOLE_USE_POLLED -#define CONSOLE_USE_INTERRUPTS - /* * Should we use a polled or interrupt drived console? * @@ -368,15 +364,22 @@ int console_write_support (int minor, char *buf, int len) while (nwrite < len) { #if defined(CONSOLE_USE_INTERRUPTS) - console_outbyte_polled( minor, *buf++ ); -#else console_outbyte_interrupt( minor, *buf++ ); +#else + console_outbyte_polled( minor, *buf++ ); #endif nwrite++; } return nwrite; } +void console_reserve_resources( + rtems_configuration_table *configuration +) +{ + rtems_termios_reserve_resources( configuration, 2 ); +} + /* * Console Device Driver Entry Points * |