fatal/creport: Add cpu context.

This commit is contained in:
Michael Scire 2018-11-13 20:22:54 -08:00
parent 50c65ea7e1
commit 9714db14d2
15 changed files with 60 additions and 20 deletions

View file

@ -21,12 +21,12 @@
class IFatalTask {
protected:
FatalContext *ctx;
FatalThrowContext *ctx;
u64 title_id;
public:
IFatalTask(FatalContext *ctx, u64 tid) : ctx(ctx), title_id(tid) { }
IFatalTask(FatalThrowContext *ctx, u64 tid) : ctx(ctx), title_id(tid) { }
virtual Result Run() = 0;
virtual const char *GetName() const = 0;
};
void RunFatalTasks(FatalContext *ctx, u64 title_id, bool error_report, Event *erpt_event, Event *battery_event);
void RunFatalTasks(FatalThrowContext *ctx, u64 title_id, bool error_report, Event *erpt_event, Event *battery_event);