kconfig: fix help syntax and add spaces
Signed-off-by: Anas Nashif <anas.nashif@intel.com>
diff --git a/arch/Kconfig b/arch/Kconfig
index 4ce43b4..0b6520e 100644
--- a/arch/Kconfig
+++ b/arch/Kconfig
@@ -42,42 +42,42 @@
bool "Hardware Stack Protection"
depends on ARCH_HAS_STACK_PROTECTION
help
- Select this option to enable hardware-based platform features to
- catch stack overflows when the system is running in privileged
- mode. If CONFIG_USERSPACE is not enabled, the system is always
- running in privileged mode.
+ Select this option to enable hardware-based platform features to
+ catch stack overflows when the system is running in privileged
+ mode. If CONFIG_USERSPACE is not enabled, the system is always
+ running in privileged mode.
- Note that this does not necessarily prevent corruption and assertions
- about the overall system state when a fault is triggered cannot be
- made.
+ Note that this does not necessarily prevent corruption and assertions
+ about the overall system state when a fault is triggered cannot be
+ made.
config USERSPACE
bool "User mode threads (EXPERIMENTAL)"
depends on ARCH_HAS_USERSPACE
help
- When enabled, threads may be created or dropped down to user mode,
- which has significantly restricted permissions and must interact
- with the kernel via system calls. See Zephyr documentation for more
- details about this feature.
+ When enabled, threads may be created or dropped down to user mode,
+ which has significantly restricted permissions and must interact
+ with the kernel via system calls. See Zephyr documentation for more
+ details about this feature.
- If a user thread overflows its stack, this will be caught and the
- kernel itself will be shielded from harm. Enabling this option
- may or may not catch stack overflows when the system is in
- privileged mode or handling a system call; to ensure these are always
- caught, enable CONFIG_HW_STACK_PROTECTION.
+ If a user thread overflows its stack, this will be caught and the
+ kernel itself will be shielded from harm. Enabling this option
+ may or may not catch stack overflows when the system is in
+ privileged mode or handling a system call; to ensure these are always
+ caught, enable CONFIG_HW_STACK_PROTECTION.
- This feature is under heavy development and APIs related to it are
- subject to change, even if declared non-private.
+ This feature is under heavy development and APIs related to it are
+ subject to change, even if declared non-private.
config MAX_THREAD_BYTES
int "Bytes to use when tracking object thread permissions"
default 2
depends on USERSPACE
help
- Every kernel object will have an associated bitfield to store
- thread permissions for that object. This controls the size of the
- bitfield (in bytes) and imposes a limit on how many threads can
- be created in the system.
+ Every kernel object will have an associated bitfield to store
+ thread permissions for that object. This controls the size of the
+ bitfield (in bytes) and imposes a limit on how many threads can
+ be created in the system.
config SIMPLE_FATAL_ERROR_HANDLER
prompt "Simple system fatal error handler"
@@ -85,10 +85,10 @@
default n
default y if !MULTITHREADING
help
- Provides an implementation of _SysFatalErrorHandler() that hard hangs
- instead of aborting the faulting thread, and does not print anything,
- for footprint-concerned systems. Only enable this option if you do not
- want debug capabilities in case of system fatal error.
+ Provides an implementation of _SysFatalErrorHandler() that hard hangs
+ instead of aborting the faulting thread, and does not print anything,
+ for footprint-concerned systems. Only enable this option if you do not
+ want debug capabilities in case of system fatal error.
menu "Interrupt Configuration"
#
@@ -99,9 +99,9 @@
prompt "Use generated IRQ tables"
default n
help
- This option controls whether a platform uses the gen_isr_tables
- script to generate its interrupt tables. This mechanism will create
- an appropriate hardware vector table and/or software IRQ table.
+ This option controls whether a platform uses the gen_isr_tables
+ script to generate its interrupt tables. This mechanism will create
+ an appropriate hardware vector table and/or software IRQ table.
config GEN_IRQ_VECTOR_TABLE
bool
@@ -109,12 +109,12 @@
default y
depends on GEN_ISR_TABLES
help
- This option controls whether a platform using gen_isr_tables
- needs an interrupt vector table created. Only disable this if the
- platform does not use a vector table at all, or requires the vector
- table to be in a format that is not an array of function pointers
- indexed by IRQ line. In the latter case, the vector table must be
- supplied by the application or architecture code.
+ This option controls whether a platform using gen_isr_tables
+ needs an interrupt vector table created. Only disable this if the
+ platform does not use a vector table at all, or requires the vector
+ table to be in a format that is not an array of function pointers
+ indexed by IRQ line. In the latter case, the vector table must be
+ supplied by the application or architecture code.
config GEN_SW_ISR_TABLE
bool
@@ -122,22 +122,22 @@
default y
depends on GEN_ISR_TABLES
help
- This option controls whether a platform using gen_isr_tables
- needs a software ISR table table created. This is an array of struct
- _isr_table_entry containing the interrupt service routine and supplied
- parameter.
+ This option controls whether a platform using gen_isr_tables
+ needs a software ISR table table created. This is an array of struct
+ _isr_table_entry containing the interrupt service routine and supplied
+ parameter.
config GEN_IRQ_START_VECTOR
int
default 0
depends on GEN_ISR_TABLES
help
- On some architectures, part of the vector table may be reserved for
- system exceptions and is declared separately from the tables
- created by gen_isr_tables.py. When creating these tables, this value
- will be subtracted from CONFIG_NUM_IRQS to properly size them.
- This is a hidden option which needs to be set per architecture and
- left alone.
+ On some architectures, part of the vector table may be reserved for
+ system exceptions and is declared separately from the tables
+ created by gen_isr_tables.py. When creating these tables, this value
+ will be subtracted from CONFIG_NUM_IRQS to properly size them.
+ This is a hidden option which needs to be set per architecture and
+ left alone.
config IRQ_OFFLOAD
@@ -172,24 +172,24 @@
bool
default n
help
- This option signifies that the target supports the SYS_POWER_LOW_POWER_STATE
- configuration option.
+ This option signifies that the target supports the SYS_POWER_LOW_POWER_STATE
+ configuration option.
config SYS_POWER_DEEP_SLEEP_SUPPORTED
# Hidden
bool
default n
help
- This option signifies that the target supports the SYS_POWER_DEEP_SLEEP
- configuration option.
+ This option signifies that the target supports the SYS_POWER_DEEP_SLEEP
+ configuration option.
config BOOTLOADER_CONTEXT_RESTORE_SUPPORTED
# Hidden
bool
default n
help
- This option signifies that the target has options of bootloaders
- that support context restore upon resume from deep sleep
+ This option signifies that the target has options of bootloaders
+ that support context restore upon resume from deep sleep
# End hidden CPU family configs
@@ -217,11 +217,11 @@
prompt "Floating point registers"
default n
help
- This option allows threads to use the floating point registers.
- By default, only a single thread may use the registers.
+ This option allows threads to use the floating point registers.
+ By default, only a single thread may use the registers.
- Disabling this option means that any thread that uses a
- floating point register will get a fatal exception.
+ Disabling this option means that any thread that uses a
+ floating point register will get a fatal exception.
config FP_SHARING
bool
@@ -229,8 +229,8 @@
depends on FLOAT
default n
help
- This option allows multiple threads to use the floating point
- registers.
+ This option allows multiple threads to use the floating point
+ registers.
endmenu
@@ -248,38 +248,38 @@
config ARCH
string
help
- System architecture string.
+ System architecture string.
config SOC
string
help
- SoC name which can be found under arch/<arch>/soc/<soc name>.
- This option holds the directory name used by the build system to locate
- the correct linker and header files for the SoC. This option will go away
- once all SoCs are using family/series structure.
+ SoC name which can be found under arch/<arch>/soc/<soc name>.
+ This option holds the directory name used by the build system to locate
+ the correct linker and header files for the SoC. This option will go away
+ once all SoCs are using family/series structure.
config SOC_SERIES
string
help
- SoC series name which can be found under arch/<arch>/soc/<family>/<series>.
- This option holds the directory name used by the build system to locate
- the correct linker and header files.
+ SoC series name which can be found under arch/<arch>/soc/<family>/<series>.
+ This option holds the directory name used by the build system to locate
+ the correct linker and header files.
config SOC_FAMILY
string
help
- SoC family name which can be found under arch/<arch>/soc/<family>.
- This option holds the directory name used by the build system to locate
- the correct linker and header files.
+ SoC family name which can be found under arch/<arch>/soc/<family>.
+ This option holds the directory name used by the build system to locate
+ the correct linker and header files.
config BOARD
string
help
- This option holds the name of the board and is used to locate the files
- related to the board in the source tree (under boards/).
- The Board is the first location where we search for a linker.ld file,
- if not found we look for the linker file in
- arch/<arch>/soc/<family>/<series>
+ This option holds the name of the board and is used to locate the files
+ related to the board in the source tree (under boards/).
+ The Board is the first location where we search for a linker.ld file,
+ if not found we look for the linker file in
+ arch/<arch>/soc/<family>/<series>
source "arch/*/Kconfig"
diff --git a/arch/arc/Kconfig b/arch/arc/Kconfig
index 720654d..f8255ce 100644
--- a/arch/arc/Kconfig
+++ b/arch/arc/Kconfig
@@ -32,7 +32,7 @@
select CPU_ARCV2
select ATOMIC_OPERATIONS_C
help
- This option signifies the use of an ARC EM4 CPU
+ This option signifies the use of an ARC EM4 CPU
endmenu
@@ -82,12 +82,12 @@
range 1 2
default 2
help
- The ARC CPU can be configured to have more than one register
- bank. If fast interrupts are supported (FIRQ), the 2nd
- register bank, in the set, will be used by FIRQ interrupts.
- If fast interrupts are supported but there is only 1
- register bank, the fast interrupt handler must save
- and restore general purpose registers.
+ The ARC CPU can be configured to have more than one register
+ bank. If fast interrupts are supported (FIRQ), the 2nd
+ register bank, in the set, will be used by FIRQ interrupts.
+ If fast interrupts are supported but there is only 1
+ register bank, the fast interrupt handler must save
+ and restore general purpose registers.
config ARC_FIRQ
bool
@@ -114,15 +114,15 @@
default 2
range 0 2
help
- Different levels for display information when a fault occurs.
+ Different levels for display information when a fault occurs.
- 2: The default. Display specific and verbose information. Consumes
+ 2: The default. Display specific and verbose information. Consumes
the most memory (long strings).
- 1: Display general and short information. Consumes less memory
+ 1: Display general and short information. Consumes less memory
(short strings).
- 0: Off.
+ 0: Off.
config XIP
default n if NSIM
@@ -139,15 +139,15 @@
bool
default n
help
- The ARC CPU can be configured to have two busses;
- one for instruction fetching and another that serves as a data bus.
+ The ARC CPU can be configured to have two busses;
+ one for instruction fetching and another that serves as a data bus.
config CODE_DENSITY
prompt "Code Density Option"
bool
default n
help
- Enable code density option to get better code density
+ Enable code density option to get better code density
config ARC_HAS_SECURE
bool
@@ -175,58 +175,58 @@
config ICCM_SIZE
int "ICCM Size in kB"
help
- This option specifies the size of the ICCM in kB. It is normally set by
- the board's defconfig file and the user should generally avoid modifying
- it via the menu configuration.
+ This option specifies the size of the ICCM in kB. It is normally set by
+ the board's defconfig file and the user should generally avoid modifying
+ it via the menu configuration.
config ICCM_BASE_ADDRESS
hex "ICCM Base Address"
help
- This option specifies the base address of the ICCM on the board. It is
- normally set by the board's defconfig file and the user should generally
- avoid modifying it via the menu configuration.
+ This option specifies the base address of the ICCM on the board. It is
+ normally set by the board's defconfig file and the user should generally
+ avoid modifying it via the menu configuration.
config DCCM_SIZE
int "DCCM Size in kB"
help
- This option specifies the size of the DCCM in kB. It is normally set by
- the board's defconfig file and the user should generally avoid modifying
- it via the menu configuration.
+ This option specifies the size of the DCCM in kB. It is normally set by
+ the board's defconfig file and the user should generally avoid modifying
+ it via the menu configuration.
config DCCM_BASE_ADDRESS
hex "DCCM Base Address"
help
- This option specifies the base address of the DCCM on the board. It is
- normally set by the board's defconfig file and the user should generally
- avoid modifying it via the menu configuration.
+ This option specifies the base address of the DCCM on the board. It is
+ normally set by the board's defconfig file and the user should generally
+ avoid modifying it via the menu configuration.
config SRAM_SIZE
int "SRAM Size in kB"
help
- This option specifies the size of the SRAM in kB. It is normally set by
- the board's defconfig file and the user should generally avoid modifying
- it via the menu configuration.
+ This option specifies the size of the SRAM in kB. It is normally set by
+ the board's defconfig file and the user should generally avoid modifying
+ it via the menu configuration.
config SRAM_BASE_ADDRESS
hex "SRAM Base Address"
help
- This option specifies the base address of the SRAM on the board. It is
- normally set by the board's defconfig file and the user should generally
- avoid modifying it via the menu configuration.
+ This option specifies the base address of the SRAM on the board. It is
+ normally set by the board's defconfig file and the user should generally
+ avoid modifying it via the menu configuration.
config FLASH_SIZE
int "Flash Size in kB"
help
- This option specifies the size of the flash in kB. It is normally set by
- the board's defconfig file and the user should generally avoid modifying
- it via the menu configuration.
+ This option specifies the size of the flash in kB. It is normally set by
+ the board's defconfig file and the user should generally avoid modifying
+ it via the menu configuration.
config FLASH_BASE_ADDRESS
hex "Flash Base Address"
help
- This option specifies the base address of the flash on the board. It is
- normally set by the board's defconfig file and the user should generally
- avoid modifying it via the menu configuration.
+ This option specifies the base address of the flash on the board. It is
+ normally set by the board's defconfig file and the user should generally
+ avoid modifying it via the menu configuration.
endif
config CACHE_LINE_SIZE_DETECT
@@ -234,21 +234,21 @@
prompt "Detect d-cache line size at runtime"
default n
help
- This option enables querying the d-cache build register for finding
- the d-cache line size at the expense of taking more memory and code
- and a slightly increased boot time.
+ This option enables querying the d-cache build register for finding
+ the d-cache line size at the expense of taking more memory and code
+ and a slightly increased boot time.
- If the CPU's d-cache line size is known in advance, disable this
- option and manually enter the value for CACHE_LINE_SIZE.
+ If the CPU's d-cache line size is known in advance, disable this
+ option and manually enter the value for CACHE_LINE_SIZE.
config CACHE_LINE_SIZE
int
prompt "Cache line size" if !CACHE_LINE_SIZE_DETECT
default 32
help
- Size in bytes of a CPU d-cache line.
+ Size in bytes of a CPU d-cache line.
- Detect automatically at runtime by selecting CACHE_LINE_SIZE_DETECT.
+ Detect automatically at runtime by selecting CACHE_LINE_SIZE_DETECT.
config ARCH_CACHE_FLUSH_DETECT
bool
@@ -259,10 +259,10 @@
default n
prompt "Enable d-cache flushing mechanism"
help
- This links in the sys_cache_flush() function, which provides a
- way to flush multiple lines of the d-cache.
- If the d-cache is present, set this to y.
- If the d-cache is NOT present, set this to n.
+ This links in the sys_cache_flush() function, which provides a
+ way to flush multiple lines of the d-cache.
+ If the d-cache is present, set this to y.
+ If the d-cache is NOT present, set this to n.
endmenu
diff --git a/arch/arc/core/mpu/Kconfig b/arch/arc/core/mpu/Kconfig
index 37956fc..34162da 100644
--- a/arch/arc/core/mpu/Kconfig
+++ b/arch/arc/core/mpu/Kconfig
@@ -11,8 +11,8 @@
range 2 4
default 2
help
- ARC MPU has several versions. For MPU v2, the minimum region is 2048 bytes;
- For MPU v3, the minimum region is 32 bytes
+ ARC MPU has several versions. For MPU v2, the minimum region is 2048 bytes;
+ For MPU v3, the minimum region is 32 bytes
config ARC_CORE_MPU
bool "ARC Core MPU functionalities"
diff --git a/arch/arc/soc/quark_se_c1000_ss/Kconfig b/arch/arc/soc/quark_se_c1000_ss/Kconfig
index 8f9ff7e..6aa40fa 100644
--- a/arch/arc/soc/quark_se_c1000_ss/Kconfig
+++ b/arch/arc/soc/quark_se_c1000_ss/Kconfig
@@ -11,8 +11,8 @@
int "IPM interrupt priority"
default 1
help
- Priority level for interrupts coming in from the inter-processor
- mailboxes.
+ Priority level for interrupts coming in from the inter-processor
+ mailboxes.
endif # IPM
endif # SOC_QUARK_SE_C1000_SS
diff --git a/arch/arm/core/Kconfig b/arch/arm/core/Kconfig
index eaccaf0..0168ceb 100644
--- a/arch/arm/core/Kconfig
+++ b/arch/arm/core/Kconfig
@@ -11,7 +11,7 @@
# Omit prompt to signify "hidden" option
default n
help
- This option signifies the use of a CPU of the Cortex family.
+ This option signifies the use of a CPU of the Cortex family.
config CPU_CORTEX_M
bool
@@ -25,30 +25,30 @@
select ARCH_HAS_STACK_PROTECTION if ARM_CORE_MPU
select ARCH_HAS_USERSPACE if ARM_CORE_MPU
help
- This option signifies the use of a CPU of the Cortex-M family.
+ This option signifies the use of a CPU of the Cortex-M family.
config CPU_HAS_SYSTICK
bool
# Omit prompt to signify "hidden" option
default n
help
- This option is enabled when the CPU has systick timer implemented.
+ This option is enabled when the CPU has systick timer implemented.
config ARM_STACK_PROTECTION
bool
default y if HW_STACK_PROTECTION
select MPU_STACK_GUARD if ARM_CORE_MPU
help
- This option enables MPU stack guard to cause a system fatal error
- if the bounds of the current process stack are overflowed.
+ This option enables MPU stack guard to cause a system fatal error
+ if the bounds of the current process stack are overflowed.
config ARM_USERSPACE
bool
default y if USERSPACE
help
- This option enables APIs to drop a thread's privileges, supporting
- user-level threads that are protected from each other and from
- crashing the kernel.
+ This option enables APIs to drop a thread's privileges, supporting
+ user-level threads that are protected from each other and from
+ crashing the kernel.
menu "Architectue Floating Point Options"
depends on CPU_HAS_FPU
@@ -62,16 +62,16 @@
bool "Floating point Hard ABI"
depends on FLOAT
help
- This option selects the Floating point ABI in which hardware floating
- point instructions are generated and uses FPU-specific calling
- conventions
+ This option selects the Floating point ABI in which hardware floating
+ point instructions are generated and uses FPU-specific calling
+ conventions
config FP_SOFTABI
bool "Floating point Soft ABI"
depends on FLOAT
help
- This option selects the Floating point ABI in which hardware floating
- point instructions are generated but soft-float calling conventions.
+ This option selects the Floating point ABI in which hardware floating
+ point instructions are generated but soft-float calling conventions.
endchoice
diff --git a/arch/arm/core/cortex_m/Kconfig b/arch/arm/core/cortex_m/Kconfig
index e044e99..8e79064 100644
--- a/arch/arm/core/cortex_m/Kconfig
+++ b/arch/arm/core/cortex_m/Kconfig
@@ -11,44 +11,44 @@
# Omit prompt to signify "hidden" option
default n
help
- From: http://www.arm.com/products/processors/technologies/instruction-set-architectures.php
+ From: http://www.arm.com/products/processors/technologies/instruction-set-architectures.php
- Thumb-2 technology is the instruction set underlying the ARM Cortex
- architecture which provides enhanced levels of performance, energy
- efficiency, and code density for a wide range of embedded
- applications.
+ Thumb-2 technology is the instruction set underlying the ARM Cortex
+ architecture which provides enhanced levels of performance, energy
+ efficiency, and code density for a wide range of embedded
+ applications.
- Thumb-2 technology builds on the success of Thumb, the innovative
- high code density instruction set for ARM microprocessor cores, to
- increase the power of the ARM microprocessor core available to
- developers of low cost, high performance systems.
+ Thumb-2 technology builds on the success of Thumb, the innovative
+ high code density instruction set for ARM microprocessor cores, to
+ increase the power of the ARM microprocessor core available to
+ developers of low cost, high performance systems.
- The technology is backwards compatible with existing ARM and Thumb
- solutions, while significantly extending the features available to
- the Thumb instructions set. This allows more of the application to
- benefit from the best in class code density of Thumb.
+ The technology is backwards compatible with existing ARM and Thumb
+ solutions, while significantly extending the features available to
+ the Thumb instructions set. This allows more of the application to
+ benefit from the best in class code density of Thumb.
- For performance optimized code Thumb-2 technology uses 31 percent
- less memory to reduce system cost, while providing up to 38 percent
- higher performance than existing high density code, which can be used
- to prolong battery-life or to enrich the product feature set. Thumb-2
- technology is featured in the processor, and in all ARMv7
- architecture-based processors.
+ For performance optimized code Thumb-2 technology uses 31 percent
+ less memory to reduce system cost, while providing up to 38 percent
+ higher performance than existing high density code, which can be used
+ to prolong battery-life or to enrich the product feature set. Thumb-2
+ technology is featured in the processor, and in all ARMv7
+ architecture-based processors.
config CPU_CORTEX_M_HAS_BASEPRI
bool
# Omit prompt to signify "hidden" option
default n
help
- This option signifies the CPU has the BASEPRI register.
+ This option signifies the CPU has the BASEPRI register.
config CPU_CORTEX_M_HAS_PROGRAMMABLE_FAULT_PRIOS
bool
# Omit prompt to signify "hidden" option
default n
help
- This option signifies the CPU faults other than the hard fault, and
- needs to reserve a priority for them.
+ This option signifies the CPU faults other than the hard fault, and
+ needs to reserve a priority for them.
config ARMV6_M
bool
@@ -57,7 +57,7 @@
select ATOMIC_OPERATIONS_C
select ISA_THUMB2
help
- This option signifies the use of an ARMv6-M processor implementation.
+ This option signifies the use of an ARMv6-M processor implementation.
config ARMV7_M
bool
@@ -68,35 +68,35 @@
select CPU_CORTEX_M_HAS_BASEPRI
select CPU_CORTEX_M_HAS_PROGRAMMABLE_FAULT_PRIOS
help
- This option signifies the use of an ARMv7-M processor implementation.
+ This option signifies the use of an ARMv7-M processor implementation.
config CPU_CORTEX_M0
bool
# Omit prompt to signify "hidden" option
select ARMV6_M
help
- This option signifies the use of a Cortex-M0 CPU
+ This option signifies the use of a Cortex-M0 CPU
config CPU_CORTEX_M0PLUS
bool
# Omit prompt to signify "hidden" option
select ARMV6_M
help
- This option signifies the use of a Cortex-M0+ CPU
+ This option signifies the use of a Cortex-M0+ CPU
config CPU_CORTEX_M3
bool
# Omit prompt to signify "hidden" option
select ARMV7_M
help
- This option signifies the use of a Cortex-M3 CPU
+ This option signifies the use of a Cortex-M3 CPU
config CPU_CORTEX_M4
bool
# Omit prompt to signify "hidden" option
select ARMV7_M
help
- This option signifies the use of a Cortex-M4 CPU
+ This option signifies the use of a Cortex-M4 CPU
config CPU_CORTEX_M7
bool
@@ -104,7 +104,7 @@
select ARMV7_M
default n
help
- This option signifies the use of a Cortex-M7 CPU
+ This option signifies the use of a Cortex-M7 CPU
menu "ARM Cortex-M options"
depends on CPU_CORTEX_M
@@ -117,17 +117,17 @@
bool
default y
help
- This is driven by the processor implementation, since it is fixed in
- hardware. The board should set this value to 'n' if the data is
- implemented as big endian.
+ This is driven by the processor implementation, since it is fixed in
+ hardware. The board should set this value to 'n' if the data is
+ implemented as big endian.
config STACK_ALIGN_DOUBLE_WORD
bool
prompt "Align stacks on double-words (8 octets)"
default y
help
- This is needed to conform to AAPCS, the procedure call standard for
- the ARM. It wastes stack space.
+ This is needed to conform to AAPCS, the procedure call standard for
+ the ARM. It wastes stack space.
config RUNTIME_NMI
bool
@@ -135,10 +135,10 @@
select REBOOT
default n
help
- The kernel provides a simple NMI handler that simply hangs in a tight
- loop if triggered. This fills the requirement that there must be an
- NMI handler installed when the CPU boots. If a custom handler is
- needed, enable this option and attach it via _NmiHandlerSet().
+ The kernel provides a simple NMI handler that simply hangs in a tight
+ loop if triggered. This fills the requirement that there must be an
+ NMI handler installed when the CPU boots. If a custom handler is
+ needed, enable this option and attach it via _NmiHandlerSet().
config FAULT_DUMP
int
@@ -146,15 +146,15 @@
default 2
range 0 2
help
- Different levels for display information when a fault occurs.
+ Different levels for display information when a fault occurs.
- 2: The default. Display specific and verbose information. Consumes
+ 2: The default. Display specific and verbose information. Consumes
the most memory (long strings).
- 1: Display general and short information. Consumes less memory
+ 1: Display general and short information. Consumes less memory
(short strings).
- 0: Off.
+ 0: Off.
config XIP
default y
@@ -172,15 +172,15 @@
default n
depends on CPU_CORTEX_M_HAS_BASEPRI
help
- Interrupt locking is done by setting exception masking to priority
- one, thus allowing exception of priority zero to still come in. By
- default, the kernel verifies, via __ASSERT() statements, that the
- interrupt priority is not set to zero when either connecting them or
- setting their priority. Enabling this option disables the check,
- thus allowing setting the priority of interrupts to zero.
+ Interrupt locking is done by setting exception masking to priority
+ one, thus allowing exception of priority zero to still come in. By
+ default, the kernel verifies, via __ASSERT() statements, that the
+ interrupt priority is not set to zero when either connecting them or
+ setting their priority. Enabling this option disables the check,
+ thus allowing setting the priority of interrupts to zero.
- Note that this is a somewhat dangerous option: ISRs of priority zero
- interrupts cannot use any kernel functionality.
+ Note that this is a somewhat dangerous option: ISRs of priority zero
+ interrupts cannot use any kernel functionality.
config ARCH_HAS_THREAD_ABORT
bool
diff --git a/arch/nios2/Kconfig b/arch/nios2/Kconfig
index 5ff19c5..bf52afd 100644
--- a/arch/nios2/Kconfig
+++ b/arch/nios2/Kconfig
@@ -28,7 +28,7 @@
default y
select BUILD_OUTPUT_HEX
help
- This option signifies the use of a Nios II Gen 2 CPU
+ This option signifies the use of a Nios II Gen 2 CPU
endmenu
@@ -64,20 +64,20 @@
bool "Include Reset vector"
default y
help
- Include the reset vector stub, which enables instruction/data caches
- and then jumps to __start. This code is typically located at the very
- beginning of flash memory. You may need to omit this if using the
- nios2-download tool since it refuses to load data anywhere other than
- RAM.
+ Include the reset vector stub, which enables instruction/data caches
+ and then jumps to __start. This code is typically located at the very
+ beginning of flash memory. You may need to omit this if using the
+ nios2-download tool since it refuses to load data anywhere other than
+ RAM.
config EXTRA_EXCEPTION_INFO
bool "Extra exception debug information"
default n
help
- Have exceptions print additional useful debugging information in
- human-readable form, at the expense of code size. For example,
- the cause code for an exception will be supplemented by a string
- describing what that cause code means.
+ Have exceptions print additional useful debugging information in
+ human-readable form, at the expense of code size. For example,
+ the cause code for an exception will be supplemented by a string
+ describing what that cause code means.
choice
prompt "Global Pointer options"
@@ -86,28 +86,28 @@
config GP_NONE
bool "No global pointer"
help
- Do not use global pointer relative offsets at all
+ Do not use global pointer relative offsets at all
config GP_LOCAL
bool "Local data global pointer references"
help
- Use global pointer relative offsets for small globals declared in the
- same C file as the code that uses it.
+ Use global pointer relative offsets for small globals declared in the
+ same C file as the code that uses it.
config GP_GLOBAL
bool "Global data global pointer references"
help
- Use global pointer relative offsets for small globals declared
- anywhere in the executable. Note that if any small globals that are put
- in alternate sections (such as _k_task_list_ptr) they must be declared
- in headers with proper __attribute__((section)) or the linker will
- error out.
+ Use global pointer relative offsets for small globals declared
+ anywhere in the executable. Note that if any small globals that are put
+ in alternate sections (such as _k_task_list_ptr) they must be declared
+ in headers with proper __attribute__((section)) or the linker will
+ error out.
config GP_ALL_DATA
bool "All data global pointer references"
help
- Use GP relative access for all data in the program, not just
- small data. Use this if your board has 64K or less of RAM.
+ Use GP relative access for all data in the program, not just
+ small data. Use this if your board has 64K or less of RAM.
endchoice
diff --git a/arch/riscv32/Kconfig b/arch/riscv32/Kconfig
index d36d5bf..62d64af 100644
--- a/arch/riscv32/Kconfig
+++ b/arch/riscv32/Kconfig
@@ -27,35 +27,35 @@
bool "Include Reset vector"
default n
help
- Include the reset vector stub that inits CPU and then jumps to __start
+ Include the reset vector stub that inits CPU and then jumps to __start
config RISCV_SOC_CONTEXT_SAVE
bool "Enable SOC-based context saving in IRQ handler"
default n
help
- Enable SOC-based context saving, for SOCS which require saving of
- extra registers when entering an interrupt/exception
+ Enable SOC-based context saving, for SOCS which require saving of
+ extra registers when entering an interrupt/exception
config RISCV_SOC_INTERRUPT_INIT
bool "Enable SOC-based interrupt initialization"
default n
help
- Enable SOC-based interrupt initialization
- (call soc_interrupt_init, within _IntLibInit when enabled)
+ Enable SOC-based interrupt initialization
+ (call soc_interrupt_init, within _IntLibInit when enabled)
config RISCV_GENERIC_TOOLCHAIN
bool "Compile using generic riscv32 toolchain"
default y
help
- Compile using generic riscv32 toolchain.
- Allow SOCs that have custom extended riscv ISA to still
- compile with generic riscv32 toolchain.
+ Compile using generic riscv32 toolchain.
+ Allow SOCs that have custom extended riscv ISA to still
+ compile with generic riscv32 toolchain.
config RISCV_HAS_CPU_IDLE
bool "Does SOC has CPU IDLE instruction"
default n
help
- Does SOC has CPU IDLE instruction
+ Does SOC has CPU IDLE instruction
config GEN_ISR_TABLES
default y
diff --git a/arch/riscv32/soc/riscv-privilege/Kconfig b/arch/riscv32/soc/riscv-privilege/Kconfig
index 42c025a..7eda500 100644
--- a/arch/riscv32/soc/riscv-privilege/Kconfig
+++ b/arch/riscv32/soc/riscv-privilege/Kconfig
@@ -21,7 +21,7 @@
default n
depends on SOC_FAMILY_RISCV_PRIVILEGE
help
- Does the SOC provide support for a Platform Level Interrupt Controller
+ Does the SOC provide support for a Platform Level Interrupt Controller
source "arch/riscv32/soc/riscv-privilege/*/Kconfig.soc"
diff --git a/arch/x86/Kconfig b/arch/x86/Kconfig
index 7797ae8..b3817b2 100644
--- a/arch/x86/Kconfig
+++ b/arch/x86/Kconfig
@@ -37,7 +37,7 @@
select ARCH_HAS_STACK_PROTECTION if X86_MMU
select ARCH_HAS_USERSPACE if X86_MMU
help
- This option signifies the use of a CPU from the Atom family.
+ This option signifies the use of a CPU from the Atom family.
config CPU_MINUTEIA
# Hidden
@@ -45,7 +45,7 @@
select ARCH_HAS_USERSPACE if X86_MMU
bool
help
- This option signifies the use of a CPU from the Minute IA family.
+ This option signifies the use of a CPU from the Minute IA family.
menu "Processor Capabilities"
@@ -54,12 +54,12 @@
default n
prompt "IAMCU calling convention"
help
- The IAMCU calling convention changes the X86 C calling convention to
- pass some arguments via registers allowing for code size and performance
- improvements. Great care needs to be taken if you have assembly code
- that will be called from C or C code called from assembly code, the
- assembly code will need to be updated to conform to the new calling
- convention. If in doubt say N
+ The IAMCU calling convention changes the X86 C calling convention to
+ pass some arguments via registers allowing for code size and performance
+ improvements. Great care needs to be taken if you have assembly code
+ that will be called from C or C code called from assembly code, the
+ assembly code will need to be updated to conform to the new calling
+ convention. If in doubt say N
menu "Memory Management"
config X86_MMU
@@ -67,8 +67,8 @@
default n
prompt "Enable Memory Management Unit"
help
- This options enables the memory management unit present in x86. Enabling
- this will create boot time page table structure.
+ This options enables the memory management unit present in x86. Enabling
+ this will create boot time page table structure.
config X86_PAE_MODE
bool
@@ -76,23 +76,23 @@
default n
prompt "Enable PAE page tables"
help
- When selected the Page address extension mode is enabled. The PAE
- page tables provides a mechanism to selectively disable execution.
- So any Page Table Entry (PTE) that sets the XD bit will have all
- instruction fetches disabled in that 4KB region. The amount of RAM
- needed for PAE tables is more than twice that of 32-Bit paging
- because each PAE entry is 64bits wide.
- Note: Do not enable in RAM constrained devices.
+ When selected the Page address extension mode is enabled. The PAE
+ page tables provides a mechanism to selectively disable execution.
+ So any Page Table Entry (PTE) that sets the XD bit will have all
+ instruction fetches disabled in that 4KB region. The amount of RAM
+ needed for PAE tables is more than twice that of 32-Bit paging
+ because each PAE entry is 64bits wide.
+ Note: Do not enable in RAM constrained devices.
endmenu
config X86_ENABLE_TSS
bool
help
- This hidden option enables defining a Task State Segment (TSS) for
- kernel execution. This is needed to handle double-faults or
- do privilege elevation. It also defines a special TSS and handler
- for correctly handling double-fault exceptions, instead of just
- letting the system triple-fault and reset.
+ This hidden option enables defining a Task State Segment (TSS) for
+ kernel execution. This is needed to handle double-faults or
+ do privilege elevation. It also defines a special TSS and handler
+ for correctly handling double-fault exceptions, instead of just
+ letting the system triple-fault and reset.
config X86_STACK_PROTECTION
bool
@@ -101,9 +101,9 @@
select GDT_DYNAMIC
select X86_ENABLE_TSS
help
- This option leverages the MMU to cause a system fatal error if the
- bounds of the current process stack are overflowed. This is done
- by preceding all stack areas with a 4K guard page.
+ This option leverages the MMU to cause a system fatal error if the
+ bounds of the current process stack are overflowed. This is done
+ by preceding all stack areas with a 4K guard page.
config X86_USERSPACE
bool
@@ -113,9 +113,9 @@
select GDT_DYNAMIC
select X86_ENABLE_TSS
help
- This option enables APIs to drop a thread's privileges down to ring 3,
- supporting user-level threads that are protected from each other and
- from crashing the kernel.
+ This option enables APIs to drop a thread's privileges down to ring 3,
+ supporting user-level threads that are protected from each other and
+ from crashing the kernel.
menu "Architecture Floating Point Options"
depends on CPU_HAS_FPU
@@ -126,7 +126,7 @@
depends on FLOAT
default n
help
- This option enables the use of SSE registers by threads.
+ This option enables the use of SSE registers by threads.
config SSE_FP_MATH
bool
@@ -134,15 +134,15 @@
depends on SSE
default n
help
- This option allows the compiler to generate SSEx instructions for
- performing floating point math. This can greatly improve performance
- when exactly the same operations are to be performed on multiple
- data objects; however, it can also significantly reduce performance
- when preemptive task switches occur because of the larger register
- set that must be saved and restored.
+ This option allows the compiler to generate SSEx instructions for
+ performing floating point math. This can greatly improve performance
+ when exactly the same operations are to be performed on multiple
+ data objects; however, it can also significantly reduce performance
+ when preemptive task switches occur because of the larger register
+ set that must be saved and restored.
- Disabling this option means that the compiler utilizes only the
- x87 instruction set for floating point operations.
+ Disabling this option means that the compiler utilizes only the
+ x87 instruction set for floating point operations.
endmenu
choice
@@ -154,7 +154,7 @@
bool
prompt "Reboot via RST_CNT register"
help
- Reboot via the RST_CNT register, going back to BIOS.
+ Reboot via the RST_CNT register, going back to BIOS.
endchoice
@@ -163,8 +163,8 @@
bool
default y
help
- This option signifies the use of a CPU based on the Intel IA-32
- instruction set architecture.
+ This option signifies the use of a CPU based on the Intel IA-32
+ instruction set architecture.
config IA32_LEGACY_IO_PORTS
bool
@@ -172,26 +172,26 @@
default n
depends on ISA_IA32
help
- This option enables IA32 legacy IO ports. Note these are much slower
- than memory access, so they should be used in last resort.
+ This option enables IA32 legacy IO ports. Note these are much slower
+ than memory access, so they should be used in last resort.
config CMOV
def_bool n
help
- This option signifies the use of an Intel CPU that supports
- the CMOV instruction.
+ This option signifies the use of an Intel CPU that supports
+ the CMOV instruction.
config CACHE_LINE_SIZE_DETECT
bool
prompt "Detect cache line size at runtime"
default y
help
- This option enables querying the CPUID register for finding the cache line
- size at the expense of taking more memory and code and a slightly increased
- boot time.
+ This option enables querying the CPUID register for finding the cache line
+ size at the expense of taking more memory and code and a slightly increased
+ boot time.
- If the CPU's cache line size is known in advance, disable this option and
- manually enter the value for CACHE_LINE_SIZE.
+ If the CPU's cache line size is known in advance, disable this option and
+ manually enter the value for CACHE_LINE_SIZE.
config CACHE_LINE_SIZE
int
@@ -200,9 +200,9 @@
default 64 if CPU_ATOM
default 0
help
- Size in bytes of a CPU cache line.
+ Size in bytes of a CPU cache line.
- Detect automatically at runtime by selecting CACHE_LINE_SIZE_DETECT.
+ Detect automatically at runtime by selecting CACHE_LINE_SIZE_DETECT.
config CLFLUSH_INSTRUCTION_SUPPORTED
bool
@@ -210,12 +210,12 @@
depends on !CLFLUSH_DETECT && CACHE_FLUSHING
default n
help
- An implementation of sys_cache_flush() that uses CLFLUSH is made
- available, instead of the one using WBINVD.
+ An implementation of sys_cache_flush() that uses CLFLUSH is made
+ available, instead of the one using WBINVD.
- This option should only be enabled if it is known in advance that the
- CPU supports the CLFLUSH instruction. It disables runtime detection of
- CLFLUSH support thereby reducing both memory footprint and boot time.
+ This option should only be enabled if it is known in advance that the
+ CPU supports the CLFLUSH instruction. It disables runtime detection of
+ CLFLUSH support thereby reducing both memory footprint and boot time.
config CLFLUSH_DETECT
bool
@@ -223,15 +223,15 @@
depends on CACHE_FLUSHING
default n
help
- This option should be enabled if it is not known in advance whether the
- CPU supports the CLFLUSH instruction or not.
+ This option should be enabled if it is not known in advance whether the
+ CPU supports the CLFLUSH instruction or not.
- The CPU is queried at boot time to determine which of the multiple
- implementations of sys_cache_flush() linked into the image is the
- correct one to use.
+ The CPU is queried at boot time to determine which of the multiple
+ implementations of sys_cache_flush() linked into the image is the
+ correct one to use.
- If the CPU's support (or lack thereof) of CLFLUSH is known in advance, then
- disable this option and set CLFLUSH_INSTRUCTION_SUPPORTED as appropriate.
+ If the CPU's support (or lack thereof) of CLFLUSH is known in advance, then
+ disable this option and set CLFLUSH_INSTRUCTION_SUPPORTED as appropriate.
config ARCH_CACHE_FLUSH_DETECT
bool
@@ -243,24 +243,24 @@
default n
prompt "Enable cache flushing mechanism"
help
- This links in the sys_cache_flush() function. A mechanism for flushing the
- cache must be selected as well. By default, that mechanism is discovered at
- runtime.
+ This links in the sys_cache_flush() function. A mechanism for flushing the
+ cache must be selected as well. By default, that mechanism is discovered at
+ runtime.
config PIC_DISABLE
bool "Disable PIC"
default n
help
- This option disables all interrupts on the PIC
+ This option disables all interrupts on the PIC
config X86_KERNEL_OOPS
bool "Enable handling of kernel oops as an exception"
default y
help
- Enable handling of k_oops() API as a CPU exception, which will provide
- extra debugging information such as program counter and register
- values when the oops is triggered. Requires an entry in the IDT.
+ Enable handling of k_oops() API as a CPU exception, which will provide
+ extra debugging information such as program counter and register
+ values when the oops is triggered. Requires an entry in the IDT.
config X86_KERNEL_OOPS_VECTOR
int "IDT vector to use for kernel oops"
@@ -269,10 +269,10 @@
range 32 255
depends on X86_KERNEL_OOPS
help
- Specify the IDT vector to use for the kernel oops exception handler.
- The default should be fine for most arches, but on systems like MVIC
- where there is a fixed IRQ-to-vector mapping another value may be
- needed to avoid collision.
+ Specify the IDT vector to use for the kernel oops exception handler.
+ The default should be fine for most arches, but on systems like MVIC
+ where there is a fixed IRQ-to-vector mapping another value may be
+ needed to avoid collision.
config IRQ_OFFLOAD_VECTOR
int "IDT vector to use for IRQ offload"
@@ -281,10 +281,10 @@
range 32 255
depends on IRQ_OFFLOAD
help
- Specify the IDT vector to use for the IRQ offload interrupt handler.
- The default should be fine for most arches, but on systems like MVIC
- where there is a fixed IRQ-to-vector mapping another value may be
- needed to avoid collision.
+ Specify the IDT vector to use for the IRQ offload interrupt handler.
+ The default should be fine for most arches, but on systems like MVIC
+ where there is a fixed IRQ-to-vector mapping another value may be
+ needed to avoid collision.
config XIP
@@ -294,8 +294,8 @@
bool
default n
help
- Specify whether the current interrupt controller in use has a fixed
- mapping between IDT vectors and IRQ lines.
+ Specify whether the current interrupt controller in use has a fixed
+ mapping between IDT vectors and IRQ lines.
endmenu
diff --git a/arch/x86/core/Kconfig b/arch/x86/core/Kconfig
index 4d94874..832d0c0 100644
--- a/arch/x86/core/Kconfig
+++ b/arch/x86/core/Kconfig
@@ -11,7 +11,7 @@
prompt "Enable nested interrupts"
default y
help
- This option enables support for nested interrupts.
+ This option enables support for nested interrupts.
config EXCEPTION_DEBUG
bool
@@ -19,10 +19,10 @@
default y
depends on PRINTK
help
- Install handlers for various CPU exception/trap vectors to
- make debugging them easier, at a small expense in code size.
- This prints out the specific exception vector and any associated
- error codes.
+ Install handlers for various CPU exception/trap vectors to
+ make debugging them easier, at a small expense in code size.
+ This prints out the specific exception vector and any associated
+ error codes.
menu "Memory Layout Options"
@@ -32,9 +32,9 @@
default 256
range 32 256
help
- This option specifies the number of interrupt vector entries in the
- Interrupt Descriptor Table (IDT). By default all 256 vectors are
- supported in an IDT requiring 2048 bytes of memory.
+ This option specifies the number of interrupt vector entries in the
+ Interrupt Descriptor Table (IDT). By default all 256 vectors are
+ supported in an IDT requiring 2048 bytes of memory.
config MAX_IRQ_LINES
int
@@ -42,18 +42,18 @@
default 128
range 0 256
help
- This option specifies the number of IRQ lines in the system.
- It can be tuned to save some bytes in ROM, as it determines the
- size of the _irq_to_interrupt_vector_table, which is used at runtime
- to program to the PIC the association between vectors and
- interrupts.
+ This option specifies the number of IRQ lines in the system.
+ It can be tuned to save some bytes in ROM, as it determines the
+ size of the _irq_to_interrupt_vector_table, which is used at runtime
+ to program to the PIC the association between vectors and
+ interrupts.
if !HAS_DTS
config PHYS_LOAD_ADDR
hex "Physical load address"
# Default value must be supplied by platform
help
- This option specifies the physical address where the kernel is loaded.
+ This option specifies the physical address where the kernel is loaded.
endif
if !HAS_DTS
@@ -61,39 +61,39 @@
hex "Physical RAM address"
# Default value must be supplied by platform
help
- This option specifies the physical RAM address of the selected SoC.
+ This option specifies the physical RAM address of the selected SoC.
endif
config RAM_SIZE
int "Amount of RAM given to the kernel (in kB)"
help
- This option specifies the amount of RAM given to the kernel. It must
- not exceed the amount available on the target. When running an XIP
- kernel, it must be large enough to contain the data, bss and noinit
- sections. When not running an XIP kernel, it must be large enough to
- contain the full image.
+ This option specifies the amount of RAM given to the kernel. It must
+ not exceed the amount available on the target. When running an XIP
+ kernel, it must be large enough to contain the data, bss and noinit
+ sections. When not running an XIP kernel, it must be large enough to
+ contain the full image.
- The default value is specified by the board.
+ The default value is specified by the board.
config ROM_SIZE
int "Amount of ROM given to the kernel (in kB)" if XIP
help
- This option specifies the amount of ROM given to the kernel. It must
- not exceed the amount available on the target. It must also be large
- enough to contain the full image.
+ This option specifies the amount of ROM given to the kernel. It must
+ not exceed the amount available on the target. It must also be large
+ enough to contain the full image.
- The default value is specified by the board.
+ The default value is specified by the board.
config SET_GDT
bool
prompt "Setup GDT as part of boot process"
default y
help
- This option sets up the GDT as part of the boot process. However,
- this may conflict with some security scenarios where the GDT is
- already appropriately set by an earlier bootloader stage, in which
- case this should be disabled. If disabled, the global _gdt pointer
- will not be available.
+ This option sets up the GDT as part of the boot process. However,
+ this may conflict with some security scenarios where the GDT is
+ already appropriately set by an earlier bootloader stage, in which
+ case this should be disabled. If disabled, the global _gdt pointer
+ will not be available.
config GDT_DYNAMIC
bool
@@ -101,7 +101,7 @@
depends on SET_GDT
default n
help
- This option stores the GDT in RAM instead of ROM, so that it may
- be modified at runtime at the expense of some memory.
+ This option stores the GDT in RAM instead of ROM, so that it may
+ be modified at runtime at the expense of some memory.
endmenu
diff --git a/arch/x86/soc/intel_quark/quark_d2000/Kconfig b/arch/x86/soc/intel_quark/quark_d2000/Kconfig
index 3d40fad..d5dcb6b 100644
--- a/arch/x86/soc/intel_quark/quark_d2000/Kconfig
+++ b/arch/x86/soc/intel_quark/quark_d2000/Kconfig
@@ -12,15 +12,15 @@
hex "Address of the shared RAM with the QMSI Bootloader"
default 0x00281FE0
help
- Address of the memory shared between the BSP and the Bootloader in order
- to store the GDT.
+ Address of the memory shared between the BSP and the Bootloader in order
+ to store the GDT.
config BSP_SHARED_GDT_RAM_SIZE
hex "Size of the shared RAM with the QMSI Bootloader"
depends on !SET_GDT
default 0x20
help
- Size of the memory shared between the BSP and the Bootloader in order
- to store the GDT.
+ Size of the memory shared between the BSP and the Bootloader in order
+ to store the GDT.
endif #SOC_QUARK_D2000_X86
diff --git a/arch/x86/soc/intel_quark/quark_se/Kconfig b/arch/x86/soc/intel_quark/quark_se/Kconfig
index be44624..c0f1691 100644
--- a/arch/x86/soc/intel_quark/quark_se/Kconfig
+++ b/arch/x86/soc/intel_quark/quark_se/Kconfig
@@ -12,21 +12,21 @@
bool
default y
help
- Quark SE LOAPIC has issues with forwarding EOI to the IOAPIC for level
- triggered interrupts, this is a SW workaround.
+ Quark SE LOAPIC has issues with forwarding EOI to the IOAPIC for level
+ triggered interrupts, this is a SW workaround.
config SS_RESET_VECTOR
hex "Sensor Subsystem Reset Vector"
default 0x40000000
help
- Sensor subsystem reset vector. This value is needed to init the ARC
- system on the SoC.
+ Sensor subsystem reset vector. This value is needed to init the ARC
+ system on the SoC.
config ARC_INIT
bool "Quark SE ARC Kickoff"
default n
help
- Allows x86 processor to kickoff the ARC slave processor.
+ Allows x86 processor to kickoff the ARC slave processor.
config SYS_LOG_ARC_INIT_LEVEL
int
@@ -34,45 +34,45 @@
depends on SYS_LOG
default 0
help
- Sets log level for the boot initialization and boot process of the sensor
- sub-system.
+ Sets log level for the boot initialization and boot process of the sensor
+ sub-system.
- Levels are:
+ Levels are:
- - 0 OFF, do not write
+ - 0 OFF, do not write
- - 1 ERROR, only write SYS_LOG_ERR
+ - 1 ERROR, only write SYS_LOG_ERR
- - 2 WARNING, write SYS_LOG_WRN in addition to previous level
+ - 2 WARNING, write SYS_LOG_WRN in addition to previous level
- - 3 INFO, write SYS_LOG_INF in addition to previous levels
+ - 3 INFO, write SYS_LOG_INF in addition to previous levels
- - 4 DEBUG, write SYS_LOG_DBG in addition to previous levels
+ - 4 DEBUG, write SYS_LOG_DBG in addition to previous levels
config ARC_GDB_ENABLE
bool "Allows the usage of GDB with the ARC processor."
depends on ARC_INIT
default n
help
- This option will stop the master processor from boot-strapping
- the ARC slave processor. This will allow GDB to halt and
- engage the ARC processor to proceed step by step execution.
+ This option will stop the master processor from boot-strapping
+ the ARC slave processor. This will allow GDB to halt and
+ engage the ARC processor to proceed step by step execution.
if IPM
config QUARK_SE_IPM_IRQ_PRI
int "IPM interrupt priority"
default 2
help
- Priority level for interrupts coming in from the inter-processor
- mailboxes.
+ Priority level for interrupts coming in from the inter-processor
+ mailboxes.
if IPM_CONSOLE_RECEIVER
config QUARK_SE_IPM_CONSOLE_RING_BUF_SIZE32
int "IPM Console Ring Buffer Size"
default 256
help
- Size of the buffer for the console receiver, for incoming
- console messages from the ARC side. Must be a power of 2.
+ Size of the buffer for the console receiver, for incoming
+ console messages from the ARC side. Must be a power of 2.
endif
endif
@@ -80,28 +80,28 @@
hex "Address of the restore information in RAM shared with the QMSI Bootloader"
default 0xA8013FDC
help
- Address of the memory shared between the BSP and the Bootloader in order
- to store restore information.
+ Address of the memory shared between the BSP and the Bootloader in order
+ to store restore information.
config BSP_SHARED_RESTORE_INFO_SIZE
hex "Size of the restore information in RAM shared with the QMSI Bootloader"
default 0x4
help
- Size of the memory shared between the BSP and the Bootloader in order
- to store restore information.
+ Size of the memory shared between the BSP and the Bootloader in order
+ to store restore information.
config BSP_SHARED_GDT_RAM_ADDR
hex "Address of the GDT in RAM shared with the QMSI Bootloader"
default 0xA8013FE0
help
- Address of the memory shared between the BSP and the Bootloader in order
- to store the GDT.
+ Address of the memory shared between the BSP and the Bootloader in order
+ to store the GDT.
config BSP_SHARED_GDT_RAM_SIZE
hex "Size of the GDT in RAM shared with the QMSI Bootloader"
default 0x20
help
- Size of the memory shared between the BSP and the Bootloader in order
- to store the GDT.
+ Size of the memory shared between the BSP and the Bootloader in order
+ to store the GDT.
endif #SOC_QUARK_SE_C1000_X86
diff --git a/arch/xtensa/Kconfig b/arch/xtensa/Kconfig
index ec93e51..42eef1a 100644
--- a/arch/xtensa/Kconfig
+++ b/arch/xtensa/Kconfig
@@ -28,42 +28,42 @@
default 2000000
range 1000000 1000000000
help
- This option specifies hardware clock.
+ This option specifies hardware clock.
config XTENSA_NO_IPC
bool "Core has no IPC support"
select ATOMIC_OPERATIONS_C
default n
help
- Uncheck this if you core does not implement "SCOMPARE1" register and "s32c1i"
- instruction.
+ Uncheck this if you core does not implement "SCOMPARE1" register and "s32c1i"
+ instruction.
config SW_ISR_TABLE
bool
prompt "Enable software interrupt handler table"
default y
help
- Enable an interrupt handler table implemented in software. This
- table, unlike ISRs connected directly in the vector table, allow
- a parameter to be passed to the interrupt handlers. Also, invoking
- the exception/interrupt exit stub is automatically done.
+ Enable an interrupt handler table implemented in software. This
+ table, unlike ISRs connected directly in the vector table, allow
+ a parameter to be passed to the interrupt handlers. Also, invoking
+ the exception/interrupt exit stub is automatically done.
config XTENSA_RESET_VECTOR
bool
prompt "Build reset vector code"
default y
help
- This option controls whether the initial reset vector code is built.
- This is always needed for the simulator. Real boards may already
- implement this in boot ROM.
+ This option controls whether the initial reset vector code is built.
+ This is always needed for the simulator. Real boards may already
+ implement this in boot ROM.
config XTENSA_USE_CORE_CRT1
bool
prompt "Use crt1.S from core"
default y
help
- SoC or boards might define their own __start by setting this setting
- to false.
+ SoC or boards might define their own __start by setting this setting
+ to false.
menu "Specific core configuration"
diff --git a/boards/Kconfig b/boards/Kconfig
index 3ef4287..08533c5 100644
--- a/boards/Kconfig
+++ b/boards/Kconfig
@@ -2,10 +2,10 @@
config BOARD_DEPRECATED
string
help
- This hidden option is set in the board configuration and indicates
- the Zephyr release that the board configuration will be removed.
- When set, any build for that board will generate a clearly visible
- deprecation warning.
+ This hidden option is set in the board configuration and indicates
+ the Zephyr release that the board configuration will be removed.
+ When set, any build for that board will generate a clearly visible
+ deprecation warning.
config QEMU_TARGET
bool
diff --git a/boards/x86/galileo/Kconfig b/boards/x86/galileo/Kconfig
index 7bc604f..5bc12d3 100644
--- a/boards/x86/galileo/Kconfig
+++ b/boards/x86/galileo/Kconfig
@@ -14,49 +14,49 @@
depends on PINMUX && BOARD_GALILEO
default "EXP0"
help
- The name of the GPIO expander labeled as EXP0 in the schematic.
+ The name of the GPIO expander labeled as EXP0 in the schematic.
config PINMUX_GALILEO_EXP1_NAME
string "Name of the GPIO expander 1"
depends on PINMUX && BOARD_GALILEO
default "EXP1"
help
- The name of the GPIO expander labeled as EXP1 in the schematic.
+ The name of the GPIO expander labeled as EXP1 in the schematic.
config PINMUX_GALILEO_EXP2_NAME
string "Name of the GPIO expander 2"
depends on PINMUX && BOARD_GALILEO
default "EXP2"
help
- The name of the GPIO expander labeled as EXP2 in the schematic.
+ The name of the GPIO expander labeled as EXP2 in the schematic.
config PINMUX_GALILEO_PWM0_NAME
string "Name of the PWM LED expander 0"
depends on PINMUX && BOARD_GALILEO
default "PWM0"
help
- The name of the PWM LED expander labeled as PWM0 in the schematic.
+ The name of the PWM LED expander labeled as PWM0 in the schematic.
config PINMUX_GALILEO_GPIO_DW_NAME
string "Name of the DesignWare GPIO"
depends on PINMUX && BOARD_GALILEO
default "GPIO_0"
help
- The name of the DesignWare GPIO with GPIO<0>..GPIO<7> in the schematic.
+ The name of the DesignWare GPIO with GPIO<0>..GPIO<7> in the schematic.
config PINMUX_GALILEO_GPIO_INTEL_CW_NAME
string "Name of the Legacy Bridge Core Well GPIO"
depends on PINMUX && BOARD_GALILEO
default "GPIO_M0"
help
- The name of the Legacy Bridge Core Well GPIO with GPIO<8>..GPIO<9>
- in the schematic.
+ The name of the Legacy Bridge Core Well GPIO with GPIO<8>..GPIO<9>
+ in the schematic.
config PINMUX_GALILEO_GPIO_INTEL_RW_NAME
string "Name of the Legacy Bridge Resume Well GPIO"
depends on PINMUX && BOARD_GALILEO
default "GPIO_M1"
help
- The name of the Legacy Bridge Resume Well GPIO with
- GPIO_SUS<0>..GPIO_SUS<5> in the schematic.
+ The name of the Legacy Bridge Resume Well GPIO with
+ GPIO_SUS<0>..GPIO_SUS<5> in the schematic.
endif
diff --git a/boards/xtensa/xt-sim/Kconfig b/boards/xtensa/xt-sim/Kconfig
index aae2582..d3de278 100644
--- a/boards/xtensa/xt-sim/Kconfig
+++ b/boards/xtensa/xt-sim/Kconfig
@@ -7,6 +7,6 @@
string "Xtensa XTSC extension include file"
depends on SIMULATOR_XTENSA
help
- If you want to use xtsc-run with an extended core, then you can put here the
- path to the include file of the extension model. This path can either be
- absolute or relative to the execution directory.
+ If you want to use xtsc-run with an extended core, then you can put here the
+ path to the include file of the extension model. This path can either be
+ absolute or relative to the execution directory.
diff --git a/drivers/console/Kconfig b/drivers/console/Kconfig
index 1e87b0f..d366948 100644
--- a/drivers/console/Kconfig
+++ b/drivers/console/Kconfig
@@ -17,15 +17,15 @@
int "Console maximum input line length"
default 128
help
- This option can be used to modify the maximum length a console input
- can be.
+ This option can be used to modify the maximum length a console input
+ can be.
config CONSOLE_HAS_DRIVER
bool
default n
help
- This is an option to be enabled by console drivers to signal
- that some kind of console exists.
+ This is an option to be enabled by console drivers to signal
+ that some kind of console exists.
config CONSOLE_HANDLER
bool
@@ -34,8 +34,8 @@
select UART_INTERRUPT_DRIVEN
default n
help
- This option enables console input handler allowing to write simple
- interaction between serial console and the OS.
+ This option enables console input handler allowing to write simple
+ interaction between serial console and the OS.
config UART_CONSOLE
bool
@@ -44,8 +44,8 @@
depends on SERIAL && SERIAL_HAS_DRIVER
select CONSOLE_HAS_DRIVER
help
- Enable this option to use one UART for console. Make sure
- CONFIG_UART_CONSOLE_ON_DEV_NAME is also set correctly.
+ Enable this option to use one UART for console. Make sure
+ CONFIG_UART_CONSOLE_ON_DEV_NAME is also set correctly.
if !HAS_DTS
config UART_CONSOLE_ON_DEV_NAME
@@ -53,8 +53,8 @@
default "UART_0"
depends on UART_CONSOLE
help
- This option specifies the name of UART device to be used for
- UART console.
+ This option specifies the name of UART device to be used for
+ UART console.
endif
config UART_CONSOLE_INIT_PRIORITY
@@ -73,11 +73,11 @@
default n
depends on UART_CONSOLE
help
- This option allows a debug server agent such as GDB to take over the
- handling of traffic that goes through the console logic. The debug
- server looks at characters received and decides to handle them itself if
- they are some sort of control characters, or let the regular console
- code handle them if they are of no special significance to it.
+ This option allows a debug server agent such as GDB to take over the
+ handling of traffic that goes through the console logic. The debug
+ server looks at characters received and decides to handle them itself if
+ they are some sort of control characters, or let the regular console
+ code handle them if they are of no special significance to it.
config USB_UART_CONSOLE
bool
@@ -87,11 +87,11 @@
select USB_CDC_ACM
default n
help
- Enable this option to use the USB UART for console output. The output
- can be viewed from the USB host via /dev/ttyACM* port. Note that console
- inputs from the USB UART are not functional yet. Also since the USB
- layer currently doesn't support multiple interfaces, this shouldn't be
- selected in conjunction with say USB Mass Storage.
+ Enable this option to use the USB UART for console output. The output
+ can be viewed from the USB host via /dev/ttyACM* port. Note that console
+ inputs from the USB UART are not functional yet. Also since the USB
+ layer currently doesn't support multiple interfaces, this shouldn't be
+ selected in conjunction with say USB Mass Storage.
config USB_UART_DTR_WAIT
bool
@@ -99,9 +99,9 @@
default n
depends on USB_UART_CONSOLE
help
- Enable this option to use flow control on the console. The uart console
- waits until the DTR is asserted by the host.
- Note: Disabling this might lead to missing console prints.
+ Enable this option to use flow control on the console. The uart console
+ waits until the DTR is asserted by the host.
+ Note: Disabling this might lead to missing console prints.
config RAM_CONSOLE
bool
@@ -109,17 +109,17 @@
select CONSOLE_HAS_DRIVER
default n
help
- Emit console messages to a RAM buffer "ram_console" which can
- be examined at runtime with a debugger. Useful in board bring-up
- if there aren't any working serial drivers.
+ Emit console messages to a RAM buffer "ram_console" which can
+ be examined at runtime with a debugger. Useful in board bring-up
+ if there aren't any working serial drivers.
config RAM_CONSOLE_BUFFER_SIZE
int "Ram Console buffer size"
default 1024
depends on RAM_CONSOLE
help
- Size of the RAM console buffer. Messages will wrap around if the
- length is exceeded.
+ Size of the RAM console buffer. Messages will wrap around if the
+ length is exceeded.
config RTT_CONSOLE
bool
@@ -128,9 +128,9 @@
select CONSOLE_HAS_DRIVER
default n
help
- Emit console messages to a RAM buffer that is then read by the
- Segger J-Link software and displayed on a computer in real-time.
- Requires support for Segger J-Link on the companion IC onboard.
+ Emit console messages to a RAM buffer that is then read by the
+ Segger J-Link software and displayed on a computer in real-time.
+ Requires support for Segger J-Link on the companion IC onboard.
config IPM_CONSOLE_SENDER
bool
@@ -138,7 +138,7 @@
select CONSOLE_HAS_DRIVER
default n
help
- Enable the sending side of IPM console
+ Enable the sending side of IPM console
config IPM_CONSOLE_RECEIVER
bool
@@ -146,7 +146,7 @@
select RING_BUFFER
default n
help
- Enable the receiving side of IPM console
+ Enable the receiving side of IPM console
config IPM_CONSOLE_STACK_SIZE
int
@@ -154,9 +154,9 @@
depends on IPM_CONSOLE_RECEIVER
default 512
help
- Each instance of the IPM console receiver driver creates a worker
- thread to print out incoming messages from the remote CPU. Specify the
- stack size for these threads here.
+ Each instance of the IPM console receiver driver creates a worker
+ thread to print out incoming messages from the remote CPU. Specify the
+ stack size for these threads here.
config IPM_CONSOLE_INIT_PRIORITY
int
@@ -174,10 +174,10 @@
select UART_INTERRUPT_DRIVEN
default n
help
- Enable pipe UART driver. This driver allows application to communicate
- over UART with custom defined protocol. Driver doesn't inspect received
- data (as contrary to console UART driver) and all aspects of received
- protocol data are handled by application provided callback.
+ Enable pipe UART driver. This driver allows application to communicate
+ over UART with custom defined protocol. Driver doesn't inspect received
+ data (as contrary to console UART driver) and all aspects of received
+ protocol data are handled by application provided callback.
if !HAS_DTS
config UART_PIPE_ON_DEV_NAME
@@ -185,8 +185,8 @@
default "UART_0"
depends on UART_PIPE
help
- This option specifies the name of UART device to be used
- for pipe UART.
+ This option specifies the name of UART device to be used
+ for pipe UART.
endif
config XTENSA_SIM_CONSOLE
@@ -196,7 +196,7 @@
select CONSOLE_HAS_DRIVER
default y
help
- Use simulator console to print messages.
+ Use simulator console to print messages.
config XTENSA_CONSOLE_INIT_PRIORITY
int
diff --git a/drivers/crypto/Kconfig b/drivers/crypto/Kconfig
index ad25b36..373e55e 100644
--- a/drivers/crypto/Kconfig
+++ b/drivers/crypto/Kconfig
@@ -20,26 +20,26 @@
int "Crypto devices init priority"
default 90
help
- Crypto devices initialization priority.
+ Crypto devices initialization priority.
config SYS_LOG_CRYPTO_LEVEL
int "Crypto drivers log level"
default 0
depends on SYS_LOG
help
- Sets log level for crypto drivers
+ Sets log level for crypto drivers
- Levels are:
+ Levels are:
- - 0 OFF, do not write
+ - 0 OFF, do not write
- - 1 ERROR, only write SYS_LOG_ERR
+ - 1 ERROR, only write SYS_LOG_ERR
- - 2 WARNING, write SYS_LOG_WRN in addition to previous level
+ - 2 WARNING, write SYS_LOG_WRN in addition to previous level
- - 3 INFO, write SYS_LOG_INF in addition to previous levels
+ - 3 INFO, write SYS_LOG_INF in addition to previous levels
- - 4 DEBUG, write SYS_LOG_DBG in addition to previous levels
+ - 4 DEBUG, write SYS_LOG_DBG in addition to previous levels
config CRYPTO_TINYCRYPT_SHIM
bool "Enable TinyCrypt shim driver [EXPERIMENTAL] "
@@ -51,22 +51,22 @@
select TINYCRYPT_AES_CCM
select TINYCRYPT_AES_CMAC
help
- Enable TinyCrypt shim layer compliant with crypto APIs.
+ Enable TinyCrypt shim layer compliant with crypto APIs.
config CRYPTO_TINYCRYPT_SHIM_MAX_SESSION
int "Maximum of sessions TinyCrypt shim driver can handle"
default 2
depends on CRYPTO_TINYCRYPT_SHIM
help
- This can be used to tweak the amount of sessions the driver
- can handle in parallel.
+ This can be used to tweak the amount of sessions the driver
+ can handle in parallel.
config CRYPTO_TINYCRYPT_SHIM_DRV_NAME
string "Device name for TinyCrypt Pseudo device"
default "CRYPTO_TC"
depends on CRYPTO_TINYCRYPT_SHIM
help
- Device name for TinyCrypt Pseudo device.
+ Device name for TinyCrypt Pseudo device.
config CRYPTO_MBEDTLS_SHIM
bool "Enable mbedTLS shim driver [EXPERIMENTAL] "
@@ -75,23 +75,23 @@
select MBEDTLS_BUILTIN
select MBEDTLS_ENABLE_HEAP
help
- Enable mbedTLS shim layer compliant with crypto APIs. You will need
- to fill in a relevant value to CONFIG_MBEDTLS_HEAP_SIZE.
+ Enable mbedTLS shim layer compliant with crypto APIs. You will need
+ to fill in a relevant value to CONFIG_MBEDTLS_HEAP_SIZE.
config CRYPTO_MBEDTLS_SHIM_DRV_NAME
string "Device name for mbedTLS Pseudo device"
default "CRYPTO_MTLS"
depends on CRYPTO_MBEDTLS_SHIM
help
- Device name for mbedTLS Pseudo device.
+ Device name for mbedTLS Pseudo device.
config CRYPTO_MBEDTLS_SHIM_MAX_SESSION
int "Maximum of sessions mbedTLS shim driver can handle"
default 2
depends on CRYPTO_MBEDTLS_SHIM
help
- This can be used to tweak the amount of sessions the driver
- can handle in parallel.
+ This can be used to tweak the amount of sessions the driver
+ can handle in parallel.
source "drivers/crypto/Kconfig.ataes132a"
diff --git a/drivers/dma/Kconfig b/drivers/dma/Kconfig
index 8940bdd..84f1c55 100644
--- a/drivers/dma/Kconfig
+++ b/drivers/dma/Kconfig
@@ -19,37 +19,37 @@
string "Device name for DMA Controller 0"
default "DMA_0"
help
- Device name for DMA Controller 0.
+ Device name for DMA Controller 0.
config DMA_0_IRQ_PRI
int "IRQ Priority for DMA Controller 0"
default 3
help
- IRQ Priority for the DMA Controller.
+ IRQ Priority for the DMA Controller.
config DMA_1_NAME
string "Device name for DMA Controller 1"
default "DMA_1"
help
- Device name for DMA Controller 1.
+ Device name for DMA Controller 1.
config DMA_1_IRQ_PRI
int "IRQ Priority for DMA Controller 1"
default 3
help
- IRQ Priority for DMA Controller 1.
+ IRQ Priority for DMA Controller 1.
config DMA_2_NAME
string "Device name for DMA Controller 2"
default "DMA_2"
help
- Device name for DMA Controller 2.
+ Device name for DMA Controller 2.
config DMA_2_IRQ_PRI
int "IRQ Priority for DMA Controller 2"
default 3
help
- IRQ Priority for DMA Controller 2.
+ IRQ Priority for DMA Controller 2.
config SYS_LOG_DMA_LEVEL
int
diff --git a/drivers/gpio/Kconfig b/drivers/gpio/Kconfig
index e12f806..706897f 100644
--- a/drivers/gpio/Kconfig
+++ b/drivers/gpio/Kconfig
@@ -21,19 +21,19 @@
default 0
depends on SYS_LOG
help
- Sets log level for GPIO drivers
+ Sets log level for GPIO drivers
- Levels are:
+ Levels are:
- - 0 OFF, do not write
+ - 0 OFF, do not write
- - 1 ERROR, only write SYS_LOG_ERR
+ - 1 ERROR, only write SYS_LOG_ERR
- - 2 WARNING, write SYS_LOG_WRN in addition to previous level
+ - 2 WARNING, write SYS_LOG_WRN in addition to previous level
- - 3 INFO, write SYS_LOG_INF in addition to previous levels
+ - 3 INFO, write SYS_LOG_INF in addition to previous levels
- - 4 DEBUG, write SYS_LOG_DBG in addition to previous levels
+ - 4 DEBUG, write SYS_LOG_DBG in addition to previous levels
source "drivers/gpio/Kconfig.dw"
diff --git a/drivers/grove/Kconfig b/drivers/grove/Kconfig
index 056a0be..8c0bc47 100644
--- a/drivers/grove/Kconfig
+++ b/drivers/grove/Kconfig
@@ -36,16 +36,16 @@
depends on GROVE
prompt "Enable the Seeed Grove LCD RGB Backlight"
help
- Setting this value will enable driver support for the Groove-LCD RGB
- Backlight.
+ Setting this value will enable driver support for the Groove-LCD RGB
+ Backlight.
config GROVE_LCD_RGB_I2C_MASTER_DEV_NAME
string "I2C Master where Grove LCD is connected"
depends on GROVE_LCD_RGB
default "I2C_0"
help
- Specify the device name of the I2C master device to which the
- Grove LCD is connected.
+ Specify the device name of the I2C master device to which the
+ Grove LCD is connected.
config GROVE_LIGHT_SENSOR
bool
diff --git a/drivers/ieee802154/Kconfig b/drivers/ieee802154/Kconfig
index 834cb36..c03d2ed 100644
--- a/drivers/ieee802154/Kconfig
+++ b/drivers/ieee802154/Kconfig
@@ -17,29 +17,29 @@
depends on SYS_LOG
default 0
help
- Sets log level for 802.15.4 drivers.
+ Sets log level for 802.15.4 drivers.
- Levels are:
+ Levels are:
- - 0 OFF, do not write
+ - 0 OFF, do not write
- - 1 ERROR, only write SYS_LOG_ERR
+ - 1 ERROR, only write SYS_LOG_ERR
- - 2 WARNING, write SYS_LOG_WRN in addition to previous level
+ - 2 WARNING, write SYS_LOG_WRN in addition to previous level
- - 3 INFO, write SYS_LOG_INF in addition to previous levels
+ - 3 INFO, write SYS_LOG_INF in addition to previous levels
- - 4 DEBUG, write SYS_LOG_DBG in addition to previous levels
+ - 4 DEBUG, write SYS_LOG_DBG in addition to previous levels
config IEEE802154_RAW_MODE
bool "Use IEEE 802.15.4 driver without the MAC stack"
default n if NET_L2_IEEE802154
select NET_RAW_MODE
help
- This option enables using the drivers in a so-called "raw" mode,
- i.e. without a MAC stack (the net L2 layer for 802.15.4 will not
- be built). Used only for very specific cases, such as wpan_serial
- and wpanusb samples.
+ This option enables using the drivers in a so-called "raw" mode,
+ i.e. without a MAC stack (the net L2 layer for 802.15.4 will not
+ be built). Used only for very specific cases, such as wpan_serial
+ and wpanusb samples.
source "drivers/ieee802154/Kconfig.cc2520"
diff --git a/drivers/interrupt_controller/Kconfig b/drivers/interrupt_controller/Kconfig
index 8e77de8..5bded5e 100644
--- a/drivers/interrupt_controller/Kconfig
+++ b/drivers/interrupt_controller/Kconfig
@@ -15,81 +15,81 @@
select IOAPIC
depends on X86
help
- This option selects local APIC as the interrupt controller.
+ This option selects local APIC as the interrupt controller.
config LOAPIC_BASE_ADDRESS
hex "Local APIC Base Address"
default 0xFEE00000
depends on LOAPIC
help
- This option specifies the base address of the Local APIC device.
+ This option specifies the base address of the Local APIC device.
config LOAPIC_SPURIOUS_VECTOR
bool "Handle LOAPIC spurious interrupts"
default n
depends on LOAPIC
help
- A special situation may occur when a processor raises its task
- priority to be greater than or equal to the level of the
- interrupt for which the processor INTR signal is currently being
- asserted. If at the time the INTA cycle is issued, the
- interrupt that was to be dispensed has become masked (programmed
- by software), the local APIC will deliver a spurious-interrupt
- vector. Dispensing the spurious-interrupt vector does not affect
- the ISR, so the handler for this vector should return without an EOI.
- From x86 manual Volume 3 Section 10.9.
+ A special situation may occur when a processor raises its task
+ priority to be greater than or equal to the level of the
+ interrupt for which the processor INTR signal is currently being
+ asserted. If at the time the INTA cycle is issued, the
+ interrupt that was to be dispensed has become masked (programmed
+ by software), the local APIC will deliver a spurious-interrupt
+ vector. Dispensing the spurious-interrupt vector does not affect
+ the ISR, so the handler for this vector should return without an EOI.
+ From x86 manual Volume 3 Section 10.9.
config LOAPIC_SPURIOUS_VECTOR_ID
int "LOAPIC spurious vector ID"
default -1
depends on LOAPIC_SPURIOUS_VECTOR
help
- IDT vector to use for spurious LOAPIC interrupts. Note that some
- arches (P6, Pentium) ignore the low 4 bits and fix them at 0xF.
- If this value is left at -1 the last entry in the IDT will be used.
+ IDT vector to use for spurious LOAPIC interrupts. Note that some
+ arches (P6, Pentium) ignore the low 4 bits and fix them at 0xF.
+ If this value is left at -1 the last entry in the IDT will be used.
config IOAPIC
bool "IO-APIC"
default y
depends on LOAPIC
help
- This option signifies that the target has an IO-APIC device. This
- capability allows IO-APIC-dependent code to be included.
+ This option signifies that the target has an IO-APIC device. This
+ capability allows IO-APIC-dependent code to be included.
config IOAPIC_DEBUG
bool "IO-APIC Debugging"
default n
depends on IOAPIC
help
- Enable debugging for IO-APIC driver.
+ Enable debugging for IO-APIC driver.
config IOAPIC_BASE_ADDRESS
hex "IO-APIC Base Address"
default 0xFEC00000
depends on IOAPIC
help
- This option specifies the base address of the IO-APIC device.
+ This option specifies the base address of the IO-APIC device.
config IOAPIC_NUM_RTES
int "Number of Redirection Table Entries available"
default 24
depends on IOAPIC
help
- This option indicates the maximum number of Redirection Table Entries
- (RTEs) (one per IRQ available to the IO-APIC) made available to the
- kernel, regardless of the number provided by the hardware itself. For
- most efficient usage of memory, it should match the number of IRQ lines
- needed by devices connected to the IO-APIC.
+ This option indicates the maximum number of Redirection Table Entries
+ (RTEs) (one per IRQ available to the IO-APIC) made available to the
+ kernel, regardless of the number provided by the hardware itself. For
+ most efficient usage of memory, it should match the number of IRQ lines
+ needed by devices connected to the IO-APIC.
config IOAPIC_MASK_RTE
bool "Mask out RTE entries on boot"
default y
depends on IOAPIC
help
- At boot, mask all IOAPIC RTEs if they may be in an undefined state.
- You don't need this if the RTEs are either all guaranteed to be masked
- when the OS starts up, or a previous boot stage has done some IOAPIC
- configuration that needs to be preserved.
+ At boot, mask all IOAPIC RTEs if they may be in an undefined state.
+ You don't need this if the RTEs are either all guaranteed to be masked
+ when the OS starts up, or a previous boot stage has done some IOAPIC
+ configuration that needs to be preserved.
config MVIC
bool "Intel Quark D2000 Interrupt Controller (MVIC)"
@@ -97,11 +97,11 @@
depends on X86
select X86_FIXED_IRQ_MAPPING
help
- The MVIC (Intel Quark microcontroller D2000 Interrupt Controller) is
- configured by default to support 32 external interrupt lines. Unlike the
- traditional IA LAPIC/IOAPIC, the interrupt vectors in MVIC are fixed and
- not programmable. In addition, the priorities of these interrupt
- lines are also fixed.
+ The MVIC (Intel Quark microcontroller D2000 Interrupt Controller) is
+ configured by default to support 32 external interrupt lines. Unlike the
+ traditional IA LAPIC/IOAPIC, the interrupt vectors in MVIC are fixed and
+ not programmable. In addition, the priorities of these interrupt
+ lines are also fixed.
config MVIC_TIMER_IRQ
int "IRQ line to use for timer interrupt"
@@ -109,20 +109,20 @@
default 10
depends on MVIC
help
- Specify the IRQ line to use for the timer interrupt. This should be
- an IRQ line unused by any hardware. If nested interrupts are enabled,
- higher interrupt lines have priority.
+ Specify the IRQ line to use for the timer interrupt. This should be
+ an IRQ line unused by any hardware. If nested interrupts are enabled,
+ higher interrupt lines have priority.
config ARCV2_INTERRUPT_UNIT
bool "ARCv2 Interrupt Unit"
default y
depends on ARC
help
- The ARCv2 interrupt unit has 16 allocated exceptions associated with
- vectors 0 to 15 and 240 interrupts associated with vectors 16 to 255.
- The interrupt unit is optional in the ARCv2-based processors. When
- building a processor, you can configure the processor to include an
- interrupt unit. The ARCv2 interrupt unit is highly programmable.
+ The ARCv2 interrupt unit has 16 allocated exceptions associated with
+ vectors 0 to 15 and 240 interrupts associated with vectors 16 to 255.
+ The interrupt unit is optional in the ARCv2-based processors. When
+ building a processor, you can configure the processor to include an
+ interrupt unit. The ARCv2 interrupt unit is highly programmable.
config PLIC_FE310
bool "SiFive Freedom E310 Platform Level Interrupt Controller (PLIC)"
@@ -130,8 +130,8 @@
depends on SOC_RISCV32_FE310
select RISCV_HAS_PLIC
help
- SiFive Freedom E310 Platform Level Interrupt Controller provides support
- for external interrupt lines defined by the FE310 SOC;
+ SiFive Freedom E310 Platform Level Interrupt Controller provides support
+ for external interrupt lines defined by the FE310 SOC;
source "drivers/interrupt_controller/Kconfig.stm32"
diff --git a/drivers/ipm/Kconfig b/drivers/ipm/Kconfig
index 89936ec..9ff83ff 100644
--- a/drivers/ipm/Kconfig
+++ b/drivers/ipm/Kconfig
@@ -3,22 +3,22 @@
prompt "IPM drivers"
default n
help
- Include interrupt-based inter-processor mailboxes
- drivers in system configuration
+ Include interrupt-based inter-processor mailboxes
+ drivers in system configuration
config IPM_QUARK_SE
bool "Quark SE IPM driver"
default n
depends on IPM
help
- Driver for Quark SE mailboxes
+ Driver for Quark SE mailboxes
config IPM_QUARK_SE_MASTER
bool "Quark SE IPM master controller"
default n
depends on IPM_QUARK_SE
help
- Enable this for the first CPU that initializes IPM.
- Sets up the initial interrupt mask and clears out all
- channels. Should be turned on for one CPU only.
+ Enable this for the first CPU that initializes IPM.
+ Sets up the initial interrupt mask and clears out all
+ channels. Should be turned on for one CPU only.
diff --git a/drivers/pci/Kconfig b/drivers/pci/Kconfig
index f062767..e9dcf25 100644
--- a/drivers/pci/Kconfig
+++ b/drivers/pci/Kconfig
@@ -12,7 +12,7 @@
prompt "PCI Settings"
depends on X86
help
- This options enables support of PCI bus for device drivers.
+ This options enables support of PCI bus for device drivers.
if PCI
config PCI_ENUMERATION
@@ -20,20 +20,20 @@
prompt "Enable PCI device enumeration"
default n
help
- This option enables the PCI enumeration for device drivers.
- This might be useful along with PCI_DEBUG to find out which
- are the PCI settings of the devices. Once those are known and
- statically set in every relevant driver's configuration, it
- might be wise to disable this option to remove useless code.
+ This option enables the PCI enumeration for device drivers.
+ This might be useful along with PCI_DEBUG to find out which
+ are the PCI settings of the devices. Once those are known and
+ statically set in every relevant driver's configuration, it
+ might be wise to disable this option to remove useless code.
config PCI_LEGACY_BRIDGE
bool
prompt "PCI legacy bridge device support"
default n
help
- This option adds support for PCI legacy bridge device, that
- allows direct setup of the PCI interrupt pin to IRQ number
- mapping.
+ This option adds support for PCI legacy bridge device, that
+ allows direct setup of the PCI interrupt pin to IRQ number
+ mapping.
config PCI_LEGACY_BRIDGE_BUS
int "PCI Legacy Bridge Bus number"
@@ -60,7 +60,7 @@
prompt "Enable PCI debugging"
default n
help
- This options enables PCI debugging functions
+ This options enables PCI debugging functions
endif
diff --git a/drivers/pinmux/Kconfig b/drivers/pinmux/Kconfig
index 60cf23e..86a52a2 100644
--- a/drivers/pinmux/Kconfig
+++ b/drivers/pinmux/Kconfig
@@ -22,7 +22,7 @@
depends on PINMUX
default "PINMUX"
help
- The name of the pinmux driver.
+ The name of the pinmux driver.
config PINMUX_INIT_PRIORITY
int
diff --git a/drivers/pinmux/dev/Kconfig b/drivers/pinmux/dev/Kconfig
index b4fdab5..fd34a67 100644
--- a/drivers/pinmux/dev/Kconfig
+++ b/drivers/pinmux/dev/Kconfig
@@ -11,36 +11,36 @@
depends on PINMUX
default n
help
- Enables the use of the pinmux_set and pinmux_get functions for early
- prototyping on new hardware. WARNING: When using these options, it
- is possible to permanently damage the hardware.
+ Enables the use of the pinmux_set and pinmux_get functions for early
+ prototyping on new hardware. WARNING: When using these options, it
+ is possible to permanently damage the hardware.
config PINMUX_DEV_NAME
string "Configure pinmux for early board testing"
depends on PINMUX_DEV
default "PINMUX_DEV"
help
- The name of the pinmux dev driver.
+ The name of the pinmux dev driver.
config PINMUX_DEV_ATMEL_SAM3X
bool "Enable pinmux dev driver for Atmel SAM3X boards"
depends on PINMUX_DEV && SOC_SERIES_SAM3X
help
- Enables the pinmux dev driver for boards based on the
- Atmel SAM3X family of microcontrollers.
- default n
+ Enables the pinmux dev driver for boards based on the
+ Atmel SAM3X family of microcontrollers.
+ default n
config PINMUX_DEV_STM32
bool "Enable pinmux dev driver for the ST STM32 family."
depends on PINMUX_DEV && SOC_FAMILY_STM32
help
- Enables the STM32 pinmux dev driver.
- default n
+ Enables the STM32 pinmux dev driver.
+ default n
config PINMUX_DEV_ARM_V2M_BEETLE
bool "Enable pinmux dev driver for ARM V2M Beetle boards"
depends on PINMUX_DEV && SOC_SERIES_BEETLE
help
- Enables the pinmux dev driver for boards based on the
- ARM Beetle SoC MCUs.
- default n
+ Enables the pinmux dev driver for boards based on the
+ ARM Beetle SoC MCUs.
+ default n
diff --git a/drivers/rtc/Kconfig b/drivers/rtc/Kconfig
index 86e719c..3369501 100644
--- a/drivers/rtc/Kconfig
+++ b/drivers/rtc/Kconfig
@@ -13,7 +13,7 @@
bool "Real-Time Clock"
default n
help
- Enable options for Real-Time Clock drivers.
+ Enable options for Real-Time Clock drivers.
if RTC
@@ -23,26 +23,26 @@
depends on QMSI
default n
help
- Build QMSI RTC driver.
+ Build QMSI RTC driver.
config RTC_0_NAME
string "Driver instance name"
default "RTC_0"
depends on RTC
help
- RTC driver instance name
+ RTC driver instance name
config RTC_0_IRQ_PRI
int "RTC Driver Interrupt priority"
depends on RTC_QMSI
help
- RTC interrupt priority.
+ RTC interrupt priority.
config RTC_QMSI_API_REENTRANCY
bool
prompt "RTC shim driver API reentrancy"
default n
help
- Enable support for RTC shim driver API reentrancy.
+ Enable support for RTC shim driver API reentrancy.
endif # RTC
diff --git a/drivers/sensor/bmi160/Kconfig b/drivers/sensor/bmi160/Kconfig
index 79607de..6379a31 100644
--- a/drivers/sensor/bmi160/Kconfig
+++ b/drivers/sensor/bmi160/Kconfig
@@ -12,8 +12,8 @@
depends on SPI_LEGACY_API
default n
help
- Enable Bosch BMI160 inertial measurement unit that provides acceleration
- and angular rate measurements.
+ Enable Bosch BMI160 inertial measurement unit that provides acceleration
+ and angular rate measurements.
config BMI160_NAME
string "Driver's name"
diff --git a/drivers/sensor/hmc5883l/Kconfig b/drivers/sensor/hmc5883l/Kconfig
index 6ac3152..1be9422 100644
--- a/drivers/sensor/hmc5883l/Kconfig
+++ b/drivers/sensor/hmc5883l/Kconfig
@@ -10,7 +10,7 @@
depends on I2C
default n
help
- Enable driver for HMC5883L I2C-based magnetometer.
+ Enable driver for HMC5883L I2C-based magnetometer.
config HMC5883L_NAME
string
@@ -18,7 +18,7 @@
default "HMC5883L"
depends on HMC5883L
help
- Device name with which the HMC5883L sensor is identified.
+ Device name with which the HMC5883L sensor is identified.
config HMC5883L_I2C_MASTER_DEV_NAME
string
@@ -26,15 +26,15 @@
depends on HMC5883L
default "I2C_0"
help
- Specify the device name of the I2C master device to which HMC5883L
- is connected.
+ Specify the device name of the I2C master device to which HMC5883L
+ is connected.
choice
prompt "Trigger mode"
depends on HMC5883L
default HMC5883L_TRIGGER_GLOBAL_THREAD
help
- Specify the type of triggering to be used by the driver.
+ Specify the type of triggering to be used by the driver.
config HMC5883L_TRIGGER_NONE
bool
@@ -64,8 +64,8 @@
default "GPIO_0"
depends on HMC5883L && HMC5883L_TRIGGER
help
- The device name of the GPIO device to which the HMC5883L interrupt
- pin is connected.
+ The device name of the GPIO device to which the HMC5883L interrupt
+ pin is connected.
config HMC5883L_GPIO_PIN_NUM
int
@@ -73,8 +73,8 @@
default 0
depends on HMC5883L && HMC5883L_TRIGGER
help
- The number of the GPIO on which the interrupt signal from the
- HMC5883L chip will be received.
+ The number of the GPIO on which the interrupt signal from the
+ HMC5883L chip will be received.
config HMC5883L_THREAD_PRIORITY
int
@@ -82,7 +82,7 @@
depends on HMC5883L && HMC5883L_TRIGGER_OWN_THREAD
default 10
help
- Priority of thread used by the driver to handle interrupts.
+ Priority of thread used by the driver to handle interrupts.
config HMC5883L_THREAD_STACK_SIZE
int
@@ -90,7 +90,7 @@
depends on HMC5883L && HMC5883L_TRIGGER_OWN_THREAD
default 1024
help
- Stack size of thread used by the driver to handle interrupts.
+ Stack size of thread used by the driver to handle interrupts.
config HMC5883L_ODR
string
@@ -98,9 +98,9 @@
depends on HMC5883L
default "15"
help
- Magnetometer output data rate expressed in samples per second.
- Data rates supported by the chip are 0.75, 1.5, 3, 7.5, 15, 30
- and 75.
+ Magnetometer output data rate expressed in samples per second.
+ Data rates supported by the chip are 0.75, 1.5, 3, 7.5, 15, 30
+ and 75.
config HMC5883L_FS
string
@@ -108,6 +108,6 @@
depends on HMC5883L
default "1.3"
help
- Magnetometer full-scale range.
- An X value for the config represents a range of +/- X gauss. Valid
- values are 0.88, 1.3, 1.9, 2.5, 4, 4.7, 5.6 and 8.1.
+ Magnetometer full-scale range.
+ An X value for the config represents a range of +/- X gauss. Valid
+ values are 0.88, 1.3, 1.9, 2.5, 4, 4.7, 5.6 and 8.1.
diff --git a/drivers/sensor/lps25hb/Kconfig b/drivers/sensor/lps25hb/Kconfig
index bd61f53..a61a533 100644
--- a/drivers/sensor/lps25hb/Kconfig
+++ b/drivers/sensor/lps25hb/Kconfig
@@ -10,8 +10,8 @@
depends on I2C
default n
help
- Enable driver for LPS25HB I2C-based pressure and temperature
- sensor.
+ Enable driver for LPS25HB I2C-based pressure and temperature
+ sensor.
config LPS25HB_DEV_NAME
string
@@ -19,7 +19,7 @@
default "lps25hb"
depends on LPS25HB
help
- Device name with which the LPS25HB sensor is identified.
+ Device name with which the LPS25HB sensor is identified.
config LPS25HB_I2C_ADDR
hex
@@ -27,9 +27,9 @@
depends on LPS25HB
default "0x5C"
help
- I2C address of the LPS25HB sensor.
- Use 0x5C if the SA0 pin is pulled to GND or 0x5D if the SA0
- pin is pulled to VDD.
+ I2C address of the LPS25HB sensor.
+ Use 0x5C if the SA0 pin is pulled to GND or 0x5D if the SA0
+ pin is pulled to VDD.
config LPS25HB_I2C_MASTER_DEV_NAME
string
@@ -37,8 +37,8 @@
depends on LPS25HB
default "I2C_0"
help
- Specify the device name of the I2C master device to which
- LPS25HB is connected.
+ Specify the device name of the I2C master device to which
+ LPS25HB is connected.
menu "Attributes"
depends on LPS25HB
@@ -49,7 +49,7 @@
depends on LPS25HB
default 25
help
- Sensor output data rate expressed in samples per second.
- Data rates supported by the chip are 1, 7, 13, 25.
+ Sensor output data rate expressed in samples per second.
+ Data rates supported by the chip are 1, 7, 13, 25.
endmenu
diff --git a/drivers/sensor/max44009/Kconfig b/drivers/sensor/max44009/Kconfig
index debeeed..4f098e5 100644
--- a/drivers/sensor/max44009/Kconfig
+++ b/drivers/sensor/max44009/Kconfig
@@ -12,7 +12,7 @@
depends on I2C
default n
help
- Enable driver for MAX44009 light sensors.
+ Enable driver for MAX44009 light sensors.
config MAX44009_DRV_NAME
string
@@ -20,7 +20,7 @@
default "MAX44009"
depends on MAX44009
help
- Device name with which the MAX44009 light is identified.
+ Device name with which the MAX44009 light is identified.
config MAX44009_I2C_ADDR
@@ -29,10 +29,10 @@
depends on MAX44009
default "0x4a"
help
- I2C address of the MAX44009 sensor. Possible configurations:
+ I2C address of the MAX44009 sensor. Possible configurations:
- 0x4a: A0 connected to GND.
- 0x4b: A0 connected to VCC.
+ 0x4a: A0 connected to GND.
+ 0x4b: A0 connected to VCC.
config MAX44009_I2C_DEV_NAME
string
@@ -40,5 +40,5 @@
depends on MAX44009
default "I2C_0"
help
- Specify the device name of the I2C master device to which the
- MAX44009 chip is connected.
+ Specify the device name of the I2C master device to which the
+ MAX44009 chip is connected.
diff --git a/drivers/sensor/tmp112/Kconfig b/drivers/sensor/tmp112/Kconfig
index 84626fc..b23a532 100644
--- a/drivers/sensor/tmp112/Kconfig
+++ b/drivers/sensor/tmp112/Kconfig
@@ -12,7 +12,7 @@
depends on I2C
default n
help
- Enable driver for TMP112 infrared thermopile sensors.
+ Enable driver for TMP112 infrared thermopile sensors.
config TMP112_NAME
string
@@ -20,19 +20,19 @@
default "TMP112"
depends on TMP112
help
- Device name with which the TMP112 sensor is identified.
+ Device name with which the TMP112 sensor is identified.
config TMP112_I2C_ADDR
hex "I2C address for TMP112"
depends on TMP112
default 0x48
help
- I2C address of the TMP112 sensor.
+ I2C address of the TMP112 sensor.
- 0x48: A0 connected GND and A1 connected to GND.
- 0x49: A0 connected VDD and A1 connected to GND.
- 0x4A: A0 connected SDA and A1 connected to GND.
- 0x4B: A0 connected SCL and A1 connected to GND.
+ 0x48: A0 connected GND and A1 connected to GND.
+ 0x49: A0 connected VDD and A1 connected to GND.
+ 0x4A: A0 connected SDA and A1 connected to GND.
+ 0x4B: A0 connected SCL and A1 connected to GND.
config TMP112_I2C_MASTER_DEV_NAME
@@ -41,5 +41,5 @@
depends on TMP112
default "I2C_0"
help
- Specify the device name of the I2C master device to which the
- TMP112 chip is connected.
+ Specify the device name of the I2C master device to which the
+ TMP112 chip is connected.
diff --git a/drivers/serial/Kconfig b/drivers/serial/Kconfig
index 17951f2..5b8b379 100644
--- a/drivers/serial/Kconfig
+++ b/drivers/serial/Kconfig
@@ -11,7 +11,7 @@
prompt "Serial Drivers"
default n
help
- Enable options for serial drivers.
+ Enable options for serial drivers.
if SERIAL
@@ -21,16 +21,16 @@
bool
default n
help
- This is an option to be enabled by individual serial driver
- to signal that there is a serial driver. This is being used
- by other drivers which are dependent on serial.
+ This is an option to be enabled by individual serial driver
+ to signal that there is a serial driver. This is being used
+ by other drivers which are dependent on serial.
config SERIAL_SUPPORT_INTERRUPT
bool
default n
help
- This is an option to be enabled by individual serial driver
- to signal that the driver and hardware supports interrupts.
+ This is an option to be enabled by individual serial driver
+ to signal that the driver and hardware supports interrupts.
config UART_INTERRUPT_DRIVEN
bool
@@ -38,28 +38,28 @@
default n
depends on SERIAL_SUPPORT_INTERRUPT
help
- This option enables interrupt support for UART allowing console
- input and other UART based drivers.
+ This option enables interrupt support for UART allowing console
+ input and other UART based drivers.
config UART_LINE_CTRL
bool "Enable Serial Line Control API"
default n
help
- This enables the API for apps to control the serial line,
- such as baud rate, CTS and RTS.
+ This enables the API for apps to control the serial line,
+ such as baud rate, CTS and RTS.
- Implementation is up to individual driver.
+ Implementation is up to individual driver.
- Says no if not sure.
+ Says no if not sure.
config UART_DRV_CMD
bool "Enable driver commands API"
default n
help
- This enables the API to send extra commands to drivers.
- This allows drivers to expose hardware specific functions.
+ This enables the API to send extra commands to drivers.
+ This allows drivers to expose hardware specific functions.
- Says no if not sure.
+ Says no if not sure.
comment "Serial Drivers"
diff --git a/drivers/timer/Kconfig b/drivers/timer/Kconfig
index ef242a5..99d3216 100644
--- a/drivers/timer/Kconfig
+++ b/drivers/timer/Kconfig
@@ -18,45 +18,45 @@
select LOAPIC
select TIMER_READS_ITS_FREQUENCY_AT_RUNTIME
help
- This option selects High Precision Event Timer (HPET) as a
- system timer.
+ This option selects High Precision Event Timer (HPET) as a
+ system timer.
config HPET_TIMER_LEGACY_EMULATION
bool "HPET timer legacy emulation mode"
default n
depends on HPET_TIMER
help
- This option switches HPET to legacy emulation mode.
- In this mode 8254 PIT is disabled, HPET timer0 is connected
- to IOAPIC IRQ2, timer1 -- to IOAPIC IRQ8.
+ This option switches HPET to legacy emulation mode.
+ In this mode 8254 PIT is disabled, HPET timer0 is connected
+ to IOAPIC IRQ2, timer1 -- to IOAPIC IRQ8.
config HPET_TIMER_DEBUG
bool "Enable HPET debug output"
default n
depends on HPET_TIMER && PRINTK
help
- This option enables HPET debugging output.
+ This option enables HPET debugging output.
config HPET_TIMER_BASE_ADDRESS
hex "HPET Base Address"
default 0xFED00000
depends on HPET_TIMER
help
- This options specifies the base address of the HPET timer device.
+ This options specifies the base address of the HPET timer device.
config HPET_TIMER_IRQ
int "HPET Timer IRQ"
default 20
depends on HPET_TIMER
help
- This option specifies the IRQ used by the HPET timer.
+ This option specifies the IRQ used by the HPET timer.
config HPET_TIMER_IRQ_PRIORITY
int "HPET Timer IRQ Priority"
default 4
depends on HPET_TIMER
help
- This option specifies the IRQ priority used by the HPET timer.
+ This option specifies the IRQ priority used by the HPET timer.
choice
depends on HPET_TIMER
@@ -66,22 +66,22 @@
config HPET_TIMER_FALLING_EDGE
bool "Falling Edge"
help
- This option signifies that the HPET timer uses falling edge interrupts.
+ This option signifies that the HPET timer uses falling edge interrupts.
config HPET_TIMER_RISING_EDGE
bool "Rising Edge"
help
- This option signifies that the HPET timer uses rising edge interrupts.
+ This option signifies that the HPET timer uses rising edge interrupts.
config HPET_TIMER_LEVEL_HIGH
bool "Level High"
help
- This option signifies that the HPET timer uses level high interrupts.
+ This option signifies that the HPET timer uses level high interrupts.
config HPET_TIMER_LEVEL_LOW
bool "Level Low"
help
- This option signifies that the HPET timer uses level low interrupts.
+ This option signifies that the HPET timer uses level low interrupts.
endchoice
@@ -90,21 +90,21 @@
depends on (LOAPIC || MVIC) && X86
default n
help
- This option selects LOAPIC timer as a system timer.
+ This option selects LOAPIC timer as a system timer.
config LOAPIC_TIMER_IRQ
int "Local APIC Timer IRQ"
default 24
depends on LOAPIC_TIMER
help
- This option specifies the IRQ used by the LOAPIC timer.
+ This option specifies the IRQ used by the LOAPIC timer.
config LOAPIC_TIMER_IRQ_PRIORITY
int "Local APIC Timer IRQ Priority"
default 2
depends on LOAPIC_TIMER
help
- This options specifies the IRQ priority used by the LOAPIC timer.
+ This options specifies the IRQ priority used by the LOAPIC timer.
config TSC_CYCLES_PER_SEC
int
@@ -112,92 +112,92 @@
default 0
depends on LOAPIC_TIMER
help
- The x86 implementation of LOAPIC k_cycle_get_32() relies on the x86 TSC.
- This runs at the CPU speed and not the bus speed. If set to 0, the
- value of CONFIG_SYS_CLOCK_HW_CYCLES_PER_SEC will be used instead;
- many MCUs these values are the same.
+ The x86 implementation of LOAPIC k_cycle_get_32() relies on the x86 TSC.
+ This runs at the CPU speed and not the bus speed. If set to 0, the
+ value of CONFIG_SYS_CLOCK_HW_CYCLES_PER_SEC will be used instead;
+ many MCUs these values are the same.
config ARCV2_TIMER
bool "ARC Timer"
default y
depends on ARC
help
- This module implements a kernel device driver for the ARCv2 processor timer 0
- and provides the standard "system clock driver" interfaces.
+ This module implements a kernel device driver for the ARCv2 processor timer 0
+ and provides the standard "system clock driver" interfaces.
config ARCV2_TIMER_IRQ_PRIORITY
int "ARC timer interrupt priority"
default 0
depends on ARCV2_TIMER
help
- This option specifies the IRQ priority used by the ARC timer. Lower
- values have higher priority.
+ This option specifies the IRQ priority used by the ARC timer. Lower
+ values have higher priority.
config CORTEX_M_SYSTICK
bool "Cortex-M SYSTICK timer"
default y
depends on CPU_HAS_SYSTICK
help
- This module implements a kernel device driver for the Cortex-M processor
- SYSTICK timer and provides the standard "system clock driver" interfaces.
+ This module implements a kernel device driver for the Cortex-M processor
+ SYSTICK timer and provides the standard "system clock driver" interfaces.
config ALTERA_AVALON_TIMER
bool "Altera Avalon Interval Timer"
default y
depends on NIOS2
help
- This module implements a kernel device driver for the Altera Avalon
- Interval Timer as described in the Embedded IP documentation, for use
- with Nios II and possibly other Altera soft CPUs. It provides the
- standard "system clock driver" interfaces.
+ This module implements a kernel device driver for the Altera Avalon
+ Interval Timer as described in the Embedded IP documentation, for use
+ with Nios II and possibly other Altera soft CPUs. It provides the
+ standard "system clock driver" interfaces.
config NRF_RTC_TIMER
bool "nRF Real Time Counter (NRF_RTC1) Timer"
default y
depends on SOC_FAMILY_NRF5 && CLOCK_CONTROL_NRF5
help
- This module implements a kernel device driver for the nRF Real Time
- Counter NRF_RTC1 and provides the standard "system clock driver"
- interfaces.
+ This module implements a kernel device driver for the nRF Real Time
+ Counter NRF_RTC1 and provides the standard "system clock driver"
+ interfaces.
config PULPINO_TIMER
bool "pulpino Timer"
default y
depends on SOC_RISCV32_PULPINO
help
- This module implements a kernel device driver for the pulpino processor
- timer driver. It provides the standard "system clock driver" interfaces.
+ This module implements a kernel device driver for the pulpino processor
+ timer driver. It provides the standard "system clock driver" interfaces.
config RISCV_MACHINE_TIMER
bool "RISCV Machine Timer"
default n
depends on SOC_FAMILY_RISCV_PRIVILEGE
help
- This module implements a kernel device driver for the generic RISCV machine
- timer driver. It provides the standard "system clock driver" interfaces.
+ This module implements a kernel device driver for the generic RISCV machine
+ timer driver. It provides the standard "system clock driver" interfaces.
config XTENSA_TIMER
bool "Xtensa timer support"
depends on XTENSA
default y
help
- This module implements a kernel device driver for the Xtensa processor and
- provides the standard "system clock driver" interfaces.
- If unchecked, no timer will be used.
- If checked it will use either an internal timer (default option) or an
- external timer. In that case one shall unselect XTENSA_INTERNAL_TIMER and
- define XTENSA_TIMER_IRQ and XTENSA_TIMER_IRQ_PRIORITY.
+ This module implements a kernel device driver for the Xtensa processor and
+ provides the standard "system clock driver" interfaces.
+ If unchecked, no timer will be used.
+ If checked it will use either an internal timer (default option) or an
+ external timer. In that case one shall unselect XTENSA_INTERNAL_TIMER and
+ define XTENSA_TIMER_IRQ and XTENSA_TIMER_IRQ_PRIORITY.
config XTENSA_INTERNAL_TIMER
bool "Xtensa internal timer"
depends on XTENSA_TIMER
default y
help
- This module implements a kernel device driver for the Xtensa processor
- internal timer and provides the standard "system clock driver" interfaces.
- If unchecked, an external timer will be used. It will rely on a tick
- interrupt connected to an IRQ line. In this case one shall define
- both XTENSA_TIMER_IRQ and XTENSA_TIMER_IRQ_PRIORITY.
+ This module implements a kernel device driver for the Xtensa processor
+ internal timer and provides the standard "system clock driver" interfaces.
+ If unchecked, an external timer will be used. It will rely on a tick
+ interrupt connected to an IRQ line. In this case one shall define
+ both XTENSA_TIMER_IRQ and XTENSA_TIMER_IRQ_PRIORITY.
config XTENSA_TIMER_IRQ
int "Xtensa external timer interrupt number"
@@ -205,10 +205,10 @@
range -1 31
default -1
help
- This is the number of interrupt line used by the external timer.
- The special value of -1 allows using the internal timer in order to
- emulate an external timer. This is generally useful for running the project on
- a simulator where it is hard to emulate an external interrupt.
+ This is the number of interrupt line used by the external timer.
+ The special value of -1 allows using the internal timer in order to
+ emulate an external timer. This is generally useful for running the project on
+ a simulator where it is hard to emulate an external interrupt.
config XTENSA_TIMER_IRQ_PRIORITY
int "Xtensa external timer interrupt priority"
@@ -216,29 +216,29 @@
range 1 6
default 1
help
- This is the priority of interrupt line.
+ This is the priority of interrupt line.
config SYSTEM_CLOCK_DISABLE
bool "API to disable system clock"
default n
help
- This option enables the sys_clock_disable() API in the kernel. It is
- needed by some subsystems (which will automatically select it), but is
- rarely needed by applications.
+ This option enables the sys_clock_disable() API in the kernel. It is
+ needed by some subsystems (which will automatically select it), but is
+ rarely needed by applications.
config TIMER_READS_ITS_FREQUENCY_AT_RUNTIME
bool "Timer queries its hardware to find its frequency at runtime"
default n
help
- The drivers select this option automatically when needed. Do not modify
- this unless you have a very good reason for it.
+ The drivers select this option automatically when needed. Do not modify
+ this unless you have a very good reason for it.
config SYSTEM_CLOCK_INIT_PRIORITY
int "System clock driver initialization priority"
default 0
help
- This options can be used to set a specific initialization priority
- value for the system clock driver. As driver initialization might need
- the clock to be running already, you should let the default value as it
- is (0).
+ This options can be used to set a specific initialization priority
+ value for the system clock driver. As driver initialization might need
+ the clock to be running already, you should let the default value as it
+ is (0).
endmenu
diff --git a/drivers/usb/Kconfig b/drivers/usb/Kconfig
index 85cea19..e795a5d 100644
--- a/drivers/usb/Kconfig
+++ b/drivers/usb/Kconfig
@@ -10,6 +10,6 @@
bool "USB"
default n
help
- Enable USB drivers.
+ Enable USB drivers.
source "drivers/usb/device/Kconfig"
diff --git a/drivers/usb/device/Kconfig b/drivers/usb/device/Kconfig
index 53057ed..93c03dd 100644
--- a/drivers/usb/device/Kconfig
+++ b/drivers/usb/device/Kconfig
@@ -13,13 +13,13 @@
prompt "Designware USB Device Controller Driver"
default n
help
- Designware USB Device Controller Driver.
+ Designware USB Device Controller Driver.
config USB_DW_IRQ_PRI
int "DesignWare USB Driver Interrupt priority"
depends on USB_DW
help
- USB interrupt priority.
+ USB interrupt priority.
config USB_DC_STM32
bool
@@ -28,30 +28,30 @@
depends on SOC_SERIES_STM32F4X
default n
help
- STM32 family USB device controller Driver.
+ STM32 family USB device controller Driver.
config USB_DC_STM32_IRQ_PRI
int "USB STM32 Driver Interrupt priority"
depends on USB_DC_STM32
default 3
help
- USB interrupt priority.
+ USB interrupt priority.
config USB_DC_STM32_EP_NUM
int
depends on USB_DC_STM32
default 4
help
- Number of supported endpoints (including ep0).
+ Number of supported endpoints (including ep0).
config USB_DC_STM32_RAM_SIZE
int
depends on USB_DC_STM32
default 512
help
- Total size in bytes for RX/TX buffering (FIFO, PMA...)
- In case of USB-OTG-FS controller, datasheet defines a shared FIFO size.
- For USB device controller, datasheet defines USB packet SRAM size.
+ Total size in bytes for RX/TX buffering (FIFO, PMA...)
+ In case of USB-OTG-FS controller, datasheet defines a shared FIFO size.
+ For USB device controller, datasheet defines USB packet SRAM size.
config SYS_LOG_USB_DRIVER_LEVEL
int
@@ -59,18 +59,18 @@
depends on SYS_LOG
default 0
help
- Sets log level for USB driver
+ Sets log level for USB driver
- Levels are:
+ Levels are:
- - 0 OFF, do not write
+ - 0 OFF, do not write
- - 1 ERROR, only write SYS_LOG_ERR
+ - 1 ERROR, only write SYS_LOG_ERR
- - 2 WARNING, write SYS_LOG_WRN in addition to previous level
+ - 2 WARNING, write SYS_LOG_WRN in addition to previous level
- - 3 INFO, write SYS_LOG_INF in addition to previous levels
+ - 3 INFO, write SYS_LOG_INF in addition to previous levels
- - 4 DEBUG, write SYS_LOG_DBG in addition to previous levels
+ - 4 DEBUG, write SYS_LOG_DBG in addition to previous levels
endif # USB
diff --git a/dts/Kconfig b/dts/Kconfig
index 8bb823c..c16518b 100644
--- a/dts/Kconfig
+++ b/dts/Kconfig
@@ -1,21 +1,21 @@
config HAS_DTS
bool
help
- This option specifies that the target platform supports device tree
- configuration.
+ This option specifies that the target platform supports device tree
+ configuration.
config HAS_DTS_ADC
bool
depends on HAS_DTS
help
- This option specifies that the target platform supports device tree
- configuration for ADC.
+ This option specifies that the target platform supports device tree
+ configuration for ADC.
config HAS_DTS_I2C
bool
default n
depends on HAS_DTS
help
- This option specifies that the target platform supports device tree
- configuration for I2c.
+ This option specifies that the target platform supports device tree
+ configuration for I2c.
diff --git a/ext/hal/qmsi/Kconfig b/ext/hal/qmsi/Kconfig
index 0a770e7..9324240 100644
--- a/ext/hal/qmsi/Kconfig
+++ b/ext/hal/qmsi/Kconfig
@@ -14,8 +14,8 @@
default n
depends on HAS_QMSI
help
- automatically set when either of QMSI_LIBRARY or QMSI_BUILTIN
- is selected.
+ automatically set when either of QMSI_LIBRARY or QMSI_BUILTIN
+ is selected.
if HAS_QMSI
@@ -24,31 +24,31 @@
default n
select QMSI
help
- Link with local QMSI sources instead of external library.
+ Link with local QMSI sources instead of external library.
config QMSI_LIBRARY
bool "Enable QMSI drivers using external library"
default n
select QMSI
help
- This option enables QMSI device drivers. These drivers are actually shim
- drivers based on drivers provided by QMSI BSP. The BSP provides a static
- library (libqmsi) which implements several drivers for peripherals from
- Intel MCUs (e.g. Quark SE and Quark D2000).
+ This option enables QMSI device drivers. These drivers are actually shim
+ drivers based on drivers provided by QMSI BSP. The BSP provides a static
+ library (libqmsi) which implements several drivers for peripherals from
+ Intel MCUs (e.g. Quark SE and Quark D2000).
config QMSI_INSTALL_PATH
depends on QMSI_LIBRARY
string "QMSI install path"
help
- This option holds the path where the QMSI library and headers are
- installed. Make sure this option is properly set when QMSI_LIBRARY
- is enabled otherwise the build will fail.
+ This option holds the path where the QMSI library and headers are
+ installed. Make sure this option is properly set when QMSI_LIBRARY
+ is enabled otherwise the build will fail.
config SOC_WATCH
bool "Enable SoCWatch drivers and related instrumentation"
default n
depends on KERNEL_EVENT_LOGGER
help
- This option enables the SoCWatch driver and related instrumentation.
+ This option enables the SoCWatch driver and related instrumentation.
endif
diff --git a/ext/hal/ti/simplelink/Kconfig b/ext/hal/ti/simplelink/Kconfig
index f01c23a..2d0b37a 100644
--- a/ext/hal/ti/simplelink/Kconfig
+++ b/ext/hal/ti/simplelink/Kconfig
@@ -14,7 +14,7 @@
depends on NEWLIB_LIBC
select ERRNO
help
- Build the SimpleLink host driver
+ Build the SimpleLink host driver
# Kconfig - MSP432 SDK HAL configuration
diff --git a/ext/lib/crypto/mbedtls/Kconfig b/ext/lib/crypto/mbedtls/Kconfig
index 498b846..604ca64 100644
--- a/ext/lib/crypto/mbedtls/Kconfig
+++ b/ext/lib/crypto/mbedtls/Kconfig
@@ -29,72 +29,72 @@
depends on MBEDTLS
default n
help
- Link with local mbedTLS sources instead of external library.
+ Link with local mbedTLS sources instead of external library.
config MBEDTLS_CFG_FILE
string "mbed TLS configuration file"
depends on MBEDTLS_BUILTIN
default "config-threadnet.h"
help
- Enable custom mbed TLS configuration
+ Enable custom mbed TLS configuration
config MBEDTLS_DEBUG
bool "mbed TLS debug activation"
depends on MBEDTLS_BUILTIN
default n
help
- Enable debugging activation for mbed TLS configuration. Note that this
- does not directly cause any debug print output. For that you need to
- call
- mbedtls_debug_set_threshold(level);
- and
- mbedtls_ssl_conf_dbg(&mbedtls.conf, my_debug, NULL);
- functions in your application, and create the my_debug() function to
- actually print something useful.
+ Enable debugging activation for mbed TLS configuration. Note that this
+ does not directly cause any debug print output. For that you need to
+ call
+ mbedtls_debug_set_threshold(level);
+ and
+ mbedtls_ssl_conf_dbg(&mbedtls.conf, my_debug, NULL);
+ functions in your application, and create the my_debug() function to
+ actually print something useful.
config MBEDTLS_TEST
bool "Compile internal self test functions"
depends on MBEDTLS_BUILTIN
default n
help
- Enable self test function for the crypto algorithms
+ Enable self test function for the crypto algorithms
config MBEDTLS_LIBRARY
bool "Enable mbedTLS external library"
depends on MBEDTLS
default n
help
- This option enables mbedTLS library.
+ This option enables mbedTLS library.
config MBEDTLS_INSTALL_PATH
string "mbedTLS install path"
depends on MBEDTLS_LIBRARY
help
- This option holds the path where the mbedTLS libraries and headers are
- installed. Make sure this option is properly set when MBEDTLS_LIBRARY
- is enabled otherwise the build will fail.
+ This option holds the path where the mbedTLS libraries and headers are
+ installed. Make sure this option is properly set when MBEDTLS_LIBRARY
+ is enabled otherwise the build will fail.
config MBEDTLS_ENABLE_HEAP
bool "Enable global heap for mbed TLS"
default n
depends on MBEDTLS
help
- This option enables the mbedtls to use the heap. This setting must
- be global so that various applications and libraries in Zephyr do not
- try to do this themselves as there can be only one heap defined
- in mbedtls. If this is enabled, then the Zephyr will, during the device
- startup, initialize the heap automatically.
+ This option enables the mbedtls to use the heap. This setting must
+ be global so that various applications and libraries in Zephyr do not
+ try to do this themselves as there can be only one heap defined
+ in mbedtls. If this is enabled, then the Zephyr will, during the device
+ startup, initialize the heap automatically.
config MBEDTLS_HEAP_SIZE
int "Heap size for mbed TLS"
default 512
depends on MBEDTLS_ENABLE_HEAP
help
- The mbedtls routines will use this heap if enabled.
- See ext/lib/crypto/mbedtls/include/mbedtls/config.h and
- MBEDTLS_MEMORY_BUFFER_ALLOC_C option for details. That option is not
- enabled by default.
- Default value for the heap size is not set as it depends on the
- application. For server application 15000 bytes should be enough.
- For some dedicated and specific usage of mbedtls API, the 1000 bytes
- might be ok.
+ The mbedtls routines will use this heap if enabled.
+ See ext/lib/crypto/mbedtls/include/mbedtls/config.h and
+ MBEDTLS_MEMORY_BUFFER_ALLOC_C option for details. That option is not
+ enabled by default.
+ Default value for the heap size is not set as it depends on the
+ application. For server application 15000 bytes should be enough.
+ For some dedicated and specific usage of mbedtls API, the 1000 bytes
+ might be ok.
diff --git a/ext/lib/crypto/tinycrypt/Kconfig b/ext/lib/crypto/tinycrypt/Kconfig
index 1f62654..b018370 100644
--- a/ext/lib/crypto/tinycrypt/Kconfig
+++ b/ext/lib/crypto/tinycrypt/Kconfig
@@ -11,7 +11,7 @@
prompt "TinyCrypt Support"
default n
help
- This option enables the TinyCrypt cryptography library.
+ This option enables the TinyCrypt cryptography library.
config TINYCRYPT_CTR_PRNG
bool
@@ -19,8 +19,8 @@
depends on TINYCRYPT
default n
help
- This option enables support for the pseudo-random number
- generator in counter mode.
+ This option enables support for the pseudo-random number
+ generator in counter mode.
config TINYCRYPT_SHA256
bool
@@ -28,8 +28,8 @@
depends on TINYCRYPT
default n
help
- This option enables support for SHA-256
- hash function primitive.
+ This option enables support for SHA-256
+ hash function primitive.
config TINYCRYPT_SHA256_HMAC
bool
@@ -37,8 +37,8 @@
depends on TINYCRYPT_SHA256
default n
help
- This option enables support for HMAC using SHA-256
- message authentication code.
+ This option enables support for HMAC using SHA-256
+ message authentication code.
config TINYCRYPT_SHA256_HMAC_PRNG
bool
@@ -46,8 +46,8 @@
depends on TINYCRYPT_SHA256_HMAC
default n
help
- This option enables support for pseudo-random number
- generator.
+ This option enables support for pseudo-random number
+ generator.
config TINYCRYPT_ECC_DH
bool
@@ -56,11 +56,11 @@
select ENTROPY_GENERATOR
default n
help
- This option enables support for the Elliptic curve
- Diffie-Hellman anonymous key agreement protocol.
+ This option enables support for the Elliptic curve
+ Diffie-Hellman anonymous key agreement protocol.
- Enabling ECC requires a cryptographically secure random number
- generator.
+ Enabling ECC requires a cryptographically secure random number
+ generator.
config TINYCRYPT_ECC_DSA
bool
@@ -69,11 +69,11 @@
select ENTROPY_GENERATOR
default n
help
- This option enables support for the Elliptic Curve Digital
- Signature Algorithm (ECDSA).
+ This option enables support for the Elliptic Curve Digital
+ Signature Algorithm (ECDSA).
- Enabling ECC requires a cryptographically secure random number
- generator.
+ Enabling ECC requires a cryptographically secure random number
+ generator.
config TINYCRYPT_AES
bool
@@ -81,7 +81,7 @@
depends on TINYCRYPT
default n
help
- This option enables support for AES-128 decrypt and encrypt.
+ This option enables support for AES-128 decrypt and encrypt.
config TINYCRYPT_AES_CBC
bool
@@ -89,7 +89,7 @@
depends on TINYCRYPT_AES
default n
help
- This option enables support for AES-128 block cipher mode.
+ This option enables support for AES-128 block cipher mode.
config TINYCRYPT_AES_CTR
bool
@@ -97,7 +97,7 @@
depends on TINYCRYPT_AES
default n
help
- This option enables support for AES-128 counter mode.
+ This option enables support for AES-128 counter mode.
config TINYCRYPT_AES_CCM
bool
@@ -105,7 +105,7 @@
depends on TINYCRYPT_AES
default n
help
- This option enables support for AES-128 CCM mode.
+ This option enables support for AES-128 CCM mode.
config TINYCRYPT_AES_CMAC
bool
@@ -113,4 +113,4 @@
depends on TINYCRYPT_AES
default n
help
- This option enables support for AES-128 CMAC mode.
+ This option enables support for AES-128 CMAC mode.
diff --git a/kernel/Kconfig b/kernel/Kconfig
index 601e30b..2bd0477 100644
--- a/kernel/Kconfig
+++ b/kernel/Kconfig
@@ -14,14 +14,14 @@
prompt "Multi-threading"
default y
help
- If disabled, only the main thread is available, so a main() function
- must be provided. Interrupts are available. Kernel objects will most
- probably not behave as expected, especially with regards to pending,
- since the main thread cannot pend, it being the only thread in the
- system.
+ If disabled, only the main thread is available, so a main() function
+ must be provided. Interrupts are available. Kernel objects will most
+ probably not behave as expected, especially with regards to pending,
+ since the main thread cannot pend, it being the only thread in the
+ system.
- Many drivers and subsystems will not work with this option; use only
- when you REALLY know what you are doing.
+ Many drivers and subsystems will not work with this option; use only
+ when you REALLY know what you are doing.
config NUM_COOP_PRIORITIES
int
@@ -30,28 +30,28 @@
default 1 if !MULTITHREADING
range 0 128
help
- Number of cooperative priorities configured in the system. Gives access
- to priorities:
+ Number of cooperative priorities configured in the system. Gives access
+ to priorities:
K_PRIO_COOP(0) to K_PRIO_COOP(CONFIG_NUM_COOP_PRIORITIES - 1)
- or seen another way, priorities:
+ or seen another way, priorities:
-CONFIG_NUM_COOP_PRIORITIES to -1
- This can be set to zero to disable cooperative scheduling. Cooperative
- threads always preempt preemptible threads.
+ This can be set to zero to disable cooperative scheduling. Cooperative
+ threads always preempt preemptible threads.
- Each priority requires an extra 8 bytes of RAM. Each set of 32 extra
- total priorities require an extra 4 bytes and add one possible
- iteration to loops that search for the next thread to run.
+ Each priority requires an extra 8 bytes of RAM. Each set of 32 extra
+ total priorities require an extra 4 bytes and add one possible
+ iteration to loops that search for the next thread to run.
- The total number of priorities is
+ The total number of priorities is
NUM_COOP_PRIORITIES + NUM_PREEMPT_PRIORITIES + 1
- The extra one is for the idle thread, which must run at the lowest
- priority, and be the only thread at that priority.
+ The extra one is for the idle thread, which must run at the lowest
+ priority, and be the only thread at that priority.
config NUM_PREEMPT_PRIORITIES
int
@@ -60,21 +60,21 @@
default 0 if !MULTITHREADING
range 0 128
help
- Number of preemptible priorities available in the system. Gives access
- to priorities 0 to CONFIG_NUM_PREEMPT_PRIORITIES - 1.
+ Number of preemptible priorities available in the system. Gives access
+ to priorities 0 to CONFIG_NUM_PREEMPT_PRIORITIES - 1.
- This can be set to 0 to disable preemptible scheduling.
+ This can be set to 0 to disable preemptible scheduling.
- Each priority requires an extra 8 bytes of RAM. Each set of 32 extra
- total priorities require an extra 4 bytes and add one possible
- iteration to loops that search for the next thread to run.
+ Each priority requires an extra 8 bytes of RAM. Each set of 32 extra
+ total priorities require an extra 4 bytes and add one possible
+ iteration to loops that search for the next thread to run.
- The total number of priorities is
+ The total number of priorities is
NUM_COOP_PRIORITIES + NUM_PREEMPT_PRIORITIES + 1
- The extra one is for the idle thread, which must run at the lowest
- priority, and be the only thread at that priority.
+ The extra one is for the idle thread, which must run at the lowest
+ priority, and be the only thread at that priority.
config MAIN_THREAD_PRIORITY
int
@@ -82,8 +82,8 @@
default 0
default -2 if !PREEMPT_ENABLED
help
- Priority at which the initialization thread runs, including the start
- of the main() function. main() can then change its priority if desired.
+ Priority at which the initialization thread runs, including the start
+ of the main() function. main() can then change its priority if desired.
config COOP_ENABLED
bool
@@ -106,11 +106,11 @@
default 1024
default 512 if ZTEST
help
- When the initialization is complete, the thread executing it then
- executes the main() routine, so as to reuse the stack used by the
- initialization, which would be wasted RAM otherwise.
+ When the initialization is complete, the thread executing it then
+ executes the main() routine, so as to reuse the stack used by the
+ initialization, which would be wasted RAM otherwise.
- After initialization is complete, the thread runs main().
+ After initialization is complete, the thread runs main().
config IDLE_STACK_SIZE
int
@@ -120,54 +120,54 @@
default 512 if RISCV32
default 1024 if XTENSA
help
- Depending on the work that the idle task must do, most likely due to
- power management but possibly to other features like system event
- logging (e.g. logging when the system goes to sleep), the idle thread
- may need more stack space than the default value.
+ Depending on the work that the idle task must do, most likely due to
+ power management but possibly to other features like system event
+ logging (e.g. logging when the system goes to sleep), the idle thread
+ may need more stack space than the default value.
config ISR_STACK_SIZE
int
prompt "ISR and initialization stack size (in bytes)"
default 2048
help
- This option specifies the size of the stack used by interrupt
- service routines (ISRs), and during kernel initialization.
+ This option specifies the size of the stack used by interrupt
+ service routines (ISRs), and during kernel initialization.
config THREAD_STACK_INFO
bool
prompt "Thread stack info"
default n
help
- This option allows each thread to store the thread stack info into
- the k_thread data structure.
+ This option allows each thread to store the thread stack info into
+ the k_thread data structure.
config THREAD_CUSTOM_DATA
bool
prompt "Thread custom data"
default n
help
- This option allows each thread to store 32 bits of custom data,
- which can be accessed using the k_thread_custom_data_xxx() APIs.
+ This option allows each thread to store 32 bits of custom data,
+ which can be accessed using the k_thread_custom_data_xxx() APIs.
config ERRNO
bool
prompt "Enable errno support"
default y
help
- Enable per-thread errno in the kernel. Application and library code must
- include errno.h provided by the C library (libc) to use the errno
- symbol. The C library must access the per-thread errno via the
- _get_errno() symbol.
+ Enable per-thread errno in the kernel. Application and library code must
+ include errno.h provided by the C library (libc) to use the errno
+ symbol. The C library must access the per-thread errno via the
+ _get_errno() symbol.
config APPLICATION_MEMORY
bool
prompt "Split kernel and application memory"
default n
help
- For all read-write memory sections (namely bss, noinit, data),
- separate them into application and kernel areas. The application area
- will have the project-level application objects and any libraries
- including the C library in it.
+ For all read-write memory sections (namely bss, noinit, data),
+ separate them into application and kernel areas. The application area
+ will have the project-level application objects and any libraries
+ including the C library in it.
menu "Kernel Debugging and Metrics"
config KERNEL_DEBUG
@@ -197,20 +197,20 @@
prompt "Boot delay in milliseconds"
default 0
help
- This option delays bootup for the specified amount of
- milliseconds. This is used to allow serial ports to get ready
- before starting to print information on them during boot, as
- some systems might boot to fast for a receiving endpoint to
- detect the new USB serial bus, enumerate it and get ready to
- receive before it actually gets data. A similar effect can be
- achieved by waiting for DCD on the serial port--however, not
- all serial ports have DCD.
+ This option delays bootup for the specified amount of
+ milliseconds. This is used to allow serial ports to get ready
+ before starting to print information on them during boot, as
+ some systems might boot to fast for a receiving endpoint to
+ detect the new USB serial bus, enumerate it and get ready to
+ receive before it actually gets data. A similar effect can be
+ achieved by waiting for DCD on the serial port--however, not
+ all serial ports have DCD.
config BUILD_TIMESTAMP
bool
prompt "Build Timestamp"
help
- Build timestamp and add it to the boot banner.
+ Build timestamp and add it to the boot banner.
config INT_LATENCY_BENCHMARK
bool
@@ -218,21 +218,21 @@
default n
depends on ARCH="x86"
help
- This option enables the tracking of interrupt latency metrics;
- the exact set of metrics being tracked is board-dependent.
- Tracking begins when int_latency_init() is invoked by an application.
- The metrics are displayed (and a new sampling interval is started)
- each time int_latency_show() is called thereafter.
+ This option enables the tracking of interrupt latency metrics;
+ the exact set of metrics being tracked is board-dependent.
+ Tracking begins when int_latency_init() is invoked by an application.
+ The metrics are displayed (and a new sampling interval is started)
+ each time int_latency_show() is called thereafter.
config EXECUTION_BENCHMARKING
bool
prompt "Timing metrics "
default n
help
- This option enables the tracking of various times inside the kernel
- the exact set of metrics being tracked is board-dependent.
- All timing measurements are enabled for X86 and ARM based architectures.
- In other architectures only a subset are enabled.
+ This option enables the tracking of various times inside the kernel
+ the exact set of metrics being tracked is board-dependent.
+ All timing measurements are enabled for X86 and ARM based architectures.
+ In other architectures only a subset are enabled.
config THREAD_MONITOR
bool
@@ -269,24 +269,24 @@
config ATOMIC_OPERATIONS_BUILTIN
bool
help
- Use the compiler builtin functions for atomic operations. This is
- the preferred method. However, support for all arches in GCC is
- incomplete.
+ Use the compiler builtin functions for atomic operations. This is
+ the preferred method. However, support for all arches in GCC is
+ incomplete.
config ATOMIC_OPERATIONS_CUSTOM
bool
help
- Use when there isn't support for compiler built-ins, but you have
- written optimized assembly code under arch/ which implements these.
+ Use when there isn't support for compiler built-ins, but you have
+ written optimized assembly code under arch/ which implements these.
config ATOMIC_OPERATIONS_C
bool
help
- Use atomic operations routines that are implemented entirely
- in C by locking interrupts. Selected by architectures which either
- do not have support for atomic operations in their instruction
- set, or haven't been implemented yet during bring-up, and also
- the compiler does not have support for the atomic __sync_* builtins.
+ Use atomic operations routines that are implemented entirely
+ in C by locking interrupts. Selected by architectures which either
+ do not have support for atomic operations in their instruction
+ set, or haven't been implemented yet during bring-up, and also
+ the compiler does not have support for the atomic __sync_* builtins.
endmenu
menu "Timer API Options"
@@ -296,8 +296,8 @@
default y
depends on SYS_CLOCK_EXISTS && (NUM_PREEMPT_PRIORITIES != 0)
help
- This option enables time slicing between preemptible threads of
- equal priority.
+ This option enables time slicing between preemptible threads of
+ equal priority.
config TIMESLICE_SIZE
int "Time slice size (in ms)"
@@ -305,10 +305,10 @@
range 0 2147483647
depends on TIMESLICING
help
- This option specifies the maximum amount of time a thread can execute
- before other threads of equal priority are given an opportunity to run.
- A time slice size of zero means "no limit" (i.e. an infinitely large
- time slice).
+ This option specifies the maximum amount of time a thread can execute
+ before other threads of equal priority are given an opportunity to run.
+ A time slice size of zero means "no limit" (i.e. an infinitely large
+ time slice).
config TIMESLICE_PRIORITY
int "Time slicing thread priority ceiling"
@@ -316,19 +316,19 @@
range 0 NUM_PREEMPT_PRIORITIES
depends on TIMESLICING
help
- This option specifies the thread priority level at which time slicing
- takes effect; threads having a higher priority than this ceiling are
- not subject to time slicing.
+ This option specifies the thread priority level at which time slicing
+ takes effect; threads having a higher priority than this ceiling are
+ not subject to time slicing.
config POLL
bool
prompt "async I/O framework"
default n
help
- Asynchronous notification framework. Enable the k_poll() and
- k_poll_signal() APIs. The former can wait on multiple events
- concurrently, which can be either directly triggered or triggered by
- the availability of some kernel objects (semaphores and fifos).
+ Asynchronous notification framework. Enable the k_poll() and
+ k_poll_signal() APIs. The former can wait on multiple events
+ concurrently, which can be either directly triggered or triggered by
+ the availability of some kernel objects (semaphores and fifos).
endmenu
@@ -338,23 +338,23 @@
int "Maximum number of in-flight asynchronous mailbox messages"
default 10
help
- This option specifies the total number of asynchronous mailbox
- messages that can exist simultaneously, across all mailboxes
- in the system.
+ This option specifies the total number of asynchronous mailbox
+ messages that can exist simultaneously, across all mailboxes
+ in the system.
- Setting this option to 0 disables support for asynchronous
- mailbox messages.
+ Setting this option to 0 disables support for asynchronous
+ mailbox messages.
config NUM_PIPE_ASYNC_MSGS
int "Maximum number of in-flight asynchronous pipe messages"
default 10
help
- This option specifies the total number of asynchronous pipe
- messages that can exist simultaneously, across all pipes in
- the system.
+ This option specifies the total number of asynchronous pipe
+ messages that can exist simultaneously, across all pipes in
+ the system.
- Setting this option to 0 disables support for asynchronous
- pipe messages.
+ Setting this option to 0 disables support for asynchronous
+ pipe messages.
endmenu
@@ -364,10 +364,10 @@
prompt "Heap memory pool size (in bytes)"
default 0
help
- This option specifies the size of the heap memory pool used when
- dynamically allocating memory using k_malloc(). Supported values
- are: 256, 1024, 4096, and 16384. A size of zero means that no
- heap memory pool is defined.
+ This option specifies the size of the heap memory pool used when
+ dynamically allocating memory using k_malloc(). Supported values
+ are: 256, 1024, 4096, and 16384. A size of zero means that no
+ heap memory pool is defined.
endmenu
@@ -376,42 +376,42 @@
# hidden
default n
help
- It's possible that an architecture port cannot use _Swap() to swap to
- the _main() thread, but instead must do something custom. It must
- enable this option in that case.
+ It's possible that an architecture port cannot use _Swap() to swap to
+ the _main() thread, but instead must do something custom. It must
+ enable this option in that case.
config SYS_CLOCK_TICKS_PER_SEC
int
prompt "System tick frequency (in ticks/second)"
default 100
help
- This option specifies the frequency of the system clock in Hz.
+ This option specifies the frequency of the system clock in Hz.
- Depending on the choice made, an amount of possibly expensive math must
- occur when converting ticks to milliseconds and vice-versa. Some values
- are optimized, and yield significantly less math.
+ Depending on the choice made, an amount of possibly expensive math must
+ occur when converting ticks to milliseconds and vice-versa. Some values
+ are optimized, and yield significantly less math.
- The optimal values from a computational point-of-view are 1000, 500,
- 250 and 125, since in these cases there is either no computation
- required, or it is all done via bit-shifting. These also give a
- granularity from 1ms to 8ms.
+ The optimal values from a computational point-of-view are 1000, 500,
+ 250 and 125, since in these cases there is either no computation
+ required, or it is all done via bit-shifting. These also give a
+ granularity from 1ms to 8ms.
- Other good values are 100, 50, 25, 20 and 10. In this case, some math
- is required but is minimized. These are also values that necessitate a
- reduced number of clock interrupts per second, at the cost of
- granularity (10ms to 100ms).
+ Other good values are 100, 50, 25, 20 and 10. In this case, some math
+ is required but is minimized. These are also values that necessitate a
+ reduced number of clock interrupts per second, at the cost of
+ granularity (10ms to 100ms).
- All other values require some extensive 64-bit math, and in some
- configurations even require calls to compiler built-in functions, and
- can require a non-trivial extra amount of stack space (e.g. around 80
- bytes on x86).
+ All other values require some extensive 64-bit math, and in some
+ configurations even require calls to compiler built-in functions, and
+ can require a non-trivial extra amount of stack space (e.g. around 80
+ bytes on x86).
config SYS_CLOCK_HW_CYCLES_PER_SEC
int "System clock's h/w timer frequency"
help
- This option specifies the frequency of the hardware timer used for the
- system clock (in Hz). This option is set by the board's Kconfig file
- and the user should generally avoid modifying it via the menu configuration.
+ This option specifies the frequency of the hardware timer used for the
+ system clock (in Hz). This option is set by the board's Kconfig file
+ and the user should generally avoid modifying it via the menu configuration.
config SYS_CLOCK_EXISTS
bool
@@ -419,17 +419,17 @@
default y
default n if (SYS_CLOCK_TICKS_PER_SEC = 0)
help
- This option specifies that the kernel lacks timer support.
+ This option specifies that the kernel lacks timer support.
config INIT_STACKS
bool
prompt "Initialize stack areas"
default n
help
- This option instructs the kernel to initialize stack areas with a
- known value (0xaa) before they are first used, so that the high
- water mark can be easily determined. This applies to the stack areas
- for threads.
+ This option instructs the kernel to initialize stack areas with a
+ known value (0xaa) before they are first used, so that the high
+ water mark can be easily determined. This applies to the stack areas
+ for threads.
config XIP
bool
@@ -446,9 +446,9 @@
prompt "Enable ring buffers"
default n
help
- Enable usage of ring buffers. This is similar to kernel FIFOs but ring
- buffers manage their own buffer memory and can store arbitrary data.
- For optimal performance, use buffer sizes that are a power of 2.
+ Enable usage of ring buffers. This is similar to kernel FIFOs but ring
+ buffers manage their own buffer memory and can store arbitrary data.
+ For optimal performance, use buffer sizes that are a power of 2.
menu "Initialization Priorities"
@@ -457,33 +457,33 @@
prompt "Kernel objects initialization priority"
default 30
help
- Kernel objects use this priority for initialization. This
- priority needs to be higher than minimal default initialization
- priority.
+ Kernel objects use this priority for initialization. This
+ priority needs to be higher than minimal default initialization
+ priority.
config KERNEL_INIT_PRIORITY_DEFAULT
int
prompt "Default init priority"
default 40
help
- Default minimal init priority for each init level.
+ Default minimal init priority for each init level.
config KERNEL_INIT_PRIORITY_DEVICE
int
prompt "Default init priority for device drivers"
default 50
help
- Device driver, that depends on common components, such as
- interrupt controller, but does not depend on other devices,
- uses this init priority.
+ Device driver, that depends on common components, such as
+ interrupt controller, but does not depend on other devices,
+ uses this init priority.
config APPLICATION_INIT_PRIORITY
int
prompt "Default init priority for application level drivers"
default 90
help
- This priority level is for end-user drivers such as sensors and display
- which have no inward dependencies.
+ This priority level is for end-user drivers such as sensors and display
+ which have no inward dependencies.
config PTHREAD_IPC
bool
@@ -502,18 +502,18 @@
prompt "Compiler stack canaries"
default n
help
- This option enables compiler stack canaries support kernel functions.
+ This option enables compiler stack canaries support kernel functions.
- If stack canaries are supported by the compiler, it will emit
- extra code that inserts a canary value into the stack frame when
- a function is entered and validates this value upon exit.
- Stack corruption (such as that caused by buffer overflow) results
- in a fatal error condition for the running entity.
- Enabling this option can result in a significant increase
- in footprint and an associated decrease in performance.
+ If stack canaries are supported by the compiler, it will emit
+ extra code that inserts a canary value into the stack frame when
+ a function is entered and validates this value upon exit.
+ Stack corruption (such as that caused by buffer overflow) results
+ in a fatal error condition for the running entity.
+ Enabling this option can result in a significant increase
+ in footprint and an associated decrease in performance.
- If stack canaries are not supported by the compiler, enabling this
- option has no effect.
+ If stack canaries are not supported by the compiler, enabling this
+ option has no effect.
config EXECUTE_XOR_WRITE
bool "Enable W^X for memory partitions"
@@ -521,12 +521,12 @@
depends on ARCH_HAS_EXECUTABLE_PAGE_BIT
default y
help
- When enabled, will enforce that a writable page isn't executable
- and vice versa. This might not be acceptable in all scenarios,
- so this option is given for those unafraid of shooting themselves
- in the foot.
+ When enabled, will enforce that a writable page isn't executable
+ and vice versa. This might not be acceptable in all scenarios,
+ so this option is given for those unafraid of shooting themselves
+ in the foot.
- If unsure, say Y.
+ If unsure, say Y.
endmenu
@@ -537,7 +537,7 @@
range 0 255
depends on USERSPACE
help
- Configure the maximum number of partitions per memory domain.
+ Configure the maximum number of partitions per memory domain.
source "kernel/Kconfig.event_logger"
diff --git a/lib/json/Kconfig b/lib/json/Kconfig
index 755aa84..a802667 100644
--- a/lib/json/Kconfig
+++ b/lib/json/Kconfig
@@ -13,7 +13,7 @@
default N
prompt "Build JSON library"
help
- Build a minimal JSON parsing/encoding library. Used by sample
- applications such as the NATS client.
+ Build a minimal JSON parsing/encoding library. Used by sample
+ applications such as the NATS client.
endmenu
diff --git a/lib/libc/Kconfig b/lib/libc/Kconfig
index 91fbec2..ddb6662 100644
--- a/lib/libc/Kconfig
+++ b/lib/libc/Kconfig
@@ -12,23 +12,23 @@
bool
prompt "Build with newlib c library"
help
- Build with newlib library. The newlib library is expected to be
- part of the SDK in this case.
+ Build with newlib library. The newlib library is expected to be
+ part of the SDK in this case.
config NEWLIB_LIBC_FLOAT_PRINTF
bool "Build with newlib float printf"
default n
depends on NEWLIB_LIBC
help
- Build with floating point printf enabled. This will increase the size of
- the image.
+ Build with floating point printf enabled. This will increase the size of
+ the image.
config NEWLIB_LIBC_FLOAT_SCANF
bool "Build with newlib float scanf"
default n
depends on NEWLIB_LIBC
help
- Build with floating point scanf enabled. This will increase the size of
- the image.
+ Build with floating point scanf enabled. This will increase the size of
+ the image.
endmenu
diff --git a/misc/Kconfig b/misc/Kconfig
index b011184..fce52f0 100644
--- a/misc/Kconfig
+++ b/misc/Kconfig
@@ -12,8 +12,8 @@
config HAS_FLASH_LOAD_OFFSET
bool
help
- This option is selected by targets having a FLASH_LOAD_OFFSET
- and FLASH_LOAD_SIZE.
+ This option is selected by targets having a FLASH_LOAD_OFFSET
+ and FLASH_LOAD_SIZE.
if !HAS_DTS
config FLASH_LOAD_OFFSET
@@ -21,88 +21,88 @@
default 0
depends on HAS_FLASH_LOAD_OFFSET
help
- This option specifies the byte offset from the beginning of flash that
- the kernel should be loaded into. Changing this value from zero will
- affect the Zephyr image's link, and will decrease the total amount of
- flash available for use by application code.
+ This option specifies the byte offset from the beginning of flash that
+ the kernel should be loaded into. Changing this value from zero will
+ affect the Zephyr image's link, and will decrease the total amount of
+ flash available for use by application code.
- If unsure, leave at the default value 0.
+ If unsure, leave at the default value 0.
config FLASH_LOAD_SIZE
hex "Kernel load size"
default 0
depends on HAS_FLASH_LOAD_OFFSET
help
- If non-zero, this option specifies the size, in bytes, of the flash
- area that the Zephyr image will be allowed to occupy. If zero, the
- image will be able to occupy from the FLASH_LOAD_OFFSET to the end of
- the device.
+ If non-zero, this option specifies the size, in bytes, of the flash
+ area that the Zephyr image will be allowed to occupy. If zero, the
+ image will be able to occupy from the FLASH_LOAD_OFFSET to the end of
+ the device.
- If unsure, leave at the default value 0.
+ If unsure, leave at the default value 0.
endif
config TEXT_SECTION_OFFSET
hex "TEXT section offset"
default 0
help
- This sets and offset before the text section and allows booting images
- with custom headers that are inserted at the beginning of the image.
+ This sets and offset before the text section and allows booting images
+ with custom headers that are inserted at the beginning of the image.
config HAVE_CUSTOM_LINKER_SCRIPT
prompt "Custom linker scripts provided"
def_bool n
help
- Set this option if you have a custom linker script which needed to
- be define in CUSTOM_LINKER_SCRIPT.
+ Set this option if you have a custom linker script which needed to
+ be define in CUSTOM_LINKER_SCRIPT.
config CUSTOM_LINKER_SCRIPT
string "Path to custom linker script"
default ""
depends on HAVE_CUSTOM_LINKER_SCRIPT
help
- Path to the linker script to be used instead of the one define by the
- board.
+ Path to the linker script to be used instead of the one define by the
+ board.
- The linker script must be based on a version provided by Zephyr since
- the kernel can expect a certain layout/certain regions.
+ The linker script must be based on a version provided by Zephyr since
+ the kernel can expect a certain layout/certain regions.
- This is useful when an application needs to add sections into the
- linker script and avoid having to change the script provided by
- Zephyr.
+ This is useful when an application needs to add sections into the
+ linker script and avoid having to change the script provided by
+ Zephyr.
config CUSTOM_RODATA_LD
bool "Include custom-rodata.ld"
default n
help
- Include a customized linker script fragment for inserting additional
- data and linker directives into the rodata section.
+ Include a customized linker script fragment for inserting additional
+ data and linker directives into the rodata section.
config CUSTOM_RWDATA_LD
bool "Include custom-rwdata.ld"
default n
help
- Include a customized linker script fragment for inserting additional
- data and linker directives into the data section.
+ Include a customized linker script fragment for inserting additional
+ data and linker directives into the data section.
config CUSTOM_SECTIONS_LD
bool "Include custom-sections.ld"
default n
help
- Include a customized linker script fragment for inserting additional
- arbitrary sections.
+ Include a customized linker script fragment for inserting additional
+ arbitrary sections.
config LINK_WHOLE_ARCHIVE
bool "Allow linking with --whole-archive"
default n
help
- This options allows linking external libraries with the
- --whole-archive option to keep all symbols.
+ This options allows linking external libraries with the
+ --whole-archive option to keep all symbols.
config KERNEL_ENTRY
string "Kernel entry symbol"
default "__start"
help
- Code entry symbol, to be set at linking phase.
+ Code entry symbol, to be set at linking phase.
config CHECK_LINK_MAP
bool "Check linker map"
@@ -117,28 +117,28 @@
config CROSS_COMPILE
string "Cross-compiler tool prefix"
help
- Same as running 'make CROSS_COMPILE=prefix-' but stored for
- default make runs in this kernel build directory. You don't
- need to set this unless you want the configured kernel build
- directory to select the cross-compiler automatically.
+ Same as running 'make CROSS_COMPILE=prefix-' but stored for
+ default make runs in this kernel build directory. You don't
+ need to set this unless you want the configured kernel build
+ directory to select the cross-compiler automatically.
config COMPILER_OPT
string
prompt "Custom compiler options"
default ""
help
- This option is a free-form string that is passed to the compiler
- when building all parts of a project (i.e. kernel).
- The compiler options specified by this string supplement the
- predefined set of compiler supplied by the build system,
- and can be used to change compiler optimization, warning and error
- messages, and so on.
+ This option is a free-form string that is passed to the compiler
+ when building all parts of a project (i.e. kernel).
+ The compiler options specified by this string supplement the
+ predefined set of compiler supplied by the build system,
+ and can be used to change compiler optimization, warning and error
+ messages, and so on.
config TOOLCHAIN_VARIANT
string "Cross-compiler variant name"
help
- For optimized compilers with reduced features, specify the name
- of the variant.
+ For optimized compilers with reduced features, specify the name
+ of the variant.
endmenu
@@ -200,7 +200,7 @@
prompt "Enable performance metrics [EXPERIMENTAL]"
default n
help
- Enable Performance Metrics.
+ Enable Performance Metrics.
config BOOT_TIME_MEASUREMENT
bool
@@ -208,11 +208,11 @@
default n
depends on PERFORMANCE_METRICS
help
- This option enables the recording of timestamps during system start
- up. The global variable __start_time_stamp records the time kernel begins
- executing, while __main_time_stamp records when main() begins executing,
- and __idle_time_stamp records when the CPU becomes idle. All values are
- recorded in terms of CPU clock cycles since system reset.
+ This option enables the recording of timestamps during system start
+ up. The global variable __start_time_stamp records the time kernel begins
+ executing, while __main_time_stamp records when main() begins executing,
+ and __idle_time_stamp records when the CPU becomes idle. All values are
+ recorded in terms of CPU clock cycles since system reset.
config CPU_CLOCK_FREQ_MHZ
int
@@ -220,8 +220,8 @@
default 20
depends on BOOT_TIME_MEASUREMENT
help
- This option specifies the CPU Clock Frequency in MHz in order to
- convert Intel RDTSC timestamp to microseconds.
+ This option specifies the CPU Clock Frequency in MHz in order to
+ convert Intel RDTSC timestamp to microseconds.
endmenu
@@ -233,8 +233,8 @@
depends on XIP
depends on ARM
help
- This option indicates that Zephyr will act as a bootloader to execute
- a separate Zephyr image payload.
+ This option indicates that Zephyr will act as a bootloader to execute
+ a separate Zephyr image payload.
config BOOTLOADER_SRAM_SIZE
int "SRAM reserved for when Zephyr acts as a bootloader"
@@ -242,8 +242,8 @@
depends on !XIP || IS_BOOTLOADER
depends on ARM
help
- This option specifies the amount of SRAM (measure in kB) reserved for
- when Zephyr is to act as a bootloader.
+ This option specifies the amount of SRAM (measure in kB) reserved for
+ when Zephyr is to act as a bootloader.
config BOOTLOADER_KEXEC
bool
@@ -251,8 +251,8 @@
depends on X86
default n
help
- This option signifies that Linux boots the kernel using kexec system call
- and utility. This method is used to boot the kernel over the network.
+ This option signifies that Linux boots the kernel using kexec system call
+ and utility. This method is used to boot the kernel over the network.
config BOOTLOADER_UNKNOWN
bool
@@ -260,10 +260,10 @@
default n
depends on X86
help
- This option signifies that the target has a generic bootloader
- or that it supports multiple ways of booting and it isn't clear
- at build time which method is to be used. When this option is enabled
- the board may have to do extra work to ensure a proper startup.
+ This option signifies that the target has a generic bootloader
+ or that it supports multiple ways of booting and it isn't clear
+ at build time which method is to be used. When this option is enabled
+ the board may have to do extra work to ensure a proper startup.
config BOOTLOADER_CONTEXT_RESTORE
bool
@@ -271,16 +271,16 @@
default y
depends on SYS_POWER_DEEP_SLEEP && BOOTLOADER_CONTEXT_RESTORE_SUPPORTED
help
- This option signifies that the target has a bootloader
- that restores CPU context upon resuming from deep sleep
- power state.
+ This option signifies that the target has a bootloader
+ that restores CPU context upon resuming from deep sleep
+ power state.
config REBOOT
bool "Reboot functionality"
default n
select SYSTEM_CLOCK_DISABLE
help
- Enable the sys_reboot() API. Enabling this can drag in other subsystems
- needed to perform a "safe" reboot (e.g. SYSTEM_CLOCK_DISABLE, to stop the
- system clock before issuing a reset).
+ Enable the sys_reboot() API. Enabling this can drag in other subsystems
+ needed to perform a "safe" reboot (e.g. SYSTEM_CLOCK_DISABLE, to stop the
+ system clock before issuing a reset).
endmenu
diff --git a/subsys/bluetooth/shell/Kconfig b/subsys/bluetooth/shell/Kconfig
index 0845856..50d1a01 100644
--- a/subsys/bluetooth/shell/Kconfig
+++ b/subsys/bluetooth/shell/Kconfig
@@ -11,5 +11,5 @@
default n
select CONSOLE_SHELL
help
- Activate shell module that provides Bluetooth commands to the
- console.
+ Activate shell module that provides Bluetooth commands to the
+ console.
diff --git a/subsys/console/Kconfig b/subsys/console/Kconfig
index 3f79fae..3eb48da 100644
--- a/subsys/console/Kconfig
+++ b/subsys/console/Kconfig
@@ -11,7 +11,7 @@
default n
prompt "Enable pull-style Console access"
help
- Get data from console using getchar/getline calls
+ Get data from console using getchar/getline calls
if CONSOLE_PULL
choice
diff --git a/subsys/cpp/Kconfig b/subsys/cpp/Kconfig
index e562582..92ccb90 100644
--- a/subsys/cpp/Kconfig
+++ b/subsys/cpp/Kconfig
@@ -3,5 +3,5 @@
bool "Enable C++ support for the application"
default n
help
- This option enables the use of applications built with C++.
+ This option enables the use of applications built with C++.
diff --git a/subsys/debug/Kconfig b/subsys/debug/Kconfig
index 5282bf2..73af170 100644
--- a/subsys/debug/Kconfig
+++ b/subsys/debug/Kconfig
@@ -12,41 +12,41 @@
bool "Build kernel with debugging enabled"
default n
help
- Build a kernel suitable for debugging. Right now, this option
- only disables optimization, more debugging variants can be selected
- from here to allow more debugging.
+ Build a kernel suitable for debugging. Right now, this option
+ only disables optimization, more debugging variants can be selected
+ from here to allow more debugging.
config STACK_USAGE
bool "Generate stack usage information"
default n
help
- Generate an extra file that specifies the maximum amount of stack used,
- on a per-function basis.
+ Generate an extra file that specifies the maximum amount of stack used,
+ on a per-function basis.
config STACK_SENTINEL
bool "Enable stack sentinel"
select THREAD_STACK_INFO
default n
help
- Store a magic value at the lowest addresses of a thread's stack.
- Periodically check that this value is still present and kill the
- thread gracefully if it isn't. This is currently checked in four
- places:
+ Store a magic value at the lowest addresses of a thread's stack.
+ Periodically check that this value is still present and kill the
+ thread gracefully if it isn't. This is currently checked in four
+ places:
- 1) Upon any context switch for the outgoing thread
- 2) Any hardware interrupt that doesn't context switch, the check is
- performed for the interrupted thread
- 3) When a thread returns from its entry point
- 4) When a thread calls k_yield() but doesn't context switch
+ 1) Upon any context switch for the outgoing thread
+ 2) Any hardware interrupt that doesn't context switch, the check is
+ performed for the interrupted thread
+ 3) When a thread returns from its entry point
+ 4) When a thread calls k_yield() but doesn't context switch
- This feature doesn't prevent corruption and the system may be
- in an unusable state. However, given the bizarre behavior associated
- with stack overflows, knowledge that this is happening is very
- useful.
+ This feature doesn't prevent corruption and the system may be
+ in an unusable state. However, given the bizarre behavior associated
+ with stack overflows, knowledge that this is happening is very
+ useful.
- This feature is intended for those systems which lack hardware support
- for stack overflow protection, or have insufficient system resources
- to use that hardware support.
+ This feature is intended for those systems which lack hardware support
+ for stack overflow protection, or have insufficient system resources
+ to use that hardware support.
config PRINTK
bool
@@ -54,10 +54,10 @@
depends on CONSOLE_HAS_DRIVER
default y
help
- This option directs printk() debugging output to the supported
- console device, rather than suppressing the generation
- of printk() output entirely. Output is sent immediately, without
- any mutual exclusion or buffering.
+ This option directs printk() debugging output to the supported
+ console device, rather than suppressing the generation
+ of printk() output entirely. Output is sent immediately, without
+ any mutual exclusion or buffering.
config PRINTK_BUFFER_SIZE
int
@@ -66,9 +66,9 @@
depends on USERSPACE
default 32
help
- If userspace is enabled, printk() calls are buffered so that we do
- not have to make a system call for every character emitted. Specify
- the size of this buffer.
+ If userspace is enabled, printk() calls are buffered so that we do
+ not have to make a system call for every character emitted. Specify
+ the size of this buffer.
config STDOUT_CONSOLE
bool
@@ -76,28 +76,28 @@
depends on CONSOLE_HAS_DRIVER
default n
help
- This option directs standard output (e.g. printf) to the console
- device, rather than suppressing it entirely.
+ This option directs standard output (e.g. printf) to the console
+ device, rather than suppressing it entirely.
config EARLY_CONSOLE
bool
prompt "Send stdout at the earliest stage possible"
default n
help
- This option will enable stdout as early as possible, for debugging
- purpose. For instance, in case of STDOUT_CONSOLE being set it will
- initialize its driver earlier than normal, in order to get the stdout
- sent through the console at the earliest stage possible.
+ This option will enable stdout as early as possible, for debugging
+ purpose. For instance, in case of STDOUT_CONSOLE being set it will
+ initialize its driver earlier than normal, in order to get the stdout
+ sent through the console at the earliest stage possible.
config ASSERT
bool
prompt "Enable __ASSERT() macro"
default n
help
- This enables the __ASSERT() macro in the kernel code. If an assertion
- fails, the calling thread is put on an infinite tight loop. Since
- enabling this adds a significant footprint, it should only be enabled
- in a non-production system.
+ This enables the __ASSERT() macro in the kernel code. If an assertion
+ fails, the calling thread is put on an infinite tight loop. Since
+ enabling this adds a significant footprint, it should only be enabled
+ in a non-production system.
config ASSERT_LEVEL
int
@@ -106,38 +106,38 @@
range 0 2
depends on ASSERT
help
- This option specifies the assertion level used by the __ASSERT()
- macro. It can be set to one of three possible values:
+ This option specifies the assertion level used by the __ASSERT()
+ macro. It can be set to one of three possible values:
- Level 0: off
- Level 1: on + warning in every file that includes __assert.h
- Level 2: on + no warning
+ Level 0: off
+ Level 1: on + warning in every file that includes __assert.h
+ Level 2: on + no warning
config OBJECT_TRACING
bool
prompt "Kernel object tracing"
default n
help
- This option enable the feature for tracing kernel objects. This option
- is for debug purposes and increases the memory footprint of the kernel.
+ This option enable the feature for tracing kernel objects. This option
+ is for debug purposes and increases the memory footprint of the kernel.
config OVERRIDE_FRAME_POINTER_DEFAULT
bool
prompt "Override compiler defaults for -fomit-frame-pointer"
default n
help
- Omitting the frame pointer prevents the compiler from putting the stack
- frame pointer into a register. Saves a few instructions in function
- prologues/epilogues and frees up a register for general-purpose use,
- which can provide good performance improvements on register-constrained
- architectures like x86. On some architectures (including x86) omitting
- frame pointers impedes debugging as local variables are harder to
- locate. At -O1 and above gcc will enable -fomit-frame-pointer
- automatically but only if the architecture does not require if for
- effective debugging.
+ Omitting the frame pointer prevents the compiler from putting the stack
+ frame pointer into a register. Saves a few instructions in function
+ prologues/epilogues and frees up a register for general-purpose use,
+ which can provide good performance improvements on register-constrained
+ architectures like x86. On some architectures (including x86) omitting
+ frame pointers impedes debugging as local variables are harder to
+ locate. At -O1 and above gcc will enable -fomit-frame-pointer
+ automatically but only if the architecture does not require if for
+ effective debugging.
- Choose Y if you want to override the default frame pointer behavior
- of your compiler, otherwise choose N.
+ Choose Y if you want to override the default frame pointer behavior
+ of your compiler, otherwise choose N.
config OMIT_FRAME_POINTER
bool
@@ -145,15 +145,15 @@
default n
depends on OVERRIDE_FRAME_POINTER_DEFAULT
help
- Choose Y for best performance. On some architectures (including x86)
- this will favor code size and performance over debugability.
+ Choose Y for best performance. On some architectures (including x86)
+ this will favor code size and performance over debugability.
- Choose N in you wish to retain the frame pointer. This option may
- be useful if your application uses runtime backtracing and does not
- support parsing unwind tables.
+ Choose N in you wish to retain the frame pointer. This option may
+ be useful if your application uses runtime backtracing and does not
+ support parsing unwind tables.
- If unsure, disable OVERRIDE_FRAME_POINTER_DEFAULT to allow the compiler
- to adopt sensible defaults for your architecture.
+ If unsure, disable OVERRIDE_FRAME_POINTER_DEFAULT to allow the compiler
+ to adopt sensible defaults for your architecture.
#
@@ -164,10 +164,10 @@
default n
depends on X86
help
- This option enables the addition of various information that can be used
- by debuggers in debugging the system.
+ This option enables the addition of various information that can be used
+ by debuggers in debugging the system.
- NOTE: Does not currently work with the x86 IAMCU ABI.
+ NOTE: Does not currently work with the x86 IAMCU ABI.
#
# Miscellaneous debugging options
diff --git a/subsys/dfu/Kconfig b/subsys/dfu/Kconfig
index b4c453d..3f33984 100644
--- a/subsys/dfu/Kconfig
+++ b/subsys/dfu/Kconfig
@@ -47,16 +47,16 @@
default 0
range 0 4
help
- Sets log level for the image manager.
- Levels are:
+ Sets log level for the image manager.
+ Levels are:
- - 0 OFF: do not write
+ - 0 OFF: do not write
- - 1 ERROR: only write SYS_LOG_ERR
+ - 1 ERROR: only write SYS_LOG_ERR
- - 2 WARNING: write SYS_LOG_WRN in addition to previous level
+ - 2 WARNING: write SYS_LOG_WRN in addition to previous level
- - 3 INFO: write SYS_LOG_INF in addition to previous levels
+ - 3 INFO: write SYS_LOG_INF in addition to previous levels
- - 4 DEBUG: write SYS_LOG_DBG in addition to previous levels
+ - 4 DEBUG: write SYS_LOG_DBG in addition to previous levels
endmenu
diff --git a/subsys/disk/Kconfig b/subsys/disk/Kconfig
index f7cca76..1050c02 100644
--- a/subsys/disk/Kconfig
+++ b/subsys/disk/Kconfig
@@ -11,7 +11,7 @@
default n
prompt "Enable Disk Interface"
help
- Enable disk access over a supported media backend like FLASH or RAM
+ Enable disk access over a supported media backend like FLASH or RAM
if DISK_ACCESS
choice
@@ -20,15 +20,15 @@
config DISK_ACCESS_RAM
bool "RAM Disk"
help
- RAM buffer used to emulate storage disk.
- This option can used to test the file
- system.
+ RAM buffer used to emulate storage disk.
+ This option can used to test the file
+ system.
config DISK_ACCESS_FLASH
bool "Flash"
select FLASH
help
- Flash device is used for the file system.
+ Flash device is used for the file system.
endchoice
@@ -41,31 +41,31 @@
config DISK_FLASH_START
hex
help
- This is start address of the flash to be used as storage backend.
+ This is start address of the flash to be used as storage backend.
config DISK_FLASH_MAX_RW_SIZE
int
help
- This is the maximum number of bytes that the
- flash_write API can do per invocation.
- API.
+ This is the maximum number of bytes that the
+ flash_write API can do per invocation.
+ API.
config DISK_FLASH_ERASE_ALIGNMENT
hex
help
- This is the start address alignment required by
- the flash component.
+ This is the start address alignment required by
+ the flash component.
config DISK_ERASE_BLOCK_SIZE
hex
help
- This is typically the minimum block size that
- is erased at one time in flash storage.
+ This is typically the minimum block size that
+ is erased at one time in flash storage.
config DISK_VOLUME_SIZE
hex
help
- This is the file system volume size in bytes.
+ This is the file system volume size in bytes.
endif # DISK_ACCESS_FLASH
endif # DISK_ACCESS
diff --git a/subsys/fs/Kconfig b/subsys/fs/Kconfig
index 38db304..1429dc3 100644
--- a/subsys/fs/Kconfig
+++ b/subsys/fs/Kconfig
@@ -11,7 +11,7 @@
select DISK_ACCESS
default n
help
- Enables support for file system.
+ Enables support for file system.
if FILE_SYSTEM
@@ -27,15 +27,15 @@
config FAT_FILESYSTEM_ELM
bool "ELM FAT File System"
help
- Use the ELM FAT File system implementation.
+ Use the ELM FAT File system implementation.
config FILE_SYSTEM_NFFS
bool "NFFS file system support"
select FLASH_PAGE_LAYOUT
help
- Enables NFFS file system support.
- Note: NFFS requires 1-byte unaligned access to flash thus it
- will not work on devices that support only aligned flash access.
+ Enables NFFS file system support.
+ Note: NFFS requires 1-byte unaligned access to flash thus it
+ will not work on devices that support only aligned flash access.
endchoice
@@ -43,8 +43,8 @@
bool "Enable file system shell"
depends on CONSOLE_SHELL
help
- This shell provides basic browsing of the contents of the
- file system.
+ This shell provides basic browsing of the contents of the
+ file system.
menu "NFFS Settings"
diff --git a/subsys/logging/Kconfig b/subsys/logging/Kconfig
index 593a992..4f29707 100644
--- a/subsys/logging/Kconfig
+++ b/subsys/logging/Kconfig
@@ -71,6 +71,6 @@
depends on SYS_LOG
default n
help
- Use external hook function for logging.
+ Use external hook function for logging.
endmenu
diff --git a/subsys/net/Kconfig b/subsys/net/Kconfig
index dfb60ac..b7c7503 100644
--- a/subsys/net/Kconfig
+++ b/subsys/net/Kconfig
@@ -12,8 +12,8 @@
bool "Network buffer support"
default n
help
- This option enables support for generic network protocol
- buffers.
+ This option enables support for generic network protocol
+ buffers.
config NET_BUF_LOG
bool "Network buffer logging"
@@ -22,7 +22,7 @@
select SYS_LOG
default n
help
- Enable logs and checks for the generic network buffers.
+ Enable logs and checks for the generic network buffers.
config SYS_LOG_NET_BUF_LEVEL
int
@@ -46,10 +46,10 @@
default 1
range 0 60
help
- Interval in seconds of Network buffer allocation warnings which are
- generated when a buffer cannot immediately be allocated with K_FOREVER
- which may lead to deadlocks. Setting it to 0 makes warnings to be
- printed only once per allocation.
+ Interval in seconds of Network buffer allocation warnings which are
+ generated when a buffer cannot immediately be allocated with K_FOREVER
+ which may lead to deadlocks. Setting it to 0 makes warnings to be
+ printed only once per allocation.
config NET_BUF_SIMPLE_LOG
bool "Network buffer memory debugging"
@@ -65,10 +65,10 @@
depends on NET_BUF
default n
help
- Enable network buffer pool tracking. This means that:
- * amount of free buffers in the pool is remembered
- * total size of the pool is calculated
- * pool name is stored and can be shown in debugging prints
+ Enable network buffer pool tracking. This means that:
+ * amount of free buffers in the pool is remembered
+ * total size of the pool is calculated
+ * pool name is stored and can be shown in debugging prints
config NETWORKING
bool "Link layer and IP networking support"
@@ -77,7 +77,7 @@
select ENTROPY_GENERATOR
default n
help
- This option enabled generic link layer and IP networking support.
+ This option enabled generic link layer and IP networking support.
if NETWORKING
diff --git a/subsys/net/ip/Kconfig b/subsys/net/ip/Kconfig
index 3987467..cdb40b6 100644
--- a/subsys/net/ip/Kconfig
+++ b/subsys/net/ip/Kconfig
@@ -14,11 +14,11 @@
bool
default n
help
- This is a very specific option used to built only the very minimal
- part of the net stack in order to get network drivers working without
- any net stack above: core, L2 etc... Basically this will build only
- net_pkt part. It is currently used only by IEEE 802.15.4 drivers,
- though any type of net drivers could use it.
+ This is a very specific option used to built only the very minimal
+ part of the net stack in order to get network drivers working without
+ any net stack above: core, L2 etc... Basically this will build only
+ net_pkt part. It is currently used only by IEEE 802.15.4 drivers,
+ though any type of net drivers could use it.
if !NET_RAW_MODE
@@ -26,8 +26,8 @@
int
default 90
help
- Network initialization priority level. This number tells how
- early in the boot the network stack is initialized.
+ Network initialization priority level. This number tells how
+ early in the boot the network stack is initialized.
source "subsys/net/ip/Kconfig.debug"
@@ -40,15 +40,15 @@
default n
select CONSOLE_SHELL
help
- Activate shell module that provides network commands like
- ping to the console.
+ Activate shell module that provides network commands like
+ ping to the console.
config NET_IP_ADDR_CHECK
bool "Check IP address validity before sending IP packet"
default y
help
- Check that either the source or destination address is
- correct before sending either IPv4 or IPv6 network packet.
+ Check that either the source or destination address is
+ correct before sending either IPv4 or IPv6 network packet.
config NET_MAX_ROUTERS
int "How many routers are supported"
@@ -57,7 +57,7 @@
default 1 if !NET_IPV4 && NET_IPV6
range 1 254
help
- The value depends on your network needs.
+ The value depends on your network needs.
# Normally the route support is enabled by RPL or similar technology
# that needs to use the routing infrastructure.
@@ -72,14 +72,14 @@
default NET_IPV6_MAX_NEIGHBORS
depends on NET_ROUTE
help
- This determines how many entries can be stored in routing table.
+ This determines how many entries can be stored in routing table.
config NET_MAX_NEXTHOPS
int "Max number of next hop entries stored."
default NET_MAX_ROUTES
depends on NET_ROUTE
help
- This determines how many entries can be stored in nexthop table.
+ This determines how many entries can be stored in nexthop table.
config NET_ROUTE_MCAST
bool
@@ -91,29 +91,29 @@
default 1
depends on NET_ROUTE_MCAST
help
- This determines how many entries can be stored in multicast
- routing table.
+ This determines how many entries can be stored in multicast
+ routing table.
config NET_TCP
bool "Enable TCP"
default n
help
- The value depends on your network needs.
+ The value depends on your network needs.
config NET_TCP_CHECKSUM
bool "Check TCP checksum"
default y
depends on NET_TCP
help
- Enables TCP handler to check TCP checksum. If the checksum is invalid,
- then the packet is discarded.
+ Enables TCP handler to check TCP checksum. If the checksum is invalid,
+ then the packet is discarded.
config NET_DEBUG_TCP
bool "Debug TCP"
default n
depends on NET_TCP && NET_LOG
help
- Enables TCP handler output debug messages
+ Enables TCP handler output debug messages
config NET_TCP_BACKLOG_SIZE
int "Number of simultaneous incoming TCP connections"
@@ -121,28 +121,28 @@
default 1
range 1 128
help
- The number of simultaneous TCP connection attempts, i.e. outstanding
- TCP connections waiting for initial ACK.
+ The number of simultaneous TCP connection attempts, i.e. outstanding
+ TCP connections waiting for initial ACK.
config NET_TCP_TIME_WAIT
bool "Enable TCP TIME_WAIT timeouts"
depends on NET_TCP
default n
help
- Officially, the TCP standard requires a 4 minute timeout on
- connection close before that particular port pair can be used
- again. This requires that the net_context and net_tcp structs
- persist for the full duration, so has non-trivial memory costs
- and is optional. Modern systems with well-randomized sequence
- numbers don't need this, but it is present for specification
- compliance where needed.
+ Officially, the TCP standard requires a 4 minute timeout on
+ connection close before that particular port pair can be used
+ again. This requires that the net_context and net_tcp structs
+ persist for the full duration, so has non-trivial memory costs
+ and is optional. Modern systems with well-randomized sequence
+ numbers don't need this, but it is present for specification
+ compliance where needed.
config NET_TCP_2MSL_TIME
int "How long to wait in TIME_WAIT (in seconds)"
depends on NET_TCP_TIME_WAIT
default 240
help
- The value is in seconds.
+ The value is in seconds.
config NET_TCP_ACK_TIMEOUT
int "How long to wait for ACK (in milliseconds)"
@@ -150,9 +150,9 @@
default 1000
range 1 2147483647
help
- This value affects the timeout when waiting ACK to arrive in
- various TCP states. The value is in milliseconds. Note that
- having a very low value here could prevent connectivity.
+ This value affects the timeout when waiting ACK to arrive in
+ various TCP states. The value is in milliseconds. Note that
+ having a very low value here could prevent connectivity.
config NET_TCP_INIT_RETRANSMISSION_TIMEOUT
int "Initial value of Retransmission Timeout (RTO) (in milliseconds)"
@@ -160,48 +160,48 @@
default 200
range 100 60000
help
- This value affects the timeout between initial retransmission
- of TCP data packets. The value is in milliseconds.
+ This value affects the timeout between initial retransmission
+ of TCP data packets. The value is in milliseconds.
config NET_TCP_RETRY_COUNT
int "Maximum number of TCP segment retransmissions"
depends on NET_TCP
default 9
help
- The following formula can be used to determine the time (in ms)
- that a segment will be be buffered awaiting retransmission:
- n=NET_TCP_RETRY_COUNT
- Sum((1<<n) * NET_TCP_INIT_RETRANSMISSION_TIMEOUT)
- n=0
- With the default value of 9, the IP stack will try to
- retransmit for up to 1:42 minutes. This is as close as possible
- to the minimum value recommended by RFC1122 (1:40 minutes).
- Only 5 bits are dedicated for the retransmission count, so accepted
- values are in the 0-31 range. It's highly recommended to not go
- below 9, though.
- Should a retransmission timeout occur, the receive callback is
- called with -ECONNRESET error code and the context is dereferenced.
+ The following formula can be used to determine the time (in ms)
+ that a segment will be be buffered awaiting retransmission:
+ n=NET_TCP_RETRY_COUNT
+ Sum((1<<n) * NET_TCP_INIT_RETRANSMISSION_TIMEOUT)
+ n=0
+ With the default value of 9, the IP stack will try to
+ retransmit for up to 1:42 minutes. This is as close as possible
+ to the minimum value recommended by RFC1122 (1:40 minutes).
+ Only 5 bits are dedicated for the retransmission count, so accepted
+ values are in the 0-31 range. It's highly recommended to not go
+ below 9, though.
+ Should a retransmission timeout occur, the receive callback is
+ called with -ECONNRESET error code and the context is dereferenced.
config NET_UDP
bool "Enable UDP"
default y
help
- The value depends on your network needs.
+ The value depends on your network needs.
config NET_UDP_CHECKSUM
bool "Check UDP checksum"
default y
depends on NET_UDP
help
- Enables UDP handler to check UDP checksum. If the checksum is invalid,
- then the packet is discarded.
+ Enables UDP handler to check UDP checksum. If the checksum is invalid,
+ then the packet is discarded.
config NET_DEBUG_UDP
bool "Debug UDP"
default n
depends on NET_UDP && NET_LOG
help
- Enables UDP handler output debug messages
+ Enables UDP handler output debug messages
config NET_MAX_CONN
int "How many network connections are supported"
@@ -209,50 +209,50 @@
default 4
default 8 if NET_IPV6 && NET_IPV4
help
- The value depends on your network needs. The value
- should include both UDP and TCP connections.
+ The value depends on your network needs. The value
+ should include both UDP and TCP connections.
config NET_CONN_CACHE
bool "Cache network connections"
depends on NET_UDP || NET_TCP
default n
help
- Caching takes slight more memory but will speedup connection
- handling of UDP and TCP connections.
+ Caching takes slight more memory but will speedup connection
+ handling of UDP and TCP connections.
config NET_MAX_CONTEXTS
int "Number of network contexts to allocate"
default 6
help
- Each network context is used to describe a network 5-tuple that
- is used when listening or sending network traffic. This is very
- similar as one could call a network socket in some other systems.
+ Each network context is used to describe a network 5-tuple that
+ is used when listening or sending network traffic. This is very
+ similar as one could call a network socket in some other systems.
config NET_CONTEXT_NET_PKT_POOL
bool "Enable net_buf TX pool / context"
default n
default y if NET_TCP && NET_6LO
help
- If enabled, then it is possible to fine-tune network packet pool
- for each context when sending network data. If this setting is
- enabled, then you should define the context pools in your application
- using NET_PKT_TX_POOL_DEFINE() and NET_PKT_DATA_POOL_DEFINE()
- macros and tie these pools to desired context using the
- net_context_setup_pools() function.
+ If enabled, then it is possible to fine-tune network packet pool
+ for each context when sending network data. If this setting is
+ enabled, then you should define the context pools in your application
+ using NET_PKT_TX_POOL_DEFINE() and NET_PKT_DATA_POOL_DEFINE()
+ macros and tie these pools to desired context using the
+ net_context_setup_pools() function.
config NET_CONTEXT_SYNC_RECV
bool "Support synchronous functionality in net_context_recv() API"
default y
help
- You can disable sync support to save some memory if you are calling
- net_context_recv() in async way only when timeout is set to 0.
+ You can disable sync support to save some memory if you are calling
+ net_context_recv() in async way only when timeout is set to 0.
config NET_CONTEXT_CHECK
bool "Check options when calling various net_context functions"
default y
help
- If you know that the options passed to net_context...() functions
- are ok, then you can disable the checks to save some memory.
+ If you know that the options passed to net_context...() functions
+ are ok, then you can disable the checks to save some memory.
config NET_TEST
bool "Network Testing"
@@ -279,15 +279,15 @@
bool "Enable Trickle library"
default n
help
- Normally this is enabled automatically if needed,
- so say 'n' if unsure.
+ Normally this is enabled automatically if needed,
+ so say 'n' if unsure.
config NET_DEBUG_TRICKLE
bool "Debug Trickle algorithm"
default n
depends on NET_TRICKLE && NET_LOG
help
- Enables Trickle library output debug messages
+ Enables Trickle library output debug messages
endif # NET_RAW_MODE
@@ -295,51 +295,51 @@
int "How many packet receives can be pending at the same time"
default 4
help
- Each RX buffer will occupy smallish amount of memory.
- See include/net/net_pkt.h and the sizeof(struct net_pkt)
+ Each RX buffer will occupy smallish amount of memory.
+ See include/net/net_pkt.h and the sizeof(struct net_pkt)
config NET_PKT_TX_COUNT
int "How many packet sends can be pending at the same time"
default 2
help
- Each TX buffer will occupy smallish amount of memory.
- See include/net/net_pkt.h and the sizeof(struct net_pkt)
+ Each TX buffer will occupy smallish amount of memory.
+ See include/net/net_pkt.h and the sizeof(struct net_pkt)
config NET_BUF_RX_COUNT
int "How many network buffers are allocated for receiving data"
default 16
help
- Each data buffer will occupy CONFIG_NET_BUF_DATA_SIZE + smallish
- header (sizeof(struct net_buf)) amount of data.
+ Each data buffer will occupy CONFIG_NET_BUF_DATA_SIZE + smallish
+ header (sizeof(struct net_buf)) amount of data.
config NET_BUF_TX_COUNT
int "How many network buffers are allocated for sending data"
default 16
help
- Each data buffer will occupy CONFIG_NET_BUF_DATA_SIZE + smallish
- header (sizeof(struct net_buf)) amount of data.
+ Each data buffer will occupy CONFIG_NET_BUF_DATA_SIZE + smallish
+ header (sizeof(struct net_buf)) amount of data.
config NET_BUF_DATA_SIZE
int "Size of each network data fragment"
default 128
default 125 if NET_L2_IEEE802154
help
- This value tells what is the size of the data fragment that is
- received from the network.
- Example: For IEEE 802.15.4, the network packet is 127 bytes long,
- which leaves in worst case 81 bytes for user data (MTU).
- In order to be able to receive at least full IPv6 packet which
- has a size of 1280 bytes, the one should allocate 16 fragments here.
+ This value tells what is the size of the data fragment that is
+ received from the network.
+ Example: For IEEE 802.15.4, the network packet is 127 bytes long,
+ which leaves in worst case 81 bytes for user data (MTU).
+ In order to be able to receive at least full IPv6 packet which
+ has a size of 1280 bytes, the one should allocate 16 fragments here.
config NET_BUF_USER_DATA_SIZE
int "Size of user_data reserved"
default 0
default 4 if NET_L2_BT
help
- This is for drivers to set how much user_data shall be included in
- each network data fragment.
- Example: For Bluetooth, the user_data shall be at least 4 bytes as
- that is used for identifying the type of data they are carrying.
+ This is for drivers to set how much user_data shall be included in
+ each network data fragment.
+ Example: For Bluetooth, the user_data shall be at least 4 bytes as
+ that is used for identifying the type of data they are carrying.
source "subsys/net/ip/Kconfig.stack"
diff --git a/subsys/net/ip/l2/Kconfig b/subsys/net/ip/l2/Kconfig
index 3c16c4d..6a090a0 100644
--- a/subsys/net/ip/l2/Kconfig
+++ b/subsys/net/ip/l2/Kconfig
@@ -11,16 +11,16 @@
default n
default y if !NET_L2_ETHERNET && NET_TEST
help
- Add a dummy L2 layer driver. This is usually only needed when
- simulating a network interface when running network stack inside QEMU.
+ Add a dummy L2 layer driver. This is usually only needed when
+ simulating a network interface when running network stack inside QEMU.
config NET_L2_ETHERNET
bool "Enable Ethernet support"
default n
help
- Add support for Ethernet, enabling selecting relevant hardware drivers.
- If NET_SLIP_TAP is selected, NET_L2_ETHERNET will enable to fully
- simulate Ethernet through SLIP.
+ Add support for Ethernet, enabling selecting relevant hardware drivers.
+ If NET_SLIP_TAP is selected, NET_L2_ETHERNET will enable to fully
+ simulate Ethernet through SLIP.
config NET_DEBUG_L2_ETHERNET
bool "Debug Ethernet L2 layer"
@@ -28,13 +28,13 @@
default y if NET_LOG_GLOBAL
depends on NET_LOG
help
- Enables Ethernet L2 output debug messages
+ Enables Ethernet L2 output debug messages
config NET_OFFLOAD
bool "Offload IP stack [EXPERIMENTAL]"
default n
help
- Enables TCP/IP stack to be offload to a co-processor.
+ Enables TCP/IP stack to be offload to a co-processor.
config NET_DEBUG_NET_OFFLOAD
bool "Debug Net Offload Layer"
@@ -43,7 +43,7 @@
depends on NET_LOG
depends on NET_OFFLOAD
help
- Enables offload TCP/IP stack output debug messages.
+ Enables offload TCP/IP stack output debug messages.
config NET_L2_BT
bool "Enable Bluetooth support"
@@ -64,11 +64,11 @@
depends on NET_L2_BT
default n
help
- This workaround is necessary to interoperate with Linux up to 4.10 but
- it might not be compliant with RFC 7668 as it cause the stack to skip
- Neighbor Discovery cache causing the destination link address to be
- omitted. For more details why this is needed see:
- https://jira.zephyrproject.org/browse/ZEP-1656
+ This workaround is necessary to interoperate with Linux up to 4.10 but
+ it might not be compliant with RFC 7668 as it cause the stack to skip
+ Neighbor Discovery cache causing the destination link address to be
+ omitted. For more details why this is needed see:
+ https://jira.zephyrproject.org/browse/ZEP-1656
config NET_L2_BT_SEC_LEVEL
int "Security level of Bluetooth Link"
@@ -76,11 +76,11 @@
default 1
range 1 4
help
- Security level of Bluetooth Link:
- Level 1 (BT_SECURITY_LOW) = No encryption or authentication required
- Level 2 (BT_SECURITY_MEDIUM) = Only encryption required
- Level 3 (BT_SECURITY_HIGH) = Encryption and authentication required
- Level 4 (BT_SECURITY_FIPS) = Secure connection required
+ Security level of Bluetooth Link:
+ Level 1 (BT_SECURITY_LOW) = No encryption or authentication required
+ Level 2 (BT_SECURITY_MEDIUM) = Only encryption required
+ Level 3 (BT_SECURITY_HIGH) = Encryption and authentication required
+ Level 4 (BT_SECURITY_FIPS) = Secure connection required
config NET_DEBUG_L2_BT
bool "Debug Bluetooth L2 layer"
@@ -89,7 +89,7 @@
depends on NET_LOG
depends on NET_L2_BT
help
- Enables Bluetooth L2 output debug messages
+ Enables Bluetooth L2 output debug messages
config NET_L2_BT_MGMT
bool "Enable Bluetooth Network Management support"
@@ -104,8 +104,8 @@
select CONSOLE_SHELL
select NET_L2_BT_MGMT
help
- This can be used for testing Bluetooth management commands through the
- console via a shell module named "net_bt".
+ This can be used for testing Bluetooth management commands through the
+ console via a shell module named "net_bt".
source "subsys/net/ip/l2/ieee802154/Kconfig"
@@ -114,15 +114,15 @@
default y
depends on NET_IPV4 && NET_L2_ETHERNET
help
- Enable ARP support. This is necessary on hardware that requires it to
- get IPv4 working (like Ethernet devices).
+ Enable ARP support. This is necessary on hardware that requires it to
+ get IPv4 working (like Ethernet devices).
config NET_ARP_TABLE_SIZE
int "Number of entries in ARP table."
depends on NET_ARP
default 2
help
- Each entry in the ARP table consumes 22 bytes of memory.
+ Each entry in the ARP table consumes 22 bytes of memory.
config NET_DEBUG_ARP
bool "Debug IPv4 ARP"
@@ -130,6 +130,6 @@
default n
default y if NET_LOG_GLOBAL
help
- Enables core ARP code part to output debug messages
+ Enables core ARP code part to output debug messages
endmenu
diff --git a/subsys/net/ip/l2/ieee802154/Kconfig b/subsys/net/ip/l2/ieee802154/Kconfig
index c52f49d..1391704 100644
--- a/subsys/net/ip/l2/ieee802154/Kconfig
+++ b/subsys/net/ip/l2/ieee802154/Kconfig
@@ -91,8 +91,8 @@
select CONSOLE_SHELL
depends on NET_L2_IEEE802154_RFD
help
- This can be used for testing 15.4 through the console via exposing
- a shell module named "ieee15_4".
+ This can be used for testing 15.4 through the console via exposing
+ a shell module named "ieee15_4".
config NET_L2_IEEE802154_FRAGMENT
bool "Enable 802.15.4 fragmentation support"
@@ -130,17 +130,17 @@
bool "Enable IEEE 802.15.4 security [EXPERIMENTAL]"
default n
help
- Enable 802.15.4 frame security handling, in order to bring data
- confidentiality and authenticity.
+ Enable 802.15.4 frame security handling, in order to bring data
+ confidentiality and authenticity.
config NET_L2_IEEE802154_SECURITY_CRYPTO_DEV_NAME
string "Crypto device name used for <en/de>cryption"
default ""
depends on NET_L2_IEEE802154_SECURITY
help
- This option should be used to set the crypto device name that
- IEEE 802.15.4 soft MAC will use to run authentication, encryption and
- decryption operations on incoming/outgoing frames.
+ This option should be used to set the crypto device name that
+ IEEE 802.15.4 soft MAC will use to run authentication, encryption and
+ decryption operations on incoming/outgoing frames.
source "subsys/net/ip/l2/ieee802154/Kconfig.radio"
diff --git a/subsys/net/lib/app/Kconfig b/subsys/net/lib/app/Kconfig
index 95a4d15..78ea8b7 100644
--- a/subsys/net/lib/app/Kconfig
+++ b/subsys/net/lib/app/Kconfig
@@ -12,8 +12,8 @@
select NET_MGMT
select NET_MGMT_EVENT
help
- Enable API that helps to create client/server network applications.
- This API is experimental and subject to change.
+ Enable API that helps to create client/server network applications.
+ This API is experimental and subject to change.
if NET_APP
@@ -21,9 +21,9 @@
bool "Init networking support automatically during device startup"
default y
help
- If this option is set, then the net_app API is automatically
- initialized when the device is started. If you do not wish to do
- this, then disable this and call net_app_init() in your application.
+ If this option is set, then the net_app API is automatically
+ initialized when the device is started. If you do not wish to do
+ this, then disable this and call net_app_init() in your application.
config NET_APP_INIT_PRIO
int "Startup priority for the network application init"
@@ -35,64 +35,64 @@
default 30
depends on NET_APP_AUTO_INIT
help
- The value is in seconds. If for example IPv4 address from DHCPv4 is not
- received within this limit, then the net_app_init() call will fail
- during the device startup.
+ The value is in seconds. If for example IPv4 address from DHCPv4 is not
+ received within this limit, then the net_app_init() call will fail
+ during the device startup.
config NET_APP_NEED_IPV6
bool "This application wants IPv6 support"
depends on NET_APP_AUTO_INIT
select NET_IPV6
help
- The network application needs IPv6 support to function properly.
- This option makes sure the network application is initialized properly
- in order to use IPv6.
+ The network application needs IPv6 support to function properly.
+ This option makes sure the network application is initialized properly
+ in order to use IPv6.
config NET_APP_NEED_IPV6_ROUTER
bool "This application wants IPv6 router to exists"
depends on NET_APP_AUTO_INIT
depends on NET_IPV6
help
- The network application needs IPv6 router to exists before continuing.
- What this means that the application wants to wait until it receives
- IPv6 router advertisement message before continuing.
+ The network application needs IPv6 router to exists before continuing.
+ What this means that the application wants to wait until it receives
+ IPv6 router advertisement message before continuing.
config NET_APP_NEED_IPV4
bool "This application wants IPv4 support"
depends on NET_APP_AUTO_INIT
select NET_IPV4
help
- The network application needs IPv4 support to function properly.
- This option makes sure the network application is initialized properly
- in order to use IPv4.
+ The network application needs IPv4 support to function properly.
+ This option makes sure the network application is initialized properly
+ in order to use IPv4.
config NET_DEBUG_APP
bool "Debug net app library"
default n
default y if NET_LOG_GLOBAL
help
- Enables net app library to output debug messages
+ Enables net app library to output debug messages
config NET_APP_SERVER
bool "Enable server support"
default n
help
- Enables net app library server APIs.
+ Enables net app library server APIs.
config NET_APP_SERVER_NUM_CONN
int "Number of simultaneous incoming connections"
default 1
depends on NET_APP_SERVER
help
- Tells how many simultaneous incoming connections the server instance can
- support. The value of CONFIG_NET_TCP_BACKLOG_SIZE must be greater than
- or equal to CONFIG_NET_APP_SERVER_NUM_CONN.
+ Tells how many simultaneous incoming connections the server instance can
+ support. The value of CONFIG_NET_TCP_BACKLOG_SIZE must be greater than
+ or equal to CONFIG_NET_APP_SERVER_NUM_CONN.
config NET_APP_CLIENT
bool "Enable client support"
default n
help
- Enables net app library client APIs.
+ Enables net app library client APIs.
config NET_APP_TLS
bool "Enable TLS support for TCP applications"
@@ -100,7 +100,7 @@
depends on NET_TCP
select MBEDTLS
help
- Enables net app library to use TLS for encrypted communication.
+ Enables net app library to use TLS for encrypted communication.
config NET_APP_DTLS
bool "Enable DTLS support for UDP applications"
@@ -108,15 +108,15 @@
select MBEDTLS
default n
help
- Enables net app library to use DTLS for encrypted UDP communication.
+ Enables net app library to use DTLS for encrypted UDP communication.
config NET_APP_DTLS_TIMEOUT
int "DTLS session timeout"
depends on NET_APP_DTLS
default 15
help
- If a DTLS session does not have any activity, then disconnect
- the session. The value is in seconds.
+ If a DTLS session does not have any activity, then disconnect
+ the session. The value is in seconds.
config NET_DEBUG_APP_TLS_LEVEL
int "Debug level for mbedtls in net app library"
@@ -124,21 +124,21 @@
default 0
range 0 4
help
- Sets log level for the mbedtls when debugging net_app library.
- Levels are (from ext/lib/crypto/mbedtls/include/mbedtls/debug.h):
- 0 No debug
- 1 Error
- 2 State change
- 3 Information
- 4 Verbose
+ Sets log level for the mbedtls when debugging net_app library.
+ Levels are (from ext/lib/crypto/mbedtls/include/mbedtls/debug.h):
+ 0 No debug
+ 1 Error
+ 2 State change
+ 3 Information
+ 4 Verbose
config NET_APP_TLS_STACK_SIZE
int "TLS handler thread stack size"
default 8192
depends on NET_APP_TLS || NET_APP_DTLS
help
- TLS handler thread stack size. The mbedtls routines will use this stack
- thus it is by default very large.
+ TLS handler thread stack size. The mbedtls routines will use this stack
+ thus it is by default very large.
endif # NET_APP
@@ -147,11 +147,11 @@
default n
depends on NET_APP
help
- Allow IP addresses to be set in config file for
- networking client/server sample applications, or
- some link-layer dedicated settings like the channel.
- Beware this is not meant to be used for proper
- provisioning but quick sampling/testing.
+ Allow IP addresses to be set in config file for
+ networking client/server sample applications, or
+ some link-layer dedicated settings like the channel.
+ Beware this is not meant to be used for proper
+ provisioning but quick sampling/testing.
if NET_APP_SETTINGS
@@ -267,8 +267,8 @@
default n
select NET_L2_BT_MGMT
help
- Enables application to operate in node mode which requires GATT
- service to be registered and start advertising as peripheral.
+ Enables application to operate in node mode which requires GATT
+ service to be registered and start advertising as peripheral.
endif # NET_L2_BT
diff --git a/subsys/net/lib/coap/Kconfig b/subsys/net/lib/coap/Kconfig
index 1591499..1bc6de6 100644
--- a/subsys/net/lib/coap/Kconfig
+++ b/subsys/net/lib/coap/Kconfig
@@ -11,7 +11,7 @@
prompt "CoAP Support"
default n
help
- This option enables the CoAP implementation.
+ This option enables the CoAP implementation.
# This setting is only used by unit test. Do not enable it in applications
config COAP_TEST_API_ENABLE
@@ -19,7 +19,7 @@
default n
depends on COAP
help
- Do not enable this for normal use.
+ Do not enable this for normal use.
config COAP_WELL_KNOWN_BLOCK_WISE
bool
@@ -27,11 +27,11 @@
default n
depends on COAP
help
- This option enables the block wise support of CoAP response
- to ./well-known/core request. Without this option all resource's
- information will be sent in a single IP packet (can be multiple
- fragments depends on MTU size). This will be useful in mesh kind
- of networks.
+ This option enables the block wise support of CoAP response
+ to ./well-known/core request. Without this option all resource's
+ information will be sent in a single IP packet (can be multiple
+ fragments depends on MTU size). This will be useful in mesh kind
+ of networks.
config COAP_WELL_KNOWN_BLOCK_WISE_SIZE
int
@@ -39,32 +39,32 @@
default 32
depends on COAP_WELL_KNOWN_BLOCK_WISE
help
- Maximum size of CoAP block. Valid values are 16, 32, 64, 128,
- 256, 512 and 1024.
+ Maximum size of CoAP block. Valid values are 16, 32, 64, 128,
+ 256, 512 and 1024.
config COAP_EXTENDED_OPTIONS_LEN
bool "Support for CoAP extended options"
default n
depends on COAP
help
- This option enables the parsing of extended CoAP options length.
- CoAP extended options length can be 2 byte value, which
- requires more memory. User can save memory by disabling this.
- That means only length of maximum 12 bytes are supported by default.
- Enable this if length field going to bigger that 12.
+ This option enables the parsing of extended CoAP options length.
+ CoAP extended options length can be 2 byte value, which
+ requires more memory. User can save memory by disabling this.
+ That means only length of maximum 12 bytes are supported by default.
+ Enable this if length field going to bigger that 12.
config COAP_EXTENDED_OPTIONS_LEN_VALUE
int "CoAP extended options length value"
default 13
depends on COAP_EXTENDED_OPTIONS_LEN
help
- This option specifies the maximum value of length field when
- COAP_EXTENDED_OPTIONS_LEN is enabled. Define the value according to
- user requirement.
+ This option specifies the maximum value of length field when
+ COAP_EXTENDED_OPTIONS_LEN is enabled. Define the value according to
+ user requirement.
config NET_DEBUG_COAP
bool "Debug COAP"
default n
depends on COAP && NET_LOG
help
- Enables CoaP output debug messages
+ Enables CoaP output debug messages
diff --git a/subsys/net/lib/dns/Kconfig b/subsys/net/lib/dns/Kconfig
index 79a05c4..e2ac52f 100644
--- a/subsys/net/lib/dns/Kconfig
+++ b/subsys/net/lib/dns/Kconfig
@@ -9,7 +9,7 @@
prompt "DNS resolver"
default n
help
- This option enables the DNS client side support for Zephyr
+ This option enables the DNS client side support for Zephyr
if DNS_RESOLVER
@@ -17,18 +17,18 @@
bool "Enable mDNS support"
default n
help
- This option enables multicast DNS client side support.
- See RFC 6762 for details.
+ This option enables multicast DNS client side support.
+ See RFC 6762 for details.
config DNS_RESOLVER_ADDITIONAL_BUF_CTR
int
prompt "Additional DNS buffers"
default 0
help
- Number of additional buffers available for the DNS resolver.
- The DNS resolver requires at least one buffer. This option
- enables additional buffers required for multiple concurrent
- DNS connections.
+ Number of additional buffers available for the DNS resolver.
+ The DNS resolver requires at least one buffer. This option
+ enables additional buffers required for multiple concurrent
+ DNS connections.
config DNS_RESOLVER_ADDITIONAL_QUERIES
int
@@ -36,26 +36,26 @@
range 0 2
default 1
help
- Number of additional DNS queries that the DNS resolver may
- generate when the RR ANSWER only contains CNAME(s).
- The maximum value of this variable is constrained to avoid
- 'alias loops'.
+ Number of additional DNS queries that the DNS resolver may
+ generate when the RR ANSWER only contains CNAME(s).
+ The maximum value of this variable is constrained to avoid
+ 'alias loops'.
config DNS_RESOLVER_MAX_SERVERS
int "Number of DNS server addresses"
range 1 NET_MAX_CONTEXTS
default 1
help
- Max number of DNS servers that we can connect to. Normally one
- DNS server is enough. Each connection to DNS server will use one
- network context.
+ Max number of DNS servers that we can connect to. Normally one
+ DNS server is enough. Each connection to DNS server will use one
+ network context.
menuconfig DNS_SERVER_IP_ADDRESSES
bool "Set DNS server IP addresses"
default n
help
- Allow DNS IP addresses to be set in config file for
- networking applications.
+ Allow DNS IP addresses to be set in config file for
+ networking applications.
if DNS_SERVER_IP_ADDRESSES
@@ -63,42 +63,42 @@
string "DNS server 1"
default ""
help
- DNS server IP address 1. The address can be either IPv4 or IPv6
- address. An optional port number can be given.
- Following syntax is supported:
- 192.0.2.1
- 192.0.2.1:5353
- 2001:db8::1
- [2001:db8::1]:5353
- It is not mandatory to use this Kconfig option at all.
- The one calling dns_resolve_init() can use this option or not
- to populate the server list. If the DNS server addresses are
- set here, then we automatically create default DNS context
- for the user.
+ DNS server IP address 1. The address can be either IPv4 or IPv6
+ address. An optional port number can be given.
+ Following syntax is supported:
+ 192.0.2.1
+ 192.0.2.1:5353
+ 2001:db8::1
+ [2001:db8::1]:5353
+ It is not mandatory to use this Kconfig option at all.
+ The one calling dns_resolve_init() can use this option or not
+ to populate the server list. If the DNS server addresses are
+ set here, then we automatically create default DNS context
+ for the user.
config DNS_SERVER2
string "DNS server 2"
default ""
help
- See help in "DNS server 1" option.
+ See help in "DNS server 1" option.
config DNS_SERVER3
string "DNS server 3"
default ""
help
- See help in "DNS server 1" option.
+ See help in "DNS server 1" option.
config DNS_SERVER4
string "DNS server 4"
default ""
help
- See help in "DNS server 1" option.
+ See help in "DNS server 1" option.
config DNS_SERVER5
string "DNS server 5"
default ""
help
- See help in "DNS server 1" option.
+ See help in "DNS server 1" option.
endif # DNS_SERVER_IP_ADDRESSES
@@ -106,15 +106,15 @@
int "Number of simultaneous DNS queries per one DNS context"
default 1
help
- This defines how many concurrent DNS queries can be generated using
- same DNS context. Normally 1 is a good default value.
+ This defines how many concurrent DNS queries can be generated using
+ same DNS context. Normally 1 is a good default value.
config NET_DEBUG_DNS_RESOLVE
bool "Debug DNS resolver"
default n
default y if NET_LOG_GLOBAL
help
- Enables DNS resolver code to output debug messages
+ Enables DNS resolver code to output debug messages
endif # DNS_RESOLVER
@@ -124,12 +124,12 @@
select NET_IPV6_MLD if NET_IPV6
depends on NET_HOSTNAME_ENABLE
help
- This option enables the mDNS responder support for Zephyr.
- It will listen well-known address ff02::fb and 224.0.0.251.
- Currently this only returns IP address information.
- You must set CONFIG_NET_HOSTNAME to some meaningful value and
- then mDNS will start to respond to <hostname>.local mDNS queries.
- See RFC 6762 for more details about mDNS.
+ This option enables the mDNS responder support for Zephyr.
+ It will listen well-known address ff02::fb and 224.0.0.251.
+ Currently this only returns IP address information.
+ You must set CONFIG_NET_HOSTNAME to some meaningful value and
+ then mDNS will start to respond to <hostname>.local mDNS queries.
+ See RFC 6762 for more details about mDNS.
if MDNS_RESPONDER
@@ -137,27 +137,27 @@
int "Time-to-Live of returned DNS name"
default 600
help
- DNS answers will use the TTL (in seconds).
+ DNS answers will use the TTL (in seconds).
config MDNS_RESPONDER_INIT_PRIO
int "Startup priority for the mDNS responder init"
default 96
help
- Note that if NET_APP_AUTO_INIT is enabled, then this value
- should be bigger than its value.
+ Note that if NET_APP_AUTO_INIT is enabled, then this value
+ should be bigger than its value.
config NET_DEBUG_MDNS_RESPONDER
bool "Debug mDNS responder"
default n
default y if NET_LOG_GLOBAL
help
- Enables mDNS responder code to output debug messages
+ Enables mDNS responder code to output debug messages
config MDNS_RESOLVER_ADDITIONAL_BUF_CTR
int
prompt "Additional DNS buffers"
default 0
help
- Number of additional buffers available for the mDNS responder.
+ Number of additional buffers available for the mDNS responder.
endif # MDNS_RESPONDER
diff --git a/subsys/net/lib/http/Kconfig b/subsys/net/lib/http/Kconfig
index 6be8c79..b7c945c 100644
--- a/subsys/net/lib/http/Kconfig
+++ b/subsys/net/lib/http/Kconfig
@@ -7,7 +7,7 @@
bool "HTTP support"
default n
help
- This option enables the HTTP library
+ This option enables the HTTP library
if HTTP
@@ -24,7 +24,7 @@
select HTTP_PARSER_URL
select NET_APP_SERVER
help
- Enables HTTP server routines.
+ Enables HTTP server routines.
config HTTP_CLIENT
bool "HTTP client support"
@@ -33,32 +33,32 @@
select HTTP_PARSER_URL
select NET_APP_CLIENT
help
- Enables HTTP client routines.
+ Enables HTTP client routines.
config HTTP_HEADERS
int "HTTP header field max number of items"
depends on HTTP_SERVER
default 8
help
- Number of HTTP header field items that an HTTP server
- application will handle
+ Number of HTTP header field items that an HTTP server
+ application will handle
config HTTPS
bool "HTTPS support"
default n
select NET_APP_TLS
help
- Enables HTTPS support.
+ Enables HTTPS support.
config HTTP_SERVER_CONNECTIONS
int "Max number of concurrent HTTP server connections"
default NET_APP_SERVER_NUM_CONN
depends on HTTP_SERVER
help
- This value determines how many simultaneous HTTP connections the
- HTTP server can serve. Note that only 1 HTTPS connection can be
- served at a time, so set CONFIG_NET_APP_SERVER_NUM_CONN and
- CONFIG_NET_TCP_BACKLOG_SIZE to 1 in that case.
+ This value determines how many simultaneous HTTP connections the
+ HTTP server can serve. Note that only 1 HTTPS connection can be
+ served at a time, so set CONFIG_NET_APP_SERVER_NUM_CONN and
+ CONFIG_NET_TCP_BACKLOG_SIZE to 1 in that case.
endif # HTTP_APP
@@ -70,7 +70,7 @@
select HTTP_PARSER
select HTTP_PARSER_URL
help
- Enables HTTP server routines.
+ Enables HTTP server routines.
config HTTP_CLIENT
bool "HTTP client support"
@@ -78,39 +78,39 @@
select HTTP_PARSER
select HTTP_PARSER_URL
help
- Enables HTTP client routines.
+ Enables HTTP client routines.
config HTTP_HEADER_FIELD_ITEMS
int "HTTP header field max number of items"
depends on HTTP_SERVER
default 8
help
- Number of HTTP header field items that an HTTP server
- application will handle
+ Number of HTTP header field items that an HTTP server
+ application will handle
config HTTPS
bool "HTTPS support"
default n
select MBEDTLS
help
- Enables HTTPS support.
+ Enables HTTPS support.
config HTTPS_STACK_SIZE
int "HTTPS thread stack size"
default 8192
depends on HTTPS
help
- HTTPS thread stack size. The mbedtls routines will use this stack
- thus it is by default very large.
+ HTTPS thread stack size. The mbedtls routines will use this stack
+ thus it is by default very large.
config HTTP_SERVER_CONNECTIONS
int "Max number of concurrent HTTP server connections"
default NET_MAX_CONTEXTS
depends on HTTP_SERVER
help
- This value determines how many simultaneous HTTP connections the
- HTTP server can serve. Note that only 1 HTTPS connection can be
- served at a time.
+ This value determines how many simultaneous HTTP connections the
+ HTTP server can serve. Note that only 1 HTTPS connection can be
+ served at a time.
endif # !HTTP_APP
@@ -119,29 +119,29 @@
default 8
depends on HTTP_SERVER
help
- This value determines how many URLs this HTTP server can handle.
+ This value determines how many URLs this HTTP server can handle.
config HTTP_CLIENT_NETWORK_TIMEOUT
int "Default network activity timeout in seconds"
default 20
depends on HTTP_CLIENT
help
- Default network activity timeout in seconds. This setting is used
- for TCP connection timeout.
+ Default network activity timeout in seconds. This setting is used
+ for TCP connection timeout.
config NET_DEBUG_HTTP
bool "Debug HTTP"
default n
depends on HTTP && NET_LOG
help
- Enables HTTP output debug messages
+ Enables HTTP output debug messages
config NET_DEBUG_HTTP_CONN
bool "Debug HTTP connections"
default n
depends on HTTP && NET_LOG
help
- Enables HTTP connection tracking.
+ Enables HTTP connection tracking.
endif # HTTP
@@ -150,21 +150,21 @@
default n
select HTTP_PARSER_URL
help
- This option enables the http_parser library from nodejs.
- This parser requires some string-related routines commonly
- provided by a libc implementation.
+ This option enables the http_parser library from nodejs.
+ This parser requires some string-related routines commonly
+ provided by a libc implementation.
config HTTP_PARSER_URL
bool "HTTP Parser for URL support"
default n
help
- This option enables the URI parser library based on source from nodejs.
- This parser requires some string-related routines commonly
- provided by a libc implementation.
+ This option enables the URI parser library based on source from nodejs.
+ This parser requires some string-related routines commonly
+ provided by a libc implementation.
config HTTP_PARSER_STRICT
bool "HTTP strict parsing"
default n
depends on (HTTP_PARSER || HTTP_PARSER_URL)
help
- This option enables the strict parsing option
+ This option enables the strict parsing option
diff --git a/subsys/net/lib/mqtt/Kconfig b/subsys/net/lib/mqtt/Kconfig
index 2d527b2..a3cfdad 100644
--- a/subsys/net/lib/mqtt/Kconfig
+++ b/subsys/net/lib/mqtt/Kconfig
@@ -11,7 +11,7 @@
default n
select NET_APP_CLIENT
help
- Enable the Zephyr MQTT Library
+ Enable the Zephyr MQTT Library
config MQTT_MSG_MAX_SIZE
int
@@ -20,8 +20,8 @@
default 128
range 128 1024
help
- Set the maximum size of the MQTT message. So, no messages
- longer than CONFIG_MQTT_MSG_SIZE will be processed.
+ Set the maximum size of the MQTT message. So, no messages
+ longer than CONFIG_MQTT_MSG_SIZE will be processed.
config MQTT_ADDITIONAL_BUFFER_CTR
int
@@ -29,9 +29,9 @@
depends on MQTT_LIB
default 0
help
- Set some additional buffers. When two or more concurrent contexts are
- used in the same application, additional buffers may help to have a 1:1
- relation between application contexts and internal buffers.
+ Set some additional buffers. When two or more concurrent contexts are
+ used in the same application, additional buffers may help to have a 1:1
+ relation between application contexts and internal buffers.
config MQTT_SUBSCRIBE_MAX_TOPICS
int
@@ -40,8 +40,8 @@
default 1
range 1 8
help
- Set the maximum number of topics handled by the SUBSCRIBE/SUBACK
- messages during reception.
+ Set the maximum number of topics handled by the SUBSCRIBE/SUBACK
+ messages during reception.
config MQTT_LIB_TLS
bool
@@ -50,4 +50,4 @@
default n
select NET_APP_TLS
help
- Enables MQTT library with TLS support
+ Enables MQTT library with TLS support
diff --git a/subsys/net/lib/sntp/Kconfig b/subsys/net/lib/sntp/Kconfig
index 626d895..3141a44 100644
--- a/subsys/net/lib/sntp/Kconfig
+++ b/subsys/net/lib/sntp/Kconfig
@@ -9,7 +9,7 @@
default n
select NET_APP_CLIENT
help
- Enable SNTP client library
+ Enable SNTP client library
if SNTP
@@ -17,6 +17,6 @@
bool "Debug SNTP"
default n
help
- Enable debug message of SNTP client library
+ Enable debug message of SNTP client library
endif # SNTP
diff --git a/subsys/net/lib/sockets/Kconfig b/subsys/net/lib/sockets/Kconfig
index 9d5d03e..561af3d 100644
--- a/subsys/net/lib/sockets/Kconfig
+++ b/subsys/net/lib/sockets/Kconfig
@@ -10,7 +10,7 @@
bool "BSD Sockets compatible API"
default n
help
- Provide BSD Sockets like API on top of native Zephyr networking API.
+ Provide BSD Sockets like API on top of native Zephyr networking API.
if NET_SOCKETS
@@ -18,26 +18,26 @@
bool "Standard POSIX names for Sockets API"
default n
help
- By default, Sockets API function are prefixed with ``zsock_`` to avoid
- namespacing issues. If this option is enabled, they will be provided
- with standard POSIX names like socket(), recv(), and close(), to help
- with porting existing code. Note that close() may require a special
- attention, as in POSIX it closes any file descriptor, while with this
- option enabled, it will still apply only to sockets.
+ By default, Sockets API function are prefixed with ``zsock_`` to avoid
+ namespacing issues. If this option is enabled, they will be provided
+ with standard POSIX names like socket(), recv(), and close(), to help
+ with porting existing code. Note that close() may require a special
+ attention, as in POSIX it closes any file descriptor, while with this
+ option enabled, it will still apply only to sockets.
config NET_SOCKETS_POLL_MAX
int
prompt "Max number of supported poll() entries"
default 3
help
- Maximum number of entries supported for poll() call.
+ Maximum number of entries supported for poll() call.
config NET_DEBUG_SOCKETS
bool "Debug BSD Sockets compatible API calls"
default n
default y if NET_LOG_GLOBAL
help
- Enables logging for sockets code. (Logging level is defined by
- SYS_LOG_NET_LEVEL setting).
+ Enables logging for sockets code. (Logging level is defined by
+ SYS_LOG_NET_LEVEL setting).
endif # NET_SOCKETS
diff --git a/subsys/net/lib/zoap/Kconfig b/subsys/net/lib/zoap/Kconfig
index 29ee61b..ae69cfb 100644
--- a/subsys/net/lib/zoap/Kconfig
+++ b/subsys/net/lib/zoap/Kconfig
@@ -11,7 +11,7 @@
prompt "CoAP Support"
default n
help
- This option enables the Zoap implementation of CoAP.
+ This option enables the Zoap implementation of CoAP.
# This setting is only used by unit test. Do not enable it in applications
config ZOAP_TEST_API_ENABLE
@@ -19,7 +19,7 @@
default n
depends on ZOAP
help
- Do not enable this for normal use.
+ Do not enable this for normal use.
config ZOAP_WELL_KNOWN_BLOCK_WISE
bool
@@ -27,11 +27,11 @@
default n
depends on ZOAP
help
- This option enables the block wise support of CoAP response
- to ./well-known/core request. Without this option all resource's
- information will be sent in a single IP packet (can be multiple
- fragments depends on MTU size). This will be useful in mesh kind
- of networks.
+ This option enables the block wise support of CoAP response
+ to ./well-known/core request. Without this option all resource's
+ information will be sent in a single IP packet (can be multiple
+ fragments depends on MTU size). This will be useful in mesh kind
+ of networks.
config ZOAP_WELL_KNOWN_BLOCK_WISE_SIZE
int
@@ -39,5 +39,5 @@
default 32
depends on ZOAP_WELL_KNOWN_BLOCK_WISE
help
- Maximum size of CoAP block. Valid values are 16, 32, 64, 128,
- 256, 512 and 1024.
+ Maximum size of CoAP block. Valid values are 16, 32, 64, 128,
+ 256, 512 and 1024.
diff --git a/subsys/shell/Kconfig b/subsys/shell/Kconfig
index 6cfee29..219c643 100644
--- a/subsys/shell/Kconfig
+++ b/subsys/shell/Kconfig
@@ -14,7 +14,7 @@
default n
select CONSOLE_HANDLER
help
- Shell implementation based on CONSOLE_HANDLER.
+ Shell implementation based on CONSOLE_HANDLER.
if CONSOLE_SHELL
@@ -24,13 +24,13 @@
prompt "Console handler shell stack size"
default 2000
help
- Stack size for the console handler shell.
+ Stack size for the console handler shell.
config CONSOLE_SHELL_MAX_CMD_QUEUED
int "Shell's command queue size"
default 3
help
- Maximum size of the queue for input commands.
+ Maximum size of the queue for input commands.
source "subsys/shell/modules/Kconfig"
diff --git a/subsys/usb/Kconfig b/subsys/usb/Kconfig
index 6a98ea7..0935528 100644
--- a/subsys/usb/Kconfig
+++ b/subsys/usb/Kconfig
@@ -12,7 +12,7 @@
depends on USB
default n
help
- Enable USB device stack.
+ Enable USB device stack.
if USB_DEVICE_STACK
@@ -22,51 +22,51 @@
default 0
depends on SYS_LOG
help
- This option sets log level for the USB device stack.
+ This option sets log level for the USB device stack.
- Levels are:
+ Levels are:
- - 0 OFF, do not write
+ - 0 OFF, do not write
- - 1 ERROR, only write SYS_LOG_ERR
+ - 1 ERROR, only write SYS_LOG_ERR
- - 2 WARNING, write SYS_LOG_WRN in addition to previous level
+ - 2 WARNING, write SYS_LOG_WRN in addition to previous level
- - 3 INFO, write SYS_LOG_INF in addition to previous levels
+ - 3 INFO, write SYS_LOG_INF in addition to previous levels
- - 4 DEBUG, write SYS_LOG_DBG in addition to previous levels
+ - 4 DEBUG, write SYS_LOG_DBG in addition to previous levels
config USB_DEVICE_VID
hex
prompt "USB Vendor ID"
default 0xDEAD
help
- USB device vendor ID. MUST be configured by vendor.
+ USB device vendor ID. MUST be configured by vendor.
config USB_DEVICE_PID
hex
prompt "USB Product ID"
default 0xBEEF
help
- USB device product ID. MUST be configured by vendor.
+ USB device product ID. MUST be configured by vendor.
config USB_DEVICE_MANUFACTURER
string
default "ZEPHYR"
help
- USB device Manufacturer string
+ USB device Manufacturer string
config USB_DEVICE_PRODUCT
string
default "USB-DEV"
help
- USB device Product string
+ USB device Product string
config USB_DEVICE_SN
string
default "0.01"
help
- USB device SerialNumber string
+ USB device SerialNumber string
config USB_COMPOSITE_DEVICE
bool
@@ -74,7 +74,7 @@
depends on USB
default n
help
- Enable composite USB device driver.
+ Enable composite USB device driver.
config USB_COMPOSITE_BUFFER_SIZE
int
diff --git a/subsys/usb/class/Kconfig b/subsys/usb/class/Kconfig
index 6af4d6b..2765f3c 100644
--- a/subsys/usb/class/Kconfig
+++ b/subsys/usb/class/Kconfig
@@ -13,14 +13,14 @@
prompt "USB CDC ACM Device Class Driver"
default n
help
- USB CDC ACM device class driver
+ USB CDC ACM device class driver
config CDC_ACM_PORT_NAME
string "CDC ACM class device driver port name"
depends on USB_CDC_ACM
default "CDC_ACM"
help
- Port name through which CDC ACM class device driver is accessed
+ Port name through which CDC ACM class device driver is accessed
config CDC_ACM_INT_EP_ADDR
hex "CDC ACM Interrupt Endpoint address"
@@ -28,7 +28,7 @@
default 0x85
range 0x81 0x8f
help
- CDC ACM class interrupt endpoint address
+ CDC ACM class interrupt endpoint address
config CDC_ACM_IN_EP_ADDR
hex "CDC ACM BULK IN Endpoint address"
@@ -36,7 +36,7 @@
default 0x84
range 0x81 0x8f
help
- CDC ACM class IN endpoint address
+ CDC ACM class IN endpoint address
config CDC_ACM_OUT_EP_ADDR
hex "CDC ACM BULK OUT Endpoint address"
@@ -44,21 +44,21 @@
default 0x03
range 0x01 0x0f
help
- CDC ACM class OUT endpoint address
+ CDC ACM class OUT endpoint address
config CDC_ACM_INTERRUPT_EP_MPS
int
depends on USB_CDC_ACM
default 16
help
- CDC ACM class interrupt IN endpoint size
+ CDC ACM class interrupt IN endpoint size
config CDC_ACM_BULK_EP_MPS
int
depends on USB_CDC_ACM
default 64
help
- CDC ACM class bulk endpoints size
+ CDC ACM class bulk endpoints size
config SYS_LOG_USB_CDC_ACM_LEVEL
int
@@ -66,19 +66,19 @@
depends on USB_CDC_ACM && SYS_LOG
default 0
help
- Sets log level for USB CDC ACM device class driver
+ Sets log level for USB CDC ACM device class driver
- Levels are:
+ Levels are:
- - 0 OFF, do not write
+ - 0 OFF, do not write
- - 1 ERROR, only write SYS_LOG_ERR
+ - 1 ERROR, only write SYS_LOG_ERR
- - 2 WARNING, write SYS_LOG_WRN in addition to previous level
+ - 2 WARNING, write SYS_LOG_WRN in addition to previous level
- - 3 INFO, write SYS_LOG_INF in addition to previous levels
+ - 3 INFO, write SYS_LOG_INF in addition to previous levels
- - 4 DEBUG, write SYS_LOG_DBG in addition to previous levels
+ - 4 DEBUG, write SYS_LOG_DBG in addition to previous levels
config USB_MASS_STORAGE
bool
@@ -86,7 +86,7 @@
select DISK_ACCESS
default n
help
- USB Mass Storage device class driver
+ USB Mass Storage device class driver
config MASS_STORAGE_IN_EP_ADDR
hex
@@ -94,7 +94,7 @@
default 0x82
range 0x81 0x8f
help
- Mass storage device class IN endpoint address
+ Mass storage device class IN endpoint address
config MASS_STORAGE_OUT_EP_ADDR
hex
@@ -102,7 +102,7 @@
default 0x01
range 0x01 0x0f
help
- Mass storage device class OUT endpoint address
+ Mass storage device class OUT endpoint address
config MASS_STORAGE_BULK_EP_MPS
int
@@ -110,7 +110,7 @@
default 64
range 8 64
help
- Mass storage device class bulk endpoints size
+ Mass storage device class bulk endpoints size
config SYS_LOG_USB_MASS_STORAGE_LEVEL
int
@@ -118,19 +118,19 @@
depends on USB_MASS_STORAGE && SYS_LOG
default 0
help
- Sets log level for USB Mass Storage device class driver
+ Sets log level for USB Mass Storage device class driver
- Levels are:
+ Levels are:
- - 0 OFF, do not write
+ - 0 OFF, do not write
- - 1 ERROR, only write SYS_LOG_ERR
+ - 1 ERROR, only write SYS_LOG_ERR
- - 2 WARNING, write SYS_LOG_WRN in addition to previous level
+ - 2 WARNING, write SYS_LOG_WRN in addition to previous level
- - 3 INFO, write SYS_LOG_INF in addition to previous levels
+ - 3 INFO, write SYS_LOG_INF in addition to previous levels
- - 4 DEBUG, write SYS_LOG_DBG in addition to previous levels
+ - 4 DEBUG, write SYS_LOG_DBG in addition to previous levels
source "subsys/usb/class/netusb/Kconfig"
diff --git a/subsys/usb/class/netusb/Kconfig b/subsys/usb/class/netusb/Kconfig
index 3932d38..120e1e3 100644
--- a/subsys/usb/class/netusb/Kconfig
+++ b/subsys/usb/class/netusb/Kconfig
@@ -20,8 +20,8 @@
select USB_DEVICE_NETWORK
default n
help
- Ethernet Control Model (ECM) is a part of Communications Device
- Class (CDC) USB protocol specified by USB-IF.
+ Ethernet Control Model (ECM) is a part of Communications Device
+ Class (CDC) USB protocol specified by USB-IF.
config USB_DEVICE_NETWORK_RNDIS
bool
@@ -29,8 +29,8 @@
select USB_DEVICE_NETWORK
default n
help
- Remote NDIS (RNDIS) is commonly used Microsoft vendor protocol with
- Specification available from Microsoft web site.
+ Remote NDIS (RNDIS) is commonly used Microsoft vendor protocol with
+ Specification available from Microsoft web site.
if USB_DEVICE_NETWORK_ECM
@@ -39,42 +39,42 @@
default 0x83
range 0x81 0x8F
help
- CDC ECM class interrupt endpoint address
+ CDC ECM class interrupt endpoint address
config CDC_ECM_IN_EP_ADDR
hex "CDC ECM BULK IN Endpoint address"
default 0x82
range 0x81 0x8F
help
- CDC ECM class IN endpoint address
+ CDC ECM class IN endpoint address
config CDC_ECM_OUT_EP_ADDR
hex "CDC ECM BULK OUT Endpoint address"
default 0x01
range 0x01 0x0F
help
- CDC ECM class OUT endpoint address
+ CDC ECM class OUT endpoint address
config CDC_ECM_INTERRUPT_EP_MPS
int
default 16
help
- CDC ECM class interrupt endpoint size
+ CDC ECM class interrupt endpoint size
config CDC_ECM_BULK_EP_MPS
int
default 64
help
- CDC ECM class bulk endpoint size
+ CDC ECM class bulk endpoint size
config USB_DEVICE_NETWORK_ECM_MAC
string
default "00005E005301"
help
- MAC Host OS Address string.
- MAC Address which would be assigned to network device, created in
- the Host's Operating System. Use RFC 7042 Documentation values as
- default MAC.
+ MAC Host OS Address string.
+ MAC Address which would be assigned to network device, created in
+ the Host's Operating System. Use RFC 7042 Documentation values as
+ default MAC.
endif # USB_DEVICE_NETWORK_ECM
diff --git a/tests/ztest/Kconfig b/tests/ztest/Kconfig
index b48f5d4..e55aebd 100644
--- a/tests/ztest/Kconfig
+++ b/tests/ztest/Kconfig
@@ -8,8 +8,8 @@
bool "Zephyr testing framework"
default n
help
- Enable the Zephyr testing framework. You should enable this only
- if you're writing automated tests.
+ Enable the Zephyr testing framework. You should enable this only
+ if you're writing automated tests.
config ZTEST_STACKSIZE
int "Test function thread stack size"
@@ -29,23 +29,23 @@
depends on ZTEST
default 1
help
- Set verbosity level for assertions.
- Assertion verbosity levels:
- 0 Write only file and line for failed assertions
- 1 Write file, line number, function and reason for failed assertions
- 2 Log also successful assertions
+ Set verbosity level for assertions.
+ Assertion verbosity levels:
+ 0 Write only file and line for failed assertions
+ 1 Write file, line number, function and reason for failed assertions
+ 2 Log also successful assertions
config ZTEST_MOCKING
bool "Mocking support functions"
depends on ZTEST
default n
help
- Enable mocking support for Ztest. This allows the test to set
- return values and expected parameters to functions.
+ Enable mocking support for Ztest. This allows the test to set
+ return values and expected parameters to functions.
config ZTEST_PARAMETER_COUNT
int "Count of parameters or return values reserved"
depends on ZTEST_MOCKING
default 1
help
- Maximum amount of concurrent return values / expected parameters.
+ Maximum amount of concurrent return values / expected parameters.