forked from Mirror/GodMode9
refactor bdri to operate on a file representing the diff ivfc lvl4
intended use here is now to mount the diff file as an image, then use bdri calls on partitionA.bin
This commit is contained in:
parent
f8b9332728
commit
50770616d7
File diff suppressed because it is too large
Load Diff
@ -95,9 +95,13 @@ typedef struct {
|
|||||||
Ticket ticket;
|
Ticket ticket;
|
||||||
} __attribute__((packed, aligned(4))) TicketEntry;
|
} __attribute__((packed, aligned(4))) TicketEntry;
|
||||||
|
|
||||||
|
u32 GetNumTitleInfoEntries(const char* path);
|
||||||
|
u32 GetNumTickets(const char* path);
|
||||||
|
u32 ListTitleInfoEntryTitleIDs(const char* path, u8* title_ids, u32 max_title_ids);
|
||||||
|
u32 ListTicketTitleIDs(const char* path, u8* title_ids, u32 max_title_ids);
|
||||||
u32 ReadTitleInfoEntryFromDB(const char* path, const u8* title_id, TitleInfoEntry* tie);
|
u32 ReadTitleInfoEntryFromDB(const char* path, const u8* title_id, TitleInfoEntry* tie);
|
||||||
u32 ReadTicketFromDB(const char* path, const u8* title_id, Ticket* ticket);
|
u32 ReadTicketFromDB(const char* path, const u8* title_id, Ticket* ticket);
|
||||||
u32 RemoveTitleInfoEntryFromDB(const char* path, const u8* title_id);
|
u32 RemoveTitleInfoEntryFromDB(const char* path, const u8* title_id);
|
||||||
u32 RemoveTicketFromDB(const char* path, const u8* title_id);
|
u32 RemoveTicketFromDB(const char* path, const u8* title_id);
|
||||||
u32 AddTitleInfoEntryToDB(const char* path, const u8* title_id, const TitleInfoEntry* tie);
|
u32 AddTitleInfoEntryToDB(const char* path, const u8* title_id, const TitleInfoEntry* tie, bool replace);
|
||||||
u32 AddTicketToDB(const char* path, const u8* title_id, const Ticket* ticket);
|
u32 AddTicketToDB(const char* path, const u8* title_id, const Ticket* ticket, bool replace);
|
Loading…
x
Reference in New Issue
Block a user