diff options
author | Joel Sherrill <joel.sherrill@oarcorp.com> | 2014-10-08 16:04:56 -0500 |
---|---|---|
committer | Joel Sherrill <joel.sherrill@oarcorp.com> | 2014-10-10 10:17:09 -0500 |
commit | 62791499ebf0a6161e1541eb7587c57d88407f8b (patch) | |
tree | faaa9f51fdd6d13727c237ddc44e87a9cdd60df4 /c/src/lib/libbsp/powerpc/psim/console/console-io.c | |
parent | Move Mongoose-V specific devices into BSP. (diff) | |
download | rtems-62791499ebf0a6161e1541eb7587c57d88407f8b.tar.bz2 |
Add console-polled.h and update all BSPs that should use it.
The file console-polled.h provides the prototypes for the three
required methods when implementing a single port polled console
driver. This paradigm is common on simulators and simple hardware.
+ Updated the BSPs Makefile.am to make console-polled.h available.
+ Regenerated the BSPs preinstall.sm.
+ Updated console support files to include <bsp/console-polled.h>.
+ Updated console support files to make printk() support method static.
Diffstat (limited to '')
-rw-r--r-- | c/src/lib/libbsp/powerpc/psim/console/console-io.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/c/src/lib/libbsp/powerpc/psim/console/console-io.c b/c/src/lib/libbsp/powerpc/psim/console/console-io.c index 9e3d4413b4..512b90dde2 100644 --- a/c/src/lib/libbsp/powerpc/psim/console/console-io.c +++ b/c/src/lib/libbsp/powerpc/psim/console/console-io.c @@ -13,6 +13,7 @@ */ #include <bsp.h> +#include <bsp/console-polled.h> #include <rtems/libio.h> #include <stdlib.h> #include <assert.h> @@ -71,7 +72,7 @@ int console_inbyte_nonblocking( #include <rtems/bspIo.h> -void PSIM_output_char(char c) { console_outbyte_polled( 0, c ); } +static void PSIM_output_char(char c) { console_outbyte_polled( 0, c ); } BSP_output_char_function_type BSP_output_char = PSIM_output_char; BSP_polling_getchar_function_type BSP_poll_char = NULL; |