lv_uefi_display.h

Functions

lv_display_t *lv_uefi_display_create(void *handle)

Create a LVGL display object.

Parameters:

handle – The handle on which an instance of the EFI_GRAPHICS_OUTPUT_PROTOCOL protocol is installed.

Returns:

The created LVGL display object.

void *lv_uefi_display_get_active(void)

Try to find the active display handle.

Remark

The active display need interfaces for EFI_GRAPHICS_OUTPUT_PROTOCOL and EFI_EDID_ACTIVE_PROTOCOL

Returns:

The handle or NULL if not found.

void *lv_uefi_display_get_any(void)

Try to find any display handle.

Returns:

The handle or NULL if not found.