Skip to content
Permalink
Browse files

docs: fix misspelling across the tree

Found a few annoying typos and figured I better run script and
fix anything it can find, here are the results...

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
  • Loading branch information...
nashif authored and MaureenHelm committed Jun 18, 2019
1 parent b023fbf commit f2cb20c772b3700896cf0f67b7e307677866058e
Showing with 191 additions and 191 deletions.
  1. +2 −2 CMakeLists.txt
  2. +2 −2 Kconfig.zephyr
  3. +1 −1 arch/Kconfig
  4. +1 −1 arch/arm/core/cortex_m/prep_c.c
  5. +1 −1 arch/nios2/core/crt0.S
  6. +1 −1 arch/nios2/core/swap.S
  7. +1 −1 arch/x86/core/ia32/irq_manage.c
  8. +2 −2 arch/x86/core/ia32/userspace.S
  9. +1 −1 arch/x86/core/ia32/x86_mmu.c
  10. +3 −3 arch/x86/gen_mmu_x86.py
  11. +1 −1 arch/x86/include/kernel_arch_thread.h
  12. +1 −1 arch/x86_64/core/x86_64-hw.h
  13. +1 −1 arch/x86_64/core/xuk.h
  14. +1 −1 arch/xtensa/core/xt_zephyr.S
  15. +1 −1 arch/xtensa/include/kernel_arch_thread.h
  16. +1 −1 arch/xtensa/include/xtensa_context.h
  17. +1 −1 boards/arm/nrf52_pca20020/board.c
  18. +10 −10 boards/arm/v2m_beetle/pinmux.c
  19. +2 −2 boards/posix/nrf52_bsim/CMakeLists.txt
  20. +1 −1 boards/xtensa/intel_s1000_crb/support/messenger.py
  21. +3 −3 cmake/extensions.cmake
  22. +1 −1 cmake/linker/ld/target_baremetal.cmake
  23. +1 −1 cmake/toolchain/cross-compile/generic.cmake
  24. +1 −1 cmake/toolchain/xtools/generic.cmake
  25. +1 −1 doc/guides/bluetooth/bluetooth-arch.rst
  26. +1 −1 doc/guides/porting/board_porting.rst
  27. +1 −1 doc/reference/bluetooth/gatt.rst
  28. +1 −1 doc/reference/networking/coap.rst
  29. +2 −2 doc/releases/release-notes-1.11.rst
  30. +2 −2 doc/releases/release-notes-1.12.rst
  31. +5 −5 doc/releases/release-notes-1.14.rst
  32. +2 −2 drivers/audio/intel_dmic.c
  33. +1 −1 drivers/bluetooth/hci/spi.c
  34. +1 −1 drivers/crypto/crypto_tc_shim.c
  35. +1 −1 drivers/display/display_ili9340.h
  36. +1 −1 drivers/display/display_ili9340_adafruit_1480.c
  37. +1 −1 drivers/display/display_ili9340_seeed_tftv2.c
  38. +1 −1 drivers/ethernet/eth_sam_gmac_priv.h
  39. +1 −1 drivers/flash/spi_flash_w25qxxdv_defs.h
  40. +1 −1 drivers/gpio/gpio_pcal9535a.h
  41. +1 −1 drivers/gpio/gpio_sam.c
  42. +1 −1 drivers/i2c/Kconfig
  43. +1 −1 drivers/i2c/i2c_cc13xx_cc26xx.c
  44. +1 −1 drivers/i2c/i2c_mcux.c
  45. +1 −1 drivers/i2c/i2c_mcux_lpi2c.c
  46. +1 −1 drivers/i2c/i2c_nios2.c
  47. +2 −2 drivers/ieee802154/ieee802154_uart_pipe.c
  48. +1 −1 drivers/rtc/rtc_ll_stm32.c
  49. +1 −1 drivers/sensor/bmg160/bmg160.h
  50. +1 −1 drivers/sensor/grove/temperature_sensor.c
  51. +2 −2 drivers/sensor/hp206c/hp206c.c
  52. +1 −1 drivers/sensor/lis2dh/lis2dh_trigger.c
  53. +1 −1 drivers/sensor/sx9500/sx9500.c
  54. +1 −1 drivers/serial/uart_msp432p4xx.c
  55. +1 −1 drivers/serial/uart_sifive.c
  56. +2 −2 drivers/spi/spi_cc13xx_cc26xx.c
  57. +1 −1 drivers/spi/spi_sam.c
  58. +1 −1 drivers/spi/spi_sam0.c
  59. +1 −1 drivers/timer/loapic_timer.c
  60. +1 −1 drivers/watchdog/wdt_iwdg_stm32.c
  61. +1 −1 include/arch/nios2/linker.ld
  62. +1 −1 include/arch/posix/arch.h
  63. +1 −1 include/bluetooth/conn.h
  64. +2 −2 include/json.h
  65. +1 −1 include/kernel.h
  66. +1 −1 include/net/coap.h
  67. +1 −1 include/net/http_parser.h
  68. +2 −2 include/net/net_stats.h
  69. +1 −1 include/sched_priq.h
  70. +1 −1 include/toolchain/common.h
  71. +1 −1 kernel/pipes.c
  72. +1 −1 lib/updatehub/Kconfig
  73. +4 −4 lib/updatehub/updatehub.c
  74. +3 −3 samples/boards/intel_s1000_crb/audio/src/audio_driver.c
  75. +7 −7 samples/boards/reel_board/mesh_badge/src/mesh.c
  76. +1 −1 samples/drivers/counter/alarm/src/main.c
  77. +1 −1 samples/drivers/current_sensing/src/main.c
  78. +2 −2 samples/portability/cmsis_rtos_v1/timer_synchronization/sample.yaml
  79. +2 −2 samples/portability/cmsis_rtos_v2/timer_synchronization/sample.yaml
  80. +1 −1 samples/userspace/shared_mem/src/main.c
  81. +1 −1 scripts/ci/get_modified_boards.py
  82. +1 −1 scripts/ci/get_modified_tests.py
  83. +1 −1 scripts/ci/run_ci.sh
  84. +2 −2 scripts/coccicheck
  85. +1 −1 scripts/dts/extract_dts_includes.py
  86. +4 −4 scripts/filter-known-issues.py
  87. +1 −1 scripts/gen_relocate_app.py
  88. +2 −2 scripts/kconfig/kconfig.py
  89. +1 −1 scripts/sanitycheck
  90. +1 −1 soc/posix/inf_clock/soc.c
  91. +1 −1 soc/riscv32/riscv-privilege/common/soc_irq.S
  92. +1 −1 soc/xtensa/esp32/soc.c
  93. +2 −2 subsys/bluetooth/controller/ll_sw/ctrl.c
  94. +2 −2 subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/ticker.h
  95. +1 −1 subsys/bluetooth/controller/ll_sw/ull_conn.c
  96. +2 −2 subsys/bluetooth/controller/util/mfifo.h
  97. +5 −5 subsys/bluetooth/host/att.c
  98. +1 −1 subsys/bluetooth/host/l2cap_br.c
  99. +1 −1 subsys/bluetooth/host/mesh/net.c
  100. +1 −1 subsys/bluetooth/host/mesh/prov.c
  101. +1 −1 subsys/bluetooth/host/mesh/settings.c
  102. +1 −1 subsys/bluetooth/host/mesh/transport.c
  103. +1 −1 subsys/bluetooth/services/dis.c
  104. +1 −1 subsys/console/tty.c
  105. +1 −1 subsys/logging/log_core.c
  106. +2 −2 subsys/net/ip/6lo.c
  107. +1 −1 subsys/net/ip/tcp.c
  108. +1 −1 subsys/net/l2/ethernet/ethernet.c
  109. +1 −1 subsys/net/lib/coap/coap.c
  110. +1 −1 subsys/net/lib/http/README_http_parser
  111. +1 −1 subsys/net/lib/http/http_parser.c
  112. +1 −1 subsys/net/lib/lwm2m/lwm2m_engine.c
  113. +1 −1 subsys/net/lib/utils/addr_utils.c
  114. +2 −2 subsys/settings/src/settings_line.c
  115. +1 −1 subsys/testsuite/include/test_asm_inline_gcc.h
  116. +1 −1 subsys/usb/class/netusb/function_ecm.c
  117. +1 −1 tests/benchmarks/latency_measure/src/test_asm_inline_gcc.h
  118. +1 −1 tests/benchmarks/timing_info/src/userspace_bench.c
  119. +1 −1 tests/bluetooth/tester/src/gatt.c
  120. +1 −1 tests/kernel/critical/src/main.c
  121. +1 −1 tests/kernel/device/CMakeLists.txt
  122. +1 −1 tests/kernel/mem_protect/mem_protect/src/kobject.c
  123. +1 −1 tests/kernel/sched/preempt/src/main.c
  124. +1 −1 tests/kernel/semaphore/semaphore/src/main.c
  125. +1 −1 tests/kernel/threads/thread_apis/src/test_threads_cancel_abort.c
  126. +1 −1 tests/kernel/timer/timer_api/src/main.c
  127. +1 −1 tests/lib/json/src/main.c
  128. +1 −1 tests/net/lib/coap/src/main.c
  129. +1 −1 tests/net/lib/http_header_fields/src/main.c
  130. +1 −1 tests/net/net_pkt/src/main.c
  131. +1 −1 tests/subsys/fs/nffs_fs_api/common/test_rename.c
  132. +2 −2 tests/subsys/fs/nffs_fs_api/performance/src/main.c
  133. +2 −2 tests/subsys/settings/src/settings_enc.c
