diff --git a/arch/arm/src/common/up_initialize.c b/arch/arm/src/common/up_initialize.c index 5056480c68c..67d94ea5ebd 100644 --- a/arch/arm/src/common/up_initialize.c +++ b/arch/arm/src/common/up_initialize.c @@ -192,8 +192,6 @@ void up_initialize(void) #if defined (CONFIG_ARM_LWL_CONSOLE) lwlconsole_init(); -#elif defined(CONFIG_DEV_LOWCONSOLE) - lowconsole_init(); #elif defined(CONFIG_CONSOLE_SYSLOG) syslog_console_init(); #elif defined(CONFIG_RAMLOG_CONSOLE) diff --git a/arch/arm/src/common/up_internal.h b/arch/arm/src/common/up_internal.h index fcd30d054a8..9c96779ac9a 100644 --- a/arch/arm/src/common/up_internal.h +++ b/arch/arm/src/common/up_internal.h @@ -60,20 +60,14 @@ #ifndef CONFIG_DEV_CONSOLE # undef USE_SERIALDRIVER # undef USE_EARLYSERIALINIT -# undef CONFIG_DEV_LOWCONSOLE # undef CONFIG_RAMLOG_CONSOLE #else # if defined(CONFIG_ARM_LWL_CONSOLE) # undef USE_SERIALDRIVER # undef USE_EARLYSERIALINIT -# undef CONFIG_DEV_LOWCONSOLE # elif defined(CONFIG_RAMLOG_CONSOLE) # undef USE_SERIALDRIVER # undef USE_EARLYSERIALINIT -# undef CONFIG_DEV_LOWCONSOLE -# elif defined(CONFIG_DEV_LOWCONSOLE) -# undef USE_SERIALDRIVER -# undef USE_EARLYSERIALINIT # else # define USE_SERIALDRIVER 1 # define USE_EARLYSERIALINIT 1 @@ -454,19 +448,9 @@ void rpmsg_serialinit(void); #endif #ifdef CONFIG_ARM_LWL_CONSOLE - /* Defined in src/common/up_lwl_console.c */ void lwlconsole_init(void); - -#elif defined(CONFIG_DEV_LOWCONSOLE) - -/* Defined in drivers/lowconsole.c */ - -void lowconsole_init(void); - -#else -# define lowconsole_init() #endif /* DMA **********************************************************************/ diff --git a/arch/avr/src/at32uc3/at32uc3_config.h b/arch/avr/src/at32uc3/at32uc3_config.h index 8d2c70f3563..ec5e57f6473 100644 --- a/arch/avr/src/at32uc3/at32uc3_config.h +++ b/arch/avr/src/at32uc3/at32uc3_config.h @@ -152,16 +152,11 @@ #ifndef CONFIG_DEV_CONSOLE # undef USE_SERIALDRIVER # undef USE_EARLYSERIALINIT -# undef CONFIG_DEV_LOWCONSOLE # undef CONFIG_RAMLOG_CONSOLE #else # if defined(CONFIG_RAMLOG_CONSOLE) # undef USE_SERIALDRIVER # undef USE_EARLYSERIALINIT -# undef CONFIG_DEV_LOWCONSOLE -# elif defined(CONFIG_DEV_LOWCONSOLE) -# undef USE_SERIALDRIVER -# undef USE_EARLYSERIALINIT # elif defined(HAVE_RS232_DEVICE) # define USE_SERIALDRIVER 1 # define USE_EARLYSERIALINIT 1 diff --git a/arch/avr/src/at90usb/at90usb_config.h b/arch/avr/src/at90usb/at90usb_config.h index be9e431b432..6fa077191e2 100644 --- a/arch/avr/src/at90usb/at90usb_config.h +++ b/arch/avr/src/at90usb/at90usb_config.h @@ -71,16 +71,11 @@ #ifndef CONFIG_DEV_CONSOLE # undef USE_SERIALDRIVER # undef USE_EARLYSERIALINIT -# undef CONFIG_DEV_LOWCONSOLE # undef CONFIG_RAMLOG_CONSOLE #else # if defined(CONFIG_RAMLOG_CONSOLE) # undef USE_SERIALDRIVER # undef USE_EARLYSERIALINIT -# undef CONFIG_DEV_LOWCONSOLE -# elif defined(CONFIG_DEV_LOWCONSOLE) -# undef USE_SERIALDRIVER -# undef USE_EARLYSERIALINIT # elif defined(HAVE_USART_DEVICE) # define USE_SERIALDRIVER 1 # define USE_EARLYSERIALINIT 1 diff --git a/arch/avr/src/atmega/atmega_config.h b/arch/avr/src/atmega/atmega_config.h index 6e02aab54cf..38f2e9901b6 100644 --- a/arch/avr/src/atmega/atmega_config.h +++ b/arch/avr/src/atmega/atmega_config.h @@ -77,16 +77,11 @@ #ifndef CONFIG_DEV_CONSOLE # undef USE_SERIALDRIVER # undef USE_EARLYSERIALINIT -# undef CONFIG_DEV_LOWCONSOLE # undef CONFIG_RAMLOG_CONSOLE #else # if defined(CONFIG_RAMLOG_CONSOLE) # undef USE_SERIALDRIVER # undef USE_EARLYSERIALINIT -# undef CONFIG_DEV_LOWCONSOLE -# elif defined(CONFIG_DEV_LOWCONSOLE) -# undef USE_SERIALDRIVER -# undef USE_EARLYSERIALINIT # elif defined(HAVE_USART_DEVICE) # define USE_SERIALDRIVER 1 # define USE_EARLYSERIALINIT 1 diff --git a/arch/avr/src/common/up_initialize.c b/arch/avr/src/common/up_initialize.c index 04a59584a0f..10efac3ef88 100644 --- a/arch/avr/src/common/up_initialize.c +++ b/arch/avr/src/common/up_initialize.c @@ -76,16 +76,11 @@ #ifndef CONFIG_DEV_CONSOLE # undef USE_SERIALDRIVER # undef USE_EARLYSERIALINIT -# undef CONFIG_DEV_LOWCONSOLE # undef CONFIG_RAMLOG_CONSOLE #else # if defined(CONFIG_RAMLOG_CONSOLE) # undef USE_SERIALDRIVER # undef USE_EARLYSERIALINIT -# undef CONFIG_DEV_LOWCONSOLE -# elif defined(CONFIG_DEV_LOWCONSOLE) -# undef USE_SERIALDRIVER -# undef USE_EARLYSERIALINIT # else # define USE_SERIALDRIVER 1 # define USE_EARLYSERIALINIT 1 @@ -231,9 +226,7 @@ void up_initialize(void) * serial driver). */ -#if defined(CONFIG_DEV_LOWCONSOLE) - lowconsole_init(); -#elif defined(CONFIG_CONSOLE_SYSLOG) +#if defined(CONFIG_CONSOLE_SYSLOG) syslog_console_init(); #elif defined(CONFIG_RAMLOG_CONSOLE) ramlog_consoleinit(); diff --git a/arch/avr/src/common/up_internal.h b/arch/avr/src/common/up_internal.h index fa42ea361cb..ae16ec20307 100644 --- a/arch/avr/src/common/up_internal.h +++ b/arch/avr/src/common/up_internal.h @@ -159,14 +159,6 @@ void rpmsg_serialinit(void); # define rpmsg_serialinit() #endif -/* Defined in drivers/lowconsole.c */ - -#ifdef CONFIG_DEV_LOWCONSOLE -void lowconsole_init(void); -#else -# define lowconsole_init() -#endif - /* Defined in chip/xxx_ethernet.c */ #if defined(CONFIG_NET) && !defined(CONFIG_NETDEV_LATEINIT) diff --git a/arch/hc/src/common/up_initialize.c b/arch/hc/src/common/up_initialize.c index e2f7f923e56..f931edef68b 100644 --- a/arch/hc/src/common/up_initialize.c +++ b/arch/hc/src/common/up_initialize.c @@ -153,9 +153,7 @@ void up_initialize(void) * serial driver). */ -#if defined(CONFIG_DEV_LOWCONSOLE) - lowconsole_init(); -#elif defined(CONFIG_CONSOLE_SYSLOG) +#if defined(CONFIG_CONSOLE_SYSLOG) syslog_console_init(); #elif defined(CONFIG_RAMLOG_CONSOLE) ramlog_consoleinit(); diff --git a/arch/hc/src/common/up_internal.h b/arch/hc/src/common/up_internal.h index b8847ea63b6..86812987f61 100644 --- a/arch/hc/src/common/up_internal.h +++ b/arch/hc/src/common/up_internal.h @@ -60,16 +60,11 @@ #ifndef CONFIG_DEV_CONSOLE # undef USE_SERIALDRIVER # undef USE_EARLYSERIALINIT -# undef CONFIG_DEV_LOWCONSOLE # undef CONFIG_RAMLOG_CONSOLE #else # if defined(CONFIG_RAMLOG_CONSOLE) # undef USE_SERIALDRIVER # undef USE_EARLYSERIALINIT -# undef CONFIG_DEV_LOWCONSOLE -# elif defined(CONFIG_DEV_LOWCONSOLE) -# undef USE_SERIALDRIVER -# undef USE_EARLYSERIALINIT # else # define USE_SERIALDRIVER 1 # define USE_EARLYSERIALINIT 1 @@ -167,12 +162,6 @@ void rpmsg_serialinit(void); # define rpmsg_serialinit() #endif -#ifdef CONFIG_DEV_LOWCONSOLE -void lowconsole_init(void); -#else -# define lowconsole_init() -#endif - void up_lowputc(char ch); void up_puts(const char *str); void up_lowputs(const char *str); diff --git a/arch/mips/src/common/up_initialize.c b/arch/mips/src/common/up_initialize.c index dc98820fb53..559fe2339b3 100644 --- a/arch/mips/src/common/up_initialize.c +++ b/arch/mips/src/common/up_initialize.c @@ -155,9 +155,7 @@ void up_initialize(void) * serial driver). */ -#if defined(CONFIG_DEV_LOWCONSOLE) - lowconsole_init(); -#elif defined(CONFIG_CONSOLE_SYSLOG) +#if defined(CONFIG_CONSOLE_SYSLOG) syslog_console_init(); #elif defined(CONFIG_RAMLOG_CONSOLE) ramlog_consoleinit(); diff --git a/arch/mips/src/common/up_internal.h b/arch/mips/src/common/up_internal.h index 6ba82f415f9..9a2c8d8a100 100644 --- a/arch/mips/src/common/up_internal.h +++ b/arch/mips/src/common/up_internal.h @@ -57,16 +57,11 @@ #ifndef CONFIG_DEV_CONSOLE # undef USE_SERIALDRIVER # undef USE_EARLYSERIALINIT -# undef CONFIG_DEV_LOWCONSOLE # undef CONFIG_RAMLOG_CONSOLE #else # if defined(CONFIG_RAMLOG_CONSOLE) # undef USE_SERIALDRIVER # undef USE_EARLYSERIALINIT -# undef CONFIG_DEV_LOWCONSOLE -# elif defined(CONFIG_DEV_LOWCONSOLE) -# undef USE_SERIALDRIVER -# undef USE_EARLYSERIALINIT # else # define USE_SERIALDRIVER 1 # define USE_EARLYSERIALINIT 1 @@ -199,14 +194,6 @@ void up_copystate(uint32_t *dest, uint32_t *src); void up_puts(const char *str); void up_lowputs(const char *str); -/* Defined in drivers/lowconsole.c */ - -#ifdef CONFIG_DEV_LOWCONSOLE -void lowconsole_init(void); -#else -# define lowconsole_init() -#endif - /* Debug */ #ifdef CONFIG_ARCH_STACKDUMP diff --git a/arch/misoc/src/lm32/lm32.h b/arch/misoc/src/lm32/lm32.h index 9e21881222a..9b54bf21bc6 100644 --- a/arch/misoc/src/lm32/lm32.h +++ b/arch/misoc/src/lm32/lm32.h @@ -77,16 +77,11 @@ #ifndef CONFIG_DEV_CONSOLE # undef USE_SERIALDRIVER # undef USE_EARLYSERIALINIT -# undef CONFIG_DEV_LOWCONSOLE # undef CONFIG_RAMLOG_CONSOLE #else # if defined(CONFIG_RAMLOG_CONSOLE) # undef USE_SERIALDRIVER # undef USE_EARLYSERIALINIT -# undef CONFIG_DEV_LOWCONSOLE -# elif defined(CONFIG_DEV_LOWCONSOLE) -# undef USE_SERIALDRIVER -# undef USE_EARLYSERIALINIT # else # define USE_SERIALDRIVER 1 # define USE_EARLYSERIALINIT 1 diff --git a/arch/misoc/src/minerva/minerva.h b/arch/misoc/src/minerva/minerva.h index c66370473ac..086183d4dba 100644 --- a/arch/misoc/src/minerva/minerva.h +++ b/arch/misoc/src/minerva/minerva.h @@ -77,16 +77,11 @@ #ifndef CONFIG_DEV_CONSOLE # undef USE_SERIALDRIVER # undef USE_EARLYSERIALINIT -# undef CONFIG_DEV_LOWCONSOLE # undef CONFIG_RAMLOG_CONSOLE #else # if defined(CONFIG_RAMLOG_CONSOLE) # undef USE_SERIALDRIVER # undef USE_EARLYSERIALINIT -# undef CONFIG_DEV_LOWCONSOLE -# elif defined(CONFIG_DEV_LOWCONSOLE) -# undef USE_SERIALDRIVER -# undef USE_EARLYSERIALINIT # else # define USE_SERIALDRIVER 1 # define USE_EARLYSERIALINIT 1 diff --git a/arch/or1k/src/common/up_initialize.c b/arch/or1k/src/common/up_initialize.c index def37ab19af..47981b927bb 100644 --- a/arch/or1k/src/common/up_initialize.c +++ b/arch/or1k/src/common/up_initialize.c @@ -246,9 +246,7 @@ void up_initialize(void) * serial driver). */ -#if defined(CONFIG_DEV_LOWCONSOLE) - lowconsole_init(); -#elif defined(CONFIG_CONSOLE_SYSLOG) +#if defined(CONFIG_CONSOLE_SYSLOG) syslog_console_init(); #elif defined(CONFIG_RAMLOG_CONSOLE) ramlog_consoleinit(); diff --git a/arch/or1k/src/common/up_internal.h b/arch/or1k/src/common/up_internal.h index da5ae50db0d..8ba24d8da20 100644 --- a/arch/or1k/src/common/up_internal.h +++ b/arch/or1k/src/common/up_internal.h @@ -60,16 +60,11 @@ #ifndef CONFIG_DEV_CONSOLE # undef USE_SERIALDRIVER # undef USE_EARLYSERIALINIT -# undef CONFIG_DEV_LOWCONSOLE # undef CONFIG_RAMLOG_CONSOLE #else # if defined(CONFIG_RAMLOG_CONSOLE) # undef USE_SERIALDRIVER # undef USE_EARLYSERIALINIT -# undef CONFIG_DEV_LOWCONSOLE -# elif defined(CONFIG_DEV_LOWCONSOLE) -# undef USE_SERIALDRIVER -# undef USE_EARLYSERIALINIT # else # define USE_SERIALDRIVER 1 # define USE_EARLYSERIALINIT 1 @@ -307,14 +302,6 @@ void rpmsg_serialinit(void); # define rpmsg_serialinit() #endif -/* Defined in drivers/lowconsole.c */ - -#ifdef CONFIG_DEV_LOWCONSOLE -void lowconsole_init(void); -#else -# define lowconsole_init() -#endif - /* DMA **********************************************************************/ #ifdef CONFIG_ARCH_DMA diff --git a/arch/renesas/src/common/up_initialize.c b/arch/renesas/src/common/up_initialize.c index ad0ae69d478..8f459164021 100644 --- a/arch/renesas/src/common/up_initialize.c +++ b/arch/renesas/src/common/up_initialize.c @@ -139,9 +139,7 @@ void up_initialize(void) * Architecture-specific logic will have to detect that case. */ -#if defined(CONFIG_DEV_LOWCONSOLE) - lowconsole_init(); -#elif defined(CONFIG_CONSOLE_SYSLOG) +#if defined(CONFIG_CONSOLE_SYSLOG) syslog_console_init(); #elif defined(CONFIG_RAMLOG_CONSOLE) ramlog_consoleinit(); diff --git a/arch/renesas/src/common/up_internal.h b/arch/renesas/src/common/up_internal.h index 17fa6071490..d81e5e39c32 100644 --- a/arch/renesas/src/common/up_internal.h +++ b/arch/renesas/src/common/up_internal.h @@ -65,16 +65,11 @@ #ifndef CONFIG_DEV_CONSOLE # undef USE_SERIALDRIVER # undef USE_EARLYSERIALINIT -# undef CONFIG_DEV_LOWCONSOLE # undef CONFIG_RAMLOG_CONSOLE #else # if defined(CONFIG_RAMLOG_CONSOLE) # undef USE_SERIALDRIVER # undef USE_EARLYSERIALINIT -# undef CONFIG_DEV_LOWCONSOLE -# elif defined(CONFIG_DEV_LOWCONSOLE) -# undef USE_SERIALDRIVER -# undef USE_EARLYSERIALINIT # else # define USE_SERIALDRIVER 1 # define USE_EARLYSERIALINIT 1 @@ -173,14 +168,6 @@ void rpmsg_serialinit(void); # define rpmsg_serialinit() #endif -/* Defined in drivers/lowconsole.c */ - -#ifdef CONFIG_DEV_LOWCONSOLE -void lowconsole_init(void); -#else -# define lowconsole_init() -#endif - /* Defined in xyz_watchdog.c */ void up_wdtinit(void); diff --git a/arch/risc-v/src/common/up_initialize.c b/arch/risc-v/src/common/up_initialize.c index 3dc6bd0cb98..546a21eb7f7 100644 --- a/arch/risc-v/src/common/up_initialize.c +++ b/arch/risc-v/src/common/up_initialize.c @@ -137,9 +137,7 @@ void up_initialize(void) * serial driver). */ -#if defined(CONFIG_DEV_LOWCONSOLE) - lowconsole_init(); -#elif defined(CONFIG_CONSOLE_SYSLOG) +#if defined(CONFIG_CONSOLE_SYSLOG) syslog_console_init(); #elif defined(CONFIG_RAMLOG_CONSOLE) ramlog_consoleinit(); diff --git a/arch/risc-v/src/common/up_internal.h b/arch/risc-v/src/common/up_internal.h index 26e134379c1..72aa1eb2d8c 100644 --- a/arch/risc-v/src/common/up_internal.h +++ b/arch/risc-v/src/common/up_internal.h @@ -85,16 +85,11 @@ #ifndef CONFIG_DEV_CONSOLE # undef USE_SERIALDRIVER # undef USE_EARLYSERIALINIT -# undef CONFIG_DEV_LOWCONSOLE # undef CONFIG_RAMLOG_CONSOLE #else # if defined(CONFIG_RAMLOG_CONSOLE) # undef USE_SERIALDRIVER # undef USE_EARLYSERIALINIT -# undef CONFIG_DEV_LOWCONSOLE -# elif defined(CONFIG_DEV_LOWCONSOLE) -# undef USE_SERIALDRIVER -# undef USE_EARLYSERIALINIT # else # define USE_SERIALDRIVER 1 # define USE_EARLYSERIALINIT 1 diff --git a/arch/x86/src/common/up_initialize.c b/arch/x86/src/common/up_initialize.c index 25733734b47..4a4c767b4ac 100644 --- a/arch/x86/src/common/up_initialize.c +++ b/arch/x86/src/common/up_initialize.c @@ -155,9 +155,7 @@ void up_initialize(void) * serial driver). */ -#if defined(CONFIG_DEV_LOWCONSOLE) - lowconsole_init(); -#elif defined(CONFIG_CONSOLE_SYSLOG) +#if defined(CONFIG_CONSOLE_SYSLOG) syslog_console_init(); #elif defined(CONFIG_RAMLOG_CONSOLE) ramlog_consoleinit(); diff --git a/arch/x86/src/common/up_internal.h b/arch/x86/src/common/up_internal.h index e4a9bbc5f8a..729ba1a9a8b 100644 --- a/arch/x86/src/common/up_internal.h +++ b/arch/x86/src/common/up_internal.h @@ -59,16 +59,11 @@ #ifndef CONFIG_DEV_CONSOLE # undef USE_SERIALDRIVER # undef USE_EARLYSERIALINIT -# undef CONFIG_DEV_LOWCONSOLE # undef CONFIG_RAMLOG_CONSOLE #else # if defined(CONFIG_RAMLOG_CONSOLE) # undef USE_SERIALDRIVER # undef USE_EARLYSERIALINIT -# undef CONFIG_DEV_LOWCONSOLE -# elif defined(CONFIG_DEV_LOWCONSOLE) -# undef USE_SERIALDRIVER -# undef USE_EARLYSERIALINIT # else # define USE_SERIALDRIVER 1 # define USE_EARLYSERIALINIT 1 @@ -210,14 +205,6 @@ void rpmsg_serialinit(void); # define rpmsg_serialinit() #endif -/* Defined in drivers/lowconsole.c */ - -#ifdef CONFIG_DEV_LOWCONSOLE -void lowconsole_init(void); -#else -# define lowconsole_init() -#endif - /* Defined in xyz_watchdog.c */ void up_wdtinit(void); diff --git a/arch/xtensa/src/common/xtensa.h b/arch/xtensa/src/common/xtensa.h index b8edff01ae7..13f97ef7859 100644 --- a/arch/xtensa/src/common/xtensa.h +++ b/arch/xtensa/src/common/xtensa.h @@ -60,16 +60,11 @@ #ifndef CONFIG_DEV_CONSOLE # undef USE_SERIALDRIVER # undef USE_EARLYSERIALINIT -# undef CONFIG_DEV_LOWCONSOLE # undef CONFIG_RAMLOG_CONSOLE #else # if defined(CONFIG_RAMLOG_CONSOLE) # undef USE_SERIALDRIVER # undef USE_EARLYSERIALINIT -# undef CONFIG_DEV_LOWCONSOLE -# elif defined(CONFIG_DEV_LOWCONSOLE) -# undef USE_SERIALDRIVER -# undef USE_EARLYSERIALINIT # else # define USE_SERIALDRIVER 1 # define USE_EARLYSERIALINIT 1 @@ -247,14 +242,6 @@ void xtensa_copystate(uint32_t *dest, uint32_t *src); void up_puts(const char *str); void up_lowputs(const char *str); -/* Defined in drivers/lowconsole.c */ - -#ifdef CONFIG_DEV_LOWCONSOLE -void lowconsole_init(void); -#else -# define lowconsole_init() -#endif - /* Debug */ #ifdef CONFIG_ARCH_STACKDUMP diff --git a/arch/xtensa/src/common/xtensa_initialize.c b/arch/xtensa/src/common/xtensa_initialize.c index f276284ff97..997f6769d31 100644 --- a/arch/xtensa/src/common/xtensa_initialize.c +++ b/arch/xtensa/src/common/xtensa_initialize.c @@ -163,9 +163,7 @@ void up_initialize(void) * serial driver). */ -#if defined(CONFIG_DEV_LOWCONSOLE) - lowconsole_init(); -#elif defined(CONFIG_CONSOLE_SYSLOG) +#if defined(CONFIG_CONSOLE_SYSLOG) syslog_console_init(); #elif defined(CONFIG_RAMLOG_CONSOLE) ramlog_consoleinit(); diff --git a/arch/z16/src/common/up_initialize.c b/arch/z16/src/common/up_initialize.c index dca43d60723..32aa68798cc 100644 --- a/arch/z16/src/common/up_initialize.c +++ b/arch/z16/src/common/up_initialize.c @@ -155,9 +155,7 @@ void up_initialize(void) * serial driver). */ -#if defined(CONFIG_DEV_LOWCONSOLE) - lowconsole_init(); -#elif defined(CONFIG_CONSOLE_SYSLOG) +#if defined(CONFIG_CONSOLE_SYSLOG) syslog_console_init(); #elif defined(CONFIG_RAMLOG_CONSOLE) ramlog_consoleinit(); diff --git a/arch/z16/src/common/up_internal.h b/arch/z16/src/common/up_internal.h index c1e922f31e5..2e127978199 100644 --- a/arch/z16/src/common/up_internal.h +++ b/arch/z16/src/common/up_internal.h @@ -61,23 +61,16 @@ * assumed. */ -#if defined(CONFIG_Z16_LOWPUTC) || defined(CONFIG_Z16_LOWGETC) || \ - defined(CONFIG_DEV_LOWCONSOLE) -# define USE_LOWCONSOLE 1 +#if defined(CONFIG_Z16_LOWPUTC) || defined(CONFIG_Z16_LOWGETC) # define USE_LOWUARTINIT 1 #elif !defined(CONFIG_DEV_CONSOLE) # undef USE_SERIALDRIVER # undef USE_EARLYSERIALINIT -# undef CONFIG_DEV_LOWCONSOLE # undef CONFIG_RAMLOG_CONSOLE #else # if defined(CONFIG_RAMLOG_CONSOLE) # undef USE_SERIALDRIVER # undef USE_EARLYSERIALINIT -# undef CONFIG_DEV_LOWCONSOLE -# elif defined(CONFIG_DEV_LOWCONSOLE) -# undef USE_SERIALDRIVER -# undef USE_EARLYSERIALINIT # else # define USE_SERIALDRIVER 1 # define USE_EARLYSERIALINIT 1 @@ -163,10 +156,6 @@ void rpmsg_serialinit(void); # define rpmsg_serialinit() #endif -#ifdef USE_LOWCONSOLE -void lowconsole_init(void); -#endif - /* Defined in xyz_irq.c */ void up_ack_irq(int irq); diff --git a/arch/z80/src/common/up_initialize.c b/arch/z80/src/common/up_initialize.c index dbde2603f53..49425110c28 100644 --- a/arch/z80/src/common/up_initialize.c +++ b/arch/z80/src/common/up_initialize.c @@ -154,9 +154,7 @@ void up_initialize(void) * serial driver). */ -#if defined(CONFIG_DEV_LOWCONSOLE) - lowconsole_init(); -#elif defined(CONFIG_CONSOLE_SYSLOG) +#if defined(CONFIG_CONSOLE_SYSLOG) syslog_console_init(); #elif defined(CONFIG_RAMLOG_CONSOLE) ramlog_consoleinit(); diff --git a/arch/z80/src/common/z80_internal.h b/arch/z80/src/common/z80_internal.h index 32e660533de..365f8b38e19 100644 --- a/arch/z80/src/common/z80_internal.h +++ b/arch/z80/src/common/z80_internal.h @@ -57,21 +57,14 @@ * assumed. */ -#if defined(CONFIG_DEV_LOWCONSOLE) -# undef USE_SERIALDRIVER -#elif !defined(CONFIG_DEV_CONSOLE) +#if !defined(CONFIG_DEV_CONSOLE) # undef USE_SERIALDRIVER -# undef CONFIG_DEV_LOWCONSOLE # undef CONFIG_RAMLOG_CONSOLE #else # if defined(CONFIG_RAMLOG_CONSOLE) # undef USE_SERIALDRIVER -# undef CONFIG_DEV_LOWCONSOLE # elif defined(CONFIG_CONSOLE_SYSLOG) # undef USE_SERIALDRIVER -# undef CONFIG_DEV_LOWCONSOLE -# elif defined(CONFIG_DEV_LOWCONSOLE) -# undef USE_SERIALDRIVER # else # define USE_SERIALDRIVER 1 # endif @@ -125,14 +118,6 @@ void rpmsg_serialinit(void); # define rpmsg_serialinit() #endif -/* Defined in drivers/lowconsole.c */ - -#ifdef CONFIG_DEV_LOWCONSOLE -void lowconsole_init(void); -#else -# define lowconsole_init() -#endif - /* Defined in drivers/syslog_console.c */ #ifdef CONFIG_CONSOLE_SYSLOG diff --git a/boards/arm/kinetis/kwikstik-k40/configs/ostest/defconfig b/boards/arm/kinetis/kwikstik-k40/configs/ostest/defconfig index 192577627f6..433177aa9a0 100644 --- a/boards/arm/kinetis/kwikstik-k40/configs/ostest/defconfig +++ b/boards/arm/kinetis/kwikstik-k40/configs/ostest/defconfig @@ -16,7 +16,7 @@ CONFIG_ARCH_STACKDUMP=y CONFIG_ARMV7M_OABI_TOOLCHAIN=y CONFIG_ARMV7M_TOOLCHAIN_BUILDROOT=y CONFIG_BOARD_LOOPSPERMSEC=9535 -CONFIG_DEV_LOWCONSOLE=y +CONFIG_CONSOLE_SYSLOG=y CONFIG_DISABLE_ENVIRON=y CONFIG_DISABLE_MOUNTPOINT=y CONFIG_INTELHEX_BINARY=y diff --git a/boards/arm/lpc17xx_40xx/lincoln60/configs/thttpd-binfs/defconfig b/boards/arm/lpc17xx_40xx/lincoln60/configs/thttpd-binfs/defconfig index 923caf0daf3..e1a66aa79d4 100644 --- a/boards/arm/lpc17xx_40xx/lincoln60/configs/thttpd-binfs/defconfig +++ b/boards/arm/lpc17xx_40xx/lincoln60/configs/thttpd-binfs/defconfig @@ -16,7 +16,7 @@ CONFIG_ARCH_STACKDUMP=y CONFIG_ARMV7M_TOOLCHAIN_CODESOURCERYW=y CONFIG_BOARD_LOOPSPERMSEC=7982 CONFIG_BUILTIN=y -CONFIG_DEV_LOWCONSOLE=y +CONFIG_CONSOLE_SYSLOG=y CONFIG_DISABLE_MQUEUE=y CONFIG_DISABLE_POSIX_TIMERS=y CONFIG_DISABLE_PTHREAD=y diff --git a/boards/arm/lpc17xx_40xx/lpcxpresso-lpc1768/configs/thttpd/defconfig b/boards/arm/lpc17xx_40xx/lpcxpresso-lpc1768/configs/thttpd/defconfig index 6f27672b31b..ecd0f31c41d 100644 --- a/boards/arm/lpc17xx_40xx/lpcxpresso-lpc1768/configs/thttpd/defconfig +++ b/boards/arm/lpc17xx_40xx/lpcxpresso-lpc1768/configs/thttpd/defconfig @@ -14,7 +14,7 @@ CONFIG_ARCH_CHIP_LPC17XX_40XX=y CONFIG_ARCH_STACKDUMP=y CONFIG_ARMV7M_TOOLCHAIN_CODEREDL=y CONFIG_BOARD_LOOPSPERMSEC=8079 -CONFIG_DEV_LOWCONSOLE=y +CONFIG_CONSOLE_SYSLOG=y CONFIG_DISABLE_MQUEUE=y CONFIG_DISABLE_POSIX_TIMERS=y CONFIG_DISABLE_PTHREAD=y diff --git a/boards/arm/lpc17xx_40xx/olimex-lpc1766stk/configs/nettest/defconfig b/boards/arm/lpc17xx_40xx/olimex-lpc1766stk/configs/nettest/defconfig index 6942ef7f1f4..14fc6ea0a8b 100644 --- a/boards/arm/lpc17xx_40xx/olimex-lpc1766stk/configs/nettest/defconfig +++ b/boards/arm/lpc17xx_40xx/olimex-lpc1766stk/configs/nettest/defconfig @@ -15,7 +15,7 @@ CONFIG_ARCH_STACKDUMP=y CONFIG_ARMV7M_OABI_TOOLCHAIN=y CONFIG_ARMV7M_TOOLCHAIN_BUILDROOT=y CONFIG_BOARD_LOOPSPERMSEC=8111 -CONFIG_DEV_LOWCONSOLE=y +CONFIG_CONSOLE_SYSLOG=y CONFIG_DISABLE_ENVIRON=y CONFIG_DISABLE_MOUNTPOINT=y CONFIG_DISABLE_MQUEUE=y diff --git a/boards/arm/lpc17xx_40xx/olimex-lpc1766stk/configs/thttpd-binfs/defconfig b/boards/arm/lpc17xx_40xx/olimex-lpc1766stk/configs/thttpd-binfs/defconfig index 23903c1d3bf..4dfa78e0190 100644 --- a/boards/arm/lpc17xx_40xx/olimex-lpc1766stk/configs/thttpd-binfs/defconfig +++ b/boards/arm/lpc17xx_40xx/olimex-lpc1766stk/configs/thttpd-binfs/defconfig @@ -15,7 +15,7 @@ CONFIG_ARCH_STACKDUMP=y CONFIG_ARMV7M_TOOLCHAIN_CODESOURCERYW=y CONFIG_BOARD_LOOPSPERMSEC=8111 CONFIG_BUILTIN=y -CONFIG_DEV_LOWCONSOLE=y +CONFIG_CONSOLE_SYSLOG=y CONFIG_DISABLE_MQUEUE=y CONFIG_DISABLE_POSIX_TIMERS=y CONFIG_DISABLE_PTHREAD=y diff --git a/boards/arm/lpc17xx_40xx/olimex-lpc1766stk/configs/thttpd-nxflat/defconfig b/boards/arm/lpc17xx_40xx/olimex-lpc1766stk/configs/thttpd-nxflat/defconfig index 7199a0262fa..6c78c0784f1 100644 --- a/boards/arm/lpc17xx_40xx/olimex-lpc1766stk/configs/thttpd-nxflat/defconfig +++ b/boards/arm/lpc17xx_40xx/olimex-lpc1766stk/configs/thttpd-nxflat/defconfig @@ -14,7 +14,7 @@ CONFIG_ARCH_CHIP_LPC17XX_40XX=y CONFIG_ARCH_STACKDUMP=y CONFIG_ARMV7M_TOOLCHAIN_BUILDROOT=y CONFIG_BOARD_LOOPSPERMSEC=8111 -CONFIG_DEV_LOWCONSOLE=y +CONFIG_CONSOLE_SYSLOG=y CONFIG_DISABLE_MQUEUE=y CONFIG_DISABLE_POSIX_TIMERS=y CONFIG_DISABLE_PTHREAD=y diff --git a/boards/arm/lpc17xx_40xx/zkit-arm-1769/configs/hello/defconfig b/boards/arm/lpc17xx_40xx/zkit-arm-1769/configs/hello/defconfig index b34809055fc..55f12d31ac9 100644 --- a/boards/arm/lpc17xx_40xx/zkit-arm-1769/configs/hello/defconfig +++ b/boards/arm/lpc17xx_40xx/zkit-arm-1769/configs/hello/defconfig @@ -15,7 +15,7 @@ CONFIG_ARCH_STACKDUMP=y CONFIG_ARMV7M_OABI_TOOLCHAIN=y CONFIG_ARMV7M_TOOLCHAIN_BUILDROOT=y CONFIG_BOARD_LOOPSPERMSEC=8079 -CONFIG_DEV_LOWCONSOLE=y +CONFIG_CONSOLE_SYSLOG=y CONFIG_DISABLE_MQUEUE=y CONFIG_DISABLE_POSIX_TIMERS=y CONFIG_DISABLE_PTHREAD=y diff --git a/boards/arm/lpc17xx_40xx/zkit-arm-1769/configs/thttpd/defconfig b/boards/arm/lpc17xx_40xx/zkit-arm-1769/configs/thttpd/defconfig index 150578d252f..0a64b34622a 100644 --- a/boards/arm/lpc17xx_40xx/zkit-arm-1769/configs/thttpd/defconfig +++ b/boards/arm/lpc17xx_40xx/zkit-arm-1769/configs/thttpd/defconfig @@ -15,7 +15,7 @@ CONFIG_ARCH_STACKDUMP=y CONFIG_ARMV7M_OABI_TOOLCHAIN=y CONFIG_ARMV7M_TOOLCHAIN_BUILDROOT=y CONFIG_BOARD_LOOPSPERMSEC=8079 -CONFIG_DEV_LOWCONSOLE=y +CONFIG_CONSOLE_SYSLOG=y CONFIG_DISABLE_MQUEUE=y CONFIG_DISABLE_POSIX_TIMERS=y CONFIG_DISABLE_PTHREAD=y diff --git a/boards/arm/lpc214x/zp214xpa/configs/nxlines/defconfig b/boards/arm/lpc214x/zp214xpa/configs/nxlines/defconfig index acececbf1ad..94109aba90c 100644 --- a/boards/arm/lpc214x/zp214xpa/configs/nxlines/defconfig +++ b/boards/arm/lpc214x/zp214xpa/configs/nxlines/defconfig @@ -17,7 +17,7 @@ CONFIG_ARCH_CHIP_LPC2148=y CONFIG_ARCH_CHIP_LPC214X=y CONFIG_ARCH_STACKDUMP=y CONFIG_BOARD_LOOPSPERMSEC=3270 -CONFIG_DEV_LOWCONSOLE=y +CONFIG_CONSOLE_SYSLOG=y CONFIG_EXAMPLES_NXLINES=y CONFIG_EXAMPLES_NXLINES_BORDERCOLOR=0x01 CONFIG_EXAMPLES_NXLINES_BORDERWIDTH=4 diff --git a/boards/arm/lpc31xx/ea3131/configs/usbserial/defconfig b/boards/arm/lpc31xx/ea3131/configs/usbserial/defconfig index 536b405a9e3..679ed84f225 100644 --- a/boards/arm/lpc31xx/ea3131/configs/usbserial/defconfig +++ b/boards/arm/lpc31xx/ea3131/configs/usbserial/defconfig @@ -17,7 +17,7 @@ CONFIG_ARCH_STACKDUMP=y CONFIG_ARM_TOOLCHAIN_CODESOURCERYW=y CONFIG_BOARD_LOOPSPERMSEC=16945 CONFIG_BOOT_RUNFROMISRAM=y -CONFIG_DEV_LOWCONSOLE=y +CONFIG_CONSOLE_SYSLOG=y CONFIG_DISABLE_ENVIRON=y CONFIG_EXAMPLES_USBSERIAL=y CONFIG_HOST_WINDOWS=y diff --git a/boards/arm/lpc31xx/ea3152/configs/ostest/defconfig b/boards/arm/lpc31xx/ea3152/configs/ostest/defconfig index bafc0839d05..4256c082cb8 100644 --- a/boards/arm/lpc31xx/ea3152/configs/ostest/defconfig +++ b/boards/arm/lpc31xx/ea3152/configs/ostest/defconfig @@ -17,7 +17,7 @@ CONFIG_ARCH_STACKDUMP=y CONFIG_ARM_TOOLCHAIN_BUILDROOT=y CONFIG_BOARD_LOOPSPERMSEC=16945 CONFIG_BOOT_RUNFROMISRAM=y -CONFIG_DEV_LOWCONSOLE=y +CONFIG_CONSOLE_SYSLOG=y CONFIG_DISABLE_ENVIRON=y CONFIG_DISABLE_MOUNTPOINT=y CONFIG_HOST_WINDOWS=y diff --git a/boards/arm/sama5/sama5d3x-ek/configs/hello/defconfig b/boards/arm/sama5/sama5d3x-ek/configs/hello/defconfig index b0b0b1bf8fb..1992798d91c 100644 --- a/boards/arm/sama5/sama5d3x-ek/configs/hello/defconfig +++ b/boards/arm/sama5/sama5d3x-ek/configs/hello/defconfig @@ -17,7 +17,7 @@ CONFIG_ARCH_STACKDUMP=y CONFIG_ARMV7A_TOOLCHAIN_CODESOURCERYW=y CONFIG_BOARD_LOOPSPERMSEC=49341 CONFIG_BOOT_RUNFROMISRAM=y -CONFIG_DEV_LOWCONSOLE=y +CONFIG_CONSOLE_SYSLOG=y CONFIG_DISABLE_ENVIRON=y CONFIG_DISABLE_MOUNTPOINT=y CONFIG_EXAMPLES_HELLO=y diff --git a/boards/arm/sama5/sama5d3x-ek/configs/norboot/defconfig b/boards/arm/sama5/sama5d3x-ek/configs/norboot/defconfig index 1831a687b4b..153f4a02786 100644 --- a/boards/arm/sama5/sama5d3x-ek/configs/norboot/defconfig +++ b/boards/arm/sama5/sama5d3x-ek/configs/norboot/defconfig @@ -17,7 +17,7 @@ CONFIG_ARCH_STACKDUMP=y CONFIG_ARMV7A_TOOLCHAIN_CODESOURCERYW=y CONFIG_BOARD_LOOPSPERMSEC=49341 CONFIG_BOOT_RUNFROMISRAM=y -CONFIG_DEV_LOWCONSOLE=y +CONFIG_CONSOLE_SYSLOG=y CONFIG_DISABLE_ENVIRON=y CONFIG_DISABLE_MOUNTPOINT=y CONFIG_EXAMPLES_HELLO=y diff --git a/boards/arm/sama5/sama5d3x-ek/configs/ov2640/defconfig b/boards/arm/sama5/sama5d3x-ek/configs/ov2640/defconfig index 333def4b1d2..98899b7d630 100644 --- a/boards/arm/sama5/sama5d3x-ek/configs/ov2640/defconfig +++ b/boards/arm/sama5/sama5d3x-ek/configs/ov2640/defconfig @@ -17,7 +17,7 @@ CONFIG_ARCH_LOWVECTORS=y CONFIG_ARCH_STACKDUMP=y CONFIG_ARMV7A_TOOLCHAIN_CODESOURCERYW=y CONFIG_BOARD_LOOPSPERMSEC=49341 -CONFIG_DEV_LOWCONSOLE=y +CONFIG_CONSOLE_SYSLOG=y CONFIG_DISABLE_ENVIRON=y CONFIG_DISABLE_MOUNTPOINT=y CONFIG_DRIVERS_VIDEO=y diff --git a/boards/arm/stm32/olimex-stm32-p407/configs/kelf/defconfig b/boards/arm/stm32/olimex-stm32-p407/configs/kelf/defconfig index 6f16f687058..522e9685e68 100644 --- a/boards/arm/stm32/olimex-stm32-p407/configs/kelf/defconfig +++ b/boards/arm/stm32/olimex-stm32-p407/configs/kelf/defconfig @@ -19,7 +19,7 @@ CONFIG_BINFMT_CONSTRUCTORS=y CONFIG_BOARD_LATE_INITIALIZE=y CONFIG_BOARD_LOOPSPERMSEC=16717 CONFIG_BUILD_PROTECTED=y -CONFIG_DEV_LOWCONSOLE=y +CONFIG_CONSOLE_SYSLOG=y CONFIG_ELF=y CONFIG_ELF_STACKSIZE=4096 CONFIG_EXAMPLES_ELF=y diff --git a/boards/arm/stm32/olimexino-stm32/configs/tiny/defconfig b/boards/arm/stm32/olimexino-stm32/configs/tiny/defconfig index cffad9ac1b9..35f104dcecc 100644 --- a/boards/arm/stm32/olimexino-stm32/configs/tiny/defconfig +++ b/boards/arm/stm32/olimexino-stm32/configs/tiny/defconfig @@ -27,7 +27,7 @@ CONFIG_CAN_LOOPBACK=y CONFIG_DEBUG_FULLOPT=y CONFIG_DEBUG_SYMBOLS=y CONFIG_DEFAULT_SMALL=y -CONFIG_DEV_LOWCONSOLE=y +CONFIG_CONSOLE_SYSLOG=y CONFIG_DISABLE_MOUNTPOINT=y CONFIG_EXAMPLES_CAN=y CONFIG_FDCLONE_DISABLE=y diff --git a/boards/arm/stm32/stm3210e-eval/configs/nx/defconfig b/boards/arm/stm32/stm3210e-eval/configs/nx/defconfig index 8bbeb7298dd..0647a38d61e 100644 --- a/boards/arm/stm32/stm3210e-eval/configs/nx/defconfig +++ b/boards/arm/stm32/stm3210e-eval/configs/nx/defconfig @@ -21,7 +21,7 @@ CONFIG_ARCH_CHIP_STM32F103ZE=y CONFIG_ARCH_STACKDUMP=y CONFIG_ARMV7M_TOOLCHAIN_CODESOURCERYW=y CONFIG_BOARD_LOOPSPERMSEC=5483 -CONFIG_DEV_LOWCONSOLE=y +CONFIG_CONSOLE_SYSLOG=y CONFIG_DISABLE_ENVIRON=y CONFIG_DISABLE_MOUNTPOINT=y CONFIG_DISABLE_POSIX_TIMERS=y diff --git a/boards/arm/stm32/stm3220g-eval/configs/nettest/defconfig b/boards/arm/stm32/stm3220g-eval/configs/nettest/defconfig index 118767c8e11..1901afec42c 100644 --- a/boards/arm/stm32/stm3220g-eval/configs/nettest/defconfig +++ b/boards/arm/stm32/stm3220g-eval/configs/nettest/defconfig @@ -14,7 +14,7 @@ CONFIG_ARCH_CHIP_STM32F207IG=y CONFIG_ARCH_STACKDUMP=y CONFIG_ARMV7M_TOOLCHAIN_CODESOURCERYW=y CONFIG_BOARD_LOOPSPERMSEC=10926 -CONFIG_DEV_LOWCONSOLE=y +CONFIG_CONSOLE_SYSLOG=y CONFIG_DISABLE_ENVIRON=y CONFIG_DISABLE_MOUNTPOINT=y CONFIG_DISABLE_MQUEUE=y diff --git a/boards/arm/stm32/stm3220g-eval/configs/telnetd/defconfig b/boards/arm/stm32/stm3220g-eval/configs/telnetd/defconfig index 01e1803e957..9762a593f40 100644 --- a/boards/arm/stm32/stm3220g-eval/configs/telnetd/defconfig +++ b/boards/arm/stm32/stm3220g-eval/configs/telnetd/defconfig @@ -14,7 +14,7 @@ CONFIG_ARCH_CHIP_STM32F207IG=y CONFIG_ARCH_STACKDUMP=y CONFIG_ARMV7M_TOOLCHAIN_CODESOURCERYW=y CONFIG_BOARD_LOOPSPERMSEC=10926 -CONFIG_DEV_LOWCONSOLE=y +CONFIG_CONSOLE_SYSLOG=y CONFIG_DISABLE_ENVIRON=y CONFIG_DISABLE_MOUNTPOINT=y CONFIG_DISABLE_MQUEUE=y diff --git a/boards/arm/stm32/stm3240g-eval/configs/nettest/defconfig b/boards/arm/stm32/stm3240g-eval/configs/nettest/defconfig index 75597571b32..4547e43bb0f 100644 --- a/boards/arm/stm32/stm3240g-eval/configs/nettest/defconfig +++ b/boards/arm/stm32/stm3240g-eval/configs/nettest/defconfig @@ -15,7 +15,7 @@ CONFIG_ARCH_CHIP_STM32F407IG=y CONFIG_ARCH_STACKDUMP=y CONFIG_ARMV7M_TOOLCHAIN_CODESOURCERYW=y CONFIG_BOARD_LOOPSPERMSEC=16717 -CONFIG_DEV_LOWCONSOLE=y +CONFIG_CONSOLE_SYSLOG=y CONFIG_DISABLE_ENVIRON=y CONFIG_DISABLE_MOUNTPOINT=y CONFIG_DISABLE_MQUEUE=y diff --git a/boards/arm/stm32/stm3240g-eval/configs/telnetd/defconfig b/boards/arm/stm32/stm3240g-eval/configs/telnetd/defconfig index 6f73e2509fc..e2c6732dcb6 100644 --- a/boards/arm/stm32/stm3240g-eval/configs/telnetd/defconfig +++ b/boards/arm/stm32/stm3240g-eval/configs/telnetd/defconfig @@ -15,7 +15,7 @@ CONFIG_ARCH_CHIP_STM32F407IG=y CONFIG_ARCH_STACKDUMP=y CONFIG_ARMV7M_TOOLCHAIN_CODESOURCERYW=y CONFIG_BOARD_LOOPSPERMSEC=16717 -CONFIG_DEV_LOWCONSOLE=y +CONFIG_CONSOLE_SYSLOG=y CONFIG_DISABLE_ENVIRON=y CONFIG_DISABLE_MOUNTPOINT=y CONFIG_DISABLE_MQUEUE=y diff --git a/boards/arm/stm32/stm32f4discovery/configs/elf/defconfig b/boards/arm/stm32/stm32f4discovery/configs/elf/defconfig index 1d01657b861..d88c28cde4f 100644 --- a/boards/arm/stm32/stm32f4discovery/configs/elf/defconfig +++ b/boards/arm/stm32/stm32f4discovery/configs/elf/defconfig @@ -17,7 +17,7 @@ CONFIG_ARMV7M_USEBASEPRI=y CONFIG_BINFMT_CONSTRUCTORS=y CONFIG_BOARD_LATE_INITIALIZE=y CONFIG_BOARD_LOOPSPERMSEC=16717 -CONFIG_DEV_LOWCONSOLE=y +CONFIG_CONSOLE_SYSLOG=y CONFIG_ELF=y CONFIG_ELF_STACKSIZE=4096 CONFIG_EXAMPLES_ELF=y diff --git a/boards/arm/stm32/stm32f4discovery/configs/kostest/defconfig b/boards/arm/stm32/stm32f4discovery/configs/kostest/defconfig index f2f5f8ba9f6..ae85642bf6a 100644 --- a/boards/arm/stm32/stm32f4discovery/configs/kostest/defconfig +++ b/boards/arm/stm32/stm32f4discovery/configs/kostest/defconfig @@ -17,7 +17,7 @@ CONFIG_ARM_MPU=y CONFIG_BOARD_LATE_INITIALIZE=y CONFIG_BOARD_LOOPSPERMSEC=16717 CONFIG_BUILD_PROTECTED=y -CONFIG_DEV_LOWCONSOLE=y +CONFIG_CONSOLE_SYSLOG=y CONFIG_DISABLE_ENVIRON=y CONFIG_DISABLE_MOUNTPOINT=y CONFIG_HOST_WINDOWS=y diff --git a/boards/arm/stm32/stm32f4discovery/configs/posix_spawn/defconfig b/boards/arm/stm32/stm32f4discovery/configs/posix_spawn/defconfig index f65cf9ec508..8c6858cdd7d 100644 --- a/boards/arm/stm32/stm32f4discovery/configs/posix_spawn/defconfig +++ b/boards/arm/stm32/stm32f4discovery/configs/posix_spawn/defconfig @@ -16,7 +16,7 @@ CONFIG_ARCH_STACKDUMP=y CONFIG_BINFMT_CONSTRUCTORS=y CONFIG_BOARDCTL_APP_SYMTAB=y CONFIG_BOARD_LOOPSPERMSEC=16717 -CONFIG_DEV_LOWCONSOLE=y +CONFIG_CONSOLE_SYSLOG=y CONFIG_ELF=y CONFIG_EXAMPLES_POSIXSPAWN=y CONFIG_EXECFUNCS_HAVE_SYMTAB=y diff --git a/boards/arm/stm32/stm32f4discovery/configs/winbuild/defconfig b/boards/arm/stm32/stm32f4discovery/configs/winbuild/defconfig index 6909ed4d5ea..40e0201b264 100644 --- a/boards/arm/stm32/stm32f4discovery/configs/winbuild/defconfig +++ b/boards/arm/stm32/stm32f4discovery/configs/winbuild/defconfig @@ -15,7 +15,7 @@ CONFIG_ARCH_CHIP_STM32F407VG=y CONFIG_ARCH_STACKDUMP=y CONFIG_ARMV7M_TOOLCHAIN_CODESOURCERYW=y CONFIG_BOARD_LOOPSPERMSEC=16717 -CONFIG_DEV_LOWCONSOLE=y +CONFIG_CONSOLE_SYSLOG=y CONFIG_DISABLE_ENVIRON=y CONFIG_DISABLE_MOUNTPOINT=y CONFIG_EXPERIMENTAL=y diff --git a/boards/arm/str71x/olimex-strp711/configs/nettest/defconfig b/boards/arm/str71x/olimex-strp711/configs/nettest/defconfig index 235c67f9da6..af0f6c56d65 100644 --- a/boards/arm/str71x/olimex-strp711/configs/nettest/defconfig +++ b/boards/arm/str71x/olimex-strp711/configs/nettest/defconfig @@ -15,7 +15,7 @@ CONFIG_ARCH_CHIP_STR71X=y CONFIG_ARCH_STACKDUMP=y CONFIG_ARM_TOOLCHAIN_BUILDROOT=y CONFIG_BOARD_LOOPSPERMSEC=1431 -CONFIG_DEV_LOWCONSOLE=y +CONFIG_CONSOLE_SYSLOG=y CONFIG_DISABLE_ENVIRON=y CONFIG_DISABLE_MOUNTPOINT=y CONFIG_ENC28J60=y diff --git a/boards/arm/tiva/eagle100/configs/httpd/defconfig b/boards/arm/tiva/eagle100/configs/httpd/defconfig index c551b517315..9fdef02f53b 100644 --- a/boards/arm/tiva/eagle100/configs/httpd/defconfig +++ b/boards/arm/tiva/eagle100/configs/httpd/defconfig @@ -15,7 +15,7 @@ CONFIG_ARCH_CHIP_LM=y CONFIG_ARCH_STACKDUMP=y CONFIG_ARMV7M_TOOLCHAIN_CODESOURCERYW=y CONFIG_BOARD_LOOPSPERMSEC=4531 -CONFIG_DEV_LOWCONSOLE=y +CONFIG_CONSOLE_SYSLOG=y CONFIG_DISABLE_ENVIRON=y CONFIG_DISABLE_MOUNTPOINT=y CONFIG_DISABLE_MQUEUE=y diff --git a/boards/arm/tiva/eagle100/configs/nettest/defconfig b/boards/arm/tiva/eagle100/configs/nettest/defconfig index e6b2f333d11..feb359493cf 100644 --- a/boards/arm/tiva/eagle100/configs/nettest/defconfig +++ b/boards/arm/tiva/eagle100/configs/nettest/defconfig @@ -15,7 +15,7 @@ CONFIG_ARCH_CHIP_LM=y CONFIG_ARCH_STACKDUMP=y CONFIG_ARMV7M_TOOLCHAIN_CODESOURCERYW=y CONFIG_BOARD_LOOPSPERMSEC=4531 -CONFIG_DEV_LOWCONSOLE=y +CONFIG_CONSOLE_SYSLOG=y CONFIG_DISABLE_ENVIRON=y CONFIG_DISABLE_MOUNTPOINT=y CONFIG_DISABLE_MQUEUE=y diff --git a/boards/arm/tiva/eagle100/configs/nxflat/defconfig b/boards/arm/tiva/eagle100/configs/nxflat/defconfig index 8e46c3e08fd..edabf1bc6d8 100644 --- a/boards/arm/tiva/eagle100/configs/nxflat/defconfig +++ b/boards/arm/tiva/eagle100/configs/nxflat/defconfig @@ -16,7 +16,7 @@ CONFIG_ARCH_STACKDUMP=y CONFIG_ARMV7M_TOOLCHAIN_CODESOURCERYW=y CONFIG_BOARD_LATE_INITIALIZE=y CONFIG_BOARD_LOOPSPERMSEC=4531 -CONFIG_DEV_LOWCONSOLE=y +CONFIG_CONSOLE_SYSLOG=y CONFIG_DISABLE_ENVIRON=y CONFIG_EXAMPLES_NXFLAT=y CONFIG_FS_ROMFS=y diff --git a/boards/arm/tiva/eagle100/configs/thttpd/defconfig b/boards/arm/tiva/eagle100/configs/thttpd/defconfig index 85d839a64cf..87d5b6d0172 100644 --- a/boards/arm/tiva/eagle100/configs/thttpd/defconfig +++ b/boards/arm/tiva/eagle100/configs/thttpd/defconfig @@ -15,7 +15,7 @@ CONFIG_ARCH_CHIP_LM=y CONFIG_ARCH_STACKDUMP=y CONFIG_ARMV7M_TOOLCHAIN_BUILDROOT=y CONFIG_BOARD_LOOPSPERMSEC=4531 -CONFIG_DEV_LOWCONSOLE=y +CONFIG_CONSOLE_SYSLOG=y CONFIG_DISABLE_MQUEUE=y CONFIG_DISABLE_POSIX_TIMERS=y CONFIG_DISABLE_PTHREAD=y diff --git a/boards/avr/at32uc3/avr32dev1/configs/ostest/defconfig b/boards/avr/at32uc3/avr32dev1/configs/ostest/defconfig index 52ee6f6d81d..cd31e1f242b 100644 --- a/boards/avr/at32uc3/avr32dev1/configs/ostest/defconfig +++ b/boards/avr/at32uc3/avr32dev1/configs/ostest/defconfig @@ -20,7 +20,7 @@ CONFIG_AVR32_GPIOIRQSETA=0 CONFIG_AVR32_GPIOIRQSETB=0x0000000c CONFIG_AVR32_USART1=y CONFIG_BOARD_LOOPSPERMSEC=1140 -CONFIG_DEV_LOWCONSOLE=y +CONFIG_CONSOLE_SYSLOG=y CONFIG_DISABLE_ENVIRON=y CONFIG_DISABLE_MOUNTPOINT=y CONFIG_ENDIAN_BIG=y diff --git a/boards/avr/at90usb/micropendous3/configs/hello/defconfig b/boards/avr/at90usb/micropendous3/configs/hello/defconfig index 67b16a44283..de7d580ea00 100644 --- a/boards/avr/at90usb/micropendous3/configs/hello/defconfig +++ b/boards/avr/at90usb/micropendous3/configs/hello/defconfig @@ -17,7 +17,7 @@ CONFIG_AVR_BUILDROOT_TOOLCHAIN=y CONFIG_AVR_USART1=y CONFIG_BOARD_LOOPSPERMSEC=864 CONFIG_DEFAULT_SMALL=y -CONFIG_DEV_LOWCONSOLE=y +CONFIG_CONSOLE_SYSLOG=y CONFIG_DISABLE_MOUNTPOINT=y CONFIG_DISABLE_MQUEUE=y CONFIG_DISABLE_PTHREAD=y diff --git a/boards/avr/at90usb/teensy-2.0/configs/hello/defconfig b/boards/avr/at90usb/teensy-2.0/configs/hello/defconfig index 1240e6471cf..1cbbf0a4f6e 100644 --- a/boards/avr/at90usb/teensy-2.0/configs/hello/defconfig +++ b/boards/avr/at90usb/teensy-2.0/configs/hello/defconfig @@ -17,7 +17,7 @@ CONFIG_AVR_BUILDROOT_TOOLCHAIN=y CONFIG_AVR_USART1=y CONFIG_BOARD_LOOPSPERMSEC=864 CONFIG_DEFAULT_SMALL=y -CONFIG_DEV_LOWCONSOLE=y +CONFIG_CONSOLE_SYSLOG=y CONFIG_DISABLE_MOUNTPOINT=y CONFIG_DISABLE_MQUEUE=y CONFIG_DISABLE_PTHREAD=y diff --git a/boards/avr/at90usb/teensy-2.0/configs/usbmsc/defconfig b/boards/avr/at90usb/teensy-2.0/configs/usbmsc/defconfig index 7321ef833cd..61b826a1bb3 100644 --- a/boards/avr/at90usb/teensy-2.0/configs/usbmsc/defconfig +++ b/boards/avr/at90usb/teensy-2.0/configs/usbmsc/defconfig @@ -20,7 +20,7 @@ CONFIG_AVR_USART1=y CONFIG_AVR_USBDEV=y CONFIG_BOARD_LOOPSPERMSEC=864 CONFIG_DEFAULT_SMALL=y -CONFIG_DEV_LOWCONSOLE=y +CONFIG_CONSOLE_SYSLOG=y CONFIG_DISABLE_MQUEUE=y CONFIG_HOST_WINDOWS=y CONFIG_IDLETHREAD_STACKSIZE=512 diff --git a/boards/avr/atmega/amber/configs/hello/defconfig b/boards/avr/atmega/amber/configs/hello/defconfig index ebc1fb0d7c5..62c8b06e267 100644 --- a/boards/avr/atmega/amber/configs/hello/defconfig +++ b/boards/avr/atmega/amber/configs/hello/defconfig @@ -17,7 +17,7 @@ CONFIG_AVR_BUILDROOT_TOOLCHAIN=y CONFIG_AVR_USART0=y CONFIG_BOARD_LOOPSPERMSEC=800 CONFIG_DEFAULT_SMALL=y -CONFIG_DEV_LOWCONSOLE=y +CONFIG_CONSOLE_SYSLOG=y CONFIG_DISABLE_MOUNTPOINT=y CONFIG_DISABLE_MQUEUE=y CONFIG_DISABLE_PTHREAD=y diff --git a/boards/avr/atmega/arduino-mega2560/configs/hello/defconfig b/boards/avr/atmega/arduino-mega2560/configs/hello/defconfig index 956990b9d71..fbfe3700881 100644 --- a/boards/avr/atmega/arduino-mega2560/configs/hello/defconfig +++ b/boards/avr/atmega/arduino-mega2560/configs/hello/defconfig @@ -18,7 +18,7 @@ CONFIG_BOARD_LOOPSPERMSEC=800 CONFIG_DEBUG_FULLOPT=y CONFIG_DEBUG_SYMBOLS=y CONFIG_DEFAULT_SMALL=y -CONFIG_DEV_LOWCONSOLE=y +CONFIG_CONSOLE_SYSLOG=y CONFIG_DISABLE_MOUNTPOINT=y CONFIG_DISABLE_MQUEUE=y CONFIG_DISABLE_PTHREAD=y diff --git a/boards/avr/atmega/moteino-mega/configs/hello/defconfig b/boards/avr/atmega/moteino-mega/configs/hello/defconfig index fe408ea30ea..a7c5b61a313 100644 --- a/boards/avr/atmega/moteino-mega/configs/hello/defconfig +++ b/boards/avr/atmega/moteino-mega/configs/hello/defconfig @@ -16,7 +16,7 @@ CONFIG_ARCH_STACKDUMP=y CONFIG_AVR_USART0=y CONFIG_BOARD_LOOPSPERMSEC=888 CONFIG_DEFAULT_SMALL=y -CONFIG_DEV_LOWCONSOLE=y +CONFIG_CONSOLE_SYSLOG=y CONFIG_DISABLE_MOUNTPOINT=y CONFIG_DISABLE_MQUEUE=y CONFIG_DISABLE_PTHREAD=y diff --git a/boards/renesas/m16c/skp16c26/configs/ostest/defconfig b/boards/renesas/m16c/skp16c26/configs/ostest/defconfig index 2465ac9dabc..0220415489e 100644 --- a/boards/renesas/m16c/skp16c26/configs/ostest/defconfig +++ b/boards/renesas/m16c/skp16c26/configs/ostest/defconfig @@ -16,7 +16,7 @@ CONFIG_ARCH_RENESAS=y CONFIG_ARCH_STACKDUMP=y CONFIG_BOARD_LOOPSPERMSEC=16945 CONFIG_DEFAULT_SMALL=y -CONFIG_DEV_LOWCONSOLE=y +CONFIG_CONSOLE_SYSLOG=y CONFIG_DISABLE_MOUNTPOINT=y CONFIG_DISABLE_MQUEUE=y CONFIG_ENDIAN_BIG=y diff --git a/boards/renesas/m16c/skp16c26/src/m16c_lcdconsole.c b/boards/renesas/m16c/skp16c26/src/m16c_lcdconsole.c index d5fe115071d..695f06c04aa 100644 --- a/boards/renesas/m16c/skp16c26/src/m16c_lcdconsole.c +++ b/boards/renesas/m16c/skp16c26/src/m16c_lcdconsole.c @@ -107,8 +107,6 @@ void up_earlyconsoleinit(void) void up_consoleinit(void) { /* There is probably a problem if we are here */ - - lowconsole_init(); } #endif diff --git a/boards/renesas/sh1/us7032evb1/configs/ostest/defconfig b/boards/renesas/sh1/us7032evb1/configs/ostest/defconfig index 0e934c46dd1..727e21eec62 100644 --- a/boards/renesas/sh1/us7032evb1/configs/ostest/defconfig +++ b/boards/renesas/sh1/us7032evb1/configs/ostest/defconfig @@ -14,7 +14,7 @@ CONFIG_ARCH_CHIP_SH7032=y CONFIG_ARCH_RENESAS=y CONFIG_ARCH_STACKDUMP=y CONFIG_BOARD_LOOPSPERMSEC=572 -CONFIG_DEV_LOWCONSOLE=y +CONFIG_CONSOLE_SYSLOG=y CONFIG_DISABLE_ENVIRON=y CONFIG_DISABLE_MOUNTPOINT=y CONFIG_DISABLE_MQUEUE=y diff --git a/boards/x86/qemu/qemu-i486/configs/ostest/defconfig b/boards/x86/qemu/qemu-i486/configs/ostest/defconfig index ad0814bedcf..126b7d5556d 100644 --- a/boards/x86/qemu/qemu-i486/configs/ostest/defconfig +++ b/boards/x86/qemu/qemu-i486/configs/ostest/defconfig @@ -15,7 +15,7 @@ CONFIG_ARCH_X86=y CONFIG_ARCH_X86_M32=y CONFIG_BOARD_LOOPSPERMSEC=999 CONFIG_BOOT_RUNFROMEXTSRAM=y -CONFIG_DEV_LOWCONSOLE=y +CONFIG_CONSOLE_SYSLOG=y CONFIG_FS_FAT=y CONFIG_IDLETHREAD_STACKSIZE=2048 CONFIG_MAX_TASKS=64 diff --git a/boards/z16/z16f/z16f2800100zcog/configs/ostest/defconfig b/boards/z16/z16f/z16f2800100zcog/configs/ostest/defconfig index cc25cf3a721..c9ac1ee502f 100644 --- a/boards/z16/z16f/z16f2800100zcog/configs/ostest/defconfig +++ b/boards/z16/z16f/z16f2800100zcog/configs/ostest/defconfig @@ -13,7 +13,7 @@ CONFIG_ARCH_CHIP_Z16F2811=y CONFIG_ARCH_CHIP_Z16F=y CONFIG_ARCH_Z16=y CONFIG_BOARD_LOOPSPERMSEC=1250 -CONFIG_DEV_LOWCONSOLE=y +CONFIG_CONSOLE_SYSLOG=y CONFIG_ENDIAN_BIG=y CONFIG_HOST_WINDOWS=y CONFIG_IDLETHREAD_STACKSIZE=4096 diff --git a/boards/z80/ez80/ez80f910200kitg/configs/ostest/defconfig b/boards/z80/ez80/ez80f910200kitg/configs/ostest/defconfig index 37a60e17fc6..4aa81e8e3d6 100644 --- a/boards/z80/ez80/ez80f910200kitg/configs/ostest/defconfig +++ b/boards/z80/ez80/ez80f910200kitg/configs/ostest/defconfig @@ -14,7 +14,7 @@ CONFIG_ARCH_CHIP_EZ80=y CONFIG_ARCH_CHIP_EZ80F91=y CONFIG_ARCH_Z80=y CONFIG_BOARD_LOOPSPERMSEC=1250 -CONFIG_DEV_LOWCONSOLE=y +CONFIG_CONSOLE_SYSLOG=y CONFIG_DISABLE_ENVIRON=y CONFIG_DISABLE_MOUNTPOINT=y CONFIG_DISABLE_MQUEUE=y diff --git a/boards/z80/ez80/ez80f910200zco/configs/dhcpd/defconfig b/boards/z80/ez80/ez80f910200zco/configs/dhcpd/defconfig index ea048617147..5414cf36e25 100644 --- a/boards/z80/ez80/ez80f910200zco/configs/dhcpd/defconfig +++ b/boards/z80/ez80/ez80f910200zco/configs/dhcpd/defconfig @@ -15,7 +15,7 @@ CONFIG_ARCH_CHIP_EZ80F91=y CONFIG_ARCH_TIMERHOOK=y CONFIG_ARCH_Z80=y CONFIG_BOARD_LOOPSPERMSEC=1250 -CONFIG_DEV_LOWCONSOLE=y +CONFIG_CONSOLE_SYSLOG=y CONFIG_DISABLE_ENVIRON=y CONFIG_DISABLE_MOUNTPOINT=y CONFIG_DISABLE_MQUEUE=y diff --git a/boards/z80/ez80/ez80f910200zco/configs/httpd/defconfig b/boards/z80/ez80/ez80f910200zco/configs/httpd/defconfig index 076bdbd2507..eecc329c815 100644 --- a/boards/z80/ez80/ez80f910200zco/configs/httpd/defconfig +++ b/boards/z80/ez80/ez80f910200zco/configs/httpd/defconfig @@ -14,7 +14,7 @@ CONFIG_ARCH_CHIP_EZ80F91=y CONFIG_ARCH_TIMERHOOK=y CONFIG_ARCH_Z80=y CONFIG_BOARD_LOOPSPERMSEC=1250 -CONFIG_DEV_LOWCONSOLE=y +CONFIG_CONSOLE_SYSLOG=y CONFIG_DISABLE_ENVIRON=y CONFIG_DISABLE_MOUNTPOINT=y CONFIG_DISABLE_MQUEUE=y diff --git a/boards/z80/ez80/ez80f910200zco/configs/nettest/defconfig b/boards/z80/ez80/ez80f910200zco/configs/nettest/defconfig index fedd8f819b4..7663504885b 100644 --- a/boards/z80/ez80/ez80f910200zco/configs/nettest/defconfig +++ b/boards/z80/ez80/ez80f910200zco/configs/nettest/defconfig @@ -14,7 +14,7 @@ CONFIG_ARCH_CHIP_EZ80F91=y CONFIG_ARCH_TIMERHOOK=y CONFIG_ARCH_Z80=y CONFIG_BOARD_LOOPSPERMSEC=1250 -CONFIG_DEV_LOWCONSOLE=y +CONFIG_CONSOLE_SYSLOG=y CONFIG_DISABLE_ENVIRON=y CONFIG_DISABLE_MOUNTPOINT=y CONFIG_DISABLE_MQUEUE=y diff --git a/boards/z80/ez80/ez80f910200zco/configs/poll/defconfig b/boards/z80/ez80/ez80f910200zco/configs/poll/defconfig index dae7dbf52da..978fb533bd8 100644 --- a/boards/z80/ez80/ez80f910200zco/configs/poll/defconfig +++ b/boards/z80/ez80/ez80f910200zco/configs/poll/defconfig @@ -14,7 +14,7 @@ CONFIG_ARCH_CHIP_EZ80F91=y CONFIG_ARCH_TIMERHOOK=y CONFIG_ARCH_Z80=y CONFIG_BOARD_LOOPSPERMSEC=1250 -CONFIG_DEV_LOWCONSOLE=y +CONFIG_CONSOLE_SYSLOG=y CONFIG_DISABLE_ENVIRON=y CONFIG_DISABLE_MOUNTPOINT=y CONFIG_DISABLE_MQUEUE=y diff --git a/boards/z80/z8/z8encore000zco/configs/ostest/defconfig b/boards/z80/z8/z8encore000zco/configs/ostest/defconfig index 44f3cd2abd8..0bfe63b1e62 100644 --- a/boards/z80/z8/z8encore000zco/configs/ostest/defconfig +++ b/boards/z80/z8/z8encore000zco/configs/ostest/defconfig @@ -16,7 +16,7 @@ CONFIG_ARCH_CHIP_Z8F640X=y CONFIG_ARCH_Z80=y CONFIG_BOARD_LOOPSPERMSEC=1250 CONFIG_DEFAULT_SMALL=y -CONFIG_DEV_LOWCONSOLE=y +CONFIG_CONSOLE_SYSLOG=y CONFIG_DISABLE_MOUNTPOINT=y CONFIG_DISABLE_MQUEUE=y CONFIG_DISABLE_PTHREAD=y diff --git a/drivers/serial/Kconfig b/drivers/serial/Kconfig index b9de050aa69..5f651e007c6 100644 --- a/drivers/serial/Kconfig +++ b/drivers/serial/Kconfig @@ -17,13 +17,6 @@ menuconfig SERIAL if SERIAL -config DEV_LOWCONSOLE - bool "Low-level console support" - default n - depends on ARCH_LOWPUTC && DEV_CONSOLE - ---help--- - Use the simple, low-level, write-only serial console driver (minimal support) - config SERIAL_PM_ACTIVITY_DOMAIN int "PM activity domain" default 0 @@ -93,7 +86,6 @@ config STANDARD_SERIAL bool "Enable standard \"upper-half\" serial driver" default y if MCU_SERIAL default n if !MCU_SERIAL - depends on !DEV_LOWCONSOLE ---help--- Enable the standard, upper-half serial driver used by most MCU serial peripherals. diff --git a/drivers/serial/Make.defs b/drivers/serial/Make.defs index 2a4a45aba82..35cb5d39242 100644 --- a/drivers/serial/Make.defs +++ b/drivers/serial/Make.defs @@ -35,7 +35,7 @@ # Include serial drivers -CSRCS += serial.c serial_io.c lowconsole.c +CSRCS += serial.c serial_io.c ifeq ($(CONFIG_SERIAL_RXDMA),y) CSRCS += serial_dma.c diff --git a/drivers/serial/lowconsole.c b/drivers/serial/lowconsole.c deleted file mode 100644 index 173efe049d2..00000000000 --- a/drivers/serial/lowconsole.c +++ /dev/null @@ -1,134 +0,0 @@ -/**************************************************************************** - * drivers/serial/lowconsole.c - * - * Copyright (C) 2008-2009, 2012 Gregory Nutt. All rights reserved. - * Author: Gregory Nutt - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions - * are met: - * - * 1. Redistributions of source code must retain the above copyright - * notice, this list of conditions and the following disclaimer. - * 2. Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in - * the documentation and/or other materials provided with the - * distribution. - * 3. Neither the name NuttX nor the names of its contributors may be - * used to endorse or promote products derived from this software - * without specific prior written permission. - * - * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS - * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT - * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS - * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE - * COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, - * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, - * BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS - * OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED - * AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT - * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN - * ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE - * POSSIBILITY OF SUCH DAMAGE. - * - ****************************************************************************/ - -/**************************************************************************** - * Included Files - ****************************************************************************/ - -#include - -#include -#include -#include - -#include -#include - -/**************************************************************************** - * Pre-processor Definitions - ****************************************************************************/ - -/* The architecture must provide up_putc for this driver */ - -#ifndef CONFIG_ARCH_LOWPUTC -# error "Architecture must provide up_putc() for this driver" -#endif - -/**************************************************************************** - * Private Function Prototypes - ****************************************************************************/ - -static ssize_t lowconsole_read(struct file *filep, char *buffer, size_t buflen); -static ssize_t lowconsole_write(struct file *filep, const char *buffer, size_t buflen); -static int lowconsole_ioctl(struct file *filep, int cmd, unsigned long arg); - -/**************************************************************************** - * Private Data - ****************************************************************************/ - -static const struct file_operations g_consoleops = -{ - NULL, /* open */ - NULL, /* close */ - lowconsole_read, /* read */ - lowconsole_write, /* write */ - NULL, /* seek */ - lowconsole_ioctl, /* ioctl */ - NULL /* poll */ -#ifndef CONFIG_DISABLE_PSEUDOFS_OPERATIONS - , NULL /* unlink */ -#endif -}; - -/**************************************************************************** - * Private Functions - ****************************************************************************/ - -/**************************************************************************** - * Name: lowconsole_ioctl - ****************************************************************************/ - -static int lowconsole_ioctl(struct file *filep, int cmd, unsigned long arg) -{ - return -ENOTTY; -} - -/**************************************************************************** - * Name: lowconsole_read - ****************************************************************************/ - -static ssize_t lowconsole_read(struct file *filep, char *buffer, size_t buflen) -{ - return 0; -} - -/**************************************************************************** - * Name: lowconsole_write - ****************************************************************************/ - -static ssize_t lowconsole_write(struct file *filep, const char *buffer, size_t buflen) -{ - ssize_t ret = buflen; - - for (; buflen; buflen--) - { - up_putc(*buffer++); - } - - return ret; -} - -/**************************************************************************** - * Public Functions - ****************************************************************************/ - -/**************************************************************************** - * Name: lowconsole_init - ****************************************************************************/ - -void lowconsole_init(void) -{ - register_driver("/dev/console", &g_consoleops, 0666, NULL); -}