2008-12-17 Ralf Corsépius <ralf.corsepius@rtems.org>

* libchip/serial/ns16550.c: Add CVS-Id. Fix #define mess.
This commit is contained in:
Ralf Corsepius
2008-12-17 12:48:04 +00:00
parent f7cb3cfe56
commit 69be08eef6
2 changed files with 13 additions and 1 deletions

View File

@@ -1,3 +1,7 @@
2008-12-17 Ralf Corsépius <ralf.corsepius@rtems.org>
* libchip/serial/ns16550.c: Add CVS-Id. Fix #define mess.
2008-12-16 Joel Sherrill <joel.sherrill@oarcorp.com> 2008-12-16 Joel Sherrill <joel.sherrill@oarcorp.com>
* libchip/network/i82586.c, libchip/network/smc91111config.h: Eliminate * libchip/network/i82586.c, libchip/network/smc91111config.h: Eliminate

View File

@@ -20,6 +20,10 @@
* This driver uses the termios pseudo driver. * This driver uses the termios pseudo driver.
*/ */
/*
* $Id$
*/
#include <stdlib.h> #include <stdlib.h>
#include <rtems.h> #include <rtems.h>
@@ -443,6 +447,7 @@ NS16550_STATIC int ns16550_set_attributes(
return 0; return 0;
} }
#if defined(BSP_FEATURE_IRQ_EXTENSION)
/* /*
* ns16550_process * ns16550_process
* *
@@ -516,6 +521,7 @@ NS16550_STATIC void ns16550_process( int minor)
* *
* This routine initializes the port to have the specified interrupts masked. * This routine initializes the port to have the specified interrupts masked.
*/ */
#endif
NS16550_STATIC void ns16550_enable_interrupts( NS16550_STATIC void ns16550_enable_interrupts(
int minor, int minor,
@@ -554,7 +560,9 @@ NS16550_STATIC void ns16550_enable_interrupts(
*/ */
NS16550_STATIC void ns16550_initialize_interrupts( int minor) NS16550_STATIC void ns16550_initialize_interrupts( int minor)
{ {
#if defined(BSP_FEATURE_IRQ_EXTENSION) || defined(BSP_FEATURE_IRQ_LEGACY)
console_tbl *c = &Console_Port_Tbl [minor]; console_tbl *c = &Console_Port_Tbl [minor];
#endif
console_data *d = &Console_Port_Data [minor]; console_data *d = &Console_Port_Data [minor];
ns16550_init( minor); ns16550_init( minor);
@@ -577,7 +585,7 @@ NS16550_STATIC void ns16550_initialize_interrupts( int minor)
rtems_fatal_error_occurred( 0xdeadbeef); rtems_fatal_error_occurred( 0xdeadbeef);
} }
} }
#elif defined BSP_FEATURE_IRQ_LEGACY #elif defined(BSP_FEATURE_IRQ_LEGACY)
{ {
int rv = 0; int rv = 0;
#ifdef BSP_FEATURE_IRQ_LEGACY_SHARED_HANDLER_SUPPORT #ifdef BSP_FEATURE_IRQ_LEGACY_SHARED_HANDLER_SUPPORT