Home
last modified time | relevance | path

Searched full:precision (Results 1 – 25 of 143) sorted by relevance

123456

/Zephyr-Core-3.5.0/arch/arm/core/
DKconfig.vfp35 that supports only single-precision operations with 16 double-word
46 that supports half- and single-precision operations with 16
58 that supports half- and single-precision operations (including fused
69 that supports single- and double-precision operations with 16
81 that supports half-, single- and double-precision operations with 16
94 that supports half-, single- and double-precision operations
108 that supports half-, single-, double-precision operations (including
122 that supports half-, single- and double-precision operations
136 that supports half-, single-, double-precision operations (including
149 half-precision operations (half-precision extension).
[all …]
/Zephyr-Core-3.5.0/tests/drivers/sensor/ina237/boards/
Dnative_posix.overlay10 /* standard precision mode */
19 /* high precision mode */
23 high-precision;
29 /* high precision mode, maximum current lsb */
33 high-precision;
39 /* high precision mode, maximum rshunt */
43 high-precision;
/Zephyr-Core-3.5.0/lib/os/
Dcbprintf_nano.c82 int min_width, precision, data_len; in z_cbvprintf_impl() local
100 precision = -1; in z_cbvprintf_impl()
120 precision = 0; in z_cbvprintf_impl()
125 if (min_width < 0 && precision < 0 && !padding_mode) { in z_cbvprintf_impl()
140 if (precision >= 0) { in z_cbvprintf_impl()
141 precision = 10 * precision + *fmt - '0'; in z_cbvprintf_impl()
153 if (precision >= 0) { in z_cbvprintf_impl()
154 precision = va_arg(ap, int); in z_cbvprintf_impl()
213 precision = 0; in z_cbvprintf_impl()
223 precision = 0; in z_cbvprintf_impl()
[all …]
Dcbprintf_complete.c221 /** Precision field present */
224 /** Precision from int argument
236 * This affects how precision is handled.
272 * * before a formatted integer value due to precision
275 * due to precision; or
277 * to precision.
293 /** Precision from specification.
300 * point due to precision.
411 /** Extract a C99 conversion specification precision.
418 * @return a pointer the first character that follows the precision.
[all …]
/Zephyr-Core-3.5.0/include/zephyr/dsp/
Dprint_format.h30 #define PRIq(precision) "s%" PRIu32 ".%0" STRINGIFY(precision) PRIu32 argument
48 #define __PRIq_arg_get_frac(q, precision, shift) \ argument
49 ((__PRIq_arg_get(q, shift, 30, 0) * __CONSTPOW(1, precision)) / INT32_MAX)
55 * @param[in] precision Number of decimal points to print
58 #define PRIq_arg(q, precision, shift) \ argument
60 (uint32_t)__PRIq_arg_get_frac(q, precision, shift)
/Zephyr-Core-3.5.0/include/zephyr/net/
Dptp_time.h9 * @brief Public functions for the Precision Time Protocol time specification.
19 * @brief Precision Time Protocol time specification
34 * @brief (Generalized) Precision Time Protocol Timestamp format.
36 * @details This structure represents a timestamp according to the Precision
38 * Precision Time Protocol standard ("gPTP", IEEE 802.1AS, section 6.4.3.4), or
39 * any other well-defined context in which precision structured timestamps are
67 * timer) with sufficient precision for the context in which it is used.
74 * times and clock accuracy which again influence the precision required for
135 * @brief Generalized Precision Time Protocol Extended Timestamp format.
138 * Generalized Precision Time Protocol standard (IEEE 802.1AS), see section
[all …]
/Zephyr-Core-3.5.0/include/zephyr/sys/
Dtime_units.h97 * precision conversion. Clever use of extra arguments causes all the
253 * modes and precision. Do not edit directly.
256 * precision. These units conversions were not available in 32 bit
258 * has precision traps that we probably don't want to support in an
297 * print " * Computes result in $sz bit precision.\n";
335 * Computes result in 32 bit precision.
350 * Computes result in 64 bit precision.
365 * Computes result in 32 bit precision.
380 * Computes result in 64 bit precision.
395 * Computes result in 32 bit precision.
[all …]
/Zephyr-Core-3.5.0/arch/riscv/
DKconfig.isa47 (F) - Standard Extension for Single-Precision Floating-Point
49 Standard instruction-set extension for single-precision
50 floating-point, which is named "F" and adds single-precision
58 (D) - Standard Extension for Double-Precision Floating-Point
60 Standard double-precision floating-point instruction-set extension,
61 which is named "D" and adds double-precision floating-point
82 (Q) - Standard Extension for Quad-Precision Floating-Point
86 quad-precision binary floatingpoint instruction subset is named "Q".
/Zephyr-Core-3.5.0/dts/bindings/timer/
Dst,stm32-lptim.yaml24 and consequently higher core sleep durations, but impacts the tick precision.
26 CONFIG_SYS_CLOCK_TICKS_PER_SEC could be used to tune tick duration and gain precision,
31 Using CONFIG_SYS_CLOCK_TICKS_PER_SEC = 4096, tick = 0.24 ms, LPTIM precision is 4 ticks.
32 Using CONFIG_SYS_CLOCK_TICKS_PER_SEC = 1024, tick = 0.97 ms, LPTIM precision is 1 ticks.
Dintel,hpet.yaml4 description: HPET (High-Precision Event Timer)
/Zephyr-Core-3.5.0/drivers/ptp_clock/
DKconfig5 bool "Precision Time Protocol (PTP) Clock drivers"
7 Enable options for Precision Time Protocol Clock drivers.
/Zephyr-Core-3.5.0/doc/connectivity/networking/api/
Dptp_time.rst4 Precision Time Protocol (PTP) time format
14 The PTP time struct can store time information in high precision
/Zephyr-Core-3.5.0/boards/riscv/adp_xc7k_ae350/
Dadp_xc7k_ae350_defconfig24 # FPU (single precision) options
30 # FPU (double precision) options
/Zephyr-Core-3.5.0/samples/drivers/adc/boards/
Dmr_canhubk3.overlay16 group-channel = "precision";
32 group-channel = "precision";
49 group-channel = "precision";
/Zephyr-Core-3.5.0/drivers/sensor/hp206c/
DKconfig1 # HopeRF Electronic HP206C precision barometer and altimeter configuration
8 bool "HopeRF HP206C precision barometer and altimeter sensor"
/Zephyr-Core-3.5.0/subsys/testsuite/include/zephyr/
Dtimestamp.h67 * high precision timer register overflow.
97 * Returns -1 if number of ticks cause high precision timer counter
105 * overflow of the high precision timer in high_timer_overflow()
/Zephyr-Core-3.5.0/drivers/timer/
DKconfig.gecko19 precision.
30 precision of all code which relies on cycles API, e.g.
DKconfig.hpet16 This option selects High Precision Event Timer (HPET) as a
/Zephyr-Core-3.5.0/modules/cmsis-dsp/
DKconfig65 bool "Half-Precision (16-bit Float) Support"
69 This option enables the half-precision (16-bit) floating-point
/Zephyr-Core-3.5.0/doc/kernel/services/timing/
Dclocks.rst8 arbitrary precision.
19 understood, though they may not match the precision of the underlying
28 precision. The frequency of this counter is required to be steady
53 "near" (round to nearest). Finally the output precision can be
58 a result truncated to 32 bits of precision; and
60 to an elapsed number of microseconds in a full 64 bits of precision.
67 full precision only where actually required and requested.
126 Precision of :c:struct:`k_timeout_t` values is configurable, with the default
155 multiple-conversion steps internal to the kernel, so precision is
278 features, like the higher precision timeout constructors or absolute
/Zephyr-Core-3.5.0/soc/riscv/riscv-privileged/andes_v5/
DKconfig.soc56 bool "Single precision FPU"
60 bool "Double precision FPU"
/Zephyr-Core-3.5.0/dts/bindings/ethernet/
Dnxp,kinetis-ptp.yaml4 description: NXP Kinetis Ethernet PTP (Precision Time Protocol)
/Zephyr-Core-3.5.0/subsys/net/ip/
Dnet_timeout.c50 /* Reconstruct the full-precision start time assuming that the full in net_timeout_deadline()
51 * precision start time is less than 2^32 ticks in the past. in net_timeout_deadline()
56 /* Offset the start time by the full precision remaining delay. */ in net_timeout_deadline()
/Zephyr-Core-3.5.0/dts/bindings/sensor/
Dhoperf,hp206c.yaml5 HopeRF Electronic HP206C precision barometer and altimeter.
/Zephyr-Core-3.5.0/tests/kernel/usage/thread_runtime_stats/
Dtestcase.yaml5 # exhibit precision timing anomalies related to emulation.

123456