diff options
author | Damien George <damien.p.george@gmail.com> | 2016-05-05 15:34:01 +0100 |
---|---|---|
committer | Damien George <damien.p.george@gmail.com> | 2016-05-05 15:34:01 +0100 |
commit | 05d16649819c23f2a4763f561b66b1504cf9aa42 (patch) | |
tree | ee23e8501d0737c95897b870fd27313d3bc0b056 | |
parent | 0f846e563c63fcba9602969a50cbcddcefbcae5b (diff) | |
download | micropython-05d16649819c23f2a4763f561b66b1504cf9aa42.tar.gz micropython-05d16649819c23f2a4763f561b66b1504cf9aa42.zip |
stmhal/dma: Make DAC DMA descriptors conditional on having a DAC.
-rw-r--r-- | stmhal/dma.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/stmhal/dma.c b/stmhal/dma.c index 34739af6ca..589269eda9 100644 --- a/stmhal/dma.c +++ b/stmhal/dma.c @@ -242,10 +242,14 @@ const dma_descr_t dma_I2C_3_TX = { DMA1_Channel2, DMA_REQUEST_3, DMA_MEMORY_TO_P //const dma_descr_t dma_ADC_3_RX = { DMA1_Channel3, DMA_REQUEST_0, DMA_PERIPH_TO_MEMORY, dma_id_2, NULL }; // unused const dma_descr_t dma_SPI_1_TX = { DMA1_Channel3, DMA_REQUEST_1, DMA_MEMORY_TO_PERIPH, dma_id_2, &dma_init_struct_spi_i2c }; const dma_descr_t dma_I2C_3_RX = { DMA1_Channel3, DMA_REQUEST_3, DMA_PERIPH_TO_MEMORY, dma_id_2, &dma_init_struct_spi_i2c }; +#if MICROPY_HW_ENABLE_DAC const dma_descr_t dma_DAC_1_TX = { DMA1_Channel3, DMA_REQUEST_6, DMA_MEMORY_TO_PERIPH, dma_id_2, &dma_init_struct_dac }; +#endif const dma_descr_t dma_SPI_2_RX = { DMA1_Channel4, DMA_REQUEST_1, DMA_PERIPH_TO_MEMORY, dma_id_3, &dma_init_struct_spi_i2c }; const dma_descr_t dma_I2C_2_TX = { DMA1_Channel4, DMA_REQUEST_3, DMA_MEMORY_TO_PERIPH, dma_id_3, &dma_init_struct_spi_i2c }; +#if MICROPY_HW_ENABLE_DAC const dma_descr_t dma_DAC_2_TX = { DMA1_Channel4, DMA_REQUEST_5, DMA_MEMORY_TO_PERIPH, dma_id_3, &dma_init_struct_dac }; +#endif const dma_descr_t dma_SPI_2_TX = { DMA1_Channel5, DMA_REQUEST_1, DMA_MEMORY_TO_PERIPH, dma_id_4, &dma_init_struct_spi_i2c }; const dma_descr_t dma_I2C_2_RX = { DMA1_Channel5, DMA_REQUEST_3, DMA_PERIPH_TO_MEMORY, dma_id_4, &dma_init_struct_spi_i2c }; const dma_descr_t dma_I2C_1_TX = { DMA1_Channel6, DMA_REQUEST_3, DMA_MEMORY_TO_PERIPH, dma_id_5, &dma_init_struct_spi_i2c }; |