/* * firm.h * by Reisyukaku * Copyright (c) 2015 All Rights Reserved */ #ifndef FIRM_INC #define FIRM_INC #include "types.h" #define PDN_MPCORE_CFG (*(u8*)0x10140FFC) #define HID_PAD ((~*(u16*)0x10146000) & 0xFFF) #define BUTTON_R1 (1 << 8) #define BUTTON_L1 (1 << 9) #define BUTTON_A 1 #define SAFEMODE (BUTTON_L1 | BUTTON_R1 | BUTTON_A | (1 << 6)) #define PATCHED_FIRM_PATH "/rei/patched_firmware.bin" u8 loadFirm(u8 a9lhBoot); u8 loadEmu(void); u8 patchFirm(void); void launchFirm(void); #endif