1/*
2 * Copyright 2008-2010, Fran��ois Revol, revol@free.fr. All rights reserved.
3 * Copyright 2004-2007, Axel D��rfler, axeld@pinc-software.de. All rights reserved.
4 * Distributed under the terms of the MIT License.
5 */
6
7
8#include "smp.h"
9#include "video.h"
10
11#include <boot/menu.h>
12#include <boot/platform/generic/text_menu.h>
13#include <safemode.h>
14
15
16void
17platform_add_menus(Menu *menu)
18{
19	MenuItem *item;
20
21	switch (menu->Type()) {
22		case MAIN_MENU:
23			break;
24		case SAFE_MODE_MENU:
25			break;
26		default:
27			break;
28	}
29}
30
31
32void
33platform_update_menu_item(Menu *menu, MenuItem *item)
34{
35	platform_generic_update_text_menu_item(menu, item);
36}
37
38
39void
40platform_run_menu(Menu *menu)
41{
42	platform_generic_run_text_menu(menu);
43}
44
45
46size_t
47platform_get_user_input_text(Menu *menu, MenuItem *item, char *buffer,
48	size_t bufferSize)
49{
50	return platform_generic_get_user_input_text(menu, item, buffer,
51		bufferSize);
52}
53