refactor to reduce code duplication

This commit is contained in:
Anton Lazarev
2025-03-28 15:54:47 -07:00
parent 0a231505d8
commit dc31bfd829
5 changed files with 233 additions and 358 deletions

View File

@@ -59,7 +59,7 @@ async fn main(_spawner: Spawner) {
let mut err = None;
loop {
match sdmmc.init_card(mhz(24)).await {
match sdmmc.init_sd_card(mhz(24)).await {
Ok(_) => break,
Err(e) => {
if err != Some(e) {

View File

@@ -54,7 +54,7 @@ async fn main(_spawner: Spawner) {
// Should print 400kHz for initialization
info!("Configured clock: {}", sdmmc.clock().0);
unwrap!(sdmmc.init_card(mhz(25)).await);
unwrap!(sdmmc.init_sd_card(mhz(25)).await);
let card = unwrap!(sdmmc.card());

View File

@@ -53,7 +53,7 @@ async fn main(_spawner: Spawner) -> ! {
// Should print 400kHz for initialization
info!("Configured clock: {}", sdmmc.clock().0);
unwrap!(sdmmc.init_card(mhz(25)).await);
unwrap!(sdmmc.init_sd_card(mhz(25)).await);
let card = unwrap!(sdmmc.card());