diff options
| author | Jared Szechy <[email protected]> | 2025-10-29 22:21:25 -0400 |
|---|---|---|
| committer | Jared Szechy <[email protected]> | 2025-10-29 22:21:25 -0400 |
| commit | 4e061aeb503d563fb23ed2c3e9c7fe5ae234f93a (patch) | |
| tree | aefa5cbc36521f4d82439559cd8674bff3e7239b | |
| parent | 1bbf35bdf47fa031181a8e8539f0641585672c81 (diff) | |
Fix SDMMC on v2
| -rw-r--r-- | embassy-stm32/src/sdmmc/mod.rs | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/embassy-stm32/src/sdmmc/mod.rs b/embassy-stm32/src/sdmmc/mod.rs index 408d1b764..c3f6bde77 100644 --- a/embassy-stm32/src/sdmmc/mod.rs +++ b/embassy-stm32/src/sdmmc/mod.rs | |||
| @@ -1052,10 +1052,13 @@ impl<'d, T: Instance> Sdmmc<'d, T> { | |||
| 1052 | if status.stbiterr() { | 1052 | if status.stbiterr() { |
| 1053 | return Poll::Ready(Err(Error::StBitErr)); | 1053 | return Poll::Ready(Err(Error::StBitErr)); |
| 1054 | } | 1054 | } |
| 1055 | #[cfg(sdmmc_v1)] | ||
| 1055 | let done = match block { | 1056 | let done = match block { |
| 1056 | true => status.dbckend(), | 1057 | true => status.dbckend(), |
| 1057 | false => status.dataend(), | 1058 | false => status.dataend(), |
| 1058 | }; | 1059 | }; |
| 1060 | #[cfg(sdmmc_v2)] | ||
| 1061 | let done = status.dataend(); | ||
| 1059 | if done { | 1062 | if done { |
| 1060 | return Poll::Ready(Ok(())); | 1063 | return Poll::Ready(Ok(())); |
| 1061 | } | 1064 | } |
