Home
last modified time | relevance | path

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

12345678910>>...101

/Zephyr-latest/tests/subsys/zbus/unittests/src/
Dmain.c214 zassert_equal(-EBUSY, zbus_chan_pub(&aux2_chan, &a, K_NO_WAIT), "It must not be invalid"); in wq_dh_cb()
216 zassert_equal(-EBUSY, zbus_chan_read(&aux2_chan, &a, K_NO_WAIT), "It must not be invalid"); 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()
250 zassert_equal(-EFAULT, zbus_chan_pub(NULL, &a, K_NO_WAIT), "It must be -EFAULT"); in ZTEST()
254 zassert_equal(-EFAULT, zbus_chan_pub(&aux2_chan, NULL, K_NO_WAIT), "It must be -EFAULT"); in ZTEST()
258 zassert_equal(-EFAULT, zbus_chan_read(NULL, &a, K_NO_WAIT), "It must be -EFAULT"); in ZTEST()
262 zassert_equal(-EFAULT, zbus_chan_read(&aux2_chan, NULL, K_NO_WAIT), "It must be -EFAULT"); in ZTEST()
266 zassert_equal(-EFAULT, zbus_chan_notify(NULL, K_NO_WAIT), "It must be -EFAULT"); in ZTEST()
268 zassert_equal(-EFAULT, zbus_chan_claim(NULL, K_NO_WAIT), "It must be -EFAULT"); in ZTEST()
[all …]
/Zephyr-latest/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-latest/include/zephyr/kernel/
Dsmp.h23 * @note This function must not be used on currently running
24 * CPU. The target CPU must be in off state, or in
27 * Detection of such state(s) must be provided by
47 * the target CPU. Therefore, @ref k_smp_cpu_start must have
48 * previously been called for the target CPU, and it must have
50 * must be provided by the platform layers). It may be used
54 * @note This function must not be used on currently running
55 * CPU. The target CPU must be in suspended state, or
58 * Detection of such state(s) must be provided by
/Zephyr-latest/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-latest/samples/boards/96boards/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-latest/samples/drivers/memc/boards/
Dfrdm_rw612.conf5 # the QSPI flash on port A must be configured by the application. Otherwise,
11 # Initialization priorities are critical here. The FlexSPI MEMC driver must
12 # initialize first. Then, the QSPI flash driver must initialize to program
20 # chip used for XIP, so we must explicitly enable the FLEXSPI MEMC driver
Drd_rw612_bga.conf5 # the QSPI flash on port A must be configured by the application. Otherwise,
11 # Initialization priorities are critical here. The FlexSPI MEMC driver must
12 # initialize first. Then, the QSPI flash driver must initialize to program
20 # chip used for XIP, so we must explicitly enable the FLEXSPI MEMC driver
/Zephyr-latest/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-latest/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
130 Any person who wishes to submit a precompiled library must represent that it
138 The precompiled library must be accompanied by one or more header files,
148 * The blob must not depend on Zephyr APIs directly. In other words, it must have
[all …]
/Zephyr-latest/drivers/gnss/
Dgnss_parse.c28 __ASSERT(str != NULL, "str argument must be provided"); in gnss_parse_dec_to_nano()
29 __ASSERT(nano != NULL, "nano argument must be provided"); in gnss_parse_dec_to_nano()
106 __ASSERT(str != NULL, "str argument must be provided"); in gnss_parse_dec_to_micro()
107 __ASSERT(micro != NULL, "micro argument must be provided"); in gnss_parse_dec_to_micro()
123 __ASSERT(str != NULL, "str argument must be provided"); in gnss_parse_dec_to_milli()
124 __ASSERT(milli != NULL, "milli argument must be provided"); in gnss_parse_dec_to_milli()
139 __ASSERT(str != NULL, "str argument must be provided"); in gnss_parse_atoi()
140 __ASSERT(integer != NULL, "integer argument must be provided"); in gnss_parse_atoi()
/Zephyr-latest/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
72 # Target value must be one of those listed described by: elfconve…
73 # elfconvert_flag_section_remove: Flag for specifying that following section must be removed
75 # elfconvert_flag_section_rename: Flag for specifying that following section must be renamed
85 # disassembly_flag : Flags that must always be applied when calling disassembly com…
86 # disassembly_flag_final : Flags that must always be applied last at the disassembly comm…
[all …]
/Zephyr-latest/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-latest/samples/drivers/led/pwm/
DREADME.rst32 The LEDs must be correctly described in the DTS: the compatible property of the
33 device node must match "pwm-leds". And for each LED, a child node must be
34 defined and the PWM configuration must be provided through a "pwms" phandle's
/Zephyr-latest/samples/
Dsample_definition_and_criteria.rst19 1. Samples must not be used to test features or verify platforms
22 * Samples must not use Zephyr's testing framework.
24 * Must not use :kconfig:option:`CONFIG_ZTEST`
25 * Must not use zasserts in samples.
40 * Every sample must have a YAML file. Reference: :ref:`twister_script`.
63 * The default configuration for the sample must be in the :file:`prj.conf`
92 * Samples must not test the negative or edge case behaviors.
93 * Must not be unit tests.
95 4. Samples must be documented.
97 * Samples must have a ``README.rst`` file in the samples folder.
/Zephyr-latest/soc/ite/ec/common/
Dvector.S64 * This operation must be done before accessing memory.
78 * The content of 16-bytes must be the following and at offset 0x80 of binary.
86 * bit7: it must be 1b.
87 * bit6: it must be 0b.
88 * bit5: it must be 1b.
90 * bit3: it must be 0b.
91 * bit2: it must be 1b.
92 * bit1: it must be 0b.
93 * bit0: it must be 0b.
/Zephyr-latest/soc/
DKconfig.v18 SoC name. The value of this setting must be defined by the selected
14 SoC series. The value of this setting must be defined by the selected
20 SoC family. The value of this setting must be defined by the selected
/Zephyr-latest/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-latest/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-latest/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-latest/doc/develop/api/
Doverview.rst29 * Patch version Z (x.y.Z | x > 0) MUST be incremented if only backwards
33 * Minor version Y (x.Y.z | x > 0) MUST be incremented if new, backwards
34 compatible functionality is introduced to the public API. It MUST be
38 Patch version MUST be reset to 0 when minor version is incremented.
40 * Major version X (x.Y.z | x > 0) MUST be incremented if a compatibility
/Zephyr-latest/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-latest/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-latest/doc/kernel/services/
Dpolling.rst31 A thread that wants to wait on multiple conditions must define an array of
34 All events in the array must be initialized before the array can be polled on.
36 Each event must specify which **type** of condition must be satisfied so that
39 Each event must specify what **kernel object** it wants the condition to be
42 Each event must specify which **mode** of operation is used when the condition
55 nature of the kernel. The caller must look at the state of all the poll events
61 :c:func:`k_poll()` must then invoke :c:func:`k_sem_take` to take
80 that matches the **type** specified must be passed to the initializers. The
81 **mode** *must* be set to :c:enumerator:`K_POLL_MODE_NOTIFY_ONLY`. The state
82 *must* be set to :c:macro:`K_POLL_STATE_NOT_READY` (the initializers take care
[all …]
/Zephyr-latest/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-latest/dts/bindings/ppc/
Dnxp,nx20p3483.yaml20 This value must be set using one of the NX20P348X_U_THRESHOLD_* defines.
32 This value must be set using one of the NX20P348X_I_THRESHOLD_* defines.
39 This value must be set using one of the NX20P348X_I_THRESHOLD_* defines.

12345678910>>...101