mirror of
https://github.com/Telecominfraproject/OpenCellular.git
synced 2026-01-10 09:31:51 +00:00
detachables: Define VbExDisplayMenu()
Create new callback for drawing detachable firmware menus BUG=b:35585623 BRANCH=None TEST=None Change-Id: Ief207f6119f00151e2d480549aaac3a8755cb1b4 Signed-off-by: Shelley Chen <shchen@chromium.org> Reviewed-on: https://chromium-review.googlesource.com/457838 Reviewed-by: Stefan Reinauer <reinauer@chromium.org>
This commit is contained in:
@@ -791,6 +791,17 @@ VbError_t VbExDisplayGetDimension(uint32_t *width, uint32_t *height);
|
||||
*/
|
||||
VbError_t VbExDisplayScreen(uint32_t screen_type, uint32_t locale);
|
||||
|
||||
/**
|
||||
* Display a predefined menu screen; see VB_SCREEN_* for valid screens.
|
||||
*
|
||||
* This is a backup method of screen display, intended for use if the GBB does
|
||||
* not contain a full set of bitmaps. It is acceptable for the backup screen
|
||||
* to be simple ASCII text such as "NO GOOD" or "INSERT"; these screens should
|
||||
* only be seen during development.
|
||||
*/
|
||||
VbError_t VbExDisplayMenu(uint32_t screen_type, uint32_t locale,
|
||||
uint32_t selected_index, uint32_t redraw_base);
|
||||
|
||||
/**
|
||||
* Write an image to the display, with the upper left corner at the specified
|
||||
* pixel coordinates. The bitmap buffer is a pointer to the platform-dependent
|
||||
|
||||
@@ -51,6 +51,12 @@ VbError_t VbExDisplayScreen(uint32_t screen_type, uint32_t locale)
|
||||
return VBERROR_SUCCESS;
|
||||
}
|
||||
|
||||
VbError_t VbExDisplayMenu(uint32_t screen_type, uint32_t locale,
|
||||
uint32_t selected_index, uint32_t redraw_base)
|
||||
{
|
||||
return VBERROR_SUCCESS;
|
||||
}
|
||||
|
||||
VbError_t VbExDisplayImage(uint32_t x, uint32_t y,
|
||||
void *buffer, uint32_t buffersize)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user