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:
parent
e2e68d3b9f
commit
e6b8bc6477
5 changed files with 15 additions and 16 deletions
|
@ -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.
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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();
|
||||||
|
|
|
@ -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.
|
||||||
|
|
|
@ -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
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue