/Zephyr-latest/tests/subsys/portability/cmsis_rtos_v1/src/ |
D | signal.c | 27 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/ |
D | cmsis_signal.c | 20 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/ |
D | Kconfig.signal | 5 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/ |
D | testcase.yaml | 5 - 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/ |
D | reset.rst | 9 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/ |
D | pmodmux.c | 13 * 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/ |
D | stepper-controller.yaml | 36 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/ |
D | nxp,s32-spi.yaml | 21 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.
|
D | cypress,psoc6-spi.yaml | 25 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/ |
D | gen_crossbar_config.py | 31 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/ |
D | st,stm32-fmc.yaml | 10 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
|
D | st,stm32h7-fmc.yaml | 10 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/ |
D | ite,it8xxx2-kbd.yaml | 42 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/ |
D | arduino-header-r3.yaml | 14 * 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
|
D | arduino-nano-header-r3.yaml | 9 * 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
|
D | microbit,edge-connector.yaml | 16 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
|
D | panasonic,reduced-arduino-header.yaml | 39 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/ |
D | pinctrl_nrf_migrate.py | 110 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/ |
D | nxp,lpc-dma.yaml | 26 description: Address used when listening to Inputmux DMA signals 30 description: DMA Channel Selection Address used for receiving signals
|
/Zephyr-latest/dts/bindings/pwm/ |
D | nordic,nrf-sw-pwm.yaml | 12 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/ |
D | nordic-clockpin.yaml | 8 List of signals that require CLOCKPIN setting enablement.
|
/Zephyr-latest/dts/bindings/sensor/ |
D | bosch,bma4xx-common.yaml | 9 INT2,3,4 signals are not supported by the driver.
|
D | sensirion,sht3xd.yaml | 16 This pin signals active high when produced by the sensor. The
|
/Zephyr-latest/samples/tfm_integration/tfm_secure_partition/dummy_partition/ |
D | dummy_partition.c | 116 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/ |
D | nxp,s32-lcu.yaml | 7 signals, and Input/Output (I/O) pads, and combines them
|