loader: fix customize
This commit is contained in:
2
.gitignore
vendored
2
.gitignore
vendored
@@ -2,3 +2,5 @@
|
|||||||
.vscode/
|
.vscode/
|
||||||
dist/
|
dist/
|
||||||
.pyc
|
.pyc
|
||||||
|
build/
|
||||||
|
__pycache__/
|
||||||
2
.gitmodules
vendored
2
.gitmodules
vendored
@@ -5,5 +5,5 @@
|
|||||||
path = source/hoc-monitor/lib/Atmosphere-libs
|
path = source/hoc-monitor/lib/Atmosphere-libs
|
||||||
url = https://github.com/Atmosphere-NX/Atmosphere-libs.git
|
url = https://github.com/Atmosphere-NX/Atmosphere-libs.git
|
||||||
[submodule "source/sys-clk/overlay/lib/libultrahand"]
|
[submodule "source/sys-clk/overlay/lib/libultrahand"]
|
||||||
path = source/sys-clk/overlay/libs/libultrahand
|
path = source/sys-clk/overlay/lib/libultrahand
|
||||||
url = https://github.com/ppkantorski/libultrahand.git
|
url = https://github.com/ppkantorski/libultrahand.git
|
||||||
|
|||||||
@@ -22,7 +22,7 @@
|
|||||||
|
|
||||||
#define ENABLED 1
|
#define ENABLED 1
|
||||||
#define DISABLED 0
|
#define DISABLED 0
|
||||||
|
#define CPU_MAX_MAX_VOLT 1375000
|
||||||
namespace ams::ldr::oc {
|
namespace ams::ldr::oc {
|
||||||
|
|
||||||
//volatile EristaMtcTable EristaMtcTablePlaceholder = { .rev = ERISTA_MTC_MAGIC, };
|
//volatile EristaMtcTable EristaMtcTablePlaceholder = { .rev = ERISTA_MTC_MAGIC, };
|
||||||
@@ -56,7 +56,7 @@ volatile CustomizeTable C = {
|
|||||||
|
|
||||||
.EmcDvbShift = 0,
|
.EmcDvbShift = 0,
|
||||||
|
|
||||||
// Defaults - (3-3-2) 0-1-4-3-6
|
// Defaults - Zeroed
|
||||||
|
|
||||||
// Primary
|
// Primary
|
||||||
.t1_tRCD = 0,
|
.t1_tRCD = 0,
|
||||||
@@ -111,20 +111,33 @@ volatile CustomizeTable C = {
|
|||||||
|
|
||||||
.eristaGpuVoltArray = {
|
.eristaGpuVoltArray = {
|
||||||
750 /* 76 */,
|
750 /* 76 */,
|
||||||
|
750 /* 115 */,
|
||||||
750 /* 153 */,
|
750 /* 153 */,
|
||||||
|
750 /* 192 */,
|
||||||
750 /* 230 */,
|
750 /* 230 */,
|
||||||
750 /* 307 */,
|
775 /* 269 */,
|
||||||
775 /* 384 */,
|
775 /* 307 */,
|
||||||
800 /* 460 */,
|
800 /* 346 */,
|
||||||
825 /* 537 */,
|
800 /* 384 */,
|
||||||
850 /* 614 */,
|
825 /* 422 */,
|
||||||
875 /* 691 */,
|
825 /* 460 */,
|
||||||
900 /* 768 */,
|
850 /* 499 */,
|
||||||
|
850 /* 537 */,
|
||||||
|
875 /* 576 */,
|
||||||
|
875 /* 614 */,
|
||||||
|
900 /* 652 */,
|
||||||
|
900 /* 691 */,
|
||||||
|
925 /* 729 */,
|
||||||
|
925 /* 768 */,
|
||||||
|
950 /* 806 */,
|
||||||
950 /* 844 */,
|
950 /* 844 */,
|
||||||
|
975 /* 883 */,
|
||||||
975 /* 921 */,
|
975 /* 921 */,
|
||||||
|
0 /* 960 (Disabled by default) */,
|
||||||
0 /* 998 (Disabled by default) */,
|
0 /* 998 (Disabled by default) */,
|
||||||
|
0 /* 1036 (Disabled by default) */,
|
||||||
0 /* 1075 (Disabled by default) */,
|
0 /* 1075 (Disabled by default) */,
|
||||||
},
|
};
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -148,11 +161,11 @@ volatile CustomizeTable C = {
|
|||||||
{ 1581000, { 1130000 }, { 2889664, -122173, 1834 } },
|
{ 1581000, { 1130000 }, { 2889664, -122173, 1834 } },
|
||||||
{ 1683000, { 1168000 }, { 5100873, -279186, 4747 } },
|
{ 1683000, { 1168000 }, { 5100873, -279186, 4747 } },
|
||||||
{ 1785000, { 1227500 }, { 5100873, -279186, 4747 } },
|
{ 1785000, { 1227500 }, { 5100873, -279186, 4747 } },
|
||||||
{ 1887000, { 1375000 }, { 5100873, -279186, 4747 } },
|
{ 1887000, { CPU_MAX_MAX_VOLT }, { 5100873, -279186, 4747 } },
|
||||||
{ 1963500, { 1375000 }, { 5100873, -279186, 4747 } },
|
{ 1963500, { CPU_MAX_MAX_VOLT }, { 5100873, -279186, 4747 } },
|
||||||
{ 2091000, { 1375000 }, { 5100873, -279186, 4747 } },
|
{ 2091000, { CPU_MAX_MAX_VOLT }, { 5100873, -279186, 4747 } },
|
||||||
{ 2193000, { 1375000 }, { 5100873, -279186, 4747 } },
|
{ 2193000, { CPU_MAX_MAX_VOLT }, { 5100873, -279186, 4747 } },
|
||||||
{ 2295000, { 1375000 }, { 5100873, -279186, 4747 } },
|
{ 2295000, { CPU_MAX_MAX_VOLT }, { 5100873, -279186, 4747 } },
|
||||||
},
|
},
|
||||||
|
|
||||||
/* - Mariko CPU DVFS Table:
|
/* - Mariko CPU DVFS Table:
|
||||||
@@ -177,13 +190,17 @@ volatile CustomizeTable C = {
|
|||||||
{ 1785000, { 1527196, -36015, 27 }, { 1120000 } },
|
{ 1785000, { 1527196, -36015, 27 }, { 1120000 } },
|
||||||
{ 1887000, { 1609246, -37515, 27 }, { 1120000 } },
|
{ 1887000, { 1609246, -37515, 27 }, { 1120000 } },
|
||||||
{ 1963500, { 1675751, -38635, 27 }, { 1120000 } },
|
{ 1963500, { 1675751, -38635, 27 }, { 1120000 } },
|
||||||
|
|
||||||
|
{ 2091000, { 1716501, -39395, 27 }, { CPU_MAX_MAX_VOLT } },
|
||||||
|
{ 2193000, { 1775132, -40505, 27 }, { CPU_MAX_MAX_VOLT } },
|
||||||
|
{ 2295000, { 1866287, -42005, 27 }, { CPU_MAX_MAX_VOLT } },
|
||||||
},
|
},
|
||||||
|
|
||||||
.marikoCpuDvfsTableSLT = {
|
.marikoCpuDvfsTableSLT = {
|
||||||
// { 204000, { 732856, -17335, 113 }, { } },
|
// { 204000, { 732856, -17335, 113 }, { } },
|
||||||
// { 306000, { 760024, -18195, 113 }, { } },
|
// { 306000, { 760024, -18195, 113 }, { } },
|
||||||
// { 408000, { 789258, -19055, 113 }, { } },
|
{ 408000, { 789258, -19055, 113 }, { } },
|
||||||
// { 510000, { 789258, -19915, 113 }, { } },
|
{ 510000, { 789258, -19915, 113 }, { } },
|
||||||
{ 612000, { 789258, -19055, 113 }, { } },
|
{ 612000, { 789258, -19055, 113 }, { } },
|
||||||
{ 714000, { 820558, -19915, 113 }, { } },
|
{ 714000, { 820558, -19915, 113 }, { } },
|
||||||
{ 816000, { 853926, -20775, 113 }, { } },
|
{ 816000, { 853926, -20775, 113 }, { } },
|
||||||
@@ -198,16 +215,16 @@ volatile CustomizeTable C = {
|
|||||||
{ 1785000, { 1145373, -26785, 113 }, { 1120000 } },
|
{ 1785000, { 1145373, -26785, 113 }, { 1120000 } },
|
||||||
{ 1887000, { 1195276, -27645, 113 }, { 1120000 } },
|
{ 1887000, { 1195276, -27645, 113 }, { 1120000 } },
|
||||||
{ 1963500, { 1274006, -29795, 113 }, { 1120000 } },
|
{ 1963500, { 1274006, -29795, 113 }, { 1120000 } },
|
||||||
{ 2091000, { 1349076, -33235, 113 }, { 1375000 } },
|
{ 2091000, { 1349076, -33235, 113 }, { CPU_MAX_MAX_VOLT } },
|
||||||
{ 2193000, { 1386213, -33235, 113 }, { 1375000 } },
|
{ 2193000, { 1386213, -33235, 113 }, { CPU_MAX_MAX_VOLT } },
|
||||||
{ 2295000, { 1445416, -34095, 113 }, { 1375000 } },
|
{ 2295000, { 1445416, -34095, 113 }, { CPU_MAX_MAX_VOLT } },
|
||||||
{ 2397000, { 1490873, -34955, 113 }, { 1375000 } },
|
{ 2397000, { 1490873, -34955, 113 }, { CPU_MAX_MAX_VOLT } },
|
||||||
{ 2499000, { 1580725, -35815, 113 }, { 1375000 } },
|
{ 2499000, { 1580725, -35815, 113 }, { CPU_MAX_MAX_VOLT } },
|
||||||
{ 2601000, { 1702903, -36675, 113 }, { 1375000 } },
|
{ 2601000, { 1702903, -36675, 113 }, { CPU_MAX_MAX_VOLT } },
|
||||||
{ 2703000, { 1748360, -37535, 113 }, { 1375000 } },
|
{ 2703000, { 1748360, -37535, 113 }, { CPU_MAX_MAX_VOLT } },
|
||||||
{ 2805000, { 1793817, -38395, 113 }, { 1375000 } },
|
{ 2805000, { 1793817, -38395, 113 }, { CPU_MAX_MAX_VOLT } },
|
||||||
{ 2907000, { 1839274, -39255, 113 }, { 1375000 } },
|
// { 2907000, { 1839274, -39255, 113 }, { CPU_MAX_MAX_VOLT } },
|
||||||
{ 3009000, { 1884731, -40115, 113 }, { 1375000 } },
|
// { 3009000, { 1884731, -40115, 113 }, { CPU_MAX_MAX_VOLT } },
|
||||||
},
|
},
|
||||||
|
|
||||||
/* - Erista GPU DVFS Table:
|
/* - Erista GPU DVFS Table:
|
||||||
@@ -326,11 +343,11 @@ volatile CustomizeTable C = {
|
|||||||
},
|
},
|
||||||
|
|
||||||
.marikoGpuDvfsTableSLT = {
|
.marikoGpuDvfsTableSLT = {
|
||||||
{ 76800, {}, { 590000, } },
|
{ 76800, {}, { 600000, } },
|
||||||
{ 153600, {}, { 590000, } },
|
{ 153600, {}, { 600000, } },
|
||||||
{ 230400, {}, { 590000, } },
|
{ 230400, {}, { 600000, } },
|
||||||
{ 307200, {}, { 590000, } },
|
{ 307200, {}, { 600000, } },
|
||||||
{ 384000, {}, { 590000, } },
|
{ 384000, {}, { 600000, } },
|
||||||
{ 460800, {}, { 795089, -11096, -163, 298, -10421, 162 } },
|
{ 460800, {}, { 795089, -11096, -163, 298, -10421, 162 } },
|
||||||
{ 537600, {}, { 795089, -11096, -163, 298, -10421, 162 } },
|
{ 537600, {}, { 795089, -11096, -163, 298, -10421, 162 } },
|
||||||
{ 614400, {}, { 820606, -6285, -452, 238, -6182, 81 } },
|
{ 614400, {}, { 820606, -6285, -452, 238, -6182, 81 } },
|
||||||
@@ -368,7 +385,7 @@ volatile CustomizeTable C = {
|
|||||||
{ 1382400, { }, { 1200812, -12688, -648, 0, 1077, 40 }, },
|
{ 1382400, { }, { 1200812, -12688, -648, 0, 1077, 40 }, },
|
||||||
{ 1420800, { }, { 1219396, -12688, -648, 0, 1077, 40 }, },
|
{ 1420800, { }, { 1219396, -12688, -648, 0, 1077, 40 }, },
|
||||||
{ 1459200, { }, { 1237980, -12688, -648, 0, 1077, 40 }, },
|
{ 1459200, { }, { 1237980, -12688, -648, 0, 1077, 40 }, },
|
||||||
{ 1497600, { }, { 1256564, -10688, -648, 0, 1077, 40 }, },
|
{ 1497600, { }, { 1256564, -12688, -648, 0, 1077, 40 }, },
|
||||||
{ 1536000, { }, { 1275148, -12688, -648, 0, 1077, 40 }, },
|
{ 1536000, { }, { 1275148, -12688, -648, 0, 1077, 40 }, },
|
||||||
},
|
},
|
||||||
|
|
||||||
|
|||||||
@@ -81,7 +81,7 @@
|
|||||||
u32 marikoGpuVmax;
|
u32 marikoGpuVmax;
|
||||||
|
|
||||||
u32 marikoGpuVoltArray[24];
|
u32 marikoGpuVoltArray[24];
|
||||||
u32 eristaGpuVoltArray[14];
|
u32 eristaGpuVoltArray[27];
|
||||||
|
|
||||||
CustomizeCpuDvfsTable eristaCpuDvfsTable;
|
CustomizeCpuDvfsTable eristaCpuDvfsTable;
|
||||||
CustomizeCpuDvfsTable marikoCpuDvfsTable;
|
CustomizeCpuDvfsTable marikoCpuDvfsTable;
|
||||||
|
|||||||
BIN
dist/atmosphere/contents/00FF0000636C6BFF/exefs.nsp
vendored
BIN
dist/atmosphere/contents/00FF0000636C6BFF/exefs.nsp
vendored
Binary file not shown.
BIN
dist/atmosphere/kips/hoc.kip
vendored
BIN
dist/atmosphere/kips/hoc.kip
vendored
Binary file not shown.
Reference in New Issue
Block a user