Loader: Button override + first-class HBL support

This commit is contained in:
Michael Scire
2018-09-19 16:21:46 -07:00
parent d8391078c8
commit 6afbcd12d9
11 changed files with 692 additions and 35 deletions

View File

@@ -23,6 +23,7 @@ class ContentManagement {
public:
static Result MountCode(u64 tid, FsStorageId sid);
static Result MountCodeNspOnSd(u64 tid);
static void TryMountHblNspOnSd();
static Result UnmountCode();
static Result MountCodeForTidSid(Registration::TidSid *tid_sid);
@@ -33,5 +34,9 @@ class ContentManagement {
static bool HasCreatedTitle(u64 tid);
static void SetCreatedTitle(u64 tid);
static void LoadConfiguration(FILE *config);
static void TryMountSdCard();
static bool ShouldReplaceWithHBL(u64 tid);
static bool ShouldOverrideContents();
};