1
0
Fork 0
mirror of https://github.com/suchmememanyskill/TegraExplorer.git synced 2024-09-19 21:43:40 +01:00
TegraExplorer/source/tegraexplorer/tconf.h
SuchMemeManySkill 07540b4651 add key dumping
2020-12-26 22:24:41 +01:00

43 lines
692 B
C

#pragma once
#include <utils/types.h>
#include "../keys/keys.h"
enum {
LOC_None = 0,
LOC_SD,
LOC_EMMC,
LOC_EMUMMC
};
enum {
CMODE_None = 0,
CMODE_Copy,
CMODE_Move
};
enum {
M_None = 0,
M_EMMC,
M_EMUMMC
};
typedef struct {
u32 FSBuffSize;
char *srcCopy;
union {
struct {
u16 minervaEnabled:1;
u16 curExplorerLoc:2;
u16 heldExplorerCopyLoc:2;
u16 explorerCopyMode:2;
u16 currentMMCMounted:2;
u16 keysDumped:1;
};
u16 optionUnion;
};
} TConf_t;
extern TConf_t TConf;
void ResetCopyParams();
void SetCopyParams(const char *path, u8 mode);