Home
last modified time | relevance | path

Searched full:must (Results 1 – 25 of 2318) sorted by relevance

12345678910>>...93

/Zephyr-Core-3.5.0/tests/subsys/zbus/unittests/src/
Dmain.c214 zassert_equal(-EBUSY, zbus_chan_pub(&aux2_chan, &a, K_NO_WAIT), "It must not be valid"); in wq_dh_cb()
216 zassert_equal(-EBUSY, zbus_chan_read(&aux2_chan, &a, K_NO_WAIT), "It must not be valid"); in wq_dh_cb()
218 zassert_equal(-EBUSY, zbus_chan_notify(&aux2_chan, K_NO_WAIT), "It must not be invalid"); in wq_dh_cb()
220 zassert_equal(-EFAULT, zbus_chan_finish(NULL), "It must be invalid"); in wq_dh_cb()
239 zassert_equal(-EFAULT, zbus_chan_pub(NULL, &a, K_NO_WAIT), "It must be -EFAULT"); in ZTEST()
243 zassert_equal(-EFAULT, zbus_chan_pub(&aux2_chan, NULL, K_NO_WAIT), "It must be -EFAULT"); in ZTEST()
247 zassert_equal(-EFAULT, zbus_chan_read(NULL, &a, K_NO_WAIT), "It must be -EFAULT"); in ZTEST()
251 zassert_equal(-EFAULT, zbus_chan_read(&aux2_chan, NULL, K_NO_WAIT), "It must be -EFAULT"); in ZTEST()
255 zassert_equal(-EFAULT, zbus_chan_notify(NULL, K_NO_WAIT), "It must be -EFAULT"); in ZTEST()
257 zassert_equal(-EFAULT, zbus_chan_claim(NULL, K_NO_WAIT), "It must be -EFAULT"); in ZTEST()
[all …]
/Zephyr-Core-3.5.0/subsys/usb/device/class/
DKconfig.msc19 string "T10 assigned vendor ID for inquiry (must be 8 characters)"
23 Spaces must be added to bring the string to 8 bytes.
26 string "Product ID for inquiry (must be 16 characters)"
30 Spaces must be added to bring the string to 16 bytes.
33 string "Revision for inquiry (must be 4 characters)"
37 Spaces must be added to bring the string to 4 bytes.
/Zephyr-Core-3.5.0/soc/riscv/riscv-ite/common/
Dvector.S39 * This operation must be done before accessing memory.
53 * The content of 16-bytes must be the following and at offset 0x80 of binary.
61 * bit7: it must be 1b.
62 * bit6: it must be 0b.
63 * bit5: it must be 1b.
65 * bit3: it must be 0b.
66 * bit2: it must be 1b.
67 * bit1: it must be 0b.
68 * bit0: it must be 0b.
/Zephyr-Core-3.5.0/drivers/crypto/
Dcrypto_ataes132a_priv.h261 * successfully, the following conditions must be satisfied:
263 * - The encryption key id must be known.
264 * - The nonce used by the encryption device must be known or synchronized
266 * - The expected output length must be identical to the original length of
268 * - The MAC Count of the encryption device must be known.
269 * - The MAC Mode must be identical between encrypt and decrypt calls.
273 * must be known.
281 * items (data generated by the ATAES132A chip) must be
283 * must be identical to the ones used during encryption. If the
285 * device then this value must be null.
[all …]
/Zephyr-Core-3.5.0/samples/boards/96b_argonkey/microphone/
Dprj.conf9 # When on-board microphone is used the DMA must run w/o things
10 # that could slow it down. So DMA logging must be completely
11 # disabled and DMA interrupts must run at maximum priority.
/Zephyr-Core-3.5.0/doc/contribute/
Dbin_blobs.rst35 Blobs must be hosted on the Internet and managed by third-party infrastructure.
48 The blobs themselves must be specified in the :ref:`module.yml
52 module repository must exist first or be created as part of the submission
55 Each blob which may be fetched must be individually identified in the
56 corresponding :file:`module.yml` file. A specification for a blob must contain:
61 - The blob’s :ref:`type <bin-blobs-types>`, which must be one of the allowed types
75 Any accompanying code, including interface header files for the blobs, must be
129 Any person who wishes to submit a precompiled library must represent that it
137 The precompiled library must be accompanied by one or more header files,
147 * The blob must not depend on Zephyr APIs directly. In other words, it must have
[all …]
/Zephyr-Core-3.5.0/samples/drivers/led_pwm/
DREADME.rst31 The LEDs must be correctly described in the DTS: the compatible property of the
32 device node must match "pwm-leds". And for each LED, a child node must be
33 defined and the PWM configuration must be provided through a "pwms" phandle's
/Zephyr-Core-3.5.0/cmake/bintools/
Dbintools_template.cmake18 # - <tool>_flag : Flags that must always be used with this command
56 # memusage_flag : Flags that must always be applied when calling memusage command
57 # memusage_flag_final : Flags that must always be applied last at the memusage command
65 # elfconvert_flag : Flags that must always be applied when calling elfconvert comma…
66 # elfconvert_flag_final : Flags that must always be applied last at the elfconvert command
71 # Target value must be one of those listed described by: elfconve…
72 # elfconvert_flag_section_remove: Flag for specifying that following section must be removed
74 # elfconvert_flag_section_rename: Flag for specifying that following section must be renamed
84 # disassembly_flag : Flags that must always be applied when calling disassembly com…
85 # disassembly_flag_final : Flags that must always be applied last at the disassembly comm…
[all …]
/Zephyr-Core-3.5.0/drivers/ipm/
DKconfig.intel_adsp27 HP_SRAM_RESERVE region. This location must be synchronized
28 with host driver and SOF source code (must match
39 location must be synchronized with host driver and SOF
40 source code (where it must equal SRAM_SW_REG_SIZE). Be
/Zephyr-Core-3.5.0/samples/
Dsample_definition_and_criteria.rst17 1. Samples must not be used as a testcase.
20 * Samples must not use Zephyr's testing framework.
22 * Must not use :kconfig:option:`CONFIG_ZTEST` or :kconfig:option:`CONFIG_ZTEST_NEW_API`.
23 * Must not use zasserts in samples.
32 * Every sample must have a YAML file. Reference: :ref:`twister_script`.
78 * Samples must not test the negative or edge case behaviors.
79 * Must not be unit tests.
81 5. Samples must be documented.
83 * Samples must have a ``README.rst`` file in the samples folder.
/Zephyr-Core-3.5.0/include/zephyr/ipc/
Dicmsg_me.h56 * structure must be preserved while the icmsg_me instance
79 * @ref icmsg_me_init and its content must be preserved
83 * must be preserved while the icmsg_me instance is active.
107 * @ref icmsg_me_init and its content must be preserved
116 * callback must be calling this function.
120 * @ref icmsg_me_init and its content must be preserved
130 * function must be called.
134 * @ref icmsg_me_init and its content must be preserved
146 * During endpoint handshake the handshake initiator must select an id number
153 * It must be protected by the caller using mutex, critical section,
[all …]
/Zephyr-Core-3.5.0/tests/bsim/bluetooth/host/iso/cis/tests_scripts/
D_compile.sh10 : "${BSIM_OUT_PATH:?BSIM_OUT_PATH must be defined}"
11 : "${BSIM_COMPONENTS_PATH:?BSIM_COMPONENTS_PATH must be defined}"
12 : "${ZEPHYR_BASE:?ZEPHYR_BASE must be defined}"
/Zephyr-Core-3.5.0/tests/bsim/bluetooth/host/privacy/central/test_scripts/
D_compile.sh10 : "${BSIM_OUT_PATH:?BSIM_OUT_PATH must be defined}"
11 : "${BSIM_COMPONENTS_PATH:?BSIM_COMPONENTS_PATH must be defined}"
12 : "${ZEPHYR_BASE:?ZEPHYR_BASE must be defined}"
/Zephyr-Core-3.5.0/doc/kernel/services/
Dpolling.rst29 A thread that wants to wait on multiple conditions must define an array of
32 All events in the array must be initialized before the array can be polled on.
34 Each event must specify which **type** of condition must be satisfied so that
37 Each event must specify what **kernel object** it wants the condition to be
40 Each event must specify which **mode** of operation is used when the condition
53 nature of the kernel. The caller must look at the state of all the poll events
59 :c:func:`k_poll()` must then invoke :c:func:`k_sem_take` to take
78 that matches the **type** specified must be passed to the initializers. The
79 **mode** *must* be set to :c:macro:`K_POLL_MODE_NOTIFY_ONLY`. The state *must*
84 reasons. If using runtime initializers, the user must set it separately in the
[all …]
/Zephyr-Core-3.5.0/include/zephyr/fs/
Dlittlefs.h25 /* Must be cfg.cache_size */
28 /* Must be cfg.cache_size */
31 /* Must be cfg.lookahead_size/4 elements, and
32 * cfg.lookahead_size must be a multiple of 8.
47 * of the global Kconfig defaults. A pointer to the named object must
59 * must also select @kconfig{CONFIG_FS_LITTLEFS_FC_HEAP_SIZE} to relax
/Zephyr-Core-3.5.0/dts/bindings/gpio/
Dnordic,nrf-gpio-forwarder.yaml7 In nRF53 family of SoCs, GPIO pins must be explicitly forwarded by
29 network core, all the GPIO pins used to control it must be forwarded by
51 GPIO flags must be set in the matching node that these GPIOs are forwarded
52 to. In the above example, the GPIO flags must be set in the nrf21540 node.
58 to happen, names of the child nodes must be unique in the scope of a single
75 from this array, their GPIO flags must be set in the matching
/Zephyr-Core-3.5.0/drivers/gpio/
DKconfig.nct38xx21 NCT38xx GPIO driver initialization priority. The priority must be lower
29 must be lower than GPIO_NCT38XX_INIT_PRIORITY device.
44 must take place after the alert GPIO device is initialized.
/Zephyr-Core-3.5.0/include/zephyr/drivers/mm/
Dmm_drv_intel_adsp_mtl_tlb.h16 * the system must be almost stopped. Operation is destructive - it will change physical to
40 * - MUST be located in IMR memory region
41 * - MUST be called using a simple extern procedure call - API table is not yet loaded
42 * - MUST NOT use libraries, like memcpy, use instead a special version bmemcpy located in IMR
/Zephyr-Core-3.5.0/include/zephyr/portability/
Dcmsis_os.h48 /// \note MUST REMAIN UNCHANGED: \b osCMSIS identifies the CMSIS-RTOS API version.
54 /// \note MUST REMAIN UNCHANGED: \b osKernelSystemId shall be consistent in every CMSIS-RTOS.
57 /// \note MUST REMAIN UNCHANGED: \b osFeature_xxx shall be consistent in every CMSIS-RTOS.
81 /// \note MUST REMAIN UNCHANGED: \b osPriority shall be consistent in every CMSIS-RTOS.
94 /// \note MUST REMAIN UNCHANGED: \b osWaitForever shall be consistent in every CMSIS-RTOS.
98 /// \note MUST REMAIN UNCHANGED: \b osStatus shall be consistent in every CMSIS-RTOS.
119 /// \note MUST REMAIN UNCHANGED: \b os_timer_type shall be consistent in every CMSIS-RTOS.
126 /// \note MUST REMAIN UNCHANGED: \b os_pthread shall be consistent in every CMSIS-RTOS.
130 /// \note MUST REMAIN UNCHANGED: \b os_ptimer shall be consistent in every CMSIS-RTOS.
225 /// \note MUST REMAIN UNCHANGED: \b os_event shall be consistent in every CMSIS-RTOS.
[all …]
/Zephyr-Core-3.5.0/drivers/ethernet/
DKconfig.nxp_s32_netc44 Length of the TX ring. The value must be a multiple of 8.
51 Size, in bytes, of the TX data buffer. The size must be big enough to
59 Length of the RX ring. The value must be a multiple of 8.
66 Size, in bytes, of the RX data buffer. The size must be big enough to
99 VSI initialization priority. It must be bigger than PSI init priority
/Zephyr-Core-3.5.0/tests/bsim/
Dcompile.sh10 : "${BSIM_OUT_PATH:?BSIM_OUT_PATH must be defined}"
11 : "${BSIM_COMPONENTS_PATH:?BSIM_COMPONENTS_PATH must be defined}"
12 : "${ZEPHYR_BASE:?ZEPHYR_BASE must be set to point to the zephyr root\
/Zephyr-Core-3.5.0/dts/bindings/base/
Dpower.yaml22 The referenced devicetree node must have a regulator compatible.
29 then the regulator must be requested before the supply GPIOS is
30 set to an active state, and the supply GPIOS must be set to an
/Zephyr-Core-3.5.0/dts/bindings/clock/
Dnuvoton,npcx-pcc.yaml59 - CORE_CLK must be set to 4MHz <= CORE_CLK <= 100MHz.
89 - APB1_CLK must be set to 4MHz <= APB1_CLK <= 50MHz.
90 - APB1_CLK must be an integer division (including 1) of CORE_CLK.
120 - APB2_CLK must be set to 8MHz <= APB2_CLK <= 50MHz.
121 - APB2_CLK must be an integer division (including 1) of CORE_CLK.
151 - APB3_CLK must be set to 12.5MHz <= APB3_CLK <= 50MHz.
152 - APB3_CLK must be an integer division (including 1) of CORE_CLK.
181 - APB4_CLK must be set to 8MHz <= APB4_CLK <= 50MHz.
182 - APB4_CLK must be an integer division (including 1) of CORE_CLK.
/Zephyr-Core-3.5.0/doc/connectivity/bluetooth/api/mesh/
Dblob_srv.rst15 BLOB Transfer Client model, the BLOB Transfer Server must allow blocks to come in any order. The
16 chunks within a block may also come in any order, but all chunks in a block must be received before
43 Transfer Server can receive a transfer, it must be prepared by the user. The transfer ID must be
45 transfer is started by the BLOB Transfer Client. The ID must be shared between the BLOB Transfer
83 callback, the user must provide a BLOB stream to use for the rest of the transfer. If the recover
91 The BLOB Transfer Client sending the transfer must support transfer recovery for the transfer to
/Zephyr-Core-3.5.0/doc/kernel/memory_management/
Dslabs.rst25 It must be at least 4N bytes long, where N is greater than 0.
28 It must be greater than zero.
31 It must be at least "block size" times "number of blocks" bytes long.
33 The memory slab's buffer must be aligned to an N-byte boundary, where
36 the block size must also be a multiple of N.
38 A memory slab must be initialized before it can be used. This marks all of
43 it must release the block back to the memory slab so the block can be reused.
71 It must then be initialized by calling :c:func:`k_mem_slab_init`.

12345678910>>...93