Utilize hekate's BDK for hekate main and Nyx
This commit is contained in:
@@ -24,19 +24,19 @@
|
||||
#include "gui.h"
|
||||
#include "fe_emmc_tools.h"
|
||||
#include "fe_emummc_tools.h"
|
||||
#include "../../../common/memory_map.h"
|
||||
#include "../config/config.h"
|
||||
#include "../libs/fatfs/ff.h"
|
||||
#include "../mem/heap.h"
|
||||
#include "../sec/se.h"
|
||||
#include "../sec/se_t210.h"
|
||||
#include "../storage/mbr_gpt.h"
|
||||
#include <memory_map.h>
|
||||
#include "../config.h"
|
||||
#include <libs/fatfs/ff.h>
|
||||
#include <mem/heap.h>
|
||||
#include <sec/se.h>
|
||||
#include <sec/se_t210.h>
|
||||
#include <storage/mbr_gpt.h>
|
||||
#include "../storage/nx_emmc.h"
|
||||
#include "../storage/nx_sd.h"
|
||||
#include "../storage/sdmmc.h"
|
||||
#include "../utils/btn.h"
|
||||
#include "../utils/sprintf.h"
|
||||
#include "../utils/util.h"
|
||||
#include <storage/nx_sd.h>
|
||||
#include <storage/sdmmc.h>
|
||||
#include <utils/btn.h>
|
||||
#include <utils/sprintf.h>
|
||||
#include <utils/util.h>
|
||||
|
||||
#define NUM_SECTORS_PER_ITER 8192 // 4MB Cache.
|
||||
#define OUT_FILENAME_SZ 128
|
||||
|
||||
@@ -23,18 +23,18 @@
|
||||
|
||||
#include "gui.h"
|
||||
#include "fe_emummc_tools.h"
|
||||
#include "../config/config.h"
|
||||
#include "../config/ini.h"
|
||||
#include "../libs/fatfs/ff.h"
|
||||
#include "../mem/heap.h"
|
||||
#include "../sec/se.h"
|
||||
#include "../storage/mbr_gpt.h"
|
||||
#include "../config.h"
|
||||
#include <utils/ini.h>
|
||||
#include <libs/fatfs/ff.h>
|
||||
#include <mem/heap.h>
|
||||
#include <sec/se.h>
|
||||
#include <storage/mbr_gpt.h>
|
||||
#include "../storage/nx_emmc.h"
|
||||
#include "../storage/nx_sd.h"
|
||||
#include "../storage/sdmmc.h"
|
||||
#include "../utils/btn.h"
|
||||
#include "../utils/sprintf.h"
|
||||
#include "../utils/util.h"
|
||||
#include <storage/nx_sd.h>
|
||||
#include <storage/sdmmc.h>
|
||||
#include <utils/btn.h>
|
||||
#include <utils/sprintf.h>
|
||||
#include <utils/util.h>
|
||||
|
||||
#define NUM_SECTORS_PER_ITER 8192 // 4MB Cache.
|
||||
#define OUT_FILENAME_SZ 128
|
||||
|
||||
@@ -21,33 +21,33 @@
|
||||
#include "gui_tools.h"
|
||||
#include "gui_info.h"
|
||||
#include "gui_options.h"
|
||||
#include "../libs/lvgl/lv_themes/lv_theme_hekate.h"
|
||||
#include "../libs/lvgl/lvgl.h"
|
||||
#include <libs/lvgl/lv_themes/lv_theme_hekate.h>
|
||||
#include <libs/lvgl/lvgl.h>
|
||||
#include "../gfx/logos-gui.h"
|
||||
|
||||
#include "../config/config.h"
|
||||
#include "../config/ini.h"
|
||||
#include "../gfx/di.h"
|
||||
#include "../gfx/gfx.h"
|
||||
#include "../input/joycon.h"
|
||||
#include "../input/touch.h"
|
||||
#include "../libs/fatfs/ff.h"
|
||||
#include "../mem/heap.h"
|
||||
#include "../mem/minerva.h"
|
||||
#include "../power/bq24193.h"
|
||||
#include "../power/max17050.h"
|
||||
#include "../rtc/max77620-rtc.h"
|
||||
#include "../soc/bpmp.h"
|
||||
#include "../soc/hw_init.h"
|
||||
#include "../soc/t210.h"
|
||||
#include "../storage/nx_sd.h"
|
||||
#include "../storage/sdmmc.h"
|
||||
#include "../thermal/fan.h"
|
||||
#include "../thermal/tmp451.h"
|
||||
#include "../utils/dirlist.h"
|
||||
#include "../utils/sprintf.h"
|
||||
#include "../utils/types.h"
|
||||
#include "../utils/util.h"
|
||||
#include "../config.h"
|
||||
#include <utils/ini.h>
|
||||
#include <gfx/di.h>
|
||||
#include <gfx_utils.h>
|
||||
#include <input/joycon.h>
|
||||
#include <input/touch.h>
|
||||
#include <libs/fatfs/ff.h>
|
||||
#include <mem/heap.h>
|
||||
#include <mem/minerva.h>
|
||||
#include <power/bq24193.h>
|
||||
#include <power/max17050.h>
|
||||
#include <rtc/max77620-rtc.h>
|
||||
#include <soc/bpmp.h>
|
||||
#include <soc/hw_init.h>
|
||||
#include <soc/t210.h>
|
||||
#include <storage/nx_sd.h>
|
||||
#include <storage/sdmmc.h>
|
||||
#include <thermal/fan.h>
|
||||
#include <thermal/tmp451.h>
|
||||
#include <utils/dirlist.h>
|
||||
#include <utils/sprintf.h>
|
||||
#include <utils/types.h>
|
||||
#include <utils/util.h>
|
||||
|
||||
extern hekate_config h_cfg;
|
||||
extern nyx_config n_cfg;
|
||||
|
||||
@@ -17,7 +17,7 @@
|
||||
#ifndef _GUI_H_
|
||||
#define _GUI_H_
|
||||
|
||||
#include "../libs/lvgl/lvgl.h"
|
||||
#include <libs/lvgl/lvgl.h>
|
||||
|
||||
typedef struct _emmc_tool_gui_t
|
||||
{
|
||||
|
||||
@@ -20,19 +20,19 @@
|
||||
#include "gui_emmc_tools.h"
|
||||
#include "gui_tools.h"
|
||||
#include "fe_emmc_tools.h"
|
||||
#include "../config/config.h"
|
||||
#include "../config.h"
|
||||
#include "../hos/pkg1.h"
|
||||
#include "../hos/pkg2.h"
|
||||
#include "../hos/hos.h"
|
||||
#include "../hos/sept.h"
|
||||
#include "../libs/fatfs/ff.h"
|
||||
#include "../mem/heap.h"
|
||||
#include "../sec/se.h"
|
||||
#include "../soc/fuse.h"
|
||||
#include "../storage/nx_sd.h"
|
||||
#include "../storage/sdmmc.h"
|
||||
#include "../utils/sprintf.h"
|
||||
#include "../utils/util.h"
|
||||
#include <libs/fatfs/ff.h>
|
||||
#include <mem/heap.h>
|
||||
#include <sec/se.h>
|
||||
#include <soc/fuse.h>
|
||||
#include <storage/nx_sd.h>
|
||||
#include <storage/sdmmc.h>
|
||||
#include <utils/sprintf.h>
|
||||
#include <utils/util.h>
|
||||
|
||||
extern boot_cfg_t b_cfg;
|
||||
extern hekate_config h_cfg;
|
||||
|
||||
@@ -17,7 +17,7 @@
|
||||
#ifndef _GUI_EMMC_TOOLS_H_
|
||||
#define _GUI_EMMC_TOOLS_H_
|
||||
|
||||
#include "../libs/lvgl/lvgl.h"
|
||||
#include <libs/lvgl/lvgl.h>
|
||||
|
||||
lv_res_t create_window_backup_restore_tool(lv_obj_t *btn);
|
||||
|
||||
|
||||
@@ -19,17 +19,17 @@
|
||||
#include "gui.h"
|
||||
#include "fe_emummc_tools.h"
|
||||
#include "gui_tools_partition_manager.h"
|
||||
#include "../../../common/memory_map.h"
|
||||
#include "../config/ini.h"
|
||||
#include "../libs/fatfs/ff.h"
|
||||
#include "../mem/heap.h"
|
||||
#include "../storage/mbr_gpt.h"
|
||||
#include "../storage/nx_sd.h"
|
||||
#include "../storage/sdmmc.h"
|
||||
#include "../utils/dirlist.h"
|
||||
#include "../utils/list.h"
|
||||
#include "../utils/sprintf.h"
|
||||
#include "../utils/types.h"
|
||||
#include <memory_map.h>
|
||||
#include <utils/ini.h>
|
||||
#include <libs/fatfs/ff.h>
|
||||
#include <mem/heap.h>
|
||||
#include <storage/mbr_gpt.h>
|
||||
#include <storage/nx_sd.h>
|
||||
#include <storage/sdmmc.h>
|
||||
#include <utils/dirlist.h>
|
||||
#include <utils/list.h>
|
||||
#include <utils/sprintf.h>
|
||||
#include <utils/types.h>
|
||||
|
||||
extern void emmcsn_path_impl(char *path, char *sub_dir, char *filename, sdmmc_storage_t *storage);
|
||||
|
||||
|
||||
@@ -17,7 +17,7 @@
|
||||
#ifndef _GUI_EMUMMC_TOOLS_H_
|
||||
#define _GUI_EMUMMC_TOOLS_H_
|
||||
|
||||
#include "../libs/lvgl/lvgl.h"
|
||||
#include <libs/lvgl/lvgl.h>
|
||||
|
||||
lv_res_t create_win_emummc_tools(lv_obj_t *btn);
|
||||
|
||||
|
||||
@@ -17,29 +17,29 @@
|
||||
*/
|
||||
|
||||
#include "gui.h"
|
||||
#include "../gfx/di.h"
|
||||
#include <gfx/di.h>
|
||||
#include "../hos/hos.h"
|
||||
#include "../hos/pkg1.h"
|
||||
#include "../libs/fatfs/ff.h"
|
||||
#include "../input/touch.h"
|
||||
#include "../mem/emc.h"
|
||||
#include "../mem/heap.h"
|
||||
#include "../mem/sdram.h"
|
||||
#include "../power/bq24193.h"
|
||||
#include "../power/max17050.h"
|
||||
#include "../sec/tsec.h"
|
||||
#include "../soc/fuse.h"
|
||||
#include "../soc/kfuse.h"
|
||||
#include "../soc/i2c.h"
|
||||
#include "../soc/smmu.h"
|
||||
#include "../soc/t210.h"
|
||||
#include "../storage/mmc.h"
|
||||
#include "../storage/nx_emmc.h"
|
||||
#include "../storage/nx_sd.h"
|
||||
#include "../storage/sdmmc.h"
|
||||
#include "../utils/btn.h"
|
||||
#include "../utils/sprintf.h"
|
||||
#include "../utils/util.h"
|
||||
#include <libs/fatfs/ff.h>
|
||||
#include <input/touch.h>
|
||||
#include <mem/emc.h>
|
||||
#include <mem/heap.h>
|
||||
#include <mem/sdram.h>
|
||||
#include <mem/smmu.h>
|
||||
#include <power/bq24193.h>
|
||||
#include <power/max17050.h>
|
||||
#include <sec/tsec.h>
|
||||
#include <soc/fuse.h>
|
||||
#include <soc/kfuse.h>
|
||||
#include <soc/i2c.h>
|
||||
#include <soc/t210.h>
|
||||
#include <storage/mmc.h>
|
||||
#include "../storage/nx_emmc_bis.h"
|
||||
#include <storage/nx_sd.h>
|
||||
#include <storage/sdmmc.h>
|
||||
#include <utils/btn.h>
|
||||
#include <utils/sprintf.h>
|
||||
#include <utils/util.h>
|
||||
|
||||
#define SECTORS_TO_MIB_COEFF 11
|
||||
|
||||
|
||||
@@ -17,7 +17,7 @@
|
||||
#ifndef _GUI_INFO_H_
|
||||
#define _GUI_INFO_H_
|
||||
|
||||
#include "../libs/lvgl/lvgl.h"
|
||||
#include <libs/lvgl/lvgl.h>
|
||||
|
||||
void create_tab_info(lv_theme_t *th, lv_obj_t *parent);
|
||||
|
||||
|
||||
@@ -17,17 +17,17 @@
|
||||
#include <stdlib.h>
|
||||
|
||||
#include "gui.h"
|
||||
#include "../config/config.h"
|
||||
#include "../config/ini.h"
|
||||
#include "../gfx/di.h"
|
||||
#include "../input/joycon.h"
|
||||
#include "../libs/lvgl/lvgl.h"
|
||||
#include "../mem/heap.h"
|
||||
#include "../rtc/max77620-rtc.h"
|
||||
#include "../storage/nx_sd.h"
|
||||
#include "../utils/list.h"
|
||||
#include "../utils/sprintf.h"
|
||||
#include "../utils/types.h"
|
||||
#include "../config.h"
|
||||
#include <utils/ini.h>
|
||||
#include <gfx/di.h>
|
||||
#include <input/joycon.h>
|
||||
#include <libs/lvgl/lvgl.h>
|
||||
#include <mem/heap.h>
|
||||
#include <rtc/max77620-rtc.h>
|
||||
#include <storage/nx_sd.h>
|
||||
#include <utils/list.h>
|
||||
#include <utils/sprintf.h>
|
||||
#include <utils/types.h>
|
||||
|
||||
extern hekate_config h_cfg;
|
||||
extern nyx_config n_cfg;
|
||||
|
||||
@@ -17,7 +17,7 @@
|
||||
#ifndef _GUI_OPTIONS_H_
|
||||
#define _GUI_OPTIONS_H_
|
||||
|
||||
#include "../libs/lvgl/lvgl.h"
|
||||
#include <libs/lvgl/lvgl.h>
|
||||
|
||||
void nyx_options_clear_ini_changes_made();
|
||||
bool nyx_options_get_ini_changes_made();
|
||||
|
||||
@@ -22,27 +22,27 @@
|
||||
#include "gui_tools_partition_manager.h"
|
||||
#include "gui_emmc_tools.h"
|
||||
#include "fe_emummc_tools.h"
|
||||
#include "../../../common/memory_map.h"
|
||||
#include "../config/config.h"
|
||||
#include "../gfx/di.h"
|
||||
#include <memory_map.h>
|
||||
#include "../config.h"
|
||||
#include <gfx/di.h>
|
||||
#include "../hos/pkg1.h"
|
||||
#include "../hos/pkg2.h"
|
||||
#include "../hos/hos.h"
|
||||
#include "../hos/sept.h"
|
||||
#include "../input/touch.h"
|
||||
#include "../libs/fatfs/ff.h"
|
||||
#include "../mem/heap.h"
|
||||
#include "../mem/minerva.h"
|
||||
#include "../sec/se.h"
|
||||
#include "../soc/bpmp.h"
|
||||
#include "../soc/fuse.h"
|
||||
#include <input/touch.h>
|
||||
#include <libs/fatfs/ff.h>
|
||||
#include <mem/heap.h>
|
||||
#include <mem/minerva.h>
|
||||
#include <sec/se.h>
|
||||
#include <soc/bpmp.h>
|
||||
#include <soc/fuse.h>
|
||||
#include "../storage/nx_emmc.h"
|
||||
#include "../storage/nx_sd.h"
|
||||
#include "../storage/sdmmc.h"
|
||||
#include "../usb/usbd.h"
|
||||
#include "../utils/btn.h"
|
||||
#include "../utils/sprintf.h"
|
||||
#include "../utils/util.h"
|
||||
#include <storage/nx_sd.h>
|
||||
#include <storage/sdmmc.h>
|
||||
#include <usb/usbd.h>
|
||||
#include <utils/btn.h>
|
||||
#include <utils/sprintf.h>
|
||||
#include <utils/util.h>
|
||||
|
||||
extern volatile boot_cfg_t *b_cfg;
|
||||
extern hekate_config h_cfg;
|
||||
|
||||
@@ -17,7 +17,7 @@
|
||||
#ifndef _GUI_TOOLS_H_
|
||||
#define _GUI_TOOLS_H_
|
||||
|
||||
#include "../libs/lvgl/lvgl.h"
|
||||
#include <libs/lvgl/lvgl.h>
|
||||
|
||||
extern lv_obj_t *ums_mbox;
|
||||
|
||||
|
||||
@@ -19,21 +19,21 @@
|
||||
#include "gui.h"
|
||||
#include "gui_tools.h"
|
||||
#include "gui_tools_partition_manager.h"
|
||||
#include "../libs/fatfs/diskio.h"
|
||||
#include "../libs/lvgl/lvgl.h"
|
||||
#include "../mem/heap.h"
|
||||
#include "../sec/se.h"
|
||||
#include "../soc/hw_init.h"
|
||||
#include "../soc/pmc.h"
|
||||
#include "../soc/t210.h"
|
||||
#include "../storage/mbr_gpt.h"
|
||||
#include <libs/fatfs/diskio.h>
|
||||
#include <libs/lvgl/lvgl.h>
|
||||
#include <mem/heap.h>
|
||||
#include <sec/se.h>
|
||||
#include <soc/hw_init.h>
|
||||
#include <soc/pmc.h>
|
||||
#include <soc/t210.h>
|
||||
#include <storage/mbr_gpt.h>
|
||||
#include "../storage/nx_emmc.h"
|
||||
#include "../storage/nx_sd.h"
|
||||
#include "../storage/ramdisk.h"
|
||||
#include "../storage/sdmmc.h"
|
||||
#include "../utils/btn.h"
|
||||
#include "../utils/sprintf.h"
|
||||
#include "../utils/util.h"
|
||||
#include <storage/nx_sd.h>
|
||||
#include <storage/ramdisk.h>
|
||||
#include <storage/sdmmc.h>
|
||||
#include <utils/btn.h>
|
||||
#include <utils/sprintf.h>
|
||||
#include <utils/util.h>
|
||||
|
||||
extern volatile boot_cfg_t *b_cfg;
|
||||
extern volatile nyx_storage_t *nyx_str;
|
||||
|
||||
Reference in New Issue
Block a user