chore(cmsis-pack): create cmsis-pack for v9.2.0
This commit is contained in:
committed by
Gabor Kiss-Vamosi
parent
d4d46793fa
commit
dfd4edab9e
BIN
env_support/cmsis-pack/LVGL.lvgl.9.2.0.pack
Normal file
BIN
env_support/cmsis-pack/LVGL.lvgl.9.2.0.pack
Normal file
Binary file not shown.
@@ -44,10 +44,6 @@
|
|||||||
- LVGL 9.1.0
|
- LVGL 9.1.0
|
||||||
- See Change Log
|
- See Change Log
|
||||||
</release>
|
</release>
|
||||||
<release date="2024-03-19" version="8.4.0" url="https://github.com/lvgl/lvgl/raw/v8.4.0/env_support/cmsis-pack/LVGL.lvgl.8.4.0.pack">
|
|
||||||
- LVGL 8.4.0
|
|
||||||
- Some minor fixes
|
|
||||||
</release>
|
|
||||||
<release date="2024-01-24" version="9.0.0" url="https://github.com/lvgl/lvgl/raw/v9.0.0/env_support/cmsis-pack/LVGL.lvgl.9.0.0.pack">
|
<release date="2024-01-24" version="9.0.0" url="https://github.com/lvgl/lvgl/raw/v9.0.0/env_support/cmsis-pack/LVGL.lvgl.9.0.0.pack">
|
||||||
- LVGL 9.0.0
|
- LVGL 9.0.0
|
||||||
- Implements a New Render Architecture that enables parallel processing
|
- Implements a New Render Architecture that enables parallel processing
|
||||||
@@ -57,7 +53,10 @@
|
|||||||
- Adds Demos for benchmarks, render test etc,
|
- Adds Demos for benchmarks, render test etc,
|
||||||
- Other fixes
|
- Other fixes
|
||||||
</release>
|
</release>
|
||||||
|
<release date="2024-03-19" version="8.4.0" url="https://github.com/lvgl/lvgl/raw/v8.4.0/env_support/cmsis-pack/LVGL.lvgl.8.4.0.pack">
|
||||||
|
- LVGL 8.4.0
|
||||||
|
- Some minor fixes
|
||||||
|
</release>
|
||||||
<release date="2023-12-05" version="8.3.11" url="https://github.com/lvgl/lvgl/raw/8194d83226c27c84f12dd51e16f5add9939215a5/env_support/cmsis-pack/LVGL.lvgl.8.3.11.pack">
|
<release date="2023-12-05" version="8.3.11" url="https://github.com/lvgl/lvgl/raw/8194d83226c27c84f12dd51e16f5add9939215a5/env_support/cmsis-pack/LVGL.lvgl.8.3.11.pack">
|
||||||
- LVGL 8.3.11
|
- LVGL 8.3.11
|
||||||
- Add LittleFS Library to LVGL8
|
- Add LittleFS Library to LVGL8
|
||||||
@@ -367,8 +366,7 @@
|
|||||||
<file category="sourceC" name="src/drivers/libinput/lv_xkb.c" />
|
<file category="sourceC" name="src/drivers/libinput/lv_xkb.c" />
|
||||||
|
|
||||||
|
|
||||||
<file category="sourceC" name="src/drivers/glfw/lv_glfw_windows.c" />
|
<file category="sourceC" name="src/drivers/glfw/lv_glfw_window.c" />
|
||||||
<file category="sourceC" name="src/drivers/glfw/lv_glfw_windows.c" />
|
|
||||||
<file category="sourceC" name="src/drivers/glfw/lv_opengles_debug.c" />
|
<file category="sourceC" name="src/drivers/glfw/lv_opengles_debug.c" />
|
||||||
<file category="sourceC" name="src/drivers/glfw/lv_opengles_driver.c" />
|
<file category="sourceC" name="src/drivers/glfw/lv_opengles_driver.c" />
|
||||||
<file category="sourceC" name="src/drivers/glfw/lv_opengles_texture.c" />
|
<file category="sourceC" name="src/drivers/glfw/lv_opengles_texture.c" />
|
||||||
@@ -588,7 +586,7 @@
|
|||||||
<file category="sourceC" name="src/osal/lv_os.c"/>
|
<file category="sourceC" name="src/osal/lv_os.c"/>
|
||||||
|
|
||||||
<!-- general -->
|
<!-- general -->
|
||||||
<file category="preIncludeGlobal" name="lv_conf_cmsis.h" attr="config" version="2.1.6" />
|
<file category="preIncludeGlobal" name="lv_conf_cmsis.h" attr="config" version="2.3.0" />
|
||||||
<file category="sourceC" name="lv_cmsis_pack.c" />
|
<file category="sourceC" name="lv_cmsis_pack.c" />
|
||||||
<file category="header" name="lvgl.h" />
|
<file category="header" name="lvgl.h" />
|
||||||
<file category="doc" name="README.md"/>
|
<file category="doc" name="README.md"/>
|
||||||
@@ -1385,7 +1383,7 @@
|
|||||||
<file category="sourceCpp" name="src/libs/thorvg/tvgCapi.cpp" />
|
<file category="sourceCpp" name="src/libs/thorvg/tvgCapi.cpp" />
|
||||||
<file category="sourceCpp" name="src/libs/thorvg/tvgCompressor.cpp" />
|
<file category="sourceCpp" name="src/libs/thorvg/tvgCompressor.cpp" />
|
||||||
<file category="sourceCpp" name="src/libs/thorvg/tvgFill.cpp" />
|
<file category="sourceCpp" name="src/libs/thorvg/tvgFill.cpp" />
|
||||||
<file category="sourceCpp" name="src/libs/thorvg/tvgGICanvas.cpp" />
|
<file category="sourceCpp" name="src/libs/thorvg/tvgGlCanvas.cpp" />
|
||||||
<file category="sourceCpp" name="src/libs/thorvg/tvgInitializer.cpp" />
|
<file category="sourceCpp" name="src/libs/thorvg/tvgInitializer.cpp" />
|
||||||
<file category="sourceCpp" name="src/libs/thorvg/tvgLines.cpp" />
|
<file category="sourceCpp" name="src/libs/thorvg/tvgLines.cpp" />
|
||||||
<file category="sourceCpp" name="src/libs/thorvg/tvgLoader.cpp" />
|
<file category="sourceCpp" name="src/libs/thorvg/tvgLoader.cpp" />
|
||||||
|
|||||||
@@ -72,7 +72,7 @@ remove the misleading guide above this code segment.
|
|||||||
- LV_USE_ST7796
|
- LV_USE_ST7796
|
||||||
- LV_USE_ILI9341
|
- LV_USE_ILI9341
|
||||||
- LV_USE_RENESAS_GLCDC
|
- LV_USE_RENESAS_GLCDC
|
||||||
|
|
||||||
5. Update `LV_LOG_PRINTF` to `1` and `LV_LOG_LEVEL` to `LV_LOG_LEVEL_USER`
|
5. Update `LV_LOG_PRINTF` to `1` and `LV_LOG_LEVEL` to `LV_LOG_LEVEL_USER`
|
||||||
|
|
||||||
|
|
||||||
@@ -85,7 +85,7 @@ remove the misleading guide above this code segment.
|
|||||||
#define LV_DRAW_BUF_STRIDE_ALIGN 4
|
#define LV_DRAW_BUF_STRIDE_ALIGN 4
|
||||||
#define LV_ATTRIBUTE_MEM_ALIGN __attribute__((aligned(4)))
|
#define LV_ATTRIBUTE_MEM_ALIGN __attribute__((aligned(4)))
|
||||||
```
|
```
|
||||||
Make sure `LV_MEM_SIZE` is no less than `(128*1024U)`.
|
Make sure `LV_MEM_SIZE` is no less than `(72*1024U)`.
|
||||||
|
|
||||||
8. Remove following macro definitions in the `3rd party libraries` section:
|
8. Remove following macro definitions in the `3rd party libraries` section:
|
||||||
|
|
||||||
|
|||||||
@@ -74,7 +74,7 @@ void lv_port_disp_init(void)
|
|||||||
* In flush_cb DMA or similar hardware should be used to update the display in the background.*/
|
* In flush_cb DMA or similar hardware should be used to update the display in the background.*/
|
||||||
LV_ATTRIBUTE_MEM_ALIGN
|
LV_ATTRIBUTE_MEM_ALIGN
|
||||||
static uint8_t buf_2_1[MY_DISP_HOR_RES * 10 * BYTE_PER_PIXEL];
|
static uint8_t buf_2_1[MY_DISP_HOR_RES * 10 * BYTE_PER_PIXEL];
|
||||||
|
|
||||||
LV_ATTRIBUTE_MEM_ALIGN
|
LV_ATTRIBUTE_MEM_ALIGN
|
||||||
static uint8_t buf_2_2[MY_DISP_HOR_RES * 10 * BYTE_PER_PIXEL];
|
static uint8_t buf_2_2[MY_DISP_HOR_RES * 10 * BYTE_PER_PIXEL];
|
||||||
lv_display_set_buffers(disp, buf_2_1, buf_2_2, sizeof(buf_2_1), LV_DISPLAY_RENDER_MODE_PARTIAL);
|
lv_display_set_buffers(disp, buf_2_1, buf_2_2, sizeof(buf_2_1), LV_DISPLAY_RENDER_MODE_PARTIAL);
|
||||||
@@ -84,6 +84,7 @@ void lv_port_disp_init(void)
|
|||||||
* Both LV_DISPLAY_RENDER_MODE_DIRECT and LV_DISPLAY_RENDER_MODE_FULL works, see their comments*/
|
* Both LV_DISPLAY_RENDER_MODE_DIRECT and LV_DISPLAY_RENDER_MODE_FULL works, see their comments*/
|
||||||
LV_ATTRIBUTE_MEM_ALIGN
|
LV_ATTRIBUTE_MEM_ALIGN
|
||||||
static uint8_t buf_3_1[MY_DISP_HOR_RES * MY_DISP_VER_RES * BYTE_PER_PIXEL];
|
static uint8_t buf_3_1[MY_DISP_HOR_RES * MY_DISP_VER_RES * BYTE_PER_PIXEL];
|
||||||
|
|
||||||
LV_ATTRIBUTE_MEM_ALIGN
|
LV_ATTRIBUTE_MEM_ALIGN
|
||||||
static uint8_t buf_3_2[MY_DISP_HOR_RES * MY_DISP_VER_RES * BYTE_PER_PIXEL];
|
static uint8_t buf_3_2[MY_DISP_HOR_RES * MY_DISP_VER_RES * BYTE_PER_PIXEL];
|
||||||
lv_display_set_buffers(disp, buf_3_1, buf_3_2, sizeof(buf_3_1), LV_DISPLAY_RENDER_MODE_DIRECT);
|
lv_display_set_buffers(disp, buf_3_1, buf_3_2, sizeof(buf_3_1), LV_DISPLAY_RENDER_MODE_DIRECT);
|
||||||
|
|||||||
Reference in New Issue
Block a user