From c24d482d519fa5dd40087d6b656281ad38ede73d Mon Sep 17 00:00:00 2001 From: chemicstry Date: Thu, 17 Mar 2022 01:54:56 +0200 Subject: [PATCH] Fix DMA channels --- embassy-stm32/build.rs | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/embassy-stm32/build.rs b/embassy-stm32/build.rs index be88145d6..4cba1c669 100644 --- a/embassy-stm32/build.rs +++ b/embassy-stm32/build.rs @@ -483,8 +483,7 @@ fn main() { (("i2c", "TX"), quote!(crate::i2c::TxDma)), (("dcmi", "DCMI"), quote!(crate::dcmi::FrameDma)), (("dcmi", "PSSI"), quote!(crate::dcmi::FrameDma)), - // Same channel is used for RX/TX - (("sdmmc", "RX"), quote!(crate::sdmmc::SdmmcDma)), + // SDMMCv1 uses the same channel for both directions, so just implement for RX (("sdmmc", "RX"), quote!(crate::sdmmc::SdmmcDma)), ] .into();