1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2025-01-18 12:52:44 +01:00
RIOT/boards
Kees Bakker 2a4655b6f8 cpu/samd21: rewrite i2c_init_master to make use of gpio_init_sercom
The former i2c_init_master was too complicated. It was trying to set IN/OUT
mode of the pins, but all that is needed is to set the proper MUX.

Also the configuration for the boards was incomplete (no MUX, no pad
setting).

It was tested on a SODAQ Autonomo, but not on a samr21-xpro
2016-09-21 20:34:22 +02:00
..
airfy-beacon xtimer: Rename XTIMER -> XTIMER_DEV 2016-07-06 22:23:04 +02:00
arduino-due boards/arduino-due: export LED via SAUL 2016-07-18 12:49:06 +02:00
arduino-mega2560 Merge pull request #5761 from mali/rmdeadcode 2016-09-12 17:01:15 +02:00
avsextrem core: Fix/refactor function naming in core/incude/irq.h 2016-03-20 16:47:34 +01:00
cc2538dk dist/tools/cc2538-bsl: enforce python2 2016-08-30 23:38:14 +02:00
cc2650stk sys: xtimer: replace XTIMER_MASK with XTIMER_WIDTH in board config 2016-07-06 18:16:15 +02:00
chronos chronos: Fix stdio warnings 2016-08-02 09:19:29 +02:00
ek-lm4f120xl boards/ek-lm4f120xl: unified LED defines 2016-03-15 15:48:47 +01:00
f4vi1 boards: adapted LED initialization calls 2016-03-17 14:55:31 +01:00
fox sys: xtimer: replace XTIMER_MASK with XTIMER_WIDTH in board config 2016-07-06 18:16:15 +02:00
frdm-k64f boards/frdm-k64f: Update configuration to match driver changes 2016-07-07 13:38:27 +02:00
iotlab-a8-m3 boards/iotlab-a8-m3: initial implementation 2016-05-31 14:52:49 +02:00
iotlab-common sys: xtimer: replace XTIMER_MASK with XTIMER_WIDTH in board config 2016-07-06 18:16:15 +02:00
iotlab-m3 boards/iotlab-a8-m3: initial implementation 2016-05-31 14:52:49 +02:00
limifrog-v1 cpu/stm32/perip/dac: Move DAC implementation to stm32_common/periph since all STM32 DAC's have the same basics 2016-03-29 22:25:50 +02:00
mbed_lpc1768 boards/mbed_lpc1768: unified LED defines 2016-03-15 16:24:49 +01:00
msb-430 boards: fixed doxygen in msp430 and x86 board.h 2016-03-15 18:37:54 +01:00
msb-430-common sys: remove config module 2016-08-27 07:57:09 +02:00
msb-430h boards: fixed doxygen in msp430 and x86 board.h 2016-03-15 18:37:54 +01:00
msba2 make: introduce netif_default pseudomodule 2016-03-24 16:47:30 +01:00
msba2-common sys: remove config module 2016-08-27 07:57:09 +02:00
msbiot boards: cleaned up UART conf for stm32f4 based boards 2016-03-16 12:24:52 +01:00
mulle sys: remove config module 2016-08-27 07:57:09 +02:00
native native: correcting linker LTO flags for OSX 2016-09-12 15:41:38 +02:00
nrf51dongle xtimer: Rename XTIMER -> XTIMER_DEV 2016-07-06 22:23:04 +02:00
nrf52dk nrf52dk: add BLE/6lo support utilizing Nordic's SoftDevice 2016-07-13 17:06:57 +02:00
nrf6310 boards/nrf6310: unified LED defines 2016-03-15 16:24:50 +01:00
nucleo-common boards/nucleo-common: add saul support for on-board user led and button 2016-08-29 10:56:54 +02:00
nucleo-f072 boards/nucleo-f072: Use common serial and openocd defines 2016-07-12 10:58:52 +02:00
nucleo-f091 cpu/stm32/perip/dac: Move DAC implementation to stm32_common/periph since all STM32 DAC's have the same basics 2016-03-29 22:25:50 +02:00
nucleo-f103 sys: xtimer: replace XTIMER_MASK with XTIMER_WIDTH in board config 2016-07-06 18:16:15 +02:00
nucleo-f207 boards/nucleo-f207: Use cortex_m3_2 MCU_GROUP 2016-09-16 17:07:14 +02:00
nucleo-f303 cpu/stm32/perip/dac: Move DAC implementation to stm32_common/periph since all STM32 DAC's have the same basics 2016-03-29 22:25:50 +02:00
nucleo-f334 cpu/stm32/perip/dac: Move DAC implementation to stm32_common/periph since all STM32 DAC's have the same basics 2016-03-29 22:25:50 +02:00
nucleo-f401 xtimer: Rename XTIMER -> XTIMER_DEV 2016-07-06 22:23:04 +02:00
nucleo-l1 xtimer: Rename XTIMER -> XTIMER_DEV 2016-07-06 22:23:04 +02:00
openmote-cc2538 dist/tools/cc2538-bsl: enforce python2 2016-08-30 23:38:14 +02:00
pba-d-01-kw2x Merge pull request #5452 from locicontrols/find-tty 2016-07-22 16:01:46 +02:00
pca10000 xtimer: Rename XTIMER -> XTIMER_DEV 2016-07-06 22:23:04 +02:00
pca10005 xtimer: Rename XTIMER -> XTIMER_DEV 2016-07-06 22:23:04 +02:00
pttu boards/pttu: unified LED defines 2016-03-15 18:37:52 +01:00
qemu-i386 cpu: unify naming of ISR stacksize macro 2016-06-01 22:47:34 +02:00
remote-common dist/tools/cc2538-bsl: enforce python2 2016-08-30 23:38:14 +02:00
remote-pa boards/remote-common: Add RF driver as dependency for board 2016-07-13 14:19:52 +12:00
remote-reva boards/remote-common: Add RF driver as dependency for board 2016-07-13 14:19:52 +12:00
saml21-xpro boards/saml21-xpro: adapted GPIO driver 2016-03-17 14:39:11 +01:00
samr21-xpro cpu/samd21: rewrite i2c_init_master to make use of gpio_init_sercom 2016-09-21 20:34:22 +02:00
seeeduino_arch-pro boards: seeeduino_arch-pro: initial support based on mbed_lpc1768 board 2016-07-16 11:47:34 +02:00
slwstk6220a boards/slwstk6220a: adapted to GPIO changes 2016-03-17 14:39:11 +01:00
spark-core sys: xtimer: replace XTIMER_MASK with XTIMER_WIDTH in board config 2016-07-06 18:16:15 +02:00
stm32f0discovery cpu/stm32/perip/dac: Move DAC implementation to stm32_common/periph since all STM32 DAC's have the same basics 2016-03-29 22:25:50 +02:00
stm32f3discovery Merge pull request #4164 from DipSwitch/add_clock_selection_stm32f3 2016-03-30 09:32:33 +02:00
stm32f4discovery xtimer: Rename XTIMER -> XTIMER_DEV 2016-07-06 22:23:04 +02:00
telosb Merge pull request #5607 from gebart/pr/xtimer-cleanups 2016-07-07 06:37:50 +02:00
udoo udoo: fix LED macro 2016-03-31 00:40:40 +02:00
waspmote-pro Merge pull request #5761 from mali/rmdeadcode 2016-09-12 17:01:15 +02:00
weio boards/weio: unified LED defines 2016-03-15 18:37:53 +01:00
wsn430-common sys: remove config module 2016-08-27 07:57:09 +02:00
wsn430-v1_3b boards: fixed doxygen in msp430 and x86 board.h 2016-03-15 18:37:54 +01:00
wsn430-v1_4 boards: fixed doxygen in msp430 and x86 board.h 2016-03-15 18:37:54 +01:00
x86-multiboot-common boards/x86-multiboot-common/Makefile.include: Add -Wl,--gc-sections to linker options 2016-08-10 16:18:29 +02:00
yunjia-nrf51822 xtimer: Rename XTIMER -> XTIMER_DEV 2016-07-06 22:23:04 +02:00
z1 Merge pull request #5607 from gebart/pr/xtimer-cleanups 2016-07-07 06:37:50 +02:00
doc.txt fix license headers in non-.c files 2014-08-23 16:16:26 +02:00
Makefile.include.jlink make: added common JLink Makefile for boards 2015-10-28 11:19:38 +01:00
Makefile.include.openocd boards: moved flashing options to openocd Makefile 2015-05-28 19:30:07 +02:00
Makefile.include.serial make: board: initial commit of generic board Makefiles 2015-05-26 10:46:33 +02:00
README.md removed pointer to RIOT repository from README 2014-01-17 11:54:31 +01:00

Platform configurations for RIOT-OS

This directory contains existing configuration and initialization files for platforms supported by RIOT-OS.