Home
last modified time | relevance | path

Searched full:signals (Results 1 – 25 of 299) sorted by relevance

12345678910>>...12

/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/tests/posix/signals/
Dtestcase.yaml5 - signals
13 portability.posix.signals: {}
14 portability.posix.signals.minimal:
17 portability.posix.signals.newlib:
21 portability.posix.signals.picolibc:
26 portability.posix.signals.strginal_no_desc:
29 portability.posix.signals.big_nsig:
/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.
/Zephyr-latest/boards/snps/em_starterkit/
Dpmodmux.c13 * signals on Pmod connectors
27 * 32-bits, offset 0x8, This register controls the mapping of the UART signals
67 /* Pmod1[4:1] are connected to DW UART0 signals */
72 /* Pmod1[10:7] are connected to DW SPI Slave signals */
87 * Pmod3[4:3] are connected to DW I2C signals,
98 * Pmod4[4:3] are connected to DW I2C signals,
106 /* Pmod5[4:1] are connected to DW SPI Master signals using CS1_N */
110 /* Pmod5[10:7] are connected to DW SPI Master signals using CS2_N */
115 /* Pmod6[4:1] are connected to DW SPI Master signals using CS0_N */
120 * Pmod6[8:7] are connected to the DW SPI Master chip select signals CS1_N and
[all …]
/Zephyr-latest/dts/bindings/stepper/
Dstepper-controller.yaml36 The GPIO pins used to send step signals to the stepper motor.
41 The GPIO pins used to send direction signals to the stepper motor.
46 description: Counter used for generating step-accurate pulse signals.
/Zephyr-latest/dts/bindings/spi/
Dnxp,s32-spi.yaml21 The number of the Chip Select signals.
44 This value will affect to all inner CS signals of SPI module when active.
54 This value will affect to all inner CS signals of SPI module when active.
65 This value will affect to all inner CS signals of SPI module when active.
Dcypress,psoc6-spi.yaml25 Port pin configuration for the various SPI signals that includes
26 MISO, MOSI, SCK, and possibly various chip selects signals. We
/Zephyr-latest/soc/silabs/silabs_sim3/sim3u/
Dgen_crossbar_config.py31 A crossbar has a list of signals that it tries to mux to pins that it controls. That list has a
32 fixed order and signals that belong to the same peripheral are next to each other.
127 def __init__(self, bit, signals, pin_first, pin_last): argument
131 self.signals = signals
148 if len(pins) != len(bit.signals):
150 f"pins({pins}) and signals({bit.signals}) must be the same length"
167 # collect the signals that are enabled by this bit
175 if mux.signal not in bit.signals:
187 # we have to enable all the signals
188 if len(signal_muxs.keys()) != len(bit.signals):
[all …]
/Zephyr-latest/dts/bindings/memory-controllers/
Dst,stm32-fmc.yaml10 All external memories share the addresses, data and control signals with the
21 by a separate Zephyr device. However, because signals are shared the FMC
22 device handles the signals and the peripheral clocks. FMC can be enabled
Dst,stm32h7-fmc.yaml10 All external memories share the addresses, data and control signals with the
21 by a separate Zephyr device. However, because signals are shared the FMC
22 device handles the signals and the peripheral clocks. FMC can be enabled
/Zephyr-latest/dts/bindings/input/
Dite,it8xxx2-kbd.yaml42 Bitmask of KSO signals to ignore, this can be used to instruct the driver
43 to skip KSO signals between 0 and (col-size - 1) that are used as GPIOs.
44 Default to 0 (no signals masked).
/Zephyr-latest/dts/bindings/gpio/
Darduino-header-r3.yaml14 * A 6-pin Analog Input header. This has analog input signals
17 signals labeled from D0 at the bottom D7 at the top;
19 digital input signals labelled from D8 at the bottom through D13
Darduino-nano-header-r3.yaml9 * A 15-pin header with mostly digital signals. The additional NRST (pin3)
12 signals labeled from A0 through A7, as well a digital signal D13. The
Dmicrobit,edge-connector.yaml16 signals, some of which are used by the micro:bit, and others that are free
20 Only the pins on the front are connected to signals. The back rings are
Dpanasonic,reduced-arduino-header.yaml39 3. 8-pin header (opposite Analog Input). Digital input signals, like on
43 4. 10-pin header (opposite Power Supply). Digital input signals, like on
/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
463 signals: Signals name mapping.
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)
[all …]
/Zephyr-latest/dts/bindings/dma/
Dnxp,lpc-dma.yaml26 description: Address used when listening to Inputmux DMA signals
30 description: DMA Channel Selection Address used for receiving signals
/Zephyr-latest/dts/bindings/pwm/
Dnordic,nrf-sw-pwm.yaml12 Reference to TIMER or RTC instance for generating PWM output signals
18 Clock prescaler for RTC or TIMER used for generating PWM output signals.
/Zephyr-latest/dts/bindings/pinctrl/
Dnordic-clockpin.yaml8 List of signals that require CLOCKPIN setting enablement.
/Zephyr-latest/dts/bindings/sensor/
Dbosch,bma4xx-common.yaml9 INT2,3,4 signals are not supported by the driver.
Dsensirion,sht3xd.yaml16 This pin signals active high when produced by the sensor. The
/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/dts/bindings/misc/
Dnxp,s32-lcu.yaml7 signals, and Input/Output (I/O) pads, and combines them

12345678910>>...12