/Zephyr-latest/boards/native/nrf_bsim/ |
D | nrf5340bsim_nrf5340_cpunet.dts | 4 * SPDX-License-Identifier: Apache-2.0 7 /dts-v1/; 11 #include <../boards/nordic/nrf5340dk/nrf5340dk_nrf5340_cpunet-pinctrl.dtsi> 15 compatible = "bsim,nrf5340-bsim-nrf5340-cpunet","bsim,nrf53"; 19 /delete-property/ sram-0; 20 /delete-property/ sram-1; 21 /delete-property/ wdt-0; 22 /delete-property/ i2c-0; 23 /delete-property/ spi-0; 28 zephyr,bt-hci-ipc = &ipc0; [all …]
|
D | nrf52_bsim.dts | 5 * SPDX-License-Identifier: Apache-2.0 8 /dts-v1/; 13 #include <../boards/nordic/nrf52833dk/nrf52833dk_nrf52833-pinctrl.dtsi> 21 /delete-property/ i2c-0; 22 /delete-property/ i2c-1; 23 /delete-property/ spi-0; 24 /delete-property/ spi-1; 25 /delete-property/ spi-2; 26 /delete-property/ spi-3; 27 /delete-property/ adc-0; [all …]
|
/Zephyr-latest/boards/raytac/mdbt50q_db_33/ |
D | raytac_mdbt50q_db_33_nrf52833.yaml | 2 # SPDX-License-Identifier: Apache-2.0 5 name: Raytac MDBT50Q-DB-33 nRF52833 11 - zephyr 12 - gnuarmemb 13 - xtools 14 supported: 15 - adc 16 - ble 17 - counter 18 - gpio [all …]
|
/Zephyr-latest/boards/raytac/mdbt50q_db_40/ |
D | raytac_mdbt50q_db_40_nrf52840.yaml | 4 # SPDX-License-Identifier: Apache-2.0 13 - zephyr 14 - gnuarmemb 15 - xtools 16 supported: 17 - adc 18 - ble 19 - counter 20 - gpio 21 - i2c [all …]
|
/Zephyr-latest/include/zephyr/net/ |
D | ieee802154.h | 4 * SPDX-License-Identifier: Apache-2.0 11 * @note All references to the standard in this file cite IEEE 802.15.4-2020. 28 * @defgroup ieee802154 IEEE 802.15.4 and Thread APIs 48 * - shell (end users, application developers): 49 * - a set of IEEE 802.15.4 shell commands (see `shell> ieee802154 help`) 50 * - application API (application developers): 51 * - IPv6, DGRAM and RAW sockets for actual peer-to-peer, multicast and 54 * https://github.com/linux-wpan/wpan-tools/tree/master/examples for now 56 * - Kconfig and devicetree configuration options (net config library 57 * extension, subsystem-wide MAC and PHY Kconfig/DT options, driver/vendor [all …]
|
D | net_l2.h | 4 * SPDX-License-Identifier: Apache-2.0 38 /** IP multicast supported */ 44 /** Is promiscuous mode supported */ 47 /** Is this L2 point-to-point with tunneling so no need to have 114 #define IEEE802154_L2 IEEE802154
|
/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/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/samples/net/wpan_serial/ |
D | README.rst | 1 .. zephyr:code-sample:: wpan-serial 2 :name: 802.15.4 "serial-radio" 3 :relevant-api: ieee802154 uart_interface 5 Implement a slip-radio device for Contiki-based border routers. 11 controller as a "serial-radio" device for Contiki-based border routers. 16 The sample assumes that 802.15.4 radio and USB controller are supported on 18 using overlays, or by using an SoC with a built-in radio, such as a kw41z, 28 .. code-block:: console 36 - :file:`prj.conf` 42 .. zephyr-app-commands:: [all …]
|
/Zephyr-latest/tests/net/ieee802154/l2/src/ |
D | ieee802154_shell_test.c | 4 * SPDX-License-Identifier: Apache-2.0 15 #include <zephyr/net/ieee802154.h> 57 struct ieee802154_req_params *scan_ctx = ctx->scan_ctx; in scan_result_cb() 64 zassert_equal(scan_ctx->pan_id, EXPECTED_COORDINATOR_PAN_CPU_ORDER, in scan_result_cb() 66 zassert_equal(scan_ctx->len, IEEE802154_EXT_ADDR_LENGTH, in scan_result_cb() 67 "Scan did not receive correct co-ordinator address length."); in scan_result_cb() 68 zassert_mem_equal(scan_ctx->addr, expected_coordinator_address, IEEE802154_EXT_ADDR_LENGTH); in scan_result_cb() 69 zassert_equal(scan_ctx->lqi, EXPECTED_COORDINATOR_LQI, in scan_result_cb() 71 zassert_equal(scan_ctx->association_permitted, expected_association_permitted_bit, in scan_result_cb() 74 zassert_equal(scan_ctx->beacon_payload_len, EXPECTED_PAYLOAD_LEN, in scan_result_cb() [all …]
|
/Zephyr-latest/subsys/net/l2/ieee802154/ |
D | Kconfig | 2 # SPDX-License-Identifier: Apache-2.0 18 module-dep = NET_LOG 19 module-str = Log level for IEEE 802.15.4 20 module-help = Enables IEEE 802.15.4 code to output debug messages. 31 prompt "Which packet do you want to print-out?" 36 bool "Print-out both RX and TX packets" 38 This will print-out both received and transmitted packets. 41 bool "Print-out only RX packets" 43 This will print-out received packets only. 46 bool "Print-out only TX packets" [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/samples/net/sockets/http_server/ |
D | README.rst | 1 .. zephyr:code-sample:: sockets-http-server 3 :relevant-api: http_service http_server tls_credentials 8 -------- 11 This library provides high-level functions to simplify and abstract server implementation. 16 ----------- 18 …tps://docs.zephyrproject.org/latest/connectivity/networking/qemu_setup.html#networking-with-qemu>`_ 21 ------------------------------- 26 .. list-table:: 28 * - :zephyr_file:`prj.conf <samples/net/sockets/http_server/prj.conf>` 29 - This is the standard default config. [all …]
|
/Zephyr-latest/drivers/ieee802154/ |
D | ieee802154_b91.c | 4 * SPDX-License-Identifier: Apache-2.0 93 if ((net_if_get_link_addr(data.iface)->len != B91_IEEE_ADDRESS_SIZE) || in b91_run_filter() 110 struct b91_data *b91 = dev->data; in b91_get_mac() 113 sys_rand_get(b91->mac_addr, sizeof(b91->mac_addr)); in b91_get_mac() 120 b91->mac_addr[0] = (b91->mac_addr[0] & ~0x01) | 0x02; in b91_get_mac() 123 b91->mac_addr[0] = 0xC4; in b91_get_mac() 124 b91->mac_addr[1] = 0x19; in b91_get_mac() 125 b91->mac_addr[2] = 0xD1; in b91_get_mac() 126 b91->mac_addr[3] = 0x00; in b91_get_mac() 129 b91->mac_addr[4] = CONFIG_IEEE802154_B91_MAC4; in b91_get_mac() [all …]
|
/Zephyr-latest/doc/releases/ |
D | release-notes-1.9.rst | 49 * Bluetooth Qualification-ready BLE Controller 82 * ARC: Nested interrupt support for normal, non-FIRQ interrupts 90 * arm: Added Olimex STM32-E407 and STM32-P405 boards 91 * arm: Added STM32F412 Nucleo and STM32F429I-DISC1 boards 116 * net-app API support added. This is higher level API that can be used 126 networking applications using a well-known, cross-platform API 140 * IPSP net-app support: a simplified networking API reducing duplication 143 * BLE controller qualification-ready, with all required tests passing 144 * Controller-based privacy (including all optional features) 181 * Navigation sidebar issues fixed for supported boards section [all …]
|
/Zephyr-latest/boards/sparkfun/micromod/doc/ |
D | index.rst | 11 stand-alone Carrier Boards. A MicroMod processor board is approximately 22x22 mm, 17 - USB host mode compliant to 2.0 specification 18 - GPIO 19 - 2 UART 20 - 2 I2C 21 - 2 SPI 22 - 2 ADC 23 - 2 PWM 24 - Watchdog Timer (WDT) 34 - ``micromod/nrf52840`` [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/boards/seeed/xiao_ble/doc/ |
D | index.rst | 7 nRF52840 ARM Cortex-M4F development board with onboard LEDs, USB port, QSPI 13 - Nordic nRF52840 Cortex-M4F processor at 64MHz 14 - 2MB QSPI Flash 15 - RGB LED 16 - USB Type-C Connector, nRF52840 acting as USB device 17 - Battery charger BQ25101 18 - Reset button 19 - Bluetooth antenna 20 - LSM6DS3TR-C 6D IMU (3D accelerometer and 3D gyroscope) (XIAO BLE Sense only) 21 - PDM microphone (XIAO BLE Sense only) [all …]
|