/Zephyr-latest/dts/bindings/interrupt-controller/ |
D | infineon,xmc4xxx-intc.yaml | 3 compatible: "infineon,xmc4xxx-intc" 11 port-line-mapping: 15 An array to store the Event Request Unit (ERU) configuration for a given port/pin 17 XMC4XXX_INTC_SET_LINE_MAP(port, pin, eru_src, line); 18 eru_src defines where the specific port/pin combination is connected in the ERU. 19 line defines the SR line that will be raised by the event.
|
/Zephyr-latest/scripts/utils/ |
D | pinctrl_nrf_migrate.py | 4 # SPDX-License-Identifier: Apache-2.0 11 nRF-based boards using the old <signal>-pin properties to select peripheral 13 file by removing old pin-related properties replacing them with pinctrl states. 14 A board-pinctrl.dtsi file will be generated containing the configuration for 19 This script uses a basic line based parser, therefore not all valid 28 -i path/to/board.dts 29 [--no-backup] 30 [--skip-nrf-check] 31 [--header ""] 35 .. code-block:: devicetree [all …]
|
/Zephyr-latest/drivers/gpio/ |
D | gpio_kscan_ite_it8xxx2.c | 4 * SPDX-License-Identifier: Apache-2.0 13 #include <zephyr/dt-bindings/gpio/ite-it8xxx2-gpio.h> 21 /* KSI[7:0]/KSO[15:8]/KSO[7:0] port gpio output enable register (bit mapping to pin) */ 23 /* KSI[7:0]/KSO[15:8]/KSO[7:0] port gpio control register (bit mapping to pin) */ 25 /* KSI[7:0]/KSO[15:8]/KSO[7:0] port gpio data register (bit mapping to pin) */ 27 /* KSI[7:0]/KSO[15:8]/KSO[7:0] port gpio data mirror register (bit mapping to pin) */ 29 /* KSI[7:0]/KSO[15:8]/KSO[7:0] port gpio open drain register (bit mapping to pin) */ 42 const struct gpio_kscan_cfg *const config = dev->config; in gpio_kscan_it8xxx2_configure() 43 volatile uint8_t *reg_ksi_kso_gctrl = config->reg_ksi_kso_gctrl; in gpio_kscan_it8xxx2_configure() 44 volatile uint8_t *reg_ksi_kso_goen = config->reg_ksi_kso_goen; in gpio_kscan_it8xxx2_configure() [all …]
|
D | gpio_lpc11u6x.c | 5 * SPDX-License-Identifier: Apache-2.0 35 * @brief Structure mapping the GPIO registers. 57 * @brief Structure mapping the PINT registers. 78 * This structure is included by all the per-port private configuration. 105 static int gpio_lpc11u6x_pin_configure(const struct device *port, in gpio_lpc11u6x_pin_configure() argument 108 const struct gpio_lpc11u6x_config *config = port->config; in gpio_lpc11u6x_pin_configure() 110 (config->shared->gpio_base + LPC11U6X_GPIO_REGS); in gpio_lpc11u6x_pin_configure() 111 uint8_t port_num = config->port_num; in gpio_lpc11u6x_pin_configure() 115 if (pin >= config->ngpios) { in gpio_lpc11u6x_pin_configure() 116 return -EINVAL; in gpio_lpc11u6x_pin_configure() [all …]
|
D | gpio_ite_it8xxx2_v2.c | 4 * SPDX-License-Identifier: Apache-2.0 18 #include <zephyr/dt-bindings/gpio/ite-it8xxx2-gpio.h> 19 #include <zephyr/dt-bindings/interrupt-controller/ite-intc.h> 37 /* GPIO port data register (bit mapping to pin) */ 39 /* GPIO port data mirror register (bit mapping to pin) */ 41 /* GPIO port output type register (bit mapping to pin) */ 43 /* GPIO port 1.8V select register (bit mapping to pin) */ 45 /* GPIO port control register (byte mapping to pin) */ 80 const struct gpio_ite_cfg *gpio_config = dev->config; in gpio_ite_configure() 81 volatile uint8_t *reg_gpdr = (uint8_t *)gpio_config->reg_gpdr; in gpio_ite_configure() [all …]
|
/Zephyr-latest/boards/vcc-gnd/yd_stm32h750vb/doc/ |
D | index.rst | 6 The YD-STM32H750VB development board is a complete demonstration and development 7 platform for Arm |reg| Cortex |reg|-M7 core-based STM32H750VBT6 microcontroller, with 12 - `STM32H750 on www.st.com`_ 13 - `STM32H750xx reference manual`_ 14 - `STM32H750xx datasheet`_ 19 The current Zephyr YD-STM32H750VB board supports the following features: 21 +-----------+------------+-------------------------------------+ 24 | CLOCK | on-chip | reset and clock control | 25 +-----------+------------+-------------------------------------+ 26 | NVIC | on-chip | nested vector interrupt controller | [all …]
|
/Zephyr-latest/boards/st/stm32h750b_dk/doc/ |
D | index.rst | 6 The STM32H750B-DK Discovery kit is a complete demonstration and development 7 platform for Arm® Cortex®-M7 core-based STM32H750XBH6 microcontroller, with 10 The STM32H750B-DK Discovery kit is used as a reference design for user 18 Octo-SPI Flash memory, RGB interface LCD with capacitive touch panel, and others). 22 STLINK-V3E is integrated into the board, as the embedded in-circuit debugger and 23 programmer for the STM32 MCU and USB Virtual COM port bridge. STM32H750B-DK board 27 More information about the board can be found at the `STM32H750B-DK website`_. 30 - `STM32H750 on www.st.com`_ 31 - `STM32H750xx reference manual`_ 32 - `STM32H750xx datasheet`_ [all …]
|
/Zephyr-latest/dts/arm/infineon/cat3/xmc/ |
D | xmc4500_F100x1024-intc.dtsi | 3 * SPDX-License-Identifier: Apache-2.0 6 #include <zephyr/dt-bindings/interrupt-controller/infineon-xmc4xxx-intc.h> 9 port-line-mapping = <
|
D | xmc4700_F144x2048-intc.dtsi | 3 * SPDX-License-Identifier: Apache-2.0 6 #include <zephyr/dt-bindings/interrupt-controller/infineon-xmc4xxx-intc.h> 9 port-line-mapping = <
|
/Zephyr-latest/boards/st/stm32f723e_disco/doc/ |
D | index.rst | 7 from audio, multi-sensor support, graphics, security, security, video, 8 and high-speed connectivity features. Important board features include: 10 - STM32F723IEK6 microcontroller featuring 512 Kbytes of Flash memory and 256+16+4 Kbytes of RAM, in… 11 - On-board ST-LINK/V2-1 supporting USB re-enumeration capability 12 - TFT LCD 240x240 pixels with touch panel 13 - SAI audio codec 14 - Audio line in and line out jack 15 - Stereo speaker outputs 16 - Four ST MEMS microphones 17 - Two pushbuttons (user and reset) [all …]
|
/Zephyr-latest/arch/x86/core/ |
D | early_serial.c | 4 * SPDX-License-Identifier: Apache-2.0 19 /* Legacy I/O Port Access to a NS16550 UART */ 23 /* "Modern" mapping of a UART into a PCI MMIO device. The registers 49 #define REG_LCR 0x03 /* Line control reg. */ 51 #define REG_LSR 0x05 /* Line status reg. */
|
/Zephyr-latest/drivers/serial/ |
D | uart_native_tty_bottom.c | 5 * SPDX-License-Identifier: Apache-2.0 31 * @brief Lookup table for mapping the baud rate to the macro understood by termios. 43 * @brief Set given termios to defaults appropriate for communicating with serial port devices. 50 * - Not canonical (no line input) in native_tty_termios_defaults_set() 51 * - No signal generation from Ctr+{C|Z..} in native_tty_termios_defaults_set() 52 * - No echoing in native_tty_termios_defaults_set() 54 ter->c_lflag &= ~(ICANON | ISIG | ECHO); in native_tty_termios_defaults_set() 57 * No conversion of newline to carriage return/line feed. in native_tty_termios_defaults_set() 59 ter->c_oflag &= ~(OPOST | ONLCR); in native_tty_termios_defaults_set() 62 ter->c_iflag &= ~(IXON | IXOFF | IXANY); in native_tty_termios_defaults_set() [all …]
|
/Zephyr-latest/arch/ |
D | Kconfig | 3 # Copyright (c) 2014-2015 Wind River Systems, Inc. 6 # SPDX-License-Identifier: Apache-2.0 18 # Should be 'select'ed by low-level symbols like SOC_SERIES_* or, lacking that, 37 # is really only necessary for Cortex-M with ARM MPU! 173 symbols above. See the top-level CMakeLists.txt. 180 module-str = arch 186 This option tells the build system that the target system is big-endian. 187 Little-endian architecture is the default and should leave this option 192 line option for gen_isr_tables.py. 195 # Hidden Kconfig option representing the default little-endian architecture [all …]
|
/Zephyr-latest/boards/st/stm32vl_disco/doc/ |
D | index.rst | 7 Line" STM32F100x SoC series is showcased. Like other Discovery board, an 8 integrated ST-LINK debugger and programmer is included (V1), but the only 18 - On-board ST-LINK/V1 with selection mode switch to use the kit as a standalone 19 ST-LINK/V1 (with SWD connector for programming and debugging) 20 - Board power supply: through USB bus or from an external 5 V supply voltage 21 - External application power supply: 3 V and 5 V 22 - Four LEDs: 24 - LD1 (red) for 3.3 V power on 25 - LD2 (red/green) for USB communication 26 - LD3 (green) for PC9 output [all …]
|
/Zephyr-latest/boards/st/stm32f7508_dk/doc/ |
D | index.rst | 7 from audio, multi-sensor support, graphics, security, security, video, 8 and high-speed connectivity features. Important board features include: 10 - STM32F750N8H6 microcontroller featuring 64 Kbytes of Flash memory and 340 Kbytes of RAM, in BGA21… 11 - On-board ST-LINK/V2-1 supporting USB re-enumeration capability 12 - Five power supply options: 14 - ST LINK/V2-1 15 - USB FS connector 16 - USB HS connector 17 - VIN from Arduino connector 18 - External 5 V from connector [all …]
|
/Zephyr-latest/boards/st/stm32f746g_disco/doc/ |
D | index.rst | 7 from audio, multi-sensor support, graphics, security, security, video, 8 and high-speed connectivity features. Important board features include: 10 - STM32F746NGH6 microcontroller featuring 1 Mbytes of Flash memory and 340 Kbytes of RAM, in BGA216… 11 - On-board ST-LINK/V2-1 supporting USB re-enumeration capability 12 - Five power supply options: 14 - ST LINK/V2-1 15 - USB FS connector 16 - USB HS connector 17 - VIN from Arduino connector 18 - External 5 V from connector [all …]
|
/Zephyr-latest/boards/96boards/neonkey/doc/ |
D | index.rst | 26 - STM32F411CE in UFQFPN48 package 27 - ARM |reg| 32-bit Cortex |reg|-M4 CPU with FPU 28 - 84 MHz max CPU frequency 29 - 1.8V work voltage 30 - 512 KB Flash 31 - 128 KB SRAM 32 - On board sensors: 34 - Temperature/Humidity: SI7034-A10 35 - Pressure: BMP280 36 - ALS/Proximity: RPR-0521RS [all …]
|
/Zephyr-latest/boards/st/stm32h735g_disco/doc/ |
D | index.rst | 6 The STM32H735G-DK Discovery kit is a complete demonstration and development 7 platform for Arm® Cortex®-M7 core-based STM32H735IGK6U microcontroller, with 10 The STM32H735G-DK Discovery kit is used as a reference design for user 18 Octo-SPI Flash memory, RGB interface LCD with capacitive touch panel, and others). 22 STLINK-V3E is integrated into the board, as the embedded in-circuit debugger and 23 programmer for the STM32 MCU and USB Virtual COM port bridge. STM32H735G-DK board 27 More information about the board can be found at the `STM32H735G-DISCO website`_. 30 - `STM32H725/735 on www.st.com`_ 31 - `STM32H735xx reference manual`_ 32 - `STM32H735xx datasheet`_ [all …]
|
/Zephyr-latest/boards/st/stm32f769i_disco/doc/ |
D | index.rst | 7 from audio, multi-sensor support, graphics, security, security, video, 8 and high-speed connectivity features. Important board features include: 10 - STM32F769NIH6 microcontroller featuring 2 Mbytes of Flash memory and 512 Kbytes of RAM, in BGA216… 11 - On-board ST-LINK/V2-1 supporting USB reenumeration capability 12 - USB ST-LINK functions: virtual COM port, mass storage, debug port 13 - Five power supply options: 15 - ST LINK/V2-1 16 - USB HS connector 17 - 5 V from RJ45 (Power Over Ethernet) 18 - 5 V from Arduino™ or external connector [all …]
|
/Zephyr-latest/boards/96boards/wistrio/doc/ |
D | 96b_wistrio.rst | 10 chipset integrating SX1276 LoRaWAN Modem, STM32L151CB-A MCU and GPS module. 14 .. figure:: img/96b-wistrio.jpg 28 - RAK5205 Chipset 29 - 3.3V work voltage 30 - 128 KB Flash 31 - 16 KB SRAM 32 - On board sensors: 34 - Accelerometer: STMicro LIS3DH 35 - Integrated Environmental sensor: Bosch BME680 37 - 2 User LEDs [all …]
|
/Zephyr-latest/boards/seco/stm32f3_seco_d23/doc/ |
D | index.rst | 6 SBC-3.5-PX30 (JUNO - D23) is a Single Board Computer based on embedded Rockchip PX30 7 Processor, featuring Quad-Core ARM Cortex-A35 processor. The processor 8 integrates a Mali-G31 GPU with High performance dedicated 2D processor, 11 standard (MPEG-4, H.265/HEVC, H.264, VP8, VC-1). The board is completed with up 12 to 4GB LPDDR4-3200 32-bit bus memory directly soldered on board and one eMMC 17 The audio functionalities are managed by the AudioCodec embedded in the RK-809 18 PMIC. SBC-3.5-PX30 board is completed by a series of connectors with various 24 SECO SBC-3.5-PX30 provides the following hardware components: 26 - STM32F302VCT6 27 - ARM |reg| 32-bit Cortex |reg| -M4 CPU with FPU [all …]
|
/Zephyr-latest/boards/st/nucleo_g031k8/doc/ |
D | index.rst | 5 The STM32 Nucleo-32 board provides an affordable and flexible way for users to try 14 The STM32 Nucleo-32 board does not require any separate probe as it integrates the 15 ST-LINK debugger/programmer. 17 The STM32 Nucleo-32 board comes with the STM32 comprehensive free software 27 - STM32 microcontroller in 32-pin package featuring 64 Kbytes of Flash memory 29 - Extension resource: 31 - Arduino* Nano V3 connectivity 33 - On-board ST-LINK/V2-1 debugger/programmer with SWD connector: 35 - Flexible board power supply: 37 - USB VBUS or external source (3.3V, 5V, 7 - 12V) [all …]
|
/Zephyr-latest/boards/weact/mini_stm32h743/doc/ |
D | index.rst | 13 - STM32 microcontroller in LQFP100 package 14 - USB OTG or full-speed device 15 - 1 user LED 16 - User, boot, and reset push-buttons 17 - 32.768 kHz and 25MHz HSE crystal oscillators 18 - External NOR Flash memories: 64-Mbit Quad-SPI and 64-Mbit SPI 19 - Board connectors: 20 - Camera (8 bit) connector 21 - ST7735 TFT-LCD 160 x 80 pixels (RGB565 3-SPI) 22 - microSD |trade| card [all …]
|
/Zephyr-latest/boards/weact/mini_stm32h7b0/doc/ |
D | index.rst | 13 - STM32 microcontroller in LQFP100 package 14 - USB OTG or full-speed device 15 - 1 user LED 16 - User, boot, and reset push-buttons 17 - 32.768 kHz and 25MHz HSE crystal oscillators 18 - External NOR Flash memories: 64-Mbit Quad-SPI and 64-Mbit SPI 19 - Board connectors: 21 - Camera (8 bit) connector 22 - ST7735 TFT-LCD 160 x 80 pixels (RGB565 3-SPI) 23 - microSD |trade| card [all …]
|
/Zephyr-latest/boards/st/stm32h7b3i_dk/doc/ |
D | index.rst | 6 The STM32H7B3I-DK Discovery kit is a complete demonstration and development 7 platform for STMicroelectronics Arm® Cortex®-M7 core-based STM32H7B3LIH6QU 10 The STM32H7B3I-DK Discovery kit is used as a reference design for user 17 camera, SDRAM, Octo-SPI Flash memory and RGB interface LCD with capacitive touch 23 - STM32H7B3LIH6Q microcontroller featuring 2 Mbytes of Flash memory and 1.4 Mbyte of RAM in BGA225 … 24 - 4.3" (480x272 pixels) TFT color LCD module including a capacitive touch panel with RGB interface 25 - Wi-Fi |reg| module compliant with 802.11 b/g/n 26 - USB OTG HS 27 - Audio codec 28 - 512-Mbit Octo-SPI NOR Flash memory [all …]
|