diff options
| author | Keith Packard <keithp@keithp.com> | 2012-03-18 22:10:02 -0700 | 
|---|---|---|
| committer | Keith Packard <keithp@keithp.com> | 2012-03-28 21:37:03 -0700 | 
| commit | ab6ea9043b592c25948a70b6204d613756a9a250 (patch) | |
| tree | 4b80aae20861b4128b0bf6da410ae7fd35f65650 /src/stm/stm32l.h | |
| parent | 0cc01d378ae96325e429ad608b953661582939b0 (diff) | |
Basic OS running on STM32L
This gets stm-demo working
Signed-off-by: Keith Packard <keithp@keithp.com>
Diffstat (limited to 'src/stm/stm32l.h')
| -rw-r--r-- | src/stm/stm32l.h | 61 | 
1 files changed, 46 insertions, 15 deletions
| diff --git a/src/stm/stm32l.h b/src/stm/stm32l.h index 5b3f6b2f..d7c382a6 100644 --- a/src/stm/stm32l.h +++ b/src/stm/stm32l.h @@ -655,21 +655,52 @@ isr(usb_fs_wkup)  isr(tim6)  isr(tim7) -#define STM_ISR_TIM9_POS	25 -#define STM_ISR_TIM10_POS	26 -#define STM_ISR_TIM11_POS	27 -#define STM_ISR_TIM2_POS	28 -#define STM_ISR_TIM3_POS	29 -#define STM_ISR_TIM4_POS	30 - -#define STM_ISR_SPI1_POS	35 -#define STM_ISR_SPI2_POS	36 -#define STM_ISR_USART1_POS	37 -#define STM_ISR_USART2_POS	38 -#define STM_ISR_USART3_POS	39 -#define STM_ISR_TIM6_POS	43 -#define STM_ISR_TIM7_POS	44 -  #undef isr +#define STM_ISR_WWDG_POS		0 +#define STM_ISR_PVD_POS			1 +#define STM_ISR_TAMPER_STAMP_POS	2 +#define STM_ISR_RTC_WKUP_POS		3 +#define STM_ISR_FLASH_POS		4 +#define STM_ISR_RCC_POS			5 +#define STM_ISR_EXTI0_POS		6 +#define STM_ISR_EXTI1_POS		7 +#define STM_ISR_EXTI2_POS		8 +#define STM_ISR_EXTI3_POS		9 +#define STM_ISR_EXTI4_POS		10 +#define STM_ISR_DMA1_CHANNEL1_POS	11 +#define STM_ISR_DMA2_CHANNEL1_POS	12 +#define STM_ISR_DMA3_CHANNEL1_POS	13 +#define STM_ISR_DMA4_CHANNEL1_POS	14 +#define STM_ISR_DMA5_CHANNEL1_POS	15 +#define STM_ISR_DMA6_CHANNEL1_POS	16 +#define STM_ISR_DMA7_CHANNEL1_POS	17 +#define STM_ISR_ADC1_POS		18 +#define STM_ISR_USB_HP_POS		19 +#define STM_ISR_USB_LP_POS		20 +#define STM_ISR_DAC_POS			21 +#define STM_ISR_COMP_POS		22 +#define STM_ISR_EXTI9_5_POS		23 +#define STM_ISR_LCD_POS			24 +#define STM_ISR_TIM9_POS		25 +#define STM_ISR_TIM10_POS		26 +#define STM_ISR_TIM11_POS		27 +#define STM_ISR_TIM2_POS		28 +#define STM_ISR_TIM3_POS		29 +#define STM_ISR_TIM4_POS		30 +#define STM_ISR_I2C1_EV_POS		31 +#define STM_ISR_I2C1_ER_POS		32 +#define STM_ISR_I2C2_EV_POS		33 +#define STM_ISR_I2C2_ER_POS		34 +#define STM_ISR_SPI1_POS		35 +#define STM_ISR_SPI2_POS		36 +#define STM_ISR_USART1_POS		37 +#define STM_ISR_USART2_POS		38 +#define STM_ISR_USART3_POS		39 +#define STM_ISR_EXTI15_10_POS		40 +#define STM_ISR_RTC_ALARM_POS		41 +#define STM_ISR_USB_FS_WKUP_POS		42 +#define STM_ISR_TIM6_POS		43 +#define STM_ISR_TIM7_POS		44 +  #endif /* _STM32L_H_ */ | 
