hekate/nyx/nyx_gui/storage
CTCaer ce97b97c8d sdmmc v2: Add full SD card fallback initialization
hekate main always runs in compatibility mode (SDR82).
This ensures speed on boot process.

Nyx will first try SDR104.
If the sd card is a sandisk U1 and fails, it will try the compatibility mode.
After that it fallbacks to lower bus speeds.

Both support 1bit mode for broken sd card readers.

Having the new error checking in the sdmmc driver, allows for all that to work.
It can now fail instead of continuing, like how HOS reacts.
2020-04-30 00:00:00 +03:00
..
mbr_gpt.h types: User a proper struct for MBR partition table 2020-04-27 08:58:37 +03:00
mmc.h Add more register names + refactoring 2019-09-09 16:56:37 +03:00
nx_emmc.c types: User a proper struct for MBR partition table 2020-04-27 08:58:37 +03:00
nx_emmc.h [Nyx] Introducing hekate GUI, named Nyx! 2019-06-30 04:03:00 +03:00
nx_sd.c sdmmc v2: Add full SD card fallback initialization 2020-04-30 00:00:00 +03:00
nx_sd.h sdmmc v2: Add full SD card fallback initialization 2020-04-30 00:00:00 +03:00
sd.h sdmmc v2: Add eMMC overclocking 2020-04-29 22:11:23 +03:00
sdmmc.c sdmmc v2: Add full SD card fallback initialization 2020-04-30 00:00:00 +03:00
sdmmc.h sdmmc v2: Add eMMC overclocking 2020-04-29 22:11:23 +03:00
sdmmc_driver.c sdmmc v2: Add eMMC overclocking 2020-04-29 22:11:23 +03:00
sdmmc_driver.h sdmmc v2: Refactor and fix registers 2020-04-29 21:23:28 +03:00
sdmmc_t210.h sdmmc v2: Refactor and fix registers 2020-04-29 21:23:28 +03:00