/Zephyr-latest/tests/lib/smf/src/ |
D | test_lib_hierarchical_5_ancestor_smf.c | 4 * SPDX-License-Identifier: Apache-2.0 13 * P05_ENTRY --> P04_ENTRY --> P03_ENTRY --> P02_ENTRY ---------| 15 * |------------------------------------------------------------| 17 * |--> P01_ENTRY --> A_ENTRY --> A_RUN --> A_EXIT -------------| 19 * |------------------------------------------------------------| 21 * |--> B_ENTRY --> B_RUN --> P01_RUN --> P02_RUN --> P03_RUN --| 23 * |------------------------------------------------------------| 25 * |--> P04_RUN --> P05_RUN --> B_EXIT --> P01_EXIT ------------| 27 * |------------------------------------------------------------| 29 * |--> P02_EXIT --> P03_EXIT --> P04_EXIT --> P05_EXIT --------| [all …]
|
D | test_lib_self_transition_smf.c | 6 * SPDX-License-Identifier: Apache-2.0 21 #define TEST_OBJECT(o) ((struct test_object *)o) argument 110 /* Post-run Check */ 117 /* List of all TypeC-level states */ 159 struct test_object *o = TEST_OBJECT(obj); in root_entry() local 161 o->tv_idx = 0; in root_entry() 163 zassert_equal(o->transition_bits, test_value[o->tv_idx], "Test Root entry failed"); in root_entry() 165 o->transition_bits |= BIT(ROOT_ENTRY); in root_entry() 170 struct test_object *o = TEST_OBJECT(obj); in root_run() local 172 o->tv_idx++; in root_run() [all …]
|
D | test_lib_flat_smf.c | 4 * SPDX-License-Identifier: Apache-2.0 13 * A_ENTRY --> A_RUN --> A_EXIT --> B_ENTRY --> B_RUN --| 15 * |----------------------------------------------------| 17 * |--> B_EXIT --> C_ENTRY --> C_RUN --> C_EXIT 22 #define TEST_OBJECT(o) ((struct test_object *)o) argument 59 /* List of all TypeC-level states */ 83 struct test_object *o = TEST_OBJECT(obj); in state_a_entry() local 85 o->tv_idx = 0; in state_a_entry() 86 zassert_equal(o->transition_bits, test_value[o->tv_idx], in state_a_entry() 89 if (o->terminate == ENTRY) { in state_a_entry() [all …]
|
D | test_lib_hierarchical_smf.c | 4 * SPDX-License-Identifier: Apache-2.0 13 * PARENT_AB_ENTRY --> A_ENTRY --> A_RUN --> PARENT_AB_RUN ---| 15 * |----------------------------------------------------------| 17 * |--> B_ENTRY --> B_RUN --> B_EXIT --> PARENT_AB_EXIT ------| 19 * |----------------------------------------------------------| 21 * |--> PARENT_C_ENTRY --> C_ENTRY --> C_RUN --> C_EXIT ------| 23 * |----------------------------------------------------------| 25 * |--> PARENT_C_EXIT 31 * P10_ENTRY --> P09_ENTRY --> ... -- P02_ENTRY --> P01_ENTRY --| 33 * |------------------------------------------------------------| [all …]
|
/Zephyr-latest/boards/ronoth/lodev/doc/ |
D | s76s.rst | 31 See `unavailable table`_ for a list of resources not available due to a lack of pin-out. 33 Available pinned-out resources are listed in `this table`_. The actual `S76S pinout table`_ is bel… 35 These tables are STM32L07x generic - some pinned-out resources may be unavailable due to limitations 48 Programming and debugging uses the SWD port, as on any STM32 processor. An ST-LINK/V2 adapter 49 may be used with the appropriate software (*st-utils* package on Linux). 57 ------------------- 59 ------------------- 99 -------------------------------- 101 -------------------------------- 104 Pin name Pin Type I/O Structure Note Alternate functions … [all …]
|
/Zephyr-latest/tests/kernel/context/ |
D | README.txt | 12 - start a helper thread to help with k_yield() tests 13 - start a thread to test thread related functionality 16 - Called by a higher priority thread when there is another thread 17 - Called by an equal priority thread when there is another thread 18 - Called by a lower priority thread when there is another thread 21 - Called from an ISR (interrupted a task) 22 - Called from an ISR (interrupted a thread) 23 - Called from a task 24 - Called from a thread 27 - Called from an ISR that interrupted a task [all …]
|
/Zephyr-latest/drivers/fuel_gauge/bq27z746/ |
D | bq27z746.h | 5 * SPDX-License-Identifier: Apache-2.0 15 #define BQ27Z746_ATRATE 0x02 /* R/W, Unit: mA, Range: -32768..32767 */ 16 #define BQ27Z746_ATRATETIMETOEMPTY 0x04 /* R/O, Unit: minutes, Range: 0..65535 */ 17 #define BQ27Z746_TEMPERATURE 0x06 /* R/O, Unit: 0.1 K, Range: 0..32767 */ 18 #define BQ27Z746_VOLTAGE 0x08 /* R/O, Unit: mV, Range: 0..32767 */ 19 #define BQ27Z746_BATTERYSTATUS 0x0A /* R/O, Unit: status bits */ 20 #define BQ27Z746_CURRENT 0x0C /* R/O, Unit: mA, Range: -32768..32767 */ 21 #define BQ27Z746_REMAININGCAPACITY 0x10 /* R/O, Unit: mAh, Range: 0..32767 */ 22 #define BQ27Z746_FULLCHARGECAPACITY 0x12 /* R/O, Unit: mAh, Range: 0..32767 */ 23 #define BQ27Z746_AVERAGECURRENT 0x14 /* R/O, Unit: mA, Range: -32768..32767 */ [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/_static/js/ |
D | dark-mode-toggle-stylesheets-loader.min.js | 2 …-mode-toggle-stylesheets";const s="dark-mode-toggle";const t="light";const l="dark";let o=document… variable
|
/Zephyr-latest/samples/subsys/smf/hsm_psicc2/src/ |
D | hsm_psicc2_thread.c | 7 * https://www.state-machine.com/psicc2 10 * SPDX-License-Identifier: Apache-2.0 46 static void initial_entry(void *o) in initial_entry() argument 49 struct s_object *obj = (struct s_object *)o; in initial_entry() 51 obj->foo = false; in initial_entry() 54 static void initial_run(void *o) in initial_run() argument 59 static void initial_exit(void *o) in initial_exit() argument 65 static void s_entry(void *o) in s_entry() argument 70 static void s_run(void *o) in s_run() argument 73 struct s_object *obj = (struct s_object *)o; in s_run() [all …]
|
/Zephyr-latest/doc/_extensions/zephyr/doxytooltip/static/tippy/ |
D | popper.min.js | 3 * SPDX-License-Identifier: MIT 7 …o(e){return"undefined"!=typeof ShadowRoot&&(e instanceof t(e).ShadowRoot||e instanceof ShadowRoot)… function
|
/Zephyr-latest/drivers/gpio/ |
D | gpio_grgpio.h | 4 * SPDX-License-Identifier: Apache-2.0 10 uint32_t data; /* 0x00 I/O port data register */ 11 uint32_t output; /* 0x04 I/O port output register */ 12 uint32_t dir; /* 0x08 I/O port direction register */ 18 uint32_t irqmap[4]; /* 0x20 - 0x2C Interrupt map registers */ 28 uint32_t output_or; /* 0x54 I/O port output register, logical-OR */ 29 uint32_t dir_or; /* 0x58 I/O port dir. register, logical-OR */ 30 uint32_t imask_or; /* 0x5C Interrupt mask register, logical-OR */ 32 uint32_t output_and; /* 0x64 I/O port output register, logical-AND */ 33 uint32_t dir_and; /* 0x68 I/O port dir. register, logical-AND */ [all …]
|
/Zephyr-latest/subsys/ipc/ipc_service/backends/ |
D | ipc_rpmsg_static_vrings.h | 4 * SPDX-License-Identifier: Apache-2.0 18 * [O] OpenAMP 21 * ----------------------------------------------------------------- 26 * [O] rpmsg_send_ns_message 27 * [O] virtqueue_kick 28 * [O] virtio_notify_cb 33 * [O] rpmsg_virtio_rx_callback 43 * [O] rpmsg_virtio_rx_callback 44 * [O] ept_cb 50 * [O] OpenAMP [all …]
|
/Zephyr-latest/include/zephyr/drivers/clock_control/ |
D | renesas_cpg_mssr.h | 2 * Copyright (c) 2016 Open-RnD Sp. z o.o. 5 * Copyright (c) 2017 RnDity Sp. z o.o. 7 * SPDX-License-Identifier: Apache-2.0 13 #include <zephyr/dt-bindings/clock/renesas_cpg_mssr.h>
|
/Zephyr-latest/soc/xlnx/zynq7000/xc7zxxx/ |
D | Kconfig.soc | 3 # SPDX-License-Identifier: Apache-2.0 6 # https://www.xilinx.com/products/silicon-devices/soc/zynq-7000.html#productTable 13 Enable support for the Xilinx Zynq-7000 (XC7Zxxx) 14 SoC series (dual core ARM Cortex-A9). 20 2 ARM Cortex-A9 cores up to 866 MHz, Artix-7 programmable logic, 21 28k logic cells, 2.1Mb block RAM, 800 DSP slices, up to 100 I/O pins. 27 2 ARM Cortex-A9 cores up to 866 MHz, Artix-7 programmable logic, 28 74k logic cells, 3.3Mb block RAM, 160 DSP slices, up to 150 I/O pins, 35 2 ARM Cortex-A9 cores up to 866 MHz, Artix-7 programmable logic, 36 85k logic cells, 4.9Mb block RAM, 220 DSP slices, up to 200 I/O pins. [all …]
|
/Zephyr-latest/arch/x86/ |
D | CMakeLists.txt | 2 # SPDX-License-Identifier: Apache-2.0 4 # Convert the .bin file argument to a .o file, create a wrapper 5 # library for the .o file, and register the library as a generated 9 OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/${bin}.o 12 -I binary 13 -B ${OUTPUT_ARCH} 14 -O ${OUTPUT_FORMAT} 15 --rename-section .data=${bin},CONTENTS,ALLOC,LOAD,READONLY,DATA 17 ${bin}.o 21 add_custom_target(${bin}_o DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/${bin}.o) [all …]
|
/Zephyr-latest/include/zephyr/sd/ |
D | mmc.h | 4 * SPDX-License-Identifier: Apache-2.0 33 * @retval -EBUSY: card is busy with another request 34 * @retval -ETIMEDOUT: card write timed out 35 * @retval -EIO: I/O error 50 * @retval -EBUSY: card is busy with another request 51 * @retval -ETIMEDOUT: card read timed out 52 * @retval -EIO: I/O error 58 * @brief Get I/O control data from MMC card 60 * Sends I/O control commands to MMC card. 62 * @param cmd I/O control command [all …]
|
D | sdmmc.h | 4 * SPDX-License-Identifier: Apache-2.0 33 * @retval -EBUSY: card is busy with another request 34 * @retval -ETIMEDOUT: card write timed out 35 * @retval -EIO: I/O error 50 * @retval -EBUSY: card is busy with another request 51 * @retval -ETIMEDOUT: card read timed out 52 * @retval -EIO: I/O error 58 * @brief Get I/O control data from SD card 60 * Sends I/O control commands to SD card. 62 * @param cmd I/O control command [all …]
|
/Zephyr-latest/drivers/espi/ |
D | Kconfig.xec | 4 # SPDX-License-Identifier: Apache-2.0 89 int "Host I/O peripheral port size for shared memory in MEC172X series" 97 int "Host I/O peripheral port size for ec host command in MEC172X series" 112 Enable a 32 byte mailbox interface accessible via Host I/O over the 118 Enable ACPI EC2 interface accessible via Host I/O over the 124 Enable ACPI EC3 interface accessible via Host I/O over the 130 Enable ACPI EC4 interface accessible via Host I/O over the 136 Enable ACPI PM1 interface accessible via Host I/O over the 142 Enable EMI 0 interface accessible via Host I/O over the 148 Enable EMI 1 interface accessible via Host I/O over the [all …]
|
/Zephyr-latest/soc/intel/intel_ish/utils/ |
D | build_ish_firmware.cmake | 3 # SPDX-License-Identifier: Apache-2.0 8 COMMAND ${CMAKE_OBJCOPY} -O binary --remove-section=aon 11 COMMAND ${CMAKE_OBJCOPY} -O binary --only-section=aon 15 -k ${PROJECT_BINARY_DIR}/ish_kernel.bin 16 -a ${PROJECT_BINARY_DIR}/ish_aon.bin 17 -o ${PROJECT_BINARY_DIR}/ish_fw.bin 22 ARGS -k ${PROJECT_BINARY_DIR}/${CONFIG_KERNEL_BIN_NAME}.bin 23 -o ${PROJECT_BINARY_DIR}/ish_fw.bin
|
/Zephyr-latest/drivers/watchdog/ |
D | wdt_iwdg_stm32.h | 2 * Copyright (c) 2016 Open-RnD Sp. z o.o. 3 * Copyright (c) 2017 RnDity Sp. z o.o. 5 * SPDX-License-Identifier: Apache-2.0 32 ((struct iwdg_stm32_data * const)(dev)->data) 35 ((IWDG_TypeDef *)(IWDG_STM32_DATA(dev))->Instance)
|
D | Kconfig.stm32 | 3 # Copyright (c) 2016 Open-RnD Sp. z o.o. 4 # Copyright (c) 2017 RnDity Sp. z o.o. 6 # SPDX-License-Identifier: Apache-2.0
|
/Zephyr-latest/samples/modules/thrift/hello/server/ |
D | Makefile | 2 # SPDX-License-Identifier: Apache-2.0 6 OS = $(shell uname -s) 9 CXXFLAGS += -std=c++17 11 GEN_DIR = gen-cpp 14 GENOBJ = $(filter-out %.h, $(GENSRC:.cpp=.o)) 17 THRIFT_FLAGS += $(shell pkg-config --cflags thrift) 18 THRIFT_FLAGS += -I$(GEN_DIR) 21 HOMEBREW_PREFIX := $(shell brew --prefix) 23 BOOST_INCLUDE := $(shell find $(HOMEBREW_PREFIX) -path '*/Cellar/boost/*/include' -type d | head -n… 24 THRIFT_FLAGS += -I$(BOOST_INCLUDE) [all …]
|
/Zephyr-latest/dts/bindings/espi/ |
D | microchip,xec-espi-host-dev.yaml | 2 # SPDX-License-Identifier: Apache-2.0 6 compatible: "microchip,xec-espi-host-dev" 10 on-bus: espi 30 host-io: 33 Logical device Host I/O (x86) base. Refer to SoC documentation for the 34 number of I/O decoders implemented by a device (1 or 2) and the fixed 35 I/O masks. 37 host-io-addr-mask: 40 Host I/O address mask. This value is fixed for all HW and is only 42 alias address is mapped to in the 80h to 83h I/O range. [all …]
|
/Zephyr-latest/samples/modules/thrift/hello/client/ |
D | Makefile | 2 # SPDX-License-Identifier: Apache-2.0 6 OS = $(shell uname -s) 9 CXXFLAGS += -std=c++17 11 GEN_DIR = gen-cpp 14 GENOBJ = $(filter-out %.h, $(GENSRC:.cpp=.o)) 17 THRIFT_FLAGS += $(shell pkg-config --cflags thrift) 18 THRIFT_FLAGS += -I$(GEN_DIR) 21 HOMEBREW_PREFIX := $(shell brew --prefix) 23 BOOST_INCLUDE := $(shell find $(HOMEBREW_PREFIX) -path '*/Cellar/boost/*/include' -type d | head -n… 24 THRIFT_FLAGS += -I$(BOOST_INCLUDE) [all …]
|