Skip to content

Commit

Permalink
docs: general typo fix on the NXP related docs.
Browse files Browse the repository at this point in the history
Signed-off-by: Felipe Neves <[email protected]>
  • Loading branch information
uLipe committed Jan 17, 2025
1 parent 62291fa commit 3327f66
Showing 1 changed file with 6 additions and 6 deletions.
12 changes: 6 additions & 6 deletions docs/details/integration/chip/nxp.rst
Original file line number Diff line number Diff line change
Expand Up @@ -98,7 +98,7 @@ Features supported:
^^^^^^^^^^^^^^^^^^^

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
power savings.

Expand All @@ -120,7 +120,7 @@ Supported draw tasks are available in "src/draw/nxp/pxp/lv_draw_pxp.c":
break;
}
Additional, the screen rotation can be handled by the PXP:
Additionally, the screen rotation can be handled by the PXP:

.. code-block::c
Expand All @@ -140,7 +140,7 @@ Additional, the screen rotation can be handled by the PXP:
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
is set to process 16x16 blocks to optimize the system for memory bandwidth and
image processing time. The output engine essentially truncates any output
Expand Down Expand Up @@ -183,8 +183,8 @@ PXP default configuration:

- 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:func:`lv_pxp_init()` function. Default implementation for FreeRTOS and
bare metal is provided in lv_pxp_osa.c.
:cpp:func:`lv_pxp_init()` function. Default implementation for
FreeRTOS in lv_pxp_osa.c.

- :cpp:func:`pxp_interrupt_init()`: Initialize PXP interrupt (HW setup,
OS setup)
Expand All @@ -199,7 +199,7 @@ VGLite accelerator
~~~~~~~~~~~~~~~~~~

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
task or suspend the CPU for power savings.

Expand Down

0 comments on commit 3327f66

Please sign in to comment.