1
0
Fork 0
mirror of https://github.com/CTCaer/hekate.git synced 2024-11-26 03:32:17 +00:00
hekate/bootloader
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
..
config sd fs: Move sd init/mount/helpers to their own object 2020-04-29 23:20:18 +03:00
frontend sd fs: Move sd init/mount/helpers to their own object 2020-04-29 23:20:18 +03:00
gfx main: Add empty battery screen 2020-04-06 05:54:45 +03:00
hos sd fs: Move sd init/mount/helpers to their own object 2020-04-29 23:20:18 +03:00
ianos sd fs: Move sd init/mount/helpers to their own object 2020-04-29 23:20:18 +03:00
libs sd fs: Move sd init/mount/helpers to their own object 2020-04-29 23:20:18 +03:00
mem minerva: More protections 2020-03-21 22:10:06 +02:00
power main: Add empty battery screen 2020-04-06 05:54:45 +03:00
rtc rtc: Add epoch convertion functions 2019-12-14 22:27:07 +02:00
sec bpmp: Reduce freq to 589MHz 2019-12-07 02:01:29 +02:00
soc sd fs: Move sd init/mount/helpers to their own object 2020-04-29 23:20:18 +03:00
storage sdmmc v2: Add full SD card fallback initialization 2020-04-30 00:00:00 +03:00
utils emummc: Add boot entry emuMMC selection 2020-04-27 09:30:53 +03:00
exception_handlers.S Add simple exception handling 2020-04-27 09:56:19 +03:00
link.ld Add simple exception handling 2020-04-27 09:56:19 +03:00
main.c sd fs: Move sd init/mount/helpers to their own object 2020-04-29 23:20:18 +03:00
start.S Add simple exception handling 2020-04-27 09:56:19 +03:00