diff options
| author | gdisirio <gdisirio@35acf78f-673a-0410-8e92-d51de3d6d3f4> | 2010-03-30 17:04:51 +0000 | 
|---|---|---|
| committer | gdisirio <gdisirio@35acf78f-673a-0410-8e92-d51de3d6d3f4> | 2010-03-30 17:04:51 +0000 | 
| commit | 1134fe2a87e70cad601394793f0f01cfef066b70 (patch) | |
| tree | c9748d498a31a5cfc7bf6124319428d499da1cf1 /demos/ARMCM3-STM32F103-GCC/mcuconf.h | |
| parent | 5fa5b9ef5616c00ed5ae936a2efadfba47bcaa1f (diff) | |
| download | ChibiOS-1134fe2a87e70cad601394793f0f01cfef066b70.tar.gz ChibiOS-1134fe2a87e70cad601394793f0f01cfef066b70.tar.bz2 ChibiOS-1134fe2a87e70cad601394793f0f01cfef066b70.zip  | |
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@1814 35acf78f-673a-0410-8e92-d51de3d6d3f4
Diffstat (limited to 'demos/ARMCM3-STM32F103-GCC/mcuconf.h')
| -rw-r--r-- | demos/ARMCM3-STM32F103-GCC/mcuconf.h | 32 | 
1 files changed, 14 insertions, 18 deletions
diff --git a/demos/ARMCM3-STM32F103-GCC/mcuconf.h b/demos/ARMCM3-STM32F103-GCC/mcuconf.h index ae6a7a125..28ae05e73 100644 --- a/demos/ARMCM3-STM32F103-GCC/mcuconf.h +++ b/demos/ARMCM3-STM32F103-GCC/mcuconf.h @@ -25,11 +25,7 @@   * is enabled in halconf.h.
   *
   * IRQ priorities:
 - * 15           Lowest, priority level reserved for PENDSV.
 - * 14...4       Normal IRQs priority levels (0x80 used by SYSTICK).
 - * 3            Used by SVCALL, do not share.
 - * 2...0        Fast interrupts, can preempt the kernel but cannot use it
 - *              directly.
 + * 15...0       Lowest...Highest.
   *
   * DMA priorities:
   * 0...3        Lowest...Highest.
 @@ -45,14 +41,14 @@   */
  #define USE_STM32_ADC1              TRUE
  #define STM32_ADC1_DMA_PRIORITY     3
 -#define STM32_ADC1_IRQ_PRIORITY     CORTEX_PRIORITY(5)
 +#define STM32_ADC1_IRQ_PRIORITY     5
  #define STM32_ADC1_DMA_ERROR_HOOK() chSysHalt()
  /*
   * CAN driver system settings.
   */
  #define USE_STM32_CAN1              TRUE
 -#define STM32_CAN1_IRQ_PRIORITY     CORTEX_PRIORITY(11)
 +#define STM32_CAN1_IRQ_PRIORITY     11
  /*
   * PWM driver system settings.
 @@ -61,10 +57,10 @@  #define USE_STM32_PWM2              FALSE
  #define USE_STM32_PWM3              FALSE
  #define USE_STM32_PWM4              FALSE
 -#define STM32_PWM1_IRQ_PRIORITY     CORTEX_PRIORITY(7)
 -#define STM32_PWM2_IRQ_PRIORITY     CORTEX_PRIORITY(7)
 -#define STM32_PWM3_IRQ_PRIORITY     CORTEX_PRIORITY(7)
 -#define STM32_PWM4_IRQ_PRIORITY     CORTEX_PRIORITY(7)
 +#define STM32_PWM1_IRQ_PRIORITY     7
 +#define STM32_PWM2_IRQ_PRIORITY     7
 +#define STM32_PWM3_IRQ_PRIORITY     7
 +#define STM32_PWM4_IRQ_PRIORITY     7
  /*
   * SERIAL driver system settings.
 @@ -76,12 +72,12 @@  #define USE_STM32_UART4             FALSE
  #define USE_STM32_UART5             FALSE
  #endif
 -#define STM32_USART1_PRIORITY       CORTEX_PRIORITY(12)
 -#define STM32_USART2_PRIORITY       CORTEX_PRIORITY(12)
 -#define STM32_USART3_PRIORITY       CORTEX_PRIORITY(12)
 +#define STM32_USART1_PRIORITY       12
 +#define STM32_USART2_PRIORITY       12
 +#define STM32_USART3_PRIORITY       12
  #if defined(STM32F10X_HD) || defined(STM32F10X_CL)
 -#define STM32_UART4_PRIORITY        CORTEX_PRIORITY(12)
 -#define STM32_UART5_PRIORITY        CORTEX_PRIORITY(12)
 +#define STM32_UART4_PRIORITY        12
 +#define STM32_UART5_PRIORITY        12
  #endif
  /*
 @@ -91,6 +87,6 @@  #define USE_STM32_SPI2              TRUE
  #define STM32_SPI1_DMA_PRIORITY     2
  #define STM32_SPI2_DMA_PRIORITY     2
 -#define STM32_SPI1_IRQ_PRIORITY     CORTEX_PRIORITY(10)
 -#define STM32_SPI2_IRQ_PRIORITY     CORTEX_PRIORITY(10)
 +#define STM32_SPI1_IRQ_PRIORITY     10
 +#define STM32_SPI2_IRQ_PRIORITY     10
  #define STM32_SPI1_DMA_ERROR_HOOK() chSysHalt()
  | 
