Home
last modified time | relevance | path

Searched +full:fixed +full:- +full:top (Results 1 – 25 of 83) sorted by relevance

1234

/Zephyr-latest/doc/_doxygen/
Ddoxygen-awesome-sidebar-only.css4 https://github.com/jothepro/doxygen-awesome-css
8 Copyright (c) 2021 - 2023 jothepro
34 --side-nav-fixed-width: 335px;
35 --menu-display: none;
37 --top-height: 120px;
38 --toc-sticky-top: -25px;
39 --toc-max-height: calc(100vh - 2 * var(--spacing-medium) - 25px);
43 white-space: nowrap;
47 @media screen and (min-width: 768px) {
49 --searchbar-background: var(--page-background-color);
[all …]
Ddoxygen-awesome-zephyr.css3 * SPDX-License-Identifier: Apache-2.0
9 --primary-color: #af7fe4;
10 --primary-dark-color: #7929d2;
11 --primary-light-color: #cb99f6;
12 --primary-lighter-color: #dfc8fa;
13 --primary-lightest-color: #efe4fc;
15 --side-nav-background: #333f67;
16 --side-nav-foreground: #c3e3ff;
18 --searchbar-background: var(--page-background-color);
19 --searchbar-foreground: var(--page-foreground-color);
[all …]
/Zephyr-latest/drivers/counter/
DKconfig.nrfx1 # Copyright (c) 2017 - 2018, Nordic Semiconductor ASA
2 # SPDX-License-Identifier: Apache-2.0
14 def_bool $(dt_nodelabel_bool_prop,rtc0,ppi-wrap) || \
15 $(dt_nodelabel_bool_prop,rtc1,ppi-wrap) || \
16 $(dt_nodelabel_bool_prop,rtc2,ppi-wrap)
21 # Internal flag which detects if fixed top feature is enabled for any instance
23 def_bool !$(dt_nodelabel_bool_prop,rtc0,fixed-top) || \
24 !$(dt_nodelabel_bool_prop,rtc1,fixed-top) || \
25 !$(dt_nodelabel_bool_prop,rtc2,fixed-top)
Dcounter_nxp_s32_sys_timer.c2 * Copyright 2022-2024 NXP
4 * SPDX-License-Identifier: Apache-2.0
47 #define REG_READ(r) sys_read32(config->base + (r))
48 #define REG_WRITE(r, v) sys_write32((v), config->base + (r))
83 static uint32_t ticks_add(uint32_t val1, uint32_t val2, uint32_t top) in ticks_add() argument
87 if (likely(IS_BIT_MASK(top))) { in ticks_add()
88 return (val1 + val2) & top; in ticks_add()
91 /* top is not 2^n-1 */ in ticks_add()
92 to_top = top - val1; in ticks_add()
94 return (val2 <= to_top) ? val1 + val2 : val2 - to_top; in ticks_add()
[all …]
/Zephyr-latest/tests/drivers/counter/counter_nrf_rtc/fixed_top/boards/
Dnrf52840dk_nrf52840.overlay3 fixed-top;
7 fixed-top;
Dnrf52_bsim.overlay3 fixed-top;
7 fixed-top;
Dnrf54h20dk_nrf54h20_common.dtsi1 /* SPDX-License-Identifier: Apache-2.0 */
5 fixed-top;
10 fixed-top;
Dnrf54h20dk_nrf54h20_cpurad.overlay1 /* SPDX-License-Identifier: Apache-2.0 */
7 fixed-top;
/Zephyr-latest/dts/bindings/rtc/
Dnordic,nrf-rtc.yaml2 # SPDX-License-Identifier: Apache-2.0
4 description: Nordic nRF RTC (Real-Time Counter)
6 compatible: "nordic,nrf-rtc"
14 cc-num:
25 # of counter period if top value is different than maximal.
26 ppi-wrap:
31 # top value. That results in code optimizations and availability of one more
33 fixed-top:
35 description: Enable fixed top value
/Zephyr-latest/doc/_static/js/
Dcustom.js2 * Copyright (c) 2020-2023, The Godot community
4 * SPDX-License-Identifier: CC-BY-3.0
22 // The max-height offset when the logo is completely visible.
24 // The max-height offset when the logo is completely hidden.
26 … // The distance between the two max-height offset values above; used for intermediate values.
27 const menuHeightOffset_diff = (menuHeightOffset_default - menuHeightOffset_fixed);
40 const $sidebar = $('.wy-side-scroll');
41 const $search = $sidebar.children('.wy-side-nav-search');
42 const $menu = $sidebar.children('.wy-menu-vertical');
52 $search.css('margin-top', `-${scrollTopPixels}px`);
[all …]
/Zephyr-latest/doc/_extensions/zephyr/doxytooltip/static/tippy/
Dpopper.min.js3 * SPDX-License-Identifier: MIT
7top+(l&&u?u.offsetTop:0))/p,m=a.width/f,v=a.height/p;return{width:m,height:v,top:h,right:d+m,botto… property in AnonymousFunction7648dcfe2700.n.popper
/Zephyr-latest/arch/arc/core/
Dfault_s.S5 * SPDX-License-Identifier: Apache-2.0
20 #include <zephyr/arch/arc/asm-compat/assembler.h>
51 * The exception handling will use top part of interrupt stack to
54 * the top part of interrupt stack cannot be too large, so add a check
80 * re-use the top part of interrupt stack as exception
81 * stack. If this top part is used by interrupt handling,
87 SUBR sp, sp, (CONFIG_ISR_STACK_SIZE - CONFIG_ARC_EXCEPTION_STACK_SIZE)
109 /* the exception cause must be fixed in exception handler when exception returns
157 * raise exception again. The ignored interrupts will be re-triggered
158 * if not cleared, or re-triggered by interrupt sources, or just missed
[all …]
/Zephyr-latest/arch/arm/core/mpu/
Darm_core_mpu_dev.h4 * SPDX-License-Identifier: Apache-2.0
34 * on top of the statically configured memory regions, the maximum number of
36 * regions. This ensures that in the worst-case where there are gaps between
45 * on top of the statically configured memory regions, the maximum number
58 /* When dynamic regions may not be defined on top of statically
66 /* When dynamic regions may be defined on top of statically allocated
81 * When dynamic regions may not be defined on top of statically
87 * The same is required for the NXP MPU due to its OR-based decision
94 /* When dynamic regions may be defined on top of statically allocated
112 * @brief configure a set of fixed (static) MPU regions
[all …]
/Zephyr-latest/lib/utils/
Drb.c4 * SPDX-License-Identifier: Apache-2.0
25 return n->children[1]; in get_child()
28 uintptr_t l = (uintptr_t) n->children[0]; in get_child()
38 n->children[1] = val; in set_child()
40 uintptr_t old = (uintptr_t) n->children[0]; in set_child()
43 n->children[0] = (void *) (new | (old & 1UL)); in set_child()
50 return ((uintptr_t)n->children[0]) & 1UL; in get_color()
67 uintptr_t *p = (void *) &n->children[0]; in set_color()
76 * contain at least tree->max_depth entries! Returns the number of
84 stack[sz] = tree->root; in find_and_stack()
[all …]
/Zephyr-latest/samples/boards/nordic/clock_skew/src/
Dmain.c4 * SPDX-License-Identifier: Apache-2.0
60 bp += snprintf(bp, bpe - bp, "%u d ", d); in us_to_text_r()
62 bp += snprintf(bp, bpe - bp, "%02u:%02u:%02u.%06u", in us_to_text_r()
126 counter_ref += ctr - (uint32_t)counter_ref; in sync_work_handler()
134 printf(" %s", us_to_text(ref_to_us(base->ref))); in sync_work_handler()
135 ref_span_us = ref_to_us(latest->ref - base->ref); in sync_work_handler()
144 printf(" %s", us_to_text(local_to_us(base->local))); in sync_work_handler()
146 local_span_us = local_to_us(latest->local - base->local); in sync_work_handler()
150 err_us = ref_span_us - local_span_us; in sync_work_handler()
151 err_sign = '-'; in sync_work_handler()
[all …]
/Zephyr-latest/include/zephyr/drivers/
Dcounter.h5 * SPDX-License-Identifier: Apache-2.0
57 * @brief Flag preventing counter reset when top value is changed.
59 * If flags is set then counter is free running while top value is updated,
65 * @brief Flag instructing counter to reset itself if changing top value
66 * results in counter going out of new top value bound.
138 * values can be any value between zero and the current top value (see
168 /** @brief Top value configuration structure.
172 * Top value.
193 * Maximal (default) top value on which counter is reset (cleared or reloaded).
262 (const struct counter_config_info *)dev->config; in z_impl_counter_is_counting_up()
[all …]
/Zephyr-latest/kernel/
Dstack.c2 * Copyright (c) 2010-2016 Wind River Systems, Inc.
4 * SPDX-License-Identifier: Apache-2.0
8 * @brief fixed-size stack object
30 z_waitq_init(&stack->wait_q); in k_stack_init()
31 stack->lock = (struct k_spinlock) {}; in k_stack_init()
32 stack->next = buffer; in k_stack_init()
33 stack->base = buffer; in k_stack_init()
34 stack->top = stack->base + num_entries; in k_stack_init()
54 stack->flags = K_STACK_FLAG_ALLOC; in z_impl_k_stack_alloc_init()
57 ret = -ENOMEM; in z_impl_k_stack_alloc_init()
[all …]
/Zephyr-latest/arch/xtensa/core/
DREADME_MMU.txt11 The Xtensa MMU operates on top of a fairly conventional TLB cache.
14 4-way-set-associative bank of entries mapping 4k pages, and 3-6
22 architecture technically supports separately-virtualized instruction
33 Live TLB entries are tagged with an 8-bit "ASID" value derived from
36 non-kernel address space will get a separate ring 3 ASID set in RASID,
38 value of ring zero is fixed at 1, it may not be changed. (An ASID
44 ## Virtually-mapped Page Tables
59 memory fetch vs. e.g. the 2-5 fetches required to walk a page table on
68 1048576 4-byte PTE entries, each describing a mapping for 4k of
104 The page-tables-specified-in-virtual-memory trick works very well in
[all …]
/Zephyr-latest/include/zephyr/sys/
Ddevice_mmio.h4 * SPDX-License-Identifier: Apache-2.0
13 * @defgroup device-mmio Device memory-mapped IO management
16 * Definitions and helper macros for managing driver memory-mapped
20 * including this separately may be needed for arch-level driver code
28 /* Storing MMIO addresses in RAM is a system-wide decision based on
34 * If we have PCIE enabled, this does mean that non-PCIE drivers may waste
85 * The mapped linear address will have read-write access to supervisor mode.
102 * read-write access. in device_map()
140 * @defgroup device-mmio-single Single MMIO region macros
141 * @ingroup device-mmio
[all …]
/Zephyr-latest/drivers/edac/
Dibecc.h4 * SPDX-License-Identifier: Apache-2.0
48 * In-Band Error Correction Code (IBECC) protects data at a cache line
51 * - CMI (Converged Memory Interface) Address
52 * - Syndrome
53 * - Error Type (Correctable, Uncorrectable)
60 /* Top of Upper Usable DRAM, offset 0xa8, 64 bit */
64 /* Top of Low Usable DRAM, offset 0xbc, 32 bit */
93 * TODO: Fix this after PCI access is fixed, now we have to access
122 /* Uncorrectable (Multiple-bit) Error Status (MERRSTS) */
/Zephyr-latest/doc/releases/
Drelease-notes-3.6.rst12 * New :ref:`GNSS subsystem <gnss_api>` added, enabling geo-awareness in Zephyr applications.
13 * New API and drivers introduced for interfacing with :ref:`keyboard matrices <gpio-kbd>`.
16 * Integrated Trusted Firmware-M (TF-M) 2.0, including an update to Mbed TLS 3.5.2.
23 * Over 30 new supported boards, spanning all Zephyr-supported architectures.
37 * CVE-2023-5779 `Zephyr project bug tracker GHSA-7cmj-963q-jj47
38 <https://github.com/zephyrproject-rtos/zephyr/security/advisories/GHSA-7cmj-963q-jj47>`_
40 * CVE-2023-6249 `Zephyr project bug tracker GHSA-32f5-3p9h-2rqc
41 <https://github.com/zephyrproject-rtos/zephyr/security/advisories/GHSA-32f5-3p9h-2rqc>`_
43 * CVE-2023-6749 `Zephyr project bug tracker GHSA-757h-rw37-66hw
44 <https://github.com/zephyrproject-rtos/zephyr/security/advisories/GHSA-757h-rw37-66hw>`_
[all …]
/Zephyr-latest/doc/security/
Dsecure-coding.rst6 Traditionally, microcontroller-based systems have not placed much
46 documentation about how security-sensitive issues are handled by the
60 - **Open design** as a design guideline incorporates the maxim that
62 widespread use. Instead of relying on secret, custom-tailored
66 - **Economy of mechanism** specifies that the underlying design of a
71 - **Complete mediation** requires that each access to every object and
75 - **Fail-safe defaults** defines that access is restricted by default
82 - **Separation of privilege** is the principle that two conditions or
86 - **Least privilege** describes an access model in which each user,
92 - **Least common mechanism** specifies that mechanisms common to more
[all …]
/Zephyr-latest/doc/kernel/data_structures/
Drbtree.rst25 not allowed, nodes within a tree must have a single fixed order for
30 user-managed memory, typically embedded within the data structure
59 also nonrecursive, though it requires log-sized space on the stack by
60 default (however, this can be configured to use a fixed/maximally size
67 --------------
88 :figclass: align-center
94 These rotations are conceptually implemented on top of a primitive
119 --------------------------------
/Zephyr-latest/boards/qorvo/decawave_dwm3001cdk/
Ddecawave_dwm3001cdk.dts4 * SPDX-License-Identifier: Apache-2.0
7 /dts-v1/;
9 #include "decawave_dwm3001cdk-pinctrl.dtsi"
10 #include <zephyr/dt-bindings/input/input-event-codes.h>
18 zephyr,shell-uart = &uart0;
19 zephyr,uart-mcumgr = &uart0;
20 zephyr,bt-mon-uart = &uart0;
21 zephyr,bt-c2h-uart = &uart0;
24 zephyr,code-partition = &slot0_partition;
29 compatible = "gpio-leds";
[all …]
/Zephyr-latest/doc/build/cmake/
Dbuild-build-phase-1.svg1 <?xml version="1.0" encoding="UTF-8"?>
2 <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
3-color: rgb(255, 255, 255);" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="993px…

1234