Get a basic gpt menu
This commit is contained in:
@@ -104,4 +104,8 @@ enum fs_menu_startdir_return {
|
||||
FILEMENU_CURFOLDER
|
||||
};
|
||||
|
||||
extern menu_entry fs_menu_startdir[];
|
||||
extern menu_entry fs_menu_startdir[];
|
||||
|
||||
extern gpt_entry_rule gpt_fs_rules[];
|
||||
|
||||
extern menu_entry mmcmenu_start[];
|
||||
@@ -2,13 +2,9 @@
|
||||
#include "types.h"
|
||||
|
||||
menu_entry mainmenu_main[] = {
|
||||
{"[SD:/] SD CARD\n", COLOR_GREEN, ISMENU},
|
||||
{"[SAFE:/] EMMC", COLOR_ORANGE, ISMENU},
|
||||
{"[SYSTEM:/] EMMC", COLOR_ORANGE, ISMENU},
|
||||
{"[USER:/] EMMC", COLOR_ORANGE, ISMENU},
|
||||
{"\n[SAFE:/] EMUMMC", COLOR_BLUE, ISMENU},
|
||||
{"[SYSTEM:/] EMUMMC", COLOR_BLUE, ISMENU},
|
||||
{"[USER:/] EMUMMC", COLOR_BLUE, ISMENU},
|
||||
{"[SD:/] SD CARD", COLOR_GREEN, ISMENU},
|
||||
{"[EMMC:/] EMMC", COLOR_ORANGE, ISMENU},
|
||||
{"[EMMC:/] EMUMMC", COLOR_BLUE, ISMENU},
|
||||
{"\nMount/Unmount SD", COLOR_WHITE, ISMENU},
|
||||
{"Tools", COLOR_VIOLET, ISMENU},
|
||||
{"SD format", COLOR_VIOLET, ISMENU},
|
||||
@@ -73,4 +69,17 @@ menu_entry fs_menu_startdir[] = {
|
||||
{"Folder -> previous folder ", COLOR_ORANGE, ISMENU},
|
||||
{"Clipboard -> Current folder ", COLOR_ORANGE, ISMENU},
|
||||
{"Current folder menu ", COLOR_ORANGE, ISMENU}
|
||||
};
|
||||
|
||||
gpt_entry_rule gpt_fs_rules[] = {
|
||||
{"PRODINFOF", 0 | isFS},
|
||||
{"SAFE", 1 | isFS },
|
||||
{"SYSTEM", 2 | isFS},
|
||||
{"USER", 3 | isFS},
|
||||
{NULL, 0}
|
||||
};
|
||||
|
||||
menu_entry mmcmenu_start[] = {
|
||||
{"Back", COLOR_ORANGE, ISMENU},
|
||||
{"RESERVED\n", COLOR_ORANGE, ISMENU}
|
||||
};
|
||||
@@ -43,4 +43,11 @@ typedef struct {
|
||||
char *name;
|
||||
u32 storage;
|
||||
u16 property;
|
||||
} menu_entry;
|
||||
} menu_entry;
|
||||
|
||||
typedef struct {
|
||||
const char *name;
|
||||
u8 property;
|
||||
} gpt_entry_rule;
|
||||
|
||||
#define isFS 0x80
|
||||
Reference in New Issue
Block a user