hekate/bdk
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
..
display bdk: stylistic corrections 2023-02-11 23:46:38 +02:00
ianos bdk: small refactor 2022-10-11 06:16:38 +03:00
input bdk: stylistic corrections 2023-02-11 23:46:38 +02:00
libs bdk: slight refactor 2022-12-19 05:22:55 +02:00
mem bdk: stylistic corrections 2023-02-11 23:46:38 +02:00
power bdk: max77621: ckkadv is basically an enum 2023-02-22 13:00:36 +02:00
rtc bdk: stylistic corrections 2023-02-11 23:46:38 +02:00
sec bdk: stylistic corrections 2023-02-11 23:46:38 +02:00
soc bdk: stylistic corrections 2023-02-11 23:46:38 +02:00
storage bdk: sd: improve init error handling 2023-02-22 13:19:12 +02:00
thermal bdk: stylistic corrections 2023-02-11 23:46:38 +02:00
usb bdk: stylistic corrections 2023-02-11 23:46:38 +02:00
utils bdk: stylistic corrections 2023-02-11 23:46:38 +02:00
bdk.h bdk: Add driver for VIC 2022-10-11 06:41:38 +03:00
exception_handlers.S bdk: fiq: watchdog handling 2022-06-29 12:12:03 +03:00
fatfs_cfg.h bdk: add global header 2022-01-15 23:58:27 +02:00
fatfs_conf.h bdk: add global header 2022-01-15 23:58:27 +02:00
gfx_utils.h Utilize hekate's BDK for hekate main and Nyx 2020-06-14 16:45:45 +03:00
memory_map.h bdk: update memory map with more used addresses 2022-06-29 12:13:04 +03:00
module.h ianos: add extensions magic 2021-04-11 10:30:24 +03:00