mirror of
https://github.com/CTCaer/hekate
synced 2024-12-22 19:31:12 +00:00
bdk: minor naming edits
This commit is contained in:
parent
50811aacfa
commit
27ae312227
3 changed files with 7 additions and 5 deletions
|
@ -76,7 +76,7 @@ static void _display_dsi_wait_vblank(bool enable)
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
// Wait for vblank before reseting sync points.
|
// Wait for vblank before resetting sync points.
|
||||||
DISPLAY_A(_DIREG(DC_CMD_INT_STATUS)) = DC_CMD_INT_FRAME_END_INT; // Clear interrupt.
|
DISPLAY_A(_DIREG(DC_CMD_INT_STATUS)) = DC_CMD_INT_FRAME_END_INT; // Clear interrupt.
|
||||||
while (!(DISPLAY_A(_DIREG(DC_CMD_INT_STATUS)) & DC_CMD_INT_FRAME_END_INT))
|
while (!(DISPLAY_A(_DIREG(DC_CMD_INT_STATUS)) & DC_CMD_INT_FRAME_END_INT))
|
||||||
;
|
;
|
||||||
|
|
|
@ -24,7 +24,7 @@ enum tsec_fw_type
|
||||||
{
|
{
|
||||||
// Retail Hovi Keygen.
|
// Retail Hovi Keygen.
|
||||||
TSEC_FW_TYPE_OLD = 0, // 1.0.0 - 6.1.0.
|
TSEC_FW_TYPE_OLD = 0, // 1.0.0 - 6.1.0.
|
||||||
TSEC_FW_TYPE_EMU = 1, // 6.2.0 emulated enviroment.
|
TSEC_FW_TYPE_EMU = 1, // 6.2.0 emulated environment.
|
||||||
TSEC_FW_TYPE_NEW = 2, // 7.0.0+.
|
TSEC_FW_TYPE_NEW = 2, // 7.0.0+.
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -254,15 +254,17 @@ static void _config_se_brom()
|
||||||
// This memset needs to happen here, else TZRAM will behave weirdly later on.
|
// This memset needs to happen here, else TZRAM will behave weirdly later on.
|
||||||
memset((void *)TZRAM_BASE, 0, TZRAM_SIZE);
|
memset((void *)TZRAM_BASE, 0, TZRAM_SIZE);
|
||||||
PMC(APBDEV_PMC_CRYPTO_OP) = PMC_CRYPTO_OP_SE_ENABLE;
|
PMC(APBDEV_PMC_CRYPTO_OP) = PMC_CRYPTO_OP_SE_ENABLE;
|
||||||
SE(SE_INT_STATUS_REG) = 0x1F; // Clear all SE interrupts.
|
|
||||||
|
// Clear SE interrupts.
|
||||||
|
SE(SE_INT_STATUS_REG) = SE_INT_OP_DONE | SE_INT_OUT_DONE | SE_INT_OUT_LL_BUF_WR | SE_INT_IN_DONE | SE_INT_IN_LL_BUF_RD;
|
||||||
|
|
||||||
// Save reset reason.
|
// Save reset reason.
|
||||||
hw_rst_status = PMC(APBDEV_PMC_SCRATCH200);
|
hw_rst_status = PMC(APBDEV_PMC_SCRATCH200);
|
||||||
hw_rst_reason = PMC(APBDEV_PMC_RST_STATUS) & PMC_RST_STATUS_MASK;
|
hw_rst_reason = PMC(APBDEV_PMC_RST_STATUS) & PMC_RST_STATUS_MASK;
|
||||||
|
|
||||||
// Clear the boot reason to avoid problems later.
|
// Clear the boot reason to avoid problems later.
|
||||||
PMC(APBDEV_PMC_SCRATCH200) = 0x0;
|
PMC(APBDEV_PMC_SCRATCH200) = 0;
|
||||||
PMC(APBDEV_PMC_RST_STATUS) = 0x0;
|
PMC(APBDEV_PMC_RST_STATUS) = PMC_RST_STATUS_POR;
|
||||||
APB_MISC(APB_MISC_PP_STRAPPING_OPT_A) = (APB_MISC(APB_MISC_PP_STRAPPING_OPT_A) & 0xF0) | (7 << 10);
|
APB_MISC(APB_MISC_PP_STRAPPING_OPT_A) = (APB_MISC(APB_MISC_PP_STRAPPING_OPT_A) & 0xF0) | (7 << 10);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue