mbed library sources. Supersedes mbed-src.
Dependents: Hobbyking_Cheetah_Compact Hobbyking_Cheetah_Compact_DRV8323_14bit Hobbyking_Cheetah_Compact_DRV8323_V51_201907 HKC_MiniCheetah ... more
Fork of mbed-dev by
targets/TARGET_Silicon_Labs/TARGET_EFM32/common/cmsis_nvic.h
- Committer:
- benkatz
- Date:
- 2018-07-30
- Revision:
- 181:36facd806e4a
- Parent:
- 174:b96e65c34a4d
File content as of revision 181:36facd806e4a:
/* mbed Microcontroller Library - cmsis_nvic * Copyright (c) 2009-2011 ARM Limited. All rights reserved. */ #ifndef MBED_CMSIS_NVIC_H #define MBED_CMSIS_NVIC_H #define NVIC_NUM_VECTORS (16 + EXT_IRQ_COUNT) // CORE + MCU Peripherals /* For GCC, use dynamic vector table placement since otherwise we run into an alignment conflict */ #if (defined (__GNUC__) && (!defined(__CC_ARM) && (!defined(__ARMCC_VERSION)))) extern uint32_t __start_vector_table__; // Dynamic vector positioning in GCC #define NVIC_RAM_VECTOR_ADDRESS (&__start_vector_table__) #else #define NVIC_RAM_VECTOR_ADDRESS 0x20000000 // Vectors positioned at start of RAM #endif #endif /* MBED_CMSIS_NVIC_H */