diff options
author | Dave Hylands <dhylands@gmail.com> | 2016-05-05 10:15:20 -0700 |
---|---|---|
committer | Damien George <damien.p.george@gmail.com> | 2016-05-06 09:57:33 +0100 |
commit | cbbeb786d74ef28b60233ac818112fbeb64bf86d (patch) | |
tree | 354d0266bb501416e03bf22e3ae5540fd2ede7fb | |
parent | df2b1a4758500d3ac538b30fad2e5a48126ea4a0 (diff) | |
download | micropython-cbbeb786d74ef28b60233ac818112fbeb64bf86d.tar.gz micropython-cbbeb786d74ef28b60233ac818112fbeb64bf86d.zip |
stmhal/dma: Fix builds for boards with an F4 or F7 but no DAC.
-rw-r--r-- | stmhal/dma.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/stmhal/dma.c b/stmhal/dma.c index 589269eda9..9f3e87fb9e 100644 --- a/stmhal/dma.c +++ b/stmhal/dma.c @@ -167,8 +167,10 @@ const dma_descr_t dma_I2C_2_RX = { DMA1_Stream2, DMA_CHANNEL_7, DMA_PERIPH_TO_ME const dma_descr_t dma_SPI_2_RX = { DMA1_Stream3, DMA_CHANNEL_0, DMA_PERIPH_TO_MEMORY, dma_id_3, &dma_init_struct_spi_i2c }; const dma_descr_t dma_SPI_2_TX = { DMA1_Stream4, DMA_CHANNEL_0, DMA_MEMORY_TO_PERIPH, dma_id_4, &dma_init_struct_spi_i2c }; const dma_descr_t dma_I2C_3_TX = { DMA1_Stream4, DMA_CHANNEL_3, DMA_MEMORY_TO_PERIPH, dma_id_4, &dma_init_struct_spi_i2c }; +#if defined(MICROPY_HW_ENABLE_DAC) && MICROPY_HW_ENABLE_DAC const dma_descr_t dma_DAC_1_TX = { DMA1_Stream5, DMA_CHANNEL_7, DMA_MEMORY_TO_PERIPH, dma_id_5, &dma_init_struct_dac }; const dma_descr_t dma_DAC_2_TX = { DMA1_Stream6, DMA_CHANNEL_7, DMA_MEMORY_TO_PERIPH, dma_id_6, &dma_init_struct_dac }; +#endif const dma_descr_t dma_SPI_3_TX = { DMA1_Stream7, DMA_CHANNEL_0, DMA_MEMORY_TO_PERIPH, dma_id_7, &dma_init_struct_spi_i2c }; const dma_descr_t dma_I2C_1_TX = { DMA1_Stream7, DMA_CHANNEL_1, DMA_MEMORY_TO_PERIPH, dma_id_7, &dma_init_struct_spi_i2c }; const dma_descr_t dma_I2C_2_TX = { DMA1_Stream7, DMA_CHANNEL_7, DMA_MEMORY_TO_PERIPH, dma_id_7, &dma_init_struct_spi_i2c }; |