1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2025-01-18 12:52:44 +01:00
RIOT/cpu
Marian Buschsieweke 008e2d3b97
cpu/msp430_common: Prevent conflicting defines
irq_arch.h previously included cpu.h, which in term included the vendor header
files. Those were needed to get the GIE define (general interrupt enable bit).
However, the vendor files use fancy defines like `#define N (0x0004)` that
easily conflict with application code. Due to the widespread use of the IRQ API,
it is better to not include the vendor files in irq_arch.h.

This commit adds a local define for the GIE bit and uses this instead of
including cpu.h.
2020-11-06 21:10:19 +01:00
..
arm7_common Merge pull request #15011 from benpicco/picolobc_feature 2020-10-14 17:02:04 +02:00
atmega32u4 cpu/atmega_common: use TIMER_CHANNEL_NUMOF 2020-06-24 00:45:35 +02:00
atmega128rfa1 treewide: change netdev driver dependencies against netdev_default 2020-08-27 11:46:25 +02:00
atmega256rfr2 treewide: change netdev driver dependencies against netdev_default 2020-08-27 11:46:25 +02:00
atmega328p cpu/atmega_common: use TIMER_CHANNEL_NUMOF 2020-06-24 00:45:35 +02:00
atmega1281 cpu/atmega_common: use TIMER_CHANNEL_NUMOF 2020-06-24 00:45:35 +02:00
atmega1284p cpu/atmega_common: use TIMER_CHANNEL_NUMOF 2020-06-24 00:45:35 +02:00
atmega2560 cpu/atmega_common: use TIMER_CHANNEL_NUMOF 2020-06-24 00:45:35 +02:00
atmega_common drivers/periph/timer: Use uint32_t for frequency 2020-10-30 22:02:12 +01:00
cc26x0 cpu/cc26xx_cc13xx: enable periph clocks on sleep 2020-10-01 18:38:03 -05:00
cc26x2_cc13x2 cpu/*: remove unused assert.h include 2020-10-22 11:13:09 +02:00
cc26xx_cc13xx drivers/periph/timer: Use uint32_t for frequency 2020-10-30 22:02:12 +01:00
cc2538 cpu/cc2538: add flashpage & flashpage_raw 2020-11-06 18:00:17 +01:00
cortexm_common cpu/*: realign ENABLE_DEBUG 2020-10-23 00:46:26 +02:00
efm32 cpu/efm32: extend timer isr 2020-11-04 22:11:49 +01:00
esp32 cpu/*: replace #if ENABLE_DEBUG with IS_ACTIVE 2020-11-02 21:34:12 +01:00
esp8266 cpu/*: replace #if ENABLE_DEBUG with IS_ACTIVE 2020-11-02 21:34:12 +01:00
esp_common cpu/*: replace #if ENABLE_DEBUG with IS_ACTIVE 2020-11-02 21:34:12 +01:00
fe310 drivers/periph/timer: Use uint32_t for frequency 2020-10-30 22:02:12 +01:00
kinetis drivers/periph/timer: Use uint32_t for frequency 2020-10-30 22:02:12 +01:00
lm4f120 drivers/periph/timer: Use uint32_t for frequency 2020-10-30 22:02:12 +01:00
lpc23xx drivers/periph/timer: Use uint32_t for frequency 2020-10-30 22:02:12 +01:00
lpc1768 drivers/periph/timer: Use uint32_t for frequency 2020-10-30 22:02:12 +01:00
mips32r2_common cpu/*: add missing include of assert.h 2020-10-22 11:13:08 +02:00
mips_pic32_common drivers/periph/timer: Use uint32_t for frequency 2020-10-30 22:02:12 +01:00
mips_pic32mx cpu/mips: remove never used load memory address 2020-10-13 18:57:39 +02:00
mips_pic32mz cpu/mips: remove never used load memory address 2020-10-13 18:57:39 +02:00
msp430_common cpu/msp430_common: Prevent conflicting defines 2020-11-06 21:10:19 +01:00
msp430fxyz drivers/periph/timer: Use uint32_t for frequency 2020-10-30 22:02:12 +01:00
native cpu/*: replace #if ENABLE_DEBUG with IS_ACTIVE 2020-11-02 21:34:12 +01:00
nrf5x_common drivers/periph/timer: Use uint32_t for frequency 2020-10-30 22:02:12 +01:00
nrf51 cpu/*: realign ENABLE_DEBUG 2020-10-23 00:46:26 +02:00
nrf52 cpu/nrf52: remove specific handling of softdevice 2020-10-29 09:02:12 +01:00
sam0_common cpu/sam0_common/periph: add periph_rtc_rtt module to Kconfig 2020-11-06 15:57:56 +01:00
sam3 Merge pull request #15348 from maribu/periph_timer_type 2020-10-30 23:22:51 +01:00
sam_common cpu/sam_common: set CPU_HAS_BITBAND 2020-08-08 12:44:11 +02:00
samd5x cpu/*: realign ENABLE_DEBUG 2020-10-23 00:46:26 +02:00
samd21 Merge pull request #15149 from benpicco/cpu/samd21-gclk7 2020-11-03 18:14:09 +01:00
saml1x cpu/*: realign ENABLE_DEBUG 2020-10-23 00:46:26 +02:00
saml21 cpu/*: realign ENABLE_DEBUG 2020-10-23 00:46:26 +02:00
stellaris_common cpu: do not locally export compilation variables 2019-08-29 10:35:53 +02:00
stm32 Merge pull request #15078 from aabadie/pr/cpu/stm32f0f1f3_mco 2020-11-06 08:56:43 +01:00
doc.txt cpu/lpc23xx: rename Doxygen group 2020-07-16 17:01:10 +02:00
Kconfig treewide: change Kconfig prefix for module symbols 2020-08-31 09:57:28 +02:00