summaryrefslogtreecommitdiff
path: root/entry.c
diff options
context:
space:
mode:
authorNIIBE Yutaka <gniibe@fsij.org>2015-07-14 16:10:07 +0900
committerNIIBE Yutaka <gniibe@fsij.org>2015-07-14 16:10:07 +0900
commit27f71ff5c093f740c78a28644e3be2843c660b7d (patch)
tree45a580a5e2a5702aa557585f65f80c41ce136397 /entry.c
parent3ba8234cecde90467fb75d72055fa0c226ed16df (diff)
New sys.c
Diffstat (limited to 'entry.c')
-rw-r--r--entry.c12
1 files changed, 7 insertions, 5 deletions
diff --git a/entry.c b/entry.c
index a55a1d5..f79a207 100644
--- a/entry.c
+++ b/entry.c
@@ -34,6 +34,7 @@
#define INLINE __attribute__ ((used))
#include "sys.h"
#include "board.h"
+#undef STM32F10X_MD /* Prepare for high density device, too. */
#else
#include "board.h"
#include "clk_gpio_init.c"
@@ -192,17 +193,18 @@ handler vector_table[] __attribute__ ((section(".startup.vectors"))) = {
chx_handle_intr /* DMA1 CH6 */, chx_handle_intr /* DMA1 CH7 */,
chx_handle_intr /* ADC1_2 */, chx_handle_intr /* USB HP */,
/* 0x90 */
- chx_handle_intr, /* USB LP */
- /* ... and more. CAN, EXT9_5, TIMx, I2C, SPI, USART, EXT15_10 */
+ chx_handle_intr /* USB LP */, chx_handle_intr /* CAN */,
+ /* ... and more. EXT9_5, TIMx, I2C, SPI, USART, EXT15_10 */
+ chx_handle_intr, chx_handle_intr,
+ /* 0xA0 */
chx_handle_intr, chx_handle_intr, chx_handle_intr, chx_handle_intr,
chx_handle_intr, chx_handle_intr, chx_handle_intr, chx_handle_intr,
- chx_handle_intr, chx_handle_intr,
+ /* 0xc0 */
#if !defined(__ARM_ARCH_6M__)
/* STM32F0 doesn't have more. */
- chx_handle_intr, chx_handle_intr,
chx_handle_intr, chx_handle_intr, chx_handle_intr, chx_handle_intr,
chx_handle_intr, chx_handle_intr, chx_handle_intr, chx_handle_intr,
- chx_handle_intr, chx_handle_intr,
+ chx_handle_intr, chx_handle_intr, chx_handle_intr,
#endif
#if !defined(STM32F10X_MD)
/* High-density chips have more; RTCAlarm, USBWakeup, ... , DMA2_Channel4_5 */