Home
last modified time | relevance | path

Searched +full:all +full:- +full:ones (Results 1 – 25 of 144) sorted by relevance

123456

/Zephyr-latest/subsys/shell/backends/
Dshell_telnet_protocol.h4 * SPDX-License-Identifier: Apache-2.0
12 * This defines the Telnet codes, all prefixed as NVT_
21 /* Mandatory ones */
26 /* Optional ones */
120 dst->iac = src->iac; in telnet_command_cpy()
121 dst->op = src->op; in telnet_command_cpy()
122 dst->opt = src->opt; in telnet_command_cpy()
/Zephyr-latest/tests/bluetooth/controller/mock_ctrl/src/
Dutil.c5 * SPDX-License-Identifier: Apache-2.0
34 while (octets_len--) { in util_ones_count_get()
39 bite &= (bite - 1); in util_ones_count_get()
55 * - It shall have no more than six consecutive zeros or ones.
56 * - It shall not be the advertising channel packets' Access Address.
57 * - It shall not be a sequence that differs from the advertising channel
59 * - It shall not have all four octets equal.
60 * - It shall have no more than 24 transitions.
61 * - It shall have a minimum of two transitions in the most significant six
65 * - It shall have at least three ones in the least significant 8 bits.
[all …]
/Zephyr-latest/soc/xlnx/zynqmp/
Dpinctrl_soc.h4 * SPDX-License-Identifier: Apache-2.0
19 /* All other selectors should be zeroed and FIELD_PREP does that */
26 * 1 - UART
29 * and the defines controling those are listed in `pinctrl-zynqmp.h`.
30 * Currently, one function for UART is specified and subsequent ones
/Zephyr-latest/samples/kernel/metairq_dispatch/
DREADME.rst17 Each message has a random (and non-trivial) amount of processing that
21 Messages are accompanied by a timestamp that allows per-message
39 delay behavior than preemptible ones, as they can only be preempted
42 * Because of queueing and the bursty load, all worker threads of any
43 priority will experience some load-dependent delays, as the CPU
48 constant latency under all circumstances because it can preempt all
49 other threads, including cooperative ones that cannot normally be
72 .. zephyr-app-commands::
73 :zephyr-app: samples/kernel/metairq_dispatch
88 (intended) for non-cooperative threads like T2 and T3 which is attributed to delays
[all …]
/Zephyr-latest/doc/develop/west/
Dsign.rst1 .. _west-sign:
6 The ``west sign`` :ref:`extension <west-extensions>` command can be used to
9 an external, post-processing tool that "stitches" the final components of
10 the image together. Run ``west sign -h`` for command line help.
16 but on :ref:`west config<west-config>`, similar to
17 :ref:`west-building-cmake-config`.
22 parameters desired are the default ones and fairly static, these indirections are
24 all these layers can causes issues typical when the layers don't abstract
26 whitespace or other special characters through all the wrappers can be
27 difficult. Reproducing a lower ``west sign`` command to debug some build-time issue
[all …]
/Zephyr-latest/cmake/sca/eclair/ECL/
Dadopted_deviations.ecl1 -setq=CPP_MANUAL,"https://gcc.gnu.org/onlinedocs/gcc-10.3.0/cpp.pdf"
3 -doc="Selection for reports that are fully contained in adopted code."
4 -report_selector+={adopted_report,"all_area(!kind(culprit||evidence)||all_loc(all_exp(adopted||pseu…
6 -doc_begin="Adopted code is not meant to be read, reviewed or modified by human programmers:no deve…
7 -config=MC3R1.R7.2,reports+={relied,adopted_report}
8 -config=MC3R1.R10.3,reports+={relied,adopted_report}
9 -config=MC3R1.R10.6,reports+={relied,adopted_report}
10 -config=MC3R1.R12.1,reports+={relied,adopted_report}
11 -doc_end
13 -doc_begin="Macro LOAPIC_BASE_ADDRESS, automatically generated by Autoconf, expands to an implicitl…
[all …]
/Zephyr-latest/subsys/net/ip/
Dipv4.h10 * SPDX-License-Identifier: Apache-2.0
57 /* 16-bit ones' complement of the entire message */
68 /* 16-bit ones' complement of the entire message */
79 /* 16-bit ones' complement of the entire message */
85 /* Suppress Router-side Processing Flag */
111 /* 16-bit ones' complement of the entire message */
120 * @brief Create IPv4 packet in provided net_pkt with option to set all the
158 return -ENOTSUP; in net_ipv4_create_full()
184 return -ENOTSUP; in net_ipv4_create()
190 * sending the packet and after all the data has been added into
[all …]
/Zephyr-latest/modules/nrf_wifi/bus/
Ddevice.c4 * SPDX-License-Identifier: Apache-2.0
9 * Zephyr OS layer of the Wi-Fi driver.
58 /*For #Bit 6 Enable below: i.e ALL Ones for QSPI Key*/ in qspi_defconfig()
/Zephyr-latest/doc/services/storage/zms/
Dzms.rst5 Zephyr Memory Storage is a new key-value storage system that is designed to work with all types
6 of non-volatile storage technologies. It supports classical on-chip NOR flash as well as new
7 technologies like RRAM and MRAM that do not require a separate erase operation at all, that is,
12 ZMS divides the memory space into sectors (minimum 2), and each sector is filled with key-value
15 The key-value pair is divided into two parts:
17 - The key part is written in an ATE (Allocation Table Entry) called "ID-ATE" which is stored
19 - The value part is defined as "DATA" and is stored raw starting from the top of the sector
21 Additionally, for each sector we store at the last positions Header-ATEs which are ATEs that
37 .. list-table::
39 :header-rows: 1
[all …]
/Zephyr-latest/soc/mediatek/mt8xxx/
Dmbox.c2 * SPDX-License-Identifier: Apache-2.0
12 /* Mailbox: a simple interrupt source. Each direction has a 5-bit
14 * non-zero. The interrupt bits get cleared/acknowledged by writing
15 * ones to the corresponding bits of "cmd_clear". There are five
23 * There is an array of the devices. Linux's device-tree defines two.
26 * list interrupts for FIVE, and indeed those all seem to be present
36 * aren't used by the Linux kernel at all (which has a single driver
37 * for all these DSPs), so are described here for completeness but
71 struct mbox_data *data = ((struct device *)mbox)->data; in mtk_adsp_mbox_set_handler()
74 data->handlers[chan] = handler; in mtk_adsp_mbox_set_handler()
[all …]
/Zephyr-latest/include/zephyr/arch/arc/v2/mpu/
Darc_core_mpu.h4 * SPDX-License-Identifier: Apache-2.0
23 * MPU driver to select the correct ones.
41 * This API has to be implemented by all the MPU drivers that have
/Zephyr-latest/dts/bindings/mtd/
Datmel,at45.yaml2 # SPDX-License-Identifier: Apache-2.0
8 include: [spi-device.yaml]
11 jedec-id:
12 type: uint8-array
21 sector-size:
26 sector-0a-pages:
31 than the consecutive ones. Usually, the first sector is marked as 0a
36 Value of zero means that the flash chip has all sectors of equal size.
38 block-size:
43 page-size:
[all …]
/Zephyr-latest/tests/kernel/cache/src/
Dtest_cache_api.c4 * SPDX-License-Identifier: Apache-2.0
20 * Invalidating the i-cache by region will cause an instruction in ZTEST()
21 * fetch prohibited exception. So skip all i-cache tests, in ZTEST()
22 * instead of just the range ones to avoid confusions of in ZTEST()
29 zassert_true((ret == 0) || (ret == -ENOTSUP)); in ZTEST()
32 zassert_true((ret == 0) || (ret == -ENOTSUP)); in ZTEST()
35 zassert_true((ret == 0) || (ret == -ENOTSUP)); in ZTEST()
38 zassert_true((ret == 0) || (ret == -ENOTSUP)); in ZTEST()
41 zassert_true((ret == 0) || (ret == -ENOTSUP)); in ZTEST()
44 zassert_true((ret == 0) || (ret == -ENOTSUP)); in ZTEST()
[all …]
/Zephyr-latest/modules/mbedtls/configs/
Dconfig-coap.h2 * Minimal configuration for DTLS 1.2 with PSK and AES-CCM ciphersuites
4 * Copyright (C) 2006-2015, ARM Limited, All Rights Reserved
5 * SPDX-License-Identifier: Apache-2.0
11 * http://www.apache.org/licenses/LICENSE-2.0
22 * Minimal configuration for TLS 1.2 with PSK and AES-CCM ciphersuites
24 * - no bignum, no PK, no X509
25 * - fully modern and secure (provided the pre-shared keys have high entropy)
26 * - very low record overhead with CCM-8
27 * - optimized for low RAM usage
80 #define MBEDTLS_PSK_MAX_LEN 16 /* 128-bits keys are generally enough */
[all …]
/Zephyr-latest/doc/kernel/memory_management/
Dshared_multi_heap.rst6 The shared multi-heap memory pool manager uses the multi-heap allocator to
8 attributes (cacheable, non-cacheable, etc...).
10 All the different regions can be added at run-time to the shared multi-heap
16 1. At boot time some platform code initialize the shared multi-heap framework
22 structure. This structure is also carrying an opaque and user-defined
26 .. code-block:: c
28 // Init the shared multi-heap pool
50 // Add a non-cacheable region
67 .. code-block:: c
72 // Allocate 4K from non-cacheable memory
[all …]
/Zephyr-latest/subsys/fs/
DKconfig3 # SPDX-License-Identifier: Apache-2.0
26 module-str = fs
42 LittleFS, but it is possible to define additional ones and
47 default -1
49 Specify the maximum file name allowed across all enabled file
51 file name length for enabled in-tree file systems. This
52 default may be inappropriate when registering an out-of-tree
/Zephyr-latest/samples/modules/tflite-micro/magic_wand/train/
Ddata_split_person.py2 # coding=utf-8
3 # Copyright 2019 The TensorFlow Authors. All Rights Reserved.
9 # http://www.apache.org/licenses/LICENSE-2.0
21 validation, and the rest ones' data as test. These data would be saved
48 for idx, data in enumerate(whole_data): # pylint: disable=unused-variable
/Zephyr-latest/doc/develop/test/twister/
Dtwister_blackbox.rst7 to understand existing files and create their own. All developers should fix any tests
8 they break and create new ones when introducing new features, so this knowledge is
35 .. code-block:: console
37 twister -i --outdir $OUTDIR -T $TEST_DATA/tests -y --level $LEVEL
38 --test-config $TEST_DATA/test_config.yaml -p qemu_x86 -p frdm_k64f
40 It presumes a CLI with the ``zephyr-env.sh`` or ``zephyr-env.cmd`` already run.
42 Such a test provides us with all the outputs we typically expect of a Twister run thanks to
44 We can easily set up all flags that we expect from a Twister call via ``args`` variable [#f2]_ .
48 ``twister-out`` directories. Most of the time, we will use the ``out_path`` fixture in conjunction
49 with ``--outdir`` flag (L52) to keep test-generated files in temporary directories.
[all …]
/Zephyr-latest/doc/services/llext/
Dconfig.rst9 ----------
27 ---------------
57 --------------------
60 and copies all data into allocated memory; this is done to allow the extension
87 <https://github.com/zephyrproject-rtos/zephyr/issues/75341>`_.
92 -----------------------------
94 When an extension is loaded, the LLEXT subsystem must find the address of all
96 To this end, the main binary contains a LLEXT-dedicated symbol table, filled
97 with one symbol-name-to-address mapping entry for each symbol exported by the
105 Perform an extra processing step on the Zephyr binary and on all
[all …]
/Zephyr-latest/doc/develop/test/
Dbsim.rst38 to run all standard Zephyr twister tests, but with models of a real SOC HW, and their drivers.
94 .. code-block:: bash
96 # Build all the tests
106 .. code-block:: bash
124 .. code-block:: bash
130 .. code-block:: bash
138 ---------
144 -------------
146 The build scripts ``compile.sh`` simply build all the required test and sample applications
153 exist in several subfolders, where the upper ones call into the lower ones.
[all …]
/Zephyr-latest/doc/connectivity/bluetooth/
Dbluetooth-arch.rst1 .. _bluetooth-arch:
13 Zephyr supports mainly Bluetooth Low Energy (BLE), the low-power
18 .. _bluetooth-layers:
27 multiple (non real-time) network and transport protocols enabling
31 low-level, real-time protocol which provides, in conjunction with the Radio
32 Hardware, standard-interoperable over-the-air communication. The LL schedules
34 handles all the LL control procedures.
39 .. _bluetooth-hci:
54 .. _bluetooth-configs:
63 * **Single-chip configuration**: In this configuration, a single microcontroller
[all …]
/Zephyr-latest/subsys/bluetooth/controller/util/
Dutil.c5 * SPDX-License-Identifier: Apache-2.0
38 while (octets_len--) { in util_ones_count_get()
43 bite &= (bite - 1); in util_ones_count_get()
54 * - It shall have no more than six consecutive zeros or ones.
55 * - It shall not be the advertising channel packets' Access Address.
56 * - It shall not be a sequence that differs from the advertising channel
58 * - It shall not have all four octets equal.
59 * - It shall have no more than 24 transitions.
60 * - It shall have a minimum of two transitions in the most significant six
64 * - It shall have at least three ones in the least significant 8 bits.
[all …]
/Zephyr-latest/doc/services/crypto/
Dpsa_crypto.rst11 across a wide range of hardware. It is designed to be user-friendly
12 while still providing access to the low-level primitives essential for
20 open-source cryptographic library that provides the underlying
27 special-purpose cryptographic processors that process data with a
28 built-in key, to constrained devices running custom application code,
29 such as microcontrollers, and multi-application devices, such as
36 security as new algorithms emerge and existing ones become obsolete.
52 Future-Proofing
55 practices, enhancing long-term security and compliance.
61 The API provides all of the cryptographic primitives needed to establish TLS connections.
[all …]
/Zephyr-latest/drivers/serial/
Duart_native_tty_bottom.c5 * SPDX-License-Identifier: Apache-2.0
50 * - Not canonical (no line input) in native_tty_termios_defaults_set()
51 * - No signal generation from Ctr+{C|Z..} in native_tty_termios_defaults_set()
52 * - No echoing in native_tty_termios_defaults_set()
54 ter->c_lflag &= ~(ICANON | ISIG | ECHO); in native_tty_termios_defaults_set()
59 ter->c_oflag &= ~(OPOST | ONLCR); in native_tty_termios_defaults_set()
62 ter->c_iflag &= ~(IXON | IXOFF | IXANY); in native_tty_termios_defaults_set()
65 ter->c_cc[VMIN] = 0; in native_tty_termios_defaults_set()
66 ter->c_cc[VTIME] = 0; in native_tty_termios_defaults_set()
69 ter->c_iflag &= ~(IGNBRK | BRKINT | PARMRK | ISTRIP | INLCR | IGNCR | ICRNL); in native_tty_termios_defaults_set()
[all …]
/Zephyr-latest/doc/connectivity/networking/
Dnetworking_with_host.rst31 * QEMU using built-in Ethernet driver.
34 built-in Ethernet driver. Not all QEMU boards support built-in Ethernet so
49 * User mode networking emulates a built-in IP router and DHCP server, and
75 * If you have multiple Zephyr instances, either QEMU or native_sim ones,

123456