no-OS
Loading...
Searching...
No Matches
global_screen.c File Reference

Global screen implementation for system-wide display management in eval-powrms project. More...

#include "global_screen.h"
#include "lvgl.h"
Include dependency graph for global_screen.c:

Functions

lv_obj_t * get_global_screen (void)
 Get or create the global screen object.
 
int delete_global_screen (void)
 Delete the global screen resources.
 

Variables

lv_obj_t * screen_global_ptr = NULL
 

Detailed Description

Global screen implementation for system-wide display management in eval-powrms project.

Author
Robert Budai (rober.nosp@m.t.bu.nosp@m.dai@a.nosp@m.nalo.nosp@m.g.com)

Copyright 2025(c) Analog Devices, Inc.

SPDX-License-Identifier: BSD-3-Clause

Function Documentation

◆ delete_global_screen()

int delete_global_screen ( void )

Delete the global screen resources.

Returns
int 0 on success, negative error code otherwise

◆ get_global_screen()

lv_obj_t * get_global_screen ( void )

Get or create the global screen object.

Returns
lv_obj_t* Pointer to the global screen object

Variable Documentation

◆ screen_global_ptr

lv_obj_t* screen_global_ptr = NULL