Home
last modified time | relevance | path

Searched +full:zephyr +full:- +full:based (Results 1 – 25 of 1042) sorted by relevance

12345678910>>...42

/Zephyr-Core-3.5.0/include/zephyr/logging/
Dlog_output_dict.h5 * SPDX-License-Identifier: Apache-2.0
10 #include <zephyr/logging/log_output.h>
11 #include <zephyr/logging/log_msg.h>
13 #include <zephyr/toolchain.h>
14 #include <zephyr/sys/util.h>
29 * Output header for one dictionary based log message.
42 * Output for one dictionary based log message about
50 /** @brief Process log messages v2 for dictionary-based logging.
62 /** @brief Process dropped messages indication for dictionary-based logging.
/Zephyr-Core-3.5.0/samples/net/wpan_serial/
DREADME.rst1 .. 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.
18 using overlays, or by using an SoC with a built-in radio, such as a kw41z,
28 .. code-block:: console
32 #. Build the sample Zephyr application to a board with a 802.15.4 radio
36 - :file:`prj.conf`
42 .. zephyr-app-commands::
[all …]
/Zephyr-Core-3.5.0/soc/arm/st_stm32/stm32f3/
Dsoc.h4 * SPDX-License-Identifier: Apache-2.0
10 * Based on reference manual:
12 * STM32F398xE advanced ARM(r)-based MCUs
13 * STM32F37xx advanced ARM(r)-based MCUs
26 /* The STM32 HAL headers define these, but they conflict with the Zephyr can.h */
/Zephyr-Core-3.5.0/scripts/utils/
Dmigrate_includes.py2 Utility script to migrate Zephyr-based projects to the new <zephyr/...> include
6 The script will also migrate <zephyr.h> or <zephyr/zephyr.h> to
7 <zephyr/kernel.h>.
12 -p path/to/zephyr-based-project
15 SPDX-License-Identifier: Apache-2.0
45 if m and m.group(2) in ("zephyr.h", "zephyr/zephyr.h"):
48 + "#include <zephyr/kernel.h>"
55 and not m.group(2).startswith("zephyr/")
56 and (ZEPHYR_BASE / "include" / "zephyr" / m.group(2)).exists()
60 + "#include <zephyr/"
[all …]
Dtwister_to_list.py2 Utility script to migrate Twister configuration files from using string-based
8 -p path/to/zephyr-based-project
11 SPDX-License-Identifier: Apache-2.0
77 "-p", "--project", type=Path, required=True, help="Zephyr-based project path"
79 parser.add_argument("--dry-run", action="store_true", help="Dry run")
/Zephyr-Core-3.5.0/doc/connectivity/networking/api/
D8021Qav.rst9 Credit-based shaping is an alternative scheduling algorithm used in
11 resource. Zephyr has support for configuring a credit-based shaper
12 described in the `IEEE 802.1Qav-2009 standard`_. Zephyr does not
20 that it supports credit-based shaping. The Ethernet driver's capability
24 .. code-block:: none
35 See ``sam-e70-xplained`` board Ethernet driver
41 The application can configure the credit-based shaper like this:
43 .. code-block:: c
45 #include <zephyr/net/net_if.h>
46 #include <zephyr/net/ethernet.h>
[all …]
/Zephyr-Core-3.5.0/scripts/west_commands/
Dspdx.py3 # SPDX-License-Identifier: Apache-2.0
14 This command creates an SPDX 2.2 tag-value bill of materials
15 following the completion of a Zephyr build.
18 BUILDDIR/.cmake/api/v1/query/codemodel-v2 in order to enable
19 the CMake file-based API, which the SPDX command relies upon.
20 This can be done by calling `west spdx --init` prior to
36 # doc/guides/west/zephyr-cmds.rst up to date.
37 parser.add_argument('-i', '--init', action="store_true",
38 help="initialize CMake file-based API")
39 parser.add_argument('-d', '--build-dir',
[all …]
/Zephyr-Core-3.5.0/doc/services/pm/
Dsystem.rst1 .. _pm-system:
8 Subsystem can put an idle system in one of the supported power states, based
20 .. image:: images/system-pm.svg
37 The power management subsystem contains a set of states based on
49 * Residency based
53 power state the system should transition to based on states defined by the
57 :dtcompatible:`zephyr,power-state` binding documentation.
60 ---------
64 :dtcompatible:`zephyr,power-state`) less than or equal to the scheduled system
71 .. code-block:: c
[all …]
/Zephyr-Core-3.5.0/subsys/random/
Drand32_timer.c2 * Copyright (c) 2013-2015 Wind River Systems, Inc.
4 * SPDX-License-Identifier: Apache-2.0
9 * @brief Non-random number generator based on system timer
11 * This module provides a non-random implementation of sys_rand32_get(), which
17 #include <zephyr/random/random.h>
18 #include <zephyr/drivers/timer/system_timer.h>
19 #include <zephyr/kernel.h>
20 #include <zephyr/spinlock.h>
30 * This pseudo-random number generator returns values that are based off the
34 * @return a 32-bit number
[all …]
/Zephyr-Core-3.5.0/drivers/mm/
Dmm_drv_intel_adsp.h4 * SPDX-License-Identifier: Apache-2.0
17 #include <zephyr/device.h>
18 #include <zephyr/kernel.h>
19 #include <zephyr/spinlock.h>
20 #include <zephyr/sys/__assert.h>
21 #include <zephyr/sys/check.h>
22 #include <zephyr/sys/mem_manage.h>
23 #include <zephyr/sys/util.h>
24 #include <zephyr/drivers/mm/system_mm.h>
25 #include <zephyr/sys/mem_blocks.h>
[all …]
/Zephyr-Core-3.5.0/boards/riscv/niosv_m/doc/
Dindex.rst9 niosv_m board is based on Intel FPGA Design Store Nios® V/m Hello World Example Design system and t…
11 .. code-block:: console
15 On-Chip Memory Intel® FPGA IP
21 - https://www.intel.com/content/www/us/en/support/programmable/support-resources/design-examples/de…
24 - https://www.intel.com/content/www/us/en/design-example/763960/arria10-niosv-based-helloworld-exam…
31 Please use Intel Quartus Programmer tool to program Nios® V/m processor based system into the FPGA …
35 .. code-block:: console
37 quartus_pgm -c 1 -m JTAG -o "p;top.sof@1"
39 .. code-block:: console
42 -c 1 is referring to JTAG cable number connected to the Host Computer.
[all …]
/Zephyr-Core-3.5.0/boards/arm/atsaml21_xpro/doc/
Dindex.rst10 prototyping with the SAM L21 Cortex®-M0+ processor-based
15 .. image:: img/atsaml21-xpro.jpg
17 :alt: ATSAML21-XPRO
22 - ATSAML21J18 ARM Cortex-M0+ processor at 48 MHz
23 - 32.768 kHz crystal oscillator
24 - 256 KiB flash memory, 32 KiB of SRAM, 8KB Low Power SRAM
25 - One yellow user LED
26 - One mechanical user push button
27 - One reset button
28 - On-board USB based EDBG unit with serial console
[all …]
/Zephyr-Core-3.5.0/boards/arm/atsamd21_xpro/doc/
Dindex.rst10 prototyping with the SAM D21 Cortex®-M0+ processor-based
18 :alt: ATSAMD21-XPRO
20 ATSAMD21-XPRO (Credit: `Microchip Technology`_)
25 - ATSAMD21J18 ARM Cortex-M0+ processor at 48 MHz
26 - 32.768 kHz crystal oscillator
27 - 256 KiB flash memory and 32 KiB of RAM
28 - One yellow user LED
29 - One mechanical user push button
30 - One reset button
31 - On-board USB based EDBG unit with serial console
[all …]
/Zephyr-Core-3.5.0/samples/subsys/logging/dictionary/
DREADME.rst1 .. zephyr:code-sample:: logging-dictionary
2 :name: Dictionary-based logging
3 :relevant-api: log_api
5 Output binary log data using the dictionary-based logging API.
10 This is a sample app which utilizes :ref:`dictionary-based logging <logging_guide_dictionary>` and
20 .. zephyr-app-commands::
21 :zephyr-app: samples/subsys/logging/dictionary
22 :host-os: unix
33 .. code-block:: none
35 SeaBIOS (version zephyr-v1.0.0-0-g31d4e0e-dirty-20200714_234759-fv-az50-zephyr)
[all …]
/Zephyr-Core-3.5.0/soc/arm/st_stm32/stm32f2/
Dsoc.h4 * SPDX-License-Identifier: Apache-2.0
10 * Based on reference manual:
11 * stm32f2X advanced ARM ® -based 32-bit MCUs
24 /* The STM32 HAL headers define these, but they conflict with the Zephyr can.h */
/Zephyr-Core-3.5.0/soc/arm/st_stm32/stm32f0/
Dsoc.h4 * SPDX-License-Identifier: Apache-2.0
10 * Based on reference manual:
12 * STM32F070x6/xB advanced ARM ® -based MCUs
25 /* The STM32 HAL headers define these, but they conflict with the Zephyr can.h */
/Zephyr-Core-3.5.0/samples/basic/fade_led/src/
Dmain.c5 * SPDX-License-Identifier: Apache-2.0
9 * @file Sample app to demonstrate PWM-based LED fade
12 #include <zephyr/kernel.h>
13 #include <zephyr/sys/printk.h>
14 #include <zephyr/device.h>
15 #include <zephyr/drivers/pwm.h>
29 printk("PWM-based LED fade\n"); in main()
33 pwm_led0.dev->name); in main()
47 pulse_width = pwm_led0.period - step; in main()
52 pulse_width -= step; in main()
/Zephyr-Core-3.5.0/soc/arm/st_stm32/stm32f1/
Dsoc.h2 * Copyright (c) 2016 Open-RnD Sp. z o.o.
4 * SPDX-License-Identifier: Apache-2.0
10 * Based on reference manual:
12 * advanced ARM(r)-based 32-bit MCUs
25 /* The STM32 HAL headers define these, but they conflict with the Zephyr can.h */
/Zephyr-Core-3.5.0/soc/arm/st_stm32/stm32f7/
Dsoc.h4 * SPDX-License-Identifier: Apache-2.0
10 * Based on reference manual:
12 * advanced ARM(r)-based 32-bit MCUs
24 /* The STM32 HAL headers define these, but they conflict with the Zephyr can.h */
/Zephyr-Core-3.5.0/samples/net/sockets/tcp/src/
Dmain.c4 * SPDX-License-Identifier: Apache-2.0
7 /* TCP Sample for TTCN-3 based Sanity Check */
13 #include <zephyr/net/socket.h>
15 #include <zephyr/data/json.h>
27 * This application is used together with the TTCN-3 based sanity check
32 * Eventually UDP based test protocol might be terminated in the user space
34 * to keep the sample running in order to execute TTCN-3 TCP sanity check.
/Zephyr-Core-3.5.0/boards/arm/atsamr34_xpro/doc/
Dindex.rst10 prototyping with the SAM R34 Cortex®-M0+ processor-based
15 The SAMR34 and SAMR35 parts are produced as a System-in-Package (SiP),
20 .. image:: img/atsamr34-xpro.jpg
22 :alt: ATSAMR34-XPRO
27 - ATSAMR34J18 ARM Cortex-M0+ processor at 48 MHz
28 - 32.768 kHz crystal oscillator
29 - 256 KiB flash memory, 32 KiB of SRAM, 8KB Low Power SRAM
30 - One yellow user LED
31 - One mechanical user push button
32 - One reset button
[all …]
/Zephyr-Core-3.5.0/boards/arm/atsamd20_xpro/doc/
Dindex.rst10 prototyping with the SAM D20 Cortex®-M0+ processor-based
18 :alt: ATSAMD20-XPRO
20 ATSAMD20-XPRO (Credit: `Microchip Technology`_)
25 - ATSAMD20J18 ARM Cortex-M0+ processor at 48 MHz
26 - 32.768 kHz crystal oscillator
27 - 256 KiB flash memory and 32 KiB of RAM
28 - One yellow user LED
29 - One mechanical user push button
30 - One reset button
31 - On-board USB based EDBG unit with serial console
[all …]
/Zephyr-Core-3.5.0/soc/arm/st_stm32/stm32f4/
Dsoc.h2 * Copyright (c) 2016 Open-RnD Sp. z o.o.
5 * SPDX-License-Identifier: Apache-2.0
11 * Based on reference manual:
13 * advanced ARM(r)-based 32-bit MCUs
25 /* The STM32 HAL headers define these, but they conflict with the Zephyr can.h */
/Zephyr-Core-3.5.0/soc/arm/st_stm32/stm32l4/
Dsoc.h2 * Copyright (c) 2016 Open-RnD Sp. z o.o.
5 * SPDX-License-Identifier: Apache-2.0
11 * Based on reference manual:
13 * STM32l4x6 advanced ARM(r)-based 32-bit MCUs
26 /* The STM32 HAL headers define these, but they conflict with the Zephyr can.h */
/Zephyr-Core-3.5.0/samples/net/sockets/tcp/
DREADME.rst1 .. zephyr:code-sample:: sockets-tcp-sample
2 :name: TCP sample for TTCN-3 based sanity check
3 :relevant-api: bsd_sockets
5 Use TTCN-3 to validate the functionality of the TCP stack.
10 This application is used together with the TTCN-3 based sanity check
13 Building, Running and executing TTCN-3 based Sanity Check for TCP
16 Compile and start the `net-test-tools`_:
18 .. code-block:: console
22 ./loop-slipcat.sh
26 .. code-block:: console
[all …]

12345678910>>...42