Remove obsolete kernel references to BSP

BSP terminology is obsolete.

Change-Id: Ic23688fbaaf88e037e184c8bbfc7aaa0ba997b31
Signed-off-by: Peter Mitsis <peter.mitsis@windriver.com>
This commit is contained in:
Peter Mitsis 2015-07-17 13:51:37 -04:00 committed by Anas Nashif
commit e6b8bc6477
5 changed files with 15 additions and 16 deletions

View file

@ -54,7 +54,7 @@ config SYS_CLOCK_TICKS_PER_SEC
config SYS_CLOCK_HW_CYCLES_PER_SEC config SYS_CLOCK_HW_CYCLES_PER_SEC
int int
#The value is set by each BSP Kconfig file. #The value is set by each platform's Kconfig file.
help help
Frequency of the hardware timer used for the system clock Frequency of the hardware timer used for the system clock
(in Hz). (in Hz).
@ -83,7 +83,7 @@ config XIP
prompt "Execute in place" prompt "Execute in place"
help help
This option allows the kernel to operate with its text and read-only This option allows the kernel to operate with its text and read-only
sections residing in ROM (or similar read-only memory). Not all BSPs sections residing in ROM (or similar read-only memory). Not all platforms
support this option so it must be used with care; you must also support this option so it must be used with care; you must also
supply a linker command file when building your image. Enabling this supply a linker command file when building your image. Enabling this
option increases both the code and data footprint of the image. option increases both the code and data footprint of the image.

View file

@ -197,10 +197,10 @@ config ADVANCED_POWER_MANAGEMENT
default n default n
depends on MICROKERNEL depends on MICROKERNEL
help help
This option enables the BSP to implement extra power management This option enables the platform to implement extra power management
policies whenever the kernel becomes idle. The kernel informs the policies whenever the kernel becomes idle. The kernel invokes
BSP of the number of ticks until the next kernel timer expires by _sys_power_save_idle() to inform the power management subsystem of the
calling the BSP function _SysPowerSaveIdle(). number of ticks until the next kernel timer is due to expire.
menu "Advanced Power Management Features" menu "Advanced Power Management Features"
depends on MICROKERNEL && ADVANCED_POWER_MANAGEMENT && ADVANCED_IDLE_SUPPORTED depends on MICROKERNEL && ADVANCED_POWER_MANAGEMENT && ADVANCED_IDLE_SUPPORTED

View file

@ -401,10 +401,9 @@ static inline int32_t _get_next_timer_expiry(void)
* *
* @brief Power saving when idle * @brief Power saving when idle
* *
* If the BSP sets the _sys_power_save_flag flag, this routine will call the * If _sys_power_save_flag is non-zero, this routine keeps the system in a low
* _sys_power_save_idle() routine in an infinite loop. If the flag is not set, * power state whenever the kernel is idle. If it is zero, this routine will
* this routine will fall through and _k_kernel_idle() will try the next idling * fall through and _k_kernel_idle() will try the next idling mechanism.
* mechanism.
* *
* @return N/A * @return N/A
* *
@ -421,9 +420,9 @@ static void _power_save(void)
_sys_power_save_idle(_get_next_timer_expiry()); _sys_power_save_idle(_get_next_timer_expiry());
#else #else
/* /*
* nano_cpu_idle () is invoked here directly only if APM is * nano_cpu_idle() is invoked here directly only if APM is
* disabled. Otherwise BSP decides either to invoke it or * disabled. Otherwise the microkernel decides either to invoke
* to implement advanced idle functionality * it or to implement advanced idle functionality
*/ */
nano_cpu_idle(); nano_cpu_idle();

View file

@ -48,7 +48,7 @@ config INT_LATENCY_BENCHMARK
depends on ARCH="x86" && EXPERIMENTAL depends on ARCH="x86" && EXPERIMENTAL
help help
This option enables the tracking of interrupt latency metrics; This option enables the tracking of interrupt latency metrics;
the exact set of metrics being tracked is BSP-dependent. the exact set of metrics being tracked is platform-dependent.
Tracking begins when intLatencyInit() is invoked by an application. Tracking begins when intLatencyInit() is invoked by an application.
The metrics are displayed (and a new sampling interval is started) The metrics are displayed (and a new sampling interval is started)
each time intLatencyShow() is called thereafter. each time intLatencyShow() is called thereafter.

View file

@ -254,8 +254,8 @@ extern void *__stack_chk_guard;
* *
* @brief Initialize nanokernel * @brief Initialize nanokernel
* *
* This routine is invoked by the BSP when the system is ready to run C code. * This routine is invoked when the system is ready to run C code. The
* The processor must be running in 32-bit mode, and the BSS must have been * processor must be running in 32-bit mode, and the BSS must have been
* cleared/zeroed. * cleared/zeroed.
* *
* @return Does not return * @return Does not return