summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/m68k/gen68340/console/console.c
diff options
context:
space:
mode:
Diffstat (limited to 'c/src/lib/libbsp/m68k/gen68340/console/console.c')
-rw-r--r--c/src/lib/libbsp/m68k/gen68340/console/console.c8
1 files changed, 2 insertions, 6 deletions
diff --git a/c/src/lib/libbsp/m68k/gen68340/console/console.c b/c/src/lib/libbsp/m68k/gen68340/console/console.c
index daaa2833ea..bebf2951be 100644
--- a/c/src/lib/libbsp/m68k/gen68340/console/console.c
+++ b/c/src/lib/libbsp/m68k/gen68340/console/console.c
@@ -171,8 +171,8 @@ InterruptHandler (rtems_vector_number v)
may be called by either console_write
or rtems_termios_enqueue_raw_characters
*****************************************************/
-static int
-InterruptWrite (int minor, const char *buf, int len)
+static ssize_t
+InterruptWrite (int minor, const char *buf, size_t len)
{
if (minor==UART_CHANNEL_A) {
if (len>0) DUTBA=*buf;
@@ -296,8 +296,6 @@ dbugInitialise (void)
rtems_isr_entry old_handler;
rtems_status_code sc;
- extern void _Debug_ISR_Handler_Console(void);
-
sc = rtems_interrupt_catch (InterruptHandler,
CONSOLE_VECTOR,
&old_handler);
@@ -382,8 +380,6 @@ dbugInitialise (void)
rtems_isr_entry old_handler;
rtems_status_code sc;
- extern void _Debug_ISR_Handler_Console(void);
-
sc = rtems_interrupt_catch (InterruptHandler,
CONSOLE_VECTOR,
&old_handler);