diff options
| author | Giovanni Di Sirio <gdisirio@gmail.com> | 2016-02-28 09:03:32 +0000 | 
|---|---|---|
| committer | Giovanni Di Sirio <gdisirio@gmail.com> | 2016-02-28 09:03:32 +0000 | 
| commit | 98ef475714df436553966f278e472b8e593401c5 (patch) | |
| tree | b373b4e14ac2d490f458cba4e4c8f356760baaa0 /testhal/STM32/STM32L4xx/CAN/mcuconf.h | |
| parent | 18543d21c71037cf9ff3f16bf25d5ca425939914 (diff) | |
| download | ChibiOS-98ef475714df436553966f278e472b8e593401c5.tar.gz ChibiOS-98ef475714df436553966f278e472b8e593401c5.tar.bz2 ChibiOS-98ef475714df436553966f278e472b8e593401c5.zip | |
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8979 35acf78f-673a-0410-8e92-d51de3d6d3f4
Diffstat (limited to 'testhal/STM32/STM32L4xx/CAN/mcuconf.h')
| -rw-r--r-- | testhal/STM32/STM32L4xx/CAN/mcuconf.h | 144 | 
1 files changed, 144 insertions, 0 deletions
| diff --git a/testhal/STM32/STM32L4xx/CAN/mcuconf.h b/testhal/STM32/STM32L4xx/CAN/mcuconf.h index c55f31771..08ea64d70 100644 --- a/testhal/STM32/STM32L4xx/CAN/mcuconf.h +++ b/testhal/STM32/STM32L4xx/CAN/mcuconf.h @@ -119,6 +119,36 @@  #define STM32_CAN_CAN1_IRQ_PRIORITY         11
  /*
 + * DAC driver system settings.
 + */
 +#define STM32_DAC_DUAL_MODE                 FALSE
 +#define STM32_DAC_USE_DAC1_CH1              FALSE
 +#define STM32_DAC_USE_DAC1_CH2              FALSE
 +#define STM32_DAC_DAC1_CH1_IRQ_PRIORITY     10
 +#define STM32_DAC_DAC1_CH2_IRQ_PRIORITY     10
 +#define STM32_DAC_DAC1_CH1_DMA_PRIORITY     2
 +#define STM32_DAC_DAC1_CH2_DMA_PRIORITY     2
 +#define STM32_DAC_DAC1_CH1_DMA_STREAM       STM32_DMA_STREAM_ID(2, 4)
 +#define STM32_DAC_DAC1_CH2_DMA_STREAM       STM32_DMA_STREAM_ID(1, 4)
 +
 +/*
 + * EXT driver system settings.
 + */
 +#define STM32_EXT_EXTI0_IRQ_PRIORITY        6
 +#define STM32_EXT_EXTI1_IRQ_PRIORITY        6
 +#define STM32_EXT_EXTI2_IRQ_PRIORITY        6
 +#define STM32_EXT_EXTI3_IRQ_PRIORITY        6
 +#define STM32_EXT_EXTI4_IRQ_PRIORITY        6
 +#define STM32_EXT_EXTI5_9_IRQ_PRIORITY      6
 +#define STM32_EXT_EXTI10_15_IRQ_PRIORITY    6
 +#define STM32_EXT_EXTI16_IRQ_PRIORITYv      6
 +#define STM32_EXT_EXTI18_IRQ_PRIORITY       6
 +#define STM32_EXT_EXTI19_IRQ_PRIORITY       6
 +#define STM32_EXT_EXTI20_IRQ_PRIORITY       6
 +#define STM32_EXT_EXTI2122_IRQ_PRIORITY     15
 +
 +
 +/*
   * GPT driver system settings.
   */
  #define STM32_GPT_USE_TIM1                  FALSE
 @@ -129,6 +159,9 @@  #define STM32_GPT_USE_TIM6                  FALSE
  #define STM32_GPT_USE_TIM7                  FALSE
  #define STM32_GPT_USE_TIM8                  FALSE
 +#define STM32_GPT_USE_TIM15                 FALSE
 +#define STM32_GPT_USE_TIM16                 FALSE
 +#define STM32_GPT_USE_TIM17                 FALSE
  #define STM32_GPT_TIM1_IRQ_PRIORITY         7
  #define STM32_GPT_TIM2_IRQ_PRIORITY         7
  #define STM32_GPT_TIM3_IRQ_PRIORITY         7
 @@ -137,6 +170,63 @@  #define STM32_GPT_TIM6_IRQ_PRIORITY         7
  #define STM32_GPT_TIM7_IRQ_PRIORITY         7
  #define STM32_GPT_TIM8_IRQ_PRIORITY         7
 +#define STM32_GPT_TIM15_IRQ_PRIORITY        7
 +#define STM32_GPT_TIM16_IRQ_PRIORITY        7
 +#define STM32_GPT_TIM17_IRQ_PRIORITY        7
 +
 +/*
 + * I2C driver system settings.
 + */
 +#define STM32_I2C_USE_I2C1                  FALSE
 +#define STM32_I2C_USE_I2C2                  FALSE
 +#define STM32_I2C_USE_I2C3                  FALSE
 +#define STM32_I2C_BUSY_TIMEOUT              50
 +#define STM32_I2C_I2C1_RX_DMA_STREAM        STM32_DMA_STREAM_ID(1, 7)
 +#define STM32_I2C_I2C1_TX_DMA_STREAM        STM32_DMA_STREAM_ID(1, 6)
 +#define STM32_I2C_I2C2_RX_DMA_STREAM        STM32_DMA_STREAM_ID(1, 5)
 +#define STM32_I2C_I2C2_TX_DMA_STREAM        STM32_DMA_STREAM_ID(1, 4)
 +#define STM32_I2C_I2C3_RX_DMA_STREAM        STM32_DMA_STREAM_ID(1, 3)
 +#define STM32_I2C_I2C3_TX_DMA_STREAM        STM32_DMA_STREAM_ID(1, 2)
 +#define STM32_I2C_I2C1_IRQ_PRIORITY         5
 +#define STM32_I2C_I2C2_IRQ_PRIORITY         5
 +#define STM32_I2C_I2C3_IRQ_PRIORITY         5
 +#define STM32_I2C_I2C1_DMA_PRIORITY         3
 +#define STM32_I2C_I2C2_DMA_PRIORITY         3
 +#define STM32_I2C_I2C3_DMA_PRIORITY         3
 +#define STM32_I2C_DMA_ERROR_HOOK(i2cp)      osalSysHalt("DMA failure")
 +
 +/*
 + * ICU driver system settings.
 + */
 +#define STM32_ICU_USE_TIM1                  FALSE
 +#define STM32_ICU_USE_TIM2                  FALSE
 +#define STM32_ICU_USE_TIM3                  FALSE
 +#define STM32_ICU_USE_TIM4                  FALSE
 +#define STM32_ICU_USE_TIM5                  FALSE
 +#define STM32_ICU_USE_TIM8                  FALSE
 +#define STM32_ICU_TIM1_IRQ_PRIORITY         7
 +#define STM32_ICU_TIM2_IRQ_PRIORITY         7
 +#define STM32_ICU_TIM3_IRQ_PRIORITY         7
 +#define STM32_ICU_TIM4_IRQ_PRIORITY         7
 +#define STM32_ICU_TIM5_IRQ_PRIORITY         7
 +#define STM32_ICU_TIM8_IRQ_PRIORITY         7
 +
 +/*
 + * PWM driver system settings.
 + */
 +#define STM32_PWM_USE_ADVANCED              FALSE
 +#define STM32_PWM_USE_TIM1                  FALSE
 +#define STM32_PWM_USE_TIM2                  FALSE
 +#define STM32_PWM_USE_TIM3                  FALSE
 +#define STM32_PWM_USE_TIM4                  FALSE
 +#define STM32_PWM_USE_TIM5                  FALSE
 +#define STM32_PWM_USE_TIM8                  FALSE
 +#define STM32_PWM_TIM1_IRQ_PRIORITY         7
 +#define STM32_PWM_TIM2_IRQ_PRIORITY         7
 +#define STM32_PWM_TIM3_IRQ_PRIORITY         7
 +#define STM32_PWM_TIM4_IRQ_PRIORITY         7
 +#define STM32_PWM_TIM5_IRQ_PRIORITY         7
 +#define STM32_PWM_TIM8_IRQ_PRIORITY         7
  /*
   * SDC driver system settings.
 @@ -163,12 +253,66 @@  #define STM32_SERIAL_LPUART1_PRIORITY       12
  /*
 + * SPI driver system settings.
 + */
 +#define STM32_SPI_USE_SPI1                  FALSE
 +#define STM32_SPI_USE_SPI2                  FALSE
 +#define STM32_SPI_USE_SPI3                  FALSE
 +#define STM32_SPI_SPI1_RX_DMA_STREAM        STM32_DMA_STREAM_ID(2, 3)
 +#define STM32_SPI_SPI1_TX_DMA_STREAM        STM32_DMA_STREAM_ID(2, 4)
 +#define STM32_SPI_SPI2_RX_DMA_STREAM        STM32_DMA_STREAM_ID(1, 4)
 +#define STM32_SPI_SPI2_TX_DMA_STREAM        STM32_DMA_STREAM_ID(1, 5)
 +#define STM32_SPI_SPI3_RX_DMA_STREAM        STM32_DMA_STREAM_ID(2, 1)
 +#define STM32_SPI_SPI3_TX_DMA_STREAM        STM32_DMA_STREAM_ID(2, 2)
 +#define STM32_SPI_SPI1_DMA_PRIORITY         1
 +#define STM32_SPI_SPI2_DMA_PRIORITY         1
 +#define STM32_SPI_SPI3_DMA_PRIORITY         1
 +#define STM32_SPI_SPI1_IRQ_PRIORITY         10
 +#define STM32_SPI_SPI2_IRQ_PRIORITY         10
 +#define STM32_SPI_SPI3_IRQ_PRIORITY         10
 +#define STM32_SPI_DMA_ERROR_HOOK(spip)      osalSysHalt("DMA failure")
 +
 +/*
   * ST driver system settings.
   */
  #define STM32_ST_IRQ_PRIORITY               8
  #define STM32_ST_USE_TIMER                  2
  /*
 + * UART driver system settings.
 + */
 +#define STM32_UART_USE_USART1               FALSE
 +#define STM32_UART_USE_USART2               TRUE
 +#define STM32_UART_USE_USART3               FALSE
 +#define STM32_UART_USE_UART4                FALSE
 +#define STM32_UART_USE_UART5                FALSE
 +#define STM32_UART_USE_LPUART1              FALSE
 +#define STM32_UART_USART1_RX_DMA_STREAM     STM32_DMA_STREAM_ID(2, 7)
 +#define STM32_UART_USART1_TX_DMA_STREAM     STM32_DMA_STREAM_ID(2, 6)
 +#define STM32_UART_USART2_RX_DMA_STREAM     STM32_DMA_STREAM_ID(1, 6)
 +#define STM32_UART_USART2_TX_DMA_STREAM     STM32_DMA_STREAM_ID(1, 7)
 +#define STM32_UART_USART3_RX_DMA_STREAM     STM32_DMA_STREAM_ID(1, 3)
 +#define STM32_UART_USART3_TX_DMA_STREAM     STM32_DMA_STREAM_ID(1, 2)
 +#define STM32_UART_UART4_RX_DMA_STREAM      STM32_DMA_STREAM_ID(2, 5)
 +#define STM32_UART_UART4_TX_DMA_STREAM      STM32_DMA_STREAM_ID(2, 3)
 +#define STM32_UART_UART5_RX_DMA_STREAM      STM32_DMA_STREAM_ID(2, 2)
 +#define STM32_UART_UART5_TX_DMA_STREAM      STM32_DMA_STREAM_ID(2, 1)
 +#define STM32_UART_LPUART1_RX_DMA_STREAM    STM32_DMA_STREAM_ID(2, 7)
 +#define STM32_UART_LPUART1_TX_DMA_STREAM    STM32_DMA_STREAM_ID(2, 6)
 +#define STM32_UART_USART1_IRQ_PRIORITY      12
 +#define STM32_UART_USART2_IRQ_PRIORITY      12
 +#define STM32_UART_USART3_IRQ_PRIORITY      12
 +#define STM32_UART_UART4_IRQ_PRIORITY       12
 +#define STM32_UART_UART5_IRQ_PRIORITY       12
 +#define STM32_UART_USART1_DMA_PRIORITY      0
 +#define STM32_UART_USART2_DMA_PRIORITY      0
 +#define STM32_UART_USART3_DMA_PRIORITY      0
 +#define STM32_UART_UART4_DMA_PRIORITY       0
 +#define STM32_UART_UART5_DMA_PRIORITY       0
 +#define STM32_UART_LPUART1_DMA_PRIORITY     0
 +#define STM32_UART_DMA_ERROR_HOOK(uartp)    osalSysHalt("DMA failure")
 +
 +/*
   * USB driver system settings.
   */
  #define STM32_USB_USE_OTG1                  FALSE
 | 
