hekate/bdk/storage
CTCaer 55e01ca735 bdk: sd: improve init error handling
- Management of sd init done is now on sd init retry function
 Also manages inserted, since it can set the sd init done to false if failed
- Init will now always check if SD is also initialized, since it doesn't manage it anymore. Because of that, mounting is no longer forced, but checked first.
- Unmount/End will now always set the sd as unmounted, since no data residue is expected after the fact

The above will improve handling of faulty SD cards or faulty SD readers.
2023-02-22 13:19:12 +02:00
..
emmc.c bdk: emmc: add emmc_set_partition 2022-12-19 04:53:50 +02:00
emmc.h bdk: emmc: add emmc_set_partition 2022-12-19 04:53:50 +02:00
mbr_gpt.h Utilize hekate's BDK for hekate main and Nyx 2020-06-14 16:45:45 +03:00
mmc.h bdk: sdmmc: refactor defines 2022-05-08 05:21:29 +03:00
nx_emmc_bis.c bdk: nx emmc bis: fix out of cluster bounds accesses 2022-01-29 01:40:38 +02:00
nx_emmc_bis.h bdk: add NX eMMC BIS driver 2022-01-20 13:21:04 +02:00
ramdisk.c bdk: add global header 2022-01-15 23:58:27 +02:00
ramdisk.h bdk: add global header 2022-01-15 23:58:27 +02:00
sd.c bdk: sd: improve init error handling 2023-02-22 13:19:12 +02:00
sd.h bdk: sdmmc: add missing sd block size define 2022-05-16 13:34:36 +03:00
sd_def.h bdk: stylistic corrections 2023-02-11 23:46:38 +02:00
sdmmc.c bdk: stylistic corrections 2023-02-11 23:46:38 +02:00
sdmmc.h bdk: emmc: add emmc_set_partition 2022-12-19 04:53:50 +02:00
sdmmc_driver.c bdk: stylistic corrections 2023-02-11 23:46:38 +02:00
sdmmc_driver.h bdk: sdmmc: timing changes 2022-10-11 04:05:12 +03:00
sdmmc_t210.h bdk: sdmmc: refactor defines 2022-05-08 05:21:29 +03:00