From 6734513d478a13933af947ae3733380e9f346a92 Mon Sep 17 00:00:00 2001 From: CTCaer Date: Sun, 8 Dec 2019 01:15:35 +0200 Subject: [PATCH] Add missing dependencies for 2 previous commits - hos/mtc: Add FSP WAR and boost HOS booting times - autoboot: Support VOL-+ combo for fastboot --- bootloader/mem/minerva.c | 9 +++++++++ bootloader/utils/btn.h | 1 + 2 files changed, 10 insertions(+) diff --git a/bootloader/mem/minerva.c b/bootloader/mem/minerva.c index 833b381..6683053 100644 --- a/bootloader/mem/minerva.c +++ b/bootloader/mem/minerva.c @@ -60,6 +60,15 @@ void minerva_init() minerva_cfg(mtc_cfg, NULL); mtc_cfg->rate_to = 1600000; minerva_cfg(mtc_cfg, NULL); + + // FSP WAR. + mtc_cfg->train_mode = OP_SWITCH; + mtc_cfg->rate_to = 800000; + minerva_cfg(mtc_cfg, NULL); + + // Switch to max. + mtc_cfg->rate_to = 1600000; + minerva_cfg(mtc_cfg, NULL); } void minerva_change_freq(minerva_freq_t freq) diff --git a/bootloader/utils/btn.h b/bootloader/utils/btn.h index 8394a52..d6cad0c 100644 --- a/bootloader/utils/btn.h +++ b/bootloader/utils/btn.h @@ -23,6 +23,7 @@ #define BTN_POWER (1 << 0) #define BTN_VOL_DOWN (1 << 1) #define BTN_VOL_UP (1 << 2) +#define BTN_SINGLE (1 << 7) u8 btn_read(); u8 btn_wait();