mirror of
https://github.com/CloverHackyColor/CloverBootloader.git
synced 2024-11-30 12:43:41 +01:00
e1345d7ba0
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
21 lines
790 B
C
21 lines
790 B
C
#include "../libeg/libeg.h"
|
|
|
|
VOID InitScreen(IN BOOLEAN SetMaxResolution);
|
|
VOID SetupScreen(VOID);
|
|
VOID BeginTextScreen(IN CONST CHAR16 *Title);
|
|
VOID FinishTextScreen(IN BOOLEAN WaitAlways);
|
|
VOID BeginExternalScreen(IN BOOLEAN UseGraphicsMode/*, IN CONST CHAR16 *Title*/);
|
|
VOID FinishExternalScreen(VOID);
|
|
VOID TerminateScreen(VOID);
|
|
VOID SetNextScreenMode(INT32);
|
|
|
|
VOID SwitchToGraphicsAndClear(VOID);
|
|
VOID BltClearScreen();
|
|
|
|
INTN HybridRepositioning(INTN Edge, INTN Value, INTN ImageDimension, INTN ScreenDimension, INTN DesignScreenDimension);
|
|
INTN CalculateNudgePosition(INTN Position, INTN NudgeValue, INTN ImageDimension, INTN ScreenDimension);
|
|
|
|
|
|
BOOLEAN CheckFatalError(IN EFI_STATUS Status, IN CONST CHAR16 *where);
|
|
BOOLEAN CheckError(IN EFI_STATUS Status, IN CONST CHAR16 *where);
|