aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBob McWhirter <[email protected]>2021-07-12 15:34:34 -0400
committerBob McWhirter <[email protected]>2021-07-13 10:09:35 -0400
commitb0b61d99e69980d8c30923148d32c3f7aa50fcc0 (patch)
tree2c48a5dbf41b3d78d03b51b904551d2d62e84106
parent6534b63e01b1f7d16f62743f007a2e9c43f9ec56 (diff)
Macros do indeed require a ! to invoke.
-rw-r--r--embassy-stm32/src/dmamux/mod.rs12
1 files changed, 6 insertions, 6 deletions
diff --git a/embassy-stm32/src/dmamux/mod.rs b/embassy-stm32/src/dmamux/mod.rs
index f6625146e..564b8236a 100644
--- a/embassy-stm32/src/dmamux/mod.rs
+++ b/embassy-stm32/src/dmamux/mod.rs
@@ -120,19 +120,19 @@ macro_rules! impl_usart_dma_requests {
120 ($channel_peri:ident, $dma_peri:ident, $channel_num:expr) => { 120 ($channel_peri:ident, $dma_peri:ident, $channel_num:expr) => {
121 dma_requests! { 121 dma_requests! {
122 (usart, $peri:ident, RX, $request:expr) => { 122 (usart, $peri:ident, RX, $request:expr) => {
123 impl_peripheral_channel($channel_peri, P2M, $peri, $request); 123 impl_peripheral_channel!($channel_peri, P2M, $peri, $request);
124 }; 124 };
125 125
126 (usart, $peri:ident, TX, $request:expr) => { 126 (usart, $peri:ident, TX, $request:expr) => {
127 impl_peripheral_channel($channel_peri, M2P, $peri, $request); 127 impl_peripheral_channel!($channel_peri, M2P, $peri, $request);
128 }; 128 };
129 129
130 (uart, $peri:ident, TX, $request:expr) => { 130 (uart, $peri:ident, RX, $request:expr) => {
131 impl_peripheral_channel($channel_peri, P2M, $peri, $request); 131 impl_peripheral_channel!($channel_peri, P2M, $peri, $request);
132 }; 132 };
133 133
134 (uart, $peri:ident, RX, $request:expr) => { 134 (uart, $peri:ident, TX, $request:expr) => {
135 impl_peripheral_channel($channel_peri, M2P, $peri, $request); 135 impl_peripheral_channel!($channel_peri, M2P, $peri, $request);
136 }; 136 };
137 } 137 }
138 }; 138 };