aboutsummaryrefslogtreecommitdiff
path: root/src/DSi.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/DSi.cpp')
-rw-r--r--src/DSi.cpp13
1 files changed, 7 insertions, 6 deletions
diff --git a/src/DSi.cpp b/src/DSi.cpp
index 8315fb8..abd3bd6 100644
--- a/src/DSi.cpp
+++ b/src/DSi.cpp
@@ -60,6 +60,9 @@ u32 NWRAMMask[2][3];
DSi_SDHost* SDMMC;
DSi_SDHost* SDIO;
+u64 ConsoleID;
+u8 eMMC_CID[16];
+
bool Init()
{
@@ -262,14 +265,12 @@ bool LoadNAND()
#define printhex(str, size) { for (int z = 0; z < (size); z++) printf("%02X", (str)[z]); printf("\n"); }
#define printhex_rev(str, size) { for (int z = (size)-1; z >= 0; z--) printf("%02X", (str)[z]); printf("\n"); }
- u8 emmc_cid[16];
- u8 consoleid[8];
fseek(f, 0xF000010, SEEK_SET);
- fread(emmc_cid, 1, 16, f);
- fread(consoleid, 1, 8, f);
+ fread(eMMC_CID, 1, 16, f);
+ fread(&ConsoleID, 1, 8, f);
- printf("eMMC CID: "); printhex(emmc_cid, 16);
- printf("Console ID: "); printhex_rev(consoleid, 8);
+ printf("eMMC CID: "); printhex(eMMC_CID, 16);
+ printf("Console ID: %llx\n", ConsoleID);
fclose(f);
}