diff --git a/Makefile b/Makefile index 21d52a2fd6..2cc29ede86 100644 --- a/Makefile +++ b/Makefile @@ -5,7 +5,7 @@ VERSION_REVISION = 0 VERSION_RESERVED = 0 PATCHLEVEL = 0 SUBLEVEL = 0 -NAME = Zephyr OS +NAME = Zephyr Kernel export SOURCE_DIR PROJECT MDEF_FILE KLIBC_DIR diff --git a/arch/x86/crt0.S b/arch/x86/crt0.S index 37b50c0f5f..2534d7f560 100644 --- a/arch/x86/crt0.S +++ b/arch/x86/crt0.S @@ -31,7 +31,7 @@ */ /* DESCRIPTION -This module contains the initial code executed by the Zephyr OS ELF image +This module contains the initial code executed by the Zephyr Kernel ELF image after having been loaded into RAM. INTERNAL diff --git a/doc/development/naming_conventions.rst b/doc/development/naming_conventions.rst index 7175b1c3dc..e45b177776 100644 --- a/doc/development/naming_conventions.rst +++ b/doc/development/naming_conventions.rst @@ -7,7 +7,7 @@ The Purpose of Naming Conventions Unlike desktop operating systems, where applications are written in user-space and drivers are used to cross the boundary between kernel and user space, all -applications in the Zephyr OS are written in kernel space. These are then +applications in the Zephyr Kernel are written in kernel space. These are then linked against the kernel creating a shared and common namespace. To ensure proper execution of both kernel and applications, it makes sense to diff --git a/doc/installation/installation_custom_builds.rst b/doc/installation/installation_custom_builds.rst index 3ae34c077d..a1e4ef69d9 100644 --- a/doc/installation/installation_custom_builds.rst +++ b/doc/installation/installation_custom_builds.rst @@ -108,7 +108,7 @@ and list the options you’ve set. Installing a Custom QEMU for ARM Platforms ============================================ -The Yocto SDK comes with a Qemu binary suitable for running sample Zephyr OS +The Yocto SDK comes with a Qemu binary suitable for running sample Zephyr Kernel applications. The steps below are only needed if you choose not to use the provided binary and use a custom built binary instead. diff --git a/doc/object/object.rst b/doc/object/object.rst index 37cd761dce..abf9f916d6 100644 --- a/doc/object/object.rst +++ b/doc/object/object.rst @@ -2,7 +2,7 @@ Zephyr Kernel Objects ###################### Use this information to understand how the different kernel objects of -the Zephyr OS function. The purpose of this section is to help you +the Zephyr Kernel function. The purpose of this section is to help you understand the most important object of the operating system. In order to help you navigate through the content, we have divided the objects in :ref:`basicObjects`, :ref:`nanokernelObjects` and diff --git a/doc/object/object_basic_fibers.rst b/doc/object/object_basic_fibers.rst index 73ac31b22f..1527a7d3ac 100644 --- a/doc/object/object_basic_fibers.rst +++ b/doc/object/object_basic_fibers.rst @@ -92,7 +92,7 @@ computational cannot call :c:func:`fiber_yield()`. Scheduling Fibers ***************** -The fibers in the Zephyr OS are priority-scheduled. When several fibers +The fibers in the Zephyr Kernel are priority-scheduled. When several fibers are ready to run, they run in the order of their priority. When more than one fiber of the same priority is ready to run, they are ordered by the time that each became runnable. Each fiber runs until it is diff --git a/doc/object/object_basic_interrupts.rst b/doc/object/object_basic_interrupts.rst index ad1fff7c29..f3d60a1f94 100644 --- a/doc/object/object_basic_interrupts.rst +++ b/doc/object/object_basic_interrupts.rst @@ -89,7 +89,7 @@ the macros detailed in following table. The table lists the macros you can use to identify and register your static ISRs into the Interrupt Descriptor Table. The IA-32 interrupt descriptor allows for the setting of the privilege level, DPL, at which the interrupt can be triggered. -The Zephyr OS assumes all device drivers are kernel mode (ring 0) as +The Zephyr Kernel assumes all device drivers are kernel mode (ring 0) as opposed to user-mode (ring 3). Therefore, these macros always set the DPL to 0. @@ -186,7 +186,7 @@ The following is an example of a dynamic interrupt stub for x86: } -This feature is part of the enhanced security profile in Zephyr OS. +This feature is part of the enhanced security profile in Zephyr Kernel. Working with ISRs @@ -330,7 +330,7 @@ The default setting of 0 disables the following interfaces: :c:func:`task_irq_ack()` and :c:func:`task_irq_test()`. Each device has a well-known identifier in the range from 0 to *MAX_NUM_TASK_DEVS*-1. -The Zephyr OS allows kernel tasks to bind to devices at run-time by +The Zephyr Kernel allows kernel tasks to bind to devices at run-time by calling :c:func:`task_irq_alloc()`. A task may bind itself to multiple devices by calling this routine multiple times but a given device can be bound to only a single task at any point in time. The registering diff --git a/doc/object/object_nanokernel.rst b/doc/object/object_nanokernel.rst index 3530e1e8ca..de0cdec0fb 100644 --- a/doc/object/object_nanokernel.rst +++ b/doc/object/object_nanokernel.rst @@ -8,7 +8,7 @@ Section Scope This section provides an overview of the most important nanokernel objects. The information contained here is an aid to better understand -how the Zephyr OS operates at the nanokernel level. +how the Zephyr Kernel operates at the nanokernel level. Document Format *************** diff --git a/doc/substitutions.rst b/doc/substitutions.rst index 4a88410b1a..d913bfcca6 100644 --- a/doc/substitutions.rst +++ b/doc/substitutions.rst @@ -1,4 +1,4 @@ -.. |codename| replace:: Zephyr OS +.. |codename| replace:: Zephyr Kernel .. |PM| replace:: Hirally Rodriguez Santiago diff --git a/include/arch/x86/linker-common-sections.h b/include/arch/x86/linker-common-sections.h index aa2058c5f3..e4c3d87e23 100644 --- a/include/arch/x86/linker-common-sections.h +++ b/include/arch/x86/linker-common-sections.h @@ -33,7 +33,7 @@ /* DESCRIPTION This script defines the memory location of the various sections that make up -a Zephyr OS image. It is usable by most supported BSPs. This file is used +a Zephyr Kernel image. It is usable by most supported BSPs. This file is used by the linker. This script places the various sections of the image according to what features @@ -54,7 +54,7 @@ end of the RODATA section. At runtime, the DATA section is copied into the RAM region so it can be accessed with read and write permission. Most symbols defined in the sections below are subject to be referenced in the -Zephyr OS image. If a symbol is used but not defined the linker will emit an +Zephyr Kernel image. If a symbol is used but not defined the linker will emit an undefined symbol error. Please do not change the order of the section as the nanokernel expects this diff --git a/scripts/gen_idt/gen_idt.c b/scripts/gen_idt/gen_idt.c index ce1d4a43a2..4491c6e7c3 100644 --- a/scripts/gen_idt/gen_idt.c +++ b/scripts/gen_idt/gen_idt.c @@ -39,7 +39,7 @@ This program expects to be invoked as follows: All parameters are required. is assumed to be a binary file containing the intList section from -the Zephyr OS ELF image (microkernel.elf, nanokernel.elf, etc.) +the Zephyr Kernel ELF image (microkernel.elf, nanokernel.elf, etc.) is the same as CONFIG_IDT_NUM_VECTORS. diff --git a/scripts/sanity_chk/bt_regression_chk b/scripts/sanity_chk/bt_regression_chk index 3ae6261dcd..e0f7febc23 100755 --- a/scripts/sanity_chk/bt_regression_chk +++ b/scripts/sanity_chk/bt_regression_chk @@ -3,7 +3,7 @@ # Import common sanity check definitions # if [ -z ${ZEPHYR_BASE} ]; then - echo "shell variables required to build Zephyr OS are not set" + echo "shell variables required to build Zephyr Kernel are not set" exit 1 fi if [ ! -d ${ZEPHYR_BASE} ] ; then diff --git a/scripts/sanity_chk/footprint_chk b/scripts/sanity_chk/footprint_chk index 26d5fc2444..f6798abb95 100755 --- a/scripts/sanity_chk/footprint_chk +++ b/scripts/sanity_chk/footprint_chk @@ -34,7 +34,7 @@ # Import common sanity check definitions # if [ -z ${ZEPHYR_BASE} ]; then - echo "shell variables required to build Zephyr OS are not set" + echo "shell variables required to build Zephyr Kernel are not set" exit 1 fi if [ ! -d ${ZEPHYR_BASE} ] ; then diff --git a/scripts/sanity_chk/out-of-tree_chk b/scripts/sanity_chk/out-of-tree_chk index e275c4c005..2d19f45081 100755 --- a/scripts/sanity_chk/out-of-tree_chk +++ b/scripts/sanity_chk/out-of-tree_chk @@ -34,7 +34,7 @@ # Import common sanity check definitions # if [ -z ${ZEPHYR_BASE} ]; then - echo "shell variables required to build Zephyr OS are not set" + echo "shell variables required to build Zephyr Kernel are not set" exit 1 fi if [ ! -d ${ZEPHYR_BASE} ] ; then diff --git a/scripts/sanity_chk/regression_chk b/scripts/sanity_chk/regression_chk index 806167f226..62bff56d7c 100755 --- a/scripts/sanity_chk/regression_chk +++ b/scripts/sanity_chk/regression_chk @@ -34,7 +34,7 @@ # Import common sanity check definitions # if [ -z ${ZEPHYR_BASE} ]; then - echo "shell variables required to build Zephyr OS are not set" + echo "shell variables required to build Zephyr Kernel are not set" exit 1 fi if [ ! -d ${ZEPHYR_BASE} ] ; then diff --git a/scripts/sanity_chk/sanity_chk b/scripts/sanity_chk/sanity_chk index ed3a47852d..a9db70a58c 100755 --- a/scripts/sanity_chk/sanity_chk +++ b/scripts/sanity_chk/sanity_chk @@ -34,7 +34,7 @@ # Import common sanity check definitions # if [ -z ${ZEPHYR_BASE} ]; then - echo "shell variables required to build Zephyr OS are not set" + echo "shell variables required to build Zephyr Kernel are not set" exit 1 fi if [ ! -d ${ZEPHYR_BASE} ] ; then @@ -70,7 +70,7 @@ EOF long_help() { cat << EOF -Script to sanitize Zephyr OS. +Script to sanitize Zephyr Kernel. The full sanity check consists of the following phases: @@ -83,7 +83,7 @@ by using the available command options. *-=*-=*-=*-=*-=*-=*-=*-=*-=*-=*-=*-=*-=*-= -Before running the script, ensure Zephyr OS environment variables are set. +Before running the script, ensure Zephyr Kernel environment variables are set. The script returns 0 on success. If an error is encountered at any point the script terminates with an error message and returns the exit value diff --git a/zephyr-env.sh b/zephyr-env.sh index 4dd51d066b..e62d8e208c 100644 --- a/zephyr-env.sh +++ b/zephyr-env.sh @@ -1,6 +1,6 @@ if [ "X$(basename -- "$0")" == "Xzephyr-env.sh" ]; then - echo "Source this file (do NOT execute it!) to set the Zephyr OS environment." + echo "Source this file (do NOT execute it!) to set the Zephyr Kernel environment." exit fi