Home
last modified time | relevance | path

Searched refs:signals (Results 1 – 25 of 120) sorted by relevance

12345

/Zephyr-latest/tests/subsys/portability/cmsis_rtos_v1/src/
Dsignal.c27 int signals = osSignalSet((osThreadId)arg, SIGNAL1); in Thread_1() local
29 zassert_not_equal(signals, 0x80000000, ""); in Thread_1()
34 int signals = osSignalSet((osThreadId)arg, SIGNAL2); in Thread_2() local
36 zassert_not_equal(signals, 0x80000000, ""); in Thread_2()
42 int signals, sig_cnt; in test_multiple_signal_flags() local
48 signals = osSignalSet((osThreadId)thread_id, signal_each_flag); in test_multiple_signal_flags()
49 zassert_not_equal(signals, 0x80000000, in test_multiple_signal_flags()
53 signals = osSignalClear((osThreadId)thread_id, SIGNAL_ALL_FLAGS); in test_multiple_signal_flags()
54 zassert_not_equal(signals, 0x80000000, ""); in test_multiple_signal_flags()
57 signals = osSignalSet((osThreadId)thread_id, SIGNAL_ALL_FLAGS); in test_multiple_signal_flags()
[all …]
/Zephyr-latest/subsys/portability/cmsis_rtos_v1/
Dcmsis_signal.c20 int32_t osSignalSet(osThreadId thread_id, int32_t signals) in osSignalSet() argument
24 if ((thread_id == NULL) || (!signals) || in osSignalSet()
25 (signals & 0x80000000) || (signals > MAX_VALID_SIGNAL_VAL)) { in osSignalSet()
35 thread_def->signal_results |= signals; in osSignalSet()
38 k_poll_signal_raise(thread_def->poll_signal, signals); in osSignalSet()
46 int32_t osSignalClear(osThreadId thread_id, int32_t signals) in osSignalClear() argument
50 if (k_is_in_isr() || (thread_id == NULL) || (!signals) || in osSignalClear()
51 (signals & 0x80000000) || (signals > MAX_VALID_SIGNAL_VAL)) { in osSignalClear()
61 thread_def->signal_results &= ~(signals); in osSignalClear()
71 osEvent osSignalWait(int32_t signals, uint32_t millisec) in osSignalWait() argument
[all …]
/Zephyr-latest/lib/posix/options/
DKconfig.signal5 menu "POSIX signals"
8 bool "POSIX realtime signals"
10 Enable support for POSIX realtime signals.
15 int "Maximum number of realtime signals"
18 Define the maximum number of realtime signals (RTSIG_MAX).
19 The range of realtime signals is [SIGRTMIN .. (SIGRTMIN+RTSIG_MAX)]
24 bool "POSIX signals"
27 Enable support for POSIX signals.
/Zephyr-latest/doc/hardware/peripherals/
Dreset.rst9 Reset controllers are units that control the reset signals to multiple
11 control over their reset input signals, including the ability to assert,
12 deassert and toggle those signals. Also, the reset status of the reset input
16 in most cases we want to toggle the reset signals.
Dmbox.rst9 An MBOX device is a peripheral capable of passing signals (and data depending
Dhaptics.rst16 Some examples of haptic signal sources are analog signals, preprogrammed
Despi.rst16 (lower pin count) interface, SPI, SMBus and sideband signals.
Dgnss.rst12 process GNSS signals to determine their position, or more
/Zephyr-latest/scripts/utils/
Dpinctrl_nrf_migrate.py110 signals: Dict[str, str],
115 self.signals = signals
431 line = current_device.callback(config, current_device.signals, line)
457 config: DeviceConfiguration, signals: Dict[str, str], line: str
475 config.set_signal_pin(signals[f"io{i}"], int(pin))
480 config.set_signal_pin(signals[m.group(1)], int(m.group(2)))
491 def process_uart(config: DeviceConfiguration, signals, line: str) -> Optional[str]: argument
495 if not match_and_store_pin(config, signals, line):
501 config.add_signal_config(signals[m.group(1)], PIN_CONFIG.PULL_UP)
507 def process_spi(config: DeviceConfiguration, signals, line: str) -> Optional[str]: argument
[all …]
/Zephyr-latest/samples/tfm_integration/tfm_secure_partition/dummy_partition/
Ddummy_partition.c116 psa_signal_t signals = 0; in tfm_dp_req_mngr_init() local
119 signals = psa_wait(PSA_WAIT_ANY, PSA_BLOCK); in tfm_dp_req_mngr_init()
120 if (signals & TFM_DP_SECRET_DIGEST_SIGNAL) { in tfm_dp_req_mngr_init()
/Zephyr-latest/soc/silabs/silabs_sim3/sim3u/
Dgen_crossbar_config.py127 def __init__(self, bit, signals, pin_first, pin_last): argument
131 self.signals = signals
148 if len(pins) != len(bit.signals):
175 if mux.signal not in bit.signals:
188 if len(signal_muxs.keys()) != len(bit.signals):
193 for _index, signal in enumerate(bit.signals):
/Zephyr-latest/boards/shields/inventek_eswifi/doc/
Dindex.rst33 The Inventek's EVBs signals are 3.3V only.
42 The below table presents signals by interface. The UART switch SW3 must be on
43 position 3 to enable RX/TX signals when using es-WIFI with UART firmware.
46 The signals from D3 up to D7 are not connected by default on the Inventek's
47 shield. These signals marked as optional can help on development. The current
48 driver do not handle that signals and are simple suggestions and can be left
/Zephyr-latest/include/zephyr/portability/
Dcmsis_os.h232 int32_t signals; ///< signal flags member
420 int32_t osSignalSet (osThreadId thread_id, int32_t signals);
427 int32_t osSignalClear (osThreadId thread_id, int32_t signals);
434 osEvent osSignalWait (int32_t signals, uint32_t millisec);
/Zephyr-latest/tests/drivers/i2s/i2s_speed/
DReadme.txt8 signals externally on the EVK. These are the HW changes required to run this test:
/Zephyr-latest/drivers/mipi_dbi/
DKconfig.spi12 as GPIO outputs for the reset and D/C signals
/Zephyr-latest/samples/subsys/modbus/rtu_client/
DREADME.rst23 The shield converts UART TX, RX signals to RS-485.
32 Alternatively UART RX,TX signals of two boards can be connected crosswise.
/Zephyr-latest/drivers/ps2/
DKconfig.npcx13 Each channel has two quasi-bidirectional signals that serve as
/Zephyr-latest/boards/shields/semtech_sx1262mb2das/doc/
Dindex.rst39 The SX1262 signals DIO2 and DIO3 are not available at the shield connector.
/Zephyr-latest/boards/shields/semtech_sx1272mb2das/doc/
Dindex.rst41 The SX1272 signals DIO4 and DIO5 are not available at the shield connector.
/Zephyr-latest/boards/infineon/xmc47_relax_kit/
Dxmc47_relax_kit.dts165 /* this example is not using the high-side/low-side signals of the same channel */
166 /* the PWM signals are only used for the blink led example */
/Zephyr-latest/doc/hardware/peripherals/can/
Dtransceiver.rst13 A CAN transceiver is an external device that converts the logic level signals
/Zephyr-latest/boards/st/nucleo_h503rb/
Dst_morpho_connector.dtsi19 /* By default, PA13 and PA14 are used as SWD signals
/Zephyr-latest/boards/shields/x_nucleo_idb05a1/doc/
Dindex.rst20 but CS and SCK signals are not the standard Arduino SPI_CS and SPI_SCK signals.
/Zephyr-latest/samples/drivers/espi/
DREADME.rst15 Standard platform signals are sent virtual wire packets over the bus.
/Zephyr-latest/samples/drivers/clock_control_litex/
DREADME.rst5 Use LiteX clock control driver to generate multiple clock signals.
17 * Optional: clock output signals redirected to output pins for testing

12345