diff options
Diffstat (limited to 'c/src/lib/libbsp/mips/malta/console/printk_support.c')
-rw-r--r-- | c/src/lib/libbsp/mips/malta/console/printk_support.c | 54 |
1 files changed, 0 insertions, 54 deletions
diff --git a/c/src/lib/libbsp/mips/malta/console/printk_support.c b/c/src/lib/libbsp/mips/malta/console/printk_support.c deleted file mode 100644 index e548485222..0000000000 --- a/c/src/lib/libbsp/mips/malta/console/printk_support.c +++ /dev/null @@ -1,54 +0,0 @@ -/** - * @file - * - * This file contains a stub for the required printk support. - */ - -/* - * COPYRIGHT (c) 1989-2012. - * On-Line Applications Research Corporation (OAR). - * - * The license and distribution terms for this file may be - * found in the file LICENSE in this distribution or at - * http://www.rtems.org/license/LICENSE. - */ - -#include <rtems.h> -#include <rtems/bspIo.h> -#include <bsp.h> -#include <libchip/serial.h> -#include <libchip/ns16550.h> - -rtems_device_minor_number BSPPrintkPort = 0; - -void BSP_com_outch(char ch); -int BSP_com_inch( void ); - -/* - * Following assume all are ns16650 - */ -void BSP_com_outch(char ch) -{ - console_tbl *cptr; - - cptr = &Console_Configuration_Ports[BSPPrintkPort]; - - return ns16550_outch_polled( cptr, ch ); -} - -int BSP_com_inch( void ) -{ - int result; - console_tbl *cptr; - - cptr = &Console_Configuration_Ports[BSPPrintkPort]; - - do { - result = ns16550_inch_polled( cptr ); - } while (result == -1); - - return result; -} - -BSP_output_char_function_type BSP_output_char = BSP_com_outch; -BSP_polling_getchar_function_type BSP_poll_char = BSP_com_inch; |