|
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