mirror of
https://github.com/RIOT-OS/RIOT.git
synced 2024-12-29 04:50:03 +01:00
aef5b65244
This cleans up the USCI based UART and SPI implementations and allows multiple instances of either interface to be configured by the boards. In addition, it allows sharing the USCI peripherals to provide multiple serial interfaces with the same hardware (round-robin).
23 lines
620 B
Makefile
23 lines
620 B
Makefile
CPU_ARCH = msp430
|
|
CPU_CORE = msp430
|
|
|
|
ifneq (,$(filter msp430f2% msp430g2%,$(CPU_MODEL)))
|
|
CPU_FAM := msp430_f2xx_g2xx
|
|
FEATURES_PROVIDED += periph_spi_reconfigure
|
|
endif
|
|
|
|
ifneq (,$(filter msp430f1%,$(CPU_MODEL)))
|
|
CPU_FAM := msp430_x1xx
|
|
endif
|
|
|
|
FEATURES_PROVIDED += arch_16bit
|
|
FEATURES_PROVIDED += arch_msp430
|
|
FEATURES_PROVIDED += cpu_$(CPU_FAM)
|
|
FEATURES_PROVIDED += dbgpin
|
|
FEATURES_PROVIDED += newlib
|
|
FEATURES_PROVIDED += periph_flashpage
|
|
FEATURES_PROVIDED += periph_flashpage_in_address_space
|
|
FEATURES_PROVIDED += periph_flashpage_pagewise
|
|
FEATURES_PROVIDED += periph_pm
|
|
FEATURES_PROVIDED += periph_timer_query_freqs
|