@@ -12,7 +12,7 @@
# expect to learn how to build the kernel reading this file.

if(NOT DEFINED ZEPHYR_BINARY_DIR)
message(FATAL_ERROR "A user error has occured.
message(FATAL_ERROR "A user error has occurred.
cmake was invoked with '${CMAKE_CURRENT_LIST_DIR}' specified as the source directory,
but it must be invoked with an application source directory,
such as '${CMAKE_CURRENT_LIST_DIR}/samples/hello_world'.
@@ -39,7 +39,7 @@ project(Zephyr-Kernel VERSION ${PROJECT_VERSION})
enable_language(C CXX ASM)

# Verify that the toolchain can compile a dummy file, if it is not we
# won't be able to test for compatiblity with certain C flags.
# won't be able to test for compatibility with certain C flags.
check_c_compiler_flag("" toolchain_is_ok)
assert(toolchain_is_ok "The toolchain is unable to build a dummy C file. See CMakeError.log.")

@@ -15,7 +15,7 @@ source "modules/Kconfig"
endmenu

# Include these first so that any properties (e.g. defaults) below can be
# overriden in *.defconfig files (by defining symbols in multiple locations).
# overridden in *.defconfig files (by defining symbols in multiple locations).
# After merging all the symbol definitions, Kconfig picks the first property
# (e.g. the first default) with a satisfied condition.
#
@@ -63,7 +63,7 @@ config LINKER_ORPHAN_SECTION_PLACE
config LINKER_ORPHAN_SECTION_WARN
bool "Warn"
help
Linker places the orphan sections in ouput and issues
Linker places the orphan sections in output and issues
warning about those sections.

config LINKER_ORPHAN_SECTION_ERROR
@@ -9,7 +9,7 @@
#

# Include these first so that any properties (e.g. defaults) below can be
# overriden (by defining symbols in multiple locations)
# overridden (by defining symbols in multiple locations)

# Note: $ARCH might be a glob pattern
source "$(ARCH_DIR)/$(ARCH)/Kconfig"
@@ -27,7 +27,7 @@
/*
* GCC can detect if memcpy is passed a NULL argument, however one of
* the cases of relocate_vector_table() it is valid to pass NULL, so we
* supress the warning for this case. We need to do this before
* suppress the warning for this case. We need to do this before
* string.h is included to get the declaration of memcpy.
*/
#pragma GCC diagnostic push
@@ -134,7 +134,7 @@ SECTION_FUNC(TEXT, __start)
#endif

/* TODO if shadow register sets enabled, interate through them to set
* up. Need to clear r0, write gp, set the execption stack pointer
* up. Need to clear r0, write gp, set the exception stack pointer
* GH-1821
*/

@@ -175,7 +175,7 @@ no_unlock:
SECTION_FUNC(TEXT, z_thread_entry_wrapper)
/* This all corresponds to struct init_stack_frame defined in
* thread.c. We need to take this stuff off the stack and put
* it in the apporpriate registers
* it in the appropriate registers
*/

/* Can't return from here, just put NULL in ra */
@@ -228,7 +228,7 @@ static void *get_dynamic_stub(int stub_idx)
u32_t offset;

/*
* Because we want the sizes of the stubs to be consisent and minimized,
* Because we want the sizes of the stubs to be consistent and minimized,
* stubs are grouped into blocks, each containing a push and subsequent
* 2-byte jump instruction to the end of the block, which then contains
* a larger jump instruction to common dynamic IRQ handling code
@@ -58,7 +58,7 @@ SECTION_FUNC(TEXT, z_x86_trampoline_to_kernel)

/* %esp = _kernel->current->stack_info.start
*
* This is the lowest address of the user mode stack, and higest
* This is the lowest address of the user mode stack, and highest
* address of the kernel stack, they are adjacent.
* We want to transplant context here.
*/
@@ -166,7 +166,7 @@ SECTION_FUNC(TEXT, z_x86_syscall_entry_stub)

/* %esp = _kernel->current->stack_info.start
*
* This is the lowest address of the user mode stack, and higest
* This is the lowest address of the user mode stack, and highest
* address of the kernel stack, they are adjacent.
* We want to transplant context here.
*/
@@ -133,7 +133,7 @@ int z_arch_buffer_validate(void *addr, size_t size, int write)
MMU_PAGE_NUM((char *)addr + size - 1);
}

/* For all the pde's appart from the starting pde,
/* For all the pde's apart from the starting pde,
* will have the start pte number as zero.
*/
if (pde != start_pde_num) {
@@ -245,7 +245,7 @@ def populate_required_structs(self):

# In-case the start address aligns with a page table entry other
# than zero and the mem_size is greater than (1024*4096) i.e 4MB
# in case where it overflows the currenty PDE's range then limit the
# in case where it overflows the current PDE's range then limit the
# PTE to 1024 and so make the mem_size reflect the actual size
# taken up in the current PDE
if (size + (pte_valid_addr_start * 4096)) >= \
@@ -277,7 +277,7 @@ def populate_required_structs(self):

# create all the extra PDEs needed to fit the requested size
# this loop starts from the current pde till the last pde that is
# needed the last pde is calcualted as the (start_addr + size) >>
# needed the last pde is calculated as the (start_addr + size) >>
# 22
if overflow_size != 0:
for extra_pdpte in range(pdpte_index,
@@ -488,7 +488,7 @@ def read_mmu_list(mmu_list_data):
other_addr, other_end_addr))
sys.exit(2)

# add the retrived info another list
# add the retrieved info another list
regions.append((addr, size, flags))

return (pd_start_addr, regions)
@@ -190,7 +190,7 @@ typedef struct s_preempFloatReg {
} tPreempFloatReg;

/*
* The thread control stucture definition. It contains the
* The thread control structure definition. It contains the
* various fields to manage a _single_ thread. The TCS will be aligned
* to the appropriate architecture specific boundary via the
* z_new_thread() call.
@@ -183,7 +183,7 @@ struct apic_regs {

#define _apic (*((volatile struct apic_regs *)0xfee00000ll))

/* Crazy encoding for this, but susceptable to a formula. Returns the
/* Crazy encoding for this, but susceptible to a formula. Returns the
* DIVIDE_CONF register value that divides the input clock by 2^n (n
* in the range 0-7).
*/
@@ -58,7 +58,7 @@ static inline void *xuk_get_g_ptr()
*
* + Values from 0x100 to 0x1ff are mapped to raw vectors 0x00-0xff
* and can be used for handling exceptions, for INT instructions, or
* for MSI- or IPI-directed interrupts that specifiy specific
* for MSI- or IPI-directed interrupts that specify specific
* vectors.
*
* + Values outside this range may be exposed symbolically for other
@@ -227,7 +227,7 @@ _zxt_int_exit:
* every timer interrupt. Manages the tick timer and calls
* xPortSysTickHandler() every tick. See the detailed description of the
* XT_RTOS_ENTER macro in xtensa_rtos.h. Callable from C. Implemented in
* assmebly code for performance.
* assembly code for performance.
*
*/
.globl _zxt_timer_int
@@ -73,7 +73,7 @@ typedef struct s_preempCoprocReg {
} tPreempCoprocReg;

/*
* The thread control stucture definition. It contains the
* The thread control structure definition. It contains the
* various fields to manage a _single_ thread.
*/
struct _thread_arch {
@@ -178,7 +178,7 @@ STRUCT_END(XtSolFrame)
* otherwise a thread retains ownership of the co-processor even when it loses
* control of the processor. An Xtensa co-processor exception is triggered when
* any co-processor instruction is executed by a thread that is not the owner,
* and the context switch of that co-processor is then peformed by the handler.
* and the context switch of that co-processor is then performed by the handler.
* Ownership represents which thread's state is currently in the co-processor.
*
* Co-processors may not be used by interrupt or exception handlers. If a
@@ -40,7 +40,7 @@ static int pwr_ctrl_init(struct device *dev)
* from the VDD power rail. Both of these power rails need to be enabled before
* the sensor driver init can be performed. The VDD rail also has to be powered up
* before the CCS_VDD rail. These checks are to enforce the power up sequence
* constraits.
* constraints.
*/

#if CONFIG_BOARD_VDD_PWR_CTRL_INIT_PRIORITY <= CONFIG_GPIO_NRF_INIT_PRIORITY
@@ -99,21 +99,21 @@ static void arm_v2m_beetle_pinmux_defaults(void)

/* Set GPIO Alternate Functions */

gpio_0 = (1<<0); /* Sheild 0 UART 0 RXD */
gpio_0 |= (1<<1); /* Sheild 0 UART 0 TXD */
gpio_0 |= (1<<14); /* Sheild 0 I2C SDA SBCON2 */
gpio_0 |= (1<<15); /* Sheild 0 I2C SCL SBCON2 */
gpio_0 |= (1<<10); /* Sheild 0 SPI_3 nCS */
gpio_0 |= (1<<11); /* Sheild 0 SPI_3 MOSI */
gpio_0 |= (1<<12); /* Sheild 0 SPI_3 MISO */
gpio_0 |= (1<<13); /* Sheild 0 SPI_3 SCK */
gpio_0 = (1<<0); /* Shield 0 UART 0 RXD */
gpio_0 |= (1<<1); /* Shield 0 UART 0 TXD */
gpio_0 |= (1<<14); /* Shield 0 I2C SDA SBCON2 */
gpio_0 |= (1<<15); /* Shield 0 I2C SCL SBCON2 */
gpio_0 |= (1<<10); /* Shield 0 SPI_3 nCS */
gpio_0 |= (1<<11); /* Shield 0 SPI_3 MOSI */
gpio_0 |= (1<<12); /* Shield 0 SPI_3 MISO */
gpio_0 |= (1<<13); /* Shield 0 SPI_3 SCK */

CMSDK_AHB_GPIO0_DEV->altfuncset = gpio_0;

gpio_1 = (1<<0); /* UART 1 RXD */
gpio_1 |= (1<<1); /* UART 1 TXD */
gpio_1 |= (1<<6); /* Sheild 1 I2C SDA */
gpio_1 |= (1<<7); /* Sheild 1 I2C SCL */
gpio_1 |= (1<<6); /* Shield 1 I2C SDA */
gpio_1 |= (1<<7); /* Shield 1 I2C SCL */
gpio_1 |= (1<<2); /* ADC SPI_1 nCS */
gpio_1 |= (1<<3); /* ADC SPI_1 MOSI */
gpio_1 |= (1<<4); /* ADC SPI_1 MISO */
@@ -2,13 +2,13 @@

if (NOT DEFINED ENV{BSIM_COMPONENTS_PATH})
message(FATAL_ERROR "This board requires the BabbleSim simulator. Please set\
the enviroment variable BSIM_COMPONENTS_PATH to point to its components \
the environment variable BSIM_COMPONENTS_PATH to point to its components \
folder. More information can be found in\
https://babblesim.github.io/folder_structure_and_env.html")
endif()
if (NOT DEFINED ENV{BSIM_OUT_PATH})
message(FATAL_ERROR "This board requires the BabbleSim simulator. Please set\
the enviroment variable BSIM_OUT_PATH to point to the folder where the\
the environment variable BSIM_OUT_PATH to point to the folder where the\
simulator is compiled to. More information can be found in\
https://babblesim.github.io/folder_structure_and_env.html")
endif()
@@ -160,7 +160,7 @@ def create_memread_cmd(self, tuple):

def create_loadfw_cmd(self, size, sha):
"""
Creates a command to load firmware with associated paramters
Creates a command to load firmware with associated parameters
"""
cmd = 'Load Firmware'
print('CMD >>> %s.' % cmd)
@@ -332,7 +332,7 @@ endmacro()
# or zephyr_library_named. The constructors create a CMake library
# with a name accessible through the variable ZEPHYR_CURRENT_LIBRARY.
#
# The variable ZEPHYR_CURRENT_LIBRARY should seldomly be needed since
# The variable ZEPHYR_CURRENT_LIBRARY should seldom be needed since
# the zephyr libraries have methods that modify the libraries. These
# methods have the signature: zephyr_library_<target-function>
#
@@ -830,7 +830,7 @@ endfunction()
# _mysection_size = ABSOLUTE(_mysection_end - _mysection_start);
#
# When placing into SECTIONS or RAM_SECTIONS, the files must instead define
# their own output sections to acheive the same thing:
# their own output sections to achieve the same thing:
# SECTION_PROLOGUE(.mysection,,)
# {
# _mysection_start = .;
@@ -1336,7 +1336,7 @@ endmacro()
# assert_not(OBSOLETE_VAR "OBSOLETE_VAR has been removed; use NEW_VAR instead")
#
# will cause a FATAL_ERROR and print an error message if the first
# espression is true
# expression is true
macro(assert_not test comment)
if(${test})
message(FATAL_ERROR "Assertion failed: ${comment}")
@@ -26,7 +26,7 @@ macro(toolchain_ld_baremetal)
#
# CONFIG_LINKER_ORPHAN_SECTION_PLACE is to place the orphan sections
# without any warnings or errors, which is the default behavior.
# So there is no need to explicity set a linker flag.
# So there is no need to explicitly set a linker flag.
if(CONFIG_LINKER_ORPHAN_SECTION_WARN)
zephyr_ld_options(
${LINKERFLAGPREFIX},--orphan-handling=warn
@@ -9,7 +9,7 @@
#
# New users should set the env var 'ZEPHYR_TOOLCHAIN_VARIANT' to
# 'cross-compile' and the 'CROSS_COMPILE' env var to the toolchain
# prefix. This interface is consisent with the other non-"Zephyr SDK"
# prefix. This interface is consistent with the other non-"Zephyr SDK"
# toolchains.
#
# It can be set from either the environment or from a CMake variable
@@ -11,7 +11,7 @@ set(LINKER ld)

# Choose one of the toolchains in 'TOOLCHAIN_HOME' at random to use as
# a 'generic' toolchain until we know for sure which toolchain we
# should use. Note that we can't use ARCH to distingush between
# should use. Note that we can't use ARCH to distinguish between
# toolchains because choosing between iamcu and non-iamcu is dependent
# on Kconfig, not ARCH.
file(GLOB toolchain_paths ${TOOLCHAIN_HOME}/*)
@@ -13,7 +13,7 @@ stack.
Zephyr supports mainly Bluetooth Low Energy (BLE), the low-power
version of the Bluetooth specification. Zephyr also has limited support
for portions of the BR/EDR Host. Throughout this architecture document we
use BLE interchangably for Bluetooth except when noted.
use BLE interchangeably for Bluetooth except when noted.

.. _bluetooth-layers:

@@ -247,7 +247,7 @@ works like ``if y`` (is always satisfied).
.. note::

``range`` properties on ``int`` and ``hex`` symbols work the same way, and
can also be added or overriden in :file:`Kconfig.defconfig` files.
can also be added or overridden in :file:`Kconfig.defconfig` files.

If you want a symbol to only be user-configurable on some boards, make its base
definition have no prompt, and then add a prompt to it in the
@@ -62,7 +62,7 @@ Client procedures can be enabled with the configuration option:

Discover procedures can be initiated with the use of
:cpp:func:`bt_gatt_discover` API which takes the
:cpp:class:`bt_gatt_dicover_params` struct which describes the type of
:cpp:class:`bt_gatt_discover_params` struct which describes the type of
discovery. The parameters also serves as a filter when setting the ``uuid``
field only attributes which matches will be discovered, in contrast setting it
to NULL allows all attributes to be discovered.
@@ -67,7 +67,7 @@ An application reads data from the socket and passes the buffer to the CoAP libr
to parse the message. If the CoAP message is proper, the library uses the buffer
along with resources defined above to call the correct callback function
to handle the CoAP request from the client. It's the callback function's
responsibilty to either reply or act according to CoAP request.
responsibility to either reply or act according to CoAP request.

.. code-block:: c

@@ -346,7 +346,7 @@ release:
* :github:`5370` - [Coverity CID: 180699] Error handling issues in /tests/bluetooth/tester/src/gatt.c
* :github:`5374` - merge_config.sh can behave differently from merge_config.py
* :github:`5379` - sample: net/socket/http_get: no printf output
* :github:`5382` - P2P Device Firwmare Update (FOTA) over BLE and Serial
* :github:`5382` - P2P Device Firmware Update (FOTA) over BLE and Serial
* :github:`5391` - drivers: stm32 clock control: F0 Series with PREDIV1 Support uses wrong PLLSOURCE define for HSI clock
* :github:`5401` - delta_ticks_from_prev become negative and waiting tasks never scheduled
* :github:`5406` - UART1 on STM32F0 Series not working: errors in makro to enable clock
@@ -382,7 +382,7 @@ release:
* :github:`5576` - None of the :github:'XYZ' links work in the 1.10 release notes
* :github:`5589` - Issue with using generic gcc cross compile with cmake
* :github:`5601` - docs for cc3220sf_launchxl are out of date/incorrect
* :github:`5608` - Bluetooth LE continous scan weird behaviour
* :github:`5608` - Bluetooth LE continuous scan weird behaviour
* :github:`5619` - zephyr.git/tests/misc/test_build/testcase.yaml#test_newlib @ esp32:xtensa BUILD failed
* :github:`5626` - Building samples failed
* :github:`5640` - MacOS compile error with -std=gnu89
@@ -264,7 +264,7 @@ Documentation
* Added description for kernel test cases through extensive doxygen comments
* Discovered some API docs were missing, and fixed
* Documentation added covering system calls and userspace, kernel, and
threading APIs, POSIX compability, VLANs, network traffic
threading APIs, POSIX compatibility, VLANs, network traffic
classification, and the sanitycheck script used by CI.
* Documented writing guidelines and local doc generation process
* Improved Sphinx search results output (removed markup)
@@ -649,7 +649,7 @@ These GitHub issues were closed since the previous 1.11.0 tagged release:
* :github:`7480` - pthread_attr_init( ) does not conform to POSIX specification
* :github:`7482` - [Coverity CID :185523] Out-of-bounds read in lsm6dsl driver
* :github:`7495` - cmake: extensions: ToolchainCapabilityDatabase.cmake parse error in shippable
* :github:`7500` - DHCP: when CONFIG_NET_APP_MY_IPV4_ADDR is IP stack needs to rebind on DHCP aquire
* :github:`7500` - DHCP: when CONFIG_NET_APP_MY_IPV4_ADDR is IP stack needs to rebind on DHCP acquire
* :github:`7508` - [Coverity CID :185523] Memory - illegal accesses in /drivers/sensor/lsm6dsl/lsm6dsl.c
* :github:`7511` - [Coverity CID :185391] Incorrect expression in /tests/lib/rbtree/src/main.c
* :github:`7519` - Verify CODEOWNERS (not) including subfolders is intended

0 comments on commit f2cb20c

Please sign in to comment.
You can’t perform that action at this time.