chore(cmsis-pack): prepare for releasing LVGL9 (#5417)
This commit is contained in:
2
Kconfig
2
Kconfig
@@ -1,4 +1,4 @@
|
|||||||
# Kconfig file for LVGL v8.0
|
# Kconfig file for LVGL v9.0.0
|
||||||
|
|
||||||
menu "LVGL configuration"
|
menu "LVGL configuration"
|
||||||
|
|
||||||
|
|||||||
@@ -6,7 +6,7 @@ Arm-2D is not a GPU but **an abstraction layer for 2D GPUs dedicated to
|
|||||||
Microcontrollers**. It supports all Cortex-M processors ranging from
|
Microcontrollers**. It supports all Cortex-M processors ranging from
|
||||||
Cortex-M0 to the latest Cortex-M85.
|
Cortex-M0 to the latest Cortex-M85.
|
||||||
|
|
||||||
Arm-2D accelerates LVGL9 with too modes: **Synchronous Mode** and
|
Arm-2D accelerates LVGL9 with two modes: **Synchronous Mode** and
|
||||||
**Asynchronous Mode**.
|
**Asynchronous Mode**.
|
||||||
- When **Helium** and **ACI (Arm Custom Instruction)** are available, it is recommend
|
- When **Helium** and **ACI (Arm Custom Instruction)** are available, it is recommend
|
||||||
to use **Synchronous Mode** to accelerate LVGL.
|
to use **Synchronous Mode** to accelerate LVGL.
|
||||||
|
|||||||
Binary file not shown.
@@ -36,8 +36,8 @@
|
|||||||
<repository type="git">https://github.com/lvgl/lvgl.git</repository>
|
<repository type="git">https://github.com/lvgl/lvgl.git</repository>
|
||||||
|
|
||||||
<releases>
|
<releases>
|
||||||
<release date="2024-01-15" version="9.0.0-rc" url="https://raw.githubusercontent.com/lvgl/lvgl/master/env_support/cmsis-pack/LVGL.lvgl.9.0.0-rc.pack">
|
<release date="2024-01-22" version="9.0.0" url="https://raw.githubusercontent.com/lvgl/lvgl/master/env_support/cmsis-pack/LVGL.lvgl.9.0.0.pack">
|
||||||
- LVGL 9.0.0-rc
|
- LVGL 9.0.0
|
||||||
- Implements a New Render Architecture that enables parallel processing
|
- Implements a New Render Architecture that enables parallel processing
|
||||||
- Accelerates SW-Render with NEON and Helium technology for Cortex architectures.
|
- Accelerates SW-Render with NEON and Helium technology for Cortex architectures.
|
||||||
- Adds supports for GPUs: VG-Lite, PXP, Dave2D and etc.
|
- Adds supports for GPUs: VG-Lite, PXP, Dave2D and etc.
|
||||||
@@ -407,26 +407,27 @@
|
|||||||
<file category="sourceC" name="src/core/lv_refr.c" />
|
<file category="sourceC" name="src/core/lv_refr.c" />
|
||||||
|
|
||||||
|
|
||||||
<!-- src/dev -->
|
<!-- src/drivers -->
|
||||||
<file category="sourceC" name="src/dev/evdev/lv_evdev.c" />
|
<file category="sourceC" name="src/drivers/evdev/lv_evdev.c" />
|
||||||
|
|
||||||
<file category="sourceC" name="src/dev/display/lcd/lv_lcd_generic_mipi.c" />
|
<file category="sourceC" name="src/drivers/display/lcd/lv_lcd_generic_mipi.c" />
|
||||||
|
|
||||||
<file category="sourceC" name="src/dev/nuttx/lv_nuttx_entry.c" />
|
<file category="sourceC" name="src/drivers/nuttx/lv_nuttx_entry.c" />
|
||||||
<file category="sourceC" name="src/dev/nuttx/lv_nuttx_fbdev.c" />
|
<file category="sourceC" name="src/drivers/nuttx/lv_nuttx_cache.c" />
|
||||||
<file category="sourceC" name="src/dev/nuttx/lv_nuttx_lcd.c" />
|
<file category="sourceC" name="src/drivers/nuttx/lv_nuttx_fbdev.c" />
|
||||||
<file category="sourceC" name="src/dev/nuttx/lv_nuttx_libuv.c" />
|
<file category="sourceC" name="src/drivers/nuttx/lv_nuttx_lcd.c" />
|
||||||
<file category="sourceC" name="src/dev/nuttx/lv_nuttx_touchscreen.c" />
|
<file category="sourceC" name="src/drivers/nuttx/lv_nuttx_libuv.c" />
|
||||||
|
<file category="sourceC" name="src/drivers/nuttx/lv_nuttx_touchscreen.c" />
|
||||||
|
|
||||||
<file category="sourceC" name="src/dev/sdl/lv_sdl_keyboard.c" />
|
<file category="sourceC" name="src/drivers/sdl/lv_sdl_keyboard.c" />
|
||||||
<file category="sourceC" name="src/dev/sdl/lv_sdl_mouse.c" />
|
<file category="sourceC" name="src/drivers/sdl/lv_sdl_mouse.c" />
|
||||||
<file category="sourceC" name="src/dev/sdl/lv_sdl_mousewheel.c" />
|
<file category="sourceC" name="src/drivers/sdl/lv_sdl_mousewheel.c" />
|
||||||
<file category="sourceC" name="src/dev/sdl/lv_sdl_window.c" />
|
<file category="sourceC" name="src/drivers/sdl/lv_sdl_window.c" />
|
||||||
|
|
||||||
<file category="sourceC" name="src/dev/x11/lv_x11_display.c" />
|
<file category="sourceC" name="src/drivers/x11/lv_x11_display.c" />
|
||||||
<file category="sourceC" name="src/dev/x11/lv_x11_input.c" />
|
<file category="sourceC" name="src/drivers/x11/lv_x11_input.c" />
|
||||||
|
|
||||||
<!-- src/dev -->
|
<!-- src/drivers -->
|
||||||
<file category="sourceC" name="src/display/lv_display.c" />
|
<file category="sourceC" name="src/display/lv_display.c" />
|
||||||
|
|
||||||
|
|
||||||
@@ -650,9 +651,9 @@
|
|||||||
<component Cgroup="Display" Cvariant="Windows Backend" condition="LVGL-Essential">
|
<component Cgroup="Display" Cvariant="Windows Backend" condition="LVGL-Essential">
|
||||||
<description>Add the display driver for Windows backend </description>
|
<description>Add the display driver for Windows backend </description>
|
||||||
<files>
|
<files>
|
||||||
<file category="sourceC" name="src/dev/windows/lv_windows_context.c" />
|
<file category="sourceC" name="src/drivers/windows/lv_windows_context.c" />
|
||||||
<file category="sourceC" name="src/dev/windows/lv_windows_display.c" />
|
<file category="sourceC" name="src/drivers/windows/lv_windows_display.c" />
|
||||||
<file category="sourceC" name="src/dev/windows/lv_windows_input.c" />
|
<file category="sourceC" name="src/drivers/windows/lv_windows_input.c" />
|
||||||
</files>
|
</files>
|
||||||
|
|
||||||
<RTE_Components_h>
|
<RTE_Components_h>
|
||||||
@@ -665,7 +666,7 @@
|
|||||||
<component Cgroup="Display" Cvariant="Linux DRM" condition="LVGL-Essential">
|
<component Cgroup="Display" Cvariant="Linux DRM" condition="LVGL-Essential">
|
||||||
<description>Add the display driver for Linux /dev/dri/card*/ </description>
|
<description>Add the display driver for Linux /dev/dri/card*/ </description>
|
||||||
<files>
|
<files>
|
||||||
<file category="sourceC" name="src/dev/display/drm/lv_linux_drm.c" />
|
<file category="sourceC" name="src/drivers/display/drm/lv_linux_drm.c" />
|
||||||
</files>
|
</files>
|
||||||
|
|
||||||
<RTE_Components_h>
|
<RTE_Components_h>
|
||||||
@@ -678,8 +679,8 @@
|
|||||||
<component Cgroup="Display" Cvariant="Linux FBDEV" condition="LVGL-Essential">
|
<component Cgroup="Display" Cvariant="Linux FBDEV" condition="LVGL-Essential">
|
||||||
<description>Add the display driver for Linux /dev/fb </description>
|
<description>Add the display driver for Linux /dev/fb </description>
|
||||||
<files>
|
<files>
|
||||||
<file category="sourceC" name="src/dev/display/fb/lv_linux_fbdev.c" />
|
<file category="sourceC" name="src/drivers/display/fb/lv_linux_fbdev.c" />
|
||||||
<file category="sourceCpp" name="src/dev/display/tft_espi/lv_tft_espi.cpp" />
|
<file category="sourceCpp" name="src/drivers/display/tft_espi/lv_tft_espi.cpp" />
|
||||||
</files>
|
</files>
|
||||||
|
|
||||||
<RTE_Components_h>
|
<RTE_Components_h>
|
||||||
@@ -692,7 +693,7 @@
|
|||||||
<component Cgroup="Display" Cvariant="TFT_eSPI" condition="LVGL-Essential">
|
<component Cgroup="Display" Cvariant="TFT_eSPI" condition="LVGL-Essential">
|
||||||
<description>Add the display driver for TFT_eSPI </description>
|
<description>Add the display driver for TFT_eSPI </description>
|
||||||
<files>
|
<files>
|
||||||
<file category="sourceCpp" name="src/dev/display/tft_espi/lv_tft_espi.cpp" />
|
<file category="sourceCpp" name="src/drivers/display/tft_espi/lv_tft_espi.cpp" />
|
||||||
</files>
|
</files>
|
||||||
|
|
||||||
<RTE_Components_h>
|
<RTE_Components_h>
|
||||||
@@ -705,7 +706,7 @@
|
|||||||
<component Cgroup="Display" Cvariant="ILI9341" condition="LVGL-Essential">
|
<component Cgroup="Display" Cvariant="ILI9341" condition="LVGL-Essential">
|
||||||
<description>Add the display driver for ILI9341 </description>
|
<description>Add the display driver for ILI9341 </description>
|
||||||
<files>
|
<files>
|
||||||
<file category="sourceC" name="src/dev/display/ili9341/lv_ili9341.c" />
|
<file category="sourceC" name="src/drivers/display/ili9341/lv_ili9341.c" />
|
||||||
</files>
|
</files>
|
||||||
|
|
||||||
<RTE_Components_h>
|
<RTE_Components_h>
|
||||||
@@ -718,7 +719,7 @@
|
|||||||
<component Cgroup="Display" Cvariant="st7735" condition="LVGL-Essential">
|
<component Cgroup="Display" Cvariant="st7735" condition="LVGL-Essential">
|
||||||
<description>Add the display driver for st7735 </description>
|
<description>Add the display driver for st7735 </description>
|
||||||
<files>
|
<files>
|
||||||
<file category="sourceC" name="src/dev/display/st7735/lv_st7735.c" />
|
<file category="sourceC" name="src/drivers/display/st7735/lv_st7735.c" />
|
||||||
</files>
|
</files>
|
||||||
|
|
||||||
<RTE_Components_h>
|
<RTE_Components_h>
|
||||||
@@ -731,7 +732,7 @@
|
|||||||
<component Cgroup="Display" Cvariant="st7789" condition="LVGL-Essential">
|
<component Cgroup="Display" Cvariant="st7789" condition="LVGL-Essential">
|
||||||
<description>Add the display driver for st7789 </description>
|
<description>Add the display driver for st7789 </description>
|
||||||
<files>
|
<files>
|
||||||
<file category="sourceC" name="src/dev/display/st7789/lv_st7789.c" />
|
<file category="sourceC" name="src/drivers/display/st7789/lv_st7789.c" />
|
||||||
</files>
|
</files>
|
||||||
|
|
||||||
<RTE_Components_h>
|
<RTE_Components_h>
|
||||||
@@ -744,7 +745,7 @@
|
|||||||
<component Cgroup="Display" Cvariant="st7796" condition="LVGL-Essential">
|
<component Cgroup="Display" Cvariant="st7796" condition="LVGL-Essential">
|
||||||
<description>Add the display driver for st7796 </description>
|
<description>Add the display driver for st7796 </description>
|
||||||
<files>
|
<files>
|
||||||
<file category="sourceC" name="src/dev/display/st7796/lv_st7796.c" />
|
<file category="sourceC" name="src/drivers/display/st7796/lv_st7796.c" />
|
||||||
</files>
|
</files>
|
||||||
|
|
||||||
<RTE_Components_h>
|
<RTE_Components_h>
|
||||||
|
|||||||
@@ -2,8 +2,8 @@
|
|||||||
<index schemaVersion="1.0.0" xs:noNamespaceSchemaLocation="PackIndex.xsd" xmlns:xs="http://www.w3.org/2001/XMLSchema-instance">
|
<index schemaVersion="1.0.0" xs:noNamespaceSchemaLocation="PackIndex.xsd" xmlns:xs="http://www.w3.org/2001/XMLSchema-instance">
|
||||||
<vendor>LVGL</vendor>
|
<vendor>LVGL</vendor>
|
||||||
<url>https://raw.githubusercontent.com/lvgl/lvgl/master/env_support/cmsis-pack/</url>
|
<url>https://raw.githubusercontent.com/lvgl/lvgl/master/env_support/cmsis-pack/</url>
|
||||||
<timestamp>2024-01-15</timestamp>
|
<timestamp>2024-01-22</timestamp>
|
||||||
<pindex>
|
<pindex>
|
||||||
<pdsc url="https://raw.githubusercontent.com/lvgl/lvgl/master/env_support/cmsis-pack/" vendor="LVGL" name="lvgl" version="9.0.0-rc"/>
|
<pdsc url="https://raw.githubusercontent.com/lvgl/lvgl/master/env_support/cmsis-pack/" vendor="LVGL" name="lvgl" version="9.0.0"/>
|
||||||
</pindex>
|
</pindex>
|
||||||
</index>
|
</index>
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "lvgl",
|
"name": "lvgl",
|
||||||
"version": "9.0.0-rc",
|
"version": "9.0.0",
|
||||||
"keywords": "graphics, gui, embedded, tft, lvgl",
|
"keywords": "graphics, gui, embedded, tft, lvgl",
|
||||||
"description": "Graphics library to create embedded GUI with easy-to-use graphical elements, beautiful visual effects and low memory footprint. It offers anti-aliasing, opacity, and animations using only one frame buffer.",
|
"description": "Graphics library to create embedded GUI with easy-to-use graphical elements, beautiful visual effects and low memory footprint. It offers anti-aliasing, opacity, and animations using only one frame buffer.",
|
||||||
"repository": {
|
"repository": {
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
name=lvgl
|
name=lvgl
|
||||||
version=9.0.0-rc
|
version=9.0.0
|
||||||
author=kisvegabor
|
author=kisvegabor
|
||||||
maintainer=kisvegabor,embeddedt,pete-pjb
|
maintainer=kisvegabor,embeddedt,pete-pjb
|
||||||
sentence=Full-featured Graphics Library for Embedded Systems
|
sentence=Full-featured Graphics Library for Embedded Systems
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
/**
|
/**
|
||||||
* @file lv_conf.h
|
* @file lv_conf.h
|
||||||
* Configuration file for v9.0.0-rc
|
* Configuration file for v9.0.0
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
|||||||
2
lvgl.h
2
lvgl.h
@@ -16,7 +16,7 @@ extern "C" {
|
|||||||
#define LVGL_VERSION_MAJOR 9
|
#define LVGL_VERSION_MAJOR 9
|
||||||
#define LVGL_VERSION_MINOR 0
|
#define LVGL_VERSION_MINOR 0
|
||||||
#define LVGL_VERSION_PATCH 0
|
#define LVGL_VERSION_PATCH 0
|
||||||
#define LVGL_VERSION_INFO "rc"
|
#define LVGL_VERSION_INFO ""
|
||||||
|
|
||||||
/*********************
|
/*********************
|
||||||
* INCLUDES
|
* INCLUDES
|
||||||
|
|||||||
Reference in New Issue
Block a user