diff options
author | patacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3> | 2009-02-19 02:26:04 +0000 |
---|---|---|
committer | patacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3> | 2009-02-19 02:26:04 +0000 |
commit | 01f422d3de8c1d02b4183b9bbbbf91eb0d42a58f (patch) | |
tree | 85d401df1e9587373f9d3863385c87b17b637d86 /nuttx/arch/sh/src/m16c/m16c_lowputc.c | |
parent | 0fe675d58c8be8b7eaafc8c36cbd096c3738a761 (diff) | |
download | px4-nuttx-01f422d3de8c1d02b4183b9bbbbf91eb0d42a58f.tar.gz px4-nuttx-01f422d3de8c1d02b4183b9bbbbf91eb0d42a58f.tar.bz2 px4-nuttx-01f422d3de8c1d02b4183b9bbbbf91eb0d42a58f.zip |
Improve console configuration settings
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1518 42af7a65-404d-4744-a932-0658087f49c3
Diffstat (limited to 'nuttx/arch/sh/src/m16c/m16c_lowputc.c')
-rw-r--r-- | nuttx/arch/sh/src/m16c/m16c_lowputc.c | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/nuttx/arch/sh/src/m16c/m16c_lowputc.c b/nuttx/arch/sh/src/m16c/m16c_lowputc.c index 6c10a6468..43f9b1946 100644 --- a/nuttx/arch/sh/src/m16c/m16c_lowputc.c +++ b/nuttx/arch/sh/src/m16c/m16c_lowputc.c @@ -90,6 +90,12 @@ # undef HAVE_SERIALCONSOLE #endif +#if defined(HAVE_SERIALCONSOLE) && defined(CONFIG_LCD_CONSOLE) +# error "Both serial and LCD consoles are defined" +#elif !defined(HAVE_SERIALCONSOLE) && !defined(CONFIG_LCD_CONSOLE) +# warning "No console is defined" +#endif + /* Select UART parameters for the selected console */ #ifdef HAVE_SERIALCONSOLE @@ -292,7 +298,7 @@ static inline void up_lowserialsetup(void) * **************************************************************************/ -#ifdef HAVE_SERIAL /* Assume needed if we have serial. See for e.g., up_lcd.c */ +#if defined(HAVE_SERIAL) && !defined(CONFIG_LCD_CONSOLE) void up_lowputc(char ch) { #ifdef HAVE_SERIALCONSOLE |