Home
last modified time | relevance | path

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

12345678910>>...41

/Zephyr-latest/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-latest/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-latest/soc/st/stm32/stm32f3x/
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-latest/drivers/sensor/ti/tmp1075/
Dtmp1075.h4 * SPDX-License-Identifier: Apache-2.0
10 #include <zephyr/device.h>
11 #include <zephyr/sys/util.h>
12 #include <zephyr/drivers/gpio.h>
13 #include <zephyr/drivers/i2c.h>
24 /* Scale in micro degrees Celsius -> 0.0625°C per ADC bit resolution */
27 /* Macro to set or clear the TMP1075_OS (One-shot conversion mode) bit based on a boolean value */
37 /* Macro to set or clear the TMP1075_POL (Polarity of output pin) bit based on a boolean value */
41 /* Macro to set or clear the TMP1075_TM (ALERT pin function) bit based on a boolean value */
45 /* Macro to set or clear the TMP1075_SD (Shutdown mode) bit based on a boolean value */
/Zephyr-latest/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
19 the UART dictionary based frontend).
27 .. zephyr-app-commands::
28 :zephyr-app: samples/subsys/logging/dictionary
29 :host-os: unix
40 .. code-block:: none
[all …]
/Zephyr-latest/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
44 if m and m.group(2) in ("zephyr.h", "zephyr/zephyr.h"):
47 + "#include <zephyr/kernel.h>"
54 and not m.group(2).startswith("zephyr/")
55 and (ZEPHYR_BASE / "include" / "zephyr" / m.group(2)).exists()
59 + "#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
76 "-p", "--project", type=Path, required=True, help="Zephyr-based project path"
78 parser.add_argument("--dry-run", action="store_true", help="Dry run")
/Zephyr-latest/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-latest/subsys/random/
Drandom_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>
28 * This pseudo-random number generator returns values that are based off the
32 * @return a 32-bit number
[all …]
/Zephyr-latest/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/kernel/mm.h>
23 #include <zephyr/sys/util.h>
24 #include <zephyr/drivers/mm/system_mm.h>
25 #include <zephyr/sys/mem_blocks.h>
[all …]
/Zephyr-latest/boards/atmel/sam0/samd20_xpro/doc/
Dindex.rst1 .. zephyr:board:: samd20_xpro
7 prototyping with the SAM D20 Cortex®-M0+ processor-based
15 - SAMD20J18 ARM Cortex-M0+ processor at 48 MHz
16 - 32.768 kHz crystal oscillator
17 - 256 KiB flash memory and 32 KiB of RAM
18 - One yellow user LED
19 - One mechanical user push button
20 - One reset button
21 - On-board USB based EDBG unit with serial console
29 .. list-table::
[all …]
/Zephyr-latest/boards/intel/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-latest/boards/atmel/sam0/saml21_xpro/doc/
Dindex.rst1 .. zephyr:board:: saml21_xpro
7 prototyping with the SAM L21 Cortex®-M0+ processor-based
15 - SAML21J18 ARM Cortex-M0+ processor at 48 MHz
16 - 32.768 kHz crystal oscillator
17 - 256 KiB flash memory, 32 KiB of SRAM, 8KB Low Power SRAM
18 - One yellow user LED
19 - One mechanical user push button
20 - One reset button
21 - On-board USB based EDBG unit with serial console
29 .. list-table::
[all …]
/Zephyr-latest/boards/atmel/sam0/samd21_xpro/doc/
Dindex.rst1 .. zephyr:board:: samd21_xpro
7 prototyping with the SAM D21 Cortex®-M0+ processor-based
15 - SAMD21J18 ARM Cortex-M0+ processor at 48 MHz
16 - 32.768 kHz crystal oscillator
17 - 256 KiB flash memory and 32 KiB of RAM
18 - One yellow user LED
19 - One mechanical user push button
20 - One reset button
21 - On-board USB based EDBG unit with serial console
29 .. list-table::
[all …]
/Zephyr-latest/scripts/west_commands/
Dspdx.py3 # SPDX-License-Identifier: Apache-2.0
13 This command creates an SPDX 2.2 tag-value bill of materials
14 following the completion of a Zephyr build.
17 BUILDDIR/.cmake/api/v1/query/codemodel-v2 in order to enable
18 the CMake file-based API, which the SPDX command relies upon.
19 This can be done by calling `west spdx --init` prior to
35 # doc/guides/west/zephyr-cmds.rst up to date.
36 parser.add_argument('-i', '--init', action="store_true",
37 help="initialize CMake file-based API")
38 parser.add_argument('-d', '--build-dir',
[all …]
/Zephyr-latest/soc/st/stm32/stm32f2x/
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-latest/soc/st/stm32/stm32f0x/
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-latest/arch/common/include/
Dsw_isr_common.h4 * SPDX-License-Identifier: Apache-2.0
9 * @brief Private header for the software-managed ISR table's functions
16 #include <zephyr/device.h>
24 * based on passed IRQ.
26 * @param irq IRQ number in its zephyr format
33 * @brief Helper function used to get the parent interrupt controller device based on passed IRQ.
35 * @param irq IRQ number in its zephyr format
/Zephyr-latest/snippets/nordic-log-stm-dict/
DREADME.rst1 .. _nordic-log-stm-dict:
3 Nordic Dictionary-based STM logging snippet (nordic-log-stm-dict)
9 This snippet allows users to build Zephyr with the dictionary-based logging to
/Zephyr-latest/soc/st/stm32/stm32f1x/
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-latest/soc/st/stm32/stm32f7x/
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-latest/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-latest/boards/atmel/sam0/samr34_xpro/doc/
Dindex.rst1 .. zephyr:board:: samr34_xpro
7 prototyping with the SAM R34 Cortex®-M0+ processor-based
12 The SAMR34 and SAMR35 parts are produced as a System-in-Package (SiP),
20 - SAMR34J18 ARM Cortex-M0+ processor at 48 MHz
21 - 32.768 kHz crystal oscillator
22 - 256 KiB flash memory, 32 KiB of SRAM, 8KB Low Power SRAM
23 - One yellow user LED
24 - One mechanical user push button
25 - One reset button
26 - On-board USB based EDBG unit with serial console
[all …]
/Zephyr-latest/tests/kernel/fatal/exception/src/
Dmain.c4 * SPDX-License-Identifier: Apache-2.0
7 #include <zephyr/kernel.h>
8 #include <zephyr/ztest.h>
9 #include <zephyr/tc_util.h>
10 #include <zephyr/kernel_structs.h>
11 #include <zephyr/irq_offload.h>
16 #include <zephyr/kernel/mm.h>
17 #include <zephyr/internal/syscall_handler.h>
22 #include <zephyr/kernel/mm/demand_paging.h>
38 alt_stack + (STACKSIZE - OVERFLOW_STACKSIZE);
[all …]
/Zephyr-latest/soc/st/stm32/stm32f4x/
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 */

12345678910>>...41