mirror of
https://github.com/Telecominfraproject/OpenCellular.git
synced 2025-11-25 10:45:02 +00:00
firmware: Adding vol up/down ascii definitions
BUG=chrome-os-partner:61275 BRANCH=None TEST=test vol up/down keys and see if menu changes. Change-Id: I2213639d530f954f12040b14bf2e5cdeb5c03218 Signed-off-by: Shelley Chen <shchen@chromium.org> Reviewed-on: https://chromium-review.googlesource.com/426408 Reviewed-by: Randall Spangler <rspangler@chromium.org>
This commit is contained in:
@@ -824,7 +824,12 @@ enum VbKeyCode_t {
|
|||||||
VB_KEY_DOWN = 0x101,
|
VB_KEY_DOWN = 0x101,
|
||||||
VB_KEY_LEFT = 0x102,
|
VB_KEY_LEFT = 0x102,
|
||||||
VB_KEY_RIGHT = 0x103,
|
VB_KEY_RIGHT = 0x103,
|
||||||
VB_KEY_CTRL_ENTER = 0x104,
|
VB_KEY_CTRL_ENTER = 0x104
|
||||||
|
};
|
||||||
|
|
||||||
|
enum VbButtonCode_t {
|
||||||
|
VB_BUTTON_VOL_UP = 0x62,
|
||||||
|
VB_BUTTON_VOL_DOWN = 0x63
|
||||||
};
|
};
|
||||||
|
|
||||||
/* Flags for additional information.
|
/* Flags for additional information.
|
||||||
|
|||||||
@@ -632,6 +632,7 @@ VbError_t vb2_developer_menu(struct vb2_context *ctx, VbCommonParams *cparams)
|
|||||||
/* Only disable virtual dev switch if allowed by GBB */
|
/* Only disable virtual dev switch if allowed by GBB */
|
||||||
if (!(gbb->flags & GBB_FLAG_ENTER_TRIGGERS_TONORM))
|
if (!(gbb->flags & GBB_FLAG_ENTER_TRIGGERS_TONORM))
|
||||||
break;
|
break;
|
||||||
|
case VB_BUTTON_VOL_UP:
|
||||||
case VB_KEY_UP:
|
case VB_KEY_UP:
|
||||||
vb2_get_current_menu_size(current_menu,
|
vb2_get_current_menu_size(current_menu,
|
||||||
NULL, &menu_size);
|
NULL, &menu_size);
|
||||||
@@ -639,6 +640,7 @@ VbError_t vb2_developer_menu(struct vb2_context *ctx, VbCommonParams *cparams)
|
|||||||
menu_size;
|
menu_size;
|
||||||
vb2_print_current_menu();
|
vb2_print_current_menu();
|
||||||
break;
|
break;
|
||||||
|
case VB_BUTTON_VOL_DOWN:
|
||||||
case VB_KEY_DOWN:
|
case VB_KEY_DOWN:
|
||||||
vb2_get_current_menu_size(current_menu,
|
vb2_get_current_menu_size(current_menu,
|
||||||
NULL, &menu_size);
|
NULL, &menu_size);
|
||||||
@@ -880,12 +882,14 @@ VbError_t vb2_recovery_menu(struct vb2_context *ctx, VbCommonParams *cparams)
|
|||||||
case 0:
|
case 0:
|
||||||
/* nothing pressed */
|
/* nothing pressed */
|
||||||
break;
|
break;
|
||||||
|
case VB_BUTTON_VOL_UP:
|
||||||
case VB_KEY_UP:
|
case VB_KEY_UP:
|
||||||
VB2_DEBUG("VbBootRecoveryMenu() - pressed key VB_KEY_UP\n");
|
VB2_DEBUG("VbBootRecoveryMenu() - pressed key VB_KEY_UP\n");
|
||||||
vb2_get_current_menu_size(current_menu, NULL, &menu_size);
|
vb2_get_current_menu_size(current_menu, NULL, &menu_size);
|
||||||
current_menu_idx = (current_menu_idx+menu_size-1) % menu_size;
|
current_menu_idx = (current_menu_idx+menu_size-1) % menu_size;
|
||||||
vb2_print_current_menu();
|
vb2_print_current_menu();
|
||||||
break;
|
break;
|
||||||
|
case VB_BUTTON_VOL_DOWN:
|
||||||
case VB_KEY_DOWN:
|
case VB_KEY_DOWN:
|
||||||
VB2_DEBUG("VbBootRecoveryMenu() - pressed key VB_KEY_DOWN\n");
|
VB2_DEBUG("VbBootRecoveryMenu() - pressed key VB_KEY_DOWN\n");
|
||||||
vb2_get_current_menu_size(current_menu, NULL, &menu_size);
|
vb2_get_current_menu_size(current_menu, NULL, &menu_size);
|
||||||
|
|||||||
Reference in New Issue
Block a user