/Zephyr-latest/drivers/display/ |
D | display_dummy.c | 5 * SPDX-License-Identifier: Apache-2.0 18 uint16_t width; member 27 struct dummy_display_data *disp_data = dev->data; in dummy_display_init() 29 disp_data->current_pixel_format = PIXEL_FORMAT_ARGB_8888; in dummy_display_init() 39 const struct dummy_display_config *config = dev->config; in dummy_display_write() 41 __ASSERT(desc->width <= desc->pitch, "Pitch is smaller than width"); in dummy_display_write() 42 __ASSERT(desc->pitch <= config->width, in dummy_display_write() 43 "Pitch in descriptor is larger than screen size"); in dummy_display_write() 44 __ASSERT(desc->height <= config->height, in dummy_display_write() 45 "Height in descriptor is larger than screen size"); in dummy_display_write() [all …]
|
D | Kconfig.mcux_elcdif | 1 # Copyright 2019,2023-2024 NXP 3 # SPDX-License-Identifier: Apache-2.0 43 4-bytes pixel format, e.g. ARGB8888. Applications should change this value 66 display_write MUST supply a framebuffer equal in size to screen width 67 and height (without rotation applied). Note that the width and 68 height settings of the screen in devicetree should not be modified 69 from their values in the default screen orientation when using this 81 Rotate display counter-clockwise by 90 degrees. 87 Rotate display counter-clockwise by 180 degrees 92 Rotate display counter-clockwise by 270 degrees [all …]
|
D | display_led_strip_matrix.c | 4 * SPDX-License-Identifier: Apache-2.0 26 uint16_t width; member 40 const size_t mods_per_row = config->width / config->module_width; in pixel_index() 41 const size_t mod_w = config->module_width; in pixel_index() 42 const size_t mod_h = config->module_height; in pixel_index() 45 config->modules_start_from_bottom ? (mod_h - 1) - (y / mod_h) : y / mod_h; in pixel_index() 46 const size_t y_in_mod = config->start_from_bottom ? (mod_h - 1) - (y % mod_h) : y % mod_h; in pixel_index() 50 if (config->modules_circulative) { in pixel_index() 51 if (config->modules_start_from_right) { in pixel_index() 52 mod_col = mods_per_row - 1 - mod_col; in pixel_index() [all …]
|
D | display_max7219.c | 4 * SPDX-License-Identifier: Apache-2.0 19 * Datasheet: https://datasheets.maximintegrated.com/en/ds/MAX7219-MAX7221.pdf 22 * 1. This driver only implements no-decode mode. 38 /* clang-format off */ 59 /* clang-format on */ 76 const struct max7219_config *dev_config = dev->config; in max7219_transmit_all() 77 struct max7219_data *dev_data = dev->data; in max7219_transmit_all() 80 .buf = dev_data->tx_buf, in max7219_transmit_all() 81 .len = dev_config->num_cascading * 2, in max7219_transmit_all() 88 for (int i = 0; i < dev_config->num_cascading; i++) { in max7219_transmit_all() [all …]
|
D | display_sdl.c | 5 * SPDX-License-Identifier: Apache-2.0 27 uint16_t width; member 46 return BIT(7 - order); in mono_pixel_order() 54 const struct sdl_display_config *config = dev->config; in sdl_display_init() 55 struct sdl_display_data *disp_data = dev->data; in sdl_display_init() 61 disp_data->current_pixel_format = in sdl_display_init() 81 int rc = sdl_display_init_bottom(config->height, config->width, sdl_display_zoom_pct, in sdl_display_init() 82 use_accelerator, &disp_data->window, &disp_data->renderer, in sdl_display_init() 83 &disp_data->mutex, &disp_data->texture, in sdl_display_init() 84 &disp_data->read_texture, &disp_data->background_texture, in sdl_display_init() [all …]
|
/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: 22 corresponds to a valid value for non-inverted axis, required for a display with an inverted y 25 inverted-x: 29 inverted-y: 33 swapped-x-y:
|
/Zephyr-latest/samples/subsys/input/draw_touch_events/ |
D | Kconfig | 2 # SPDX-License-Identifier: Apache-2.0 5 int "Screen width to cross horizontal/vertical dimension ratio"
|
/Zephyr-latest/samples/subsys/testsuite/pytest/shell/ |
D | README.rst | 1 .. zephyr:code-sample:: pytest_shell 17 is defined in ``pytest-twister-harness`` plugin. More information about plugin 30 .. code-block:: console 32 $ ./scripts/twister -vv --platform native_sim -T samples/subsys/testsuite/pytest/shell 38 .. code-block:: console 45 …DEBUG: #: You can also use the <Tab> button to prompt or auto-complete all commands or its subcomm… 46 DEBUG: #: You can try to call commands with <-h> or <--help> parameter for more information. 47 DEBUG: #: Shell supports following meta-keys: 52 DEBUG: #: clear :Clear screen. 56 DEBUG: #: Read memory at address with optional width: [all …]
|
/Zephyr-latest/doc/_doxygen/ |
D | doxygen-awesome-sidebar-only-darkmode-toggle.css | 5 https://github.com/jothepro/doxygen-awesome-css 9 Copyright (c) 2021 - 2023 jothepro 31 @media screen and (min-width: 768px) { 34 …width: calc(var(--side-nav-fixed-width) - calc(2 * var(--spacing-medium)) - var(--searchbar-height… 38 …width: calc(var(--side-nav-fixed-width) - calc(2 * var(--spacing-medium)) - 66px - var(--searchbar…
|
D | doxygen-awesome-sidebar-only.css | 4 https://github.com/jothepro/doxygen-awesome-css 8 Copyright (c) 2021 - 2023 jothepro 31 /* side nav width. MUST be = `TREEVIEW_WIDTH`. 34 --side-nav-fixed-width: 335px; 35 --menu-display: none; 37 --top-height: 120px; 38 --toc-sticky-top: -25px; 39 --toc-max-height: calc(100vh - 2 * var(--spacing-medium) - 25px); 43 white-space: nowrap; 47 @media screen and (min-width: 768px) { [all …]
|
D | doxygen-awesome-zephyr.css | 3 * SPDX-License-Identifier: Apache-2.0 9 --primary-color: #af7fe4; 10 --primary-dark-color: #7929d2; 11 --primary-light-color: #cb99f6; 12 --primary-lighter-color: #dfc8fa; 13 --primary-lightest-color: #efe4fc; 15 --side-nav-background: #333f67; 16 --side-nav-foreground: #c3e3ff; 18 --searchbar-background: var(--page-background-color); 19 --searchbar-foreground: var(--page-foreground-color); [all …]
|
D | doxygen-awesome.css | 4 https://github.com/jothepro/doxygen-awesome-css 8 Copyright (c) 2021 - 2023 jothepro 32 --primary-color: #1779c4; 33 --primary-dark-color: #335c80; 34 --primary-light-color: #70b1e9; 37 --page-background-color: #ffffff; 38 --page-foreground-color: #2f4153; 39 --page-secondary-foreground-color: #6f7e8e; 42 --separator-color: #dedede; 45 --border-radius-large: 8px; [all …]
|
/Zephyr-latest/include/zephyr/shell/ |
D | shell_types.h | 4 * SPDX-License-Identifier: Apache-2.0 39 uint16_t terminal_hei; /*!< terminal screen height.*/ 40 uint16_t terminal_wid; /*!< terminal screen width.*/
|
/Zephyr-latest/modules/lvgl/ |
D | lvgl_display_mono.c | 4 * SPDX-License-Identifier: Apache-2.0 15 static ALWAYS_INLINE void set_px_at_pos(uint8_t *dst_buf, uint32_t x, uint32_t y, uint32_t width, in set_px_at_pos() argument 21 if (caps->screen_info & SCREEN_INFO_MONO_VTILED) { in set_px_at_pos() 22 buf = dst_buf + x + y / 8 * width; in set_px_at_pos() 24 if (caps->screen_info & SCREEN_INFO_MONO_MSB_FIRST) { in set_px_at_pos() 25 bit = 7 - y % 8; in set_px_at_pos() 30 buf = dst_buf + x / 8 + y * width / 8; in set_px_at_pos() 32 if (caps->screen_info & SCREEN_INFO_MONO_MSB_FIRST) { in set_px_at_pos() 33 bit = 7 - x % 8; in set_px_at_pos() 39 if (caps->current_pixel_format == PIXEL_FORMAT_MONO10) { in set_px_at_pos() [all …]
|
/Zephyr-latest/samples/drivers/video/capture_to_lvgl/src/ |
D | main.c | 4 * SPDX-License-Identifier: Apache-2.0 11 #include <zephyr/drivers/video-controls.h> 39 LOG_ERR("%s device is not ready", video_dev->name); in main() 50 LOG_INF("- Device name: %s", video_dev->name); in main() 58 LOG_INF("- Capabilities:"); in main() 62 LOG_INF(" %c%c%c%c width [%u; %u; %u] height [%u; %u; %u]", in main() 63 (char)fcap->pixelformat, (char)(fcap->pixelformat >> 8), in main() 64 (char)(fcap->pixelformat >> 16), (char)(fcap->pixelformat >> 24), in main() 65 fcap->width_min, fcap->width_max, fcap->width_step, fcap->height_min, in main() 66 fcap->height_max, fcap->height_step); in main() [all …]
|
/Zephyr-latest/subsys/shell/ |
D | Kconfig | 3 # Copyright (c) 2014-2015 Wind River Systems, Inc. 6 # SPDX-License-Identifier: Apache-2.0 16 module-str = Shell 23 This is a meta-configuration option to significantly reduce the flash 98 int "Default terminal width" 102 Default terminal width is used to break lines. 174 Enables VT100 commands in shell (e.g. cursor position, clear screen etc.). 207 bool "Parse -h and --help options" 212 Shell parses command to find '-h' or '--help' string. If the shell 242 bool "Built-in commands" [all …]
|
D | shell_vt100.h | 4 * SPDX-License-Identifier: Apache-2.0 37 /* Set reverse video on screen */ 41 /* Set auto-wrap mode */ 43 /* Set auto-wrap mode */ 45 /* Set auto-repeat mode */ 59 /* Set normal video on screen */ 63 /* Reset auto-wrap mode */ 65 /* Reset auto-repeat mode */ 139 /* Double-height letters, top half */ 141 /* Double-height letters, bottom hal */ [all …]
|
/Zephyr-latest/include/zephyr/drivers/misc/ft8xx/ |
D | ft8xx_dl.h | 4 * SPDX-License-Identifier: Apache-2.0 30 /** Anti-aliased points, point radius is 1-256 pixels */ 33 * Anti-aliased lines, with width from 0 to 4095 1/16th of pixel units. 34 * (width is from center of the line to boundary) 37 /** Anti-aliased lines, connected head-to-tail */ 48 * Round-cornered rectangles, curvature of the corners can be adjusted using 57 * - @ref FT8XX_BITMAPS 58 * - @ref FT8XX_POINTS 59 * - @ref FT8XX_LINES 60 * - @ref FT8XX_LINE_STRIP [all …]
|
D | ft8xx_reference_api.h | 4 * SPDX-License-Identifier: Apache-2.0 111 /** Co-processor widget is drawn in 3D effect */ 113 /** Co-processor option to decode the JPEG image to RGB565 format */ 115 /** Co-processor option to decode the JPEG image to L8 format, i.e., monochrome */ 119 /** Co-processor widget is drawn without 3D effect */ 123 /** Co-processor widget centers horizontally */ 125 /** Co-processor widget centers vertically */ 127 /** Co-processor widget centers horizontally and vertically */ 131 /** Co-processor widget has no background drawn */ 133 /** Co-processor clock widget is drawn without hour ticks. [all …]
|
D | ft8xx_copro.h | 4 * SPDX-License-Identifier: Apache-2.0 22 * @brief FT8xx co-processor engine functions 23 * @defgroup ft8xx_copro FT8xx co-processor 28 /** Co-processor widget is drawn in 3D effect */ 30 /** Co-processor option to decode the JPEG image to RGB565 format */ 32 /** Co-processor option to decode the JPEG image to L8 format, i.e., monochrome */ 36 /** Co-processor widget is drawn without 3D effect */ 40 /** Co-processor widget centers horizontally */ 42 /** Co-processor widget centers vertically */ 44 /** Co-processor widget centers horizontally and vertically */ [all …]
|
/Zephyr-latest/samples/subsys/display/cfb_shell/ |
D | README.rst | 1 .. zephyr:code-sample:: cfb-shell-sample 3 :relevant-api: monochrome_character_framebuffer 17 .. zephyr-app-commands:: 18 :zephyr-app: samples/subsys/display/cfb_shell 26 .. code-block:: console 28 cfb - Character Framebuffer shell commands 30 -h, --help :Show command help. 34 get_param :<all, height, width, ppt, rows, cols> 47 .. code-block:: console 57 .. code-block:: console [all …]
|
/Zephyr-latest/samples/drivers/video/capture/ |
D | README.rst | 1 .. zephyr:code-sample:: video-capture 3 :relevant-api: video_interface 11 device then uses the :ref:`display_api` to display them onto an LCD screen (if any). 19 - `Camera iMXRT`_ 21 - :zephyr:board:`mimxrt1064_evk` 22 - `MT9M114 camera module`_ 24 - :zephyr:board:`mimxrt1170_evk` 25 - `OV5640 camera module`_ 48 .. zephyr-app-commands:: 49 :zephyr-app: samples/drivers/video/capture [all …]
|
/Zephyr-latest/boards/st/st25dv_mb1283_disco/ |
D | st25dv_mb1283_disco.dts | 4 * SPDX-License-Identifier: Apache-2.0 7 /dts-v1/; 9 #include "st/f4/stm32f405vgtx-pinctrl.dtsi" 10 #include <zephyr/dt-bindings/input/input-event-codes.h> 11 #include <zephyr/dt-bindings/display/ili9xxx.h> 19 zephyr,shell-uart = &usart6; 26 compatible = "gpio-leds"; 36 compatible = "gpio-keys"; 69 compatible = "zephyr,mipi-dbi-spi"; 70 reset-gpios = <&gpioc 1 GPIO_ACTIVE_HIGH>; [all …]
|
/Zephyr-latest/samples/subsys/edac/ |
D | README.rst | 1 .. zephyr:code-sample:: edac 3 :relevant-api: edac 19 .. zephyr-app-commands:: 20 :zephyr-app: samples/subsys/edac 21 :host-os: unix 39 .. code-block:: console 41 uart:~$ edac -h 42 edac - EDAC information 51 .. code-block:: console 53 uart:~$ edac info -h [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 …]
|