diff --git a/arch/arm/src/common/up_initialize.c b/arch/arm/src/common/up_initialize.c index f4f37c8e318..8a1311d591e 100644 --- a/arch/arm/src/common/up_initialize.c +++ b/arch/arm/src/common/up_initialize.c @@ -158,9 +158,17 @@ void up_initialize(void) /* Register devices */ #if CONFIG_NFILE_DESCRIPTORS > 0 + +#if defined(CONFIG_DEV_NULL) devnull_register(); /* Standard /dev/null */ #endif +#if defined(CONFIG_DEV_ZERO) + devzero_register(); /* Standard /dev/zero */ +#endif + +#endif /* CONFIG_NFILE_DESCRIPTORS */ + /* Initialize the serial device driver */ #ifdef USE_SERIALDRIVER diff --git a/arch/avr/src/common/up_initialize.c b/arch/avr/src/common/up_initialize.c index 684dab09d59..d63833de704 100644 --- a/arch/avr/src/common/up_initialize.c +++ b/arch/avr/src/common/up_initialize.c @@ -193,9 +193,17 @@ void up_initialize(void) /* Register devices */ #if CONFIG_NFILE_DESCRIPTORS > 0 + +#if defined(CONFIG_DEV_NULL) devnull_register(); /* Standard /dev/null */ #endif +#if defined(CONFIG_DEV_ZERO) + devzero_register(); /* Standard /dev/zero */ +#endif + +#endif /* CONFIG_NFILE_DESCRIPTORS */ + /* Initialize the serial device driver */ #ifdef USE_SERIALDRIVER diff --git a/arch/hc/src/common/up_initialize.c b/arch/hc/src/common/up_initialize.c index 885e79905ad..e929dab0bfb 100644 --- a/arch/hc/src/common/up_initialize.c +++ b/arch/hc/src/common/up_initialize.c @@ -146,9 +146,17 @@ void up_initialize(void) /* Register devices */ #if CONFIG_NFILE_DESCRIPTORS > 0 + +#if defined(CONFIG_DEV_NULL) devnull_register(); /* Standard /dev/null */ #endif +#if defined(CONFIG_DEV_ZERO) + devzero_register(); /* Standard /dev/zero */ +#endif + +#endif /* CONFIG_NFILE_DESCRIPTORS */ + /* Initialize the serial device driver */ #ifdef USE_SERIALDRIVER diff --git a/arch/mips/src/common/up_initialize.c b/arch/mips/src/common/up_initialize.c index a0f0ca9d5ef..eb03cf93122 100644 --- a/arch/mips/src/common/up_initialize.c +++ b/arch/mips/src/common/up_initialize.c @@ -1,7 +1,7 @@ /**************************************************************************** * arch/mips/src/common/up_initialize.c * - * Copyright (C) 2011-2012 Gregory Nutt. All rights reserved. + * Copyright (C) 2011-2013 Gregory Nutt. All rights reserved. * Author: Gregory Nutt * * Redistribution and use in source and binary forms, with or without @@ -148,9 +148,17 @@ void up_initialize(void) /* Register devices */ #if CONFIG_NFILE_DESCRIPTORS > 0 + +#if defined(CONFIG_DEV_NULL) devnull_register(); /* Standard /dev/null */ #endif +#if defined(CONFIG_DEV_ZERO) + devzero_register(); /* Standard /dev/zero */ +#endif + +#endif /* CONFIG_NFILE_DESCRIPTORS */ + /* Initialize the serial device driver */ #ifdef USE_SERIALDRIVER diff --git a/arch/sh/src/common/up_initialize.c b/arch/sh/src/common/up_initialize.c index 727dc135279..6f75106b2cf 100644 --- a/arch/sh/src/common/up_initialize.c +++ b/arch/sh/src/common/up_initialize.c @@ -133,9 +133,17 @@ void up_initialize(void) /* Register devices */ #if CONFIG_NFILE_DESCRIPTORS > 0 + +#if defined(CONFIG_DEV_NULL) devnull_register(); /* Standard /dev/null */ #endif +#if defined(CONFIG_DEV_ZERO) + devzero_register(); /* Standard /dev/zero */ +#endif + +#endif /* CONFIG_NFILE_DESCRIPTORS */ + /* Initialize the serial device driver */ #ifdef USE_SERIALDRIVER diff --git a/arch/sim/src/up_initialize.c b/arch/sim/src/up_initialize.c index f8ae563e090..16fff605b17 100644 --- a/arch/sim/src/up_initialize.c +++ b/arch/sim/src/up_initialize.c @@ -1,7 +1,7 @@ /**************************************************************************** * up_initialize.c * - * Copyright (C) 2007-2009, 2011-2012 Gregory Nutt. All rights reserved. + * Copyright (C) 2007-2009, 2011-2013 Gregory Nutt. All rights reserved. * Author: Gregory Nutt * * Redistribution and use in source and binary forms, with or without @@ -96,8 +96,17 @@ void up_initialize(void) /* Register devices */ - devnull_register(); /* Standard /dev/null */ - devzero_register(); /* Standard /dev/zero */ +#if CONFIG_NFILE_DESCRIPTORS > 0 + +#if defined(CONFIG_DEV_NULL) + devnull_register(); /* Standard /dev/null */ +#endif + +#if defined(CONFIG_DEV_ZERO) + devzero_register(); /* Standard /dev/zero */ +#endif + +#endif /* CONFIG_NFILE_DESCRIPTORS */ /* Register a console (or not) */ diff --git a/arch/x86/src/common/up_initialize.c b/arch/x86/src/common/up_initialize.c index b49dd55b443..cb8fe79cade 100644 --- a/arch/x86/src/common/up_initialize.c +++ b/arch/x86/src/common/up_initialize.c @@ -148,9 +148,17 @@ void up_initialize(void) /* Register devices */ #if CONFIG_NFILE_DESCRIPTORS > 0 + +#if defined(CONFIG_DEV_NULL) devnull_register(); /* Standard /dev/null */ #endif +#if defined(CONFIG_DEV_ZERO) + devzero_register(); /* Standard /dev/zero */ +#endif + +#endif /* CONFIG_NFILE_DESCRIPTORS */ + /* Initialize the serial device driver */ #ifdef USE_SERIALDRIVER diff --git a/arch/z16/src/common/up_initialize.c b/arch/z16/src/common/up_initialize.c index 5c5e5099951..27784101c81 100644 --- a/arch/z16/src/common/up_initialize.c +++ b/arch/z16/src/common/up_initialize.c @@ -152,9 +152,17 @@ void up_initialize(void) /* Register devices */ #if CONFIG_NFILE_DESCRIPTORS > 0 + +#if defined(CONFIG_DEV_NULL) devnull_register(); /* Standard /dev/null */ #endif +#if defined(CONFIG_DEV_ZERO) + devzero_register(); /* Standard /dev/zero */ +#endif + +#endif /* CONFIG_NFILE_DESCRIPTORS */ + /* Initialize the serial device driver */ #ifdef USE_SERIALDRIVER diff --git a/arch/z80/src/common/up_initialize.c b/arch/z80/src/common/up_initialize.c index a5623a63a31..9d9cd956b27 100644 --- a/arch/z80/src/common/up_initialize.c +++ b/arch/z80/src/common/up_initialize.c @@ -145,9 +145,17 @@ void up_initialize(void) /* Register devices */ #if CONFIG_NFILE_DESCRIPTORS > 0 + +#if defined(CONFIG_DEV_NULL) devnull_register(); /* Standard /dev/null */ #endif +#if defined(CONFIG_DEV_ZERO) + devzero_register(); /* Standard /dev/zero */ +#endif + +#endif /* CONFIG_NFILE_DESCRIPTORS */ + /* Initialize the serial device driver */ #ifdef USE_SERIALDRIVER