Home
last modified time | relevance | path

Searched +full:tracking +full:- +full:time (Results 1 – 25 of 80) sorted by relevance

1234

/Zephyr-latest/dts/bindings/adc/
Datmel,sam-adc.yaml2 # SPDX-License-Identifier: Apache-2.0
6 compatible: "atmel,sam-adc"
8 include: [adc-controller.yaml, pinctrl-device.yaml]
25 startup-time:
29 ADC startup time in ADC clock cycles.
32 settling-time:
36 ADC settling time in ADC clock cycles. When the gain, offset
39 settling time before starting the tracking phase.
42 tracking-time:
46 ADC tracking time in ADC clock cycles. A minimal tracking time
[all …]
/Zephyr-latest/dts/bindings/input/
Dst,stmpe811.yaml2 # SPDX-License-Identifier: Apache-2.0
8 include: [i2c-device.yaml, touchscreen-common.yaml]
11 int-gpios:
12 type: phandle-array
17 raw-x-min:
23 raw-y-min:
29 raw-x-max:
35 raw-y-max:
41 panel-driver-settling-time-us:
44 - 10
[all …]
Dgpio-qdec.yaml2 # SPDX-License-Identifier: Apache-2.0
15 #include <zephyr/dt-bindings/input/input-event-codes.h>
18 compatible = "gpio-qdec";
21 steps-per-period = <4>;
23 sample-time-us = <2000>;
24 idle-timeout-ms = <200>;
27 compatible: "gpio-qdec"
33 type: phandle-array
38 led-gpios:
39 type: phandle-array
[all …]
/Zephyr-latest/subsys/demand_paging/eviction/
DKconfig2 # SPDX-License-Identifier: Apache-2.0
27 - recently accessed, dirty
28 - recently accessed, clean
29 - not recently accessed, dirty
30 - not recently accessed, clean
41 one page at a time and only when there is a page eviction request.
51 pages that are capable of being paged out. At eviction time, if a page
59 Selected by eviction algorithms which needs page tracking and need to
/Zephyr-latest/boards/
Ddeprecated.cmake1 # SPDX-License-Identifier: Apache-2.0
6 # time prints a warning to the user, that the board name is deprecated.
12 # tracking the removal of API/options
/Zephyr-latest/doc/project/
Ddev_env_and_tools.rst1 .. _dev-environment-and-tools:
18 and linked to any relevant :ref:`bug or feature tracking issues<bug_reporting>`
31 Give reviewers time to review before code merge
37 time to give developers and contributors the opportunity to review and comment
42 code-owner review. Additionally, some changes might require further discussions
50 :figclass: align-center
55 ---------
57 - An author of a change can suggest in his pull-request which category a change
61 - The project will use the label system to categorize the pull requests.
62 - Changes should not be merged before the minimal time has expired.
[all …]
/Zephyr-latest/doc/kernel/services/timing/
Dclocks.rst7 reporting and tracking of timed events from hardware timing sources of
10 Time Units
13 Kernel time is tracked in several units which are used for different
16 Real time values, typically specified in milliseconds or microseconds,
17 are the default presentation of time to application code. They have
29 over time, and is available from
46 ----------
49 rounding control for all time units. Any unit of "ms" (milliseconds),
66 word, these conversions expand to a 2-4 operation sequence, requiring
79 The internal tracking, however, is as a 64 bit integer count of ticks.
[all …]
/Zephyr-latest/lib/mem_blocks/
DKconfig3 # SPDX-License-Identifier: Apache-2.0
12 () Multiple blocks can be allocated or freed at the same time.
14 This is useful for operations such as scatter-gather DMA
27 events, such as memory allocation and de-allocation.
33 This option enables the tracking and reporting of the memory
/Zephyr-latest/subsys/logging/
DKconfig.misc2 # SPDX-License-Identifier: Apache-2.0
25 compile time so at runtime arrays have fixed size.
32 Dedicated code for handling simple log messages (0-2 32 bit word arguments).
33 Approximately, 70%-80% log messages in the application fit into that category.
34 Depending on the architecture code size reduction is from 0-40% (highest seen on
35 RISCV32) and execution time also up to 40%.
45 based on information known at compile time. Runtime only approach must
74 enabled, at compile time, the preprocessor detects strings with %p
86 bool "Tracking maximum memory utilization"
109 read-only string arguments in the package. This should be selected by
/Zephyr-latest/include/zephyr/drivers/
Dgnss.h4 * SPDX-License-Identifier: Apache-2.0
54 /** Dynamics have no impact on tracking */
56 /** Low dynamics have higher impact on tracking */
58 /** Low and high dynamics have equal impact on tracking */
60 /** High dynamics have higher impact on tracking */
82 /** Quasi-Zenith Satellite System (QZSS) */
86 /** Satellite-Based Augmentation System (SBAS) */
129 /** Real-time kinematic */
131 /** Floating real-time kinematic */
149 /** GNSS time data structure */
[all …]
/Zephyr-latest/doc/hardware/peripherals/
Drtc.rst3 Real-Time Clock (RTC)
9 .. list-table:: **Glossary**
11 :header-rows: 1
13 * - Word
14 - Definition
15 * - Real-time clock
16 - Low power device tracking time using broken-down time
17 * - Real-time counter
18 - Low power counter which can be used to track time
19 * - RTC
[all …]
Ddma.rst9 Direct Memory Access (Controller) is a commonly provided type of co-processor that can typically
27 From an API point of view, a DMA channel is a single-owner object, meaning the drivers should not
32 This enables the entire API to be low-cost and callable from any call context, including ISRs where
40 ISR-allowable calls. Many drivers choose to create a simple static descriptor array per channel with
47 the form of API calls. Every driver is expected to maintain its own channel state tracking. The busy
48 state of the channel should be inspectable at any time with :c:func:`dma_get_status()`.
65 init -> CONFIGURED [label=dma_config];
67 CONFIGURED -> RUNNING [label=dma_start];
68 CONFIGURED -> CONFIGURED [label=dma_stop, headport=c, tailport=e];
69 CONFIGURED -> CONFIGURED [label=dma_config, headport=c, tailport=w];
[all …]
/Zephyr-latest/include/zephyr/data/
Djwt.h4 * SPDX-License-Identifier: Apache-2.0
18 * @brief JSON Web Token (JWT) - RFC 7519
25 * @brief JWT data tracking.
68 * @retval -ENOSPC Buffer is insufficient to initialize.
78 * - Expiration Time
79 * - Issued At
80 * - Audience
85 * @param exp Expiration Time (epoch format).
/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/
Ddlist.rst3 Double-linked List
6 Similar to the single-linked list in many respects, Zephyr includes a
7 double-linked implementation. This provides the same algorithmic
9 constant-time removal and insertion (at all points: before or after
29 A dlist can be modified in constant time by removing a node with
50 Double-linked List Internals
51 ----------------------------
72 nodes, where one node represents the list tracking struct.
77 :figclass: align-center
82 .. figure:: dlist-single.png
[all …]
/Zephyr-latest/drivers/modem/
DKconfig.hl78004 # SPDX-License-Identifier: Apache-2.0
13 Sierra Wireless HL7800 LTE-M/NB-IoT modem driver.
58 bool "LTE-M1"
60 Enable LTE Cat-M1 mode during modem init.
63 bool "NB-IoT"
65 Enable LTE Cat-NB1 mode during modem init.
74 HL7800 modem should use at boot time.
218 Half a byte in a 4-bit format. The eDRX value refers to bit 4 to 1
230 Requested extended periodic TAU (tracking area update) value (T3412)
231 to be allocated to the UE in E-UTRAN. One byte in an 8-bit format.
[all …]
/Zephyr-latest/samples/net/sockets/big_http_download/
DREADME.rst1 .. zephyr:code-sample:: sockets-big-http-download
3 :relevant-api: bsd_sockets tls_credentials
12 the :zephyr:code-sample:`sockets-http-get` sample application, it downloads a file of
14 also performs download repeatedly, tracking the total number of bytes
24 - :ref:`networking_with_host`
25 - or, a board with hardware networking
26 - NAT/routing should be set up to allow connections to the Internet
27 - DNS server should be available on the host to resolve domain names
34 .. zephyr-app-commands::
35 :zephyr-app: samples/net/sockets/big_http_download
[all …]
/Zephyr-latest/include/zephyr/sys/
Dtimeutil.h4 * SPDX-License-Identifier: Apache-2.0
9 * @brief Utilities supporting operation on time data structures.
12 * inverse transformations are non-standard or require access to time
24 #include <time.h>
33 * @defgroup timeutil_apis Time Utility APIs
35 * @defgroup timeutil_repr_apis Time Representation APIs
44 * @brief Convert broken-down time to a POSIX epoch offset in seconds.
46 * @param tm pointer to broken down time.
48 * @return the corresponding time in the POSIX epoch time scale.
50 * @see http://man7.org/linux/man-pages/man3/timegm.3.html
[all …]
/Zephyr-latest/doc/introduction/
Dindex.rst6 The Zephyr OS is based on a small-footprint kernel designed for use on
7 resource-constrained and embedded systems: from simple embedded environmental
13 - ARCv2 (EM and HS) and ARCv3 (HS6X)
14 - ARMv6-M, ARMv7-M, and ARMv8-M (Cortex-M)
15 - ARMv7-A and ARMv8-A (Cortex-A, 32- and 64-bit)
16 - ARMv7-R, ARMv8-R (Cortex-R, 32- and 64-bit)
17 - Intel x86 (32- and 64-bit)
18 - MIPS (MIPS32 Release 1 specification)
19 - NIOS II Gen 2
20 - RISC-V (32- and 64-bit)
[all …]
/Zephyr-latest/
DREADME.rst6 … <source media="(prefers-color-scheme: dark)" srcset="doc/_static/images/logo-readme-dark.svg">
7 … <source media="(prefers-color-scheme: light)" srcset="doc/_static/images/logo-readme-light.svg">
8 <img src="doc/_static/images/logo-readme-light.svg">
14 …/?uri=github.com/zephyrproject-rtos/zephyr"><img src="https://api.securityscorecards.dev/projects/…
15 …thub.com/zephyrproject-rtos/zephyr/actions/workflows/twister.yaml?query=branch%3Amain"><img src="h…
18 The Zephyr Project is a scalable real-time operating system (RTOS) supporting
22 The Zephyr OS is based on a small-footprint kernel designed for use on
23 resource-constrained systems: from simple embedded environmental sensors and
26 The Zephyr kernel supports multiple architectures, including ARM (Cortex-A,
27 Cortex-R, Cortex-M), Intel x86, ARC, Nios II, Tensilica Xtensa, and RISC-V,
[all …]
/Zephyr-latest/boards/st/st25dv_mb1283_disco/
Dst25dv_mb1283_disco.dts4 * SPDX-License-Identifier: Apache-2.0
7 /dts-v1/;
9 #include "st/f4/stm32f405vgtx-pinctrl.dtsi"
10 #include <zephyr/dt-bindings/input/input-event-codes.h>
11 #include <zephyr/dt-bindings/display/ili9xxx.h>
19 zephyr,shell-uart = &usart6;
26 compatible = "gpio-leds";
36 compatible = "gpio-keys";
69 compatible = "zephyr,mipi-dbi-spi";
70 reset-gpios = <&gpioc 1 GPIO_ACTIVE_HIGH>;
[all …]
/Zephyr-latest/doc/services/tracing/
Dindex.rst10 your application and allows :ref:`tools` running on a host to visualize the inner-working of
13 Every system has application-specific events to trace out. Historically,
16 1. Determining the application-specific payload,
17 2. Choosing suitable serialization-format,
18 3. Writing the on-target serialization code,
20 5. Writing the PC-side deserializer/parser,
21 6. Writing custom ad-hoc tools for filtering and presentation.
57 formats. This enables tool reuse, of which line-textual (babeltrace) and
61 See `CTF - A Flexible, High-performance Binary Trace Format
71 --------------------
[all …]
/Zephyr-latest/boards/atmel/sam/sam4s_xplained/
Dsam4s_xplained.dts3 * SPDX-License-Identifier: Apache-2.0
6 /dts-v1/;
9 #include "sam4s_xplained-pinctrl.dtsi"
10 #include <zephyr/dt-bindings/input/input-event-codes.h>
17 i2c-0 = &twi0;
18 i2c-1 = &twi1;
19 pwm-0 = &pwm0;
28 zephyr,shell-uart = &uart0;
34 compatible = "zephyr,memory-region", "mmio-sram";
37 zephyr,memory-region = "SRAM1";
[all …]
/Zephyr-latest/doc/develop/api/
Dapi_lifecycle.rst7 given API will not change in future releases. At the same time, developers
16 :figclass: align-center
20 An up-to-date table of all APIs and their maturity level can be found in the
35 - Documentation of the API (usage)
38 - The API introduction should be accompanied by at least one implementation
40 - At least one sample using the new API (may only build on one single board)
61 The API is in the process of settling, but has not yet had sufficient real-world
91 minor changes. Backwards-compatibility will be maintained if reasonable.
95 - Test cases for the new API with 100% coverage
96 - Complete documentation in code. All public interfaces shall be documented
[all …]
/Zephyr-latest/tests/drivers/build_all/input/
Dapp.overlay4 * SPDX-License-Identifier: Apache-2.0
7 #include <zephyr/dt-bindings/input/input-event-codes.h>
11 #address-cells = <1>;
12 #size-cells = <1>;
17 #io-channel-cells = <1>;
18 #address-cells = <1>;
19 #size-cells = <0>;
26 zephyr,acquisition-time = <ADC_ACQ_TIME_DEFAULT>;
32 gpio-controller;
34 #gpio-cells = <0x2>;
[all …]

1234