Home
last modified time | relevance | path

Searched +full:no +full:- +full:mt (Results 1 – 20 of 20) sorted by relevance

/Zephyr-latest/samples/basic/minimal/
Dsample.yaml10 - "Hello World from minimal!"
12 sample.minimal.mt.arm:
13 extra_args: CONF_FILE='common.conf;mt.conf;arm.conf'
16 - frdm_k64f
17 - mps2/an385
18 - nrf51dk/nrf51822
19 - nucleo_f429zi
20 - disco_l475_iot1
22 - frdm_k64f
23 sample.minimal.mt-no-preempt.arm:
[all …]
DREADME.rst1 .. zephyr:code-sample:: minimal
15 * :file:`mt.conf`: Enable multithreading
16 * :file:`no-mt.conf`: Disable multithreading
17 * :file:`no-preempt.conf`: Disable preemption
18 * :file:`no-timers.conf`: Disable timers
19 * :file:`arm.conf`: Arm-specific disabling of features
29 * Reference ROM size: 7-8KB
31 .. zephyr-app-commands::
32 :zephyr-app: samples/basic/minimal
33 :host-os: unix
[all …]
/Zephyr-latest/tests/kernel/fatal/no-multithreading/
Dtestcase.yaml3 - qemu_cortex_m3
4 - qemu_arc/qemu_arc_em
5 - qemu_arc/qemu_arc_hs
6 - qemu_arc/qemu_arc_hs6x
7 - qemu_riscv32
8 - qemu_riscv32e
9 - qemu_riscv64
10 - nsim/nsim_em
11 - nsim/nsim_em7d_v22
12 - nsim/nsim_hs
[all …]
/Zephyr-latest/tests/arch/riscv/pmp/no-multithreading/
Dtestcase.yaml3 - qemu_riscv32
4 - qemu_riscv32e
5 - qemu_riscv64
10 arch.riscv.pmp.no-mt.isr-stack-guard:
11 extra_args: EXTRA_CFLAGS=-DPMP_TEST_FUNC_IDX=0
12 arch.riscv.pmp.no-mt.main-stack-guard:
13 extra_args: EXTRA_CFLAGS=-DPMP_TEST_FUNC_IDX=1
/Zephyr-latest/tests/arch/arm/arm_no_multithreading/
Dtestcase.yaml6 arch.arm.no-mt:
9 - qemu_cortex_m0
10 - qemu_cortex_m3
11 - mps2/an385
12 - mps2/an521/cpu0
13 - mps3/corstone300/an547
14 - nrf52840dk/nrf52840
15 - nrf9160dk/nrf9160
16 - nrf51dk/nrf51822
18 - qemu_cortex_m0
/Zephyr-latest/tests/kernel/mem_slab/mslab_api/
Dtestcase.yaml4 - kernel
5 - memory_slabs
6 kernel.memory_slabs.api.no-mt:
8 - kernel
9 - memory_slabs
11 - qemu_cortex_m3
12 - qemu_cortex_m0
13 - nsim/nsim_em
14 - nsim/nsim_em7d_v22
15 - nsim/nsim_hs
[all …]
/Zephyr-latest/dts/bindings/sensor/
Dti,tmag5273.yaml2 # SPDX-License-Identifier: Apache-2.0
5 Texas Instruments Low-Power Linear 3D Hall-Effect Sensor with an I2C interface.
17 #include <zephyr/dt-bindings/sensor/tmag5273.h>
27 include: [sensor-device.yaml, i2c-device.yaml]
30 operation-mode:
38 - 0 # TMAG5273_DT_OPER_MODE_CONTINUOUS (continuous)
39 - 1 # TMAG5273_DT_OPER_MODE_STANDBY (standby)
49 - 0 # TMAG5273_DT_AXIS_NONE
50 - 1 # TMAG5273_DT_AXIS_X
51 - 2 # TMAG5273_DT_AXIS_Y
[all …]
/Zephyr-latest/samples/net/sockets/dumb_http_server_mt/
DREADME.rst1 .. zephyr:code-sample:: socket-dumb-http-server-mt
2 :name: Dumb HTTP server (multi-threaded)
3 :relevant-api: bsd_sockets net_pkt thread_apis tls_credentials
12 This sample has similar functionality as :zephyr:code-sample:`socket-dumb-http-server`
14 IPv6. Also this sample application has no compatibility with POSIX.
25 - :ref:`networking_with_host`
26 - or, a board with hardware networking
34 .. zephyr-app-commands::
35 :zephyr-app: samples/net/sockets/dumb_http_server_mt
48 .. code-block:: console
[all …]
/Zephyr-latest/scripts/build/
Dgen_kobject_list.py5 # SPDX-License-Identifier: Apache-2.0
14 - That the memory address points to a kernel object
16 - The kernel object is of the expected type for the API being invoked
18 - The kernel object is of the expected initialization state
20 - The calling thread has sufficient permissions on the object
33 - A gperf script to generate the hash table mapping kernel object memory
35 object type, initialization state, and any object-specific data.
37 - A header file containing generated macros for validating driver instances
40 - A code fragment included by kernel.h with one enum constant for
43 - The inner cases of a switch/case C statement, included by
[all …]
/Zephyr-latest/drivers/sensor/silabs/si7210/
Dsi7210.c4 * SPDX-License-Identifier: Apache-2.0
113 const struct si7210_config *config = dev->config; in si7210_sleep()
114 struct si7210_data *data = dev->data; in si7210_sleep()
119 * the register, but they get reloaded from OTP during wake-up. in si7210_sleep()
121 rc = i2c_reg_write_byte_dt(&config->bus, SI7210_REG_CTRL3, 0); in si7210_sleep()
128 rc = i2c_reg_write_byte_dt(&config->bus, SI7210_REG_POWER_CTRL, in si7210_sleep()
136 data->reg_dspsigsel = 0x00; in si7210_sleep()
137 data->reg_arautoinc = 0x00; in si7210_sleep()
145 const struct si7210_config *config = dev->config; in si7210_wakeup()
154 rc = i2c_read_dt(&config->bus, &val, 1); in si7210_wakeup()
[all …]
/Zephyr-latest/cmake/linker/lld/
Dtarget.cmake1 # SPDX-License-Identifier: Apache-2.0
7 set_ifndef(LINKERFLAGPREFIX -Wl)
9 list(APPEND TOOLCHAIN_LD_FLAGS -fuse-ld=lld)
10 list(APPEND CMAKE_REQUIRED_FLAGS -fuse-ld=lld)
14 # NOTE: ${linker_script_gen} will be produced at build-time; not at configure-time
18 list(TRANSFORM template_script_defines PREPEND "-D")
29 # TODO: How would the linker script dependencies work for non-linker
46 -x assembler-with-cpp
48 -MD -MF ${linker_script_gen}.dep -MT ${linker_script_gen}
49 -D_LINKER
[all …]
/Zephyr-latest/subsys/usb/usb_c/
Dusbc_pe_common_internal.h4 * SPDX-License-Identifier: Apache-2.0
18 * @brief Used in sub-machines for message transmit and receive operation
21 /* Wait for a message transmission sub-machine state */
23 /* Wait for a message reception sub-machine state */
28 * @brief Used in sub-machines for message source hard reset operation
31 /* Start the hard-reset sub-machine state */
33 /* Wait for hard-reset to complete sub-machine state */
151 * If this flag is not set the AMS is non-interruptible. This flag must
225 * This counter is used to retry the Hard Reset whenever there is no
345 * @param mt message type to check
[all …]
/Zephyr-latest/cmake/linker/arcmwdt/
Dtarget.cmake1 # SPDX-License-Identifier: Apache-2.0
7 set_ifndef(LINKERFLAGPREFIX -Wl)
10 # NOTE: ${linker_script_gen} will be produced at build-time; not at configure-time
14 list(TRANSFORM template_script_defines PREPEND "-D")
25 # TODO: How would the linker script dependencies work for non-linker
44 -x c
46 -Hnocopyr
47 -MD -MF ${linker_script_gen}.dep -MT ${linker_script_gen}
48 -D_LINKER
49 -D_ASMLANGUAGE
[all …]
/Zephyr-latest/cmake/linker/xt-ld/
Dtarget.cmake1 # SPDX-License-Identifier: Apache-2.0
5 # When Toolchain home is defined, then we are cross-compiling, so only look
10 find_program(CMAKE_LINKER xt-ld ${LD_SEARCH_PATH})
12 set_ifndef(LINKERFLAGPREFIX -Wl)
21 …AGS> <CMAKE_CXX_LINK_FLAGS> <LINK_FLAGS> ${LIBGCC_DIR}/crtbegin.o <OBJECTS> -o <TARGET> <LINK_LIBR…
25 # NOTE: ${linker_script_gen} will be produced at build-time; not at configure-time
33 -DPASS="${linker_pass_define}"
34 -DFORMAT="$<TARGET_PROPERTY:linker,FORMAT>"
35 -DENTRY="$<TARGET_PROPERTY:linker,ENTRY>"
36 -DMEMORY_REGIONS="$<TARGET_PROPERTY:linker,MEMORY_REGIONS>"
[all …]
/Zephyr-latest/drivers/sensor/ti/tmag5273/
Dtmag5273.c4 * SPDX-License-Identifier: Apache-2.0
15 #include <zephyr/dt-bindings/sensor/tmag5273.h>
39 * Since the register counting is zero-based, one byte needs to be added to get the correct size.
44 (TMAG5273_REG_RESULT_END - TMAG5273_REG_RESULT_BEGIN + 1 + TMAG5273_CRC_I2C_SIZE)
77 int16_t x_sample; /** measured B-field @x-axis */
78 int16_t y_sample; /** measured B-field @y-axis */
79 int16_t z_sample; /** measured B-field @z-axis */
82 uint16_t xyz_range; /** magnetic range for x/y/z-axis in mT */
96 const struct tmag5273_config *drv_cfg = dev->config; in tmag5273_reset_device_status()
98 return i2c_reg_write_byte_dt(&drv_cfg->i2c, TMAG5273_REG_DEVICE_STATUS, in tmag5273_reset_device_status()
[all …]
/Zephyr-latest/samples/net/sockets/dumb_http_server_mt/src/
Dmain.c4 * SPDX-License-Identifier: Apache-2.0
35 #include "mt-http-server-cert.der.inc"
40 #include "mt-http-server-key.der.inc"
46 #define THREAD_PRIORITY K_PRIO_COOP(CONFIG_NUM_COOP_PRIORITIES - 1)
91 THREAD_PRIORITY, 0, -1);
95 THREAD_PRIORITY, 0, -1);
145 len -= out_len; in sendall()
157 *sock = socket(bind_addr->sa_family, SOCK_STREAM, IPPROTO_TLS_1_2); in setup()
159 *sock = socket(bind_addr->sa_family, SOCK_STREAM, IPPROTO_TCP); in setup()
163 return -errno; in setup()
[all …]
/Zephyr-latest/cmake/linker/ld/
Dtarget.cmake1 # SPDX-License-Identifier: Apache-2.0
7 set_ifndef(LINKERFLAGPREFIX -Wl)
12 list(APPEND TOOLCHAIN_LD_FLAGS -fuse-ld=bfd)
13 list(APPEND CMAKE_REQUIRED_FLAGS -fuse-ld=bfd)
18 # NOTE: ${linker_script_gen} will be produced at build-time; not at configure-time
39 -C ${DEVICE_API_LINKER_SECTIONS_CMAKE}
40 -C ${cmake_linker_script_settings}
41 -DPASS="${linker_pass_define}"
42 -DOUT_FILE=${CMAKE_CURRENT_BINARY_DIR}/${linker_script_gen}
43 -P ${ZEPHYR_BASE}/cmake/linker/ld/ld_script.cmake
[all …]
/Zephyr-latest/include/zephyr/bluetooth/classic/
Dsdp.h8 * SPDX-License-Identifier: Apache-2.0
81 #define BT_SDP_UDI_MT_SVCLASS 0x112a /**< UDI MT */
123 * Possible values for attribute-id are listed below.
164 #define BT_SDP_ATTR_FAX_CLASS2_SUPPORT 0x0304 /**< Fax Class 2 Support (vendor-specific)*/
243 * The size are computed post-facto in the API and are not known apriori.
247 #define BT_SDP_UINT8 0x08 /**< Unsigned 8-bit integer */
248 #define BT_SDP_UINT16 0x09 /**< Unsigned 16-bit integer */
249 #define BT_SDP_UINT32 0x0a /**< Unsigned 32-bit integer */
250 #define BT_SDP_UINT64 0x0b /**< Unsigned 64-bit integer */
251 #define BT_SDP_UINT128 0x0c /**< Unsigned 128-bit integer */
[all …]
/Zephyr-latest/doc/releases/
Drelease-notes-3.3.rst14 * Introduced :ref:`USB-C <usbc_api>` device stack with PD (power delivery)
17 CMSIS-DSP as the default backend.
30 * CVE-2023-0359: Under embargo until 2023-04-20
32 * CVE-2023-0779: Under embargo until 2023-04-22
45 * Newlib nano variant is no longer selected by default when
66 removed in favor of new :dtcompatible:`zephyr,flash-disk` devicetree binding.
71 * Starting from this release ``zephyr-`` prefixed tags won't be created
82 image states). Use of a truncated hash or non-sha256 hash will still work
86 * MCUmgr handlers no longer need to be registered by the application code,
88 registration function at boot-up. If applications register this then
[all …]
/Zephyr-latest/boards/nxp/hexiwear/doc/
Dindex.rst9 Hexiwear is powered by a Kinetis K64 microcontroller based on the ARM Cortex-M4
15 - Eye-catching Smart Watch form factor with powerful, low power Kinetis K6x MCU
16 and 6 on-board sensors.
17 - Designed for wearable applications with the onboard rechargeable battery,
20 - Designed for IoT end node applications with the onboard sensor's such as
22 - Flexibility to let you add the sensors of your choice nearly 200 additional
32 - Main MCU: NXP Kinetis K64x (ARM Cortex-M4, 120 MHz, 1M Flash, 256K SRAM)
33 - Wireless MCU: NXP Kinetis KW4x (ARM Cortex-M0+, Bluetooth Low Energy &
35 - 6-axis combo Accelerometer and Magnetometer NXP FXOS8700
36 - 3-Axis Gyroscope: NXP FXAS21002
[all …]