Searched +full:ble +full:- +full:coded +full:- +full:phy +full:- +full:supported (Results 1 – 22 of 22) sorted by relevance
/Zephyr-latest/doc/connectivity/bluetooth/ |
D | features.rst | 1 .. _bluetooth-features: 3 Supported features 11 particular, on Bluetooth Low Energy (BLE). Through the contributions of 14 design and development of BLE radio hardware, the protocol stack in Zephyr has 15 grown to be mature and feature-rich, as can be seen in the section below. 23 * Portable to all architectures supported by Zephyr (including big and 26 * Support for :ref:`all combinations <bluetooth-hw-setup>` of Host and 29 * Controller-only (HCI) over UART, SPI, USB and IPC physical transports 30 * Host-only over UART, SPI, and IPC (shared memory) 33 * :ref:`Bluetooth-SIG qualifiable <bluetooth-qual>` [all …]
|
/Zephyr-latest/dts/bindings/net/wireless/ |
D | nordic,nrf-radio.yaml | 2 # SPDX-License-Identifier: Apache-2.0 15 Front-End Module (FEM) support 16 ------------------------------ 18 External front-end modules are range extenders used for boosting 27 nrf_radio_fem: my-fem { 32 Currently supported "compatible" properties for the FEM node are: 34 - generic-fem-two-ctrl-pins 35 - nordic,nrf21540-fem 41 --------------------------- 44 The 'dfe-supported' property will be set when it is available. [all …]
|
/Zephyr-latest/subsys/bluetooth/controller/ |
D | Kconfig | 3 # Copyright (c) 2016-2017 Nordic Semiconductor ASA 4 # SPDX-License-Identifier: Apache-2.0 142 bool "Software-based BLE Link Layer" 147 Use Zephyr software BLE Link Layer ULL LLL split implementation. 160 comment "BLE Controller configuration" 171 compliant with FIPS PUB 140-2. 177 A Controller implementation could also provide custom bare-metal 194 FIPS-197 compliant cryptographic implementations. In this case the 203 User-defined string that will be returned by the Zephyr VS Read Build 215 Set the number of unique BLE addresses that can be filtered as [all …]
|
D | Kconfig.ll_sw_split | 3 # Copyright (c) 2016-2017 Nordic Semiconductor ASA 4 # SPDX-License-Identifier: Apache-2.0 97 # BT_CTLR_DF_SUPPORT is a wrapper for all DF features. Here we select features that are supported by 98 # Zephyr's BLE Controller. 120 # Hidden, Controller's Co-Operative high priority Rx thread stack size. 125 # Hidden, Controller's Co-Operative Rx thread stack size. 152 https://www.bluetooth.com/specifications/assigned-numbers/company-identifiers 168 Legacy Non-Directed Advertising mode. 180 zero-based numbering. When using with Zephyr host this option can be 233 module-str = "Bluetooth Controller ISO-AL" [all …]
|
/Zephyr-latest/dts/arm/nordic/ |
D | nrf5340_cpunet.dtsi | 4 * SPDX-License-Identifier: Apache-2.0 7 #include <arm/armv8-m.dtsi> 12 zephyr,bt-hci = &bt_hci_controller; 14 zephyr,flash-controller = &flash_controller; 18 #address-cells = <1>; 19 #size-cells = <0>; 23 compatible = "arm,cortex-m33"; 25 #address-cells = <1>; 26 #size-cells = <1>; 29 compatible = "arm,armv8m-mpu"; [all …]
|
D | nrf52820.dtsi | 4 * SPDX-License-Identifier: Apache-2.0 7 #include <arm/armv7-m.dtsi> 9 #include <zephyr/dt-bindings/regulator/nrf5x.h> 14 zephyr,bt-hci = &bt_hci_controller; 16 zephyr,flash-controller = &flash_controller; 20 #address-cells = <1>; 21 #size-cells = <0>; 25 compatible = "arm,cortex-m4"; 27 #address-cells = <1>; 28 #size-cells = <1>; [all …]
|
D | nrf52811.dtsi | 4 * SPDX-License-Identifier: Apache-2.0 7 #include <arm/armv7-m.dtsi> 9 #include <zephyr/dt-bindings/adc/nrf-saadc-v2.h> 10 #include <zephyr/dt-bindings/regulator/nrf5x.h> 14 zephyr,bt-hci = &bt_hci_controller; 16 zephyr,flash-controller = &flash_controller; 20 #address-cells = <1>; 21 #size-cells = <0>; 25 compatible = "arm,cortex-m4"; 27 #address-cells = <1>; [all …]
|
D | nrf52833.dtsi | 4 * SPDX-License-Identifier: Apache-2.0 7 #include <arm/armv7-m.dtsi> 9 #include <zephyr/dt-bindings/adc/nrf-saadc-v3.h> 10 #include <zephyr/dt-bindings/regulator/nrf5x.h> 14 zephyr,bt-hci = &bt_hci_controller; 16 zephyr,flash-controller = &flash_controller; 20 #address-cells = <1>; 21 #size-cells = <0>; 25 compatible = "arm,cortex-m4f"; 27 #address-cells = <1>; [all …]
|
D | nrf52840.dtsi | 1 /* SPDX-License-Identifier: Apache-2.0 */ 3 #include <arm/armv7-m.dtsi> 5 #include <zephyr/dt-bindings/adc/nrf-saadc-v3.h> 6 #include <zephyr/dt-bindings/regulator/nrf5x.h> 10 zephyr,bt-hci = &bt_hci_controller; 12 zephyr,flash-controller = &flash_controller; 16 #address-cells = <1>; 17 #size-cells = <0>; 21 compatible = "arm,cortex-m4f"; 23 #address-cells = <1>; [all …]
|
/Zephyr-latest/soc/nordic/common/ |
D | Kconfig.peripherals | 4 # SPDX-License-Identifier: Apache-2.0 25 def_bool $(dt_nodelabel_bool_prop,ccm,length-field-length-8-bits) 28 def_bool $(dt_nodelabel_bool_prop,ccm,headermask-supported) 124 def_bool $(dt_nodelabel_bool_prop,flash_controller,partial-erase) 202 def_bool $(dt_nodelabel_bool_prop,radio,ble-2mbps-supported) 205 def_bool $(dt_nodelabel_bool_prop,radio,ble-coded-phy-supported) 208 def_bool $(dt_nodelabel_bool_prop,radio,cs-supported) 211 def_bool $(dt_nodelabel_bool_prop,radio,dfe-supported) 214 def_bool $(dt_nodelabel_bool_prop,radio,ieee802154-supported) 217 def_bool $(dt_nodelabel_bool_prop,radio,tx-high-power-supported)
|
/Zephyr-latest/dts/common/nordic/ |
D | nrf54l20.dtsi | 4 * SPDX-License-Identifier: Apache-2.0 9 #include <zephyr/dt-bindings/adc/nrf-saadc-nrf54l.h> 10 #include <zephyr/dt-bindings/regulator/nrf5x.h> 12 /delete-node/ &sw_pwm; 15 #address-cells = <1>; 16 #size-cells = <1>; 19 #address-cells = <1>; 20 #size-cells = <0>; 23 compatible = "arm,cortex-m33f"; 26 clock-frequency = <DT_FREQ_M(128)>; [all …]
|
D | nrf54l_05_10_15.dtsi | 4 * SPDX-License-Identifier: Apache-2.0 9 #include <zephyr/dt-bindings/adc/nrf-saadc-nrf54l.h> 10 #include <zephyr/dt-bindings/regulator/nrf5x.h> 12 /delete-node/ &sw_pwm; 19 #address-cells = <1>; 20 #size-cells = <1>; 23 #address-cells = <1>; 24 #size-cells = <0>; 27 compatible = "arm,cortex-m33f"; 30 clock-frequency = <DT_FREQ_M(128)>; [all …]
|
D | nrf9280.dtsi | 4 * SPDX-License-Identifier: Apache-2.0 9 #include <zephyr/dt-bindings/adc/nrf-saadc.h> 10 #include <zephyr/dt-bindings/misc/nordic-nrf-ficr-nrf9230-engb.h> 11 #include <zephyr/dt-bindings/misc/nordic-domain-id-nrf9230.h> 12 #include <zephyr/dt-bindings/misc/nordic-owner-id-nrf9230.h> 13 #include <zephyr/dt-bindings/reserved-memory/nordic-owned-memory.h> 15 /delete-node/ &sw_pwm; 18 #address-cells = <1>; 19 #size-cells = <1>; 22 #address-cells = <1>; [all …]
|
D | nrf54h20.dtsi | 4 * SPDX-License-Identifier: Apache-2.0 10 #include <zephyr/dt-bindings/adc/nrf-saadc.h> 11 #include <zephyr/dt-bindings/misc/nordic-nrf-ficr-nrf54h20.h> 12 #include <zephyr/dt-bindings/misc/nordic-domain-id-nrf54h20.h> 13 #include <zephyr/dt-bindings/misc/nordic-owner-id-nrf54h20.h> 14 #include <zephyr/dt-bindings/misc/nordic-tddconf.h> 15 #include <zephyr/dt-bindings/reserved-memory/nordic-owned-memory.h> 16 #include <zephyr/dt-bindings/power/nordic-nrf-gpd.h> 18 /delete-node/ &sw_pwm; 21 #address-cells = <1>; [all …]
|
/Zephyr-latest/subsys/bluetooth/controller/ll_sw/openisa/hal/RV32M1/radio/ |
D | radio.c | 2 * Copyright (c) 2016 - 2019 Nordic Semiconductor ASA 4 * Copyright 2019 - 2020 NXP 6 * SPDX-License-Identifier: Apache-2.0 43 #define RADIO_AESCCM_HDR_MASK 0xE3 /* AES-CCM: NESN, SN, MD bits masked to 0 */ 44 #define RADIO_PDU_LEN_MAX (BIT(8) - 1) 46 ((bytes) * 8 >> (__builtin_ffs(bits_per_usec) - 1)) 52 #define RX_WTMRK 5 /* (AA + PDU header) - 1 */ 53 #define AA_OVHD_1MBPS 27 /* AA playback overhead for 1 Mbps PHY */ 54 #define AA_OVHD_2MBPS 10 /* AA playback overhead for 2 Mbps PHY */ 107 static uint8_t phy_mode; /* Current PHY mode (DR_1MBPS or DR_2MBPS) */ [all …]
|
/Zephyr-latest/doc/releases/ |
D | release-notes-3.2.rst | 13 * Added support for :ref:`bin-blobs` (also see :ref:`west-blobs`). 15 * Converted all supported boards from ``pinmux`` to :ref:`pinctrl-guide`. 31 * CVE-2022-2993: Under embargo until 2022-11-03 33 * CVE-2022-2741: Under embargo until 2022-10-14 56 This definition can be used by third-party code to compile code conditional 58 Therefore, any third-party code integrated using the Zephyr build system will 91 changed from ``-ENETDOWN`` to ``-ENETUNREACH``. A return value of ``-ENETDOWN`` now indicates 129 * Removed support for configuring the CAN-FD maximum DLC value via Kconfig 156 valid for specific bindings to specify like :dtcompatible:`gpio-leds` and 157 :dtcompatible:`fixed-partitions`. [all …]
|
D | release-notes-2.5.rst | 27 * CVE-2021-3323: Under embargo until 2021-04-14 28 * CVE-2021-3321: Under embargo until 2021-04-14 29 * CVE-2021-3320: Under embargo until 2021-04-14 39 <https://github.com/zephyrproject-rtos/zephyr/issues?q=is%3Aissue+is%3Aopen+label%3Abug>`_. 56 * Changed vcnl4040 dts binding default for property 'proximity-trigger'. 63 * The :c:func:`mqtt_keepalive_time_left` function now returns -1 if keep alive 67 timeout usage must use the new-style k_timeout_t type and not the 87 GPIO-only regulators a devicetree property ``supply-gpios`` is defined as a 101 * ARM Musca-A board and SoC support deprecated and planned to be removed in 2.6.0. 146 sys_heap/k_heaps. Note that the new-style heap is a general [all …]
|
D | release-notes-3.1.rst | 61 * Split CAN classic and CAN-FD APIs: 90 was moved from Kconfig to :ref:`devicetree <dt-guide>`. 91 See the :dtcompatible:`st,stm32f1-pinctrl` devicetree binding for more information. 182 * MIPI-DSI 184 * Added a :ref:`MIPI-DSI api <mipi_dsi_api>`. This is an experimental API, 189 * Added support for getting the minimum/maximum supported CAN timing parameters: 196 * Added support for enabling/disabling CAN-FD mode at runtime using :c:macro:`CAN_MODE_FD`. 220 * Added support for Provisioners over PB-GATT 231 * Implemented ISO-AL TX unframed fragmentation 232 * Added support for back-to-back receiving of PDUs on nRF5x platforms [all …]
|
D | release-notes-2.4.rst | 33 * CVE-2020-10060: UpdateHub Might Dereference An Uninitialized Pointer 34 * CVE-2020-10064: Improper Input Frame Validation in ieee802154 Processing 35 * CVE-2020-10066: Incorrect Error Handling in Bluetooth HCI core 36 * CVE-2020-10072: all threads can access all socket file descriptors 37 * CVE-2020-13598: FS: Buffer Overflow when enabling Long File Names in FAT_FS and calling fs_stat 38 * CVE-2020-13599: Security problem with settings and littlefs 39 * CVE-2020-13601: Under embargo until 2020/11/18 40 * CVE-2020-13602: Remote Denial of Service in LwM2M do_write_op_tlv 50 <https://github.com/zephyrproject-rtos/zephyr/issues?q=is%3Aissue+is%3Aopen+label%3Abug>`_. 62 * The :c:func:`wdt_feed` function will now return ``-EAGAIN`` if [all …]
|
D | release-notes-3.7.rst | 10 This release is the last non-maintenance 3.x release and, as such, will be the next 18 * A long-awaited :ref:`HTTP Server <http_server_interface>` library, and associated service API, 21 * :ref:`POSIX support <posix_support>` has been extended, with most Options of the IEEE 1003-2017 25 * Bluetooth Host has been extended with support for the Nordic UART Service (NUS), Hands-free Audio 29 :ref:`read-then-decode approach <sensor-read-and-decode>` that enables more types of sensors and 35 * Trusted Firmware-M (TF-M) 2.1.0 and Mbed TLS 3.6.0 have been integrated into Zephyr. 39 1588) allows to synchronize time across devices with sub-microsecond accuracy. 52 * 1-Wire 71 :ref:`pinctrl-guide` for more details. 88 * CVE-2024-3077 `Zephyr project bug tracker GHSA-gmfv-4vfh-2mh8 [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 …]
|
D | release-notes-2.6.rst | 13 * Added support for 64-bit ARCv3 14 * Split ARM32 and ARM64, ARM64 is now a top-level architecture 15 * Added initial support for Arm v8.1-m and Cortex-M55 22 https://github.com/zephyrproject-rtos/example-application 34 * CVE-2021-3581: Under embargo until 2021-09-04 41 <https://github.com/zephyrproject-rtos/zephyr/issues?q=is%3Aissue+is%3Aopen+label%3Abug>`_. 46 * Driver APIs now return ``-ENOSYS`` if optional functions are not implemented. 47 If the feature is not supported by the hardware ``-ENOTSUP`` will be returned. 48 Formerly ``-ENOTSUP`` was returned for both failure modes, meaning this change 194 * Added support for null pointer dereferencing detection in Cortex-M. [all …]
|