diff options
Diffstat (limited to 'c/src/lib/libbsp/sparc/erc32/console/console.c')
-rw-r--r-- | c/src/lib/libbsp/sparc/erc32/console/console.c | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/c/src/lib/libbsp/sparc/erc32/console/console.c b/c/src/lib/libbsp/sparc/erc32/console/console.c index c7ec8a366a..68d946672a 100644 --- a/c/src/lib/libbsp/sparc/erc32/console/console.c +++ b/c/src/lib/libbsp/sparc/erc32/console/console.c @@ -416,3 +416,14 @@ rtems_device_driver console_control( { return rtems_termios_ioctl (arg); } + +/* + * To support printk + */ + +#include <rtems/bspIo.h> + +void BSP_output_char_f(char c) { console_outbyte_polled( 0, c ); } + +BSP_output_char_function_type BSP_output_char = BSP_output_char_f; +BSP_polling_getchar_function_type BSP_poll_char = NULL; |