Utilize hekate's BDK for hekate main and Nyx

This commit is contained in:
CTCaer
2020-06-14 16:45:45 +03:00
parent 185526d134
commit 6e256d29c7
186 changed files with 1138 additions and 1016 deletions

View File

@@ -18,7 +18,7 @@
#ifndef _ARM64_H_
#define _ARM64_H_
#include "types.h"
#include <utils/types.h>
#define LSL0 0
#define LSL16 16

View File

@@ -16,11 +16,11 @@
*/
#include "btn.h"
#include "../soc/i2c.h"
#include "../soc/gpio.h"
#include "../soc/t210.h"
#include "util.h"
#include "../power/max77620.h"
#include <soc/i2c.h>
#include <soc/gpio.h>
#include <soc/t210.h>
#include <utils/util.h>
#include <power/max77620.h>
u8 btn_read()
{

View File

@@ -18,7 +18,7 @@
#ifndef _BTN_H_
#define _BTN_H_
#include "types.h"
#include <utils/types.h>
#define BTN_POWER (1 << 0)
#define BTN_VOL_DOWN (1 << 1)

View File

@@ -17,9 +17,9 @@
#include <string.h>
#include <stdlib.h>
#include "../libs/fatfs/ff.h"
#include "../mem/heap.h"
#include "../utils/types.h"
#include <libs/fatfs/ff.h>
#include <mem/heap.h>
#include <utils/types.h>
char *dirlist(const char *directory, const char *pattern, bool includeHiddenFiles, bool parse_dirs)
{

View File

@@ -14,6 +14,6 @@
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
#include "../utils/types.h"
#include <utils/types.h>
char *dirlist(const char *directory, const char *pattern, bool includeHiddenFiles, bool parse_dirs);

View File

@@ -18,9 +18,9 @@
#include <string.h>
#include "ini.h"
#include "../libs/fatfs/ff.h"
#include "../mem/heap.h"
#include "../utils/dirlist.h"
#include <libs/fatfs/ff.h>
#include <mem/heap.h>
#include <utils/dirlist.h>
static char *_strdup(char *str)
{

View File

@@ -18,8 +18,8 @@
#ifndef _INI_H_
#define _INI_H_
#include "../utils/types.h"
#include "../utils/list.h"
#include <utils/types.h>
#include <utils/list.h>
#define INI_CHOICE 3
#define INI_CAPTION 5

View File

@@ -18,7 +18,7 @@
#ifndef _LIST_H_
#define _LIST_H_
#include "types.h"
#include <utils/types.h>
/*! Initialize list. */
#define LIST_INIT(name) link_t name = {&name, &name}

View File

@@ -18,7 +18,7 @@
#include <stdarg.h>
#include <string.h>
#include "types.h"
#include <utils/types.h>
char **sout_buf;

View File

@@ -17,7 +17,7 @@
#ifndef _SPRINTF_H_
#define _SPRINTF_H_
#include "types.h"
#include <utils/types.h>
void s_printf(char *out_buf, const char *fmt, ...);

View File

@@ -15,18 +15,16 @@
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
#include "util.h"
#include "../gfx/di.h"
#include "../mem/heap.h"
#include "../mem/minerva.h"
#include "../power/max77620.h"
#include "../rtc/max77620-rtc.h"
#include "../soc/bpmp.h"
#include "../soc/hw_init.h"
#include "../soc/i2c.h"
#include "../soc/pmc.h"
#include "../soc/t210.h"
#include "../storage/nx_sd.h"
#include <utils/util.h>
#include <mem/heap.h>
#include <power/max77620.h>
#include <rtc/max77620-rtc.h>
#include <soc/bpmp.h>
#include <soc/hw_init.h>
#include <soc/i2c.h>
#include <soc/pmc.h>
#include <soc/t210.h>
#include <storage/nx_sd.h>
#define USE_RTC_TIMER

View File

@@ -18,8 +18,8 @@
#ifndef _UTIL_H_
#define _UTIL_H_
#include "types.h"
#include "../mem/minerva.h"
#include <utils/types.h>
#include <mem/minerva.h>
typedef enum
{