|
1 | 1 | use super::*;
|
| 2 | +#[cfg(feature = "uart4")] |
| 3 | +use crate::uart; |
2 | 4 | use crate::{
|
3 | 5 | adc::Adc,
|
4 | 6 | i2c,
|
@@ -500,9 +502,9 @@ address!((pac::SPI4, dr, u8),);
|
500 | 502 | feature = "gpio-f469",
|
501 | 503 | ))]
|
502 | 504 | dma_map!(
|
503 |
| - (Stream0<DMA1>, 4, pac::UART5 | serial::Rx<pac::UART5>, PeripheralToMemory), //UART5_RX |
504 |
| - (Stream2<DMA1>, 4, pac::UART4 | serial::Rx<pac::UART4>, PeripheralToMemory), //UART4_RX |
505 |
| - (Stream4<DMA1>, 4, pac::UART4 | serial::Tx<pac::UART4>, MemoryToPeripheral), //UART4_TX |
| 505 | + (Stream0<DMA1>, 4, pac::UART5 | uart::Rx<pac::UART5>, PeripheralToMemory), //UART5_RX |
| 506 | + (Stream2<DMA1>, 4, pac::UART4 | uart::Rx<pac::UART4>, PeripheralToMemory), //UART4_RX |
| 507 | + (Stream4<DMA1>, 4, pac::UART4 | uart::Tx<pac::UART4>, MemoryToPeripheral), //UART4_TX |
506 | 508 | //(Stream6<DMA1>, 7, pac::DAC2, MemoryToPeripheral), //DAC2
|
507 | 509 | );
|
508 | 510 |
|
@@ -618,7 +620,7 @@ address!(
|
618 | 620 | feature = "gpio-f469",
|
619 | 621 | ))]
|
620 | 622 | dma_map!(
|
621 |
| - (Stream7<DMA1>, 4, pac::UART5 | serial::Tx<pac::UART5>, MemoryToPeripheral), //UART5_TX |
| 623 | + (Stream7<DMA1>, 4, pac::UART5 | uart::Tx<pac::UART5>, MemoryToPeripheral), //UART5_TX |
622 | 624 | (Stream0<DMA2>, 2, pac::ADC3 | Adc<pac::ADC3>, PeripheralToMemory), //ADC3
|
623 | 625 | (Stream1<DMA2>, 2, pac::ADC3 | Adc<pac::ADC3>, PeripheralToMemory), //ADC3
|
624 | 626 | (Stream2<DMA2>, 1, pac::ADC2 | Adc<pac::ADC2>, PeripheralToMemory), //ADC2
|
@@ -760,24 +762,24 @@ address!((pac::QUADSPI, dr, u32),);
|
760 | 762 |
|
761 | 763 | #[cfg(any(feature = "gpio-f413", feature = "gpio-f427", feature = "gpio-f469",))]
|
762 | 764 | dma_map!(
|
763 |
| - (Stream0<DMA1>, 5, pac::UART8 | serial::Tx<pac::UART8>, MemoryToPeripheral), //UART8_TX |
764 |
| - (Stream1<DMA1>, 5, pac::UART7 | serial::Tx<pac::UART7>, MemoryToPeripheral), //UART7_TX |
765 |
| - (Stream3<DMA1>, 5, pac::UART7 | serial::Rx<pac::UART7>, PeripheralToMemory), //UART7_RX |
766 |
| - (Stream6<DMA1>, 5, pac::UART8 | serial::Rx<pac::UART8>, PeripheralToMemory), //UART8_RX |
| 765 | + (Stream0<DMA1>, 5, pac::UART8 | uart::Tx<pac::UART8>, MemoryToPeripheral), //UART8_TX |
| 766 | + (Stream1<DMA1>, 5, pac::UART7 | uart::Tx<pac::UART7>, MemoryToPeripheral), //UART7_TX |
| 767 | + (Stream3<DMA1>, 5, pac::UART7 | uart::Rx<pac::UART7>, PeripheralToMemory), //UART7_RX |
| 768 | + (Stream6<DMA1>, 5, pac::UART8 | uart::Rx<pac::UART8>, PeripheralToMemory), //UART8_RX |
767 | 769 | );
|
768 | 770 |
|
769 | 771 | #[cfg(any(feature = "gpio-f413", feature = "gpio-f427", feature = "gpio-f469",))]
|
770 | 772 | address!((pac::UART7, dr, u8), (pac::UART8, dr, u8),);
|
771 | 773 |
|
772 | 774 | #[cfg(feature = "gpio-f413")]
|
773 | 775 | dma_map!(
|
774 |
| - (Stream7<DMA1>, 8, pac::UART5 | serial::Tx<pac::UART5>, MemoryToPeripheral), //UART5_TX |
775 |
| - (Stream0<DMA2>, 1, pac::UART9 | serial::Tx<pac::UART9>, MemoryToPeripheral), //UART9_TX |
776 |
| - (Stream0<DMA2>, 5, pac::UART10 | serial::Rx<pac::UART10>, PeripheralToMemory), //UART10_RX |
777 |
| - (Stream3<DMA2>, 9, pac::UART10 | serial::Rx<pac::UART10>, PeripheralToMemory), //UART10_RX:DMA_CHANNEL_9 |
778 |
| - (Stream5<DMA2>, 9, pac::UART10 | serial::Tx<pac::UART10>, MemoryToPeripheral), //UART10_TX |
779 |
| - (Stream7<DMA2>, 0, pac::UART9 | serial::Rx<pac::UART9>, PeripheralToMemory), //UART9_RX |
780 |
| - (Stream7<DMA2>, 6, pac::UART10 | serial::Tx<pac::UART10>, MemoryToPeripheral), //UART10_TX:DMA_CHANNEL_6 |
| 776 | + (Stream7<DMA1>, 8, pac::UART5 | uart::Tx<pac::UART5>, MemoryToPeripheral), //UART5_TX |
| 777 | + (Stream0<DMA2>, 1, pac::UART9 | uart::Tx<pac::UART9>, MemoryToPeripheral), //UART9_TX |
| 778 | + (Stream0<DMA2>, 5, pac::UART10 | uart::Rx<pac::UART10>, PeripheralToMemory), //UART10_RX |
| 779 | + (Stream3<DMA2>, 9, pac::UART10 | uart::Rx<pac::UART10>, PeripheralToMemory), //UART10_RX:DMA_CHANNEL_9 |
| 780 | + (Stream5<DMA2>, 9, pac::UART10 | uart::Tx<pac::UART10>, MemoryToPeripheral), //UART10_TX |
| 781 | + (Stream7<DMA2>, 0, pac::UART9 | uart::Rx<pac::UART9>, PeripheralToMemory), //UART9_RX |
| 782 | + (Stream7<DMA2>, 6, pac::UART10 | uart::Tx<pac::UART10>, MemoryToPeripheral), //UART10_TX:DMA_CHANNEL_6 |
781 | 783 | //(pac::DMA2, Stream6, 2, IN<pac::AES>, MemoryToPeripheral), //AES_IN
|
782 | 784 | //(pac::DMA2, Stream5, 2, OUT<pac::AES>, PeripheralToMemory), //AES_OUT
|
783 | 785 | );
|
|
0 commit comments