Home
last modified time | relevance | path

Searched full:are (Results 1 – 25 of 4446) sorted by relevance

12345678910>>...178

/Zephyr-latest/dts/bindings/gpio/
Dmicrobit,edge-connector.yaml10 There are 25 strips/pins including 5 rings for using with 4mm banana
11 plugs or crocodile clips. 3 of these rings are for general purpose
12 input and output (GPIO) and are also capable of analog, PWM and touch
13 sensing, and two are connected to the micro:bit power supply.
16 signals, some of which are used by the micro:bit, and others that are free
17 for you to use. There are a number of external PCB connectors for purchase
20 Only the pins on the front are connected to signals. The back rings are
21 connected to the front rings, but the back small strips are unconnected.
Dpanasonic,reduced-arduino-header.yaml29 pins are not available due to the lack of pins on the Panasonic module.
30 These unconnected pins are labeled "NC" in the mapping above.
36 2. Analog Input header, like on Arduino UNO layout, but A4 and A5 are
41 and D7 are not connected.
45 but D8 and D9 are not connected.
/Zephyr-latest/boards/snps/em_starterkit/
Dpmodmux.c58 /* all pins are configured as GPIO inputs */
65 /* Pmod1[4:1] are connected to DW GPIO Port C[11:8] */
67 /* Pmod1[4:1] are connected to DW UART0 signals */
70 /* Pmod1[10:7] are connected to DW GPIO Port A[11:8] */
72 /* Pmod1[10:7] are connected to DW SPI Slave signals */
75 * Pmod2[4:1] are connected to DW GPIO Port C[15:12],
76 * Pmod2[10:7] are connected to DW GPIO Port A[15:12]
82 * Pmod3[4:1] are connected to DW GPIO Port C[19:16],
83 * Pmod3[10:7] are connected to DW GPIO Port A[19:16]
87 * Pmod3[4:3] are connected to DW I2C signals,
[all …]
/Zephyr-latest/doc/services/resource_management/
Dindex.rst6 There are various situations where it's necessary to coordinate resource
14 managers are embedded into services that use them for specific
27 which has a binary state. Example applications are power rails, clocks,
32 * The stable states are off, on, and error. The service always begins
35 * The core operations are request (add a dependency) and release (remove
36 a dependency). Supporting operations are reset (to clear an error
48 * The request and reset operations are asynchronous using
56 Requests are reference counted, but not tracked. That means clients are
63 Failures in executing a transition are recorded and inhibit further
64 requests or releases until the manager is reset. Pending requests are
[all …]
/Zephyr-latest/subsys/logging/
DKconfig.mode15 Log messages are buffered and processed later. This mode has the
23 performance of the system since time consuming operations are
35 logging macros. Hexdump macros are also supported, with a small
37 but not runtime filtering. There are no timestamps, prefixes,
38 colors, or asynchronous logging, and all messages are simply
46 When enabled, logs are redirected to a custom frontend which is the
47 fastest way of getting logs out. The logs are redirected at the function
54 Option indicates that there are no backends intended to be used.
60 When enabled, frontend implements functions which are optimized versions
/Zephyr-latest/tests/bsim/bluetooth/mesh/tests_scripts/bridge/
Dbrg_simple_va.sh9 # - Messages are bridged to virtual address subscribers, only for subnets in the bridging table.
10 # - Messages are not bridged when the Subnet Bridge state is disabled.
12 # 3 roles are used in this test: Tester, Subnet Bridge node, and Mesh node.
27 # (*) - All nodes are in the tester's range
28 # (**) - Messages are not bridged to subnet 3 via the virtual address. If the node belonging to
32 # The same procedure as in the `mesh_brg_simple` test is used. The main differences are:
34 # - Each of the nodes are subscribed to the same virtual address. Messages are bridged from the
Dbrg_simple_group.sh9 # - Messages are bridged to group address subscribers, only for subnets in the bridging table.
10 # - Messages are not bridged when the Subnet Bridge state is disabled.
12 # 3 roles are used in this test: Tester, Subnet Bridge node, and Mesh node.
27 # (*) - All nodes are in the tester's range
28 # (**) - Messages are not bridged to subnet 3 via the group address. If the node belonging to subnet
32 # The same procedure as in the `mesh_brg_simple` test is used. The main differences are:
34 # - Each of the nodes are subscribed to the same group address. Messages are bridged from the tester
/Zephyr-latest/modules/cmsis/
Dcmsis_core_m.h27 #error "NUM_IRQ_PRIO_BITS and __NVIC_PRIO_BITS are not set to the same value"
31 #error "__MPU_PRESENT and CONFIG_CPU_HAS_ARM_MPU are not set to the same value"
35 #error "__FPU_PRESENT and CONFIG_CPU_HAS_FPU are not set to the same value"
44 #error "__VTOR_PRESENT and CONFIG_CPU_CORTEX_M_HAS_VTOR are not set to the same value."
52 #error "__DSP_PRESENT and CONFIG_ARMV8_M_DSP are not set to the same value"
56 #error "__ICACHE_PRESENT and CONFIG_CPU_HAS_ICACHE are not set to the same value"
60 #error "__DCACHE_PRESENT and CONFIG_CPU_HAS_DCACHE are not set to the same value"
64 #error "__MVE_PRESENT and CONFIG_ARMV8_1_M_MVEI are not set to the same value"
68 #error "__SAUREGION_PRESENT and CONFIG_CPU_HAS_ARM_SAU are not set to the same value"
/Zephyr-latest/lib/hash/
DKconfig.hash_map12 Hashmaps are data structures that are used when insertion, removal, and
22 They are perhaps more useful on resource-constrained systems where
23 large contiguous memory regions are scarce.
25 The main disadvantage of Separate-Chaining Hashmaps are that their
26 use tends to incur more cache-misses as nodes are spread throughout
36 The main advantage of Open-Addressing Hashmaps are due to their
/Zephyr-latest/modules/hal_nordic/nrfx/
Dnrfx_config_reserved_resources.h24 /** @brief Bitmask that defines EGU instances that are reserved for use outside
29 /** @brief Bitmask that defines TIMER instances that are reserved for use outside
39 * are to be built.
455 /** @brief Bitmask that defines DPPI channels that are reserved for use outside
462 /** @brief Bitmask that defines DPPI groups that are reserved for use outside
469 /** @brief Bitmask that defines DPPI channels that are reserved for use outside
476 /** @brief Bitmask that defines DPPI groups that are reserved for use outside
483 /** @brief Bitmask that defines DPPI channels that are reserved for use outside
490 /** @brief Bitmask that defines DPPI groups that are reserved for use outside
497 /** @brief Bitmask that defines DPPI channels that are reserved for use outside
[all …]
/Zephyr-latest/doc/kernel/usermode/
Doverview.rst9 User mode threads are considered to be untrusted by Zephyr and are therefore
25 with their own group of threads and private data structures, which are
45 that are not members of the same memory domain.
59 - By default, program text and read-only data are accessible to all threads
62 - User threads by default are not granted default access to any memory
80 - Use of kernel objects that are not in a proper initialization state.
96 We are specifically not protecting against the following attacks:
98 - The kernel itself, and any threads that are executing in supervisor mode,
99 are assumed to be trusted.
101 - The toolchain and any supplemental programs used by the build system are
[all …]
/Zephyr-latest/arch/arc/core/
Disr_wrapper.S33 The symbols in this file are not real functions, and neither are
34 _rirq_enter/_firq_enter: they are jump points.
78 For FIRQ, there are two cases, depending upon the value of
82 Scratch registers are pushed onto the current stack just as they are with
84 registers are where status32 and the program counter are located, so these
90 (lp_count, lp_end, lp_start), however, are not present in the
97 The contexts are saved 'lazily': the minimum amount of work is
102 All needed registers to run C code in the ISR are saved automatically
107 are then saved in the thread's stack.
117 Registers are saved on the stack frame just as they are for RIRQ.
[all …]
/Zephyr-latest/dts/bindings/memory-controllers/
Dst,stm32-fmc-sdram.yaml8 memories. Up to 2 SDRAM banks are supported with independent configuration. It
9 is worth to note that while settings are independent, some are shared or are
13 The FMC SDRAM controller is defined below the FMC node and SDRAM banks are
73 respectively. Memory addresses are 0xc0000000 and 0xd0000000 for bank 1 and
104 register bits are also used to program the extended mode register for
127 SDRAM control configuration. Expected fields, in order, are,
134 - SDCLK: SDRAM clock period. If two SDRAM devices are used both should
136 - RBURST: Enable burst read mode. If two SDRAM devices are used both
139 latency. If two SDRAM devices are used both should have the same
146 SDRAM timing configuration. Expected fields, in order, are,
[all …]
Dst,stm32-bbram.yaml7 STM32 BBRAM are 32-bit registers which can be used for storing user
8 application data. They are implemented in the backup domain that remains
9 powered-on by VBAT when the VDD power is switched off. They are not reset
10 by system reset or when the device wakes up from Standby mode. They are
/Zephyr-latest/doc/connectivity/bluetooth/api/mesh/
Dhealth_srv.rst16 device's lifetime. Typically, the faults are events or conditions that may
18 Faults are split into warnings and errors. Warnings indicate conditions that
19 are close to the limits of what the node is designed to withstand, but not
20 necessarily damaging to the device. Errors indicate conditions that are
24 Fault values ``0x01`` to ``0x7f`` are reserved for the Bluetooth Mesh
25 specification, and the full list of specification defined faults are available
26 in :ref:`bluetooth_mesh_health_faults`. Fault values ``0x80`` to ``0xff`` are
27 vendor specific. The list of faults are always reported with a company ID to
/Zephyr-latest/drivers/bbram/
DKconfig.stm3213 STM32 BBRAM are 32-bit registers which can be used for storing user
14 application data. They are implemented in the backup domain that remains
15 powered-on by VBAT when the VDD power is switched off. They are not reset
16 by system reset or when the device wakes up from Standby mode. They are
/Zephyr-latest/include/zephyr/internal/
Dsyscall_handler.h34 * Return true if we are currently handling a system call from user mode
36 * Inside z_vrfy functions, we always know that we are handling
39 * However, some checks that are only relevant to user mode must
44 * in the relevant z_vrfy function since these are completely skipped
47 * This will return true only if we are handling a syscall for a
49 * or we are not handling a system call, this will return false.
51 * @note This is an internal API. Do not use unless you are extending
84 * @note This is an internal API. Do not use unless you are extending
102 * @note This is an internal API. Do not use unless you are extending
118 * @note This is an internal API. Do not use unless you are extending
[all …]
/Zephyr-latest/doc/security/
Dsecurity-overview.rst14 documents are created, this document is a top-level overview and entry
23 In subsequent sections, the individual parts of the process are treated
24 in detail. As depicted in Figure 1, these main steps are:
32 relevant sub-modules is created, threats are identified, and
34 validity of the threat models are checked by code reviews.
40 how these assets are protected. Certification claims shall be
60 "OPTIONAL" are to be interpreted as described in [RFC2119]_.
62 These words are used to define absolute requirements (or prohibitions),
64 noted in RFC-2119, "These terms are frequently used to specify behavior
77 changes are identified, they will be added to this document through the
[all …]
/Zephyr-latest/doc/safety/
Dsafety_requirements.rst14 The requirements are gathered in the separate repository:
21 Below are the guidelines for the requirements repository and the expectations of the safety
45 Project as the requirements are specific to an RTOS.
64 After doing this, the requirements are ready and a pull request can be created.
65 The CI in the PR will check if the requirements UIDs are valid or if there are duplicates in it.
66 If there are duplicates in the PR, these need to be resolved by rebasing and re-executing
85 * As long as they are applicable to the requirements repository.
117 * `EARS <https://alistairmavin.com/ears/>`_ is a good reference. Particularly if you are
120 * Other formats are accepted as long as the characteristics of a requirement from above are met.
/Zephyr-latest/arch/xtensa/core/
DREADME_WINDOWS.rst9 When register windows are configured in the CPU, there are either 32
11 Registers are grouped and rotated in units of 4, so there are 8 or 16
12 such "quads" (my term, not Tensilica's) in hardware of which 4 are
21 window by a immediate number of quads that are added to WINDOWBASE.
26 There are CALL4/CALL8/CALL12 instructions to effect rotated calls
49 a WINDOWSTART register used to detect which register quads are in use.
74 the frame bit to detect how many quads are represented by the one
75 frame. So there are six separate exception handlers to spill/fill
102 registers. But if those 0-2 register quads are in use, they appear at
106 There is no spill area for A12-A15. Those registers are always
/Zephyr-latest/doc/kernel/data_structures/
Dspsc_pbuf.rst7 buffer, whose contents are stored in first-in-first-out order. Variable size
8 packets are stored in the buffer. Packet buffer works under assumption that there
14 Packets are added to the buffer using :c:func:`spsc_pbuf_write` which copies a
17 Packets are copied out of the buffer using :c:func:`spsc_pbuf_read`.
Dindex.rst12 Note that in general, the collections are implemented as "intrusive"
17 user-defined struct. Macros are provided to retrieve a user struct
23 Note also that these libraries are generally unsynchronized; access to
24 them is not threadsafe by default. These are data structures, not
27 structures are thread safe in specific usage scenarios (see
/Zephyr-latest/soc/st/stm32/stm32u5x/
DKconfig29 All clocks in the core domain are stopped.
30 The PLL, MSIS, MSIK, HSI16, and HSE oscillators are disabled.
31 All SRAMs and register contents are preserved.
33 GPIOs are left floating and additional pull-up or pull-down can be applied
/Zephyr-latest/scripts/native_simulator/common/src/
Dnsi_tasks.h31 * * PRE_BOOT_1: Will be called before the command line parameters are parsed,
32 * or the HW models are initialized
34 * * PRE_BOOT_2: Will be called after the command line parameters are parsed,
35 * but before the HW models are initialized
40 * the "CPUs are booted" and embedded SW in them is started.
42 * * FIRST_SLEEP: Will be called after the 1st time all CPUs are sent to sleep
/Zephyr-latest/dts/bindings/w1/
Dmaxim,ds2477_85_common.yaml20 Only the following values are allowed:
39 Only the following values are allowed:
55 For most configurations with a single slave "1000" ohms are recommended,
61 Only the following values are allowed:
75 Default slew for standard speed mode in ns. Only the following values are
88 Default slew for overdrive speed mode in ns. Only the following values are

12345678910>>...178