Skip to content

Commit 4deae51

Browse files
committed
stm32/sai: deduplicate code for subblocks A/B.
1 parent c952ae0 commit 4deae51

File tree

3 files changed

+131
-246
lines changed

3 files changed

+131
-246
lines changed

embassy-stm32/build.rs

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -672,14 +672,14 @@ fn main() {
672672
(("lpuart", "RTS"), quote!(crate::usart::RtsPin)),
673673
(("lpuart", "CK"), quote!(crate::usart::CkPin)),
674674
(("lpuart", "DE"), quote!(crate::usart::DePin)),
675-
(("sai", "SCK_A"), quote!(crate::sai::SckAPin)),
676-
(("sai", "SCK_B"), quote!(crate::sai::SckBPin)),
677-
(("sai", "FS_A"), quote!(crate::sai::FsAPin)),
678-
(("sai", "FS_B"), quote!(crate::sai::FsBPin)),
679-
(("sai", "SD_A"), quote!(crate::sai::SdAPin)),
680-
(("sai", "SD_B"), quote!(crate::sai::SdBPin)),
681-
(("sai", "MCLK_A"), quote!(crate::sai::MclkAPin)),
682-
(("sai", "MCLK_B"), quote!(crate::sai::MclkBPin)),
675+
(("sai", "SCK_A"), quote!(crate::sai::SckPin<A>)),
676+
(("sai", "SCK_B"), quote!(crate::sai::SckPin<B>)),
677+
(("sai", "FS_A"), quote!(crate::sai::FsPin<A>)),
678+
(("sai", "FS_B"), quote!(crate::sai::FsPin<B>)),
679+
(("sai", "SD_A"), quote!(crate::sai::SdPin<A>)),
680+
(("sai", "SD_B"), quote!(crate::sai::SdPin<B>)),
681+
(("sai", "MCLK_A"), quote!(crate::sai::MclkPin<A>)),
682+
(("sai", "MCLK_B"), quote!(crate::sai::MclkPin<B>)),
683683
(("sai", "WS"), quote!(crate::sai::WsPin)),
684684
(("spi", "SCK"), quote!(crate::spi::SckPin)),
685685
(("spi", "MOSI"), quote!(crate::spi::MosiPin)),
@@ -995,8 +995,8 @@ fn main() {
995995
(("usart", "TX"), quote!(crate::usart::TxDma)),
996996
(("lpuart", "RX"), quote!(crate::usart::RxDma)),
997997
(("lpuart", "TX"), quote!(crate::usart::TxDma)),
998-
(("sai", "A"), quote!(crate::sai::DmaA)),
999-
(("sai", "B"), quote!(crate::sai::DmaB)),
998+
(("sai", "A"), quote!(crate::sai::Dma<A>)),
999+
(("sai", "B"), quote!(crate::sai::Dma<B>)),
10001000
(("spi", "RX"), quote!(crate::spi::RxDma)),
10011001
(("spi", "TX"), quote!(crate::spi::TxDma)),
10021002
(("i2c", "RX"), quote!(crate::i2c::RxDma)),

0 commit comments

Comments
 (0)