docs: general typo fix on the NXP related docs. (#7626)

Signed-off-by: Felipe Neves <felipe@lvgl.io>
This commit is contained in:
Felipe Neves
2025-01-28 08:41:54 -03:00
committed by GitHub
parent 4e61b66d77
commit 2c3b2d2c17

View File

@@ -98,7 +98,7 @@ Features supported:
^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^
Several drawing features in LVGL can be offloaded to the PXP engine. The CPU is Several drawing features in LVGL can be offloaded to the PXP engine. The CPU is
available for other operations while the PXP is running. RTOS is required to available for other operations while the PXP is running. A RTOS is required to
block the LVGL drawing thread and switch to another task or suspend the CPU for block the LVGL drawing thread and switch to another task or suspend the CPU for
power savings. power savings.
@@ -120,7 +120,7 @@ Supported draw tasks are available in "src/draw/nxp/pxp/lv_draw_pxp.c":
break; break;
} }
Additional, the screen rotation can be handled by the PXP: Additionally, the screen rotation can be handled by the PXP:
.. code-block::c .. code-block::c
@@ -140,7 +140,7 @@ Additional, the screen rotation can be handled by the PXP:
Known limitations: Known limitations:
^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^
- PXP can only rotate at 90x angles. - PXP can only rotate the frames in angles that are multiple of 90 degrees.
- Rotation is not supported for images unaligned to blocks of 16x16 pixels. PXP - Rotation is not supported for images unaligned to blocks of 16x16 pixels. PXP
is set to process 16x16 blocks to optimize the system for memory bandwidth and is set to process 16x16 blocks to optimize the system for memory bandwidth and
image processing time. The output engine essentially truncates any output image processing time. The output engine essentially truncates any output
@@ -183,8 +183,8 @@ PXP default configuration:
- Implementation depends on multiple OS-specific functions. The struct - Implementation depends on multiple OS-specific functions. The struct
:cpp:struct:`pxp_cfg_t` with callback pointers is used as a parameter for the :cpp:struct:`pxp_cfg_t` with callback pointers is used as a parameter for the
:cpp:func:`lv_pxp_init()` function. Default implementation for FreeRTOS and :cpp:func:`lv_pxp_init()` function. Default implementation for
bare metal is provided in lv_pxp_osa.c. FreeRTOS in lv_pxp_osa.c.
- :cpp:func:`pxp_interrupt_init()`: Initialize PXP interrupt (HW setup, - :cpp:func:`pxp_interrupt_init()`: Initialize PXP interrupt (HW setup,
OS setup) OS setup)
@@ -199,7 +199,7 @@ VGLite accelerator
~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~
Extra drawing features in LVGL can be handled by the VGLite engine. The Extra drawing features in LVGL can be handled by the VGLite engine. The
CPU is available for other operations while the VGLite is running. An CPU is available for other operations while the VGLite is running. A
RTOS is required to block the LVGL drawing thread and switch to another RTOS is required to block the LVGL drawing thread and switch to another
task or suspend the CPU for power savings. task or suspend the CPU for power savings.