2012-12-08 17:30:00 +00:00
|
|
|
|
2012-01-21 20:57:41 +00:00
|
|
|
#ifndef _BOOTHOMEBREW_H_
|
|
|
|
#define _BOOTHOMEBREW_H_
|
2012-05-19 16:06:06 +00:00
|
|
|
|
2012-12-08 18:45:48 +00:00
|
|
|
typedef void (*entry)(void);
|
2012-12-08 17:30:00 +00:00
|
|
|
|
2012-12-08 18:45:48 +00:00
|
|
|
void BootHomebrew();
|
2014-06-24 13:33:54 +00:00
|
|
|
void AddBootArgument(const char *argv);
|
|
|
|
void AddBootArgument(const char *argv, unsigned int size);
|
|
|
|
bool LoadHomebrew(const char *filepath);
|
|
|
|
char *GetHomebrew(unsigned int *size);
|
2013-11-19 15:27:52 +00:00
|
|
|
bool LoadAppBooter(const char *filepath);
|
2012-12-08 18:45:48 +00:00
|
|
|
void JumpToEntry(entry EntryPoint);
|
2012-07-28 16:41:48 +00:00
|
|
|
void writeStub();
|
2012-01-21 20:57:41 +00:00
|
|
|
|
|
|
|
#endif
|