git subrepo pull --force emummc

subrepo:
  subdir:   "emummc"
  merged:   "7522f1f60"
upstream:
  origin:   "https://github.com/lulle2007200/emuMMC.git"
  branch:   "develop"
  commit:   "7522f1f60"
git-subrepo:
  version:  "0.4.9"
  origin:   "https://github.com/ingydotnet/git-subrepo.git"
  commit:   "30db3b8"
This commit is contained in:
lulle2007200
2025-05-12 14:42:19 +02:00
parent 92c599f0f0
commit c1b5cc411e
342 changed files with 969 additions and 106672 deletions

View File

@@ -4,7 +4,8 @@
* @copyright libnx Authors
*/
#pragma once
#include <switch/kernel/svc.h>
#include "../utils/types.h"
#include "svc.h"
#ifdef __cplusplus
extern "C" {
@@ -80,18 +81,6 @@ typedef struct {
};
} exo_emummc_config_t;
typedef char exo_emummc_path_t[0x80];
typedef struct {
union{
exo_emummc_path_t paths[2];
struct{
exo_emummc_path_t storage_path;
exo_emummc_path_t nintendo_path;
};
};
}exo_emummc_paths_t;
Result smcGetConfig(SplConfigItem config_item, u64 *out_config);
SplHardwareType splGetHardwareType(void);
@@ -99,7 +88,6 @@ SplSocType splGetSocType(void);
void smcRebootToRcm(void);
void smcRebootToIramPayload(void);
void smcRebootToFatalError(void);
void smcPerformShutdown(void);
Result smcCopyToIram(uintptr_t iram_addr, const void *src_addr, u32 size);