Add more general error codes & re-implement bis dumping
This commit is contained in:
@@ -5,13 +5,18 @@ extern const char *gfx_file_size_names[];
|
||||
extern const char *menu_sd_states[];
|
||||
extern const char *emmc_fs_entries[];
|
||||
extern const char *utils_err_codes[];
|
||||
extern const char *pkg2names[];
|
||||
|
||||
enum utils_err_codes_te_call {
|
||||
ERR_SAME_LOC = 50,
|
||||
ERR_DISK_WRITE_FAILED,
|
||||
ERR_EMPTY_CLIPBOARD,
|
||||
ERR_FOLDER_ROOT = 54,
|
||||
ERR_DEST_PART_OF_SRC
|
||||
ERR_DEST_PART_OF_SRC,
|
||||
ERR_PART_NOT_FOUND,
|
||||
ERR_BISKEY_DUMP_FAILED,
|
||||
ERR_MEM_ALLOC_FAILED,
|
||||
ERR_EMMC_READ_FAILED
|
||||
};
|
||||
|
||||
extern const char *utils_err_codes_te[];
|
||||
|
||||
@@ -40,7 +40,20 @@ const char *utils_err_codes_te[] = { // these start at 50
|
||||
"SAME LOC",
|
||||
"DISK WRITE FAILED",
|
||||
"EMPTY CLIPBOARD",
|
||||
"DEFENITION OF INSANITY"
|
||||
"FOLDER ROOT"
|
||||
"DEST PART OF SRC"
|
||||
"DEFENITION OF INSANITY",
|
||||
"FOLDER ROOT",
|
||||
"DEST PART OF SRC",
|
||||
"PART NOT FOUND",
|
||||
"BISKEY DUMP FAILED",
|
||||
"MEM ALLOC FAILED",
|
||||
"EMMC READ FAILED"
|
||||
};
|
||||
|
||||
const char *pkg2names[] = {
|
||||
"BCPKG2-1-Normal-Main",
|
||||
"BCPKG2-2-Normal-Sub",
|
||||
"BCPKG2-3-SafeMode-Main",
|
||||
"BCPKG2-4-SafeMode-Sub",
|
||||
"BCPKG2-5-Repair-Main",
|
||||
"BCPKG2-6-Repair-Sub"
|
||||
};
|
||||
@@ -31,6 +31,14 @@
|
||||
#define OPERATIONCOPY 0x2
|
||||
#define OPERATIONMOVE 0x4
|
||||
|
||||
#define PART_BOOT 0x1
|
||||
#define PART_PKG2 0x2
|
||||
|
||||
#define BOOT0_ARG 0x80
|
||||
#define BOOT1_ARG 0x40
|
||||
#define BCPKG2_1_ARG 0x20
|
||||
#define BCPKG2_3_ARG 0x10
|
||||
|
||||
typedef struct {
|
||||
char *name;
|
||||
u32 storage;
|
||||
|
||||
Reference in New Issue
Block a user