/Zephyr-latest/doc/services/zbus/images/ |
D | zbus_overview.svg | 1 <?xml version="1.0" encoding="UTF-8" standalone="no"?> 2 <!-- Generator: Gravit.io --> 3 …-path="url(#_clipPath_4s5vgiB38S3pAl7QuuCNwfKUotLNVBNL)"><g><path d="M 28.3 26.02 L 149.17 26.02 C…
|
D | zbus_anatomy.svg | 1 <?xml version="1.0" encoding="UTF-8" standalone="no"?> 2 <!-- Generator: Gravit.io --> 3 …-path="url(#_clipPath_RMksZwjYncgyEzjvRuYD2Ss4GUVxFZdP)"><g/><path d="M 2.459 109.6 L 645.841 109.…
|
/Zephyr-latest/include/zephyr/posix/sys/ |
D | sysconf.h | 5 * SPDX-License-Identifier: Apache-2.0 144 #define __z_posix_sysconf_SC_ADVISORY_INFO (-1L) 146 COND_CODE_1(CONFIG_POSIX_ASYNCHRONOUS_IO, (_POSIX_ASYNCHRONOUS_IO), (-1L)) 147 #define __z_posix_sysconf_SC_BARRIERS COND_CODE_1(CONFIG_POSIX_BARRIERS, (_POSIX_BARRIERS), (-1L)) 149 COND_CODE_1(CONFIG_POSIX_CLOCK_SELECTION, (_POSIX_CLOCK_SELECTION), (-1L)) 151 COND_CODE_1(CONFIG_POSIX_CPUTIME, (_POSIX_CPUTIME), (-1L)) 153 COND_CODE_1(CONFIG_POSIX_FSYNC, (_POSIX_FSYNC), (-1L)) 154 #define __z_posix_sysconf_SC_IPV6 COND_CODE_1(CONFIG_NET_IPV6, (_POSIX_IPV6), (-1L)) 155 #define __z_posix_sysconf_SC_JOB_CONTROL (-1L) 157 COND_CODE_1(CONFIG_POSIX_MAPPED_FILES, (_POSIX_MAPPED_FILES), (-1L)) [all …]
|
/Zephyr-latest/boards/nordic/nrf52840dongle/doc/img/ |
D | nRF52840_dongle_press_reset.svg | 1 <?xml version="1.0" encoding="utf-8"?> 2 <!-- Generator: Adobe Illustrator 21.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> 4 …width="639px" height="177px" viewBox="0 0 639 177" enable-background="new 0 0 639 177" xml:space="… 7 …<line fill="none" stroke="#000000" stroke-width="0.72" stroke-linecap="round" stroke-linejoin="rou… 9 …<line fill="none" stroke="#000000" stroke-width="0.72" stroke-linecap="round" stroke-linejoin="rou… 11 …<line fill="none" stroke="#000000" stroke-width="0.72" stroke-linecap="round" stroke-linejoin="rou… 13 …<line fill="none" stroke="#000000" stroke-width="0.72" stroke-linecap="round" stroke-linejoin="rou… 15 …<line fill="none" stroke="#000000" stroke-width="0.72" stroke-linecap="round" stroke-linejoin="rou… 17 …<line fill="none" stroke="#000000" stroke-width="0.72" stroke-linecap="round" stroke-linejoin="rou… 19 …<line fill="none" stroke="#000000" stroke-width="0.72" stroke-linecap="round" stroke-linejoin="rou… [all …]
|
/Zephyr-latest/scripts/west_commands/completion/ |
D | west-completion.fish | 20 set -l tokens (commandline -opc) 41 set -l tokens (commandline -opc) 42 set -l argc (count $argv) 43 set -l max $argv[1] 44 set -l counter 0 46 if test $argc -eq 1 47 if test (math (count $tokens) - 2) -ge $max 60 if $counter -ge $max 77 set -l tokens (commandline -opc) 80 if string match -qr -- "$token*" "$tokens[-1]" [all …]
|
/Zephyr-latest/doc/hardware/pinctrl/images/ |
D | hw-cent-control.svg | 1 <?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 …x="0 0 15000 8000" preserveAspectRatio="xMidYMid" fill-rule="evenodd" stroke-width="28.222" stroke… 13 <font id="EmbeddedFont_1" horiz-adv-x="2048"> 14 …<font-face font-family="LM Roman 12 embedded" units-per-em="2048" font-weight="normal" font-style=… 15 <missing-glyph horiz-adv-x="2048" d="M 0,0 L 2047,0 2047,2047 0,2047 0,0 Z"/> 16 …-adv-x="1033" d="M 1067,0 L 1067,59 C 928,59 911,74 911,174 L 911,903 623,881 623,821 C 762,821 77… 17 …-adv-x="663" d="M 668,254 L 668,371 623,371 623,258 C 623,111 563,25 483,25 344,25 344,215 344,250… 18 …-adv-x="689" d="M 723,784 C 723,846 668,903 580,903 406,903 346,715 334,676 L 332,676 332,903 57,8… 19 …<glyph unicode="o" horiz-adv-x="901" d="M 940,438 C 940,702 739,913 502,913 256,913 61,696 61,438 … [all …]
|
D | hw-dist-control.svg | 1 <?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 …x="0 0 18000 8500" preserveAspectRatio="xMidYMid" fill-rule="evenodd" stroke-width="28.222" stroke… 13 <font id="EmbeddedFont_1" horiz-adv-x="2048"> 14 …<font-face font-family="LM Roman 12 embedded" units-per-em="2048" font-weight="normal" font-style=… 15 <missing-glyph horiz-adv-x="2048" d="M 0,0 L 2047,0 2047,2047 0,2047 0,0 Z"/> 16 …-adv-x="663" d="M 668,254 L 668,371 623,371 623,258 C 623,111 563,25 483,25 344,25 344,215 344,250… 17 …-adv-x="689" d="M 723,784 C 723,846 668,903 580,903 406,903 346,715 334,676 L 332,676 332,903 57,8… 18 …<glyph unicode="o" horiz-adv-x="901" d="M 940,438 C 940,702 739,913 502,913 256,913 61,696 61,438 … 19 …-adv-x="1033" d="M 1067,0 L 1067,59 C 965,59 913,59 911,121 L 911,498 C 911,688 911,745 864,811 80… [all …]
|
/Zephyr-latest/doc/hardware/peripherals/can/ |
D | transceiver.svg | 1 <?xml version="1.0" encoding="UTF-8"?> 5 <symbol overflow="visible" id="glyph0-0"> 8 <symbol overflow="visible" id="glyph0-1"> 9 …-3.375 C 4.28125 -3.453125 4.28125 -3.515625 4.203125 -3.515625 C 4.15625 -3.515625 4.140625 -3.5 … 11 <symbol overflow="visible" id="glyph0-2"> 12 …-3.4375 C 2.578125 -3.53125 2.5625 -3.5625 2.4375 -3.5625 C 2.359375 -3.5625 2.3125 -3.546875 2.26… 14 <symbol overflow="visible" id="glyph0-3"> 15 …-3.34375 C 1.484375 -3.40625 1.484375 -3.40625 1.375 -3.40625 L 0.40625 -3.40625 L 0.40625 -3.1875… 17 <symbol overflow="visible" id="glyph0-4"> 18 …-1.34375 L 3.53125 -1.34375 C 3.453125 -0.765625 3.328125 -0.21875 2.359375 -0.21875 L 1.734375 -0… [all …]
|
D | timing.svg | 1 <?xml version="1.0" encoding="UTF-8"?> 5 <symbol overflow="visible" id="glyph0-0"> 8 <symbol overflow="visible" id="glyph0-1"> 9 …-3.28125 C 2.984375 -3.359375 2.984375 -3.421875 2.90625 -3.421875 C 2.890625 -3.421875 2.859375 -… 11 <symbol overflow="visible" id="glyph0-2"> 12 …-1.578125 C 2.734375 -1.6875 2.828125 -1.875 3.1875 -1.875 L 3.1875 -2.09375 C 3.078125 -2.078125 … 14 <symbol overflow="visible" id="glyph0-3"> 15 …-1.46875 C 2.90625 -2 2.546875 -2.140625 2.09375 -2.140625 C 1.578125 -2.140625 1.296875 -1.859375… 17 <symbol overflow="visible" id="glyph0-4"> 18 …-1.953125 C 2.109375 -1.90625 2.0625 -1.828125 2.0625 -1.734375 C 2.0625 -1.578125 2.1875 -1.48437… [all …]
|
/Zephyr-latest/include/zephyr/posix/ |
D | posix_features.h | 5 * SPDX-License-Identifier: Apache-2.0 15 * POSIX Application Environment Profiles (AEP - IEEE Std 1003.13-2003) 19 #define _POSIX_AEP_REALTIME_MINIMAL 200312L 23 #define _POSIX_AEP_REALTIME_CONTROLLER 200312L 27 #define _POSIX_AEP_REALTIME_DEDICATED 200312L 34 #define _POSIX_VERSION 200809L 40 /* #define _POSIX_ADVISORY_INFO (-1L) */ 66 /* #define _POSIX_JOB_CONTROL (-1L) */ 92 /* #define _POSIX_PRIORITIZED_IO (-1L) */ 106 /* #define _POSIX_REALTIME_SIGNALS (-1L) */ [all …]
|
/Zephyr-latest/doc/build/dts/ |
D | zephyr_dt_i2c_high_level.svg | 1 <?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="429px…
|
/Zephyr-latest/doc/connectivity/bluetooth/img/ |
D | att_timeout.svg | 1 …-%3E%20Host%3A%20bt_gatt_read(cb)%0A%0A%0A%0AHost%20-%3E%20Peer%3A%20ATT_READ_REQ%0Aactivate%20Hos…
|
/Zephyr-latest/doc/services/portability/posix/conformance/ |
D | index.rst | 6 As per `IEEE 1003.1-2017`_, this section details Zephyr's POSIX conformance. 8 .. _IEEE 1003.1-2017: https://standards.ieee.org/ieee/1003.1/7101/ 15 .. The following have values greater than -1 in Zephyr, conformant with the POSIX specification. 17 .. csv-table:: POSIX System Interfaces 33 .. csv-table:: POSIX System Interfaces 37 _POSIX_VERSION, 200809L, 38 …:ref:`_POSIX_ASYNCHRONOUS_IO<posix_option_asynchronous_io>`, 200809L, :kconfig:option:`CONFIG_POSI… 39 …:ref:`_POSIX_BARRIERS<posix_option_group_barriers>`, 200809L, :kconfig:option:`CONFIG_POSIX_BARRIE… 40 …:ref:`_POSIX_CLOCK_SELECTION<posix_option_group_clock_selection>`, 200809L, :kconfig:option:`CONFI… 41 …:ref:`_POSIX_MAPPED_FILES<posix_option_group_mapped_files>`, 200809L, :kconfig:option:`CONFIG_POSI… [all …]
|
/Zephyr-latest/doc/connectivity/canbus/ |
D | isotp_sequence.svg | 1 <?xml version="1.0" encoding="UTF-8"?> 5 <symbol overflow="visible" id="glyph0-0"> 8 <symbol overflow="visible" id="glyph0-1"> 9 …-6.78125 L 0.328125 -6.78125 L 0.328125 -6.46875 L 0.5625 -6.46875 C 1.328125 -6.46875 1.359375 -6… 11 <symbol overflow="visible" id="glyph0-2"> 12 …-4.40625 L 0.375 -4.296875 L 0.375 -3.984375 C 1.015625 -3.984375 1.109375 -3.921875 1.109375 -3.4… 14 <symbol overflow="visible" id="glyph0-3"> 15 …-3.3125 L 1.671875 -4.40625 L 0.28125 -4.296875 L 0.28125 -3.984375 C 0.984375 -3.984375 1.0625 -3… 17 <symbol overflow="visible" id="glyph0-4"> 18 …-1.9375 C 2.296875 -1.890625 3.109375 -1.734375 3.109375 -1.015625 C 3.109375 -0.515625 2.765625 -… [all …]
|
/Zephyr-latest/lib/posix/options/ |
D | spinlock.c | 4 * SPDX-License-Identifier: Apache-2.0 36 static inline size_t posix_spinlock_to_offset(struct k_spinlock *l) in posix_spinlock_to_offset() argument 38 return (union _spinlock_storage *)l - posix_spinlock_pool; in posix_spinlock_to_offset() 99 struct k_spinlock *l; in pthread_spin_destroy() local 101 l = get_posix_spinlock(lock); in pthread_spin_destroy() 102 if (l == NULL) { in pthread_spin_destroy() 107 bit = posix_spinlock_to_offset(l); in pthread_spin_destroy() 117 struct k_spinlock *l; in pthread_spin_lock() local 119 l = get_posix_spinlock(lock); in pthread_spin_lock() 120 if (l == NULL) { in pthread_spin_lock() [all …]
|
/Zephyr-latest/kernel/ |
D | spinlock_validate.c | 4 * SPDX-License-Identifier: Apache-2.0 9 bool z_spin_lock_valid(struct k_spinlock *l) in z_spin_lock_valid() argument 11 uintptr_t thread_cpu = l->thread_cpu; in z_spin_lock_valid() 14 if ((thread_cpu & 3U) == _current_cpu->id) { in z_spin_lock_valid() 21 bool z_spin_unlock_valid(struct k_spinlock *l) in z_spin_unlock_valid() argument 23 uintptr_t tcpu = l->thread_cpu; in z_spin_unlock_valid() 25 l->thread_cpu = 0; in z_spin_unlock_valid() 27 if (arch_is_in_isr() && arch_current_thread()->base.thread_state & _THREAD_DUMMY) { in z_spin_unlock_valid() 31 if (tcpu != (_current_cpu->id | (uintptr_t)arch_current_thread())) { in z_spin_unlock_valid() 37 void z_spin_lock_set_owner(struct k_spinlock *l) in z_spin_lock_set_owner() argument [all …]
|
/Zephyr-latest/include/zephyr/llext/ |
D | loader.h | 4 * SPDX-License-Identifier: Apache-2.0 106 static inline int llext_prepare(struct llext_loader *l) in llext_prepare() argument 108 if (l->prepare) { in llext_prepare() 109 return l->prepare(l); in llext_prepare() 115 static inline int llext_read(struct llext_loader *l, void *buf, size_t len) in llext_read() argument 117 return l->read(l, buf, len); in llext_read() 120 static inline int llext_seek(struct llext_loader *l, size_t pos) in llext_seek() argument 122 return l->seek(l, pos); in llext_seek() 125 static inline void *llext_peek(struct llext_loader *l, size_t pos) in llext_peek() argument 127 if (l->peek) { in llext_peek() [all …]
|
/Zephyr-latest/include/zephyr/ |
D | spinlock.h | 4 * SPDX-License-Identifier: Apache-2.0 56 * - current FIFO tail value is atomically incremented while it's 58 * - we spin until the FIFO head becomes equal to the ticket value 108 bool z_spin_lock_valid(struct k_spinlock *l); 109 bool z_spin_unlock_valid(struct k_spinlock *l); 110 void z_spin_lock_set_owner(struct k_spinlock *l); 114 bool z_spin_lock_mem_coherent(struct k_spinlock *l); 132 static ALWAYS_INLINE void z_spinlock_validate_pre(struct k_spinlock *l) in z_spinlock_validate_pre() argument 134 ARG_UNUSED(l); in z_spinlock_validate_pre() 136 __ASSERT(z_spin_lock_valid(l), "Invalid spinlock %p", l); in z_spinlock_validate_pre() [all …]
|
/Zephyr-latest/doc/safety/images/ |
D | zephyr-safety-process.svg | 1 …-0.5 -0.5 999 749" content="<mxfile scale="1" border="10"><diagram id…
|
/Zephyr-latest/doc/_static/js/ |
D | dark-mode-toggle.min.mjs | 2 …-color-scheme";const a="media";const s="light";const r="dark";const h="system";const o=`(${i}:${r}… constant
|
/Zephyr-latest/doc/build/cmake/ |
D | build-config-phase.svg | 1 <?xml version="1.0" encoding="UTF-8" standalone="no"?> 2 <!-- Do not edit this file with editors other than diagrams.net --> 8 viewBox="-0.5 -0.5 791 879" 9 …-12-06T19:58:00.069Z" agent="5.0 (X11)" etag="z9xZd6xBEDsuP9DcZwur" versi… 11 sodipodi:docname="build-config-phase.svg" 12 inkscape:version="1.2.1 (9c6d41e410, 2022-07-14)" 14 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" 32 inkscape:window-width="3440" 33 inkscape:window-height="1371" 34 inkscape:window-x="0" [all …]
|
/Zephyr-latest/doc/build/sysbuild/ |
D | sysbuild.svg | 1 <?xml version="1.0" encoding="UTF-8"?> 2 <!-- Do not edit this file with editors other than diagrams.net --> 3 <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> 4 …-0.5 -0.5 1102 932" content="<mxfile host="Electron" modified="2022-08-02T08:06:…
|
/Zephyr-latest/subsys/llext/ |
D | fs_loader.c | 4 * SPDX-License-Identifier: Apache-2.0 15 int llext_fs_prepare(struct llext_loader *l) in llext_fs_prepare() argument 18 struct llext_fs_loader *fs_l = CONTAINER_OF(l, struct llext_fs_loader, loader); in llext_fs_prepare() 20 fs_file_t_init(&fs_l->file); in llext_fs_prepare() 22 ret = fs_open(&fs_l->file, fs_l->name, FS_O_READ); in llext_fs_prepare() 28 fs_l->is_open = true; in llext_fs_prepare() 32 int llext_fs_read(struct llext_loader *l, void *buf, size_t len) in llext_fs_read() argument 35 struct llext_fs_loader *fs_l = CONTAINER_OF(l, struct llext_fs_loader, loader); in llext_fs_read() 37 if (fs_l->is_open) { in llext_fs_read() 38 ret = fs_read(&fs_l->file, buf, len); in llext_fs_read() [all …]
|
D | buf_loader.c | 4 * SPDX-License-Identifier: Apache-2.0 12 int llext_buf_read(struct llext_loader *l, void *buf, size_t len) in llext_buf_read() argument 14 struct llext_buf_loader *buf_l = CONTAINER_OF(l, struct llext_buf_loader, loader); in llext_buf_read() 15 size_t end = MIN(buf_l->pos + len, buf_l->len); in llext_buf_read() 16 size_t read_len = end - buf_l->pos; in llext_buf_read() 18 memcpy(buf, buf_l->buf + buf_l->pos, read_len); in llext_buf_read() 19 buf_l->pos = end; in llext_buf_read() 24 int llext_buf_seek(struct llext_loader *l, size_t pos) in llext_buf_seek() argument 26 struct llext_buf_loader *buf_l = CONTAINER_OF(l, struct llext_buf_loader, loader); in llext_buf_seek() 28 buf_l->pos = MIN(pos, buf_l->len); in llext_buf_seek() [all …]
|
/Zephyr-latest/doc/connectivity/networking/conn_mgr/figures/ |
D | integration_diagram_detailed.svg | 1 <?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 …-0.5 -0.5 783 632" style="background-color: rgb(255, 255, 255);"><defs><style type="text/css">@imp…
|