/Zephyr-latest/dts/bindings/clock/ |
D | st,stm32-hse-clock.yaml | 2 # SPDX-License-Identifier: Apache-2.0 6 compatible: "st,stm32-hse-clock" 8 include: [fixed-clock.yaml] 11 hse-bypass: 15 Set to the property to by-pass the oscillator with an external clock. 17 css-enabled: 20 HSE clock security system enabled 21 Set the property to enable the clock security system (CSS) for the HSE clock. 24 a clock failure event is sent to timers, and a non-maskable interrupt is generated to 28 The interaction of CSS and low-power modes is unclear from the documentation. [all …]
|
/Zephyr-latest/tests/drivers/clock_control/stm32_clock_configuration/stm32_common_core/boards/ |
D | hse_css.overlay | 4 * SPDX-License-Identifier: Apache-2.0 8 * Warning: This overlay assumes the HSE clock has already been enabled, 13 css-enabled;
|
/Zephyr-latest/tests/drivers/clock_control/stm32_clock_configuration/stm32h7_core/boards/ |
D | hse_css.overlay | 4 * SPDX-License-Identifier: Apache-2.0 8 * Warning: This overlay assumes the HSE clock has already been enabled, 13 css-enabled;
|
/Zephyr-latest/tests/drivers/clock_control/stm32_clock_configuration/stm32h7_core/src/ |
D | test_stm32_clock_configuration.c | 4 * SPDX-License-Identifier: Apache-2.0 83 /* there is no function to read CSS status, so read directly from the register */ in ZTEST() 85 zassert_true(READ_BIT(RCC->CR, RCC_CR_CSSHSEON), "HSE CSS is not enabled"); in ZTEST() 87 zassert_false(READ_BIT(RCC->CR, RCC_CR_CSSHSEON), "HSE CSS unexpectedly enabled"); in ZTEST()
|
/Zephyr-latest/tests/drivers/clock_control/stm32_clock_configuration/stm32_common_core/src/ |
D | test_stm32_clock_configuration.c | 4 * SPDX-License-Identifier: Apache-2.0 87 #else /* --> RCC_PLLSOURCE_NONE */ in ZTEST() 94 if (READ_BIT(RCC->CR, RCC_CR_PLLON) == RCC_CR_PLLON) { in ZTEST() 112 /* there is no function to read CSS status, so read directly from the register */ in ZTEST() 114 zassert_true(READ_BIT(RCC->CR, RCC_CR_CSSON), "HSE CSS is not enabled"); in ZTEST() 116 zassert_false(READ_BIT(RCC->CR, RCC_CR_CSSON), "HSE CSS unexpectedly enabled"); in ZTEST()
|
/Zephyr-latest/drivers/ethernet/ |
D | eth_e1000_priv.h | 4 * SPDX-License-Identifier: Apache-2.0 25 #define RCTL_MPE (1 << 4) /* Multicast Promiscuous Enabled */ 63 uint8_t css; member 85 /* If VLAN is enabled, there can be multiple VLAN interfaces related to 108 sys_write32(_val, (_dev)->address + (_reg)); \ 113 uint32_t val = sys_read32((_dev)->address + (_reg)); \
|
/Zephyr-latest/drivers/clock_control/ |
D | Kconfig.stm32 | 5 # SPDX-License-Identifier: Apache-2.0 15 $(dt_nodelabel_has_prop,clk_hse,css-enabled)) 23 DT_STM32_HSE_CLOCK_FREQ := $(dt_node_int_prop_int,$(DT_STM32_HSE_CLOCK),clock-frequency) 30 Value of external high-speed clock (HSE). This symbol could be optionally 31 configured using device tree by setting "clock-frequency" value of clk_hse 35 clock-frequency = <DT_FREQ_M(25)>; 72 int "LSI run-time measurement interval (ms)" 90 measurements - the result of a single measure performed at boot will be 95 # Micro-controller Clock Output (MCO) configuration options
|
D | clock_stm32_ll_common.c | 2 * Copyright (c) 2017-2022 Linaro Limited. 5 * SPDX-License-Identifier: Apache-2.0 76 #define RCC_PLLP_ENABLE() SET_BIT(RCC->PLLCFGR, RCC_PLLCFGR_PLLPEN) 81 #define RCC_PLLQ_ENABLE() SET_BIT(RCC->PLLCFGR, RCC_PLLCFGR_PLLQEN) 136 r = -ENOTSUP; in enabled_clock() 150 r = -ENOTSUP; in enabled_clock() 157 r = -ENOTSUP; in enabled_clock() 164 r = -ENOTSUP; in enabled_clock() 171 r = -ENOTSUP; in enabled_clock() 178 r = -ENOTSUP; in enabled_clock() [all …]
|
D | clock_stm32_ll_h7.c | 7 * SPDX-License-Identifier: Apache-2.0 339 return -ERANGE; 381 return -ENOTSUP; 392 if (IN_RANGE(pclken->bus, STM32_PERIPH_BUS_MIN, STM32_PERIPH_BUS_MAX) == 0) { 394 return -ENOTSUP; 399 sys_set_bits(STM32H7_BUS_CLK_REG + pclken->bus, pclken->enr); 403 temp = sys_read32(STM32H7_BUS_CLK_REG + pclken->bus); 418 if (IN_RANGE(pclken->bus, STM32_PERIPH_BUS_MIN, STM32_PERIPH_BUS_MAX) == 0) { 420 return -ENOTSUP; 425 sys_clear_bits(STM32H7_BUS_CLK_REG + pclken->bus, pclken->enr); [all …]
|
/Zephyr-latest/include/zephyr/bluetooth/ |
D | att.h | 8 * SPDX-License-Identifier: Apache-2.0 83 * Defined by the Supplement to the Bluetooth Core Specification (CSS), v11, Part B, Section 1.2. 106 * The Supplement to the Bluetooth Core Specification (CSS), v11, 115 * If @kconfig{CONFIG_BT_ATT_ERR_TO_STR} is not enabled, 147 * Must be in the range 1 - @kconfig{CONFIG_BT_EATT_MAX}, inclusive. 150 * @retval -EINVAL if @p num_channels is not in the allowed range or @p conn is NULL. 151 * @retval -ENOMEM if less than @p num_channels are allocated.
|
/Zephyr-latest/drivers/disk/nvme/ |
D | nvme_controller.c | 3 * SPDX-License-Identifier: Apache-2.0 28 struct nvme_controller *nvme_ctrlr = dev->data; in nvme_controller_wait_for_ready() 31 k_ms_to_ticks_ceil32(nvme_ctrlr->ready_timeout_in_ms); in nvme_controller_wait_for_ready() 39 return -EIO; in nvme_controller_wait_for_ready() 47 if ((int64_t)timeout - sys_clock_tick_get_32() < 0) { in nvme_controller_wait_for_ready() 49 return -EIO; in nvme_controller_wait_for_ready() 63 uint8_t enabled, ready; in nvme_controller_disable() local 71 enabled = (cc >> NVME_CC_REG_EN_SHIFT) & NVME_CC_REG_EN_MASK; in nvme_controller_disable() 72 if (enabled == 0) { in nvme_controller_disable() 97 struct nvme_controller *nvme_ctrlr = dev->data; in nvme_controller_enable() [all …]
|
/Zephyr-latest/doc/ |
D | zephyr.doxyfile.in | 20 # doxygen -x [configFile] 24 # doxygen -x_noenv [configFile] 26 #--------------------------------------------------------------------------- 28 #--------------------------------------------------------------------------- 31 # file that follow. The default is UTF-8 which is also the encoding used for all 35 # The default value is: UTF-8. 37 DOXYFILE_ENCODING = UTF-8 40 # double-quotes, unless you are using Doxywizard) that should identify the 80 # sub-directories (in 2 levels) under the output directory of each output format 85 # control the number of sub-directories. [all …]
|
/Zephyr-latest/doc/releases/ |
D | release-notes-1.8.rst | 13 * Ecosystem: Tracing, debugging support through third-party tools (openocd, 39 * arm: Fixed nRF52840-QIAA SoC support for device tree 61 * Support for new ARM board FRDM-KL25Z 66 * arm: Added support for STM32F469I-DISCO board 72 * UART interrupt-driver API is better defined 73 * Support for pull-style console API 89 * HTTP Basic-Auth support added 91 * Add block wise support to CoAP for well-known response 93 * Start to collect TCP statistics if enabled in config 124 * Bluetooth 5.0: The Controller reports itself as 5.0-capable [all …]
|
D | release-notes-3.6.rst | 12 * New :ref:`GNSS subsystem <gnss_api>` added, enabling geo-awareness in Zephyr applications. 13 * New API and drivers introduced for interfacing with :ref:`keyboard matrices <gpio-kbd>`. 16 * Integrated Trusted Firmware-M (TF-M) 2.0, including an update to Mbed TLS 3.5.2. 23 * Over 30 new supported boards, spanning all Zephyr-supported architectures. 37 * CVE-2023-5779 `Zephyr project bug tracker GHSA-7cmj-963q-jj47 38 <https://github.com/zephyrproject-rtos/zephyr/security/advisories/GHSA-7cmj-963q-jj47>`_ 40 * CVE-2023-6249 `Zephyr project bug tracker GHSA-32f5-3p9h-2rqc 41 <https://github.com/zephyrproject-rtos/zephyr/security/advisories/GHSA-32f5-3p9h-2rqc>`_ 43 * CVE-2023-6749 `Zephyr project bug tracker GHSA-757h-rw37-66hw 44 <https://github.com/zephyrproject-rtos/zephyr/security/advisories/GHSA-757h-rw37-66hw>`_ [all …]
|
D | migration-guide-3.7.rst | 22 out-of-tree SoCs and boards to be ported to the new model. See the 25 * The following build-time generated headers: 27 .. list-table:: 28 :header-rows: 1 30 * - Affected header files 31 * - ``app_version.h`` 32 * - ``autoconf.h`` 33 * - ``cmake_intdef.h`` 34 * - ``core-isa-dM.h`` 35 * - ``devicetree_generated.h`` [all …]
|
D | release-notes-3.0.rst | 22 * CVE-2021-3835: `Zephyr project bug tracker GHSA-fm6v-8625-99jf 23 <https://github.com/zephyrproject-rtos/zephyr/security/advisories/GHSA-fm6v-8625-99jf>`_ 25 * CVE-2021-3861: `Zephyr project bug tracker GHSA-hvfp-w4h8-gxvj 26 <https://github.com/zephyrproject-rtos/zephyr/security/advisories/GHSA-hvfp-w4h8-gxvj>`_ 28 * CVE-2021-3966: `Zephyr project bug tracker GHSA-hfxq-3w6x-fv2m 29 <https://github.com/zephyrproject-rtos/zephyr/security/advisories/GHSA-hfxq-3w6x-fv2m>`_ 36 <https://github.com/zephyrproject-rtos/zephyr/issues?q=is%3Aissue+is%3Aopen+label%3Abug>`_. 53 * Added ``ranges`` and ``dma-ranges`` as invalid property to be used with DT_PROP_LEN() 58 CRC-16-ANSI checksum. A new function, :c:func:`crc16_reflect`, has been 69 * The following Kconfig options related to radio front-end modules (FEMs) were [all …]
|
D | release-notes-1.14.rst | 17 * CVE-2020-10066 18 * CVE-2020-10069 19 * CVE-2020-13601 20 * CVE-2020-13602 32 * :github:`issuenumber` - issue title 34 * :github:`18334` - DNS resolution is broken for some addresses in master/2.0-pre 35 * :github:`19917` - Bluetooth: Controller: Missing LL_ENC_RSP after HCI LTK Negative Reply 36 * :github:`21107` - LL_ASSERT and 'Imprecise data bus error' in LL Controller 37 * :github:`21257` - tests/net/net_pkt failed on mimxrt1050_evk board. 38 * :github:`21299` - bluetooth: Controller does not release buffer on central side after peripheral … [all …]
|
D | release-notes-3.3.rst | 14 * Introduced :ref:`USB-C <usbc_api>` device stack with PD (power delivery) 17 CMSIS-DSP as the default backend. 30 * CVE-2023-0359: Under embargo until 2023-04-20 32 * CVE-2023-0779: Under embargo until 2023-04-22 66 removed in favor of new :dtcompatible:`zephyr,flash-disk` devicetree binding. 71 * Starting from this release ``zephyr-`` prefixed tags won't be created 82 image states). Use of a truncated hash or non-sha256 hash will still work 88 registration function at boot-up. If applications register this then 93 application code, these will now automatically be registered at boot-up (this 129 This may cause out-of-tree scripts or commands to fail if they have relied [all …]
|
/Zephyr-latest/doc/connectivity/networking/api/ |
D | http_server.rst | 23 Certain resource types (for example dynamic resource) provide resource-specific 29 * Static resources - content defined compile-time, cannot be modified at runtime 32 * Dynamic resources - content provided at runtime by respective application 35 * Websocket resources - allowing to establish Websocket connections with the 39 resource types usage. See :zephyr:code-sample:`sockets-http-server` for more 48 First of all, the HTTP server has to be enabled in applications configuration file 51 .. code-block:: cfg 65 .. code-block:: c 66 :caption: ``sections-rom.ld`` 75 .. code-block:: cmake [all …]
|
/Zephyr-latest/subsys/net/lib/http/ |
D | http_server_core.c | 5 * SPDX-License-Identifier: Apache-2.0 33 #define THREAD_PRIORITY K_PRIO_COOP(CONFIG_NUM_COOP_PRIORITIES - 1) 35 #define THREAD_PRIORITY K_PRIO_PREEMPT(CONFIG_NUM_PREEMPT_PRIORITIES - 1) 38 #define INVALID_SOCK -1 68 HTTP_SERVER_CONTENT_TYPE(css, "text/css") 93 memset(ctx->fds, 0, sizeof(ctx->fds)); in http_server_init() 94 memset(ctx->clients, 0, sizeof(ctx->clients)); in http_server_init() 96 for (i = 0; i < ARRAY_SIZE(ctx->fds); i++) { in http_server_init() 97 ctx->fds[i].fd = INVALID_SOCK; in http_server_init() 103 fd = -errno; in http_server_init() [all …]
|
/Zephyr-latest/include/zephyr/net/ |
D | ieee802154_radio.h | 5 * SPDX-License-Identifier: Apache-2.0 12 * @note All references to the standard in this file cite IEEE 802.15.4-2020. 38 * @details This API provides a common representation of vendor-specific 44 * - a basic, mostly PHY-level driver API to be implemented by all drivers, 45 * - several optional MAC-level extension points to offload performance 51 * offloading to vendor-specific hardware or firmware features may be required 56 * Whether or not MAC-level offloading extension points need to be implemented 60 * @note All section, table and figure references are to the IEEE 802.15.4-2020 67 * @name IEEE 802.15.4-2020, Section 6: MAC functional description 90 * @name IEEE 802.15.4-2020, Section 8: MAC services [all …]
|
/Zephyr-latest/doc/connectivity/networking/ |
D | zephyr_netstack_overview-tx_sequence.svg | 1 <?xml version="1.0" encoding="UTF-8" standalone="no"?> 2 <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> 3 <!-- Generated by Microsoft Visio, SVG Export zephyr_netstack_overview-tx sequence.svg TX sequence … 4 …g/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:ev="http://www.w3.org/2001/xml-events" 6 …viewBox="0 0 486.826 598.627" xml:space="preserve" color-interpolation-filters="sRGB" class="st43"> 14 <style type="text/css"> 16 .st1 {fill:#deebf6;stroke:none;stroke-width:0.25} 17 ….st2 {stroke:#c9c9c9;stroke-dasharray:1,2;stroke-linecap:round;stroke-linejoin:round;stroke-width:… 18 .st3 {stroke:#ed7d31;stroke-linecap:round;stroke-linejoin:round;stroke-width:1} 19 .st4 {fill:#ffffff;stroke:#323849;stroke-width:0.75} [all …]
|
/Zephyr-latest/doc/_doxygen/ |
D | doxygen-awesome.css | 4 https://github.com/jothepro/doxygen-awesome-css 8 Copyright (c) 2021 - 2023 jothepro 32 --primary-color: #1779c4; 33 --primary-dark-color: #335c80; 34 --primary-light-color: #70b1e9; 37 --page-background-color: #ffffff; 38 --page-foreground-color: #2f4153; 39 --page-secondary-foreground-color: #6f7e8e; 42 --separator-color: #dedede; 45 --border-radius-large: 8px; [all …]
|