mirror of
https://github.com/Atmosphere-NX/Atmosphere.git
synced 2025-05-30 22:45:17 -04:00
fusee-cpp: sketch out remainder of secure initialize
This commit is contained in:
parent
c333a84b6b
commit
c9bd97192f
8 changed files with 92 additions and 5 deletions
|
@ -29,6 +29,8 @@ namespace ams::clkrst {
|
|||
void EnableI2c1Clock();
|
||||
void EnableI2c5Clock();
|
||||
|
||||
void EnableCldvfsClock();
|
||||
void EnableTzramClock();
|
||||
|
||||
void EnableHost1xClock();
|
||||
void EnableTsecClock();
|
||||
|
|
|
@ -36,4 +36,8 @@ namespace ams::pmic {
|
|||
bool IsAcOk();
|
||||
bool IsPowerButtonPressed();
|
||||
|
||||
void SetSystemSetting();
|
||||
void EnableVddCore();
|
||||
void EnableLdo8();
|
||||
|
||||
}
|
|
@ -88,6 +88,9 @@ namespace ams::clkrst {
|
|||
DEFINE_CLOCK_PARAMETERS(TsecClock, U, TSEC, PLLP_OUT0, 2);
|
||||
DEFINE_CLOCK_PARAMETERS(Sor1Clock, X, SOR1, PLLP_OUT0, 2);
|
||||
|
||||
DEFINE_CLOCK_PARAMETERS_WITHOUT_CLKDIV(CldvfsClock, W, DVFS);
|
||||
DEFINE_CLOCK_PARAMETERS_WITHOUT_CLKDIV(TzramClock, V, TZRAM);
|
||||
|
||||
DEFINE_CLOCK_PARAMETERS_WITHOUT_CLKDIV(SorSafeClock, Y, SOR_SAFE);
|
||||
DEFINE_CLOCK_PARAMETERS_WITHOUT_CLKDIV(Sor0Clock, X, SOR0);
|
||||
DEFINE_CLOCK_PARAMETERS_WITHOUT_CLKDIV(KfuseClock, H, KFUSE);
|
||||
|
@ -126,6 +129,14 @@ namespace ams::clkrst {
|
|||
EnableClock(I2c5Clock);
|
||||
}
|
||||
|
||||
void EnableCldvfsClock() {
|
||||
EnableClock(CldvfsClock);
|
||||
}
|
||||
|
||||
void EnableTzramClock() {
|
||||
EnableClock(TzramClock);
|
||||
}
|
||||
|
||||
void EnableHost1xClock() {
|
||||
EnableClock(Host1xClock);
|
||||
}
|
||||
|
|
|
@ -215,4 +215,15 @@ namespace ams::pmic {
|
|||
return (GetPmicOnOffStat() & (1 << 2)) != 0;
|
||||
}
|
||||
|
||||
void SetSystemSetting() {
|
||||
/* TODO */
|
||||
}
|
||||
void EnableVddCore() {
|
||||
/* TODO */
|
||||
}
|
||||
|
||||
void EnableLdo8() {
|
||||
/* TODO */
|
||||
}
|
||||
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue