mirror of
https://github.com/RIOT-OS/RIOT.git
synced 2024-12-29 04:50:03 +01:00
7f68acbd0b
The board is compatible with Arduino UNO and Arduino MEGA shields and has an ISP connector, so this adds the corresponding features. This adds the Arduino I/O-mapping for the ISP SPI and provides the corresponding feature. It appears that the SPI on D11/D12/D13 cannot be provided by a SERCOM, this is under clarification at [1]. For now, no I/O mapping for that SPI bus is provided. [1]: https://forums.adafruit.com/viewtopic.php?t=214093
25 lines
739 B
Makefile
25 lines
739 B
Makefile
CPU = samd5x
|
|
CPU_MODEL = samd51p20a
|
|
|
|
# Put defined MCU peripherals here (in alphabetical order)
|
|
FEATURES_PROVIDED += highlevel_stdio
|
|
FEATURES_PROVIDED += periph_adc
|
|
FEATURES_PROVIDED += periph_dac
|
|
FEATURES_PROVIDED += periph_i2c
|
|
FEATURES_PROVIDED += periph_pwm
|
|
FEATURES_PROVIDED += periph_rtc
|
|
FEATURES_PROVIDED += periph_rtt
|
|
FEATURES_PROVIDED += periph_spi
|
|
FEATURES_PROVIDED += periph_timer
|
|
FEATURES_PROVIDED += periph_uart
|
|
FEATURES_PROVIDED += periph_usbdev
|
|
|
|
# other board features
|
|
FEATURES_PROVIDED += arduino_analog
|
|
FEATURES_PROVIDED += arduino_pins
|
|
FEATURES_PROVIDED += arduino_shield_isp
|
|
FEATURES_PROVIDED += arduino_shield_mega
|
|
FEATURES_PROVIDED += arduino_shield_uno
|
|
FEATURES_PROVIDED += arduino_spi
|
|
FEATURES_PROVIDED += sdcard_spi
|