/Zephyr-latest/dts/bindings/input/ |
D | touchscreen-common.yaml | 2 # SPDX-License-Identifier: Apache-2.0 9 screen-width: 14 corresponds to a valid value for non-inverted axis, required for a display with an inverted x 17 screen-height: 21 Vertical resolution of touchscreen (maximum y coordinate reported + 1). The default 22 corresponds to a valid value for non-inverted axis, required for a display with an inverted y 25 inverted-x: 27 description: X axis is inverted. 29 inverted-y: 31 description: Y axis is inverted. [all …]
|
/Zephyr-latest/include/zephyr/input/ |
D | input_touch.h | 4 * SPDX-License-Identifier: Apache-2.0 31 * @param inverted_x X axis is inverted 32 * @param inverted_y Y axis is inverted 33 * @param swapped_x_y X and Y axes are swapped 35 * see touchscreem-common.yaml for more details 81 * @param y Y coordinate as reported by the controller 85 uint32_t x, uint32_t y,
|
/Zephyr-latest/dts/bindings/display/ |
D | sitronix,st7735r.yaml | 1 # Copyright (c) 2020, Kim Bøndergaard <kim@fam-boendergaard.dk> 2 # SPDX-License-Identifier: Apache-2.0 8 include: [mipi-dbi-spi-device.yaml, display-controller.yaml] 11 x-offset: 16 y-offset: 32 type: uint8-array 37 type: uint8-array 42 type: uint8-array 47 type: uint8-array 52 type: uint8-array [all …]
|
/Zephyr-latest/drivers/serial/ |
D | uart_pl011_registers.h | 6 * SPDX-License-Identifier: Apache-2.0 45 #define PL011_BIT_MASK(x, y) (((2 << x) - 1) << y) argument 48 #define PL011_FR_CTS BIT(0) /* clear to send - inverted */ 49 #define PL011_FR_DSR BIT(1) /* data set ready - inverted */ 50 #define PL011_FR_DCD BIT(2) /* data carrier detect - inverted */ 56 #define PL011_FR_RI BIT(8) /* ring indicator - inverted */ 84 #define PL011_LCRH_WLEN_SIZE(x) (x - 5) 108 /* PL011 Control Register - vendor-specific fields */
|
/Zephyr-latest/subsys/fb/ |
D | cfb.c | 4 * SPDX-License-Identifier: Apache-2.0 20 #define MSB_BIT_MASK(x) (BIT_MASK(x) << (8 - x)) 49 /** Resolution of a framebuffer in pixels in Y direction */ 64 /** Inverted */ 65 bool inverted; member 72 return (uint8_t *)fptr->data + in get_glyph_ptr() 73 (c - fptr->first_char) * in get_glyph_ptr() 74 (fptr->width * fptr->height / 8U); in get_glyph_ptr() 78 uint8_t x, uint8_t y) in get_glyph_byte() argument 80 if (fptr->caps & CFB_FONT_MONO_VPACKED) { in get_glyph_byte() [all …]
|
D | cfb_shell.c | 11 * SPDX-License-Identifier: Apache-2.0 24 #define HELP_INVERT "[<x> <y> <width> <height>]" 93 return -EINVAL; in cmd_print() 99 return -EINVAL; in cmd_print() 114 int x, y; in cmd_draw_text() local 117 y = strtol(argv[2], NULL, 10); in cmd_draw_text() 118 err = cfb_draw_text(dev, argv[3], x, y); in cmd_draw_text() 135 pos.y = strtol(argv[2], NULL, 10); in cmd_draw_point() 154 start.y = strtol(argv[2], NULL, 10); in cmd_draw_line() 156 end.y = strtol(argv[4], NULL, 10); in cmd_draw_line() [all …]
|
/Zephyr-latest/boards/st/stm32f429i_disc1/ |
D | stm32f429i_disc1.dts | 5 * SPDX-License-Identifier: Apache-2.0 8 /dts-v1/; 10 #include <st/f4/stm32f429zitx-pinctrl.dtsi> 11 #include <zephyr/dt-bindings/display/ili9xxx.h> 12 #include <zephyr/dt-bindings/input/input-event-codes.h> 20 zephyr,shell-uart = &usart1; 29 compatible = "zephyr,memory-region", "mmio-sram"; 32 zephyr,memory-region = "SDRAM2"; 36 compatible = "gpio-leds"; 48 compatible = "gpio-keys"; [all …]
|
/Zephyr-latest/drivers/display/ |
D | display_st7796s.c | 4 * SPDX-License-Identifier: Apache-2.0 33 bool inverted; /* Display color inversion */ member 57 const struct st7796s_config *config = dev->config; in st7796s_send_cmd() 59 return mipi_dbi_command_write(config->mipi_dbi, &config->dbi_config, in st7796s_send_cmd() 64 const uint16_t x, const uint16_t y, in st7796s_set_cursor() argument 72 addr_data[1] = sys_cpu_to_be16(x + width - 1); in st7796s_set_cursor() 81 addr_data[0] = sys_cpu_to_be16(y); in st7796s_set_cursor() 82 addr_data[1] = sys_cpu_to_be16(y + height - 1); in st7796s_set_cursor() 100 const struct st7796s_config *config = dev->config; in st7796s_get_pixelfmt() 103 * Invert the pixel format for 8-bit 8080 Parallel Interface. in st7796s_get_pixelfmt() [all …]
|
/Zephyr-latest/boards/sipeed/longan_nano/ |
D | longan_nano-common.dtsi | 4 * SPDX-License-Identifier: Apache-2.0 7 #include <zephyr/dt-bindings/input/input-event-codes.h> 8 #include <zephyr/dt-bindings/mipi_dbi/mipi_dbi.h> 13 zephyr,shell-uart = &usart0; 21 compatible = "gpio-leds"; 37 compatible = "gpio-keys"; 46 compatible = "pwm-leds"; 64 pwm-led0 = &pwm_led_green; 65 pwm-led1 = &pwm_led_blue; 71 compatible = "zephyr,mipi-dbi-spi"; [all …]
|
/Zephyr-latest/boards/weact/mini_stm32h7b0/ |
D | mini_stm32h7b0.dts | 4 * SPDX-License-Identifier: Apache-2.0 7 /dts-v1/; 9 #include <st/h7/stm32h7b0vbtx-pinctrl.dtsi> 10 #include <zephyr/dt-bindings/input/input-event-codes.h> 11 #include <zephyr/dt-bindings/mipi_dbi/mipi_dbi.h> 15 compatible = "weact,mini-stm32h7b0"; 19 zephyr,shell-uart = &usb_cdc_acm_uart; 26 compatible = "gpio-leds"; 34 compatible = "gpio-keys"; 43 compatible = "zephyr,mipi-dbi-spi"; [all …]
|
/Zephyr-latest/boards/weact/mini_stm32h743/ |
D | mini_stm32h743.dts | 4 * SPDX-License-Identifier: Apache-2.0 7 /dts-v1/; 9 #include <st/h7/stm32h743vitx-pinctrl.dtsi> 10 #include <zephyr/dt-bindings/input/input-event-codes.h> 11 #include <zephyr/dt-bindings/mipi_dbi/mipi_dbi.h> 15 compatible = "weact,mini-stm32h743"; 24 compatible = "gpio-leds"; 32 compatible = "gpio-keys"; 41 compatible = "zephyr,mipi-dbi-spi"; 42 spi-dev = <&spi4>; [all …]
|
/Zephyr-latest/drivers/input/ |
D | input_stmpe811.c | 3 * SPDX-License-Identifier: Apache-2.0 84 * - bits [1-3] X, Y only acquisition mode 89 * Analog-to-digital Converter 91 * - bit [3] selects 12 bit ADC 92 * - bits [4-6] select ADC conversion time = 80 99 * - 00 : 1.625 MHz 100 * - 01 : 3.25 MHz 101 * - 10 : 6.5 MHz 102 * - 11 : 6.5 MHz 109 * - Fractional part : 7 [all …]
|
/Zephyr-latest/ |
D | Kconfig.zephyr | 3 # Copyright (c) 2014-2015 Wind River Systems, Inc. 6 # SPDX-License-Identifier: Apache-2.0 92 bool "Link application into /chosen/zephyr,code-partition from devicetree" 95 selected by the zephyr,code-partition property in /chosen in devicetree. 100 DT_CHOSEN_Z_CODE_PARTITION := zephyr,code-partition 103 # Only user-configurable when USE_DT_CODE_PARTITION is disabled 116 # Only user-configurable when USE_DT_CODE_PARTITION is disabled 121 If non-zero, this option specifies the size, in bytes, of the flash 136 If the application is built for chain-loading by a bootloader this 149 If non-zero, this option reduces the maximum size that the Zephyr image is allowed to [all …]
|
/Zephyr-latest/boards/espressif/esp32_ethernet_kit/doc/ |
D | index.rst | 6 The ESP32-Ethernet-Kit is an Ethernet-to-Wi-Fi development board that enables 7 Ethernet devices to be interconnected over Wi-Fi. At the same time, to provide 8 more flexible power supply options, the ESP32-Ethernet-Kit also supports power 11 .. _get-started-esp32-ethernet-kit-v1.2-overview: 13 ESP32-Ethernet-Kit is an ESP32-WROVER-E based development. 14 For more information, check the datasheet at `ESP32-WROVER-E Datasheet`_. 17 board B. The `Ethernet Board (A)`_ contains Bluetooth/Wi-Fi dual-mode 18 ESP32-WROVER-E module and IP101GRI, a Single Port 10/100 Fast Ethernet 23 .. _get-started-esp32-ethernet-kit-v1.2: 25 .. figure:: img/esp32-ethernet-kit-v1.2.jpg [all …]
|
/Zephyr-latest/doc/releases/ |
D | migration-guide-3.7.rst | 22 out-of-tree SoCs and boards to be ported to the new model. See the 25 * The following build-time generated headers: 27 .. list-table:: 28 :header-rows: 1 30 * - Affected header files 31 * - ``app_version.h`` 32 * - ``autoconf.h`` 33 * - ``cmake_intdef.h`` 34 * - ``core-isa-dM.h`` 35 * - ``devicetree_generated.h`` [all …]
|
D | release-notes-3.2.rst | 13 * Added support for :ref:`bin-blobs` (also see :ref:`west-blobs`). 15 * Converted all supported boards from ``pinmux`` to :ref:`pinctrl-guide`. 31 * CVE-2022-2993: Under embargo until 2022-11-03 33 * CVE-2022-2741: Under embargo until 2022-10-14 56 This definition can be used by third-party code to compile code conditional 58 Therefore, any third-party code integrated using the Zephyr build system will 91 changed from ``-ENETDOWN`` to ``-ENETUNREACH``. A return value of ``-ENETDOWN`` now indicates 129 * Removed support for configuring the CAN-FD maximum DLC value via Kconfig 156 valid for specific bindings to specify like :dtcompatible:`gpio-leds` and 157 :dtcompatible:`fixed-partitions`. [all …]
|
D | release-notes-2.4.rst | 33 * CVE-2020-10060: UpdateHub Might Dereference An Uninitialized Pointer 34 * CVE-2020-10064: Improper Input Frame Validation in ieee802154 Processing 35 * CVE-2020-10066: Incorrect Error Handling in Bluetooth HCI core 36 * CVE-2020-10072: all threads can access all socket file descriptors 37 * CVE-2020-13598: FS: Buffer Overflow when enabling Long File Names in FAT_FS and calling fs_stat 38 * CVE-2020-13599: Security problem with settings and littlefs 39 * CVE-2020-13601: Under embargo until 2020/11/18 40 * CVE-2020-13602: Remote Denial of Service in LwM2M do_write_op_tlv 50 <https://github.com/zephyrproject-rtos/zephyr/issues?q=is%3Aissue+is%3Aopen+label%3Abug>`_. 62 * The :c:func:`wdt_feed` function will now return ``-EAGAIN`` if [all …]
|
D | release-notes-2.2.rst | 18 * Fix CVE-2020-10028 19 * Fix CVE-2020-10060 20 * Fix CVE-2020-10063 21 * Fix CVE-2020-10066 32 * :github:`23494` - Bluetooth: LL/PAC/SLA/BV-01-C fails if Slave-initiated Feature Exchange is disa… 33 * :github:`23485` - BT: host: Service Change indication sent regardless of whether it is needed or … 34 * :github:`23482` - 2M PHY + DLE and timing calculations on an encrypted link are wrong 35 * :github:`23070` - Bluetooth: controller: Fix ticker implementation to avoid catch up 36 * :github:`22967` - Bluetooth: controller: ASSERTION FAIL on invalid packet sequence 37 * :github:`24183` - [v2.2] Bluetooth: controller: split: Regression slave latency during connection… [all …]
|
D | release-notes-2.3.rst | 18 with future support for features like 64-bit and absolute timeouts in mind 21 * Zephyr now integrates with the TF-M (Trusted Firmware M) PSA-compliant 24 * The CMSIS-DSP library is now included and integrated 33 * CVE-2020-10022: UpdateHub Module Copies a Variable-Sized Hash String 34 into a fixed-size array. 35 * CVE-2020-10059: UpdateHub Module Explicitly Disables TLS 37 * CVE-2020-10061: Improper handling of the full-buffer case in the 39 * CVE-2020-10062: Packet length decoding error in MQTT 40 * CVE-2020-10063: Remote Denial of Service in CoAP Option Parsing Due 42 * CVE-2020-10068: In the Zephyr project Bluetooth subsystem, certain [all …]
|
D | release-notes-2.5.rst | 27 * CVE-2021-3323: Under embargo until 2021-04-14 28 * CVE-2021-3321: Under embargo until 2021-04-14 29 * CVE-2021-3320: Under embargo until 2021-04-14 39 <https://github.com/zephyrproject-rtos/zephyr/issues?q=is%3Aissue+is%3Aopen+label%3Abug>`_. 56 * Changed vcnl4040 dts binding default for property 'proximity-trigger'. 63 * The :c:func:`mqtt_keepalive_time_left` function now returns -1 if keep alive 67 timeout usage must use the new-style k_timeout_t type and not the 87 GPIO-only regulators a devicetree property ``supply-gpios`` is defined as a 101 * ARM Musca-A board and SoC support deprecated and planned to be removed in 2.6.0. 146 sys_heap/k_heaps. Note that the new-style heap is a general [all …]
|
D | release-notes-3.3.rst | 14 * 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 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 88 registration function at boot-up. If applications register this then 93 application code, these will now automatically be registered at boot-up (this 129 This may cause out-of-tree scripts or commands to fail if they have relied [all …]
|