From 85ed95ec4808d021be50a1ab1f476476a09c5a22 Mon Sep 17 00:00:00 2001 From: Sebastian Huber Date: Fri, 3 Feb 2017 10:49:13 +0100 Subject: termios: Fix static device initalization This enables early printk() support. Update #2838. --- cpukit/libcsupport/src/termios.c | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) (limited to 'cpukit/libcsupport/src/termios.c') diff --git a/cpukit/libcsupport/src/termios.c b/cpukit/libcsupport/src/termios.c index d3757df0d4..c44abbe810 100644 --- a/cpukit/libcsupport/src/termios.c +++ b/cpukit/libcsupport/src/termios.c @@ -363,8 +363,8 @@ deviceReleaseMutex( (void) sc; } -static void -deviceAcquireInterrupt( +void +rtems_termios_device_lock_acquire_default( rtems_termios_device_context *ctx, rtems_interrupt_lock_context *lock_context ) @@ -372,8 +372,8 @@ deviceAcquireInterrupt( rtems_interrupt_lock_acquire (&ctx->lock.interrupt, lock_context); } -static void -deviceReleaseInterrupt( +void +rtems_termios_device_lock_release_default( rtems_termios_device_context *ctx, rtems_interrupt_lock_context *lock_context ) @@ -530,8 +530,8 @@ rtems_termios_open_tty( ctx->lock_acquire = deviceAcquireMutex; ctx->lock_release = deviceReleaseMutex; } else { - ctx->lock_acquire = deviceAcquireInterrupt; - ctx->lock_release = deviceReleaseInterrupt; + ctx->lock_acquire = rtems_termios_device_lock_acquire_default; + ctx->lock_release = rtems_termios_device_lock_release_default; } /* -- cgit v1.2.3