diff --git a/Documentation/NXGraphicsSubsystem.html b/Documentation/NXGraphicsSubsystem.html index 273a8fcc836..a88312a3ae7 100644 --- a/Documentation/NXGraphicsSubsystem.html +++ b/Documentation/NXGraphicsSubsystem.html @@ -939,7 +939,7 @@ struct nx_callback_s
The NX server may be started in your board startup logic by simply calling the function nxmu_start().
The board startup logic usually resides the the configs/board/src directory.
- The boar board startup logic can run automatically during the early system if CONFIG_BOARD_INITIALIZE is defined in the configuration.
+ The boar board startup logic can run automatically during the early system if CONFIG_BOARD_LATE_INITIALIZE is defined in the configuration.
Or, the board startup logic can execute under control of the application by calling the boardctl(BOARDIOC_INIT, arg) OS interface.
diff --git a/configs/arduino-due/src/arduino-due.h b/configs/arduino-due/src/arduino-due.h
index 01768855d76..780385deddb 100644
--- a/configs/arduino-due/src/arduino-due.h
+++ b/configs/arduino-due/src/arduino-due.h
@@ -314,10 +314,10 @@
* Description:
* Perform architecture-specific initialization
*
- * CONFIG_BOARD_INITIALIZE=y :
- * Called from board_initialize().
+ * CONFIG_BOARD_LATE_INITIALIZE=y :
+ * Called from board_late_initialize().
*
- * CONFIG_BOARD_INITIALIZE=y && CONFIG_LIB_BOARDCTL=y :
+ * CONFIG_BOARD_LATE_INITIALIZE=y && CONFIG_LIB_BOARDCTL=y :
* Called from the NSH library
*
************************************************************************************/
diff --git a/configs/arduino-due/src/sam_appinit.c b/configs/arduino-due/src/sam_appinit.c
index 91e9391daf4..c8fcce63c11 100644
--- a/configs/arduino-due/src/sam_appinit.c
+++ b/configs/arduino-due/src/sam_appinit.c
@@ -82,8 +82,8 @@
int board_app_initialize(uintptr_t arg)
{
-#ifdef CONFIG_BOARD_INITIALIZE
- /* Board initialization already performed by board_initialize() */
+#ifdef CONFIG_BOARD_LATE_INITIALIZE
+ /* Board initialization already performed by board_late_initialize() */
return OK;
#else
diff --git a/configs/arduino-due/src/sam_boot.c b/configs/arduino-due/src/sam_boot.c
index 0d226bc13a6..f587bd2fac7 100644
--- a/configs/arduino-due/src/sam_boot.c
+++ b/configs/arduino-due/src/sam_boot.c
@@ -70,20 +70,20 @@ void sam_boardinitialize(void)
}
/****************************************************************************
- * Name: board_initialize
+ * Name: board_late_initialize
*
* Description:
- * If CONFIG_BOARD_INITIALIZE is selected, then an additional
+ * If CONFIG_BOARD_LATE_INITIALIZE is selected, then an additional
* initialization call will be performed in the boot-up sequence to a
- * function called board_initialize(). board_initialize() will be
+ * function called board_late_initialize(). board_late_initialize() will be
* called immediately after up_initialize() is called and just before the
* initial application is started. This additional initialization phase
* may be used, for example, to initialize board-specific device drivers.
*
****************************************************************************/
-#ifdef CONFIG_BOARD_INITIALIZE
-void board_initialize(void)
+#ifdef CONFIG_BOARD_LATE_INITIALIZE
+void board_late_initialize(void)
{
/* Perform board-specific initialization */
diff --git a/configs/arduino-due/src/sam_bringup.c b/configs/arduino-due/src/sam_bringup.c
index 50dc141500b..b6d18176dc0 100644
--- a/configs/arduino-due/src/sam_bringup.c
+++ b/configs/arduino-due/src/sam_bringup.c
@@ -79,10 +79,10 @@
* Description:
* Perform architecture-specific initialization
*
- * CONFIG_BOARD_INITIALIZE=y :
- * Called from board_initialize().
+ * CONFIG_BOARD_LATE_INITIALIZE=y :
+ * Called from board_late_initialize().
*
- * CONFIG_BOARD_INITIALIZE=y && CONFIG_LIB_BOARDCTL=y :
+ * CONFIG_BOARD_LATE_INITIALIZE=y && CONFIG_LIB_BOARDCTL=y :
* Called from the NSH library
*
****************************************************************************/
diff --git a/configs/b-l072z-lrwan1/src/b-l072z-lrwan1.h b/configs/b-l072z-lrwan1/src/b-l072z-lrwan1.h
index 9f8c0c81274..d137c43a26c 100644
--- a/configs/b-l072z-lrwan1/src/b-l072z-lrwan1.h
+++ b/configs/b-l072z-lrwan1/src/b-l072z-lrwan1.h
@@ -118,10 +118,10 @@
* Description:
* Perform architecture-specific initialization
*
- * CONFIG_BOARD_INITIALIZE=y :
- * Called from board_initialize().
+ * CONFIG_BOARD_LATE_INITIALIZE=y :
+ * Called from board_late_initialize().
*
- * CONFIG_BOARD_INITIALIZE=y && CONFIG_LIB_BOARDCTL=y :
+ * CONFIG_BOARD_LATE_INITIALIZE=y && CONFIG_LIB_BOARDCTL=y :
* Called from the NSH library
*
************************************************************************************/
diff --git a/configs/b-l072z-lrwan1/src/stm32_appinit.c b/configs/b-l072z-lrwan1/src/stm32_appinit.c
index 09c3501044f..b9c54c21389 100644
--- a/configs/b-l072z-lrwan1/src/stm32_appinit.c
+++ b/configs/b-l072z-lrwan1/src/stm32_appinit.c
@@ -82,8 +82,8 @@
int board_app_initialize(uintptr_t arg)
{
-#ifdef CONFIG_BOARD_INITIALIZE
- /* Board initialization already performed by board_initialize() */
+#ifdef CONFIG_BOARD_LATE_INITIALIZE
+ /* Board initialization already performed by board_late_initialize() */
return OK;
#else
diff --git a/configs/b-l072z-lrwan1/src/stm32_boot.c b/configs/b-l072z-lrwan1/src/stm32_boot.c
index 3106e3a580c..6c3a45d4623 100644
--- a/configs/b-l072z-lrwan1/src/stm32_boot.c
+++ b/configs/b-l072z-lrwan1/src/stm32_boot.c
@@ -92,20 +92,20 @@ void stm32_boardinitialize(void)
}
/************************************************************************************
- * Name: board_initialize
+ * Name: board_late_initialize
*
* Description:
- * If CONFIG_BOARD_INITIALIZE is selected, then an additional initialization call
+ * If CONFIG_BOARD_LATE_INITIALIZE is selected, then an additional initialization call
* will be performed in the boot-up sequence to a function called
- * board_initialize(). board_initialize() will be called immediately after
+ * board_late_initialize(). board_late_initialize() will be called immediately after
* up_initialize() is called and just before the initial application is started.
* This additional initialization phase may be used, for example, to initialize
* board-specific device drivers.
*
************************************************************************************/
-#ifdef CONFIG_BOARD_INITIALIZE
-void board_initialize(void)
+#ifdef CONFIG_BOARD_LATE_INITIALIZE
+void board_late_initialize(void)
{
#if defined(CONFIG_NSH_LIBRARY) && !defined(CONFIG_LIB_BOARDCTL)
/* Perform board bring-up here instead of from the board_app_initialize(). */
diff --git a/configs/b-l072z-lrwan1/src/stm32_bringup.c b/configs/b-l072z-lrwan1/src/stm32_bringup.c
index 3321734bb32..322d621f40c 100644
--- a/configs/b-l072z-lrwan1/src/stm32_bringup.c
+++ b/configs/b-l072z-lrwan1/src/stm32_bringup.c
@@ -73,10 +73,10 @@
* Description:
* Perform architecture-specific initialization
*
- * CONFIG_BOARD_INITIALIZE=y :
- * Called from board_initialize().
+ * CONFIG_BOARD_LATE_INITIALIZE=y :
+ * Called from board_late_initialize().
*
- * CONFIG_BOARD_INITIALIZE=n && CONFIG_LIB_BOARDCTL=y && CONFIG_NSH_ARCHINIT:
+ * CONFIG_BOARD_LATE_INITIALIZE=n && CONFIG_LIB_BOARDCTL=y && CONFIG_NSH_ARCHINIT:
* Called from the NSH library
*
****************************************************************************/
diff --git a/configs/b-l475e-iot01a/src/b-l475e-iot01a.h b/configs/b-l475e-iot01a/src/b-l475e-iot01a.h
index 7351a37cf76..3e3d45a5011 100644
--- a/configs/b-l475e-iot01a/src/b-l475e-iot01a.h
+++ b/configs/b-l475e-iot01a/src/b-l475e-iot01a.h
@@ -145,14 +145,14 @@
* Name: stm32l4_bringup
*
* Description:
- * Called either by board_intialize() if CONFIG_BOARD_INITIALIZE or by
+ * Called either by board_intialize() if CONFIG_BOARD_LATE_INITIALIZE or by
* board_app_initialize if CONFIG_LIB_BOARDCTL is selected. This function
* initializes and configures all on-board features appropriate for the
* selected configuration.
*
****************************************************************************/
-#if defined(CONFIG_LIB_BOARDCTL) || defined(CONFIG_BOARD_INITIALIZE)
+#if defined(CONFIG_LIB_BOARDCTL) || defined(CONFIG_BOARD_LATE_INITIALIZE)
int stm32l4_bringup(void);
#endif
diff --git a/configs/b-l475e-iot01a/src/stm32_appinit.c b/configs/b-l475e-iot01a/src/stm32_appinit.c
index cbb2f010439..012ae4ceaea 100644
--- a/configs/b-l475e-iot01a/src/stm32_appinit.c
+++ b/configs/b-l475e-iot01a/src/stm32_appinit.c
@@ -78,7 +78,7 @@
int board_app_initialize(uintptr_t arg)
{
-#ifndef CONFIG_BOARD_INITIALIZE
+#ifndef CONFIG_BOARD_LATE_INITIALIZE
/* Perform board initialization */
return stm32l4_bringup();
diff --git a/configs/b-l475e-iot01a/src/stm32_boot.c b/configs/b-l475e-iot01a/src/stm32_boot.c
index 32316e49129..50f124b593d 100644
--- a/configs/b-l475e-iot01a/src/stm32_boot.c
+++ b/configs/b-l475e-iot01a/src/stm32_boot.c
@@ -81,23 +81,23 @@ void stm32l4_board_initialize(void)
}
/****************************************************************************
- * Name: board_initialize
+ * Name: board_late_initialize
*
* Description:
- * If CONFIG_BOARD_INITIALIZE is selected, then an additional
+ * If CONFIG_BOARD_LATE_INITIALIZE is selected, then an additional
* initialization call will be performed in the boot-up sequence to a
- * function called board_initialize(). board_initialize() will be
+ * function called board_late_initialize(). board_late_initialize() will be
* called immediately after up_intitialize() is called and just before the
* initial application is started. This additional initialization phase
* may be used, for example, to initialize board-specific device drivers.
*
****************************************************************************/
-#ifdef CONFIG_BOARD_INITIALIZE
-void board_initialize(void)
+#ifdef CONFIG_BOARD_LATE_INITIALIZE
+void board_late_initialize(void)
{
/* Perform board initialization */
(void)stm32l4_bringup();
}
-#endif /* CONFIG_BOARD_INITIALIZE */
+#endif /* CONFIG_BOARD_LATE_INITIALIZE */
diff --git a/configs/b-l475e-iot01a/src/stm32_bringup.c b/configs/b-l475e-iot01a/src/stm32_bringup.c
index 50beaf42944..4f1435ed341 100644
--- a/configs/b-l475e-iot01a/src/stm32_bringup.c
+++ b/configs/b-l475e-iot01a/src/stm32_bringup.c
@@ -65,7 +65,7 @@
* Name: stm32l4_bringup
*
* Description:
- * Called either by board_intialize() if CONFIG_BOARD_INITIALIZE or by
+ * Called either by board_intialize() if CONFIG_BOARD_LATE_INITIALIZE or by
* board_app_initialize if CONFIG_LIB_BOARDCTL is selected. This function
* initializes and configures all on-board features appropriate for the
* selected configuration.
diff --git a/configs/bambino-200e/max31855/defconfig b/configs/bambino-200e/max31855/defconfig
index 5964610d77d..ce0e3109699 100644
--- a/configs/bambino-200e/max31855/defconfig
+++ b/configs/bambino-200e/max31855/defconfig
@@ -8,7 +8,7 @@ CONFIG_ARCH_CHIP_LPC4330FBD144=y
CONFIG_ARCH_CHIP_LPC43XX=y
CONFIG_ARCH_STACKDUMP=y
CONFIG_ARCH_STDARG_H=y
-CONFIG_BOARD_INITIALIZE=y
+CONFIG_BOARD_LATE_INITIALIZE=y
CONFIG_BOARD_LOOPSPERMSEC=18535
CONFIG_BUILTIN=y
CONFIG_CDCACM=y
diff --git a/configs/bambino-200e/src/lpc43_boot.c b/configs/bambino-200e/src/lpc43_boot.c
index 310dc958b6e..b69dd42d03d 100644
--- a/configs/bambino-200e/src/lpc43_boot.c
+++ b/configs/bambino-200e/src/lpc43_boot.c
@@ -101,20 +101,20 @@ void lpc43_boardinitialize(void)
}
/****************************************************************************
- * Name: board_initialize
+ * Name: board_late_initialize
*
* Description:
- * If CONFIG_BOARD_INITIALIZE is selected, then an additional
+ * If CONFIG_BOARD_LATE_INITIALIZE is selected, then an additional
* initialization call will be performed in the boot-up sequence to a
- * function called board_initialize(). board_initialize() will be
+ * function called board_late_initialize(). board_late_initialize() will be
* called immediately after up_initialize() is called and just before the
* initial application is started. This additional initialization phase
* may be used, for example, to initialize board-specific device drivers.
*
****************************************************************************/
-#ifdef CONFIG_BOARD_INITIALIZE
-void board_initialize(void)
+#ifdef CONFIG_BOARD_LATE_INITIALIZE
+void board_late_initialize(void)
{
/* Configure max31855 driver for SSP0 or SSP1 */
diff --git a/configs/beaglebone-black/src/am335x_boot.c b/configs/beaglebone-black/src/am335x_boot.c
index e4bb3a1874a..bb72a84e998 100644
--- a/configs/beaglebone-black/src/am335x_boot.c
+++ b/configs/beaglebone-black/src/am335x_boot.c
@@ -101,20 +101,20 @@ void am335x_board_initialize(void)
}
/****************************************************************************
- * Name: board_initialize
+ * Name: board_late_initialize
*
* Description:
- * If CONFIG_BOARD_INITIALIZE is selected, then an additional
+ * If CONFIG_BOARD_LATE_INITIALIZE is selected, then an additional
* initialization call will be performed in the boot-up sequence to a
- * function called board_initialize(). board_initialize() will be
+ * function called board_late_initialize(). board_late_initialize() will be
* called immediately after up_initialize() is called and just before the
* initial application is started. This additional initialization phase
* may be used, for example, to initialize board-specific device drivers.
*
****************************************************************************/
-#ifdef CONFIG_BOARD_INITIALIZE
-void board_initialize(void)
+#ifdef CONFIG_BOARD_LATE_INITIALIZE
+void board_late_initialize(void)
{
#if defined(CONFIG_NSH_LIBRARY) && !defined(CONFIG_LIB_BOARDCTL)
/* Perform NSH initialization here instead of from the NSH. This
@@ -125,4 +125,4 @@ void board_initialize(void)
(void)board_app_initialize(0);
#endif
}
-#endif /* CONFIG_BOARD_INITIALIZE */
+#endif /* CONFIG_BOARD_LATE_INITIALIZE */
diff --git a/configs/clicker2-stm32/knsh/defconfig b/configs/clicker2-stm32/knsh/defconfig
index 85624e08bb1..89f361e59ce 100644
--- a/configs/clicker2-stm32/knsh/defconfig
+++ b/configs/clicker2-stm32/knsh/defconfig
@@ -7,7 +7,7 @@ CONFIG_ARCH_CHIP_STM32F407VG=y
CONFIG_ARCH_IRQBUTTONS=y
CONFIG_ARCH_STACKDUMP=y
CONFIG_ARM_MPU=y
-CONFIG_BOARD_INITIALIZE=y
+CONFIG_BOARD_LATE_INITIALIZE=y
CONFIG_BOARD_LOOPSPERMSEC=16717
CONFIG_BUILD_PROTECTED=y
CONFIG_DISABLE_POLL=y
diff --git a/configs/clicker2-stm32/mrf24j40-6lowpan/defconfig b/configs/clicker2-stm32/mrf24j40-6lowpan/defconfig
index 4d34bf520b9..6de434bc9d6 100644
--- a/configs/clicker2-stm32/mrf24j40-6lowpan/defconfig
+++ b/configs/clicker2-stm32/mrf24j40-6lowpan/defconfig
@@ -11,7 +11,7 @@ CONFIG_ARCH_CHIP_STM32F407VG=y
CONFIG_ARCH_IRQBUTTONS=y
CONFIG_ARCH_STACKDUMP=y
CONFIG_BOARDCTL_USBDEVCTRL=y
-CONFIG_BOARD_INITIALIZE=y
+CONFIG_BOARD_LATE_INITIALIZE=y
CONFIG_BOARD_LOOPSPERMSEC=16717
CONFIG_BUILTIN=y
CONFIG_CDCACM=y
diff --git a/configs/clicker2-stm32/mrf24j40-mac/defconfig b/configs/clicker2-stm32/mrf24j40-mac/defconfig
index cb7e03f3a63..96a6985b16e 100644
--- a/configs/clicker2-stm32/mrf24j40-mac/defconfig
+++ b/configs/clicker2-stm32/mrf24j40-mac/defconfig
@@ -6,7 +6,7 @@ CONFIG_ARCH_CHIP_STM32=y
CONFIG_ARCH_CHIP_STM32F407VG=y
CONFIG_ARCH_IRQBUTTONS=y
CONFIG_ARCH_STACKDUMP=y
-CONFIG_BOARD_INITIALIZE=y
+CONFIG_BOARD_LATE_INITIALIZE=y
CONFIG_BOARD_LOOPSPERMSEC=16717
CONFIG_BUILTIN=y
CONFIG_DISABLE_POLL=y
diff --git a/configs/clicker2-stm32/mrf24j40-starhub/defconfig b/configs/clicker2-stm32/mrf24j40-starhub/defconfig
index 2cd11f74779..7f935825dc2 100644
--- a/configs/clicker2-stm32/mrf24j40-starhub/defconfig
+++ b/configs/clicker2-stm32/mrf24j40-starhub/defconfig
@@ -11,7 +11,7 @@ CONFIG_ARCH_CHIP_STM32F407VG=y
CONFIG_ARCH_IRQBUTTONS=y
CONFIG_ARCH_STACKDUMP=y
CONFIG_BOARDCTL_USBDEVCTRL=y
-CONFIG_BOARD_INITIALIZE=y
+CONFIG_BOARD_LATE_INITIALIZE=y
CONFIG_BOARD_LOOPSPERMSEC=16717
CONFIG_BUILTIN=y
CONFIG_CDCACM=y
diff --git a/configs/clicker2-stm32/mrf24j40-starpoint/defconfig b/configs/clicker2-stm32/mrf24j40-starpoint/defconfig
index 404bc4df4a6..afdf3b4c7c4 100644
--- a/configs/clicker2-stm32/mrf24j40-starpoint/defconfig
+++ b/configs/clicker2-stm32/mrf24j40-starpoint/defconfig
@@ -11,7 +11,7 @@ CONFIG_ARCH_CHIP_STM32F407VG=y
CONFIG_ARCH_IRQBUTTONS=y
CONFIG_ARCH_STACKDUMP=y
CONFIG_BOARDCTL_USBDEVCTRL=y
-CONFIG_BOARD_INITIALIZE=y
+CONFIG_BOARD_LATE_INITIALIZE=y
CONFIG_BOARD_LOOPSPERMSEC=16717
CONFIG_BUILTIN=y
CONFIG_CDCACM=y
diff --git a/configs/clicker2-stm32/nsh/defconfig b/configs/clicker2-stm32/nsh/defconfig
index 4bc6619e9e8..701c286e6c0 100644
--- a/configs/clicker2-stm32/nsh/defconfig
+++ b/configs/clicker2-stm32/nsh/defconfig
@@ -6,7 +6,7 @@ CONFIG_ARCH_CHIP_STM32=y
CONFIG_ARCH_CHIP_STM32F407VG=y
CONFIG_ARCH_IRQBUTTONS=y
CONFIG_ARCH_STACKDUMP=y
-CONFIG_BOARD_INITIALIZE=y
+CONFIG_BOARD_LATE_INITIALIZE=y
CONFIG_BOARD_LOOPSPERMSEC=16717
CONFIG_BUILTIN=y
CONFIG_DISABLE_POLL=y
diff --git a/configs/clicker2-stm32/src/clicker2-stm32.h b/configs/clicker2-stm32/src/clicker2-stm32.h
index e39f06d44a3..8a0eaa0aa69 100644
--- a/configs/clicker2-stm32/src/clicker2-stm32.h
+++ b/configs/clicker2-stm32/src/clicker2-stm32.h
@@ -273,10 +273,10 @@ void weak_function stm32_spidev_initialize(void);
* Description:
* Perform architecture-specific initialization
*
- * CONFIG_BOARD_INITIALIZE=y :
- * Called from board_initialize().
+ * CONFIG_BOARD_LATE_INITIALIZE=y :
+ * Called from board_late_initialize().
*
- * CONFIG_BOARD_INITIALIZE=y && CONFIG_LIB_BOARDCTL=y :
+ * CONFIG_BOARD_LATE_INITIALIZE=y && CONFIG_LIB_BOARDCTL=y :
* Called from the NSH library
*
************************************************************************************/
diff --git a/configs/clicker2-stm32/src/stm32_appinit.c b/configs/clicker2-stm32/src/stm32_appinit.c
index 74e4d24c578..35de47b146e 100644
--- a/configs/clicker2-stm32/src/stm32_appinit.c
+++ b/configs/clicker2-stm32/src/stm32_appinit.c
@@ -66,9 +66,9 @@
* CONFIG_LIB_BOARDCTL=y :
* Called from the NSH library
*
- * CONFIG_BOARD_INITIALIZE=y, CONFIG_NSH_LIBRARY=y, &&
+ * CONFIG_BOARD_LATE_INITIALIZE=y, CONFIG_NSH_LIBRARY=y, &&
* CONFIG_LIB_BOARDCTL=n :
- * Called from board_initialize().
+ * Called from board_late_initialize().
*
* Input Parameters:
* arg - The boardctl() argument is passed to the board_app_initialize()
@@ -91,9 +91,9 @@ int board_app_initialize(uintptr_t arg)
{
int ret;
- /* Did we already initialize via board_initialize()? */
+ /* Did we already initialize via board_late_initialize()? */
-#ifndef CONFIG_BOARD_INITIALIZE
+#ifndef CONFIG_BOARD_LATE_INITIALIZE
ret = stm32_bringup();
if (ret < 0)
{
diff --git a/configs/clicker2-stm32/src/stm32_boot.c b/configs/clicker2-stm32/src/stm32_boot.c
index e87d316572e..6da2816d9e2 100644
--- a/configs/clicker2-stm32/src/stm32_boot.c
+++ b/configs/clicker2-stm32/src/stm32_boot.c
@@ -98,20 +98,20 @@ void stm32_boardinitialize(void)
}
/****************************************************************************
- * Name: board_initialize
+ * Name: board_late_initialize
*
* Description:
- * If CONFIG_BOARD_INITIALIZE is selected, then an additional
+ * If CONFIG_BOARD_LATE_INITIALIZE is selected, then an additional
* initialization call will be performed in the boot-up sequence to a
- * function called board_initialize(). board_initialize() will be
+ * function called board_late_initialize(). board_late_initialize() will be
* called immediately after up_initialize() is called and just before the
* initial application is started. This additional initialization phase
* may be used, for example, to initialize board-specific device drivers.
*
****************************************************************************/
-#ifdef CONFIG_BOARD_INITIALIZE
-void board_initialize(void)
+#ifdef CONFIG_BOARD_LATE_INITIALIZE
+void board_late_initialize(void)
{
/* Perform board-specific initialization here if so configured */
diff --git a/configs/clicker2-stm32/src/stm32_bringup.c b/configs/clicker2-stm32/src/stm32_bringup.c
index 7b0ba27bec4..5ba13726dfc 100644
--- a/configs/clicker2-stm32/src/stm32_bringup.c
+++ b/configs/clicker2-stm32/src/stm32_bringup.c
@@ -80,10 +80,10 @@
* Description:
* Perform architecture-specific initialization
*
- * CONFIG_BOARD_INITIALIZE=y :
- * Called from board_initialize().
+ * CONFIG_BOARD_LATE_INITIALIZE=y :
+ * Called from board_late_initialize().
*
- * CONFIG_BOARD_INITIALIZE=n && CONFIG_LIB_BOARDCTL=y :
+ * CONFIG_BOARD_LATE_INITIALIZE=n && CONFIG_LIB_BOARDCTL=y :
* Called from the NSH library
*
****************************************************************************/
diff --git a/configs/clicker2-stm32/usbnsh/defconfig b/configs/clicker2-stm32/usbnsh/defconfig
index 81105c293e6..cc4010520c5 100644
--- a/configs/clicker2-stm32/usbnsh/defconfig
+++ b/configs/clicker2-stm32/usbnsh/defconfig
@@ -8,7 +8,7 @@ CONFIG_ARCH_CHIP_STM32F407VG=y
CONFIG_ARCH_IRQBUTTONS=y
CONFIG_ARCH_STACKDUMP=y
CONFIG_BOARDCTL_USBDEVCTRL=y
-CONFIG_BOARD_INITIALIZE=y
+CONFIG_BOARD_LATE_INITIALIZE=y
CONFIG_BOARD_LOOPSPERMSEC=16717
CONFIG_BUILTIN=y
CONFIG_CDCACM=y
diff --git a/configs/clicker2-stm32/xbee-6lowpan/defconfig b/configs/clicker2-stm32/xbee-6lowpan/defconfig
index a833b484750..d763ad143ee 100644
--- a/configs/clicker2-stm32/xbee-6lowpan/defconfig
+++ b/configs/clicker2-stm32/xbee-6lowpan/defconfig
@@ -11,7 +11,7 @@ CONFIG_ARCH_CHIP_STM32F407VG=y
CONFIG_ARCH_IRQBUTTONS=y
CONFIG_ARCH_STACKDUMP=y
CONFIG_BOARDCTL_USBDEVCTRL=y
-CONFIG_BOARD_INITIALIZE=y
+CONFIG_BOARD_LATE_INITIALIZE=y
CONFIG_BOARD_LOOPSPERMSEC=16717
CONFIG_BUILTIN=y
CONFIG_CDCACM=y
diff --git a/configs/dk-tm4c129x/src/tm4c_appinit.c b/configs/dk-tm4c129x/src/tm4c_appinit.c
index 89b15be570e..bc77635ce71 100644
--- a/configs/dk-tm4c129x/src/tm4c_appinit.c
+++ b/configs/dk-tm4c129x/src/tm4c_appinit.c
@@ -72,11 +72,11 @@
int board_app_initialize(uintptr_t arg)
{
- /* If CONFIG_BOARD_INITIALIZE is selected then board initialization was
- * already performed in board_initialize.
+ /* If CONFIG_BOARD_LATE_INITIALIZE is selected then board initialization was
+ * already performed in board_late_initialize.
*/
-#ifndef CONFIG_BOARD_INITIALIZE
+#ifndef CONFIG_BOARD_LATE_INITIALIZE
return tm4c_bringup();
#else
return OK;
diff --git a/configs/dk-tm4c129x/src/tm4c_boot.c b/configs/dk-tm4c129x/src/tm4c_boot.c
index 96d42b8f0e0..be8a5d69a6a 100644
--- a/configs/dk-tm4c129x/src/tm4c_boot.c
+++ b/configs/dk-tm4c129x/src/tm4c_boot.c
@@ -93,23 +93,23 @@ void tiva_boardinitialize(void)
}
/****************************************************************************
- * Name: board_initialize
+ * Name: board_late_initialize
*
* Description:
- * If CONFIG_BOARD_INITIALIZE is selected, then an additional
+ * If CONFIG_BOARD_LATE_INITIALIZE is selected, then an additional
* initialization call will be performed in the boot-up sequence to a
- * function called board_initialize(). board_initialize() will be
+ * function called board_late_initialize(). board_late_initialize() will be
* called immediately after up_intiialize() is called and just before the
* initial application is started. This additional initialization phase
* may be used, for example, to initialize board-specific device drivers.
*
****************************************************************************/
-#ifdef CONFIG_BOARD_INITIALIZE
-void board_initialize(void)
+#ifdef CONFIG_BOARD_LATE_INITIALIZE
+void board_late_initialize(void)
{
/* Perform board initialization */
(void)tm4c_bringup();
}
-#endif /* CONFIG_BOARD_INITIALIZE */
+#endif /* CONFIG_BOARD_LATE_INITIALIZE */
diff --git a/configs/eagle100/nxflat/defconfig b/configs/eagle100/nxflat/defconfig
index 08b67b03e11..3dceadc1acb 100644
--- a/configs/eagle100/nxflat/defconfig
+++ b/configs/eagle100/nxflat/defconfig
@@ -6,7 +6,7 @@ CONFIG_ARCH_CHIP_LM3S=y
CONFIG_ARCH_CHIP_LM=y
CONFIG_ARCH_STACKDUMP=y
CONFIG_ARMV7M_TOOLCHAIN_CODESOURCERYW=y
-CONFIG_BOARD_INITIALIZE=y
+CONFIG_BOARD_LATE_INITIALIZE=y
CONFIG_BOARD_LOOPSPERMSEC=4531
CONFIG_DEV_LOWCONSOLE=y
CONFIG_DISABLE_ENVIRON=y
diff --git a/configs/efm32-g8xx-stk/src/efm32_boot.c b/configs/efm32-g8xx-stk/src/efm32_boot.c
index 214e2d339d3..a7331d827c9 100644
--- a/configs/efm32-g8xx-stk/src/efm32_boot.c
+++ b/configs/efm32-g8xx-stk/src/efm32_boot.c
@@ -80,20 +80,20 @@ void efm32_boardinitialize(void)
}
/****************************************************************************
- * Name: board_initialize
+ * Name: board_late_initialize
*
* Description:
- * If CONFIG_BOARD_INITIALIZE is selected, then an additional
+ * If CONFIG_BOARD_LATE_INITIALIZE is selected, then an additional
* initialization call will be performed in the boot-up sequence to a
- * function called board_initialize(). board_initialize() will be
+ * function called board_late_initialize(). board_late_initialize() will be
* called immediately after up_initialize() is called and just before the
* initial application is started. This additional initialization phase
* may be used, for example, to initialize board-specific device drivers.
*
****************************************************************************/
-#ifdef CONFIG_BOARD_INITIALIZE
-void board_initialize(void)
+#ifdef CONFIG_BOARD_LATE_INITIALIZE
+void board_late_initialize(void)
{
}
#endif
diff --git a/configs/efm32gg-stk3700/src/efm32_boot.c b/configs/efm32gg-stk3700/src/efm32_boot.c
index b34d2b7581f..2c4701b612e 100644
--- a/configs/efm32gg-stk3700/src/efm32_boot.c
+++ b/configs/efm32gg-stk3700/src/efm32_boot.c
@@ -80,20 +80,20 @@ void efm32_boardinitialize(void)
}
/****************************************************************************
- * Name: board_initialize
+ * Name: board_late_initialize
*
* Description:
- * If CONFIG_BOARD_INITIALIZE is selected, then an additional
+ * If CONFIG_BOARD_LATE_INITIALIZE is selected, then an additional
* initialization call will be performed in the boot-up sequence to a
- * function called board_initialize(). board_initialize() will be
+ * function called board_late_initialize(). board_late_initialize() will be
* called immediately after up_initialize() is called and just before the
* initial application is started. This additional initialization phase
* may be used, for example, to initialize board-specific device drivers.
*
****************************************************************************/
-#ifdef CONFIG_BOARD_INITIALIZE
-void board_initialize(void)
+#ifdef CONFIG_BOARD_LATE_INITIALIZE
+void board_late_initialize(void)
{
}
#endif
diff --git a/configs/esp32-core/src/esp32-core.h b/configs/esp32-core/src/esp32-core.h
index 88e6f9fe79c..90e1cfec4c9 100644
--- a/configs/esp32-core/src/esp32-core.h
+++ b/configs/esp32-core/src/esp32-core.h
@@ -68,10 +68,10 @@
* Description:
* Perform architecture-specific initialization
*
- * CONFIG_BOARD_INITIALIZE=y :
- * Called from board_initialize().
+ * CONFIG_BOARD_LATE_INITIALIZE=y :
+ * Called from board_late_initialize().
*
- * CONFIG_BOARD_INITIALIZE=y && CONFIG_LIB_BOARDCTL=y :
+ * CONFIG_BOARD_LATE_INITIALIZE=y && CONFIG_LIB_BOARDCTL=y :
* Called from the NSH library via board_app_initialize()
*
****************************************************************************/
diff --git a/configs/esp32-core/src/esp32_appinit.c b/configs/esp32-core/src/esp32_appinit.c
index dcf65d5e710..ba06d76ca39 100644
--- a/configs/esp32-core/src/esp32_appinit.c
+++ b/configs/esp32-core/src/esp32_appinit.c
@@ -81,8 +81,8 @@
int board_app_initialize(uintptr_t arg)
{
-#ifdef CONFIG_BOARD_INITIALIZE
- /* Board initialization already performed by board_initialize() */
+#ifdef CONFIG_BOARD_LATE_INITIALIZE
+ /* Board initialization already performed by board_late_initialize() */
return OK;
#else
diff --git a/configs/esp32-core/src/esp32_boot.c b/configs/esp32-core/src/esp32_boot.c
index 6dfe57a5ed6..c6747f1fc35 100644
--- a/configs/esp32-core/src/esp32_boot.c
+++ b/configs/esp32-core/src/esp32_boot.c
@@ -73,20 +73,20 @@ void esp32_board_initialize(void)
}
/****************************************************************************
- * Name: board_initialize
+ * Name: board_late_initialize
*
* Description:
- * If CONFIG_BOARD_INITIALIZE is selected, then an additional
+ * If CONFIG_BOARD_LATE_INITIALIZE is selected, then an additional
* initialization call will be performed in the boot-up sequence to a
- * function called board_initialize(). board_initialize() will be
+ * function called board_late_initialize(). board_late_initialize() will be
* called immediately after up_initialize() is called and just before the
* initial application is started. This additional initialization phase
* may be used, for example, to initialize board-specific device drivers.
*
****************************************************************************/
-#ifdef CONFIG_BOARD_INITIALIZE
-void board_initialize(void)
+#ifdef CONFIG_BOARD_LATE_INITIALIZE
+void board_late_initialize(void)
{
/* Perform board-specific initialization */
diff --git a/configs/esp32-core/src/esp32_bringup.c b/configs/esp32-core/src/esp32_bringup.c
index b5121b2a4dd..9e8eb9f9f2f 100644
--- a/configs/esp32-core/src/esp32_bringup.c
+++ b/configs/esp32-core/src/esp32_bringup.c
@@ -59,10 +59,10 @@
* Description:
* Perform architecture-specific initialization
*
- * CONFIG_BOARD_INITIALIZE=y :
- * Called from board_initialize().
+ * CONFIG_BOARD_LATE_INITIALIZE=y :
+ * Called from board_late_initialize().
*
- * CONFIG_BOARD_INITIALIZE=n && CONFIG_LIB_BOARDCTL=y :
+ * CONFIG_BOARD_LATE_INITIALIZE=n && CONFIG_LIB_BOARDCTL=y :
* Called from the NSH library
*
****************************************************************************/
diff --git a/configs/flipnclick-pic32mz/src/pic32mz_appinit.c b/configs/flipnclick-pic32mz/src/pic32mz_appinit.c
index 68e8e949120..e0e25e002e5 100644
--- a/configs/flipnclick-pic32mz/src/pic32mz_appinit.c
+++ b/configs/flipnclick-pic32mz/src/pic32mz_appinit.c
@@ -76,11 +76,11 @@
int board_app_initialize(uintptr_t arg)
{
- /* If CONFIG_BOARD_INITIALIZE is selected then board initialization was
- * already performed in board_initialize.
+ /* If CONFIG_BOARD_LATE_INITIALIZE is selected then board initialization was
+ * already performed in board_late_initialize.
*/
-#ifndef CONFIG_BOARD_INITIALIZE
+#ifndef CONFIG_BOARD_LATE_INITIALIZE
return pic32mz_bringup();
#else
return OK;
diff --git a/configs/flipnclick-pic32mz/src/pic32mz_boot.c b/configs/flipnclick-pic32mz/src/pic32mz_boot.c
index 7638d292a4f..514ea7186b6 100644
--- a/configs/flipnclick-pic32mz/src/pic32mz_boot.c
+++ b/configs/flipnclick-pic32mz/src/pic32mz_boot.c
@@ -81,23 +81,23 @@ void pic32mz_boardinitialize(void)
}
/****************************************************************************
- * Name: board_initialize
+ * Name: board_late_initialize
*
* Description:
- * If CONFIG_BOARD_INITIALIZE is selected, then an additional
+ * If CONFIG_BOARD_LATE_INITIALIZE is selected, then an additional
* initialization call will be performed in the boot-up sequence to a
- * function called board_initialize(). board_initialize() will be
+ * function called board_late_initialize(). board_late_initialize() will be
* called immediately after up_intiialize() is called and just before the
* initial application is started. This additional initialization phase
* may be used, for example, to initialize board-specific device drivers.
*
****************************************************************************/
-#ifdef CONFIG_BOARD_INITIALIZE
-void board_initialize(void)
+#ifdef CONFIG_BOARD_LATE_INITIALIZE
+void board_late_initialize(void)
{
/* Perform board initialization */
(void)pic32mz_bringup();
}
-#endif /* CONFIG_BOARD_INITIALIZE */
+#endif /* CONFIG_BOARD_LATE_INITIALIZE */
diff --git a/configs/flipnclick-sam3x/src/flipnclick-sam3x.h b/configs/flipnclick-sam3x/src/flipnclick-sam3x.h
index 0bde2f81e52..9b6a563d3b4 100644
--- a/configs/flipnclick-sam3x/src/flipnclick-sam3x.h
+++ b/configs/flipnclick-sam3x/src/flipnclick-sam3x.h
@@ -250,10 +250,10 @@
* Description:
* Perform architecture-specific initialization
*
- * CONFIG_BOARD_INITIALIZE=y :
- * Called from board_initialize().
+ * CONFIG_BOARD_LATE_INITIALIZE=y :
+ * Called from board_late_initialize().
*
- * CONFIG_BOARD_INITIALIZE=y && CONFIG_LIB_BOARDCTL=y :
+ * CONFIG_BOARD_LATE_INITIALIZE=y && CONFIG_LIB_BOARDCTL=y :
* Called from the NSH library
*
****************************************************************************/
diff --git a/configs/flipnclick-sam3x/src/sam_appinit.c b/configs/flipnclick-sam3x/src/sam_appinit.c
index 55499d73e5d..bba05ae7d60 100644
--- a/configs/flipnclick-sam3x/src/sam_appinit.c
+++ b/configs/flipnclick-sam3x/src/sam_appinit.c
@@ -82,8 +82,8 @@
int board_app_initialize(uintptr_t arg)
{
-#ifdef CONFIG_BOARD_INITIALIZE
- /* Board initialization already performed by board_initialize() */
+#ifdef CONFIG_BOARD_LATE_INITIALIZE
+ /* Board initialization already performed by board_late_initialize() */
return OK;
#else
diff --git a/configs/flipnclick-sam3x/src/sam_boot.c b/configs/flipnclick-sam3x/src/sam_boot.c
index 3762c8f944f..3707bcb2e4b 100644
--- a/configs/flipnclick-sam3x/src/sam_boot.c
+++ b/configs/flipnclick-sam3x/src/sam_boot.c
@@ -70,20 +70,20 @@ void sam_boardinitialize(void)
}
/****************************************************************************
- * Name: board_initialize
+ * Name: board_late_initialize
*
* Description:
- * If CONFIG_BOARD_INITIALIZE is selected, then an additional
+ * If CONFIG_BOARD_LATE_INITIALIZE is selected, then an additional
* initialization call will be performed in the boot-up sequence to a
- * function called board_initialize(). board_initialize() will be
+ * function called board_late_initialize(). board_late_initialize() will be
* called immediately after up_initialize() is called and just before the
* initial application is started. This additional initialization phase
* may be used, for example, to initialize board-specific device drivers.
*
****************************************************************************/
-#ifdef CONFIG_BOARD_INITIALIZE
-void board_initialize(void)
+#ifdef CONFIG_BOARD_LATE_INITIALIZE
+void board_late_initialize(void)
{
/* Perform board-specific initialization */
diff --git a/configs/flipnclick-sam3x/src/sam_bringup.c b/configs/flipnclick-sam3x/src/sam_bringup.c
index 3d1d229bb13..8ca27df4a08 100644
--- a/configs/flipnclick-sam3x/src/sam_bringup.c
+++ b/configs/flipnclick-sam3x/src/sam_bringup.c
@@ -61,10 +61,10 @@
* Description:
* Perform architecture-specific initialization
*
- * CONFIG_BOARD_INITIALIZE=y :
- * Called from board_initialize().
+ * CONFIG_BOARD_LATE_INITIALIZE=y :
+ * Called from board_late_initialize().
*
- * CONFIG_BOARD_INITIALIZE=y && CONFIG_LIB_BOARDCTL=y :
+ * CONFIG_BOARD_LATE_INITIALIZE=y && CONFIG_LIB_BOARDCTL=y :
* Called from the NSH library
*
****************************************************************************/
diff --git a/configs/freedom-k28f/src/freedom-k28f.h b/configs/freedom-k28f/src/freedom-k28f.h
index b7d2ec46f5c..b318d596595 100644
--- a/configs/freedom-k28f/src/freedom-k28f.h
+++ b/configs/freedom-k28f/src/freedom-k28f.h
@@ -104,10 +104,10 @@ extern FAR struct i2c_master_s* g_i2c1_dev;
* Description:
* Perform architecture-specific initialization
*
- * CONFIG_BOARD_INITIALIZE=y :
- * Called from board_initialize().
+ * CONFIG_BOARD_LATE_INITIALIZE=y :
+ * Called from board_late_initialize().
*
- * CONFIG_BOARD_INITIALIZE=y && CONFIG_LIB_BOARDCTL=y :
+ * CONFIG_BOARD_LATE_INITIALIZE=y && CONFIG_LIB_BOARDCTL=y :
* Called from the NSH library
*
****************************************************************************/
diff --git a/configs/freedom-k28f/src/k28_appinit.c b/configs/freedom-k28f/src/k28_appinit.c
index 9b0d7146387..bd4722644f1 100644
--- a/configs/freedom-k28f/src/k28_appinit.c
+++ b/configs/freedom-k28f/src/k28_appinit.c
@@ -90,8 +90,8 @@
int board_app_initialize(uintptr_t arg)
{
-#ifdef CONFIG_BOARD_INITIALIZE
- /* Board initialization already performed by board_initialize() */
+#ifdef CONFIG_BOARD_LATE_INITIALIZE
+ /* Board initialization already performed by board_late_initialize() */
return OK;
#else
diff --git a/configs/freedom-k28f/src/k28_boot.c b/configs/freedom-k28f/src/k28_boot.c
index 065850eb85d..e7b35ec03c9 100644
--- a/configs/freedom-k28f/src/k28_boot.c
+++ b/configs/freedom-k28f/src/k28_boot.c
@@ -81,20 +81,20 @@ void kinetis_boardinitialize(void)
}
/****************************************************************************
- * Name: board_initialize
+ * Name: board_late_initialize
*
* Description:
- * If CONFIG_BOARD_INITIALIZE is selected, then an additional
+ * If CONFIG_BOARD_LATE_INITIALIZE is selected, then an additional
* initialization call will be performed in the boot-up sequence to a
- * function called board_initialize(). board_initialize() will be
+ * function called board_late_initialize(). board_late_initialize() will be
* called immediately after up_initialize() is called and just before the
* initial application is started. This additional initialization phase
* may be used, for example, to initialize board-specific device drivers.
*
****************************************************************************/
-#ifdef CONFIG_BOARD_INITIALIZE
-void board_initialize(void)
+#ifdef CONFIG_BOARD_LATE_INITIALIZE
+void board_late_initialize(void)
{
/* Perform board-specific initialization */
diff --git a/configs/freedom-k28f/src/k28_bringup.c b/configs/freedom-k28f/src/k28_bringup.c
index 374af659b58..a3326792038 100644
--- a/configs/freedom-k28f/src/k28_bringup.c
+++ b/configs/freedom-k28f/src/k28_bringup.c
@@ -55,10 +55,10 @@
* Description:
* Perform architecture-specific initialization
*
- * CONFIG_BOARD_INITIALIZE=y :
- * Called from board_initialize().
+ * CONFIG_BOARD_LATE_INITIALIZE=y :
+ * Called from board_late_initialize().
*
- * CONFIG_BOARD_INITIALIZE=n && CONFIG_LIB_BOARDCTL=y :
+ * CONFIG_BOARD_LATE_INITIALIZE=n && CONFIG_LIB_BOARDCTL=y :
* Called from the NSH library
*
****************************************************************************/
diff --git a/configs/freedom-k64f/README.txt b/configs/freedom-k64f/README.txt
index d55ed210476..c0ac8a9e971 100644
--- a/configs/freedom-k64f/README.txt
+++ b/configs/freedom-k64f/README.txt
@@ -465,7 +465,7 @@ SD Card Support
Application Configuration -> NSH Library
CONFIG_NSH_ARCHINIT=y : NSH board-initialization, and
CONFIG_LIB_BOARDCTL=y : Or
- CONFIG_BOARD_INITIALIZE=y
+ CONFIG_BOARD_LATE_INITIALIZE=y
Using the SD card
-----------------
diff --git a/configs/freedom-k64f/src/Makefile b/configs/freedom-k64f/src/Makefile
index e11590bbc11..6c56a51f930 100644
--- a/configs/freedom-k64f/src/Makefile
+++ b/configs/freedom-k64f/src/Makefile
@@ -50,7 +50,7 @@ endif
ifeq ($(CONFIG_LIB_BOARDCTL),y)
CSRCS += k64_appinit.c k64_bringup.c
-else ifeq ($(CONFIG_BOARD_INITIALIZE),y)
+else ifeq ($(CONFIG_BOARD_LATE_INITIALIZE),y)
CSRCS += k64_bringup.c
endif
diff --git a/configs/freedom-k64f/src/freedom-k64f.h b/configs/freedom-k64f/src/freedom-k64f.h
index 40f788d7cd2..1616bfe0de2 100644
--- a/configs/freedom-k64f/src/freedom-k64f.h
+++ b/configs/freedom-k64f/src/freedom-k64f.h
@@ -257,7 +257,7 @@ void weak_function k64_usbinitialize(void);
*
************************************************************************************/
-#if defined(CONFIG_LIB_BOARDCTL) || defined(CONFIG_BOARD_INITIALIZE)
+#if defined(CONFIG_LIB_BOARDCTL) || defined(CONFIG_BOARD_LATE_INITIALIZE)
int k64_bringup(void);
#endif
diff --git a/configs/freedom-k64f/src/k64_appinit.c b/configs/freedom-k64f/src/k64_appinit.c
index f9851a74a14..0ca9b405fb2 100644
--- a/configs/freedom-k64f/src/k64_appinit.c
+++ b/configs/freedom-k64f/src/k64_appinit.c
@@ -78,7 +78,7 @@
int board_app_initialize(uintptr_t arg)
{
-#ifndef CONFIG_BOARD_INITIALIZE
+#ifndef CONFIG_BOARD_LATE_INITIALIZE
/* Perform board initialization */
return k64_bringup();
diff --git a/configs/freedom-k64f/src/k64_boot.c b/configs/freedom-k64f/src/k64_boot.c
index 4ca687d96fe..4f947bd0bc4 100644
--- a/configs/freedom-k64f/src/k64_boot.c
+++ b/configs/freedom-k64f/src/k64_boot.c
@@ -94,24 +94,24 @@ void kinetis_boardinitialize(void)
}
/****************************************************************************
- * Name: board_initialize
+ * Name: board_late_initialize
*
* Description:
- * If CONFIG_BOARD_INITIALIZE is selected, then an additional
+ * If CONFIG_BOARD_LATE_INITIALIZE is selected, then an additional
* initialization call will be performed in the boot-up sequence to a
- * function called board_initialize(). board_initialize() will be
+ * function called board_late_initialize(). board_late_initialize() will be
* called immediately after up_intitialize() is called and just before the
* initial application is started. This additional initialization phase
* may be used, for example, to initialize board-specific device drivers.
*
****************************************************************************/
-#ifdef CONFIG_BOARD_INITIALIZE
-void board_initialize(void)
+#ifdef CONFIG_BOARD_LATE_INITIALIZE
+void board_late_initialize(void)
{
/* Perform board initialization */
(void)k64_bringup();
}
-#endif /* CONFIG_BOARD_INITIALIZE */
+#endif /* CONFIG_BOARD_LATE_INITIALIZE */
diff --git a/configs/freedom-k64f/src/k64_bringup.c b/configs/freedom-k64f/src/k64_bringup.c
index 78bba052f4c..657817343f9 100644
--- a/configs/freedom-k64f/src/k64_bringup.c
+++ b/configs/freedom-k64f/src/k64_bringup.c
@@ -52,7 +52,7 @@
#include "freedom-k64f.h"
-#if defined(CONFIG_LIB_BOARDCTL) || defined(CONFIG_BOARD_INITIALIZE)
+#if defined(CONFIG_LIB_BOARDCTL) || defined(CONFIG_BOARD_LATE_INITIALIZE)
/****************************************************************************
* Public Functions
@@ -162,4 +162,4 @@ int k64_bringup(void)
return OK;
}
-#endif /* CONFIG_LIB_BOARDCTL CONFIG_BOARD_INITIALIZE */
+#endif /* CONFIG_LIB_BOARDCTL CONFIG_BOARD_LATE_INITIALIZE */
diff --git a/configs/freedom-k66f/README.txt b/configs/freedom-k66f/README.txt
index c3fa065ea8e..40c6b4f6039 100644
--- a/configs/freedom-k66f/README.txt
+++ b/configs/freedom-k66f/README.txt
@@ -468,7 +468,7 @@ SD Card Support
Application Configuration -> NSH Library
CONFIG_NSH_ARCHINIT=y : NSH board-initialization, and
CONFIG_LIB_BOARDCTL=y : Or
- CONFIG_BOARD_INITIALIZE=y
+ CONFIG_BOARD_LATE_INITIALIZE=y
Using the SD card
-----------------
diff --git a/configs/freedom-k66f/src/Makefile b/configs/freedom-k66f/src/Makefile
index bf4e0e6be1d..138882a365b 100644
--- a/configs/freedom-k66f/src/Makefile
+++ b/configs/freedom-k66f/src/Makefile
@@ -51,7 +51,7 @@ endif
ifeq ($(CONFIG_LIB_BOARDCTL),y)
CSRCS += k66_appinit.c k66_bringup.c
-else ifeq ($(CONFIG_BOARD_INITIALIZE),y)
+else ifeq ($(CONFIG_BOARD_LATE_INITIALIZE),y)
CSRCS += k66_bringup.c
endif
diff --git a/configs/freedom-k66f/src/freedom-k66f.h b/configs/freedom-k66f/src/freedom-k66f.h
index da91d285e71..1d76d4c93ed 100644
--- a/configs/freedom-k66f/src/freedom-k66f.h
+++ b/configs/freedom-k66f/src/freedom-k66f.h
@@ -285,7 +285,7 @@ void weak_function k66_usbinitialize(void);
*
************************************************************************************/
-#if defined(CONFIG_LIB_BOARDCTL) || defined(CONFIG_BOARD_INITIALIZE)
+#if defined(CONFIG_LIB_BOARDCTL) || defined(CONFIG_BOARD_LATE_INITIALIZE)
int k66_bringup(void);
#endif
diff --git a/configs/freedom-k66f/src/k66_appinit.c b/configs/freedom-k66f/src/k66_appinit.c
index c52a52e6dac..64950b1fd9a 100644
--- a/configs/freedom-k66f/src/k66_appinit.c
+++ b/configs/freedom-k66f/src/k66_appinit.c
@@ -79,7 +79,7 @@
int board_app_initialize(uintptr_t arg)
{
-#ifndef CONFIG_BOARD_INITIALIZE
+#ifndef CONFIG_BOARD_LATE_INITIALIZE
/* Perform board initialization */
return k66_bringup();
diff --git a/configs/freedom-k66f/src/k66_boot.c b/configs/freedom-k66f/src/k66_boot.c
index 2f27dcf2a5d..00b273bbd4a 100644
--- a/configs/freedom-k66f/src/k66_boot.c
+++ b/configs/freedom-k66f/src/k66_boot.c
@@ -96,24 +96,24 @@ void kinetis_boardinitialize(void)
}
/****************************************************************************
- * Name: board_initialize
+ * Name: board_late_initialize
*
* Description:
- * If CONFIG_BOARD_INITIALIZE is selected, then an additional
+ * If CONFIG_BOARD_LATE_INITIALIZE is selected, then an additional
* initialization call will be performed in the boot-up sequence to a
- * function called board_initialize(). board_initialize() will be
+ * function called board_late_initialize(). board_late_initialize() will be
* called immediately after up_intitialize() is called and just before the
* initial application is started. This additional initialization phase
* may be used, for example, to initialize board-specific device drivers.
*
****************************************************************************/
-#ifdef CONFIG_BOARD_INITIALIZE
-void board_initialize(void)
+#ifdef CONFIG_BOARD_LATE_INITIALIZE
+void board_late_initialize(void)
{
/* Perform board initialization */
(void)k66_bringup();
}
-#endif /* CONFIG_BOARD_INITIALIZE */
+#endif /* CONFIG_BOARD_LATE_INITIALIZE */
diff --git a/configs/freedom-k66f/src/k66_bringup.c b/configs/freedom-k66f/src/k66_bringup.c
index 8de8efb5522..a8346e69730 100644
--- a/configs/freedom-k66f/src/k66_bringup.c
+++ b/configs/freedom-k66f/src/k66_bringup.c
@@ -53,7 +53,7 @@
#include "kinetis_spi.h"
#include "freedom-k66f.h"
-#if defined(CONFIG_LIB_BOARDCTL) || defined(CONFIG_BOARD_INITIALIZE)
+#if defined(CONFIG_LIB_BOARDCTL) || defined(CONFIG_BOARD_LATE_INITIALIZE)
/****************************************************************************
* Public Functions
@@ -172,4 +172,4 @@ int k66_bringup(void)
UNUSED(ret);
return OK;
}
-#endif /* CONFIG_LIB_BOARDCTL CONFIG_BOARD_INITIALIZE */
+#endif /* CONFIG_LIB_BOARDCTL CONFIG_BOARD_LATE_INITIALIZE */
diff --git a/configs/freedom-kl25z/src/kl_boardinitialize.c b/configs/freedom-kl25z/src/kl_boardinitialize.c
index 81eea49cfd3..f851a385c80 100644
--- a/configs/freedom-kl25z/src/kl_boardinitialize.c
+++ b/configs/freedom-kl25z/src/kl_boardinitialize.c
@@ -103,20 +103,20 @@ void kl_boardinitialize(void)
}
/****************************************************************************
- * Name: board_initialize
+ * Name: board_late_initialize
*
* Description:
- * If CONFIG_BOARD_INITIALIZE is selected, then an additional
+ * If CONFIG_BOARD_LATE_INITIALIZE is selected, then an additional
* initialization call will be performed in the boot-up sequence to a
- * function called board_initialize(). board_initialize() will be
+ * function called board_late_initialize(). board_late_initialize() will be
* called immediately after up_intitialize() is called and just before the
* initial application is started. This additional initialization phase
* may be used, for example, to initialize board-specific device drivers.
*
****************************************************************************/
-#ifdef CONFIG_BOARD_INITIALIZE
-void board_initialize(void)
+#ifdef CONFIG_BOARD_LATE_INITIALIZE
+void board_late_initialize(void)
{
/* Perform NSH initialization here instead of from the NSH. This
* alternative NSH initialization is necessary when NSH is ran in user-space
diff --git a/configs/freedom-kl26z/src/kl_boardinitialize.c b/configs/freedom-kl26z/src/kl_boardinitialize.c
index f976a86727e..53a4f03640b 100644
--- a/configs/freedom-kl26z/src/kl_boardinitialize.c
+++ b/configs/freedom-kl26z/src/kl_boardinitialize.c
@@ -95,20 +95,20 @@ void kl_boardinitialize(void)
}
/****************************************************************************
- * Name: board_initialize
+ * Name: board_late_initialize
*
* Description:
- * If CONFIG_BOARD_INITIALIZE is selected, then an additional
+ * If CONFIG_BOARD_LATE_INITIALIZE is selected, then an additional
* initialization call will be performed in the boot-up sequence to a
- * function called board_initialize(). board_initialize() will be
+ * function called board_late_initialize(). board_late_initialize() will be
* called immediately after up_intitialize() is called and just before the
* initial application is started. This additional initialization phase
* may be used, for example, to initialize board-specific device drivers.
*
****************************************************************************/
-#ifdef CONFIG_BOARD_INITIALIZE
-void board_initialize(void)
+#ifdef CONFIG_BOARD_LATE_INITIALIZE
+void board_late_initialize(void)
{
/* Perform NSH initialization here instead of from the NSH. This
* alternative NSH initialization is necessary when NSH is ran in user-space
diff --git a/configs/imxrt1050-evk/libcxxtest/defconfig b/configs/imxrt1050-evk/libcxxtest/defconfig
index 898728d856e..5a9f88b289f 100644
--- a/configs/imxrt1050-evk/libcxxtest/defconfig
+++ b/configs/imxrt1050-evk/libcxxtest/defconfig
@@ -4,7 +4,7 @@ CONFIG_ARCH_BOARD_IMXRT1050_EVK=y
CONFIG_ARCH_CHIP_IMXRT=y
CONFIG_ARCH_CHIP_MIMXRT1052DVL6A=y
CONFIG_ARCH_STACKDUMP=y
-CONFIG_BOARD_INITIALIZE=y
+CONFIG_BOARD_LATE_INITIALIZE=y
CONFIG_BOARD_LOOPSPERMSEC=20000
CONFIG_BUILTIN=y
CONFIG_C99_BOOL8=y
diff --git a/configs/imxrt1050-evk/src/Makefile b/configs/imxrt1050-evk/src/Makefile
index 95bcc3299d2..914aba26354 100644
--- a/configs/imxrt1050-evk/src/Makefile
+++ b/configs/imxrt1050-evk/src/Makefile
@@ -44,7 +44,7 @@ endif
ifeq ($(CONFIG_LIB_BOARDCTL),y)
CSRCS += imxrt_appinit.c imxrt_bringup.c
-else ifeq ($(CONFIG_BOARD_INITIALIZE),y)
+else ifeq ($(CONFIG_BOARD_LATE_INITIALIZE),y)
CSRCS += imxrt_bringup.c
endif
diff --git a/configs/imxrt1050-evk/src/imxrt1050-evk.h b/configs/imxrt1050-evk/src/imxrt1050-evk.h
index 271fc0920b9..94600c4da6d 100644
--- a/configs/imxrt1050-evk/src/imxrt1050-evk.h
+++ b/configs/imxrt1050-evk/src/imxrt1050-evk.h
@@ -187,7 +187,7 @@
*
****************************************************************************/
-#if defined(CONFIG_LIB_BOARDCTL) || defined(CONFIG_BOARD_INITIALIZE)
+#if defined(CONFIG_LIB_BOARDCTL) || defined(CONFIG_BOARD_LATE_INITIALIZE)
int imxrt_bringup(void);
#endif
diff --git a/configs/imxrt1050-evk/src/imxrt_appinit.c b/configs/imxrt1050-evk/src/imxrt_appinit.c
index e3c22582ea2..581b173aa8f 100644
--- a/configs/imxrt1050-evk/src/imxrt_appinit.c
+++ b/configs/imxrt1050-evk/src/imxrt_appinit.c
@@ -78,7 +78,7 @@
int board_app_initialize(uintptr_t arg)
{
-#ifndef CONFIG_BOARD_INITIALIZE
+#ifndef CONFIG_BOARD_LATE_INITIALIZE
/* Perform board initialization */
return imxrt_bringup();
diff --git a/configs/imxrt1050-evk/src/imxrt_boot.c b/configs/imxrt1050-evk/src/imxrt_boot.c
index f7b2a319225..f9306dfe7f2 100644
--- a/configs/imxrt1050-evk/src/imxrt_boot.c
+++ b/configs/imxrt1050-evk/src/imxrt_boot.c
@@ -70,23 +70,23 @@ void imxrt_boardinitialize(void)
}
/****************************************************************************
- * Name: board_initialize
+ * Name: board_late_initialize
*
* Description:
- * If CONFIG_BOARD_INITIALIZE is selected, then an additional
+ * If CONFIG_BOARD_LATE_INITIALIZE is selected, then an additional
* initialization call will be performed in the boot-up sequence to a
- * function called board_initialize(). board_initialize() will be
+ * function called board_late_initialize(). board_late_initialize() will be
* called immediately after up_intitialize() is called and just before the
* initial application is started. This additional initialization phase
* may be used, for example, to initialize board-specific device drivers.
*
****************************************************************************/
-#ifdef CONFIG_BOARD_INITIALIZE
-void board_initialize(void)
+#ifdef CONFIG_BOARD_LATE_INITIALIZE
+void board_late_initialize(void)
{
/* Perform board initialization */
(void)imxrt_bringup();
}
-#endif /* CONFIG_BOARD_INITIALIZE */
+#endif /* CONFIG_BOARD_LATE_INITIALIZE */
diff --git a/configs/imxrt1060-evk/libcxxtest/defconfig b/configs/imxrt1060-evk/libcxxtest/defconfig
index 0908fbb511a..76a85e9baa7 100644
--- a/configs/imxrt1060-evk/libcxxtest/defconfig
+++ b/configs/imxrt1060-evk/libcxxtest/defconfig
@@ -4,7 +4,7 @@ CONFIG_ARCH_BOARD_IMXRT1060_EVK=y
CONFIG_ARCH_CHIP_IMXRT=y
CONFIG_ARCH_CHIP_MIMXRT1062DVL6A=y
CONFIG_ARCH_STACKDUMP=y
-CONFIG_BOARD_INITIALIZE=y
+CONFIG_BOARD_LATE_INITIALIZE=y
CONFIG_BOARD_LOOPSPERMSEC=20000
CONFIG_BUILTIN=y
CONFIG_C99_BOOL8=y
diff --git a/configs/imxrt1060-evk/src/Makefile b/configs/imxrt1060-evk/src/Makefile
index d1fe503f6cb..dcb4bceafdb 100644
--- a/configs/imxrt1060-evk/src/Makefile
+++ b/configs/imxrt1060-evk/src/Makefile
@@ -44,7 +44,7 @@ endif
ifeq ($(CONFIG_LIB_BOARDCTL),y)
CSRCS += imxrt_appinit.c imxrt_bringup.c
-else ifeq ($(CONFIG_BOARD_INITIALIZE),y)
+else ifeq ($(CONFIG_BOARD_LATE_INITIALIZE),y)
CSRCS += imxrt_bringup.c
endif
diff --git a/configs/imxrt1060-evk/src/imxrt1060-evk.h b/configs/imxrt1060-evk/src/imxrt1060-evk.h
index ddf0c6c4018..63d50da03e6 100644
--- a/configs/imxrt1060-evk/src/imxrt1060-evk.h
+++ b/configs/imxrt1060-evk/src/imxrt1060-evk.h
@@ -166,7 +166,7 @@
*
****************************************************************************/
-#if defined(CONFIG_LIB_BOARDCTL) || defined(CONFIG_BOARD_INITIALIZE)
+#if defined(CONFIG_LIB_BOARDCTL) || defined(CONFIG_BOARD_LATE_INITIALIZE)
int imxrt_bringup(void);
#endif
diff --git a/configs/imxrt1060-evk/src/imxrt_appinit.c b/configs/imxrt1060-evk/src/imxrt_appinit.c
index f18d7f4aa9d..e7fb82fc291 100644
--- a/configs/imxrt1060-evk/src/imxrt_appinit.c
+++ b/configs/imxrt1060-evk/src/imxrt_appinit.c
@@ -79,7 +79,7 @@
int board_app_initialize(uintptr_t arg)
{
-#ifndef CONFIG_BOARD_INITIALIZE
+#ifndef CONFIG_BOARD_LATE_INITIALIZE
/* Perform board initialization */
return imxrt_bringup();
diff --git a/configs/imxrt1060-evk/src/imxrt_boot.c b/configs/imxrt1060-evk/src/imxrt_boot.c
index d48f713adc6..af54044528d 100644
--- a/configs/imxrt1060-evk/src/imxrt_boot.c
+++ b/configs/imxrt1060-evk/src/imxrt_boot.c
@@ -71,23 +71,23 @@ void imxrt_boardinitialize(void)
}
/****************************************************************************
- * Name: board_initialize
+ * Name: board_late_initialize
*
* Description:
- * If CONFIG_BOARD_INITIALIZE is selected, then an additional
+ * If CONFIG_BOARD_LATE_INITIALIZE is selected, then an additional
* initialization call will be performed in the boot-up sequence to a
- * function called board_initialize(). board_initialize() will be
+ * function called board_late_initialize(). board_late_initialize() will be
* called immediately after up_intitialize() is called and just before the
* initial application is started. This additional initialization phase
* may be used, for example, to initialize board-specific device drivers.
*
****************************************************************************/
-#ifdef CONFIG_BOARD_INITIALIZE
-void board_initialize(void)
+#ifdef CONFIG_BOARD_LATE_INITIALIZE
+void board_late_initialize(void)
{
/* Perform board initialization */
(void)imxrt_bringup();
}
-#endif /* CONFIG_BOARD_INITIALIZE */
+#endif /* CONFIG_BOARD_LATE_INITIALIZE */
diff --git a/configs/launchxl-cc1310/src/Makefile b/configs/launchxl-cc1310/src/Makefile
index 5d872ca91c9..1a775a6a823 100644
--- a/configs/launchxl-cc1310/src/Makefile
+++ b/configs/launchxl-cc1310/src/Makefile
@@ -40,7 +40,7 @@ CSRCS = cc1310_boot.c cc1310_pinconfig.c
ifeq ($(CONFIG_LIB_BOARDCTL),y)
CSRCS += cc1310_appinit.c cc1310_bringup.c
-else ifeq ($(CONFIG_BOARD_INITIALIZE),y)
+else ifeq ($(CONFIG_BOARD_LATE_INITIALIZE),y)
CSRCS += cc1310_bringup.c
endif
diff --git a/configs/launchxl-cc1310/src/cc1310_appinit.c b/configs/launchxl-cc1310/src/cc1310_appinit.c
index 94cf6ff6a24..8a3e2c5ca27 100644
--- a/configs/launchxl-cc1310/src/cc1310_appinit.c
+++ b/configs/launchxl-cc1310/src/cc1310_appinit.c
@@ -78,7 +78,7 @@
int board_app_initialize(uintptr_t arg)
{
-#ifndef CONFIG_BOARD_INITIALIZE
+#ifndef CONFIG_BOARD_LATE_INITIALIZE
/* Perform board initialization */
return cc1310_bringup();
diff --git a/configs/launchxl-cc1310/src/cc1310_boot.c b/configs/launchxl-cc1310/src/cc1310_boot.c
index 584e0da3a30..7b4ac698544 100644
--- a/configs/launchxl-cc1310/src/cc1310_boot.c
+++ b/configs/launchxl-cc1310/src/cc1310_boot.c
@@ -87,23 +87,23 @@ void tiva_boardinitialize(void)
}
/****************************************************************************
- * Name: board_initialize
+ * Name: board_late_initialize
*
* Description:
- * If CONFIG_BOARD_INITIALIZE is selected, then an additional
+ * If CONFIG_BOARD_LATE_INITIALIZE is selected, then an additional
* initialization call will be performed in the boot-up sequence to a
- * function called board_initialize(). board_initialize() will be
+ * function called board_late_initialize(). board_late_initialize() will be
* called immediately after up_intitialize() is called and just before the
* initial application is started. This additional initialization phase
* may be used, for example, to initialize board-specific device drivers.
*
****************************************************************************/
-#ifdef CONFIG_BOARD_INITIALIZE
-void board_initialize(void)
+#ifdef CONFIG_BOARD_LATE_INITIALIZE
+void board_late_initialize(void)
{
/* Perform board initialization */
(void)cc1310_bringup();
}
-#endif /* CONFIG_BOARD_INITIALIZE */
+#endif /* CONFIG_BOARD_LATE_INITIALIZE */
diff --git a/configs/launchxl-cc1310/src/cc1310_bringup.c b/configs/launchxl-cc1310/src/cc1310_bringup.c
index d891f3eceda..10a11a515fa 100644
--- a/configs/launchxl-cc1310/src/cc1310_bringup.c
+++ b/configs/launchxl-cc1310/src/cc1310_bringup.c
@@ -59,10 +59,10 @@
* Description:
* Bring up board features.
*
- * If CONFIG_BOARD_INITIALIZE=y, then this function will be called from
- * board_initialize().
+ * If CONFIG_BOARD_LATE_INITIALIZE=y, then this function will be called from
+ * board_late_initialize().
*
- * If CONFIG_BOARD_INITIALIZE is not selected, but CONFIG_LIB_BOARDCTL=y
+ * If CONFIG_BOARD_LATE_INITIALIZE is not selected, but CONFIG_LIB_BOARDCTL=y
* then this function will *probably* be called from application logic via
* boardctl().
*
diff --git a/configs/launchxl-cc1310/src/launchxl-cc1310.h b/configs/launchxl-cc1310/src/launchxl-cc1310.h
index 51e7d0dd862..d46b8d22b5e 100644
--- a/configs/launchxl-cc1310/src/launchxl-cc1310.h
+++ b/configs/launchxl-cc1310/src/launchxl-cc1310.h
@@ -90,10 +90,10 @@ extern const struct cc13xx_pinconfig_s g_gpio_sw2;
* Description:
* Bring up board features.
*
- * If CONFIG_BOARD_INITIALIZE=y, then this function will be called from
- * board_initialize().
+ * If CONFIG_BOARD_LATE_INITIALIZE=y, then this function will be called from
+ * board_late_initialize().
*
- * If CONFIG_BOARD_INITIALIZE is not selected, but CONFIG_LIB_BOARDCTL=y
+ * If CONFIG_BOARD_LATE_INITIALIZE is not selected, but CONFIG_LIB_BOARDCTL=y
* then this function will *probably* be called from application logic via
* boardctl().
*
diff --git a/configs/launchxl-cc1312r1/src/Makefile b/configs/launchxl-cc1312r1/src/Makefile
index b29b2a8671d..ec53a29f5c4 100644
--- a/configs/launchxl-cc1312r1/src/Makefile
+++ b/configs/launchxl-cc1312r1/src/Makefile
@@ -40,7 +40,7 @@ CSRCS = cc1312_boot.c cc1312_pinconfig.c
ifeq ($(CONFIG_LIB_BOARDCTL),y)
CSRCS += cc1312_appinit.c cc1312_bringup.c
-else ifeq ($(CONFIG_BOARD_INITIALIZE),y)
+else ifeq ($(CONFIG_BOARD_LATE_INITIALIZE),y)
CSRCS += cc1312_bringup.c
endif
diff --git a/configs/launchxl-cc1312r1/src/cc1312_appinit.c b/configs/launchxl-cc1312r1/src/cc1312_appinit.c
index f6ea3f62ae5..919b838ff94 100644
--- a/configs/launchxl-cc1312r1/src/cc1312_appinit.c
+++ b/configs/launchxl-cc1312r1/src/cc1312_appinit.c
@@ -78,7 +78,7 @@
int board_app_initialize(uintptr_t arg)
{
-#ifndef CONFIG_BOARD_INITIALIZE
+#ifndef CONFIG_BOARD_LATE_INITIALIZE
/* Perform board initialization */
return cc1312_bringup();
diff --git a/configs/launchxl-cc1312r1/src/cc1312_boot.c b/configs/launchxl-cc1312r1/src/cc1312_boot.c
index 82882c79c5e..d09ce49561f 100644
--- a/configs/launchxl-cc1312r1/src/cc1312_boot.c
+++ b/configs/launchxl-cc1312r1/src/cc1312_boot.c
@@ -87,23 +87,23 @@ void tiva_boardinitialize(void)
}
/****************************************************************************
- * Name: board_initialize
+ * Name: board_late_initialize
*
* Description:
- * If CONFIG_BOARD_INITIALIZE is selected, then an additional
+ * If CONFIG_BOARD_LATE_INITIALIZE is selected, then an additional
* initialization call will be performed in the boot-up sequence to a
- * function called board_initialize(). board_initialize() will be
+ * function called board_late_initialize(). board_late_initialize() will be
* called immediately after up_intitialize() is called and just before the
* initial application is started. This additional initialization phase
* may be used, for example, to initialize board-specific device drivers.
*
****************************************************************************/
-#ifdef CONFIG_BOARD_INITIALIZE
-void board_initialize(void)
+#ifdef CONFIG_BOARD_LATE_INITIALIZE
+void board_late_initialize(void)
{
/* Perform board initialization */
(void)cc1312_bringup();
}
-#endif /* CONFIG_BOARD_INITIALIZE */
+#endif /* CONFIG_BOARD_LATE_INITIALIZE */
diff --git a/configs/launchxl-cc1312r1/src/cc1312_bringup.c b/configs/launchxl-cc1312r1/src/cc1312_bringup.c
index c5f727fdbac..55cc4f0e812 100644
--- a/configs/launchxl-cc1312r1/src/cc1312_bringup.c
+++ b/configs/launchxl-cc1312r1/src/cc1312_bringup.c
@@ -59,10 +59,10 @@
* Description:
* Bring up board features.
*
- * If CONFIG_BOARD_INITIALIZE=y, then this function will be called from
- * board_initialize().
+ * If CONFIG_BOARD_LATE_INITIALIZE=y, then this function will be called from
+ * board_late_initialize().
*
- * If CONFIG_BOARD_INITIALIZE is not selected, but CONFIG_LIB_BOARDCTL=y
+ * If CONFIG_BOARD_LATE_INITIALIZE is not selected, but CONFIG_LIB_BOARDCTL=y
* then this function will *probably* be called from application logic via
* boardctl().
*
diff --git a/configs/launchxl-cc1312r1/src/launchxl-cc1312r1.h b/configs/launchxl-cc1312r1/src/launchxl-cc1312r1.h
index 035279a9ace..b91216881fe 100644
--- a/configs/launchxl-cc1312r1/src/launchxl-cc1312r1.h
+++ b/configs/launchxl-cc1312r1/src/launchxl-cc1312r1.h
@@ -90,10 +90,10 @@ extern const struct cc13xx_pinconfig_s g_gpio_sw2;
* Description:
* Bring up board features.
*
- * If CONFIG_BOARD_INITIALIZE=y, then this function will be called from
- * board_initialize().
+ * If CONFIG_BOARD_LATE_INITIALIZE=y, then this function will be called from
+ * board_late_initialize().
*
- * If CONFIG_BOARD_INITIALIZE is not selected, but CONFIG_LIB_BOARDCTL=y
+ * If CONFIG_BOARD_LATE_INITIALIZE is not selected, but CONFIG_LIB_BOARDCTL=y
* then this function will *probably* be called from application logic via
* boardctl().
*
diff --git a/configs/launchxl-tms57004/src/tms570_appinit.c b/configs/launchxl-tms57004/src/tms570_appinit.c
index 90360ee7eda..6c7ff9bf223 100644
--- a/configs/launchxl-tms57004/src/tms570_appinit.c
+++ b/configs/launchxl-tms57004/src/tms570_appinit.c
@@ -72,9 +72,9 @@
#ifdef CONFIG_LIB_BOARDCTL
int board_app_initialize(uintptr_t arg)
{
-#ifndef CONFIG_BOARD_INITIALIZE
+#ifndef CONFIG_BOARD_LATE_INITIALIZE
/* Perform application level board initialization (if that was not already
- * done in board_initialize().
+ * done in board_late_initialize().
*/
tms570_bringup();
diff --git a/configs/launchxl-tms57004/src/tms570_initialize.c b/configs/launchxl-tms57004/src/tms570_initialize.c
index b6b3d5950e2..855931b4451 100644
--- a/configs/launchxl-tms57004/src/tms570_initialize.c
+++ b/configs/launchxl-tms57004/src/tms570_initialize.c
@@ -83,20 +83,20 @@ void tms570_board_initialize(void)
}
/****************************************************************************
- * Name: board_initialize
+ * Name: board_late_initialize
*
* Description:
- * If CONFIG_BOARD_INITIALIZE is selected, then an additional
+ * If CONFIG_BOARD_LATE_INITIALIZE is selected, then an additional
* initialization call will be performed in the boot-up sequence to a
- * function called board_initialize(). board_initialize() will be
+ * function called board_late_initialize(). board_late_initialize() will be
* called immediately after up_initialize() is called and just before the
* initial application is started. This additional initialization phase
* may be used, for example, to initialize board-specific device drivers.
*
****************************************************************************/
-#ifdef CONFIG_BOARD_INITIALIZE
-void board_initialize(void)
+#ifdef CONFIG_BOARD_LATE_INITIALIZE
+void board_late_initialize(void)
{
/* Perform application level board initialization */
diff --git a/configs/lc823450-xgevk/elf/defconfig b/configs/lc823450-xgevk/elf/defconfig
index 6183c328b49..888db04ece2 100644
--- a/configs/lc823450-xgevk/elf/defconfig
+++ b/configs/lc823450-xgevk/elf/defconfig
@@ -7,7 +7,7 @@ CONFIG_ARCH_FLOAT_H=y
CONFIG_ARCH_INTERRUPTSTACK=2048
CONFIG_ARCH_STDARG_H=y
CONFIG_BINFMT_CONSTRUCTORS=y
-CONFIG_BOARD_INITIALIZE=y
+CONFIG_BOARD_LATE_INITIALIZE=y
CONFIG_BOARD_LOOPSPERMSEC=12061
CONFIG_C99_BOOL8=y
CONFIG_CODECS_HASH_MD5=y
diff --git a/configs/lc823450-xgevk/src/Makefile b/configs/lc823450-xgevk/src/Makefile
index b05ae52e067..07fe5203bd4 100644
--- a/configs/lc823450-xgevk/src/Makefile
+++ b/configs/lc823450-xgevk/src/Makefile
@@ -40,7 +40,7 @@ CSRCS = lc823450_boot.c lc823450_mux.c
ifeq ($(CONFIG_LIB_BOARDCTL),y)
CSRCS += lc823450_appinit.c lc823450_bringup.c
-else ifeq ($(CONFIG_BOARD_INITIALIZE),y)
+else ifeq ($(CONFIG_BOARD_LATE_INITIALIZE),y)
CSRCS += lc823450_bringup.c
endif
diff --git a/configs/lc823450-xgevk/src/lc823450-xgevk.h b/configs/lc823450-xgevk/src/lc823450-xgevk.h
index 41007adb280..2daf09df8d6 100644
--- a/configs/lc823450-xgevk/src/lc823450-xgevk.h
+++ b/configs/lc823450-xgevk/src/lc823450-xgevk.h
@@ -82,7 +82,7 @@ int lc823450_adc_setup(void);
*
****************************************************************************/
-#if defined(CONFIG_LIB_BOARDCTL) || defined(CONFIG_BOARD_INITIALIZE)
+#if defined(CONFIG_LIB_BOARDCTL) || defined(CONFIG_BOARD_LATE_INITIALIZE)
int lc823450_bringup(void);
#endif
diff --git a/configs/lc823450-xgevk/src/lc823450_appinit.c b/configs/lc823450-xgevk/src/lc823450_appinit.c
index 75631a31662..1836bdb3a46 100644
--- a/configs/lc823450-xgevk/src/lc823450_appinit.c
+++ b/configs/lc823450-xgevk/src/lc823450_appinit.c
@@ -180,7 +180,7 @@ int board_app_initialize(uintptr_t arg)
UNUSED(ret); /* May not be used */
-#ifndef CONFIG_BOARD_INITIALIZE
+#ifndef CONFIG_BOARD_LATE_INITIALIZE
/* Perform board initialization */
return lc823450_bringup();
diff --git a/configs/lc823450-xgevk/src/lc823450_boot.c b/configs/lc823450-xgevk/src/lc823450_boot.c
index d18e9c68107..f96fddd5972 100644
--- a/configs/lc823450-xgevk/src/lc823450_boot.c
+++ b/configs/lc823450-xgevk/src/lc823450_boot.c
@@ -50,24 +50,24 @@
****************************************************************************/
/****************************************************************************
- * Name: board_initialize
+ * Name: board_late_initialize
*
* Description:
- * If CONFIG_BOARD_INITIALIZE is selected, then an additional
+ * If CONFIG_BOARD_LATE_INITIALIZE is selected, then an additional
* initialization call will be performed in the boot-up sequence to a
- * function called board_initialize(). board_initialize() will be
+ * function called board_late_initialize(). board_late_initialize() will be
* called immediately after up_intitialize() is called and just before the
* initial application is started. This additional initialization phase
* may be used, for example, to initialize board-specific device drivers.
*
****************************************************************************/
-#ifdef CONFIG_BOARD_INITIALIZE
-void board_initialize(void)
+#ifdef CONFIG_BOARD_LATE_INITIALIZE
+void board_late_initialize(void)
{
/* Perform board initialization */
(void)lc823450_bringup();
}
-#endif /* CONFIG_BOARD_INITIALIZE */
+#endif /* CONFIG_BOARD_LATE_INITIALIZE */
diff --git a/configs/lpcxpresso-lpc54628/src/lpc54_appinit.c b/configs/lpcxpresso-lpc54628/src/lpc54_appinit.c
index caaab219987..d545d1af53a 100644
--- a/configs/lpcxpresso-lpc54628/src/lpc54_appinit.c
+++ b/configs/lpcxpresso-lpc54628/src/lpc54_appinit.c
@@ -76,8 +76,8 @@
int board_app_initialize(uintptr_t arg)
{
-#ifdef CONFIG_BOARD_INITIALIZE
- /* Board initialization already performed by board_initialize() */
+#ifdef CONFIG_BOARD_LATE_INITIALIZE
+ /* Board initialization already performed by board_late_initialize() */
return OK;
#else
diff --git a/configs/lpcxpresso-lpc54628/src/lpc54_boot.c b/configs/lpcxpresso-lpc54628/src/lpc54_boot.c
index 0d7541143a2..430260a7187 100644
--- a/configs/lpcxpresso-lpc54628/src/lpc54_boot.c
+++ b/configs/lpcxpresso-lpc54628/src/lpc54_boot.c
@@ -81,20 +81,20 @@ void lpc54_board_initialize(void)
}
/****************************************************************************
- * Name: board_initialize
+ * Name: board_late_initialize
*
* Description:
- * If CONFIG_BOARD_INITIALIZE is selected, then an additional
+ * If CONFIG_BOARD_LATE_INITIALIZE is selected, then an additional
* initialization call will be performed in the boot-up sequence to a
- * function called board_initialize(). board_initialize() will be
+ * function called board_late_initialize(). board_late_initialize() will be
* called immediately after up_initialize() is called and just before the
* initial application is started. This additional initialization phase
* may be used, for example, to initialize board-specific device drivers.
*
****************************************************************************/
-#ifdef CONFIG_BOARD_INITIALIZE
-void board_initialize(void)
+#ifdef CONFIG_BOARD_LATE_INITIALIZE
+void board_late_initialize(void)
{
/* Perform board-specific initialization */
diff --git a/configs/lpcxpresso-lpc54628/src/lpc54_bringup.c b/configs/lpcxpresso-lpc54628/src/lpc54_bringup.c
index 5b1bf5152b5..ed1204b6462 100644
--- a/configs/lpcxpresso-lpc54628/src/lpc54_bringup.c
+++ b/configs/lpcxpresso-lpc54628/src/lpc54_bringup.c
@@ -74,10 +74,10 @@
* Description:
* Perform architecture-specific initialization
*
- * CONFIG_BOARD_INITIALIZE=y :
- * Called from board_initialize().
+ * CONFIG_BOARD_LATE_INITIALIZE=y :
+ * Called from board_late_initialize().
*
- * CONFIG_BOARD_INITIALIZE=n && CONFIG_LIB_BOARDCTL=y :
+ * CONFIG_BOARD_LATE_INITIALIZE=n && CONFIG_LIB_BOARDCTL=y :
* Called from the NSH library
*
****************************************************************************/
diff --git a/configs/lpcxpresso-lpc54628/src/lpcxpresso-lpc54628.h b/configs/lpcxpresso-lpc54628/src/lpcxpresso-lpc54628.h
index 35eba92525c..85ba984c695 100644
--- a/configs/lpcxpresso-lpc54628/src/lpcxpresso-lpc54628.h
+++ b/configs/lpcxpresso-lpc54628/src/lpcxpresso-lpc54628.h
@@ -317,10 +317,10 @@
* Description:
* Perform architecture-specific initialization
*
- * CONFIG_BOARD_INITIALIZE=y :
- * Called from board_initialize().
+ * CONFIG_BOARD_LATE_INITIALIZE=y :
+ * Called from board_late_initialize().
*
- * CONFIG_BOARD_INITIALIZE=n && CONFIG_LIB_BOARDCTL=y :
+ * CONFIG_BOARD_LATE_INITIALIZE=n && CONFIG_LIB_BOARDCTL=y :
* Called from the NSH library
*
****************************************************************************/
diff --git a/configs/max32660-evsys/src/Makefile b/configs/max32660-evsys/src/Makefile
index 9418ce91f29..fc564b83227 100644
--- a/configs/max32660-evsys/src/Makefile
+++ b/configs/max32660-evsys/src/Makefile
@@ -40,7 +40,7 @@ CSRCS = max326_boot.c
ifeq ($(CONFIG_LIB_BOARDCTL),y)
CSRCS += max326_appinit.c max326_bringup.c
-else ifeq ($(CONFIG_BOARD_INITIALIZE),y)
+else ifeq ($(CONFIG_BOARD_LATE_INITIALIZE),y)
CSRCS += max326_bringup.c
endif
diff --git a/configs/max32660-evsys/src/max32660-evsys.h b/configs/max32660-evsys/src/max32660-evsys.h
index 0abe7f7081a..e3e2250f968 100644
--- a/configs/max32660-evsys/src/max32660-evsys.h
+++ b/configs/max32660-evsys/src/max32660-evsys.h
@@ -110,10 +110,10 @@
* Description:
* Bring up board features.
*
- * If CONFIG_BOARD_INITIALIZE=y, then this function will be called from
- * board_initialize().
+ * If CONFIG_BOARD_LATE_INITIALIZE=y, then this function will be called from
+ * board_late_initialize().
*
- * If CONFIG_BOARD_INITIALIZE is not selected, but CONFIG_LIB_BOARDCTL=y
+ * If CONFIG_BOARD_LATE_INITIALIZE is not selected, but CONFIG_LIB_BOARDCTL=y
* then this function will *probably* be called from application logic via
* boardctl().
*
diff --git a/configs/max32660-evsys/src/max326_appinit.c b/configs/max32660-evsys/src/max326_appinit.c
index 708bb4c9c6f..4458b35f1d7 100644
--- a/configs/max32660-evsys/src/max326_appinit.c
+++ b/configs/max32660-evsys/src/max326_appinit.c
@@ -78,7 +78,7 @@
int board_app_initialize(uintptr_t arg)
{
-#ifndef CONFIG_BOARD_INITIALIZE
+#ifndef CONFIG_BOARD_LATE_INITIALIZE
/* Perform board initialization */
return max326_bringup();
diff --git a/configs/max32660-evsys/src/max326_boot.c b/configs/max32660-evsys/src/max326_boot.c
index 1713598e6e4..4ee298b2889 100644
--- a/configs/max32660-evsys/src/max326_boot.c
+++ b/configs/max32660-evsys/src/max326_boot.c
@@ -83,23 +83,23 @@ void max326_board_initialize(void)
}
/****************************************************************************
- * Name: board_initialize
+ * Name: board_late_initialize
*
* Description:
- * If CONFIG_BOARD_INITIALIZE is selected, then an additional
+ * If CONFIG_BOARD_LATE_INITIALIZE is selected, then an additional
* initialization call will be performed in the boot-up sequence to a
- * function called board_initialize(). board_initialize() will be
+ * function called board_late_initialize(). board_late_initialize() will be
* called immediately after up_intitialize() is called and just before the
* initial application is started. This additional initialization phase
* may be used, for example, to initialize board-specific device drivers.
*
****************************************************************************/
-#ifdef CONFIG_BOARD_INITIALIZE
-void board_initialize(void)
+#ifdef CONFIG_BOARD_LATE_INITIALIZE
+void board_late_initialize(void)
{
/* Perform board initialization */
(void)max326_bringup();
}
-#endif /* CONFIG_BOARD_INITIALIZE */
+#endif /* CONFIG_BOARD_LATE_INITIALIZE */
diff --git a/configs/max32660-evsys/src/max326_bringup.c b/configs/max32660-evsys/src/max326_bringup.c
index e720cc3ba15..b40100f75a9 100644
--- a/configs/max32660-evsys/src/max326_bringup.c
+++ b/configs/max32660-evsys/src/max326_bringup.c
@@ -67,10 +67,10 @@
* Description:
* Bring up board features.
*
- * If CONFIG_BOARD_INITIALIZE=y, then this function will be called from
- * board_initialize().
+ * If CONFIG_BOARD_LATE_INITIALIZE=y, then this function will be called from
+ * board_late_initialize().
*
- * If CONFIG_BOARD_INITIALIZE is not selected, but CONFIG_LIB_BOARDCTL=y
+ * If CONFIG_BOARD_LATE_INITIALIZE is not selected, but CONFIG_LIB_BOARDCTL=y
* then this function will *probably* be called from application logic via
* boardctl().
*
diff --git a/configs/mcb1700/src/lpc17_appinit.c b/configs/mcb1700/src/lpc17_appinit.c
index 527f447b783..3499c0d0b9a 100644
--- a/configs/mcb1700/src/lpc17_appinit.c
+++ b/configs/mcb1700/src/lpc17_appinit.c
@@ -82,8 +82,8 @@
int board_app_initialize(uintptr_t arg)
{
-#ifdef CONFIG_BOARD_INITIALIZE
- /* Board initialization already performed by board_initialize() */
+#ifdef CONFIG_BOARD_LATE_INITIALIZE
+ /* Board initialization already performed by board_late_initialize() */
return OK;
#else
diff --git a/configs/mcb1700/src/lpc17_boot.c b/configs/mcb1700/src/lpc17_boot.c
index 3e3f9396043..981deb5e87d 100644
--- a/configs/mcb1700/src/lpc17_boot.c
+++ b/configs/mcb1700/src/lpc17_boot.c
@@ -73,20 +73,20 @@ void lpc17_boardinitialize(void)
}
/****************************************************************************
- * Name: board_initialize
+ * Name: board_late_initialize
*
* Description:
- * If CONFIG_BOARD_INITIALIZE is selected, then an additional
+ * If CONFIG_BOARD_LATE_INITIALIZE is selected, then an additional
* initialization call will be performed in the boot-up sequence to a
- * function called board_initialize(). board_initialize() will be
+ * function called board_late_initialize(). board_late_initialize() will be
* called immediately after up_initialize() is called and just before the
* initial application is started. This additional initialization phase
* may be used, for example, to initialize board-specific device drivers.
*
****************************************************************************/
-#ifdef CONFIG_BOARD_INITIALIZE
-void board_initialize(void)
+#ifdef CONFIG_BOARD_LATE_INITIALIZE
+void board_late_initialize(void)
{
/* Perform board-specific initialization */
diff --git a/configs/mcb1700/src/lpc17_bringup.c b/configs/mcb1700/src/lpc17_bringup.c
index 8e87b859272..be818078b9a 100644
--- a/configs/mcb1700/src/lpc17_bringup.c
+++ b/configs/mcb1700/src/lpc17_bringup.c
@@ -324,10 +324,10 @@ static int nsh_usbhostinitialize(void)
* Description:
* Perform architecture-specific initialization
*
- * CONFIG_BOARD_INITIALIZE=y :
- * Called from board_initialize().
+ * CONFIG_BOARD_LATE_INITIALIZE=y :
+ * Called from board_late_initialize().
*
- * CONFIG_BOARD_INITIALIZE=y && CONFIG_LIB_BOARDCTL=y :
+ * CONFIG_BOARD_LATE_INITIALIZE=y && CONFIG_LIB_BOARDCTL=y :
* Called from the NSH library
*
****************************************************************************/
diff --git a/configs/mcb1700/src/mcb1700.h b/configs/mcb1700/src/mcb1700.h
index 481cbbc5e88..7c1b5531d1c 100644
--- a/configs/mcb1700/src/mcb1700.h
+++ b/configs/mcb1700/src/mcb1700.h
@@ -76,10 +76,10 @@
* Description:
* Perform architecture-specific initialization
*
- * CONFIG_BOARD_INITIALIZE=y :
- * Called from board_initialize().
+ * CONFIG_BOARD_LATE_INITIALIZE=y :
+ * Called from board_late_initialize().
*
- * CONFIG_BOARD_INITIALIZE=y && CONFIG_LIB_BOARDCTL=y :
+ * CONFIG_BOARD_LATE_INITIALIZE=y && CONFIG_LIB_BOARDCTL=y :
* Called from the NSH library
*
****************************************************************************/
diff --git a/configs/metro-m4/src/metro-m4.h b/configs/metro-m4/src/metro-m4.h
index f1066664483..18d3e94d192 100644
--- a/configs/metro-m4/src/metro-m4.h
+++ b/configs/metro-m4/src/metro-m4.h
@@ -90,10 +90,10 @@
* Description:
* Perform architecture-specific initialization
*
- * CONFIG_BOARD_INITIALIZE=y :
- * Called from board_initialize().
+ * CONFIG_BOARD_LATE_INITIALIZE=y :
+ * Called from board_late_initialize().
*
- * CONFIG_BOARD_INITIALIZE=y && CONFIG_LIB_BOARDCTL=y :
+ * CONFIG_BOARD_LATE_INITIALIZE=y && CONFIG_LIB_BOARDCTL=y :
* Called from the NSH library
*
****************************************************************************/
diff --git a/configs/metro-m4/src/sam_appinit.c b/configs/metro-m4/src/sam_appinit.c
index 1374a78fe77..ad7b72bb58f 100644
--- a/configs/metro-m4/src/sam_appinit.c
+++ b/configs/metro-m4/src/sam_appinit.c
@@ -82,8 +82,8 @@
int board_app_initialize(uintptr_t arg)
{
-#ifdef CONFIG_BOARD_INITIALIZE
- /* Board initialization already performed by board_initialize() */
+#ifdef CONFIG_BOARD_LATE_INITIALIZE
+ /* Board initialization already performed by board_late_initialize() */
return OK;
#else
diff --git a/configs/metro-m4/src/sam_boot.c b/configs/metro-m4/src/sam_boot.c
index 331bbf597e8..7f962d78b78 100644
--- a/configs/metro-m4/src/sam_boot.c
+++ b/configs/metro-m4/src/sam_boot.c
@@ -72,20 +72,20 @@ void sam_board_initialize(void)
}
/****************************************************************************
- * Name: board_initialize
+ * Name: board_late_initialize
*
* Description:
- * If CONFIG_BOARD_INITIALIZE is selected, then an additional
+ * If CONFIG_BOARD_LATE_INITIALIZE is selected, then an additional
* initialization call will be performed in the boot-up sequence to a
- * function called board_initialize(). board_initialize() will be
+ * function called board_late_initialize(). board_late_initialize() will be
* called immediately after up_initialize() is called and just before the
* initial application is started. This additional initialization phase
* may be used, for example, to initialize board-specific device drivers.
*
****************************************************************************/
-#ifdef CONFIG_BOARD_INITIALIZE
-void board_initialize(void)
+#ifdef CONFIG_BOARD_LATE_INITIALIZE
+void board_late_initialize(void)
{
/* Perform board-specific initialization */
diff --git a/configs/metro-m4/src/sam_bringup.c b/configs/metro-m4/src/sam_bringup.c
index d4799669ea9..ea17d0c44c0 100644
--- a/configs/metro-m4/src/sam_bringup.c
+++ b/configs/metro-m4/src/sam_bringup.c
@@ -63,10 +63,10 @@
* Description:
* Perform architecture-specific initialization
*
- * CONFIG_BOARD_INITIALIZE=y :
- * Called from board_initialize().
+ * CONFIG_BOARD_LATE_INITIALIZE=y :
+ * Called from board_late_initialize().
*
- * CONFIG_BOARD_INITIALIZE=n && CONFIG_LIB_BOARDCTL=y :
+ * CONFIG_BOARD_LATE_INITIALIZE=n && CONFIG_LIB_BOARDCTL=y :
* Called from the NSH library
*
****************************************************************************/
diff --git a/configs/moxa/nsh/defconfig b/configs/moxa/nsh/defconfig
index 56cd47663f6..8ad08444ef9 100644
--- a/configs/moxa/nsh/defconfig
+++ b/configs/moxa/nsh/defconfig
@@ -36,7 +36,7 @@ CONFIG_ARCH_INTERRUPTSTACK=1024
CONFIG_ARCH_STACKDUMP=y
CONFIG_BOARDCTL_APP_SYMTAB=y
CONFIG_BOARDCTL_RESET=y
-CONFIG_BOARD_INITIALIZE=y
+CONFIG_BOARD_LATE_INITIALIZE=y
CONFIG_BOARD_LOOPSPERMSEC=6965
CONFIG_BOOT_RUNFROMISRAM=y
CONFIG_BUILTIN=y
diff --git a/configs/moxa/src/moxart_appinit.c b/configs/moxa/src/moxart_appinit.c
index a550e1f7779..4f52b68c3e1 100644
--- a/configs/moxa/src/moxart_appinit.c
+++ b/configs/moxa/src/moxart_appinit.c
@@ -66,9 +66,9 @@
* CONFIG_LIB_BOARDCTL=y :
* Called from the NSH library
*
- * CONFIG_BOARD_INITIALIZE=y, CONFIG_NSH_LIBRARY=y, &&
+ * CONFIG_BOARD_LATE_INITIALIZE=y, CONFIG_NSH_LIBRARY=y, &&
* CONFIG_LIB_BOARDCTL=n :
- * Called from board_initialize().
+ * Called from board_late_initialize().
*
* Input Parameters:
* arg - The boardctl() argument is passed to the board_app_initialize()
@@ -89,7 +89,7 @@
int board_app_initialize(uintptr_t arg)
{
-#ifndef CONFIG_BOARD_INITIALIZE
+#ifndef CONFIG_BOARD_LATE_INITIALIZE
#ifdef CONFIG_NET_FTMAC100
/* Perform board-specific initialization */
diff --git a/configs/moxa/src/moxart_boot.c b/configs/moxa/src/moxart_boot.c
index 4520ca88358..0e1bd638d71 100644
--- a/configs/moxa/src/moxart_boot.c
+++ b/configs/moxa/src/moxart_boot.c
@@ -58,20 +58,20 @@
****************************************************************************/
/****************************************************************************
- * Name: board_initialize
+ * Name: board_late_initialize
*
* Description:
- * If CONFIG_BOARD_INITIALIZE is selected, then an additional
+ * If CONFIG_BOARD_LATE_INITIALIZE is selected, then an additional
* initialization call will be performed in the boot-up sequence to a
- * function called board_initialize(). board_initialize() will be
+ * function called board_late_initialize(). board_late_initialize() will be
* called immediately after up_initialize() is called and just before the
* initial application is started. This additional initialization phase
* may be used, for example, to initialize board-specific device drivers.
*
****************************************************************************/
-#ifdef CONFIG_BOARD_INITIALIZE
-void board_initialize(void)
+#ifdef CONFIG_BOARD_LATE_INITIALIZE
+void board_late_initialize(void)
{
#ifdef CONFIG_NET_FTMAC100
/* Perform board-specific initialization */
diff --git a/configs/nrf52-generic/src/nrf52-generic.h b/configs/nrf52-generic/src/nrf52-generic.h
index 8924756e378..8a78064301c 100644
--- a/configs/nrf52-generic/src/nrf52-generic.h
+++ b/configs/nrf52-generic/src/nrf52-generic.h
@@ -85,10 +85,10 @@
* Description:
* Perform architecture-specific initialization
*
- * CONFIG_BOARD_INITIALIZE=y :
- * Called from board_initialize().
+ * CONFIG_BOARD_LATE_INITIALIZE=y :
+ * Called from board_late_initialize().
*
- * CONFIG_BOARD_INITIALIZE=n && CONFIG_LIB_BOARDCTL=y :
+ * CONFIG_BOARD_LATE_INITIALIZE=n && CONFIG_LIB_BOARDCTL=y :
* Called from the NSH library
*
****************************************************************************/
diff --git a/configs/nrf52-generic/src/nrf52_appinit.c b/configs/nrf52-generic/src/nrf52_appinit.c
index 6cd61207feb..d38d79095de 100644
--- a/configs/nrf52-generic/src/nrf52_appinit.c
+++ b/configs/nrf52-generic/src/nrf52_appinit.c
@@ -77,8 +77,8 @@
int board_app_initialize(uintptr_t arg)
{
-#ifdef CONFIG_BOARD_INITIALIZE
- /* Board initialization already performed by board_initialize() */
+#ifdef CONFIG_BOARD_LATE_INITIALIZE
+ /* Board initialization already performed by board_late_initialize() */
return OK;
#else
diff --git a/configs/nrf52-generic/src/nrf52_boot.c b/configs/nrf52-generic/src/nrf52_boot.c
index 955ec3ac819..9a22fb1e247 100644
--- a/configs/nrf52-generic/src/nrf52_boot.c
+++ b/configs/nrf52-generic/src/nrf52_boot.c
@@ -74,20 +74,20 @@ void nrf52_board_initialize(void)
}
/****************************************************************************
- * Name: board_initialize
+ * Name: board_late_initialize
*
* Description:
- * If CONFIG_BOARD_INITIALIZE is selected, then an additional
+ * If CONFIG_BOARD_LATE_INITIALIZE is selected, then an additional
* initialization call will be performed in the boot-up sequence to a
- * function called board_initialize(). board_initialize() will be
+ * function called board_late_initialize(). board_late_initialize() will be
* called immediately after up_initialize() is called and just before the
* initial application is started. This additional initialization phase
* may be used, for example, to initialize board-specific device drivers.
*
****************************************************************************/
-#ifdef CONFIG_BOARD_INITIALIZE
-void board_initialize(void)
+#ifdef CONFIG_BOARD_LATE_INITIALIZE
+void board_late_initialize(void)
{
/* Perform board-specific initialization */
diff --git a/configs/nrf52-generic/src/nrf52_bringup.c b/configs/nrf52-generic/src/nrf52_bringup.c
index 293830ed198..00c9f0a0490 100644
--- a/configs/nrf52-generic/src/nrf52_bringup.c
+++ b/configs/nrf52-generic/src/nrf52_bringup.c
@@ -60,10 +60,10 @@
* Description:
* Perform architecture-specific initialization
*
- * CONFIG_BOARD_INITIALIZE=y :
- * Called from board_initialize().
+ * CONFIG_BOARD_LATE_INITIALIZE=y :
+ * Called from board_late_initialize().
*
- * CONFIG_BOARD_INITIALIZE=n && CONFIG_LIB_BOARDCTL=y :
+ * CONFIG_BOARD_LATE_INITIALIZE=n && CONFIG_LIB_BOARDCTL=y :
* Called from the NSH library
*
****************************************************************************/
diff --git a/configs/nucleo-144/src/stm32_boot.c b/configs/nucleo-144/src/stm32_boot.c
index 684ade81767..c4c6ccf6e64 100644
--- a/configs/nucleo-144/src/stm32_boot.c
+++ b/configs/nucleo-144/src/stm32_boot.c
@@ -82,20 +82,20 @@ void stm32_boardinitialize(void)
}
/************************************************************************************
- * Name: board_initialize
+ * Name: board_late_initialize
*
* Description:
- * If CONFIG_BOARD_INITIALIZE is selected, then an additional initialization call
+ * If CONFIG_BOARD_LATE_INITIALIZE is selected, then an additional initialization call
* will be performed in the boot-up sequence to a function called
- * board_initialize(). board_initialize() will be called immediately after
+ * board_late_initialize(). board_late_initialize() will be called immediately after
* up_initialize() is called and just before the initial application is started.
* This additional initialization phase may be used, for example, to initialize
* board-specific device drivers.
*
************************************************************************************/
-#ifdef CONFIG_BOARD_INITIALIZE
-void board_initialize(void)
+#ifdef CONFIG_BOARD_LATE_INITIALIZE
+void board_late_initialize(void)
{
#if defined(CONFIG_NSH_LIBRARY) && !defined(CONFIG_LIB_BOARDCTL)
/* Perform NSH initialization here instead of from the NSH. This
diff --git a/configs/nucleo-f072rb/src/nucleo-f072rb.h b/configs/nucleo-f072rb/src/nucleo-f072rb.h
index 78ad7e84f4c..03eae5d48a6 100644
--- a/configs/nucleo-f072rb/src/nucleo-f072rb.h
+++ b/configs/nucleo-f072rb/src/nucleo-f072rb.h
@@ -109,10 +109,10 @@
* Description:
* Perform architecture-specific initialization
*
- * CONFIG_BOARD_INITIALIZE=y :
- * Called from board_initialize().
+ * CONFIG_BOARD_LATE_INITIALIZE=y :
+ * Called from board_late_initialize().
*
- * CONFIG_BOARD_INITIALIZE=n && CONFIG_LIB_BOARDCTL=y :
+ * CONFIG_BOARD_LATE_INITIALIZE=n && CONFIG_LIB_BOARDCTL=y :
* Called from the NSH library
*
****************************************************************************/
diff --git a/configs/nucleo-f072rb/src/stm32_appinit.c b/configs/nucleo-f072rb/src/stm32_appinit.c
index b82a3d54578..ea68c64f494 100644
--- a/configs/nucleo-f072rb/src/stm32_appinit.c
+++ b/configs/nucleo-f072rb/src/stm32_appinit.c
@@ -77,9 +77,9 @@
int board_app_initialize(uintptr_t arg)
{
- /* Did we already initialize via board_initialize()? */
+ /* Did we already initialize via board_late_initialize()? */
-#ifndef CONFIG_BOARD_INITIALIZE
+#ifndef CONFIG_BOARD_LATE_INITIALIZE
return stm32_bringup();
#else
return OK;
diff --git a/configs/nucleo-f072rb/src/stm32_boot.c b/configs/nucleo-f072rb/src/stm32_boot.c
index 8a4cab045b8..5b18c4f1f35 100644
--- a/configs/nucleo-f072rb/src/stm32_boot.c
+++ b/configs/nucleo-f072rb/src/stm32_boot.c
@@ -72,20 +72,20 @@ void stm32_boardinitialize(void)
}
/****************************************************************************
- * Name: board_initialize
+ * Name: board_late_initialize
*
* Description:
- * If CONFIG_BOARD_INITIALIZE is selected, then an additional
+ * If CONFIG_BOARD_LATE_INITIALIZE is selected, then an additional
* initialization call will be performed in the boot-up sequence to a
- * function called board_initialize(). board_initialize() will be
+ * function called board_late_initialize(). board_late_initialize() will be
* called immediately after up_initialize() is called and just before the
* initial application is started. This additional initialization phase
* may be used, for example, to initialize board-specific device drivers.
*
****************************************************************************/
-#ifdef CONFIG_BOARD_INITIALIZE
-void board_initialize(void)
+#ifdef CONFIG_BOARD_LATE_INITIALIZE
+void board_late_initialize(void)
{
/* Perform board-specific initialization here if so configured */
diff --git a/configs/nucleo-f072rb/src/stm32_bringup.c b/configs/nucleo-f072rb/src/stm32_bringup.c
index 430176b07cf..bfaa991e0a1 100644
--- a/configs/nucleo-f072rb/src/stm32_bringup.c
+++ b/configs/nucleo-f072rb/src/stm32_bringup.c
@@ -67,10 +67,10 @@
* Description:
* Perform architecture-specific initialization
*
- * CONFIG_BOARD_INITIALIZE=y :
- * Called from board_initialize().
+ * CONFIG_BOARD_LATE_INITIALIZE=y :
+ * Called from board_late_initialize().
*
- * CONFIG_BOARD_INITIALIZE=n && CONFIG_LIB_BOARDCTL=y :
+ * CONFIG_BOARD_LATE_INITIALIZE=n && CONFIG_LIB_BOARDCTL=y :
* Called from the NSH library
*
****************************************************************************/
diff --git a/configs/nucleo-f091rc/src/nucleo-f091rc.h b/configs/nucleo-f091rc/src/nucleo-f091rc.h
index 0b261515dd7..ad7279f4c3b 100644
--- a/configs/nucleo-f091rc/src/nucleo-f091rc.h
+++ b/configs/nucleo-f091rc/src/nucleo-f091rc.h
@@ -121,10 +121,10 @@
* Description:
* Perform architecture-specific initialization
*
- * CONFIG_BOARD_INITIALIZE=y :
- * Called from board_initialize().
+ * CONFIG_BOARD_LATE_INITIALIZE=y :
+ * Called from board_late_initialize().
*
- * CONFIG_BOARD_INITIALIZE=n && CONFIG_LIB_BOARDCTL=y :
+ * CONFIG_BOARD_LATE_INITIALIZE=n && CONFIG_LIB_BOARDCTL=y :
* Called from the NSH library
*
****************************************************************************/
diff --git a/configs/nucleo-f091rc/src/stm32_appinit.c b/configs/nucleo-f091rc/src/stm32_appinit.c
index 2eb92bcb77e..b2b7ab2473c 100644
--- a/configs/nucleo-f091rc/src/stm32_appinit.c
+++ b/configs/nucleo-f091rc/src/stm32_appinit.c
@@ -77,9 +77,9 @@
int board_app_initialize(uintptr_t arg)
{
- /* Did we already initialize via board_initialize()? */
+ /* Did we already initialize via board_late_initialize()? */
-#ifndef CONFIG_BOARD_INITIALIZE
+#ifndef CONFIG_BOARD_LATE_INITIALIZE
return stm32_bringup();
#else
return OK;
diff --git a/configs/nucleo-f091rc/src/stm32_boot.c b/configs/nucleo-f091rc/src/stm32_boot.c
index b0a730949b1..80f4deee82f 100644
--- a/configs/nucleo-f091rc/src/stm32_boot.c
+++ b/configs/nucleo-f091rc/src/stm32_boot.c
@@ -78,20 +78,20 @@ void stm32_boardinitialize(void)
}
/****************************************************************************
- * Name: board_initialize
+ * Name: board_late_initialize
*
* Description:
- * If CONFIG_BOARD_INITIALIZE is selected, then an additional
+ * If CONFIG_BOARD_LATE_INITIALIZE is selected, then an additional
* initialization call will be performed in the boot-up sequence to a
- * function called board_initialize(). board_initialize() will be
+ * function called board_late_initialize(). board_late_initialize() will be
* called immediately after up_initialize() is called and just before the
* initial application is started. This additional initialization phase
* may be used, for example, to initialize board-specific device drivers.
*
****************************************************************************/
-#ifdef CONFIG_BOARD_INITIALIZE
-void board_initialize(void)
+#ifdef CONFIG_BOARD_LATE_INITIALIZE
+void board_late_initialize(void)
{
/* Perform board-specific initialization here if so configured */
diff --git a/configs/nucleo-f091rc/src/stm32_bringup.c b/configs/nucleo-f091rc/src/stm32_bringup.c
index 9c787ece4f8..5745b7b18eb 100644
--- a/configs/nucleo-f091rc/src/stm32_bringup.c
+++ b/configs/nucleo-f091rc/src/stm32_bringup.c
@@ -55,10 +55,10 @@
* Description:
* Perform architecture-specific initialization
*
- * CONFIG_BOARD_INITIALIZE=y :
- * Called from board_initialize().
+ * CONFIG_BOARD_LATE_INITIALIZE=y :
+ * Called from board_late_initialize().
*
- * CONFIG_BOARD_INITIALIZE=n && CONFIG_LIB_BOARDCTL=y :
+ * CONFIG_BOARD_LATE_INITIALIZE=n && CONFIG_LIB_BOARDCTL=y :
* Called from the NSH library
*
****************************************************************************/
diff --git a/configs/nucleo-f207zg/src/stm32_appinitialize.c b/configs/nucleo-f207zg/src/stm32_appinitialize.c
index 542590c4de1..8b56af67d8b 100644
--- a/configs/nucleo-f207zg/src/stm32_appinitialize.c
+++ b/configs/nucleo-f207zg/src/stm32_appinitialize.c
@@ -82,8 +82,8 @@
int board_app_initialize(uintptr_t arg)
{
-#ifdef CONFIG_BOARD_INITIALIZE
- /* Board initialization already performed by board_initialize() */
+#ifdef CONFIG_BOARD_LATE_INITIALIZE
+ /* Board initialization already performed by board_late_initialize() */
return OK;
#else
diff --git a/configs/nucleo-f207zg/src/stm32_boot.c b/configs/nucleo-f207zg/src/stm32_boot.c
index 394b44e1a83..148d1182c63 100644
--- a/configs/nucleo-f207zg/src/stm32_boot.c
+++ b/configs/nucleo-f207zg/src/stm32_boot.c
@@ -72,20 +72,20 @@ void stm32_boardinitialize(void)
}
/****************************************************************************
- * Name: board_initialize
+ * Name: board_late_initialize
*
* Description:
- * If CONFIG_BOARD_INITIALIZE is selected, then an additional initialization call
+ * If CONFIG_BOARD_LATE_INITIALIZE is selected, then an additional initialization call
* will be performed in the boot-up sequence to a function called
- * board_initialize(). board_initialize() will be called immediately after
+ * board_late_initialize(). board_late_initialize() will be called immediately after
* up_initialize() is called and just before the initial application is started.
* This additional initialization phase may be used, for example, to initialize
* board-specific device drivers.
*
****************************************************************************/
-#ifdef CONFIG_BOARD_INITIALIZE
-void board_initialize(void)
+#ifdef CONFIG_BOARD_LATE_INITIALIZE
+void board_late_initialize(void)
{
#if defined(CONFIG_NSH_LIBRARY) && !defined(CONFIG_LIB_BOARDCTL)
/* Perform board bring-up here instead of from the board_app_initialize(). */
diff --git a/configs/nucleo-f207zg/src/stm32_bringup.c b/configs/nucleo-f207zg/src/stm32_bringup.c
index e6856b701b0..ac623a9402e 100644
--- a/configs/nucleo-f207zg/src/stm32_bringup.c
+++ b/configs/nucleo-f207zg/src/stm32_bringup.c
@@ -60,10 +60,10 @@
* Description:
* Perform architecture-specific initialization
*
- * CONFIG_BOARD_INITIALIZE=y :
- * Called from board_initialize().
+ * CONFIG_BOARD_LATE_INITIALIZE=y :
+ * Called from board_late_initialize().
*
- * CONFIG_BOARD_INITIALIZE=n && CONFIG_LIB_BOARDCTL=y && CONFIG_NSH_ARCHINIT:
+ * CONFIG_BOARD_LATE_INITIALIZE=n && CONFIG_LIB_BOARDCTL=y && CONFIG_NSH_ARCHINIT:
* Called from the NSH library
*
****************************************************************************/
diff --git a/configs/nucleo-f303ze/src/stm32_appinitialize.c b/configs/nucleo-f303ze/src/stm32_appinitialize.c
index 3e9b2226aea..926ac029037 100644
--- a/configs/nucleo-f303ze/src/stm32_appinitialize.c
+++ b/configs/nucleo-f303ze/src/stm32_appinitialize.c
@@ -82,8 +82,8 @@
int board_app_initialize(uintptr_t arg)
{
-#ifdef CONFIG_BOARD_INITIALIZE
- /* Board initialization already performed by board_initialize() */
+#ifdef CONFIG_BOARD_LATE_INITIALIZE
+ /* Board initialization already performed by board_late_initialize() */
return OK;
#else
diff --git a/configs/nucleo-f303ze/src/stm32_boot.c b/configs/nucleo-f303ze/src/stm32_boot.c
index 79db1b42e52..4e097a6d269 100644
--- a/configs/nucleo-f303ze/src/stm32_boot.c
+++ b/configs/nucleo-f303ze/src/stm32_boot.c
@@ -72,20 +72,20 @@ void stm32_boardinitialize(void)
}
/************************************************************************************
- * Name: board_initialize
+ * Name: board_late_initialize
*
* Description:
- * If CONFIG_BOARD_INITIALIZE is selected, then an additional initialization call
+ * If CONFIG_BOARD_LATE_INITIALIZE is selected, then an additional initialization call
* will be performed in the boot-up sequence to a function called
- * board_initialize(). board_initialize() will be called immediately after
+ * board_late_initialize(). board_late_initialize() will be called immediately after
* up_initialize() is called and just before the initial application is started.
* This additional initialization phase may be used, for example, to initialize
* board-specific device drivers.
*
************************************************************************************/
-#ifdef CONFIG_BOARD_INITIALIZE
-void board_initialize(void)
+#ifdef CONFIG_BOARD_LATE_INITIALIZE
+void board_late_initialize(void)
{
#if defined(CONFIG_NSH_LIBRARY) && !defined(CONFIG_LIB_BOARDCTL)
/* Perform board bring-up here instead of from the board_app_initialize(). */
diff --git a/configs/nucleo-f303ze/src/stm32_bringup.c b/configs/nucleo-f303ze/src/stm32_bringup.c
index 134939e9df4..e767ede92b5 100644
--- a/configs/nucleo-f303ze/src/stm32_bringup.c
+++ b/configs/nucleo-f303ze/src/stm32_bringup.c
@@ -60,10 +60,10 @@
* Description:
* Perform architecture-specific initialization
*
- * CONFIG_BOARD_INITIALIZE=y :
- * Called from board_initialize().
+ * CONFIG_BOARD_LATE_INITIALIZE=y :
+ * Called from board_late_initialize().
*
- * CONFIG_BOARD_INITIALIZE=n && CONFIG_LIB_BOARDCTL=y && CONFIG_NSH_ARCHINIT:
+ * CONFIG_BOARD_LATE_INITIALIZE=n && CONFIG_LIB_BOARDCTL=y && CONFIG_NSH_ARCHINIT:
* Called from the NSH library
*
****************************************************************************/
diff --git a/configs/nucleo-f410rb/nsh/defconfig b/configs/nucleo-f410rb/nsh/defconfig
index fc791ef980d..0c544227e80 100644
--- a/configs/nucleo-f410rb/nsh/defconfig
+++ b/configs/nucleo-f410rb/nsh/defconfig
@@ -13,7 +13,7 @@ CONFIG_ARCH_CHIP_STM32=y
CONFIG_ARCH_CHIP_STM32F410RB=y
CONFIG_ARCH_INTERRUPTSTACK=2048
CONFIG_ARCH_STACKDUMP=y
-CONFIG_BOARD_INITIALIZE=y
+CONFIG_BOARD_LATE_INITIALIZE=y
CONFIG_BOARD_LOOPSPERMSEC=8499
CONFIG_BUILTIN=y
CONFIG_DISABLE_POLL=y
diff --git a/configs/nucleo-f410rb/src/nucleo-f410rb.h b/configs/nucleo-f410rb/src/nucleo-f410rb.h
index 76c4bf1d189..bddf7e39e24 100644
--- a/configs/nucleo-f410rb/src/nucleo-f410rb.h
+++ b/configs/nucleo-f410rb/src/nucleo-f410rb.h
@@ -84,10 +84,10 @@
* Description:
* Perform architecture-specific initialization
*
- * CONFIG_BOARD_INITIALIZE=y :
- * Called from board_initialize().
+ * CONFIG_BOARD_LATE_INITIALIZE=y :
+ * Called from board_late_initialize().
*
- * CONFIG_BOARD_INITIALIZE=y && CONFIG_LIB_BOARDCTL=y :
+ * CONFIG_BOARD_LATE_INITIALIZE=y && CONFIG_LIB_BOARDCTL=y :
* Called from the NSH library
*
************************************************************************************/
diff --git a/configs/nucleo-f410rb/src/stm32_appinit.c b/configs/nucleo-f410rb/src/stm32_appinit.c
index 0567d04ba8b..1e6dccb6dab 100644
--- a/configs/nucleo-f410rb/src/stm32_appinit.c
+++ b/configs/nucleo-f410rb/src/stm32_appinit.c
@@ -82,8 +82,8 @@
int board_app_initialize(uintptr_t arg)
{
-#ifdef CONFIG_BOARD_INITIALIZE
- /* Board initialization already performed by board_initialize() */
+#ifdef CONFIG_BOARD_LATE_INITIALIZE
+ /* Board initialization already performed by board_late_initialize() */
return OK;
#else
diff --git a/configs/nucleo-f410rb/src/stm32_boot.c b/configs/nucleo-f410rb/src/stm32_boot.c
index d9dd87303e9..b1a5d53f9da 100644
--- a/configs/nucleo-f410rb/src/stm32_boot.c
+++ b/configs/nucleo-f410rb/src/stm32_boot.c
@@ -86,20 +86,20 @@ void stm32_boardinitialize(void)
}
/****************************************************************************
- * Name: board_initialize
+ * Name: board_late_initialize
*
* Description:
- * If CONFIG_BOARD_INITIALIZE is selected, then an additional
+ * If CONFIG_BOARD_LATE_INITIALIZE is selected, then an additional
* initialization call will be performed in the boot-up sequence to a
- * function called board_initialize(). board_initialize() will be
+ * function called board_late_initialize(). board_late_initialize() will be
* called immediately after up_intiialize() is called and just before the
* initial application is started. This additional initialization phase
* may be used, for example, to initialize board-specific device drivers.
*
****************************************************************************/
-#ifdef CONFIG_BOARD_INITIALIZE
-void board_initialize(void)
+#ifdef CONFIG_BOARD_LATE_INITIALIZE
+void board_late_initialize(void)
{
#if defined(CONFIG_NSH_LIBRARY) && !defined(CONFIG_LIB_BOARDCTL)
/* Perform board-specific initialization */
diff --git a/configs/nucleo-f410rb/src/stm32_bringup.c b/configs/nucleo-f410rb/src/stm32_bringup.c
index 1752b5e76b5..2195f4381d9 100644
--- a/configs/nucleo-f410rb/src/stm32_bringup.c
+++ b/configs/nucleo-f410rb/src/stm32_bringup.c
@@ -59,10 +59,10 @@
* Description:
* Perform architecture-specific initialization
*
- * CONFIG_BOARD_INITIALIZE=y :
- * Called from board_initialize().
+ * CONFIG_BOARD_LATE_INITIALIZE=y :
+ * Called from board_late_initialize().
*
- * CONFIG_BOARD_INITIALIZE=y && CONFIG_LIB_BOARDCTL=y :
+ * CONFIG_BOARD_LATE_INITIALIZE=y && CONFIG_LIB_BOARDCTL=y :
* Called from the NSH library
*
****************************************************************************/
diff --git a/configs/nucleo-f4x1re/src/stm32_boot.c b/configs/nucleo-f4x1re/src/stm32_boot.c
index 1fb22f61e76..a60931ba967 100644
--- a/configs/nucleo-f4x1re/src/stm32_boot.c
+++ b/configs/nucleo-f4x1re/src/stm32_boot.c
@@ -100,20 +100,20 @@ void stm32_boardinitialize(void)
}
/****************************************************************************
- * Name: board_initialize
+ * Name: board_late_initialize
*
* Description:
- * If CONFIG_BOARD_INITIALIZE is selected, then an additional
+ * If CONFIG_BOARD_LATE_INITIALIZE is selected, then an additional
* initialization call will be performed in the boot-up sequence to a
- * function called board_initialize(). board_initialize() will be
+ * function called board_late_initialize(). board_late_initialize() will be
* called immediately after up_intiialize() is called and just before the
* initial application is started. This additional initialization phase
* may be used, for example, to initialize board-specific device drivers.
*
****************************************************************************/
-#ifdef CONFIG_BOARD_INITIALIZE
-void board_initialize(void)
+#ifdef CONFIG_BOARD_LATE_INITIALIZE
+void board_late_initialize(void)
{
/* Perform NSH initialization here instead of from the NSH. This
* alternative NSH initialization is necessary when NSH is ran in user-space
diff --git a/configs/nucleo-h743zi/src/nucleo-h743zi.h b/configs/nucleo-h743zi/src/nucleo-h743zi.h
index ec30a57dcbf..96ee059c490 100644
--- a/configs/nucleo-h743zi/src/nucleo-h743zi.h
+++ b/configs/nucleo-h743zi/src/nucleo-h743zi.h
@@ -110,10 +110,10 @@
* Description:
* Perform architecture-specific initialization
*
- * CONFIG_BOARD_INITIALIZE=y :
- * Called from board_initialize().
+ * CONFIG_BOARD_LATE_INITIALIZE=y :
+ * Called from board_late_initialize().
*
- * CONFIG_BOARD_INITIALIZE=y && CONFIG_LIB_BOARDCTL=y :
+ * CONFIG_BOARD_LATE_INITIALIZE=y && CONFIG_LIB_BOARDCTL=y :
* Called from the NSH library
*
************************************************************************************/
diff --git a/configs/nucleo-h743zi/src/stm32_appinitialize.c b/configs/nucleo-h743zi/src/stm32_appinitialize.c
index 923cc208c9f..2612700a9c4 100644
--- a/configs/nucleo-h743zi/src/stm32_appinitialize.c
+++ b/configs/nucleo-h743zi/src/stm32_appinitialize.c
@@ -82,8 +82,8 @@
int board_app_initialize(uintptr_t arg)
{
-#ifdef CONFIG_BOARD_INITIALIZE
- /* Board initialization already performed by board_initialize() */
+#ifdef CONFIG_BOARD_LATE_INITIALIZE
+ /* Board initialization already performed by board_late_initialize() */
return OK;
#else
diff --git a/configs/nucleo-h743zi/src/stm32_boot.c b/configs/nucleo-h743zi/src/stm32_boot.c
index 863b6847ada..a8a65f224d7 100644
--- a/configs/nucleo-h743zi/src/stm32_boot.c
+++ b/configs/nucleo-h743zi/src/stm32_boot.c
@@ -78,20 +78,20 @@ void stm32_boardinitialize(void)
}
/************************************************************************************
- * Name: board_initialize
+ * Name: board_late_initialize
*
* Description:
- * If CONFIG_BOARD_INITIALIZE is selected, then an additional initialization call
+ * If CONFIG_BOARD_LATE_INITIALIZE is selected, then an additional initialization call
* will be performed in the boot-up sequence to a function called
- * board_initialize(). board_initialize() will be called immediately after
+ * board_late_initialize(). board_late_initialize() will be called immediately after
* up_initialize() is called and just before the initial application is started.
* This additional initialization phase may be used, for example, to initialize
* board-specific device drivers.
*
************************************************************************************/
-#ifdef CONFIG_BOARD_INITIALIZE
-void board_initialize(void)
+#ifdef CONFIG_BOARD_LATE_INITIALIZE
+void board_late_initialize(void)
{
#if defined(CONFIG_NSH_LIBRARY) && !defined(CONFIG_LIB_BOARDCTL)
/* Perform board bring-up here instead of from the board_app_initialize(). */
diff --git a/configs/nucleo-h743zi/src/stm32_bringup.c b/configs/nucleo-h743zi/src/stm32_bringup.c
index a8159b4261c..d1ef3b92208 100644
--- a/configs/nucleo-h743zi/src/stm32_bringup.c
+++ b/configs/nucleo-h743zi/src/stm32_bringup.c
@@ -60,10 +60,10 @@
* Description:
* Perform architecture-specific initialization
*
- * CONFIG_BOARD_INITIALIZE=y :
- * Called from board_initialize().
+ * CONFIG_BOARD_LATE_INITIALIZE=y :
+ * Called from board_late_initialize().
*
- * CONFIG_BOARD_INITIALIZE=n && CONFIG_LIB_BOARDCTL=y && CONFIG_NSH_ARCHINIT:
+ * CONFIG_BOARD_LATE_INITIALIZE=n && CONFIG_LIB_BOARDCTL=y && CONFIG_NSH_ARCHINIT:
* Called from the NSH library
*
****************************************************************************/
diff --git a/configs/nucleo-l073rz/src/nucleo-l073rz.h b/configs/nucleo-l073rz/src/nucleo-l073rz.h
index f042b32d8ce..298a179a046 100644
--- a/configs/nucleo-l073rz/src/nucleo-l073rz.h
+++ b/configs/nucleo-l073rz/src/nucleo-l073rz.h
@@ -125,10 +125,10 @@
* Description:
* Perform architecture-specific initialization
*
- * CONFIG_BOARD_INITIALIZE=y :
- * Called from board_initialize().
+ * CONFIG_BOARD_LATE_INITIALIZE=y :
+ * Called from board_late_initialize().
*
- * CONFIG_BOARD_INITIALIZE=y && CONFIG_LIB_BOARDCTL=y :
+ * CONFIG_BOARD_LATE_INITIALIZE=y && CONFIG_LIB_BOARDCTL=y :
* Called from the NSH library
*
************************************************************************************/
diff --git a/configs/nucleo-l073rz/src/stm32_appinit.c b/configs/nucleo-l073rz/src/stm32_appinit.c
index bcbeb860f4b..2900de83fa8 100644
--- a/configs/nucleo-l073rz/src/stm32_appinit.c
+++ b/configs/nucleo-l073rz/src/stm32_appinit.c
@@ -82,8 +82,8 @@
int board_app_initialize(uintptr_t arg)
{
-#ifdef CONFIG_BOARD_INITIALIZE
- /* Board initialization already performed by board_initialize() */
+#ifdef CONFIG_BOARD_LATE_INITIALIZE
+ /* Board initialization already performed by board_late_initialize() */
return OK;
#else
diff --git a/configs/nucleo-l073rz/src/stm32_boot.c b/configs/nucleo-l073rz/src/stm32_boot.c
index f53c6205888..55b39892327 100644
--- a/configs/nucleo-l073rz/src/stm32_boot.c
+++ b/configs/nucleo-l073rz/src/stm32_boot.c
@@ -91,20 +91,20 @@ void stm32_boardinitialize(void)
}
/************************************************************************************
- * Name: board_initialize
+ * Name: board_late_initialize
*
* Description:
- * If CONFIG_BOARD_INITIALIZE is selected, then an additional initialization call
+ * If CONFIG_BOARD_LATE_INITIALIZE is selected, then an additional initialization call
* will be performed in the boot-up sequence to a function called
- * board_initialize(). board_initialize() will be called immediately after
+ * board_late_initialize(). board_late_initialize() will be called immediately after
* up_initialize() is called and just before the initial application is started.
* This additional initialization phase may be used, for example, to initialize
* board-specific device drivers.
*
************************************************************************************/
-#ifdef CONFIG_BOARD_INITIALIZE
-void board_initialize(void)
+#ifdef CONFIG_BOARD_LATE_INITIALIZE
+void board_late_initialize(void)
{
#if defined(CONFIG_NSH_LIBRARY) && !defined(CONFIG_LIB_BOARDCTL)
/* Perform board bring-up here instead of from the board_app_initialize(). */
diff --git a/configs/nucleo-l073rz/src/stm32_bringup.c b/configs/nucleo-l073rz/src/stm32_bringup.c
index 78453a4031b..207da302bd8 100644
--- a/configs/nucleo-l073rz/src/stm32_bringup.c
+++ b/configs/nucleo-l073rz/src/stm32_bringup.c
@@ -72,10 +72,10 @@
* Description:
* Perform architecture-specific initialization
*
- * CONFIG_BOARD_INITIALIZE=y :
- * Called from board_initialize().
+ * CONFIG_BOARD_LATE_INITIALIZE=y :
+ * Called from board_late_initialize().
*
- * CONFIG_BOARD_INITIALIZE=n && CONFIG_LIB_BOARDCTL=y && CONFIG_NSH_ARCHINIT:
+ * CONFIG_BOARD_LATE_INITIALIZE=n && CONFIG_LIB_BOARDCTL=y && CONFIG_NSH_ARCHINIT:
* Called from the NSH library
*
****************************************************************************/
diff --git a/configs/nucleo-l432kc/src/stm32_boot.c b/configs/nucleo-l432kc/src/stm32_boot.c
index f4bc7c39456..c8f9b4e3de8 100644
--- a/configs/nucleo-l432kc/src/stm32_boot.c
+++ b/configs/nucleo-l432kc/src/stm32_boot.c
@@ -100,20 +100,20 @@ void stm32l4_board_initialize(void)
}
/****************************************************************************
- * Name: board_initialize
+ * Name: board_late_initialize
*
* Description:
- * If CONFIG_BOARD_INITIALIZE is selected, then an additional
+ * If CONFIG_BOARD_LATE_INITIALIZE is selected, then an additional
* initialization call will be performed in the boot-up sequence to a
- * function called board_initialize(). board_initialize() will be
+ * function called board_late_initialize(). board_late_initialize() will be
* called immediately after up_intiialize() is called and just before the
* initial application is started. This additional initialization phase
* may be used, for example, to initialize board-specific device drivers.
*
****************************************************************************/
-#ifdef CONFIG_BOARD_INITIALIZE
-void board_initialize(void)
+#ifdef CONFIG_BOARD_LATE_INITIALIZE
+void board_late_initialize(void)
{
/* Perform NSH initialization here instead of from the NSH. This
* alternative NSH initialization is necessary when NSH is ran in user-space
diff --git a/configs/nucleo-l452re/src/nucleo-l452re.h b/configs/nucleo-l452re/src/nucleo-l452re.h
index ae511be83ea..5d60817d4c4 100644
--- a/configs/nucleo-l452re/src/nucleo-l452re.h
+++ b/configs/nucleo-l452re/src/nucleo-l452re.h
@@ -165,10 +165,10 @@ int stm32l4_dac_setup(void);
* Description:
* Perform architecture-specific initialization
*
- * CONFIG_BOARD_INITIALIZE=y :
- * Called from board_initialize().
+ * CONFIG_BOARD_LATE_INITIALIZE=y :
+ * Called from board_late_initialize().
*
- * CONFIG_BOARD_INITIALIZE=n && CONFIG_LIB_BOARDCTL=y :
+ * CONFIG_BOARD_LATE_INITIALIZE=n && CONFIG_LIB_BOARDCTL=y :
* Called from the NSH library
*
****************************************************************************/
diff --git a/configs/nucleo-l452re/src/stm32_appinit.c b/configs/nucleo-l452re/src/stm32_appinit.c
index ff3e6047815..7d7d1a09a19 100644
--- a/configs/nucleo-l452re/src/stm32_appinit.c
+++ b/configs/nucleo-l452re/src/stm32_appinit.c
@@ -77,9 +77,9 @@
int board_app_initialize(uintptr_t arg)
{
- /* Did we already initialize via board_initialize()? */
+ /* Did we already initialize via board_late_initialize()? */
-#ifndef CONFIG_BOARD_INITIALIZE
+#ifndef CONFIG_BOARD_LATE_INITIALIZE
return stm32_bringup();
#else
return OK;
diff --git a/configs/nucleo-l452re/src/stm32_boot.c b/configs/nucleo-l452re/src/stm32_boot.c
index b119833f5e0..10a675b6a98 100644
--- a/configs/nucleo-l452re/src/stm32_boot.c
+++ b/configs/nucleo-l452re/src/stm32_boot.c
@@ -73,20 +73,20 @@ void stm32l4_board_initialize(void)
}
/****************************************************************************
- * Name: board_initialize
+ * Name: board_late_initialize
*
* Description:
- * If CONFIG_BOARD_INITIALIZE is selected, then an additional
+ * If CONFIG_BOARD_LATE_INITIALIZE is selected, then an additional
* initialization call will be performed in the boot-up sequence to a
- * function called board_initialize(). board_initialize() will be
+ * function called board_late_initialize(). board_late_initialize() will be
* called immediately after up_initialize() is called and just before the
* initial application is started. This additional initialization phase
* may be used, for example, to initialize board-specific device drivers.
*
****************************************************************************/
-#ifdef CONFIG_BOARD_INITIALIZE
-void board_initialize(void)
+#ifdef CONFIG_BOARD_LATE_INITIALIZE
+void board_late_initialize(void)
{
/* Perform board-specific initialization here if so configured */
diff --git a/configs/nucleo-l452re/src/stm32_bringup.c b/configs/nucleo-l452re/src/stm32_bringup.c
index 65cca4abaa7..dbe3ec96557 100644
--- a/configs/nucleo-l452re/src/stm32_bringup.c
+++ b/configs/nucleo-l452re/src/stm32_bringup.c
@@ -72,10 +72,10 @@
* Description:
* Perform architecture-specific initialization
*
- * CONFIG_BOARD_INITIALIZE=y :
- * Called from board_initialize().
+ * CONFIG_BOARD_LATE_INITIALIZE=y :
+ * Called from board_late_initialize().
*
- * CONFIG_BOARD_INITIALIZE=n && CONFIG_LIB_BOARDCTL=y :
+ * CONFIG_BOARD_LATE_INITIALIZE=n && CONFIG_LIB_BOARDCTL=y :
* Called from the NSH library
*
****************************************************************************/
diff --git a/configs/nucleo-l476rg/src/stm32_boot.c b/configs/nucleo-l476rg/src/stm32_boot.c
index 6fbea1751d3..1b2054bcf39 100644
--- a/configs/nucleo-l476rg/src/stm32_boot.c
+++ b/configs/nucleo-l476rg/src/stm32_boot.c
@@ -92,20 +92,20 @@ void stm32l4_board_initialize(void)
}
/****************************************************************************
- * Name: board_initialize
+ * Name: board_late_initialize
*
* Description:
- * If CONFIG_BOARD_INITIALIZE is selected, then an additional
+ * If CONFIG_BOARD_LATE_INITIALIZE is selected, then an additional
* initialization call will be performed in the boot-up sequence to a
- * function called board_initialize(). board_initialize() will be
+ * function called board_late_initialize(). board_late_initialize() will be
* called immediately after up_intiialize() is called and just before the
* initial application is started. This additional initialization phase
* may be used, for example, to initialize board-specific device drivers.
*
****************************************************************************/
-#ifdef CONFIG_BOARD_INITIALIZE
-void board_initialize(void)
+#ifdef CONFIG_BOARD_LATE_INITIALIZE
+void board_late_initialize(void)
{
/* Perform NSH initialization here instead of from the NSH. This
* alternative NSH initialization is necessary when NSH is ran in user-space
diff --git a/configs/nucleo-l496zg/src/stm32_boot.c b/configs/nucleo-l496zg/src/stm32_boot.c
index ec2bff2d24e..94162c0710e 100644
--- a/configs/nucleo-l496zg/src/stm32_boot.c
+++ b/configs/nucleo-l496zg/src/stm32_boot.c
@@ -82,20 +82,20 @@ void stm32l4_board_initialize(void)
}
/************************************************************************************
- * Name: board_initialize
+ * Name: board_late_initialize
*
* Description:
- * If CONFIG_BOARD_INITIALIZE is selected, then an additional initialization call
+ * If CONFIG_BOARD_LATE_INITIALIZE is selected, then an additional initialization call
* will be performed in the boot-up sequence to a function called
- * board_initialize(). board_initialize() will be called immediately after
+ * board_late_initialize(). board_late_initialize() will be called immediately after
* up_initialize() is called and just before the initial application is started.
* This additional initialization phase may be used, for example, to initialize
* board-specific device drivers.
*
************************************************************************************/
-#ifdef CONFIG_BOARD_INITIALIZE
-void board_initialize(void)
+#ifdef CONFIG_BOARD_LATE_INITIALIZE
+void board_late_initialize(void)
{
#if defined(CONFIG_NSH_LIBRARY) && !defined(CONFIG_LIB_BOARDCTL)
/* Perform NSH initialization here instead of from the NSH. This
diff --git a/configs/olimex-efm32g880f128-stk/src/efm32_boot.c b/configs/olimex-efm32g880f128-stk/src/efm32_boot.c
index 76074dbe06a..e0f872d9314 100644
--- a/configs/olimex-efm32g880f128-stk/src/efm32_boot.c
+++ b/configs/olimex-efm32g880f128-stk/src/efm32_boot.c
@@ -64,20 +64,20 @@ void efm32_boardinitialize(void)
}
/****************************************************************************
- * Name: board_initialize
+ * Name: board_late_initialize
*
* Description:
- * If CONFIG_BOARD_INITIALIZE is selected, then an additional
+ * If CONFIG_BOARD_LATE_INITIALIZE is selected, then an additional
* initialization call will be performed in the boot-up sequence to a
- * function called board_initialize(). board_initialize() will be
+ * function called board_late_initialize(). board_late_initialize() will be
* called immediately after up_initialize() is called and just before the
* initial application is started. This additional initialization phase
* may be used, for example, to initialize board-specific device drivers.
*
****************************************************************************/
-#ifdef CONFIG_BOARD_INITIALIZE
-void board_initialize(void)
+#ifdef CONFIG_BOARD_LATE_INITIALIZE
+void board_late_initialize(void)
{
}
#endif
diff --git a/configs/olimex-lpc1766stk/src/lpc1766stk.h b/configs/olimex-lpc1766stk/src/lpc1766stk.h
index 714acf5dc50..83547e91b33 100644
--- a/configs/olimex-lpc1766stk/src/lpc1766stk.h
+++ b/configs/olimex-lpc1766stk/src/lpc1766stk.h
@@ -256,10 +256,10 @@
* Description:
* Perform architecture-specific initialization
*
- * CONFIG_BOARD_INITIALIZE=y :
- * Called from board_initialize().
+ * CONFIG_BOARD_LATE_INITIALIZE=y :
+ * Called from board_late_initialize().
*
- * CONFIG_BOARD_INITIALIZE=y && CONFIG_LIB_BOARDCTL=y :
+ * CONFIG_BOARD_LATE_INITIALIZE=y && CONFIG_LIB_BOARDCTL=y :
* Called from the NSH library
*
************************************************************************************/
diff --git a/configs/olimex-lpc1766stk/src/lpc17_appinit.c b/configs/olimex-lpc1766stk/src/lpc17_appinit.c
index eeb2d5550ac..cd252c741d4 100644
--- a/configs/olimex-lpc1766stk/src/lpc17_appinit.c
+++ b/configs/olimex-lpc1766stk/src/lpc17_appinit.c
@@ -63,9 +63,9 @@
* CONFIG_LIB_BOARDCTL=y :
* Called from the NSH library
*
- * CONFIG_BOARD_INITIALIZE=y, CONFIG_NSH_LIBRARY=y, &&
+ * CONFIG_BOARD_LATE_INITIALIZE=y, CONFIG_NSH_LIBRARY=y, &&
* CONFIG_LIB_BOARDCTL=n :
- * Called from board_initialize().
+ * Called from board_late_initialize().
*
* Input Parameters:
* arg - The boardctl() argument is passed to the board_app_initialize()
@@ -86,9 +86,9 @@
int board_app_initialize(uintptr_t arg)
{
- /* Did we already initialize via board_initialize()? */
+ /* Did we already initialize via board_late_initialize()? */
-#ifndef CONFIG_BOARD_INITIALIZE
+#ifndef CONFIG_BOARD_LATE_INITIALIZE
return lpc17_bringup();
#else
return OK;
diff --git a/configs/olimex-lpc1766stk/src/lpc17_boot.c b/configs/olimex-lpc1766stk/src/lpc17_boot.c
index caf8cf373a2..0f8e89be511 100644
--- a/configs/olimex-lpc1766stk/src/lpc17_boot.c
+++ b/configs/olimex-lpc1766stk/src/lpc17_boot.c
@@ -93,20 +93,20 @@ void lpc17_boardinitialize(void)
}
/****************************************************************************
- * Name: board_initialize
+ * Name: board_late_initialize
*
* Description:
- * If CONFIG_BOARD_INITIALIZE is selected, then an additional
+ * If CONFIG_BOARD_LATE_INITIALIZE is selected, then an additional
* initialization call will be performed in the boot-up sequence to a
- * function called board_initialize(). board_initialize() will be
+ * function called board_late_initialize(). board_late_initialize() will be
* called immediately after up_initialize() is called and just before the
* initial application is started. This additional initialization phase
* may be used, for example, to initialize board-specific device drivers.
*
****************************************************************************/
-#ifdef CONFIG_BOARD_INITIALIZE
-void board_initialize(void)
+#ifdef CONFIG_BOARD_LATE_INITIALIZE
+void board_late_initialize(void)
{
/* Perform board-specific initialization here if so configured */
diff --git a/configs/olimex-lpc1766stk/src/lpc17_bringup.c b/configs/olimex-lpc1766stk/src/lpc17_bringup.c
index 4694fddf43b..635f3515a77 100644
--- a/configs/olimex-lpc1766stk/src/lpc17_bringup.c
+++ b/configs/olimex-lpc1766stk/src/lpc17_bringup.c
@@ -343,10 +343,10 @@ static int nsh_usbhostinitialize(void)
* Description:
* Perform architecture-specific initialization
*
- * CONFIG_BOARD_INITIALIZE=y :
- * Called from board_initialize().
+ * CONFIG_BOARD_LATE_INITIALIZE=y :
+ * Called from board_late_initialize().
*
- * CONFIG_BOARD_INITIALIZE=y && CONFIG_LIB_BOARDCTL=y :
+ * CONFIG_BOARD_LATE_INITIALIZE=y && CONFIG_LIB_BOARDCTL=y :
* Called from the NSH library
*
************************************************************************************/
diff --git a/configs/olimex-stm32-e407/src/stm32_appinit.c b/configs/olimex-stm32-e407/src/stm32_appinit.c
index 672d6a7561e..4e60b243244 100644
--- a/configs/olimex-stm32-e407/src/stm32_appinit.c
+++ b/configs/olimex-stm32-e407/src/stm32_appinit.c
@@ -172,9 +172,9 @@ static void stm32_i2ctool(void)
* CONFIG_LIB_BOARDCTL=y :
* Called from the NSH library
*
- * CONFIG_BOARD_INITIALIZE=y, CONFIG_NSH_LIBRARY=y, &&
+ * CONFIG_BOARD_LATE_INITIALIZE=y, CONFIG_NSH_LIBRARY=y, &&
* CONFIG_LIB_BOARDCTL=n :
- * Called from board_initialize().
+ * Called from board_late_initialize().
*
****************************************************************************/
diff --git a/configs/olimex-stm32-e407/src/stm32_boot.c b/configs/olimex-stm32-e407/src/stm32_boot.c
index cad3479aa1a..6ee85d1171a 100644
--- a/configs/olimex-stm32-e407/src/stm32_boot.c
+++ b/configs/olimex-stm32-e407/src/stm32_boot.c
@@ -94,20 +94,20 @@ void stm32_boardinitialize(void)
}
/****************************************************************************
- * Name: board_initialize
+ * Name: board_late_initialize
*
* Description:
- * If CONFIG_BOARD_INITIALIZE is selected, then an additional
+ * If CONFIG_BOARD_LATE_INITIALIZE is selected, then an additional
* initialization call will be performed in the boot-up sequence to a
- * function called board_initialize(). board_initialize() will be
+ * function called board_late_initialize(). board_late_initialize() will be
* called immediately after up_intitialize() is called and just before the
* initial application is started. This additional initialization phase
* may be used, for example, to initialize board-specific device drivers.
*
****************************************************************************/
-#ifdef CONFIG_BOARD_INITIALIZE
-void board_initialize(void)
+#ifdef CONFIG_BOARD_LATE_INITIALIZE
+void board_late_initialize(void)
{
#if defined(CONFIG_NSH_LIBRARY) && !defined(CONFIG_LIB_BOARDCTL)
/* Perform NSH initialization here instead of from the NSH. This
diff --git a/configs/olimex-stm32-h405/src/stm32_appinit.c b/configs/olimex-stm32-h405/src/stm32_appinit.c
index 43fb94d1fd5..442a51ea8e4 100644
--- a/configs/olimex-stm32-h405/src/stm32_appinit.c
+++ b/configs/olimex-stm32-h405/src/stm32_appinit.c
@@ -80,9 +80,9 @@
* CONFIG_LIB_BOARDCTL=y :
* Called from the NSH library
*
- * CONFIG_BOARD_INITIALIZE=y, CONFIG_NSH_LIBRARY=y, &&
+ * CONFIG_BOARD_LATE_INITIALIZE=y, CONFIG_NSH_LIBRARY=y, &&
* CONFIG_LIB_BOARDCTL=n :
- * Called from board_initialize().
+ * Called from board_late_initialize().
*
* Input Parameters:
* arg - The boardctl() argument is passed to the board_app_initialize()
diff --git a/configs/olimex-stm32-h405/src/stm32_boot.c b/configs/olimex-stm32-h405/src/stm32_boot.c
index bc4792fc09e..f29ea5ac342 100644
--- a/configs/olimex-stm32-h405/src/stm32_boot.c
+++ b/configs/olimex-stm32-h405/src/stm32_boot.c
@@ -89,20 +89,20 @@ void stm32_boardinitialize(void)
}
/****************************************************************************
- * Name: board_initialize
+ * Name: board_late_initialize
*
* Description:
- * If CONFIG_BOARD_INITIALIZE is selected, then an additional
+ * If CONFIG_BOARD_LATE_INITIALIZE is selected, then an additional
* initialization call will be performed in the boot-up sequence to a
- * function called board_initialize(). board_initialize() will be
+ * function called board_late_initialize(). board_late_initialize() will be
* called immediately after up_intitialize() is called and just before the
* initial application is started. This additional initialization phase
* may be used, for example, to initialize board-specific device drivers.
*
****************************************************************************/
-#ifdef CONFIG_BOARD_INITIALIZE
-void board_initialize(void)
+#ifdef CONFIG_BOARD_LATE_INITIALIZE
+void board_late_initialize(void)
{
/* Perform NSH initialization here instead of from the NSH. This
* alternative NSH initialization is necessary when NSH is ran in user-space
diff --git a/configs/olimex-stm32-h405/usbnsh/defconfig b/configs/olimex-stm32-h405/usbnsh/defconfig
index 3946c3e81e7..725c6bc9a1c 100644
--- a/configs/olimex-stm32-h405/usbnsh/defconfig
+++ b/configs/olimex-stm32-h405/usbnsh/defconfig
@@ -14,7 +14,7 @@ CONFIG_ARCH_IRQBUTTONS=y
CONFIG_ARCH_STACKDUMP=y
CONFIG_ARMV7M_TOOLCHAIN_BUILDROOT=y
CONFIG_BOARDCTL_USBDEVCTRL=y
-CONFIG_BOARD_INITIALIZE=y
+CONFIG_BOARD_LATE_INITIALIZE=y
CONFIG_BOARD_LOOPSPERMSEC=16717
CONFIG_BUILTIN=y
CONFIG_CDCACM=y
diff --git a/configs/olimex-stm32-h407/src/olimex-stm32-h407.h b/configs/olimex-stm32-h407/src/olimex-stm32-h407.h
index 2b6edb38c17..3a875edc273 100644
--- a/configs/olimex-stm32-h407/src/olimex-stm32-h407.h
+++ b/configs/olimex-stm32-h407/src/olimex-stm32-h407.h
@@ -207,8 +207,8 @@
* Called from the NSH library (or other application)
* Otherse, assumed to be called from some other application.
*
- * Otherwise CONFIG_BOARD_INITIALIZE=y:
- * Called from board_initialize().
+ * Otherwise CONFIG_BOARD_LATE_INITIALIZE=y:
+ * Called from board_late_initialize().
*
* Otherise, bad news: Never called
*
diff --git a/configs/olimex-stm32-h407/src/stm32_boot.c b/configs/olimex-stm32-h407/src/stm32_boot.c
index a0e6c77f275..56bd60efb8f 100644
--- a/configs/olimex-stm32-h407/src/stm32_boot.c
+++ b/configs/olimex-stm32-h407/src/stm32_boot.c
@@ -91,20 +91,20 @@ void stm32_boardinitialize(void)
}
/****************************************************************************
- * Name: board_initialize
+ * Name: board_late_initialize
*
* Description:
- * If CONFIG_BOARD_INITIALIZE is selected, then an additional
+ * If CONFIG_BOARD_LATE_INITIALIZE is selected, then an additional
* initialization call will be performed in the boot-up sequence to a
- * function called board_initialize(). board_initialize() will be
+ * function called board_late_initialize(). board_late_initialize() will be
* called immediately after up_intitialize() is called and just before the
* initial application is started. This additional initialization phase
* may be used, for example, to initialize board-specific device drivers.
*
****************************************************************************/
-#ifdef CONFIG_BOARD_INITIALIZE
-void board_initialize(void)
+#ifdef CONFIG_BOARD_LATE_INITIALIZE
+void board_late_initialize(void)
{
#ifndef CONFIG_LIB_BOARDCTL
/* Perform NSH initialization here instead of from the board_app_initialize.
diff --git a/configs/olimex-stm32-h407/src/stm32_bringup.c b/configs/olimex-stm32-h407/src/stm32_bringup.c
index 621e6c1cca6..0e1d35bdf56 100644
--- a/configs/olimex-stm32-h407/src/stm32_bringup.c
+++ b/configs/olimex-stm32-h407/src/stm32_bringup.c
@@ -82,8 +82,8 @@
* Called from the NSH library (or other application)
* Otherse, assumed to be called from some other application.
*
- * Otherwise CONFIG_BOARD_INITIALIZE=y:
- * Called from board_initialize().
+ * Otherwise CONFIG_BOARD_LATE_INITIALIZE=y:
+ * Called from board_late_initialize().
*
* Otherise, bad news: Never called
*
diff --git a/configs/olimex-stm32-p207/nsh/defconfig b/configs/olimex-stm32-p207/nsh/defconfig
index a407efe9d2b..8ca1b6283e2 100644
--- a/configs/olimex-stm32-p207/nsh/defconfig
+++ b/configs/olimex-stm32-p207/nsh/defconfig
@@ -12,7 +12,7 @@ CONFIG_ARCH_CHIP_STM32F207ZE=y
CONFIG_ARCH_IRQBUTTONS=y
CONFIG_ARCH_STACKDUMP=y
CONFIG_ARMV7M_TOOLCHAIN_BUILDROOT=y
-CONFIG_BOARD_INITIALIZE=y
+CONFIG_BOARD_LATE_INITIALIZE=y
CONFIG_BOARD_LOOPSPERMSEC=16717
CONFIG_BUILTIN=y
CONFIG_DEBUG_SYMBOLS=y
diff --git a/configs/olimex-stm32-p207/src/stm32_appinit.c b/configs/olimex-stm32-p207/src/stm32_appinit.c
index 1818c08ab30..6a9b432b195 100644
--- a/configs/olimex-stm32-p207/src/stm32_appinit.c
+++ b/configs/olimex-stm32-p207/src/stm32_appinit.c
@@ -109,9 +109,9 @@
* CONFIG_LIB_BOARDCTL=y :
* Called from the NSH library
*
- * CONFIG_BOARD_INITIALIZE=y, CONFIG_NSH_LIBRARY=y, &&
+ * CONFIG_BOARD_LATE_INITIALIZE=y, CONFIG_NSH_LIBRARY=y, &&
* CONFIG_LIB_BOARDCTL=n :
- * Called from board_initialize().
+ * Called from board_late_initialize().
*
* Input Parameters:
* arg - The boardctl() argument is passed to the board_app_initialize()
diff --git a/configs/olimex-stm32-p207/src/stm32_boot.c b/configs/olimex-stm32-p207/src/stm32_boot.c
index 1d81c621094..29fbb26a57d 100644
--- a/configs/olimex-stm32-p207/src/stm32_boot.c
+++ b/configs/olimex-stm32-p207/src/stm32_boot.c
@@ -90,20 +90,20 @@ void stm32_boardinitialize(void)
}
/****************************************************************************
- * Name: board_initialize
+ * Name: board_late_initialize
*
* Description:
- * If CONFIG_BOARD_INITIALIZE is selected, then an additional
+ * If CONFIG_BOARD_LATE_INITIALIZE is selected, then an additional
* initialization call will be performed in the boot-up sequence to a
- * function called board_initialize(). board_initialize() will be
+ * function called board_late_initialize(). board_late_initialize() will be
* called immediately after up_intiialize() is called and just before the
* initial application is started. This additional initialization phase
* may be used, for example, to initialize board-specific device drivers.
*
****************************************************************************/
-#ifdef CONFIG_BOARD_INITIALIZE
-void board_initialize(void)
+#ifdef CONFIG_BOARD_LATE_INITIALIZE
+void board_late_initialize(void)
{
/* Perform NSH initialization here instead of from the NSH. This
* alternative NSH initialization is necessary when NSH is ran in user-space
diff --git a/configs/olimex-stm32-p407/dhtxx/defconfig b/configs/olimex-stm32-p407/dhtxx/defconfig
index 91336869c70..ff61b08b909 100644
--- a/configs/olimex-stm32-p407/dhtxx/defconfig
+++ b/configs/olimex-stm32-p407/dhtxx/defconfig
@@ -7,7 +7,7 @@ CONFIG_ARCH_CHIP_STM32F407ZG=y
CONFIG_ARCH_IRQBUTTONS=y
CONFIG_ARCH_STACKDUMP=y
CONFIG_BOARDCTL_USBDEVCTRL=y
-CONFIG_BOARD_INITIALIZE=y
+CONFIG_BOARD_LATE_INITIALIZE=y
CONFIG_BOARD_LOOPSPERMSEC=16717
CONFIG_BUILTIN=y
CONFIG_CDCACM=y
diff --git a/configs/olimex-stm32-p407/hidkbd/defconfig b/configs/olimex-stm32-p407/hidkbd/defconfig
index 7f3356fae46..ff4a7ccd057 100644
--- a/configs/olimex-stm32-p407/hidkbd/defconfig
+++ b/configs/olimex-stm32-p407/hidkbd/defconfig
@@ -6,7 +6,7 @@ CONFIG_ARCH_CHIP_STM32=y
CONFIG_ARCH_CHIP_STM32F407ZG=y
CONFIG_ARCH_IRQBUTTONS=y
CONFIG_ARCH_STACKDUMP=y
-CONFIG_BOARD_INITIALIZE=y
+CONFIG_BOARD_LATE_INITIALIZE=y
CONFIG_BOARD_LOOPSPERMSEC=16717
CONFIG_BUILTIN=y
CONFIG_DISABLE_POLL=y
diff --git a/configs/olimex-stm32-p407/kelf/defconfig b/configs/olimex-stm32-p407/kelf/defconfig
index c89a8728dc7..2ca78946691 100644
--- a/configs/olimex-stm32-p407/kelf/defconfig
+++ b/configs/olimex-stm32-p407/kelf/defconfig
@@ -8,7 +8,7 @@ CONFIG_ARCH_STACKDUMP=y
CONFIG_ARMV7M_USEBASEPRI=y
CONFIG_ARM_MPU=y
CONFIG_BINFMT_CONSTRUCTORS=y
-CONFIG_BOARD_INITIALIZE=y
+CONFIG_BOARD_LATE_INITIALIZE=y
CONFIG_BOARD_LOOPSPERMSEC=16717
CONFIG_BUILD_PROTECTED=y
CONFIG_DEV_LOWCONSOLE=y
diff --git a/configs/olimex-stm32-p407/kmodule/defconfig b/configs/olimex-stm32-p407/kmodule/defconfig
index 849d180159a..c2c58f8a3ee 100644
--- a/configs/olimex-stm32-p407/kmodule/defconfig
+++ b/configs/olimex-stm32-p407/kmodule/defconfig
@@ -9,7 +9,7 @@ CONFIG_ARCH_IRQBUTTONS=y
CONFIG_ARCH_STACKDUMP=y
CONFIG_ARMV7M_USEBASEPRI=y
CONFIG_ARM_MPU=y
-CONFIG_BOARD_INITIALIZE=y
+CONFIG_BOARD_LATE_INITIALIZE=y
CONFIG_BOARD_LOOPSPERMSEC=16717
CONFIG_BUILD_PROTECTED=y
CONFIG_EXAMPLES_MODULE=y
diff --git a/configs/olimex-stm32-p407/knsh/defconfig b/configs/olimex-stm32-p407/knsh/defconfig
index f605c74fd05..99593fb9aa4 100644
--- a/configs/olimex-stm32-p407/knsh/defconfig
+++ b/configs/olimex-stm32-p407/knsh/defconfig
@@ -7,7 +7,7 @@ CONFIG_ARCH_CHIP_STM32F407ZG=y
CONFIG_ARCH_IRQBUTTONS=y
CONFIG_ARCH_STACKDUMP=y
CONFIG_ARM_MPU=y
-CONFIG_BOARD_INITIALIZE=y
+CONFIG_BOARD_LATE_INITIALIZE=y
CONFIG_BOARD_LOOPSPERMSEC=16717
CONFIG_BUILD_PROTECTED=y
CONFIG_DISABLE_POLL=y
diff --git a/configs/olimex-stm32-p407/nsh/defconfig b/configs/olimex-stm32-p407/nsh/defconfig
index 647800faf22..2e303e2a882 100644
--- a/configs/olimex-stm32-p407/nsh/defconfig
+++ b/configs/olimex-stm32-p407/nsh/defconfig
@@ -6,7 +6,7 @@ CONFIG_ARCH_CHIP_STM32=y
CONFIG_ARCH_CHIP_STM32F407ZG=y
CONFIG_ARCH_IRQBUTTONS=y
CONFIG_ARCH_STACKDUMP=y
-CONFIG_BOARD_INITIALIZE=y
+CONFIG_BOARD_LATE_INITIALIZE=y
CONFIG_BOARD_LOOPSPERMSEC=16717
CONFIG_BUILTIN=y
CONFIG_DISABLE_POLL=y
diff --git a/configs/olimex-stm32-p407/src/olimex-stm32-p407.h b/configs/olimex-stm32-p407/src/olimex-stm32-p407.h
index be946f2904e..c8eea3a6104 100644
--- a/configs/olimex-stm32-p407/src/olimex-stm32-p407.h
+++ b/configs/olimex-stm32-p407/src/olimex-stm32-p407.h
@@ -204,10 +204,10 @@
* Description:
* Perform architecture-specific initialization
*
- * CONFIG_BOARD_INITIALIZE=y :
- * Called from board_initialize().
+ * CONFIG_BOARD_LATE_INITIALIZE=y :
+ * Called from board_late_initialize().
*
- * CONFIG_BOARD_INITIALIZE=y && CONFIG_LIB_BOARDCTL=y :
+ * CONFIG_BOARD_LATE_INITIALIZE=y && CONFIG_LIB_BOARDCTL=y :
* Called from the NSH library
*
************************************************************************************/
diff --git a/configs/olimex-stm32-p407/src/stm32_appinit.c b/configs/olimex-stm32-p407/src/stm32_appinit.c
index 5880ed2120d..ad6324b1be8 100644
--- a/configs/olimex-stm32-p407/src/stm32_appinit.c
+++ b/configs/olimex-stm32-p407/src/stm32_appinit.c
@@ -63,9 +63,9 @@
* CONFIG_LIB_BOARDCTL=y :
* Called from the NSH library
*
- * CONFIG_BOARD_INITIALIZE=y, CONFIG_NSH_LIBRARY=y, &&
+ * CONFIG_BOARD_LATE_INITIALIZE=y, CONFIG_NSH_LIBRARY=y, &&
* CONFIG_LIB_BOARDCTL=n :
- * Called from board_initialize().
+ * Called from board_late_initialize().
*
* Input Parameters:
* arg - The boardctl() argument is passed to the board_app_initialize()
@@ -86,9 +86,9 @@
int board_app_initialize(uintptr_t arg)
{
- /* Did we already initialize via board_initialize()? */
+ /* Did we already initialize via board_late_initialize()? */
-#ifndef CONFIG_BOARD_INITIALIZE
+#ifndef CONFIG_BOARD_LATE_INITIALIZE
return stm32_bringup();
#else
return OK;
diff --git a/configs/olimex-stm32-p407/src/stm32_boot.c b/configs/olimex-stm32-p407/src/stm32_boot.c
index 7b82254291e..3c7eb6b73e3 100644
--- a/configs/olimex-stm32-p407/src/stm32_boot.c
+++ b/configs/olimex-stm32-p407/src/stm32_boot.c
@@ -93,20 +93,20 @@ void stm32_boardinitialize(void)
}
/****************************************************************************
- * Name: board_initialize
+ * Name: board_late_initialize
*
* Description:
- * If CONFIG_BOARD_INITIALIZE is selected, then an additional
+ * If CONFIG_BOARD_LATE_INITIALIZE is selected, then an additional
* initialization call will be performed in the boot-up sequence to a
- * function called board_initialize(). board_initialize() will be
+ * function called board_late_initialize(). board_late_initialize() will be
* called immediately after up_initialize() is called and just before the
* initial application is started. This additional initialization phase
* may be used, for example, to initialize board-specific device drivers.
*
****************************************************************************/
-#ifdef CONFIG_BOARD_INITIALIZE
-void board_initialize(void)
+#ifdef CONFIG_BOARD_LATE_INITIALIZE
+void board_late_initialize(void)
{
/* Perform board-specific initialization here if so configured */
diff --git a/configs/olimex-stm32-p407/src/stm32_bringup.c b/configs/olimex-stm32-p407/src/stm32_bringup.c
index a937cf07d7d..6dd109ac631 100644
--- a/configs/olimex-stm32-p407/src/stm32_bringup.c
+++ b/configs/olimex-stm32-p407/src/stm32_bringup.c
@@ -84,10 +84,10 @@ extern const int MODSYMS_NSYMBOLS_VAR;
* Description:
* Perform architecture-specific initialization
*
- * CONFIG_BOARD_INITIALIZE=y :
- * Called from board_initialize().
+ * CONFIG_BOARD_LATE_INITIALIZE=y :
+ * Called from board_late_initialize().
*
- * CONFIG_BOARD_INITIALIZE=n && CONFIG_LIB_BOARDCTL=y :
+ * CONFIG_BOARD_LATE_INITIALIZE=n && CONFIG_LIB_BOARDCTL=y :
* Called from the NSH library
*
****************************************************************************/
diff --git a/configs/olimexino-stm32/can/defconfig b/configs/olimexino-stm32/can/defconfig
index 01f09c92061..c6a619b484e 100644
--- a/configs/olimexino-stm32/can/defconfig
+++ b/configs/olimexino-stm32/can/defconfig
@@ -22,7 +22,7 @@ CONFIG_ARCH_INTERRUPTSTACK=340
CONFIG_ARCH_IRQBUTTONS=y
CONFIG_ARCH_STACKDUMP=y
CONFIG_ARMV7M_TOOLCHAIN_CODESOURCERYL=y
-CONFIG_BOARD_INITIALIZE=y
+CONFIG_BOARD_LATE_INITIALIZE=y
CONFIG_BOARD_LOOPSPERMSEC=5483
CONFIG_BUILTIN=y
CONFIG_BUILTIN_PROXY_STACKSIZE=768
diff --git a/configs/olimexino-stm32/composite/defconfig b/configs/olimexino-stm32/composite/defconfig
index 9268ce70c7d..6b8bf497aff 100644
--- a/configs/olimexino-stm32/composite/defconfig
+++ b/configs/olimexino-stm32/composite/defconfig
@@ -33,7 +33,7 @@ CONFIG_ARCH_INTERRUPTSTACK=340
CONFIG_ARCH_IRQBUTTONS=y
CONFIG_ARCH_STACKDUMP=y
CONFIG_ARMV7M_TOOLCHAIN_CODESOURCERYL=y
-CONFIG_BOARD_INITIALIZE=y
+CONFIG_BOARD_LATE_INITIALIZE=y
CONFIG_BOARD_LOOPSPERMSEC=5483
CONFIG_BUILTIN=y
CONFIG_BUILTIN_PROXY_STACKSIZE=768
diff --git a/configs/olimexino-stm32/nsh/defconfig b/configs/olimexino-stm32/nsh/defconfig
index 5fb0dd5eb39..30814631c88 100644
--- a/configs/olimexino-stm32/nsh/defconfig
+++ b/configs/olimexino-stm32/nsh/defconfig
@@ -33,7 +33,7 @@ CONFIG_ARCH_INTERRUPTSTACK=340
CONFIG_ARCH_IRQBUTTONS=y
CONFIG_ARCH_STACKDUMP=y
CONFIG_ARMV7M_TOOLCHAIN_CODESOURCERYL=y
-CONFIG_BOARD_INITIALIZE=y
+CONFIG_BOARD_LATE_INITIALIZE=y
CONFIG_BOARD_LOOPSPERMSEC=5483
CONFIG_BUILTIN=y
CONFIG_BUILTIN_PROXY_STACKSIZE=768
diff --git a/configs/olimexino-stm32/smallnsh/defconfig b/configs/olimexino-stm32/smallnsh/defconfig
index 392e5ada44c..9233330796d 100644
--- a/configs/olimexino-stm32/smallnsh/defconfig
+++ b/configs/olimexino-stm32/smallnsh/defconfig
@@ -13,7 +13,7 @@ CONFIG_ARCH_HIPRI_INTERRUPT=y
CONFIG_ARCH_INTERRUPTSTACK=340
CONFIG_ARCH_STACKDUMP=y
CONFIG_ARMV7M_TOOLCHAIN_CODESOURCERYL=y
-CONFIG_BOARD_INITIALIZE=y
+CONFIG_BOARD_LATE_INITIALIZE=y
CONFIG_BOARD_LOOPSPERMSEC=5483
CONFIG_BUILTIN=y
CONFIG_BUILTIN_PROXY_STACKSIZE=768
diff --git a/configs/olimexino-stm32/src/stm32_boot.c b/configs/olimexino-stm32/src/stm32_boot.c
index bda0b873756..a0d04cfbf73 100644
--- a/configs/olimexino-stm32/src/stm32_boot.c
+++ b/configs/olimexino-stm32/src/stm32_boot.c
@@ -115,20 +115,20 @@ void stm32_boardinitialize(void)
}
/****************************************************************************
- * Name: board_initialize
+ * Name: board_late_initialize
*
* Description:
- * If CONFIG_BOARD_INITIALIZE is selected, then an additional
+ * If CONFIG_BOARD_LATE_INITIALIZE is selected, then an additional
* initialization call will be performed in the boot-up sequence to a
- * function called board_initialize(). board_initialize() will be
+ * function called board_late_initialize(). board_late_initialize() will be
* called immediately after up_intiialize() is called and just before the
* initial application is started. This additional initialization phase
* may be used, for example, to initialize board-specific device drivers.
*
****************************************************************************/
-#ifdef CONFIG_BOARD_INITIALIZE
-void board_initialize(void)
+#ifdef CONFIG_BOARD_LATE_INITIALIZE
+void board_late_initialize(void)
{
#if defined(CONFIG_NSH_LIBRARY) && !defined(CONFIG_LIB_BOARDCTL)
/* Perform NSH initialization here instead of from the NSH. This
diff --git a/configs/olimexino-stm32/tiny/defconfig b/configs/olimexino-stm32/tiny/defconfig
index 0eaf5ceb5a5..3cd1822a25e 100644
--- a/configs/olimexino-stm32/tiny/defconfig
+++ b/configs/olimexino-stm32/tiny/defconfig
@@ -10,7 +10,7 @@ CONFIG_ARCH_HIPRI_INTERRUPT=y
CONFIG_ARCH_INTERRUPTSTACK=340
CONFIG_ARCH_STACKDUMP=y
CONFIG_ARMV7M_TOOLCHAIN_CODESOURCERYL=y
-CONFIG_BOARD_INITIALIZE=y
+CONFIG_BOARD_LATE_INITIALIZE=y
CONFIG_BOARD_LOOPSPERMSEC=5483
CONFIG_BUILTIN=y
CONFIG_BUILTIN_PROXY_STACKSIZE=768
diff --git a/configs/open1788/fb/defconfig b/configs/open1788/fb/defconfig
index 2448dcd658a..75c4c036262 100644
--- a/configs/open1788/fb/defconfig
+++ b/configs/open1788/fb/defconfig
@@ -6,7 +6,7 @@ CONFIG_ARCH_CHIP_LPC1788=y
CONFIG_ARCH_CHIP_LPC17XX=y
CONFIG_ARCH_STACKDUMP=y
CONFIG_BCH=y
-CONFIG_BOARD_INITIALIZE=y
+CONFIG_BOARD_LATE_INITIALIZE=y
CONFIG_BOARD_LOOPSPERMSEC=11934
CONFIG_BUILTIN=y
CONFIG_DEV_LOOP=y
diff --git a/configs/open1788/knsh/defconfig b/configs/open1788/knsh/defconfig
index d99f42be13d..5363584c2ba 100644
--- a/configs/open1788/knsh/defconfig
+++ b/configs/open1788/knsh/defconfig
@@ -12,7 +12,7 @@ CONFIG_ARMV7M_OABI_TOOLCHAIN=y
CONFIG_ARMV7M_TOOLCHAIN_BUILDROOT=y
CONFIG_ARM_MPU=y
CONFIG_BCH=y
-CONFIG_BOARD_INITIALIZE=y
+CONFIG_BOARD_LATE_INITIALIZE=y
CONFIG_BOARD_LOOPSPERMSEC=11934
CONFIG_BUILD_PROTECTED=y
CONFIG_DEV_LOOP=y
diff --git a/configs/open1788/src/lpc17_appinit.c b/configs/open1788/src/lpc17_appinit.c
index ee557911a5f..dfb5b1737b6 100644
--- a/configs/open1788/src/lpc17_appinit.c
+++ b/configs/open1788/src/lpc17_appinit.c
@@ -82,8 +82,8 @@
int board_app_initialize(uintptr_t arg)
{
-#ifdef CONFIG_BOARD_INITIALIZE
- /* Board initialization already performed by board_initialize() */
+#ifdef CONFIG_BOARD_LATE_INITIALIZE
+ /* Board initialization already performed by board_late_initialize() */
return OK;
#else
diff --git a/configs/open1788/src/lpc17_boardinitialize.c b/configs/open1788/src/lpc17_boardinitialize.c
index 1058f6cc7ed..7f232d71711 100644
--- a/configs/open1788/src/lpc17_boardinitialize.c
+++ b/configs/open1788/src/lpc17_boardinitialize.c
@@ -120,20 +120,20 @@ void lpc17_boardinitialize(void)
}
/****************************************************************************
- * Name: board_initialize
+ * Name: board_late_initialize
*
* Description:
- * If CONFIG_BOARD_INITIALIZE is selected, then an additional
+ * If CONFIG_BOARD_LATE_INITIALIZE is selected, then an additional
* initialization call will be performed in the boot-up sequence to a
- * function called board_initialize(). board_initialize() will be
+ * function called board_late_initialize(). board_late_initialize() will be
* called immediately after up_initialize() is called and just before the
* initial application is started. This additional initialization phase
* may be used, for example, to initialize board-specific device drivers.
*
****************************************************************************/
-#ifdef CONFIG_BOARD_INITIALIZE
-void board_initialize(void)
+#ifdef CONFIG_BOARD_LATE_INITIALIZE
+void board_late_initialize(void)
{
/* Perform board-specific initialization */
diff --git a/configs/open1788/src/lpc17_bringup.c b/configs/open1788/src/lpc17_bringup.c
index 44d9228f240..2adec2e1f9f 100644
--- a/configs/open1788/src/lpc17_bringup.c
+++ b/configs/open1788/src/lpc17_bringup.c
@@ -366,10 +366,10 @@ static int nsh_usbhostinitialize(void)
* Description:
* Perform architecture-specific initialization
*
- * CONFIG_BOARD_INITIALIZE=y :
- * Called from board_initialize().
+ * CONFIG_BOARD_LATE_INITIALIZE=y :
+ * Called from board_late_initialize().
*
- * CONFIG_BOARD_INITIALIZE=n && CONFIG_LIB_BOARDCTL=y :
+ * CONFIG_BOARD_LATE_INITIALIZE=n && CONFIG_LIB_BOARDCTL=y :
* Called from the NSH library via boardctl()
*
****************************************************************************/
diff --git a/configs/open1788/src/open1788.h b/configs/open1788/src/open1788.h
index 4a8254348bc..edaeb592010 100644
--- a/configs/open1788/src/open1788.h
+++ b/configs/open1788/src/open1788.h
@@ -167,10 +167,10 @@
* Description:
* Perform architecture-specific initialization
*
- * CONFIG_BOARD_INITIALIZE=y :
- * Called from board_initialize().
+ * CONFIG_BOARD_LATE_INITIALIZE=y :
+ * Called from board_late_initialize().
*
- * CONFIG_BOARD_INITIALIZE=n && CONFIG_LIB_BOARDCTL=y :
+ * CONFIG_BOARD_LATE_INITIALIZE=n && CONFIG_LIB_BOARDCTL=y :
* Called from the NSH library via boardctl()
*
************************************************************************************/
diff --git a/configs/or1k/nsh/defconfig b/configs/or1k/nsh/defconfig
index b56245b6ba6..7cf7c2e0442 100644
--- a/configs/or1k/nsh/defconfig
+++ b/configs/or1k/nsh/defconfig
@@ -24,7 +24,7 @@ CONFIG_ARCH_BOARD="or1k"
CONFIG_ARCH_BOARD_OR1K=y
CONFIG_ARCH_CHIP_MOR1KX=y
CONFIG_ARCH_OR1K=y
-CONFIG_BOARD_INITIALIZE=y
+CONFIG_BOARD_LATE_INITIALIZE=y
CONFIG_BOARD_LOOPSPERMSEC=512
CONFIG_BOOT_RUNFROMSDRAM=y
CONFIG_BUILTIN=y
diff --git a/configs/or1k/src/or1k.h b/configs/or1k/src/or1k.h
index cb7f95de8e9..6f11bae16f3 100644
--- a/configs/or1k/src/or1k.h
+++ b/configs/or1k/src/or1k.h
@@ -46,10 +46,10 @@
* Description:
* Perform architecture-specific initialization
*
- * CONFIG_BOARD_INITIALIZE=y :
- * Called from board_initialize().
+ * CONFIG_BOARD_LATE_INITIALIZE=y :
+ * Called from board_late_initialize().
*
- * CONFIG_BOARD_INITIALIZE=n && CONFIG_LIB_BOARDCTL=y :
+ * CONFIG_BOARD_LATE_INITIALIZE=n && CONFIG_LIB_BOARDCTL=y :
* Called from the NSH library
*
****************************************************************************/
diff --git a/configs/or1k/src/or1k_appinit.c b/configs/or1k/src/or1k_appinit.c
index bbd851e5766..ab422652122 100644
--- a/configs/or1k/src/or1k_appinit.c
+++ b/configs/or1k/src/or1k_appinit.c
@@ -82,8 +82,8 @@
int board_app_initialize(uintptr_t arg)
{
-#ifdef CONFIG_BOARD_INITIALIZE
- /* Board initialization already performed by board_initialize() */
+#ifdef CONFIG_BOARD_LATE_INITIALIZE
+ /* Board initialization already performed by board_late_initialize() */
return OK;
#else
diff --git a/configs/or1k/src/or1k_boot.c b/configs/or1k/src/or1k_boot.c
index c05878465df..a5881ccd471 100644
--- a/configs/or1k/src/or1k_boot.c
+++ b/configs/or1k/src/or1k_boot.c
@@ -70,20 +70,20 @@ void or1k_board_initialize(void)
}
/****************************************************************************
- * Name: board_initialize
+ * Name: board_late_initialize
*
* Description:
- * If CONFIG_BOARD_INITIALIZE is selected, then an additional
+ * If CONFIG_BOARD_LATE_INITIALIZE is selected, then an additional
* initialization call will be performed in the boot-up sequence to a
- * function called board_initialize(). board_initialize() will be
+ * function called board_late_initialize(). board_late_initialize() will be
* called immediately after up_initialize() is called and just before the
* initial application is started. This additional initialization phase
* may be used, for example, to initialize board-specific device drivers.
*
****************************************************************************/
-#ifdef CONFIG_BOARD_INITIALIZE
-void board_initialize(void)
+#ifdef CONFIG_BOARD_LATE_INITIALIZE
+void board_late_initialize(void)
{
/* Perform board-specific initialization */
diff --git a/configs/or1k/src/or1k_bringup.c b/configs/or1k/src/or1k_bringup.c
index ddf9b71575b..af62686ee46 100644
--- a/configs/or1k/src/or1k_bringup.c
+++ b/configs/or1k/src/or1k_bringup.c
@@ -55,10 +55,10 @@
* Description:
* Perform architecture-specific initialization
*
- * CONFIG_BOARD_INITIALIZE=y :
- * Called from board_initialize().
+ * CONFIG_BOARD_LATE_INITIALIZE=y :
+ * Called from board_late_initialize().
*
- * CONFIG_BOARD_INITIALIZE=n && CONFIG_LIB_BOARDCTL=y :
+ * CONFIG_BOARD_LATE_INITIALIZE=n && CONFIG_LIB_BOARDCTL=y :
* Called from the NSH library
*
****************************************************************************/
diff --git a/configs/pcduino-a10/src/a1x_boot.c b/configs/pcduino-a10/src/a1x_boot.c
index 265d7287319..0cc78220ea2 100644
--- a/configs/pcduino-a10/src/a1x_boot.c
+++ b/configs/pcduino-a10/src/a1x_boot.c
@@ -75,20 +75,20 @@ void a1x_boardinitialize(void)
}
/****************************************************************************
- * Name: board_initialize
+ * Name: board_late_initialize
*
* Description:
- * If CONFIG_BOARD_INITIALIZE is selected, then an additional
+ * If CONFIG_BOARD_LATE_INITIALIZE is selected, then an additional
* initialization call will be performed in the boot-up sequence to a
- * function called board_initialize(). board_initialize() will be
+ * function called board_late_initialize(). board_late_initialize() will be
* called immediately after up_intiialize() is called and just before the
* initial application is started. This additional initialization phase
* may be used, for example, to initialize board-specific device drivers.
*
****************************************************************************/
-#ifdef CONFIG_BOARD_INITIALIZE
-void board_initialize(void)
+#ifdef CONFIG_BOARD_LATE_INITIALIZE
+void board_late_initialize(void)
{
/* Perform NSH initialization here instead of from the NSH. This
* alternative NSH initialization is necessary when NSH is ran in user-space
@@ -99,4 +99,4 @@ void board_initialize(void)
(void)board_app_initialize(0);
#endif
}
-#endif /* CONFIG_BOARD_INITIALIZE */
+#endif /* CONFIG_BOARD_LATE_INITIALIZE */
diff --git a/configs/photon/src/photon.h b/configs/photon/src/photon.h
index e07f1421607..d301a035e21 100644
--- a/configs/photon/src/photon.h
+++ b/configs/photon/src/photon.h
@@ -93,14 +93,14 @@
* Name: stm32_bringup
*
* Description:
- * Called either by board_intialize() if CONFIG_BOARD_INITIALIZE or by
+ * Called either by board_intialize() if CONFIG_BOARD_LATE_INITIALIZE or by
* board_app_initialize if CONFIG_LIB_BOARDCTL is selected. This function
* initializes and configures all on-board features appropriate for the
* selected configuration.
*
****************************************************************************/
-#if defined(CONFIG_LIB_BOARDCTL) || defined(CONFIG_BOARD_INITIALIZE)
+#if defined(CONFIG_LIB_BOARDCTL) || defined(CONFIG_BOARD_LATE_INITIALIZE)
int stm32_bringup(void);
#endif
diff --git a/configs/photon/src/stm32_appinit.c b/configs/photon/src/stm32_appinit.c
index 31c9f61f093..40cc5c3ead3 100644
--- a/configs/photon/src/stm32_appinit.c
+++ b/configs/photon/src/stm32_appinit.c
@@ -78,7 +78,7 @@
int board_app_initialize(uintptr_t arg)
{
-#ifndef CONFIG_BOARD_INITIALIZE
+#ifndef CONFIG_BOARD_LATE_INITIALIZE
/* Perform board initialization */
return stm32_bringup();
diff --git a/configs/photon/src/stm32_boot.c b/configs/photon/src/stm32_boot.c
index 18ef2e85d26..d7e1023ec8d 100644
--- a/configs/photon/src/stm32_boot.c
+++ b/configs/photon/src/stm32_boot.c
@@ -93,23 +93,23 @@ void stm32_boardinitialize(void)
}
/****************************************************************************
- * Name: board_initialize
+ * Name: board_late_initialize
*
* Description:
- * If CONFIG_BOARD_INITIALIZE is selected, then an additional
+ * If CONFIG_BOARD_LATE_INITIALIZE is selected, then an additional
* initialization call will be performed in the boot-up sequence to a
- * function called board_initialize(). board_initialize() will be
+ * function called board_late_initialize(). board_late_initialize() will be
* called immediately after up_intitialize() is called and just before the
* initial application is started. This additional initialization phase
* may be used, for example, to initialize board-specific device drivers.
*
****************************************************************************/
-#ifdef CONFIG_BOARD_INITIALIZE
-void board_initialize(void)
+#ifdef CONFIG_BOARD_LATE_INITIALIZE
+void board_late_initialize(void)
{
/* Perform board initialization */
(void)stm32_bringup();
}
-#endif /* CONFIG_BOARD_INITIALIZE */
+#endif /* CONFIG_BOARD_LATE_INITIALIZE */
diff --git a/configs/photon/src/stm32_bringup.c b/configs/photon/src/stm32_bringup.c
index 1354d6fb8fc..9abc75b3759 100644
--- a/configs/photon/src/stm32_bringup.c
+++ b/configs/photon/src/stm32_bringup.c
@@ -60,7 +60,7 @@
* Name: stm32_bringup
*
* Description:
- * Called either by board_intialize() if CONFIG_BOARD_INITIALIZE or by
+ * Called either by board_intialize() if CONFIG_BOARD_LATE_INITIALIZE or by
* board_app_initialize if CONFIG_LIB_BOARDCTL is selected. This function
* initializes and configures all on-board features appropriate for the
* selected configuration.
diff --git a/configs/pic32mx7mmb/src/pic32_appinit.c b/configs/pic32mx7mmb/src/pic32_appinit.c
index 95e74d57632..92913a46eb7 100644
--- a/configs/pic32mx7mmb/src/pic32_appinit.c
+++ b/configs/pic32mx7mmb/src/pic32_appinit.c
@@ -63,9 +63,9 @@
* CONFIG_LIB_BOARDCTL=y :
* Called from the NSH library
*
- * CONFIG_BOARD_INITIALIZE=y, CONFIG_NSH_LIBRARY=y, &&
+ * CONFIG_BOARD_LATE_INITIALIZE=y, CONFIG_NSH_LIBRARY=y, &&
* CONFIG_LIB_BOARDCTL=n :
- * Called from board_initialize().
+ * Called from board_late_initialize().
*
* Input Parameters:
* arg - The boardctl() argument is passed to the board_app_initialize()
@@ -86,9 +86,9 @@
int board_app_initialize(uintptr_t arg)
{
- /* Did we already initialize via board_initialize()? */
+ /* Did we already initialize via board_late_initialize()? */
-#ifndef CONFIG_BOARD_INITIALIZE
+#ifndef CONFIG_BOARD_LATE_INITIALIZE
return pic32mx_bringup();
#else
return OK;
diff --git a/configs/pic32mx7mmb/src/pic32_boot.c b/configs/pic32mx7mmb/src/pic32_boot.c
index ec9d8b4a85f..731ad4a4d9b 100644
--- a/configs/pic32mx7mmb/src/pic32_boot.c
+++ b/configs/pic32mx7mmb/src/pic32_boot.c
@@ -100,20 +100,20 @@ void pic32mx_boardinitialize(void)
}
/****************************************************************************
- * Name: board_initialize
+ * Name: board_late_initialize
*
* Description:
- * If CONFIG_BOARD_INITIALIZE is selected, then an additional
+ * If CONFIG_BOARD_LATE_INITIALIZE is selected, then an additional
* initialization call will be performed in the boot-up sequence to a
- * function called board_initialize(). board_initialize() will be
+ * function called board_late_initialize(). board_late_initialize() will be
* called immediately after up_initialize() is called and just before the
* initial application is started. This additional initialization phase
* may be used, for example, to initialize board-specific device drivers.
*
****************************************************************************/
-#ifdef CONFIG_BOARD_INITIALIZE
-void board_initialize(void)
+#ifdef CONFIG_BOARD_LATE_INITIALIZE
+void board_late_initialize(void)
{
/* Perform board-specific initialization here if so configured */
diff --git a/configs/pic32mx7mmb/src/pic32_bringup.c b/configs/pic32mx7mmb/src/pic32_bringup.c
index bdc6b7bec11..0ed0e16ba83 100644
--- a/configs/pic32mx7mmb/src/pic32_bringup.c
+++ b/configs/pic32mx7mmb/src/pic32_bringup.c
@@ -365,10 +365,10 @@ static int nsh_usbdevinitialize(void)
* Description:
* Perform architecture-specific initialization
*
- * CONFIG_BOARD_INITIALIZE=y :
- * Called from board_initialize().
+ * CONFIG_BOARD_LATE_INITIALIZE=y :
+ * Called from board_late_initialize().
*
- * CONFIG_BOARD_INITIALIZE=n && CONFIG_LIB_BOARDCTL=y :
+ * CONFIG_BOARD_LATE_INITIALIZE=n && CONFIG_LIB_BOARDCTL=y :
* Called from the NSH library
*
****************************************************************************/
diff --git a/configs/pic32mx7mmb/src/pic32mx7mmb.h b/configs/pic32mx7mmb/src/pic32mx7mmb.h
index f28e0cb901f..e26fce5edd4 100644
--- a/configs/pic32mx7mmb/src/pic32mx7mmb.h
+++ b/configs/pic32mx7mmb/src/pic32mx7mmb.h
@@ -151,10 +151,10 @@ void pic32mx_led_initialize(void);
* Description:
* Perform architecture-specific initialization
*
- * CONFIG_BOARD_INITIALIZE=y :
- * Called from board_initialize().
+ * CONFIG_BOARD_LATE_INITIALIZE=y :
+ * Called from board_late_initialize().
*
- * CONFIG_BOARD_INITIALIZE=y && CONFIG_LIB_BOARDCTL=y :
+ * CONFIG_BOARD_LATE_INITIALIZE=y && CONFIG_LIB_BOARDCTL=y :
* Called from the NSH library
*
****************************************************************************/
diff --git a/configs/pic32mz-starterkit/src/pic32mz_appinit.c b/configs/pic32mz-starterkit/src/pic32mz_appinit.c
index ab96a4c20e5..3d128c17e9a 100644
--- a/configs/pic32mz-starterkit/src/pic32mz_appinit.c
+++ b/configs/pic32mz-starterkit/src/pic32mz_appinit.c
@@ -76,11 +76,11 @@
int board_app_initialize(uintptr_t arg)
{
- /* If CONFIG_BOARD_INITIALIZE is selected then board initialization was
- * already performed in board_initialize.
+ /* If CONFIG_BOARD_LATE_INITIALIZE is selected then board initialization was
+ * already performed in board_late_initialize.
*/
-#ifndef CONFIG_BOARD_INITIALIZE
+#ifndef CONFIG_BOARD_LATE_INITIALIZE
return pic32mz_bringup();
#else
return OK;
diff --git a/configs/pic32mz-starterkit/src/pic32mz_boot.c b/configs/pic32mz-starterkit/src/pic32mz_boot.c
index 4b2dcf4a626..90b9a781732 100644
--- a/configs/pic32mz-starterkit/src/pic32mz_boot.c
+++ b/configs/pic32mz-starterkit/src/pic32mz_boot.c
@@ -89,23 +89,23 @@ void pic32mz_boardinitialize(void)
}
/****************************************************************************
- * Name: board_initialize
+ * Name: board_late_initialize
*
* Description:
- * If CONFIG_BOARD_INITIALIZE is selected, then an additional
+ * If CONFIG_BOARD_LATE_INITIALIZE is selected, then an additional
* initialization call will be performed in the boot-up sequence to a
- * function called board_initialize(). board_initialize() will be
+ * function called board_late_initialize(). board_late_initialize() will be
* called immediately after up_intiialize() is called and just before the
* initial application is started. This additional initialization phase
* may be used, for example, to initialize board-specific device drivers.
*
****************************************************************************/
-#ifdef CONFIG_BOARD_INITIALIZE
-void board_initialize(void)
+#ifdef CONFIG_BOARD_LATE_INITIALIZE
+void board_late_initialize(void)
{
/* Perform board initialization */
(void)pic32mz_bringup();
}
-#endif /* CONFIG_BOARD_INITIALIZE */
+#endif /* CONFIG_BOARD_LATE_INITIALIZE */
diff --git a/configs/sabre-6quad/src/imx_appinit.c b/configs/sabre-6quad/src/imx_appinit.c
index 2484d795a85..602664f9506 100644
--- a/configs/sabre-6quad/src/imx_appinit.c
+++ b/configs/sabre-6quad/src/imx_appinit.c
@@ -78,7 +78,7 @@
int board_app_initialize(uintptr_t arg)
{
-#ifndef CONFIG_BOARD_INITIALIZE
+#ifndef CONFIG_BOARD_LATE_INITIALIZE
/* Perform board initialization */
return imx_bringup();
diff --git a/configs/sabre-6quad/src/imx_boardinit.c b/configs/sabre-6quad/src/imx_boardinit.c
index 80dbc589a1b..babb6813097 100644
--- a/configs/sabre-6quad/src/imx_boardinit.c
+++ b/configs/sabre-6quad/src/imx_boardinit.c
@@ -115,23 +115,23 @@ void imx_board_initialize(void)
}
/****************************************************************************
- * Name: board_initialize
+ * Name: board_late_initialize
*
* Description:
- * If CONFIG_BOARD_INITIALIZE is selected, then an additional
+ * If CONFIG_BOARD_LATE_INITIALIZE is selected, then an additional
* initialization call will be performed in the boot-up sequence to a
- * function called board_initialize(). board_initialize() will be
+ * function called board_late_initialize(). board_late_initialize() will be
* called immediately after up_intitialize() is called and just before the
* initial application is started. This additional initialization phase
* may be used, for example, to initialize board-specific device drivers.
*
****************************************************************************/
-#ifdef CONFIG_BOARD_INITIALIZE
-void board_initialize(void)
+#ifdef CONFIG_BOARD_LATE_INITIALIZE
+void board_late_initialize(void)
{
/* Perform board initialization */
(void)imx_bringup();
}
-#endif /* CONFIG_BOARD_INITIALIZE */
+#endif /* CONFIG_BOARD_LATE_INITIALIZE */
diff --git a/configs/sabre-6quad/src/sabre-6quad.h b/configs/sabre-6quad/src/sabre-6quad.h
index b70589dbe33..1410babb794 100644
--- a/configs/sabre-6quad/src/sabre-6quad.h
+++ b/configs/sabre-6quad/src/sabre-6quad.h
@@ -87,7 +87,7 @@
*
************************************************************************************/
-#if defined(CONFIG_LIB_BOARDCTL) || defined(CONFIG_BOARD_INITIALIZE)
+#if defined(CONFIG_LIB_BOARDCTL) || defined(CONFIG_BOARD_LATE_INITIALIZE)
int imx_bringup(void);
#endif
diff --git a/configs/sam4cmp-db/src/Makefile b/configs/sam4cmp-db/src/Makefile
index 1dd2e0485ce..ed3d4d171f1 100644
--- a/configs/sam4cmp-db/src/Makefile
+++ b/configs/sam4cmp-db/src/Makefile
@@ -40,7 +40,7 @@ CSRCS = sam_boot.c
ifeq ($(CONFIG_LIB_BOARDCTL),y)
CSRCS += sam_appinit.c sam_bringup.c
-else ifeq ($(CONFIG_BOARD_INITIALIZE),y)
+else ifeq ($(CONFIG_BOARD_LATE_INITIALIZE),y)
CSRCS += sam_bringup.c
endif
diff --git a/configs/sam4cmp-db/src/sam4cmp-db.h b/configs/sam4cmp-db/src/sam4cmp-db.h
index 9fab435d5af..ab9a1733c65 100644
--- a/configs/sam4cmp-db/src/sam4cmp-db.h
+++ b/configs/sam4cmp-db/src/sam4cmp-db.h
@@ -72,7 +72,7 @@
*
************************************************************************************/
-#if defined(CONFIG_LIB_BOARDCTL) || defined(CONFIG_BOARD_INITIALIZE)
+#if defined(CONFIG_LIB_BOARDCTL) || defined(CONFIG_BOARD_LATE_INITIALIZE)
int sam_bringup(void);
#endif
diff --git a/configs/sam4cmp-db/src/sam_appinit.c b/configs/sam4cmp-db/src/sam_appinit.c
index 774bb033a8d..60e90c15c78 100644
--- a/configs/sam4cmp-db/src/sam_appinit.c
+++ b/configs/sam4cmp-db/src/sam_appinit.c
@@ -76,7 +76,7 @@
int board_app_initialize(uintptr_t arg)
{
-#ifndef CONFIG_BOARD_INITIALIZE
+#ifndef CONFIG_BOARD_LATE_INITIALIZE
/* Perform board initialization */
return sam_bringup();
diff --git a/configs/sam4cmp-db/src/sam_boot.c b/configs/sam4cmp-db/src/sam_boot.c
index f883f0add6d..31e86c13ba0 100644
--- a/configs/sam4cmp-db/src/sam_boot.c
+++ b/configs/sam4cmp-db/src/sam_boot.c
@@ -64,23 +64,23 @@ void sam_boardinitialize(void)
}
/****************************************************************************
- * Name: board_initialize
+ * Name: board_late_initialize
*
* Description:
- * If CONFIG_BOARD_INITIALIZE is selected, then an additional
+ * If CONFIG_BOARD_LATE_INITIALIZE is selected, then an additional
* initialization call will be performed in the boot-up sequence to a
- * function called board_initialize(). board_initialize() will be
+ * function called board_late_initialize(). board_late_initialize() will be
* called immediately after up_intitialize() is called and just before the
* initial application is started. This additional initialization phase
* may be used, for example, to initialize board-specific device drivers.
*
****************************************************************************/
-#ifdef CONFIG_BOARD_INITIALIZE
-void board_initialize(void)
+#ifdef CONFIG_BOARD_LATE_INITIALIZE
+void board_late_initialize(void)
{
/* Perform board initialization */
(void)sam_bringup();
}
-#endif /* CONFIG_BOARD_INITIALIZE */
+#endif /* CONFIG_BOARD_LATE_INITIALIZE */
diff --git a/configs/sam4e-ek/src/sam_boot.c b/configs/sam4e-ek/src/sam_boot.c
index ba95e746544..816b5f1221a 100644
--- a/configs/sam4e-ek/src/sam_boot.c
+++ b/configs/sam4e-ek/src/sam_boot.c
@@ -127,20 +127,20 @@ void sam_boardinitialize(void)
}
/****************************************************************************
- * Name: board_initialize
+ * Name: board_late_initialize
*
* Description:
- * If CONFIG_BOARD_INITIALIZE is selected, then an additional
+ * If CONFIG_BOARD_LATE_INITIALIZE is selected, then an additional
* initialization call will be performed in the boot-up sequence to a
- * function called board_initialize(). board_initialize() will be
+ * function called board_late_initialize(). board_late_initialize() will be
* called immediately after up_intiialize() is called and just before the
* initial application is started. This additional initialization phase
* may be used, for example, to initialize board-specific device drivers.
*
****************************************************************************/
-#ifdef CONFIG_BOARD_INITIALIZE
-void board_initialize(void)
+#ifdef CONFIG_BOARD_LATE_INITIALIZE
+void board_late_initialize(void)
{
/* Perform NSH initialization here instead of from the NSH. This
* alternative NSH initialization is necessary when NSH is ran in user-space
@@ -151,4 +151,4 @@ void board_initialize(void)
(void)board_app_initialize(0);
#endif
}
-#endif /* CONFIG_BOARD_INITIALIZE */
+#endif /* CONFIG_BOARD_LATE_INITIALIZE */
diff --git a/configs/sam4s-xplained-pro/nsh/defconfig b/configs/sam4s-xplained-pro/nsh/defconfig
index 9d553bc5e4c..a833c78a842 100644
--- a/configs/sam4s-xplained-pro/nsh/defconfig
+++ b/configs/sam4s-xplained-pro/nsh/defconfig
@@ -12,7 +12,7 @@ CONFIG_ARMV7M_TOOLCHAIN_BUILDROOT=y
CONFIG_ARMV7M_USEBASEPRI=y
CONFIG_ARM_MPU=y
CONFIG_BOARDCTL_USBDEVCTRL=y
-CONFIG_BOARD_INITIALIZE=y
+CONFIG_BOARD_LATE_INITIALIZE=y
CONFIG_BOARD_LOOPSPERMSEC=9186
CONFIG_BUILTIN=y
CONFIG_CDCACM=y
diff --git a/configs/sam4s-xplained-pro/src/sam_boot.c b/configs/sam4s-xplained-pro/src/sam_boot.c
index 54767ee59c3..14680e5f459 100644
--- a/configs/sam4s-xplained-pro/src/sam_boot.c
+++ b/configs/sam4s-xplained-pro/src/sam_boot.c
@@ -71,20 +71,20 @@ void sam_boardinitialize(void)
/****************************************************************************
- * Name: board_initialize
+ * Name: board_late_initialize
*
* Description:
- * If CONFIG_BOARD_INITIALIZE is selected, then an additional
+ * If CONFIG_BOARD_LATE_INITIALIZE is selected, then an additional
* initialization call will be performed in the boot-up sequence to a
- * function called board_initialize(). board_initialize() will be
+ * function called board_late_initialize(). board_late_initialize() will be
* called immediately after up_initialize() is called and just before the
* initial application is started. This additional initialization phase
* may be used, for example, to initialize board-specific device drivers.
*
****************************************************************************/
-#ifdef CONFIG_BOARD_INITIALIZE
-void board_initialize(void)
+#ifdef CONFIG_BOARD_LATE_INITIALIZE
+void board_late_initialize(void)
{
#if (defined(CONFIG_SAM34_WDT) && !defined(CONFIG_WDT_DISABLE_ON_RESET))
/* Configure watchdog timer and enable kicker kernel thread. */
@@ -98,4 +98,4 @@ void board_initialize(void)
sam_led_initialize();
#endif
}
-#endif /* CONFIG_BOARD_INITIALIZE */
+#endif /* CONFIG_BOARD_LATE_INITIALIZE */
diff --git a/configs/sama5d2-xult/src/Makefile b/configs/sama5d2-xult/src/Makefile
index 55e3d8b58e6..01f09a98e70 100644
--- a/configs/sama5d2-xult/src/Makefile
+++ b/configs/sama5d2-xult/src/Makefile
@@ -41,7 +41,7 @@ CSRCS = sam_boot.c sam_userleds.c
ifeq ($(CONFIG_LIB_BOARDCTL),y)
CSRCS += sam_appinit.c sam_bringup.c
else
-ifeq ($(CONFIG_BOARD_INITIALIZE),y)
+ifeq ($(CONFIG_BOARD_LATE_INITIALIZE),y)
CSRCS += sam_bringup.c
endif
endif
diff --git a/configs/sama5d2-xult/src/sam_appinit.c b/configs/sama5d2-xult/src/sam_appinit.c
index 4159585d222..1d2125d4f8b 100644
--- a/configs/sama5d2-xult/src/sam_appinit.c
+++ b/configs/sama5d2-xult/src/sam_appinit.c
@@ -80,7 +80,7 @@
int board_app_initialize(uintptr_t arg)
{
-#ifndef CONFIG_BOARD_INITIALIZE
+#ifndef CONFIG_BOARD_LATE_INITIALIZE
/* Perform board initialization */
return sam_bringup();
diff --git a/configs/sama5d2-xult/src/sam_boot.c b/configs/sama5d2-xult/src/sam_boot.c
index ccfc900d094..f6958ace8b9 100644
--- a/configs/sama5d2-xult/src/sam_boot.c
+++ b/configs/sama5d2-xult/src/sam_boot.c
@@ -77,24 +77,24 @@ void sam_boardinitialize(void)
}
/****************************************************************************
- * Name: board_initialize
+ * Name: board_late_initialize
*
* Description:
- * If CONFIG_BOARD_INITIALIZE is selected, then an additional
+ * If CONFIG_BOARD_LATE_INITIALIZE is selected, then an additional
* initialization call will be performed in the boot-up sequence to a
- * function called board_initialize(). board_initialize() will be
+ * function called board_late_initialize(). board_late_initialize() will be
* called immediately after up_intiialize() is called and just before the
* initial application is started. This additional initialization phase
* may be used, for example, to initialize board-specific device drivers.
*
****************************************************************************/
-#ifdef CONFIG_BOARD_INITIALIZE
-void board_initialize(void)
+#ifdef CONFIG_BOARD_LATE_INITIALIZE
+void board_late_initialize(void)
{
/* Perform board initialization */
(void)sam_bringup();
}
-#endif /* CONFIG_BOARD_INITIALIZE */
+#endif /* CONFIG_BOARD_LATE_INITIALIZE */
diff --git a/configs/sama5d3-xplained/src/sam_boot.c b/configs/sama5d3-xplained/src/sam_boot.c
index 901c30e2430..f3dc140245a 100644
--- a/configs/sama5d3-xplained/src/sam_boot.c
+++ b/configs/sama5d3-xplained/src/sam_boot.c
@@ -132,20 +132,20 @@ void sam_boardinitialize(void)
}
/****************************************************************************
- * Name: board_initialize
+ * Name: board_late_initialize
*
* Description:
- * If CONFIG_BOARD_INITIALIZE is selected, then an additional
+ * If CONFIG_BOARD_LATE_INITIALIZE is selected, then an additional
* initialization call will be performed in the boot-up sequence to a
- * function called board_initialize(). board_initialize() will be
+ * function called board_late_initialize(). board_late_initialize() will be
* called immediately after up_intiialize() is called and just before the
* initial application is started. This additional initialization phase
* may be used, for example, to initialize board-specific device drivers.
*
****************************************************************************/
-#ifdef CONFIG_BOARD_INITIALIZE
-void board_initialize(void)
+#ifdef CONFIG_BOARD_LATE_INITIALIZE
+void board_late_initialize(void)
{
/* Perform NSH initialization here instead of from the NSH. This
* alternative NSH initialization is necessary when NSH is ran in user-space
@@ -156,4 +156,4 @@ void board_initialize(void)
(void)board_app_initialize(0);
#endif
}
-#endif /* CONFIG_BOARD_INITIALIZE */
+#endif /* CONFIG_BOARD_LATE_INITIALIZE */
diff --git a/configs/sama5d3x-ek/src/sam_boot.c b/configs/sama5d3x-ek/src/sam_boot.c
index d12ec87c751..8415d92db94 100644
--- a/configs/sama5d3x-ek/src/sam_boot.c
+++ b/configs/sama5d3x-ek/src/sam_boot.c
@@ -132,20 +132,20 @@ void sam_boardinitialize(void)
}
/****************************************************************************
- * Name: board_initialize
+ * Name: board_late_initialize
*
* Description:
- * If CONFIG_BOARD_INITIALIZE is selected, then an additional
+ * If CONFIG_BOARD_LATE_INITIALIZE is selected, then an additional
* initialization call will be performed in the boot-up sequence to a
- * function called board_initialize(). board_initialize() will be
+ * function called board_late_initialize(). board_late_initialize() will be
* called immediately after up_intiialize() is called and just before the
* initial application is started. This additional initialization phase
* may be used, for example, to initialize board-specific device drivers.
*
****************************************************************************/
-#ifdef CONFIG_BOARD_INITIALIZE
-void board_initialize(void)
+#ifdef CONFIG_BOARD_LATE_INITIALIZE
+void board_late_initialize(void)
{
/* Perform NSH initialization here instead of from the NSH. This
* alternative NSH initialization is necessary when NSH is ran in user-space
@@ -156,4 +156,4 @@ void board_initialize(void)
(void)board_app_initialize(0);
#endif
}
-#endif /* CONFIG_BOARD_INITIALIZE */
+#endif /* CONFIG_BOARD_LATE_INITIALIZE */
diff --git a/configs/sama5d4-ek/README.txt b/configs/sama5d4-ek/README.txt
index 254f5c86637..749c0ebb363 100644
--- a/configs/sama5d4-ek/README.txt
+++ b/configs/sama5d4-ek/README.txt
@@ -1680,7 +1680,7 @@ HSMCI Card Slots
Application Configuration -> NSH Library
CONFIG_NSH_ARCHINIT=y : NSH board-initialization, OR
- CONFIG_BOARD_INITIALIZE=y
+ CONFIG_BOARD_LATE_INITIALIZE=y
Using the SD card
-----------------
diff --git a/configs/sama5d4-ek/elf/defconfig b/configs/sama5d4-ek/elf/defconfig
index f93faf8fd16..befd2b36c4e 100644
--- a/configs/sama5d4-ek/elf/defconfig
+++ b/configs/sama5d4-ek/elf/defconfig
@@ -22,7 +22,7 @@ CONFIG_ARCH_STACKDUMP=y
CONFIG_ARCH_TEXT_NPAGES=256
CONFIG_ARCH_TEXT_VBASE=0x80000000
CONFIG_ARMV7A_TOOLCHAIN_CODESOURCERYW=y
-CONFIG_BOARD_INITIALIZE=y
+CONFIG_BOARD_LATE_INITIALIZE=y
CONFIG_BOARD_LOOPSPERMSEC=65775
CONFIG_BOOT_RUNFROMSDRAM=y
CONFIG_BUILTIN=y
diff --git a/configs/sama5d4-ek/knsh/defconfig b/configs/sama5d4-ek/knsh/defconfig
index 9e4afa11b4f..ea93d0630de 100644
--- a/configs/sama5d4-ek/knsh/defconfig
+++ b/configs/sama5d4-ek/knsh/defconfig
@@ -25,7 +25,7 @@ CONFIG_ARCH_STACKDUMP=y
CONFIG_ARCH_TEXT_NPAGES=256
CONFIG_ARCH_TEXT_VBASE=0x80000000
CONFIG_ARMV7A_TOOLCHAIN_CODESOURCERYW=y
-CONFIG_BOARD_INITIALIZE=y
+CONFIG_BOARD_LATE_INITIALIZE=y
CONFIG_BOARD_LOOPSPERMSEC=65775
CONFIG_BOOT_RUNFROMSDRAM=y
CONFIG_BUILD_KERNEL=y
diff --git a/configs/sama5d4-ek/src/Makefile b/configs/sama5d4-ek/src/Makefile
index 6e13295ef2c..947175aaafa 100644
--- a/configs/sama5d4-ek/src/Makefile
+++ b/configs/sama5d4-ek/src/Makefile
@@ -115,7 +115,7 @@ endif
ifeq ($(CONFIG_LIB_BOARDCTL),y)
CSRCS += sam_appinit.c sam_bringup.c
else
-ifeq ($(CONFIG_BOARD_INITIALIZE),y)
+ifeq ($(CONFIG_BOARD_LATE_INITIALIZE),y)
CSRCS += sam_bringup.c
endif
endif
diff --git a/configs/sama5d4-ek/src/sam_appinit.c b/configs/sama5d4-ek/src/sam_appinit.c
index 8cce13cb62a..5aa7292b685 100644
--- a/configs/sama5d4-ek/src/sam_appinit.c
+++ b/configs/sama5d4-ek/src/sam_appinit.c
@@ -80,7 +80,7 @@
int board_app_initialize(uintptr_t arg)
{
-#ifndef CONFIG_BOARD_INITIALIZE
+#ifndef CONFIG_BOARD_LATE_INITIALIZE
/* Perform board initialization */
return sam_bringup();
diff --git a/configs/sama5d4-ek/src/sam_boot.c b/configs/sama5d4-ek/src/sam_boot.c
index 62eaf7916a0..0eb87513427 100644
--- a/configs/sama5d4-ek/src/sam_boot.c
+++ b/configs/sama5d4-ek/src/sam_boot.c
@@ -133,23 +133,23 @@ void sam_boardinitialize(void)
}
/****************************************************************************
- * Name: board_initialize
+ * Name: board_late_initialize
*
* Description:
- * If CONFIG_BOARD_INITIALIZE is selected, then an additional
+ * If CONFIG_BOARD_LATE_INITIALIZE is selected, then an additional
* initialization call will be performed in the boot-up sequence to a
- * function called board_initialize(). board_initialize() will be
+ * function called board_late_initialize(). board_late_initialize() will be
* called immediately after up_intiialize() is called and just before the
* initial application is started. This additional initialization phase
* may be used, for example, to initialize board-specific device drivers.
*
****************************************************************************/
-#ifdef CONFIG_BOARD_INITIALIZE
-void board_initialize(void)
+#ifdef CONFIG_BOARD_LATE_INITIALIZE
+void board_late_initialize(void)
{
/* Perform board initialization */
(void)sam_bringup();
}
-#endif /* CONFIG_BOARD_INITIALIZE */
+#endif /* CONFIG_BOARD_LATE_INITIALIZE */
diff --git a/configs/same70-xplained/README.txt b/configs/same70-xplained/README.txt
index 4fef4abd7fb..e0c7f67d152 100644
--- a/configs/same70-xplained/README.txt
+++ b/configs/same70-xplained/README.txt
@@ -175,7 +175,7 @@ the SD slots can be enabled with the following settings:
Application Configuration -> NSH Library
CONFIG_NSH_ARCHINIT=y : NSH board-initialization, OR
- CONFIG_BOARD_INITIALIZE=y
+ CONFIG_BOARD_LATE_INITIALIZE=y
Using the SD card
-----------------
diff --git a/configs/same70-xplained/src/Makefile b/configs/same70-xplained/src/Makefile
index 4ff7f4b9eb4..bd8a5255b75 100644
--- a/configs/same70-xplained/src/Makefile
+++ b/configs/same70-xplained/src/Makefile
@@ -44,7 +44,7 @@ endif
ifeq ($(CONFIG_LIB_BOARDCTL),y)
CSRCS += sam_appinit.c sam_bringup.c
-else ifeq ($(CONFIG_BOARD_INITIALIZE),y)
+else ifeq ($(CONFIG_BOARD_LATE_INITIALIZE),y)
CSRCS += sam_bringup.c
endif
diff --git a/configs/same70-xplained/src/sam_appinit.c b/configs/same70-xplained/src/sam_appinit.c
index 6dfa27a421f..1912ad5ad3e 100644
--- a/configs/same70-xplained/src/sam_appinit.c
+++ b/configs/same70-xplained/src/sam_appinit.c
@@ -78,7 +78,7 @@
int board_app_initialize(uintptr_t arg)
{
-#ifndef CONFIG_BOARD_INITIALIZE
+#ifndef CONFIG_BOARD_LATE_INITIALIZE
/* Perform board initialization */
return sam_bringup();
diff --git a/configs/same70-xplained/src/sam_boot.c b/configs/same70-xplained/src/sam_boot.c
index ba38da70052..c5432520a7d 100644
--- a/configs/same70-xplained/src/sam_boot.c
+++ b/configs/same70-xplained/src/sam_boot.c
@@ -137,23 +137,23 @@ void sam_boardinitialize(void)
}
/****************************************************************************
- * Name: board_initialize
+ * Name: board_late_initialize
*
* Description:
- * If CONFIG_BOARD_INITIALIZE is selected, then an additional
+ * If CONFIG_BOARD_LATE_INITIALIZE is selected, then an additional
* initialization call will be performed in the boot-up sequence to a
- * function called board_initialize(). board_initialize() will be
+ * function called board_late_initialize(). board_late_initialize() will be
* called immediately after up_intitialize() is called and just before the
* initial application is started. This additional initialization phase
* may be used, for example, to initialize board-specific device drivers.
*
****************************************************************************/
-#ifdef CONFIG_BOARD_INITIALIZE
-void board_initialize(void)
+#ifdef CONFIG_BOARD_LATE_INITIALIZE
+void board_late_initialize(void)
{
/* Perform board initialization */
(void)sam_bringup();
}
-#endif /* CONFIG_BOARD_INITIALIZE */
+#endif /* CONFIG_BOARD_LATE_INITIALIZE */
diff --git a/configs/same70-xplained/src/same70-xplained.h b/configs/same70-xplained/src/same70-xplained.h
index 37219453a73..23ac63698a4 100644
--- a/configs/same70-xplained/src/same70-xplained.h
+++ b/configs/same70-xplained/src/same70-xplained.h
@@ -448,7 +448,7 @@ void sam_sdram_config(void);
*
************************************************************************************/
-#if defined(CONFIG_LIB_BOARDCTL) || defined(CONFIG_BOARD_INITIALIZE)
+#if defined(CONFIG_LIB_BOARDCTL) || defined(CONFIG_BOARD_LATE_INITIALIZE)
int sam_bringup(void);
#endif
diff --git a/configs/samv71-xult/README.txt b/configs/samv71-xult/README.txt
index fb3f3a29ab3..f7bf184902d 100644
--- a/configs/samv71-xult/README.txt
+++ b/configs/samv71-xult/README.txt
@@ -291,7 +291,7 @@ Enabling HSMCI support. The SAMV7-XULT provides a one, full-size SD memory card
Application Configuration -> NSH Library
CONFIG_NSH_ARCHINIT=y : NSH board-initialization, OR
- CONFIG_BOARD_INITIALIZE=y
+ CONFIG_BOARD_LATE_INITIALIZE=y
Using the SD card
-----------------
diff --git a/configs/samv71-xult/src/Makefile b/configs/samv71-xult/src/Makefile
index 37371c8a12d..529f8d9c24f 100644
--- a/configs/samv71-xult/src/Makefile
+++ b/configs/samv71-xult/src/Makefile
@@ -44,7 +44,7 @@ endif
ifeq ($(CONFIG_LIB_BOARDCTL),y)
CSRCS += sam_appinit.c sam_bringup.c
-else ifeq ($(CONFIG_BOARD_INITIALIZE),y)
+else ifeq ($(CONFIG_BOARD_LATE_INITIALIZE),y)
CSRCS += sam_bringup.c
endif
diff --git a/configs/samv71-xult/src/sam_appinit.c b/configs/samv71-xult/src/sam_appinit.c
index fa9997eb426..a0fbb2b4b84 100644
--- a/configs/samv71-xult/src/sam_appinit.c
+++ b/configs/samv71-xult/src/sam_appinit.c
@@ -80,7 +80,7 @@
int board_app_initialize(uintptr_t arg)
{
-#ifndef CONFIG_BOARD_INITIALIZE
+#ifndef CONFIG_BOARD_LATE_INITIALIZE
/* Perform board initialization */
return sam_bringup();
diff --git a/configs/samv71-xult/src/sam_boot.c b/configs/samv71-xult/src/sam_boot.c
index 9f703718eb2..bc722767aa1 100644
--- a/configs/samv71-xult/src/sam_boot.c
+++ b/configs/samv71-xult/src/sam_boot.c
@@ -137,23 +137,23 @@ void sam_boardinitialize(void)
}
/****************************************************************************
- * Name: board_initialize
+ * Name: board_late_initialize
*
* Description:
- * If CONFIG_BOARD_INITIALIZE is selected, then an additional
+ * If CONFIG_BOARD_LATE_INITIALIZE is selected, then an additional
* initialization call will be performed in the boot-up sequence to a
- * function called board_initialize(). board_initialize() will be
+ * function called board_late_initialize(). board_late_initialize() will be
* called immediately after up_intitialize() is called and just before the
* initial application is started. This additional initialization phase
* may be used, for example, to initialize board-specific device drivers.
*
****************************************************************************/
-#ifdef CONFIG_BOARD_INITIALIZE
-void board_initialize(void)
+#ifdef CONFIG_BOARD_LATE_INITIALIZE
+void board_late_initialize(void)
{
/* Perform board initialization */
(void)sam_bringup();
}
-#endif /* CONFIG_BOARD_INITIALIZE */
+#endif /* CONFIG_BOARD_LATE_INITIALIZE */
diff --git a/configs/samv71-xult/src/samv71-xult.h b/configs/samv71-xult/src/samv71-xult.h
index cb273a819fa..1fd36ea8bf0 100644
--- a/configs/samv71-xult/src/samv71-xult.h
+++ b/configs/samv71-xult/src/samv71-xult.h
@@ -667,7 +667,7 @@ void sam_sdram_config(void);
*
************************************************************************************/
-#if defined(CONFIG_LIB_BOARDCTL) || defined(CONFIG_BOARD_INITIALIZE)
+#if defined(CONFIG_LIB_BOARDCTL) || defined(CONFIG_BOARD_LATE_INITIALIZE)
int sam_bringup(void);
#endif
diff --git a/configs/sim/fb/defconfig b/configs/sim/fb/defconfig
index 4d96384304d..38850bccd10 100644
--- a/configs/sim/fb/defconfig
+++ b/configs/sim/fb/defconfig
@@ -2,7 +2,7 @@ CONFIG_ARCH_BOARD_SIM=y
CONFIG_ARCH_BOARD="sim"
CONFIG_ARCH_SIM=y
CONFIG_ARCH="sim"
-CONFIG_BOARD_INITIALIZE=y
+CONFIG_BOARD_LATE_INITIALIZE=y
CONFIG_DEBUG_SYMBOLS=y
CONFIG_DISABLE_ENVIRON=y
CONFIG_DISABLE_MOUNTPOINT=y
diff --git a/configs/sim/loadable/defconfig b/configs/sim/loadable/defconfig
index 0c4dddac487..2f75cb40ab7 100644
--- a/configs/sim/loadable/defconfig
+++ b/configs/sim/loadable/defconfig
@@ -4,7 +4,7 @@ CONFIG_ARCH_BOARD_SIM=y
CONFIG_ARCH_SIM=y
CONFIG_BOARDCTL_APP_SYMTAB=y
CONFIG_BOARDCTL_POWEROFF=y
-CONFIG_BOARD_INITIALIZE=y
+CONFIG_BOARD_LATE_INITIALIZE=y
CONFIG_BUILD_LOADABLE=y
CONFIG_BUILTIN=y
CONFIG_CLOCK_MONOTONIC=y
diff --git a/configs/sim/spiffs/defconfig b/configs/sim/spiffs/defconfig
index e6160144dfc..2e2c4099638 100644
--- a/configs/sim/spiffs/defconfig
+++ b/configs/sim/spiffs/defconfig
@@ -2,7 +2,7 @@ CONFIG_ARCH="sim"
CONFIG_ARCH_BOARD="sim"
CONFIG_ARCH_BOARD_SIM=y
CONFIG_ARCH_SIM=y
-CONFIG_BOARD_INITIALIZE=y
+CONFIG_BOARD_LATE_INITIALIZE=y
CONFIG_DEBUG_ASSERTIONS=y
CONFIG_DEBUG_FEATURES=y
CONFIG_DEBUG_SYMBOLS=y
diff --git a/configs/sim/src/Makefile b/configs/sim/src/Makefile
index 16ceb489e9b..48d4e44ab39 100644
--- a/configs/sim/src/Makefile
+++ b/configs/sim/src/Makefile
@@ -38,7 +38,7 @@ include $(TOPDIR)/Make.defs
ASRCS =
CSRCS =
-ifeq ($(CONFIG_BOARD_INITIALIZE),y)
+ifeq ($(CONFIG_BOARD_LATE_INITIALIZE),y)
CSRCS += sim_boot.c
endif
@@ -46,7 +46,7 @@ ifeq ($(CONFIG_LIB_BOARDCTL),y)
CSRCS += sim_appinit.c
endif
-ifeq ($(CONFIG_BOARD_INITIALIZE),y)
+ifeq ($(CONFIG_BOARD_LATE_INITIALIZE),y)
CSRCS += sim_bringup.c
ifeq ($(CONFIG_LIB_ZONEINFO_ROMFS),y)
CSRCS += sim_zoneinfo.c
diff --git a/configs/sim/src/sim_appinit.c b/configs/sim/src/sim_appinit.c
index c3abef2d591..0bfe9f2bc1d 100644
--- a/configs/sim/src/sim_appinit.c
+++ b/configs/sim/src/sim_appinit.c
@@ -74,7 +74,7 @@
#ifdef CONFIG_LIB_BOARDCTL
int board_app_initialize(uintptr_t arg)
{
-#ifndef CONFIG_BOARD_INITIALIZE
+#ifndef CONFIG_BOARD_LATE_INITIALIZE
sim_bringup();
#endif
diff --git a/configs/sim/src/sim_boot.c b/configs/sim/src/sim_boot.c
index 6e0be20777f..f71ac505df3 100644
--- a/configs/sim/src/sim_boot.c
+++ b/configs/sim/src/sim_boot.c
@@ -47,21 +47,21 @@
****************************************************************************/
/****************************************************************************
- * Name: board_initialize
+ * Name: board_late_initialize
*
* Description:
- * If CONFIG_BOARD_INITIALIZE is selected, then an additional
+ * If CONFIG_BOARD_LATE_INITIALIZE is selected, then an additional
* initialization call will be performed in the boot-up sequence to a
- * function called board_initialize(). board_initialize() will be
+ * function called board_late_initialize(). board_late_initialize() will be
* called immediately after up_intiialize() is called and just before the
* initial application is started. This additional initialization phase
* may be used, for example, to initialize board-specific device drivers.
*
****************************************************************************/
-#ifdef CONFIG_BOARD_INITIALIZE
-void board_initialize(void)
+#ifdef CONFIG_BOARD_LATE_INITIALIZE
+void board_late_initialize(void)
{
sim_bringup();
}
-#endif /* CONFIG_BOARD_INITIALIZE */
+#endif /* CONFIG_BOARD_LATE_INITIALIZE */
diff --git a/configs/sim/traveler/defconfig b/configs/sim/traveler/defconfig
index 2b5111e2942..10d09e26adf 100644
--- a/configs/sim/traveler/defconfig
+++ b/configs/sim/traveler/defconfig
@@ -3,7 +3,7 @@ CONFIG_ARCH="sim"
CONFIG_ARCH_BOARD="sim"
CONFIG_ARCH_BOARD_SIM=y
CONFIG_ARCH_SIM=y
-CONFIG_BOARD_INITIALIZE=y
+CONFIG_BOARD_LATE_INITIALIZE=y
CONFIG_DEBUG_FULLOPT=y
CONFIG_DEBUG_SYMBOLS=y
CONFIG_DISABLE_ENVIRON=y
diff --git a/configs/stm3210e-eval/src/stm3210e-eval.h b/configs/stm3210e-eval/src/stm3210e-eval.h
index 16c1bd209f0..7083195f778 100644
--- a/configs/stm3210e-eval/src/stm3210e-eval.h
+++ b/configs/stm3210e-eval/src/stm3210e-eval.h
@@ -183,10 +183,10 @@ extern const uint16_t g_commonconfig[NCOMMON_CONFIG];
* Description:
* Perform architecture-specific initialization
*
- * CONFIG_BOARD_INITIALIZE=y :
- * Called from board_initialize().
+ * CONFIG_BOARD_LATE_INITIALIZE=y :
+ * Called from board_late_initialize().
*
- * CONFIG_BOARD_INITIALIZE=y && CONFIG_LIB_BOARDCTL=y :
+ * CONFIG_BOARD_LATE_INITIALIZE=y && CONFIG_LIB_BOARDCTL=y :
* Called from the NSH library
*
************************************************************************************/
diff --git a/configs/stm3210e-eval/src/stm32_appinit.c b/configs/stm3210e-eval/src/stm32_appinit.c
index e2ee549e485..96e1a3353fb 100644
--- a/configs/stm3210e-eval/src/stm32_appinit.c
+++ b/configs/stm3210e-eval/src/stm32_appinit.c
@@ -82,8 +82,8 @@
int board_app_initialize(uintptr_t arg)
{
-#ifdef CONFIG_BOARD_INITIALIZE
- /* Board initialization already performed by board_initialize() */
+#ifdef CONFIG_BOARD_LATE_INITIALIZE
+ /* Board initialization already performed by board_late_initialize() */
return OK;
#else
diff --git a/configs/stm3210e-eval/src/stm32_boot.c b/configs/stm3210e-eval/src/stm32_boot.c
index 0620a9e4157..da7371612f1 100644
--- a/configs/stm3210e-eval/src/stm32_boot.c
+++ b/configs/stm3210e-eval/src/stm32_boot.c
@@ -108,20 +108,20 @@ void stm32_boardinitialize(void)
}
/****************************************************************************
- * Name: board_initialize
+ * Name: board_late_initialize
*
* Description:
- * If CONFIG_BOARD_INITIALIZE is selected, then an additional
+ * If CONFIG_BOARD_LATE_INITIALIZE is selected, then an additional
* initialization call will be performed in the boot-up sequence to a
- * function called board_initialize(). board_initialize() will be
+ * function called board_late_initialize(). board_late_initialize() will be
* called immediately after up_initialize() is called and just before the
* initial application is started. This additional initialization phase
* may be used, for example, to initialize board-specific device drivers.
*
****************************************************************************/
-#ifdef CONFIG_BOARD_INITIALIZE
-void board_initialize(void)
+#ifdef CONFIG_BOARD_LATE_INITIALIZE
+void board_late_initialize(void)
{
/* Perform board-specific initialization */
diff --git a/configs/stm3210e-eval/src/stm32_bringup.c b/configs/stm3210e-eval/src/stm32_bringup.c
index ca626c449c1..bc545587b0f 100644
--- a/configs/stm3210e-eval/src/stm32_bringup.c
+++ b/configs/stm3210e-eval/src/stm32_bringup.c
@@ -182,10 +182,10 @@ static void stm32_i2ctool(void)
* Description:
* Perform architecture-specific initialization
*
- * CONFIG_BOARD_INITIALIZE=y :
- * Called from board_initialize().
+ * CONFIG_BOARD_LATE_INITIALIZE=y :
+ * Called from board_late_initialize().
*
- * CONFIG_BOARD_INITIALIZE=y && CONFIG_LIB_BOARDCTL=y :
+ * CONFIG_BOARD_LATE_INITIALIZE=y && CONFIG_LIB_BOARDCTL=y :
* Called from the NSH library
*
****************************************************************************/
diff --git a/configs/stm3210e-eval/src/stm32_usbmsc.c b/configs/stm3210e-eval/src/stm32_usbmsc.c
index 5246689c280..31992e1c3c2 100644
--- a/configs/stm3210e-eval/src/stm32_usbmsc.c
+++ b/configs/stm3210e-eval/src/stm32_usbmsc.c
@@ -85,10 +85,10 @@
* Description:
* Perform architecture-specific initialization
*
- * CONFIG_BOARD_INITIALIZE=y :
- * Called from board_initialize().
+ * CONFIG_BOARD_LATE_INITIALIZE=y :
+ * Called from board_late_initialize().
*
- * CONFIG_BOARD_INITIALIZE=y && CONFIG_LIB_BOARDCTL=y :
+ * CONFIG_BOARD_LATE_INITIALIZE=y && CONFIG_LIB_BOARDCTL=y :
* Called from the NSH library
*
****************************************************************************/
diff --git a/configs/stm3240g-eval/Kconfig b/configs/stm3240g-eval/Kconfig
index 2316635c06a..5c984e6fcf0 100644
--- a/configs/stm3240g-eval/Kconfig
+++ b/configs/stm3240g-eval/Kconfig
@@ -40,15 +40,15 @@ config STM3240G_ILI9325_DISABLE
endif # STM3240G_LCD
-if BOARD_INITIALIZE
+if BOARD_LATE_INITIALIZE
config STM3240G_BOARDINIT_PRIO
int "Board initialization thread priority"
default 196
---help---
- If BOARD_INITIALIZE initialize is defined, then the function
- board_initialize() will be called to perform board-specific
- initialization. board_initialize() runs on the IDLE thread.
+ If BOARD_LATE_INITIALIZE initialize is defined, then the function
+ board_late_initialize() will be called to perform board-specific
+ initialization. board_late_initialize() runs on the IDLE thread.
Depending on the features that are enabled, this board
initialization logic may need to start a kernel thread that has
more capability than the IDLE thread. This setting then provides
@@ -63,13 +63,13 @@ config STM3240G_BOARDINIT_STACK
int "Board initialization thread Size"
default 2048
---help---
- If BOARD_INITIALIZE initialize is defined, then the function
- board_initialize() will be called to perform board-specific
- initialization. board_initialize() runs on the IDLE thread.
+ If BOARD_LATE_INITIALIZE initialize is defined, then the function
+ board_late_initialize() will be called to perform board-specific
+ initialization. board_late_initialize() runs on the IDLE thread.
Depending on the features that are enabled, this board
initialization logic may need to start a kernel thread that has
more capability than the IDLE thread. This setting then provides
the size of the stack to use with the initialization kernel thread.
-endif # BOARD_INITIALIZE
+endif # BOARD_LATE_INITIALIZE
endif # ARCH_BOARD_STM3240G_EVAL
diff --git a/configs/stm3240g-eval/fb/defconfig b/configs/stm3240g-eval/fb/defconfig
index 9d35fe0d851..48e63b3a2df 100644
--- a/configs/stm3240g-eval/fb/defconfig
+++ b/configs/stm3240g-eval/fb/defconfig
@@ -5,7 +5,7 @@ CONFIG_ARCH_BOARD_STM3240G_EVAL=y
CONFIG_ARCH_CHIP_STM32=y
CONFIG_ARCH_CHIP_STM32F407IG=y
CONFIG_ARCH_STACKDUMP=y
-CONFIG_BOARD_INITIALIZE=y
+CONFIG_BOARD_LATE_INITIALIZE=y
CONFIG_BOARD_LOOPSPERMSEC=16717
CONFIG_BUILTIN=y
CONFIG_DISABLE_POLL=y
diff --git a/configs/stm3240g-eval/src/stm3240g-eval.h b/configs/stm3240g-eval/src/stm3240g-eval.h
index 71d997bbd38..4a6bee4ef0e 100644
--- a/configs/stm3240g-eval/src/stm3240g-eval.h
+++ b/configs/stm3240g-eval/src/stm3240g-eval.h
@@ -220,10 +220,10 @@
* Description:
* Perform architecture-specific initialization
*
- * CONFIG_BOARD_INITIALIZE=y :
- * Called from board_initialize().
+ * CONFIG_BOARD_LATE_INITIALIZE=y :
+ * Called from board_late_initialize().
*
- * CONFIG_BOARD_INITIALIZE=y && CONFIG_LIB_BOARDCTL=y :
+ * CONFIG_BOARD_LATE_INITIALIZE=y && CONFIG_LIB_BOARDCTL=y :
* Called from the NSH library
*
****************************************************************************************************/
diff --git a/configs/stm3240g-eval/src/stm32_appinit.c b/configs/stm3240g-eval/src/stm32_appinit.c
index 1ae1aa76baf..9bf4ce8277e 100644
--- a/configs/stm3240g-eval/src/stm32_appinit.c
+++ b/configs/stm3240g-eval/src/stm32_appinit.c
@@ -82,8 +82,8 @@
int board_app_initialize(uintptr_t arg)
{
-#ifdef CONFIG_BOARD_INITIALIZE
- /* Board initialization already performed by board_initialize() */
+#ifdef CONFIG_BOARD_LATE_INITIALIZE
+ /* Board initialization already performed by board_late_initialize() */
return OK;
#else
diff --git a/configs/stm3240g-eval/src/stm32_boot.c b/configs/stm3240g-eval/src/stm32_boot.c
index 2861a30b1d3..2ef58347481 100644
--- a/configs/stm3240g-eval/src/stm32_boot.c
+++ b/configs/stm3240g-eval/src/stm32_boot.c
@@ -103,20 +103,20 @@ void stm32_boardinitialize(void)
}
/****************************************************************************
- * Name: board_initialize
+ * Name: board_late_initialize
*
* Description:
- * If CONFIG_BOARD_INITIALIZE is selected, then an additional
+ * If CONFIG_BOARD_LATE_INITIALIZE is selected, then an additional
* initialization call will be performed in the boot-up sequence to a
- * function called board_initialize(). board_initialize() will be
+ * function called board_late_initialize(). board_late_initialize() will be
* called immediately after up_initialize() is called and just before the
* initial application is started. This additional initialization phase
* may be used, for example, to initialize board-specific device drivers.
*
****************************************************************************/
-#ifdef CONFIG_BOARD_INITIALIZE
-void board_initialize(void)
+#ifdef CONFIG_BOARD_LATE_INITIALIZE
+void board_late_initialize(void)
{
/* Perform the board initialization on the start-up thread. Some
* initializations may fail in this case due to the limited capability of
diff --git a/configs/stm3240g-eval/src/stm32_bringup.c b/configs/stm3240g-eval/src/stm32_bringup.c
index 7f78ccb8f30..d4dee1e2466 100644
--- a/configs/stm3240g-eval/src/stm32_bringup.c
+++ b/configs/stm3240g-eval/src/stm32_bringup.c
@@ -218,10 +218,10 @@ static void stm32_i2ctool(void)
* Description:
* Perform architecture-specific initialization
*
- * CONFIG_BOARD_INITIALIZE=y :
- * Called from board_initialize().
+ * CONFIG_BOARD_LATE_INITIALIZE=y :
+ * Called from board_late_initialize().
*
- * CONFIG_BOARD_INITIALIZE=y && CONFIG_LIB_BOARDCTL=y :
+ * CONFIG_BOARD_LATE_INITIALIZE=y && CONFIG_LIB_BOARDCTL=y :
* Called from the NSH library
*
****************************************************************************/
diff --git a/configs/stm32f051-discovery/src/stm32_appinit.c b/configs/stm32f051-discovery/src/stm32_appinit.c
index 729fec987c1..fdfa1f5d296 100644
--- a/configs/stm32f051-discovery/src/stm32_appinit.c
+++ b/configs/stm32f051-discovery/src/stm32_appinit.c
@@ -77,9 +77,9 @@
int board_app_initialize(uintptr_t arg)
{
- /* Did we already initialize via board_initialize()? */
+ /* Did we already initialize via board_late_initialize()? */
-#ifndef CONFIG_BOARD_INITIALIZE
+#ifndef CONFIG_BOARD_LATE_INITIALIZE
return stm32_bringup();
#else
return OK;
diff --git a/configs/stm32f051-discovery/src/stm32_boot.c b/configs/stm32f051-discovery/src/stm32_boot.c
index 04e2595624b..dddb1c71aab 100644
--- a/configs/stm32f051-discovery/src/stm32_boot.c
+++ b/configs/stm32f051-discovery/src/stm32_boot.c
@@ -72,20 +72,20 @@ void stm32_boardinitialize(void)
}
/****************************************************************************
- * Name: board_initialize
+ * Name: board_late_initialize
*
* Description:
- * If CONFIG_BOARD_INITIALIZE is selected, then an additional
+ * If CONFIG_BOARD_LATE_INITIALIZE is selected, then an additional
* initialization call will be performed in the boot-up sequence to a
- * function called board_initialize(). board_initialize() will be
+ * function called board_late_initialize(). board_late_initialize() will be
* called immediately after up_initialize() is called and just before the
* initial application is started. This additional initialization phase
* may be used, for example, to initialize board-specific device drivers.
*
****************************************************************************/
-#ifdef CONFIG_BOARD_INITIALIZE
-void board_initialize(void)
+#ifdef CONFIG_BOARD_LATE_INITIALIZE
+void board_late_initialize(void)
{
/* Perform board-specific initialization here if so configured */
diff --git a/configs/stm32f051-discovery/src/stm32_bringup.c b/configs/stm32f051-discovery/src/stm32_bringup.c
index fe0ca8b1d43..a5ea2cebe37 100644
--- a/configs/stm32f051-discovery/src/stm32_bringup.c
+++ b/configs/stm32f051-discovery/src/stm32_bringup.c
@@ -54,10 +54,10 @@
* Description:
* Perform architecture-specific initialization
*
- * CONFIG_BOARD_INITIALIZE=y :
- * Called from board_initialize().
+ * CONFIG_BOARD_LATE_INITIALIZE=y :
+ * Called from board_late_initialize().
*
- * CONFIG_BOARD_INITIALIZE=n && CONFIG_LIB_BOARDCTL=y :
+ * CONFIG_BOARD_LATE_INITIALIZE=n && CONFIG_LIB_BOARDCTL=y :
* Called from the NSH library
*
****************************************************************************/
diff --git a/configs/stm32f051-discovery/src/stm32f051-discovery.h b/configs/stm32f051-discovery/src/stm32f051-discovery.h
index 74081adc057..22691e03fee 100644
--- a/configs/stm32f051-discovery/src/stm32f051-discovery.h
+++ b/configs/stm32f051-discovery/src/stm32f051-discovery.h
@@ -121,10 +121,10 @@
* Description:
* Perform architecture-specific initialization
*
- * CONFIG_BOARD_INITIALIZE=y :
- * Called from board_initialize().
+ * CONFIG_BOARD_LATE_INITIALIZE=y :
+ * Called from board_late_initialize().
*
- * CONFIG_BOARD_INITIALIZE=n && CONFIG_LIB_BOARDCTL=y :
+ * CONFIG_BOARD_LATE_INITIALIZE=n && CONFIG_LIB_BOARDCTL=y :
* Called from the NSH library
*
****************************************************************************/
diff --git a/configs/stm32f072-discovery/src/stm32_appinit.c b/configs/stm32f072-discovery/src/stm32_appinit.c
index 5c02059cdad..fcf9d38c50b 100644
--- a/configs/stm32f072-discovery/src/stm32_appinit.c
+++ b/configs/stm32f072-discovery/src/stm32_appinit.c
@@ -77,9 +77,9 @@
int board_app_initialize(uintptr_t arg)
{
- /* Did we already initialize via board_initialize()? */
+ /* Did we already initialize via board_late_initialize()? */
-#ifndef CONFIG_BOARD_INITIALIZE
+#ifndef CONFIG_BOARD_LATE_INITIALIZE
return stm32_bringup();
#else
return OK;
diff --git a/configs/stm32f072-discovery/src/stm32_boot.c b/configs/stm32f072-discovery/src/stm32_boot.c
index 7f981b56dac..eb5df8ae1f3 100644
--- a/configs/stm32f072-discovery/src/stm32_boot.c
+++ b/configs/stm32f072-discovery/src/stm32_boot.c
@@ -72,20 +72,20 @@ void stm32_boardinitialize(void)
}
/****************************************************************************
- * Name: board_initialize
+ * Name: board_late_initialize
*
* Description:
- * If CONFIG_BOARD_INITIALIZE is selected, then an additional
+ * If CONFIG_BOARD_LATE_INITIALIZE is selected, then an additional
* initialization call will be performed in the boot-up sequence to a
- * function called board_initialize(). board_initialize() will be
+ * function called board_late_initialize(). board_late_initialize() will be
* called immediately after up_initialize() is called and just before the
* initial application is started. This additional initialization phase
* may be used, for example, to initialize board-specific device drivers.
*
****************************************************************************/
-#ifdef CONFIG_BOARD_INITIALIZE
-void board_initialize(void)
+#ifdef CONFIG_BOARD_LATE_INITIALIZE
+void board_late_initialize(void)
{
/* Perform board-specific initialization here if so configured */
diff --git a/configs/stm32f072-discovery/src/stm32_bringup.c b/configs/stm32f072-discovery/src/stm32_bringup.c
index 43e0c6aa636..3a4e48d918a 100644
--- a/configs/stm32f072-discovery/src/stm32_bringup.c
+++ b/configs/stm32f072-discovery/src/stm32_bringup.c
@@ -54,10 +54,10 @@
* Description:
* Perform architecture-specific initialization
*
- * CONFIG_BOARD_INITIALIZE=y :
- * Called from board_initialize().
+ * CONFIG_BOARD_LATE_INITIALIZE=y :
+ * Called from board_late_initialize().
*
- * CONFIG_BOARD_INITIALIZE=n && CONFIG_LIB_BOARDCTL=y :
+ * CONFIG_BOARD_LATE_INITIALIZE=n && CONFIG_LIB_BOARDCTL=y :
* Called from the NSH library
*
****************************************************************************/
diff --git a/configs/stm32f072-discovery/src/stm32f072-discovery.h b/configs/stm32f072-discovery/src/stm32f072-discovery.h
index 343cfa83ec6..3d834708a2e 100644
--- a/configs/stm32f072-discovery/src/stm32f072-discovery.h
+++ b/configs/stm32f072-discovery/src/stm32f072-discovery.h
@@ -127,10 +127,10 @@
* Description:
* Perform architecture-specific initialization
*
- * CONFIG_BOARD_INITIALIZE=y :
- * Called from board_initialize().
+ * CONFIG_BOARD_LATE_INITIALIZE=y :
+ * Called from board_late_initialize().
*
- * CONFIG_BOARD_INITIALIZE=n && CONFIG_LIB_BOARDCTL=y :
+ * CONFIG_BOARD_LATE_INITIALIZE=n && CONFIG_LIB_BOARDCTL=y :
* Called from the NSH library
*
****************************************************************************/
diff --git a/configs/stm32f103-minimum/README.txt b/configs/stm32f103-minimum/README.txt
index 9fd2d3fd98a..1c1b5cd1a82 100644
--- a/configs/stm32f103-minimum/README.txt
+++ b/configs/stm32f103-minimum/README.txt
@@ -268,7 +268,7 @@ Nintendo Wii Nunchuck:
- Enable to Custom board/driver initialization at RTOS Features -> RTOS hooks
- CONFIG_BOARD_INITIALIZE=y
+ CONFIG_BOARD_LATE_INITIALIZE=y
- Enable the I2C Driver Support at Device Drivers, it will enable this symbol:
diff --git a/configs/stm32f103-minimum/buttons/defconfig b/configs/stm32f103-minimum/buttons/defconfig
index 04cc9a7a7ff..943e9108f63 100644
--- a/configs/stm32f103-minimum/buttons/defconfig
+++ b/configs/stm32f103-minimum/buttons/defconfig
@@ -19,7 +19,7 @@ CONFIG_ARCH_CHIP_STM32=y
CONFIG_ARCH_CHIP_STM32F103C8=y
CONFIG_ARCH_IRQBUTTONS=y
CONFIG_ARCH_STACKDUMP=y
-CONFIG_BOARD_INITIALIZE=y
+CONFIG_BOARD_LATE_INITIALIZE=y
CONFIG_BOARD_LOOPSPERMSEC=5483
CONFIG_BUILTIN=y
CONFIG_BUTTONS=y
diff --git a/configs/stm32f103-minimum/src/stm32_boot.c b/configs/stm32f103-minimum/src/stm32_boot.c
index 92f321fbcb8..99ba1ab8b45 100644
--- a/configs/stm32f103-minimum/src/stm32_boot.c
+++ b/configs/stm32f103-minimum/src/stm32_boot.c
@@ -89,20 +89,20 @@ void stm32_boardinitialize(void)
}
/************************************************************************************
- * Name: board_initialize
+ * Name: board_late_initialize
*
* Description:
- * If CONFIG_BOARD_INITIALIZE is selected, then an additional initialization call
+ * If CONFIG_BOARD_LATE_INITIALIZE is selected, then an additional initialization call
* will be performed in the boot-up sequence to a function called
- * board_initialize(). board_initialize() will be called immediately after
+ * board_late_initialize(). board_late_initialize() will be called immediately after
* up_initialize() is called and just before the initial application is started.
* This additional initialization phase may be used, for example, to initialize
* board-specific device drivers.
*
************************************************************************************/
-#ifdef CONFIG_BOARD_INITIALIZE
-void board_initialize(void)
+#ifdef CONFIG_BOARD_LATE_INITIALIZE
+void board_late_initialize(void)
{
#ifndef CONFIG_LIB_BOARDCTL
/* Perform board initialization here instead of from the board_app_initialize(). */
diff --git a/configs/stm32f103-minimum/src/stm32_bringup.c b/configs/stm32f103-minimum/src/stm32_bringup.c
index 7b3cd57e12f..8b1d25bc241 100644
--- a/configs/stm32f103-minimum/src/stm32_bringup.c
+++ b/configs/stm32f103-minimum/src/stm32_bringup.c
@@ -131,10 +131,10 @@
* Description:
* Perform architecture-specific initialization
*
- * CONFIG_BOARD_INITIALIZE=y :
- * Called from board_initialize().
+ * CONFIG_BOARD_LATE_INITIALIZE=y :
+ * Called from board_late_initialize().
*
- * CONFIG_BOARD_INITIALIZE=n && CONFIG_LIB_BOARDCTL=y :
+ * CONFIG_BOARD_LATE_INITIALIZE=n && CONFIG_LIB_BOARDCTL=y :
* Called from the NSH library
*
****************************************************************************/
diff --git a/configs/stm32f103-minimum/src/stm32f103_minimum.h b/configs/stm32f103-minimum/src/stm32f103_minimum.h
index b3382b9e6e2..ed2e6c25338 100644
--- a/configs/stm32f103-minimum/src/stm32f103_minimum.h
+++ b/configs/stm32f103-minimum/src/stm32f103_minimum.h
@@ -226,8 +226,8 @@
* Called from the NSH library (or other application)
* Otherwise, assumed to be called from some other application.
*
- * Otherwise CONFIG_BOARD_INITIALIZE=y:
- * Called from board_initialize().
+ * Otherwise CONFIG_BOARD_LATE_INITIALIZE=y:
+ * Called from board_late_initialize().
*
* Otherise, bad news: Never called
*
diff --git a/configs/stm32f103-minimum/userled/defconfig b/configs/stm32f103-minimum/userled/defconfig
index 2fad1b7a667..23cfade28e5 100644
--- a/configs/stm32f103-minimum/userled/defconfig
+++ b/configs/stm32f103-minimum/userled/defconfig
@@ -17,7 +17,7 @@ CONFIG_ARCH_BOARD_STM32F103_MINIMUM=y
CONFIG_ARCH_CHIP_STM32=y
CONFIG_ARCH_CHIP_STM32F103C8=y
CONFIG_ARCH_STACKDUMP=y
-CONFIG_BOARD_INITIALIZE=y
+CONFIG_BOARD_LATE_INITIALIZE=y
CONFIG_BOARD_LOOPSPERMSEC=5483
CONFIG_BUILTIN=y
CONFIG_DEFAULT_SMALL=y
diff --git a/configs/stm32f103-minimum/veml6070/defconfig b/configs/stm32f103-minimum/veml6070/defconfig
index f99374f7d2d..9b27272710c 100644
--- a/configs/stm32f103-minimum/veml6070/defconfig
+++ b/configs/stm32f103-minimum/veml6070/defconfig
@@ -16,7 +16,7 @@ CONFIG_ARCH_BOARD_STM32F103_MINIMUM=y
CONFIG_ARCH_CHIP_STM32=y
CONFIG_ARCH_CHIP_STM32F103C8=y
CONFIG_ARCH_STACKDUMP=y
-CONFIG_BOARD_INITIALIZE=y
+CONFIG_BOARD_LATE_INITIALIZE=y
CONFIG_BOARD_LOOPSPERMSEC=5483
CONFIG_BUILTIN=y
CONFIG_DEFAULT_SMALL=y
diff --git a/configs/stm32f3discovery/src/stm32_appinit.c b/configs/stm32f3discovery/src/stm32_appinit.c
index bbeefca2a77..6543edf40ad 100644
--- a/configs/stm32f3discovery/src/stm32_appinit.c
+++ b/configs/stm32f3discovery/src/stm32_appinit.c
@@ -82,8 +82,8 @@
int board_app_initialize(uintptr_t arg)
{
-#ifdef CONFIG_BOARD_INITIALIZE
- /* Board initialization already performed by board_initialize() */
+#ifdef CONFIG_BOARD_LATE_INITIALIZE
+ /* Board initialization already performed by board_late_initialize() */
return OK;
#else
diff --git a/configs/stm32f3discovery/src/stm32_boot.c b/configs/stm32f3discovery/src/stm32_boot.c
index cef461f980b..bd0398ff4d3 100644
--- a/configs/stm32f3discovery/src/stm32_boot.c
+++ b/configs/stm32f3discovery/src/stm32_boot.c
@@ -95,20 +95,20 @@ void stm32_boardinitialize(void)
/****************************************************************************
- * Name: board_initialize
+ * Name: board_late_initialize
*
* Description:
- * If CONFIG_BOARD_INITIALIZE is selected, then an additional
+ * If CONFIG_BOARD_LATE_INITIALIZE is selected, then an additional
* initialization call will be performed in the boot-up sequence to a
- * function called board_initialize(). board_initialize() will be
+ * function called board_late_initialize(). board_late_initialize() will be
* called immediately after up_initialize() is called and just before the
* initial application is started. This additional initialization phase
* may be used, for example, to initialize board-specific device drivers.
*
****************************************************************************/
-#ifdef CONFIG_BOARD_INITIALIZE
-void board_initialize(void)
+#ifdef CONFIG_BOARD_LATE_INITIALIZE
+void board_late_initialize(void)
{
/* Perform board-specific initialization */
diff --git a/configs/stm32f3discovery/src/stm32_bringup.c b/configs/stm32f3discovery/src/stm32_bringup.c
index 7686f7dfc0e..d22531d044b 100644
--- a/configs/stm32f3discovery/src/stm32_bringup.c
+++ b/configs/stm32f3discovery/src/stm32_bringup.c
@@ -94,10 +94,10 @@
* Description:
* Perform architecture-specific initialization
*
- * CONFIG_BOARD_INITIALIZE=y :
- * Called from board_initialize().
+ * CONFIG_BOARD_LATE_INITIALIZE=y :
+ * Called from board_late_initialize().
*
- * CONFIG_BOARD_INITIALIZE=y && CONFIG_LIB_BOARDCTL=y :
+ * CONFIG_BOARD_LATE_INITIALIZE=y && CONFIG_LIB_BOARDCTL=y :
* Called from the NSH library
*
****************************************************************************/
diff --git a/configs/stm32f3discovery/src/stm32f3discovery.h b/configs/stm32f3discovery/src/stm32f3discovery.h
index a2e58a72145..ebe3bd3f973 100644
--- a/configs/stm32f3discovery/src/stm32f3discovery.h
+++ b/configs/stm32f3discovery/src/stm32f3discovery.h
@@ -148,10 +148,10 @@
* Description:
* Perform architecture-specific initialization
*
- * CONFIG_BOARD_INITIALIZE=y :
- * Called from board_initialize().
+ * CONFIG_BOARD_LATE_INITIALIZE=y :
+ * Called from board_late_initialize().
*
- * CONFIG_BOARD_INITIALIZE=y && CONFIG_LIB_BOARDCTL=y :
+ * CONFIG_BOARD_LATE_INITIALIZE=y && CONFIG_LIB_BOARDCTL=y :
* Called from the NSH library
*
****************************************************************************************************/
diff --git a/configs/stm32f411e-disco/src/stm32_appinit.c b/configs/stm32f411e-disco/src/stm32_appinit.c
index 1656bb6a9b6..f7fafaa9689 100644
--- a/configs/stm32f411e-disco/src/stm32_appinit.c
+++ b/configs/stm32f411e-disco/src/stm32_appinit.c
@@ -84,7 +84,7 @@
int board_app_initialize(uintptr_t arg)
{
-#ifndef CONFIG_BOARD_INITIALIZE
+#ifndef CONFIG_BOARD_LATE_INITIALIZE
/* Perform board-specific initialization */
return stm32_bringup();
diff --git a/configs/stm32f411e-disco/src/stm32_boot.c b/configs/stm32f411e-disco/src/stm32_boot.c
index 208f9b9a75d..ec5bae002be 100644
--- a/configs/stm32f411e-disco/src/stm32_boot.c
+++ b/configs/stm32f411e-disco/src/stm32_boot.c
@@ -91,20 +91,20 @@ void stm32_boardinitialize(void)
}
/****************************************************************************
- * Name: board_initialize
+ * Name: board_late_initialize
*
* Description:
- * If CONFIG_BOARD_INITIALIZE is selected, then an additional
+ * If CONFIG_BOARD_LATE_INITIALIZE is selected, then an additional
* initialization call will be performed in the boot-up sequence to a
- * function called board_initialize(). board_initialize() will be
+ * function called board_late_initialize(). board_late_initialize() will be
* called immediately after up_intiialize() is called and just before the
* initial application is started. This additional initialization phase
* may be used, for example, to initialize board-specific device drivers.
*
****************************************************************************/
-#ifdef CONFIG_BOARD_INITIALIZE
-void board_initialize(void)
+#ifdef CONFIG_BOARD_LATE_INITIALIZE
+void board_late_initialize(void)
{
/* Perform board-specific initialization */
diff --git a/configs/stm32f411e-disco/src/stm32_bringup.c b/configs/stm32f411e-disco/src/stm32_bringup.c
index 22c0ef501d6..4d6b93ca0b7 100644
--- a/configs/stm32f411e-disco/src/stm32_bringup.c
+++ b/configs/stm32f411e-disco/src/stm32_bringup.c
@@ -60,10 +60,10 @@
* Description:
* Perform architecture-specific initialization
*
- * CONFIG_BOARD_INITIALIZE=y :
- * Called from board_initialize().
+ * CONFIG_BOARD_LATE_INITIALIZE=y :
+ * Called from board_late_initialize().
*
- * CONFIG_BOARD_INITIALIZE=n && CONFIG_LIB_BOARDCTL=y :
+ * CONFIG_BOARD_LATE_INITIALIZE=n && CONFIG_LIB_BOARDCTL=y :
* Called from the NSH library
*
****************************************************************************/
diff --git a/configs/stm32f411e-disco/src/stm32f411e-disco.h b/configs/stm32f411e-disco/src/stm32f411e-disco.h
index 1d78f4c6b36..56306dfb591 100644
--- a/configs/stm32f411e-disco/src/stm32f411e-disco.h
+++ b/configs/stm32f411e-disco/src/stm32f411e-disco.h
@@ -177,10 +177,10 @@ int stm32_usbhost_initialize(void);
* Description:
* Perform architecture-specific initialization
*
- * CONFIG_BOARD_INITIALIZE=y :
- * Called from board_initialize().
+ * CONFIG_BOARD_LATE_INITIALIZE=y :
+ * Called from board_late_initialize().
*
- * CONFIG_BOARD_INITIALIZE=y && CONFIG_LIB_BOARDCTL=y :
+ * CONFIG_BOARD_LATE_INITIALIZE=y && CONFIG_LIB_BOARDCTL=y :
* Called from the NSH library
*
****************************************************************************/
diff --git a/configs/stm32f429i-disco/lcd/defconfig b/configs/stm32f429i-disco/lcd/defconfig
index 0381c553c31..6b1477a2ea2 100644
--- a/configs/stm32f429i-disco/lcd/defconfig
+++ b/configs/stm32f429i-disco/lcd/defconfig
@@ -10,7 +10,7 @@ CONFIG_ARCH_CHIP_STM32=y
CONFIG_ARCH_CHIP_STM32F429Z=y
CONFIG_ARCH_STACKDUMP=y
CONFIG_ARMV7M_TOOLCHAIN_CODESOURCERYL=y
-CONFIG_BOARD_INITIALIZE=y
+CONFIG_BOARD_LATE_INITIALIZE=y
CONFIG_BOARD_LOOPSPERMSEC=16717
CONFIG_BUILTIN=y
CONFIG_DEBUG_CUSTOMOPT=y
diff --git a/configs/stm32f429i-disco/src/stm32_appinit.c b/configs/stm32f429i-disco/src/stm32_appinit.c
index d70edff0ffd..77050848578 100644
--- a/configs/stm32f429i-disco/src/stm32_appinit.c
+++ b/configs/stm32f429i-disco/src/stm32_appinit.c
@@ -78,8 +78,8 @@
int board_app_initialize(uintptr_t arg)
{
-#ifdef CONFIG_BOARD_INITIALIZE
- /* Board initialization already performed by board_initialize() */
+#ifdef CONFIG_BOARD_LATE_INITIALIZE
+ /* Board initialization already performed by board_late_initialize() */
return OK;
#else
diff --git a/configs/stm32f429i-disco/src/stm32_boot.c b/configs/stm32f429i-disco/src/stm32_boot.c
index d76f3122fac..72e67fc825b 100644
--- a/configs/stm32f429i-disco/src/stm32_boot.c
+++ b/configs/stm32f429i-disco/src/stm32_boot.c
@@ -108,20 +108,20 @@ void stm32_boardinitialize(void)
}
/****************************************************************************
- * Name: board_initialize
+ * Name: board_late_initialize
*
* Description:
- * If CONFIG_BOARD_INITIALIZE is selected, then an additional
+ * If CONFIG_BOARD_LATE_INITIALIZE is selected, then an additional
* initialization call will be performed in the boot-up sequence to a
- * function called board_initialize(). board_initialize() will be
+ * function called board_late_initialize(). board_late_initialize() will be
* called immediately after up_intiialize() is called and just before the
* initial application is started. This additional initialization phase
* may be used, for example, to initialize board-specific device drivers.
*
****************************************************************************/
-#ifdef CONFIG_BOARD_INITIALIZE
-void board_initialize(void)
+#ifdef CONFIG_BOARD_LATE_INITIALIZE
+void board_late_initialize(void)
{
/* Perform board-specific initialization */
diff --git a/configs/stm32f429i-disco/src/stm32_bringup.c b/configs/stm32f429i-disco/src/stm32_bringup.c
index 9e84f471b4b..af9924dd991 100644
--- a/configs/stm32f429i-disco/src/stm32_bringup.c
+++ b/configs/stm32f429i-disco/src/stm32_bringup.c
@@ -91,10 +91,10 @@
* Description:
* Perform architecture-specific initialization
*
- * CONFIG_BOARD_INITIALIZE=y :
- * Called from board_initialize().
+ * CONFIG_BOARD_LATE_INITIALIZE=y :
+ * Called from board_late_initialize().
*
- * CONFIG_BOARD_INITIALIZE=y && CONFIG_LIB_BOARDCTL=y :
+ * CONFIG_BOARD_LATE_INITIALIZE=y && CONFIG_LIB_BOARDCTL=y :
* Called from the NSH library
*
****************************************************************************/
diff --git a/configs/stm32f429i-disco/src/stm32f429i-disco.h b/configs/stm32f429i-disco/src/stm32f429i-disco.h
index d7f2e952976..61e486df4ae 100644
--- a/configs/stm32f429i-disco/src/stm32f429i-disco.h
+++ b/configs/stm32f429i-disco/src/stm32f429i-disco.h
@@ -205,10 +205,10 @@
* Description:
* Perform architecture-specific initialization
*
- * CONFIG_BOARD_INITIALIZE=y :
- * Called from board_initialize().
+ * CONFIG_BOARD_LATE_INITIALIZE=y :
+ * Called from board_late_initialize().
*
- * CONFIG_BOARD_INITIALIZE=y && CONFIG_LIB_BOARDCTL=y :
+ * CONFIG_BOARD_LATE_INITIALIZE=y && CONFIG_LIB_BOARDCTL=y :
* Called from the NSH library
*
****************************************************************************/
diff --git a/configs/stm32f4discovery/README.txt b/configs/stm32f4discovery/README.txt
index 32dd2b939e1..9cea2693910 100644
--- a/configs/stm32f4discovery/README.txt
+++ b/configs/stm32f4discovery/README.txt
@@ -233,7 +233,7 @@ Nintendo Wii Nunchuck:
- Enable to Custom board/driver initialization at RTOS Features -> RTOS hooks
- CONFIG_BOARD_INITIALIZE=y
+ CONFIG_BOARD_LATE_INITIALIZE=y
- Enable the I2C Driver Support at Device Drivers, it will enable this symbol:
@@ -263,7 +263,7 @@ Quadrature Encoder:
- These setting enable support for the common QEncode upper half driver:
- CONFIG_BOARD_INITIALIZE=y
+ CONFIG_BOARD_LATE_INITIALIZE=y
CONFIG_SENSORS=y
CONFIG_SENSORS_QENCODER=y
diff --git a/configs/stm32f4discovery/audio/defconfig b/configs/stm32f4discovery/audio/defconfig
index d9ac6caa359..69dc44e2552 100644
--- a/configs/stm32f4discovery/audio/defconfig
+++ b/configs/stm32f4discovery/audio/defconfig
@@ -13,7 +13,7 @@ CONFIG_AUDIO=y
CONFIG_AUDIO_CS43L22=y
CONFIG_AUDIO_CUSTOM_DEV_PATH=y
CONFIG_AUDIO_EXCLUDE_TONE=y
-CONFIG_BOARD_INITIALIZE=y
+CONFIG_BOARD_LATE_INITIALIZE=y
CONFIG_BOARD_LOOPSPERMSEC=16717
CONFIG_BUILTIN=y
CONFIG_DISABLE_POLL=y
diff --git a/configs/stm32f4discovery/elf/defconfig b/configs/stm32f4discovery/elf/defconfig
index f212f89524a..aaf5b629fc4 100644
--- a/configs/stm32f4discovery/elf/defconfig
+++ b/configs/stm32f4discovery/elf/defconfig
@@ -7,7 +7,7 @@ CONFIG_ARCH_CHIP_STM32F407VG=y
CONFIG_ARCH_STACKDUMP=y
CONFIG_ARMV7M_USEBASEPRI=y
CONFIG_BINFMT_CONSTRUCTORS=y
-CONFIG_BOARD_INITIALIZE=y
+CONFIG_BOARD_LATE_INITIALIZE=y
CONFIG_BOARD_LOOPSPERMSEC=16717
CONFIG_DEV_LOWCONSOLE=y
CONFIG_ELF=y
diff --git a/configs/stm32f4discovery/kostest/defconfig b/configs/stm32f4discovery/kostest/defconfig
index 26b3593a971..dbd1c08d3c9 100644
--- a/configs/stm32f4discovery/kostest/defconfig
+++ b/configs/stm32f4discovery/kostest/defconfig
@@ -6,7 +6,7 @@ CONFIG_ARCH_CHIP_STM32=y
CONFIG_ARCH_CHIP_STM32F407VG=y
CONFIG_ARCH_STACKDUMP=y
CONFIG_ARM_MPU=y
-CONFIG_BOARD_INITIALIZE=y
+CONFIG_BOARD_LATE_INITIALIZE=y
CONFIG_BOARD_LOOPSPERMSEC=16717
CONFIG_BUILD_PROTECTED=y
CONFIG_DEV_LOWCONSOLE=y
diff --git a/configs/stm32f4discovery/max31855/defconfig b/configs/stm32f4discovery/max31855/defconfig
index efbe6087a7f..fb5d7239ffb 100644
--- a/configs/stm32f4discovery/max31855/defconfig
+++ b/configs/stm32f4discovery/max31855/defconfig
@@ -10,7 +10,7 @@ CONFIG_ARCH_CHIP_STM32=y
CONFIG_ARCH_CHIP_STM32F407VG=y
CONFIG_ARCH_STACKDUMP=y
CONFIG_ARMV7M_TOOLCHAIN_CODESOURCERYW=y
-CONFIG_BOARD_INITIALIZE=y
+CONFIG_BOARD_LATE_INITIALIZE=y
CONFIG_BOARD_LOOPSPERMSEC=16717
CONFIG_BUILTIN=y
CONFIG_DISABLE_POLL=y
diff --git a/configs/stm32f4discovery/nsh/defconfig b/configs/stm32f4discovery/nsh/defconfig
index bcfac5b99c2..fbc38bdda6e 100644
--- a/configs/stm32f4discovery/nsh/defconfig
+++ b/configs/stm32f4discovery/nsh/defconfig
@@ -10,7 +10,7 @@ CONFIG_ARCH_CHIP_STM32=y
CONFIG_ARCH_CHIP_STM32F407VG=y
CONFIG_ARCH_STACKDUMP=y
CONFIG_ARMV7M_TOOLCHAIN_CODESOURCERYW=y
-CONFIG_BOARD_INITIALIZE=y
+CONFIG_BOARD_LATE_INITIALIZE=y
CONFIG_BOARD_LOOPSPERMSEC=16717
CONFIG_BUILTIN=y
CONFIG_DISABLE_POLL=y
diff --git a/configs/stm32f4discovery/rgbled/defconfig b/configs/stm32f4discovery/rgbled/defconfig
index 0163ff32af8..593b7d9e33f 100644
--- a/configs/stm32f4discovery/rgbled/defconfig
+++ b/configs/stm32f4discovery/rgbled/defconfig
@@ -9,7 +9,7 @@ CONFIG_ARCH_BUTTONS=y
CONFIG_ARCH_CHIP_STM32=y
CONFIG_ARCH_CHIP_STM32F407VG=y
CONFIG_ARCH_STACKDUMP=y
-CONFIG_BOARD_INITIALIZE=y
+CONFIG_BOARD_LATE_INITIALIZE=y
CONFIG_BOARD_LOOPSPERMSEC=16717
CONFIG_BUILTIN=y
CONFIG_DISABLE_POLL=y
diff --git a/configs/stm32f4discovery/src/stm32_appinit.c b/configs/stm32f4discovery/src/stm32_appinit.c
index 996122e9d65..c0c0924a836 100644
--- a/configs/stm32f4discovery/src/stm32_appinit.c
+++ b/configs/stm32f4discovery/src/stm32_appinit.c
@@ -82,8 +82,8 @@
int board_app_initialize(uintptr_t arg)
{
-#ifdef CONFIG_BOARD_INITIALIZE
- /* Board initialization already performed by board_initialize() */
+#ifdef CONFIG_BOARD_LATE_INITIALIZE
+ /* Board initialization already performed by board_late_initialize() */
return OK;
#else
diff --git a/configs/stm32f4discovery/src/stm32_boot.c b/configs/stm32f4discovery/src/stm32_boot.c
index 021797ca54c..2377d378b02 100644
--- a/configs/stm32f4discovery/src/stm32_boot.c
+++ b/configs/stm32f4discovery/src/stm32_boot.c
@@ -117,20 +117,20 @@ void stm32_boardinitialize(void)
}
/****************************************************************************
- * Name: board_initialize
+ * Name: board_late_initialize
*
* Description:
- * If CONFIG_BOARD_INITIALIZE is selected, then an additional
+ * If CONFIG_BOARD_LATE_INITIALIZE is selected, then an additional
* initialization call will be performed in the boot-up sequence to a
- * function called board_initialize(). board_initialize() will be
+ * function called board_late_initialize(). board_late_initialize() will be
* called immediately after up_initialize() is called and just before the
* initial application is started. This additional initialization phase
* may be used, for example, to initialize board-specific device drivers.
*
****************************************************************************/
-#ifdef CONFIG_BOARD_INITIALIZE
-void board_initialize(void)
+#ifdef CONFIG_BOARD_LATE_INITIALIZE
+void board_late_initialize(void)
{
/* Perform board-specific initialization */
diff --git a/configs/stm32f4discovery/src/stm32_bringup.c b/configs/stm32f4discovery/src/stm32_bringup.c
index e107a04be74..90f482f4537 100644
--- a/configs/stm32f4discovery/src/stm32_bringup.c
+++ b/configs/stm32f4discovery/src/stm32_bringup.c
@@ -143,10 +143,10 @@ static void stm32_i2ctool(void)
* Description:
* Perform architecture-specific initialization
*
- * CONFIG_BOARD_INITIALIZE=y :
- * Called from board_initialize().
+ * CONFIG_BOARD_LATE_INITIALIZE=y :
+ * Called from board_late_initialize().
*
- * CONFIG_BOARD_INITIALIZE=n && CONFIG_LIB_BOARDCTL=y :
+ * CONFIG_BOARD_LATE_INITIALIZE=n && CONFIG_LIB_BOARDCTL=y :
* Called from the NSH library
*
****************************************************************************/
diff --git a/configs/stm32f4discovery/src/stm32f4discovery.h b/configs/stm32f4discovery/src/stm32f4discovery.h
index 3b3cf1ece80..2d6be6268ae 100644
--- a/configs/stm32f4discovery/src/stm32f4discovery.h
+++ b/configs/stm32f4discovery/src/stm32f4discovery.h
@@ -403,10 +403,10 @@
* Description:
* Perform architecture-specific initialization
*
- * CONFIG_BOARD_INITIALIZE=y :
- * Called from board_initialize().
+ * CONFIG_BOARD_LATE_INITIALIZE=y :
+ * Called from board_late_initialize().
*
- * CONFIG_BOARD_INITIALIZE=y && CONFIG_LIB_BOARDCTL=y :
+ * CONFIG_BOARD_LATE_INITIALIZE=y && CONFIG_LIB_BOARDCTL=y :
* Called from the NSH library
*
****************************************************************************/
diff --git a/configs/stm32f4discovery/xen1210/defconfig b/configs/stm32f4discovery/xen1210/defconfig
index a6b05c7dc3c..445ad01e989 100644
--- a/configs/stm32f4discovery/xen1210/defconfig
+++ b/configs/stm32f4discovery/xen1210/defconfig
@@ -9,7 +9,7 @@ CONFIG_ARCH_BUTTONS=y
CONFIG_ARCH_CHIP_STM32=y
CONFIG_ARCH_CHIP_STM32F407VG=y
CONFIG_ARCH_STACKDUMP=y
-CONFIG_BOARD_INITIALIZE=y
+CONFIG_BOARD_LATE_INITIALIZE=y
CONFIG_BOARD_LOOPSPERMSEC=16717
CONFIG_BUILTIN=y
CONFIG_DISABLE_POLL=y
diff --git a/configs/stm32f746-ws/src/stm32_boot.c b/configs/stm32f746-ws/src/stm32_boot.c
index 3b282110054..63ab004f9c6 100644
--- a/configs/stm32f746-ws/src/stm32_boot.c
+++ b/configs/stm32f746-ws/src/stm32_boot.c
@@ -78,20 +78,20 @@ void stm32_boardinitialize(void)
}
/************************************************************************************
- * Name: board_initialize
+ * Name: board_late_initialize
*
* Description:
- * If CONFIG_BOARD_INITIALIZE is selected, then an additional initialization call
+ * If CONFIG_BOARD_LATE_INITIALIZE is selected, then an additional initialization call
* will be performed in the boot-up sequence to a function called
- * board_initialize(). board_initialize() will be called immediately after
+ * board_late_initialize(). board_late_initialize() will be called immediately after
* up_initialize() is called and just before the initial application is started.
* This additional initialization phase may be used, for example, to initialize
* board-specific device drivers.
*
************************************************************************************/
-#ifdef CONFIG_BOARD_INITIALIZE
-void board_initialize(void)
+#ifdef CONFIG_BOARD_LATE_INITIALIZE
+void board_late_initialize(void)
{
#if defined(CONFIG_NSH_LIBRARY) && !defined(CONFIG_LIB_BOARDCTL)
/* Perform NSH initialization here instead of from the NSH. This
diff --git a/configs/stm32f746g-disco/fb/defconfig b/configs/stm32f746g-disco/fb/defconfig
index 4bb549b69a7..b3ed7982251 100644
--- a/configs/stm32f746g-disco/fb/defconfig
+++ b/configs/stm32f746g-disco/fb/defconfig
@@ -15,7 +15,7 @@ CONFIG_ARMV7M_DCACHE_WRITETHROUGH=y
CONFIG_ARMV7M_DTCM=y
CONFIG_ARMV7M_ICACHE=y
CONFIG_ARMV7M_TOOLCHAIN_GNU_EABIL=y
-CONFIG_BOARD_INITIALIZE=y
+CONFIG_BOARD_LATE_INITIALIZE=y
CONFIG_BOARD_LOOPSPERMSEC=43103
CONFIG_BUILTIN=y
CONFIG_DEBUG_FULLOPT=y
diff --git a/configs/stm32f746g-disco/lvgl/defconfig b/configs/stm32f746g-disco/lvgl/defconfig
index 36e2a264004..81be30f53a3 100644
--- a/configs/stm32f746g-disco/lvgl/defconfig
+++ b/configs/stm32f746g-disco/lvgl/defconfig
@@ -14,7 +14,7 @@ CONFIG_ARMV7M_DCACHE=y
CONFIG_ARMV7M_DCACHE_WRITETHROUGH=y
CONFIG_ARMV7M_DTCM=y
CONFIG_ARMV7M_ICACHE=y
-CONFIG_BOARD_INITIALIZE=y
+CONFIG_BOARD_LATE_INITIALIZE=y
CONFIG_BOARD_LOOPSPERMSEC=43103
CONFIG_BUILTIN=y
CONFIG_DEBUG_FULLOPT=y
diff --git a/configs/stm32f746g-disco/nxdemo/defconfig b/configs/stm32f746g-disco/nxdemo/defconfig
index 662cb425a7e..ef0d915b960 100644
--- a/configs/stm32f746g-disco/nxdemo/defconfig
+++ b/configs/stm32f746g-disco/nxdemo/defconfig
@@ -15,7 +15,7 @@ CONFIG_ARMV7M_DCACHE=y
CONFIG_ARMV7M_DCACHE_WRITETHROUGH=y
CONFIG_ARMV7M_DTCM=y
CONFIG_ARMV7M_ICACHE=y
-CONFIG_BOARD_INITIALIZE=y
+CONFIG_BOARD_LATE_INITIALIZE=y
CONFIG_BOARD_LOOPSPERMSEC=43103
CONFIG_BUILTIN=y
CONFIG_DEBUG_FULLOPT=y
diff --git a/configs/stm32f746g-disco/nxterm/defconfig b/configs/stm32f746g-disco/nxterm/defconfig
index 93d5ff4be04..a64778e0f20 100644
--- a/configs/stm32f746g-disco/nxterm/defconfig
+++ b/configs/stm32f746g-disco/nxterm/defconfig
@@ -16,7 +16,7 @@ CONFIG_ARMV7M_DCACHE=y
CONFIG_ARMV7M_DCACHE_WRITETHROUGH=y
CONFIG_ARMV7M_DTCM=y
CONFIG_ARMV7M_ICACHE=y
-CONFIG_BOARD_INITIALIZE=y
+CONFIG_BOARD_LATE_INITIALIZE=y
CONFIG_BOARD_LOOPSPERMSEC=43103
CONFIG_BUILTIN=y
CONFIG_DEBUG_FULLOPT=y
diff --git a/configs/stm32f746g-disco/src/stm32_appinitialize.c b/configs/stm32f746g-disco/src/stm32_appinitialize.c
index 9d9f145b284..2586b7b7963 100644
--- a/configs/stm32f746g-disco/src/stm32_appinitialize.c
+++ b/configs/stm32f746g-disco/src/stm32_appinitialize.c
@@ -75,7 +75,7 @@
int board_app_initialize(uintptr_t arg)
{
-#ifndef CONFIG_BOARD_INITIALIZE
+#ifndef CONFIG_BOARD_LATE_INITIALIZE
/* Perform board-specific initialization */
return stm32_bringup();
diff --git a/configs/stm32f746g-disco/src/stm32_boot.c b/configs/stm32f746g-disco/src/stm32_boot.c
index efa12d3bda1..ecb7461aec6 100644
--- a/configs/stm32f746g-disco/src/stm32_boot.c
+++ b/configs/stm32f746g-disco/src/stm32_boot.c
@@ -96,20 +96,20 @@ void stm32_boardinitialize(void)
}
/************************************************************************************
- * Name: board_initialize
+ * Name: board_late_initialize
*
* Description:
- * If CONFIG_BOARD_INITIALIZE is selected, then an additional initialization call
+ * If CONFIG_BOARD_LATE_INITIALIZE is selected, then an additional initialization call
* will be performed in the boot-up sequence to a function called
- * board_initialize(). board_initialize() will be called immediately after
+ * board_late_initialize(). board_late_initialize() will be called immediately after
* up_initialize() is called and just before the initial application is started.
* This additional initialization phase may be used, for example, to initialize
* board-specific device drivers.
*
************************************************************************************/
-#ifdef CONFIG_BOARD_INITIALIZE
-void board_initialize(void)
+#ifdef CONFIG_BOARD_LATE_INITIALIZE
+void board_late_initialize(void)
{
/* Perform board-specific initialization */
diff --git a/configs/stm32f746g-disco/src/stm32_bringup.c b/configs/stm32f746g-disco/src/stm32_bringup.c
index 6fdaa5619e5..265b0de2d5a 100644
--- a/configs/stm32f746g-disco/src/stm32_bringup.c
+++ b/configs/stm32f746g-disco/src/stm32_bringup.c
@@ -64,10 +64,10 @@
* Description:
* Perform architecture-specific initialization
*
- * CONFIG_BOARD_INITIALIZE=y :
- * Called from board_initialize().
+ * CONFIG_BOARD_LATE_INITIALIZE=y :
+ * Called from board_late_initialize().
*
- * CONFIG_BOARD_INITIALIZE=n && CONFIG_LIB_BOARDCTL=y :
+ * CONFIG_BOARD_LATE_INITIALIZE=n && CONFIG_LIB_BOARDCTL=y :
* Called from the NSH library
*
****************************************************************************/
diff --git a/configs/stm32f746g-disco/src/stm32f746g-disco.h b/configs/stm32f746g-disco/src/stm32f746g-disco.h
index 5662911cb5f..3482700b5a0 100644
--- a/configs/stm32f746g-disco/src/stm32f746g-disco.h
+++ b/configs/stm32f746g-disco/src/stm32f746g-disco.h
@@ -115,10 +115,10 @@
* Description:
* Perform architecture-specific initialization
*
- * CONFIG_BOARD_INITIALIZE=y :
- * Called from board_initialize().
+ * CONFIG_BOARD_LATE_INITIALIZE=y :
+ * Called from board_late_initialize().
*
- * CONFIG_BOARD_INITIALIZE=n && CONFIG_LIB_BOARDCTL=y :
+ * CONFIG_BOARD_LATE_INITIALIZE=n && CONFIG_LIB_BOARDCTL=y :
* Called from the NSH library
*
****************************************************************************************************/
diff --git a/configs/stm32f769i-disco/src/stm32_boot.c b/configs/stm32f769i-disco/src/stm32_boot.c
index d0f95192133..ca93c8dc121 100644
--- a/configs/stm32f769i-disco/src/stm32_boot.c
+++ b/configs/stm32f769i-disco/src/stm32_boot.c
@@ -100,20 +100,20 @@ void stm32_boardinitialize(void)
}
/************************************************************************************
- * Name: board_initialize
+ * Name: board_late_initialize
*
* Description:
- * If CONFIG_BOARD_INITIALIZE is selected, then an additional initialization call
+ * If CONFIG_BOARD_LATE_INITIALIZE is selected, then an additional initialization call
* will be performed in the boot-up sequence to a function called
- * board_initialize(). board_initialize() will be called immediately after
+ * board_late_initialize(). board_late_initialize() will be called immediately after
* up_initialize() is called and just before the initial application is started.
* This additional initialization phase may be used, for example, to initialize
* board-specific device drivers.
*
************************************************************************************/
-#ifdef CONFIG_BOARD_INITIALIZE
-void board_initialize(void)
+#ifdef CONFIG_BOARD_LATE_INITIALIZE
+void board_late_initialize(void)
{
#if defined(CONFIG_NSH_LIBRARY) && !defined(CONFIG_LIB_BOARDCTL)
/* Perform NSH initialization here instead of from the NSH. This
diff --git a/configs/stm32l476-mdk/src/stm32_appinit.c b/configs/stm32l476-mdk/src/stm32_appinit.c
index b03dbe964f5..e899f4f3ae1 100644
--- a/configs/stm32l476-mdk/src/stm32_appinit.c
+++ b/configs/stm32l476-mdk/src/stm32_appinit.c
@@ -76,8 +76,8 @@
int board_app_initialize(uintptr_t arg)
{
-#ifdef CONFIG_BOARD_INITIALIZE
- /* Board initialization already performed by board_initialize() */
+#ifdef CONFIG_BOARD_LATE_INITIALIZE
+ /* Board initialization already performed by board_late_initialize() */
return OK;
#else
diff --git a/configs/stm32l476-mdk/src/stm32_boot.c b/configs/stm32l476-mdk/src/stm32_boot.c
index 271fa28cb46..e70cf26ce9b 100644
--- a/configs/stm32l476-mdk/src/stm32_boot.c
+++ b/configs/stm32l476-mdk/src/stm32_boot.c
@@ -83,20 +83,20 @@ void stm32l4_board_initialize(void)
}
/****************************************************************************
- * Name: board_initialize
+ * Name: board_late_initialize
*
* Description:
- * If CONFIG_BOARD_INITIALIZE is selected, then an additional
+ * If CONFIG_BOARD_LATE_INITIALIZE is selected, then an additional
* initialization call will be performed in the boot-up sequence to a
- * function called board_initialize(). board_initialize() will be
+ * function called board_late_initialize(). board_late_initialize() will be
* called immediately after up_intiialize() is called and just before the
* initial application is started. This additional initialization phase
* may be used, for example, to initialize board-specific device drivers.
*
****************************************************************************/
-#ifdef CONFIG_BOARD_INITIALIZE
-void board_initialize(void)
+#ifdef CONFIG_BOARD_LATE_INITIALIZE
+void board_late_initialize(void)
{
/* Perform board-specific initialization */
diff --git a/configs/stm32l476-mdk/src/stm32l476-mdk.h b/configs/stm32l476-mdk/src/stm32l476-mdk.h
index e2fd1f1cee8..c4101078f9a 100644
--- a/configs/stm32l476-mdk/src/stm32l476-mdk.h
+++ b/configs/stm32l476-mdk/src/stm32l476-mdk.h
@@ -150,10 +150,10 @@ extern struct spi_dev_s *g_spi2;
* Description:
* Perform architecture-specific initialization
*
- * CONFIG_BOARD_INITIALIZE=y :
- * Called from board_initialize().
+ * CONFIG_BOARD_LATE_INITIALIZE=y :
+ * Called from board_late_initialize().
*
- * CONFIG_BOARD_INITIALIZE=y && CONFIG_LIB_BOARDCTL=y :
+ * CONFIG_BOARD_LATE_INITIALIZE=y && CONFIG_LIB_BOARDCTL=y :
* Called from the NSH library
*
****************************************************************************/
diff --git a/configs/stm32l476vg-disco/src/stm32_boot.c b/configs/stm32l476vg-disco/src/stm32_boot.c
index 56723d783d4..e9a5f99258d 100644
--- a/configs/stm32l476vg-disco/src/stm32_boot.c
+++ b/configs/stm32l476vg-disco/src/stm32_boot.c
@@ -92,20 +92,20 @@ void stm32l4_board_initialize(void)
}
/****************************************************************************
- * Name: board_initialize
+ * Name: board_late_initialize
*
* Description:
- * If CONFIG_BOARD_INITIALIZE is selected, then an additional
+ * If CONFIG_BOARD_LATE_INITIALIZE is selected, then an additional
* initialization call will be performed in the boot-up sequence to a
- * function called board_initialize(). board_initialize() will be
+ * function called board_late_initialize(). board_late_initialize() will be
* called immediately after up_intiialize() is called and just before the
* initial application is started. This additional initialization phase
* may be used, for example, to initialize board-specific device drivers.
*
****************************************************************************/
-#ifdef CONFIG_BOARD_INITIALIZE
-void board_initialize(void)
+#ifdef CONFIG_BOARD_LATE_INITIALIZE
+void board_late_initialize(void)
{
/* Perform NSH initialization here instead of from the NSH. This
* alternative NSH initialization is necessary when NSH is ran in user-space
diff --git a/configs/stm32l4r9ai-disco/src/stm32_boot.c b/configs/stm32l4r9ai-disco/src/stm32_boot.c
index 7eff8eea139..4a573add40a 100644
--- a/configs/stm32l4r9ai-disco/src/stm32_boot.c
+++ b/configs/stm32l4r9ai-disco/src/stm32_boot.c
@@ -88,20 +88,20 @@ void stm32l4_board_initialize(void)
}
/****************************************************************************
- * Name: board_initialize
+ * Name: board_late_initialize
*
* Description:
- * If CONFIG_BOARD_INITIALIZE is selected, then an additional
+ * If CONFIG_BOARD_LATE_INITIALIZE is selected, then an additional
* initialization call will be performed in the boot-up sequence to a
- * function called board_initialize(). board_initialize() will be
+ * function called board_late_initialize(). board_late_initialize() will be
* called immediately after up_intiialize() is called and just before the
* initial application is started. This additional initialization phase
* may be used, for example, to initialize board-specific device drivers.
*
****************************************************************************/
-#ifdef CONFIG_BOARD_INITIALIZE
-void board_initialize(void)
+#ifdef CONFIG_BOARD_LATE_INITIALIZE
+void board_late_initialize(void)
{
/* Perform NSH initialization here instead of from the NSH. This
* alternative NSH initialization is necessary when NSH is ran in user-space
diff --git a/configs/teensy-3.x/src/k20_boot.c b/configs/teensy-3.x/src/k20_boot.c
index e6447871e60..a7dcda3ece3 100644
--- a/configs/teensy-3.x/src/k20_boot.c
+++ b/configs/teensy-3.x/src/k20_boot.c
@@ -81,8 +81,8 @@ void kinetis_boardinitialize(void)
#endif
}
-#if defined(CONFIG_BOARD_INITIALIZE)
-void board_initialize(void)
+#if defined(CONFIG_BOARD_LATE_INITIALIZE)
+void board_late_initialize(void)
{
#if defined(CONFIG_KINETIS_I2C0) || defined(CONFIG_KINETIS_I2C1)
kinetis_i2cdev_initialize();
diff --git a/configs/teensy-lc/src/kl_boardinitialize.c b/configs/teensy-lc/src/kl_boardinitialize.c
index 576e941ee27..b4c23d63833 100644
--- a/configs/teensy-lc/src/kl_boardinitialize.c
+++ b/configs/teensy-lc/src/kl_boardinitialize.c
@@ -115,20 +115,20 @@ void kl_boardinitialize(void)
}
/****************************************************************************
- * Name: board_initialize
+ * Name: board_late_initialize
*
* Description:
- * If CONFIG_BOARD_INITIALIZE is selected, then an additional
+ * If CONFIG_BOARD_LATE_INITIALIZE is selected, then an additional
* initialization call will be performed in the boot-up sequence to a
- * function called board_initialize(). board_initialize() will be
+ * function called board_late_initialize(). board_late_initialize() will be
* called immediately after up_intitialize() is called and just before the
* initial application is started. This additional initialization phase
* may be used, for example, to initialize board-specific device drivers.
*
****************************************************************************/
-#ifdef CONFIG_BOARD_INITIALIZE
-void board_initialize(void)
+#ifdef CONFIG_BOARD_LATE_INITIALIZE
+void board_late_initialize(void)
{
/* Perform NSH initialization here instead of from the NSH. This
* alternative NSH initialization is necessary when NSH is ran in user-space
diff --git a/configs/tm4c123g-launchpad/src/tm4c_appinit.c b/configs/tm4c123g-launchpad/src/tm4c_appinit.c
index 433528659de..43909835ed4 100644
--- a/configs/tm4c123g-launchpad/src/tm4c_appinit.c
+++ b/configs/tm4c123g-launchpad/src/tm4c_appinit.c
@@ -74,11 +74,11 @@
int board_app_initialize(uintptr_t arg)
{
- /* If CONFIG_BOARD_INITIALIZE is selected then board initialization was
- * already performed in board_initialize.
+ /* If CONFIG_BOARD_LATE_INITIALIZE is selected then board initialization was
+ * already performed in board_late_initialize.
*/
-#ifndef CONFIG_BOARD_INITIALIZE
+#ifndef CONFIG_BOARD_LATE_INITIALIZE
return tm4c_bringup();
#else
return OK;
diff --git a/configs/tm4c123g-launchpad/src/tm4c_boot.c b/configs/tm4c123g-launchpad/src/tm4c_boot.c
index 7dc1d38f77c..7b15170a15f 100644
--- a/configs/tm4c123g-launchpad/src/tm4c_boot.c
+++ b/configs/tm4c123g-launchpad/src/tm4c_boot.c
@@ -93,23 +93,23 @@ void tiva_boardinitialize(void)
}
/****************************************************************************
- * Name: board_initialize
+ * Name: board_late_initialize
*
* Description:
- * If CONFIG_BOARD_INITIALIZE is selected, then an additional
+ * If CONFIG_BOARD_LATE_INITIALIZE is selected, then an additional
* initialization call will be performed in the boot-up sequence to a
- * function called board_initialize(). board_initialize() will be
+ * function called board_late_initialize(). board_late_initialize() will be
* called immediately after up_intiialize() is called and just before the
* initial application is started. This additional initialization phase
* may be used, for example, to initialize board-specific device drivers.
*
****************************************************************************/
-#ifdef CONFIG_BOARD_INITIALIZE
-void board_initialize(void)
+#ifdef CONFIG_BOARD_LATE_INITIALIZE
+void board_late_initialize(void)
{
/* Perform board initialization */
(void)tm4c_bringup();
}
-#endif /* CONFIG_BOARD_INITIALIZE */
+#endif /* CONFIG_BOARD_LATE_INITIALIZE */
diff --git a/configs/tm4c1294-launchpad/src/tm4c_appinit.c b/configs/tm4c1294-launchpad/src/tm4c_appinit.c
index f866e5e6a98..11c0dd8f443 100644
--- a/configs/tm4c1294-launchpad/src/tm4c_appinit.c
+++ b/configs/tm4c1294-launchpad/src/tm4c_appinit.c
@@ -76,11 +76,11 @@
int board_app_initialize(uintptr_t arg)
{
- /* If CONFIG_BOARD_INITIALIZE is selected then board initialization was
- * already performed in board_initialize.
+ /* If CONFIG_BOARD_LATE_INITIALIZE is selected then board initialization was
+ * already performed in board_late_initialize.
*/
-#ifndef CONFIG_BOARD_INITIALIZE
+#ifndef CONFIG_BOARD_LATE_INITIALIZE
return tm4c_bringup();
#else
return OK;
diff --git a/configs/tm4c1294-launchpad/src/tm4c_boot.c b/configs/tm4c1294-launchpad/src/tm4c_boot.c
index c2d00fb468a..34f7d0e42ee 100644
--- a/configs/tm4c1294-launchpad/src/tm4c_boot.c
+++ b/configs/tm4c1294-launchpad/src/tm4c_boot.c
@@ -93,23 +93,23 @@ void tiva_boardinitialize(void)
}
/****************************************************************************
- * Name: board_initialize
+ * Name: board_late_initialize
*
* Description:
- * If CONFIG_BOARD_INITIALIZE is selected, then an additional
+ * If CONFIG_BOARD_LATE_INITIALIZE is selected, then an additional
* initialization call will be performed in the boot-up sequence to a
- * function called board_initialize(). board_initialize() will be
+ * function called board_late_initialize(). board_late_initialize() will be
* called immediately after up_intiialize() is called and just before the
* initial application is started. This additional initialization phase
* may be used, for example, to initialize board-specific device drivers.
*
****************************************************************************/
-#ifdef CONFIG_BOARD_INITIALIZE
-void board_initialize(void)
+#ifdef CONFIG_BOARD_LATE_INITIALIZE
+void board_late_initialize(void)
{
/* Perform board initialization */
(void)tm4c_bringup();
}
-#endif /* CONFIG_BOARD_INITIALIZE */
+#endif /* CONFIG_BOARD_LATE_INITIALIZE */
diff --git a/configs/tms570ls31x-usb-kit/src/tms570_appinit.c b/configs/tms570ls31x-usb-kit/src/tms570_appinit.c
index 8cc3d08ef82..aef95967a6e 100644
--- a/configs/tms570ls31x-usb-kit/src/tms570_appinit.c
+++ b/configs/tms570ls31x-usb-kit/src/tms570_appinit.c
@@ -72,9 +72,9 @@
#ifdef CONFIG_LIB_BOARDCTL
int board_app_initialize(uintptr_t arg)
{
-#ifndef CONFIG_BOARD_INITIALIZE
+#ifndef CONFIG_BOARD_LATE_INITIALIZE
/* Perform application level board initialization (if that was not already
- * done in board_initialize().
+ * done in board_late_initialize().
*/
tms570_bringup();
diff --git a/configs/tms570ls31x-usb-kit/src/tms570_initialize.c b/configs/tms570ls31x-usb-kit/src/tms570_initialize.c
index 7866ae11662..642fa007f87 100644
--- a/configs/tms570ls31x-usb-kit/src/tms570_initialize.c
+++ b/configs/tms570ls31x-usb-kit/src/tms570_initialize.c
@@ -106,20 +106,20 @@ void tms570_board_initialize(void)
}
/****************************************************************************
- * Name: board_initialize
+ * Name: board_late_initialize
*
* Description:
- * If CONFIG_BOARD_INITIALIZE is selected, then an additional
+ * If CONFIG_BOARD_LATE_INITIALIZE is selected, then an additional
* initialization call will be performed in the boot-up sequence to a
- * function called board_initialize(). board_initialize() will be
+ * function called board_late_initialize(). board_late_initialize() will be
* called immediately after up_initialize() is called and just before the
* initial application is started. This additional initialization phase
* may be used, for example, to initialize board-specific device drivers.
*
****************************************************************************/
-#ifdef CONFIG_BOARD_INITIALIZE
-void board_initialize(void)
+#ifdef CONFIG_BOARD_LATE_INITIALIZE
+void board_late_initialize(void)
{
/* Perform application level board initialization */
diff --git a/configs/twr-k64f120m/src/twrk64.h b/configs/twr-k64f120m/src/twrk64.h
index 3f0ceb77339..8b98301a4b1 100644
--- a/configs/twr-k64f120m/src/twrk64.h
+++ b/configs/twr-k64f120m/src/twrk64.h
@@ -284,7 +284,7 @@ void weak_function k64_usbinitialize(void);
*
************************************************************************************/
-#if defined(CONFIG_LIB_BOARDCTL) || defined(CONFIG_BOARD_INITIALIZE)
+#if defined(CONFIG_LIB_BOARDCTL) || defined(CONFIG_BOARD_LATE_INITIALIZE)
int k64_bringup(void);
#endif
diff --git a/configs/u-blox-c027/nsh/defconfig b/configs/u-blox-c027/nsh/defconfig
index e091d23c31c..f80a55a54a3 100644
--- a/configs/u-blox-c027/nsh/defconfig
+++ b/configs/u-blox-c027/nsh/defconfig
@@ -6,7 +6,7 @@ CONFIG_ARCH_BOARD_U_BLOX_C027=y
CONFIG_ARCH_CHIP_LPC1768=y
CONFIG_ARCH_CHIP_LPC17XX=y
CONFIG_ARCH_STACKDUMP=y
-CONFIG_BOARD_INITIALIZE=y
+CONFIG_BOARD_LATE_INITIALIZE=y
CONFIG_BOARD_LOOPSPERMSEC=8079
CONFIG_BUILTIN=y
CONFIG_CLOCK_MONOTONIC=y
diff --git a/configs/u-blox-c027/src/lpc17_boot.c b/configs/u-blox-c027/src/lpc17_boot.c
index f0c61633e2d..4f20c35678c 100644
--- a/configs/u-blox-c027/src/lpc17_boot.c
+++ b/configs/u-blox-c027/src/lpc17_boot.c
@@ -86,20 +86,20 @@ void lpc17_boardinitialize(void)
}
/****************************************************************************
- * Name: board_initialize
+ * Name: board_late_initialize
*
* Description:
- * If CONFIG_BOARD_INITIALIZE is selected, then an additional
+ * If CONFIG_BOARD_LATE_INITIALIZE is selected, then an additional
* initialization call will be performed in the boot-up sequence to a
- * function called board_initialize(). board_initialize() will be
+ * function called board_late_initialize(). board_late_initialize() will be
* called immediately after up_initialize() is called and just before the
* initial application is started. This additional initialization phase
* may be used, for example, to initialize board-specific device drivers.
*
****************************************************************************/
-#ifdef CONFIG_BOARD_INITIALIZE
-void board_initialize(void)
+#ifdef CONFIG_BOARD_LATE_INITIALIZE
+void board_late_initialize(void)
{
lpc17_ubxmdm_init(false);
@@ -114,4 +114,4 @@ void board_initialize(void)
lpc17_configgpio(C027_MDMUSBDET | GPIO_VALUE_ZERO); /* USB sense off */
#endif
}
-#endif /* CONFIG_BOARD_INITIALIZE */
+#endif /* CONFIG_BOARD_LATE_INITIALIZE */
diff --git a/configs/viewtool-stm32f107/src/stm32_appinit.c b/configs/viewtool-stm32f107/src/stm32_appinit.c
index 48b3b81fbb5..8d2d0868555 100644
--- a/configs/viewtool-stm32f107/src/stm32_appinit.c
+++ b/configs/viewtool-stm32f107/src/stm32_appinit.c
@@ -82,8 +82,8 @@
int board_app_initialize(uintptr_t arg)
{
-#ifdef CONFIG_BOARD_INITIALIZE
- /* Board initialization already performed by board_initialize() */
+#ifdef CONFIG_BOARD_LATE_INITIALIZE
+ /* Board initialization already performed by board_late_initialize() */
return OK;
#else
diff --git a/configs/viewtool-stm32f107/src/stm32_boot.c b/configs/viewtool-stm32f107/src/stm32_boot.c
index bfd0382b420..6c35d460f96 100644
--- a/configs/viewtool-stm32f107/src/stm32_boot.c
+++ b/configs/viewtool-stm32f107/src/stm32_boot.c
@@ -89,20 +89,20 @@ void stm32_boardinitialize(void)
}
/****************************************************************************
- * Name: board_initialize
+ * Name: board_late_initialize
*
* Description:
- * If CONFIG_BOARD_INITIALIZE is selected, then an additional
+ * If CONFIG_BOARD_LATE_INITIALIZE is selected, then an additional
* initialization call will be performed in the boot-up sequence to a
- * function called board_initialize(). board_initialize() will be
+ * function called board_late_initialize(). board_late_initialize() will be
* called immediately after up_initialize() is called and just before the
* initial application is started. This additional initialization phase
* may be used, for example, to initialize board-specific device drivers.
*
****************************************************************************/
-#ifdef CONFIG_BOARD_INITIALIZE
-void board_initialize(void)
+#ifdef CONFIG_BOARD_LATE_INITIALIZE
+void board_late_initialize(void)
{
/* Perform board-specific initialization */
diff --git a/configs/viewtool-stm32f107/src/stm32_bringup.c b/configs/viewtool-stm32f107/src/stm32_bringup.c
index 928601b9b19..92a83267a94 100644
--- a/configs/viewtool-stm32f107/src/stm32_bringup.c
+++ b/configs/viewtool-stm32f107/src/stm32_bringup.c
@@ -126,10 +126,10 @@ static int rtc_driver_initialize(void)
* Description:
* Perform architecture-specific initialization
*
- * CONFIG_BOARD_INITIALIZE=y :
- * Called from board_initialize().
+ * CONFIG_BOARD_LATE_INITIALIZE=y :
+ * Called from board_late_initialize().
*
- * CONFIG_BOARD_INITIALIZE=n && CONFIG_LIB_BOARDCTL=y :
+ * CONFIG_BOARD_LATE_INITIALIZE=n && CONFIG_LIB_BOARDCTL=y :
* Called from the NSH library
*
****************************************************************************/
diff --git a/configs/viewtool-stm32f107/src/viewtool_stm32f107.h b/configs/viewtool-stm32f107/src/viewtool_stm32f107.h
index 42ddbe0c6c9..b698f2161f5 100644
--- a/configs/viewtool-stm32f107/src/viewtool_stm32f107.h
+++ b/configs/viewtool-stm32f107/src/viewtool_stm32f107.h
@@ -366,10 +366,10 @@
* Description:
* Perform architecture-specific initialization
*
- * CONFIG_BOARD_INITIALIZE=y :
- * Called from board_initialize().
+ * CONFIG_BOARD_LATE_INITIALIZE=y :
+ * Called from board_late_initialize().
*
- * CONFIG_BOARD_INITIALIZE=n && CONFIG_LIB_BOARDCTL=y :
+ * CONFIG_BOARD_LATE_INITIALIZE=n && CONFIG_LIB_BOARDCTL=y :
* Called from the NSH library
*
****************************************************************************/
diff --git a/configs/xmc4500-relax/src/xmc4_appinit.c b/configs/xmc4500-relax/src/xmc4_appinit.c
index ff79ddfc735..08061b99e88 100644
--- a/configs/xmc4500-relax/src/xmc4_appinit.c
+++ b/configs/xmc4500-relax/src/xmc4_appinit.c
@@ -76,11 +76,11 @@
int board_app_initialize(uintptr_t arg)
{
-#ifndef CONFIG_BOARD_INITIALIZE
+#ifndef CONFIG_BOARD_LATE_INITIALIZE
/* Perform board initialization */
return xmc4_bringup();
#else
return OK;
-#endif /* CONFIG_BOARD_INITIALIZE */
+#endif /* CONFIG_BOARD_LATE_INITIALIZE */
}
diff --git a/configs/xmc4500-relax/src/xmc4_boot.c b/configs/xmc4500-relax/src/xmc4_boot.c
index 5dccd23d4c4..b4a4c895d9d 100644
--- a/configs/xmc4500-relax/src/xmc4_boot.c
+++ b/configs/xmc4500-relax/src/xmc4_boot.c
@@ -72,24 +72,24 @@ void xmc4_board_initialize(void)
}
/****************************************************************************
- * Name: board_initialize
+ * Name: board_late_initialize
*
* Description:
- * If CONFIG_BOARD_INITIALIZE is selected, then an additional
+ * If CONFIG_BOARD_LATE_INITIALIZE is selected, then an additional
* initialization call will be performed in the boot-up sequence to a
- * function called board_initialize(). board_initialize() will be
+ * function called board_late_initialize(). board_late_initialize() will be
* called immediately after up_intitialize() is called and just before the
* initial application is started. This additional initialization phase
* may be used, for example, to initialize board-specific device drivers.
*
****************************************************************************/
-#ifdef CONFIG_BOARD_INITIALIZE
-void board_initialize(void)
+#ifdef CONFIG_BOARD_LATE_INITIALIZE
+void board_late_initialize(void)
{
/* Perform board initialization */
(void)xmc4_bringup();
}
-#endif /* CONFIG_BOARD_INITIALIZE */
+#endif /* CONFIG_BOARD_LATE_INITIALIZE */
diff --git a/include/nuttx/board.h b/include/nuttx/board.h
index 581153492c9..ebcc6af644d 100644
--- a/include/nuttx/board.h
+++ b/include/nuttx/board.h
@@ -120,20 +120,53 @@
****************************************************************************/
/****************************************************************************
- * Name: board_initialize
+ * Name: board_late_initialize
*
* Description:
- * If CONFIG_BOARD_INITIALIZE is selected, then an additional
+ * If CONFIG_BOARD_DRIVER_INITIALIZE is selected, then an additional
* initialization call will be performed in the boot-up sequence to a
- * function called board_initialize(). board_initialize() will be
- * called immediately after up_initialize() is called and just before the
- * initial application is started. This additional initialization phase
- * may be used, for example, to initialize board-specific device drivers.
+ * function called board_driver_initialize(). board_driver_initialize()
+ * will be called immediately after up_initialize() and well before
+ * board_driver_initialize() is called and the initial application is
+ * started. The context in which board_driver_initialize() executes is
+ * suitable for early initialization of most, simple device drivers and
+ * is a logical, board-specific extension of up_initialize().
+ *
+ * board_driver_initialize() runs on the startup, initialization thread.
+ * Some initialization operations cannot be performed on the start-up,
+ * initialization thread. That is because the initialization thread
+ * cannot wait for event. Waiting may be required, for example, to
+ * mount a file system or or initialize a device such as an SD card.
+ * For this reason, such driver initialize must be deferred to
+ * board_late_initialize().
+
+ ****************************************************************************/
+
+#ifdef CONFIG_BOARD_DRIVER_INITIALIZE
+void board_driver_initialize(void);
+#endif
+
+/****************************************************************************
+ * Name: board_late_initialize
+ *
+ * Description:
+ * If CONFIG_BOARD_LATE_INITIALIZE is selected, then an additional
+ * initialization call will be performed in the boot-up sequence to a
+ * function called board_late_initialize(). board_late_initialize() will
+ * be called after up_initialize() and board_driver_initialize() and just
+ * before the initial application is started. This additional
+ * initialization phase may be used, for example, to initialize board-
+ * specific device drivers for which board_driver_initialize() is not
+ * suitable.
+ *
+ * Waiting for events, use of I2C, SPI, etc are permissable in the context
+ * of board_late_initialize(). That is because board_late_initialize()
+ * will run on a temporary, internal kernel thread.
*
****************************************************************************/
-#ifdef CONFIG_BOARD_INITIALIZE
-void board_initialize(void);
+#ifdef CONFIG_BOARD_LATE_INITIALIZE
+void board_late_initialize(void);
#endif
/****************************************************************************
diff --git a/libs/libc/zoneinfo/README.txt b/libs/libc/zoneinfo/README.txt
index 406d1cce58c..365f6485d39 100644
--- a/libs/libc/zoneinfo/README.txt
+++ b/libs/libc/zoneinfo/README.txt
@@ -47,7 +47,7 @@ Example Configuration
I have tested this using the sim/nsh configuration. Here are the
modifications to the configuration that I used for testing:
- CONFIG_BOARD_INITIALIZE=y
+ CONFIG_BOARD_LATE_INITIALIZE=y
CONFIG_LIBC_LOCALTIME=y
CONFIG_LIBC_TZDIR="/share/zoneinfo"
diff --git a/net/usrsock/usrsock_dev.c b/net/usrsock/usrsock_dev.c
index 14bc239a543..96ccb176a3e 100644
--- a/net/usrsock/usrsock_dev.c
+++ b/net/usrsock/usrsock_dev.c
@@ -1069,7 +1069,7 @@ static int usrsockdev_close(FAR struct file *filep)
}
/****************************************************************************
- * Name: pipecommon_poll
+ * Name: usrsockdev_poll
****************************************************************************/
#ifndef CONFIG_DISABLE_POLL
diff --git a/sched/Kconfig b/sched/Kconfig
index 16f1462aba5..0aa7466449c 100644
--- a/sched/Kconfig
+++ b/sched/Kconfig
@@ -1147,14 +1147,14 @@ endif # PRIORITY_INHERITANCE
menu "RTOS hooks"
-config BOARD_INITIALIZE
- bool "Custom board/driver initialization"
+config BOARD_DRIVER_INITIALIZE
+ bool "Custom board driver initialization"
default n
---help---
By default, there are three points in time where you can insert
custom initialization logic:
- 1)