Hauke Petersen
8e7ef06bab
boards/microbit: enabled external 16-MHz crystal
2017-01-10 11:54:49 +01:00
Hauke Petersen
7dee728d17
boards: added netif dep for nrf51 based boards
2017-01-10 11:54:48 +01:00
Hauke Petersen
45a6f0a0ac
boards/yunjia-nrf51822: added I2C configuration
2017-01-10 11:52:36 +01:00
Hauke Petersen
2070e08787
boards/microbit: added I2C configuration
2017-01-10 11:52:36 +01:00
Hauke Petersen
d9acf1f621
boards/calliope: added I2C configuration
2017-01-10 11:52:36 +01:00
Hauke Petersen
bed8e88626
boards/airfy-beacon: added I2C configuration
2017-01-10 11:52:36 +01:00
Vincent Dupont
1a12a40110
boards/nucleo-f042: initial support
2017-01-10 10:34:35 +01:00
abbae57b84
boards/nucleo-f446: configure a few pwm pins
2017-01-10 10:18:17 +01:00
Peter Kietzmann
11a0422b83
Merge pull request #6181 from haukepetersen/opt_lpc11u34_gpio
...
cpu/lpc11u34: reworked GPIO driver
2017-01-10 09:43:17 +01:00
d1128c3aac
boards/nucleo-f446: configure 2 new UARTs using USART3 and USART1
2017-01-10 09:35:36 +01:00
Peter Kietzmann
d21ede60ce
Merge pull request #6256 from haukepetersen/fix_stm32f1_timerconfigs
...
boards/stm32f1-based: fixed timer configuration
2017-01-10 09:27:59 +01:00
e2ec69c956
boards/nucleo-f401: configure a second UART using USART6 on PA11/PA12 pins
2017-01-06 15:03:08 +01:00
Hauke Petersen
55c6c4582b
boards/stm32-based: adapted UART configuration
2017-01-05 11:00:18 +01:00
Hauke Petersen
66254ffd4f
boards/frdm-k64f: adapted PWM configuration
2017-01-05 10:55:15 +01:00
Hauke Petersen
4ed7ee9cea
boards/phyNODE: adapted PWM configuration
2017-01-05 10:55:15 +01:00
Hauke Petersen
b09fdc6a0a
boards/mulle: adapted PWM configuration
2017-01-05 10:55:15 +01:00
3b1d67badd
sys/arduino: make arduino sketch works on avr based boards
2017-01-03 13:01:30 +01:00
Hauke Petersen
6b4f224d7f
boards/limifrog-v1: fixed timer configuration
2016-12-21 14:47:27 +01:00
Hauke Petersen
7aedb59a44
boards/nucleo-f103: fixed timer config formatting
2016-12-21 14:46:51 +01:00
Hauke Petersen
08f3500934
boards/arduino-due: adaped PWM configuration
2016-12-21 13:06:27 +01:00
Hauke Petersen
96fb9bfbdc
Merge pull request #5842 from OTAkeys/pr/stm32_rcc_fix
...
cpu/stm32(_common & f2): implement delay after RCC peripheral clock enable
2016-12-16 21:23:14 +01:00
Hauke Petersen
75d8adddb7
boards/avsextrem: fix u_int type in smb380 driver
2016-12-16 19:27:38 +01:00
Pieter Willemsen
a0835ccb1d
stm32: use periph_clk_en/dis functions for clock changes
2016-12-16 15:01:56 +01:00
79043d2518
Merge pull request #6186 from haukepetersen/opt_stm32_pwm
...
cpu/stm32x: unified PWM driver implementations
2016-12-16 14:34:33 +01:00
Hauke Petersen
7b856cda30
boards/stm32-based: adapted PWM configuration
2016-12-15 12:18:39 +01:00
Hauke Petersen
bfb52afde9
cpu/sam21: unified structure for sam[drl]21 CPUs
2016-12-15 11:39:19 +01:00
Hauke Petersen
0111946c51
Merge pull request #6184 from haukepetersen/opt_stm32_timer
...
cpu/stm32x: unified timer driver
2016-12-13 10:23:57 +01:00
kYc0o
3dac61aa11
boards/nucleo-common: fix port on OS X
2016-12-09 12:34:46 +01:00
Hauke Petersen
ab12d60d05
boards/stm32-based: adapted timer configurations
2016-12-09 12:20:04 +01:00
Hauke Petersen
0aa70faa3d
cpu/stm32f2: temporarily removed PWM driver
2016-12-09 12:20:03 +01:00
Hauke Petersen
1bc1dd94ba
boards/stm32-based: added missing CLOCK_APBx defines
2016-12-09 12:20:02 +01:00
Oleg Hahm
ccb9179c23
Merge pull request #5824 from kaspar030/change_default_c_dialect
...
make: use -std=c99 as default
2016-12-08 13:44:34 -05:00
Hauke Petersen
b97e26b31b
boards/weio: removed deprecated GPIO_x defines
2016-12-07 10:44:46 +01:00
Hauke Petersen
281fe83ac8
boards: added flashpage feature to NRFx based boards
2016-11-30 16:51:10 +01:00
Hauke Petersen
74f786cf83
boards/iotlab-m3: enabled periph_flashpage feature
2016-11-30 16:51:10 +01:00
Francisco Acosta
84d0d61279
Merge pull request #5608 from gebart/pr/xtimer-ticks
...
xtimer: Allow arbitrary timer frequency, second attempt
2016-11-29 23:00:31 +01:00
Martine Lenders
e054ae85d3
Merge pull request #6144 from miri64/native/enh/always-assert-verbose
...
native: always assert() verbosely
2016-11-29 21:08:34 +01:00
Joakim Nohlgård
7c48c891a0
xtimer: Update xtimer usage to match API changes
2016-11-29 20:44:31 +01:00
Martine Lenders
235375f664
native: always assert() verbosely
2016-11-29 19:28:23 +01:00
PeterKietzmann
94df5a81a8
boards/z1:increase SPI speed for on-board radio
2016-11-29 09:03:22 +01:00
Joakim Nohlgård
24b41dc633
boards: Update XTIMER_SHIFT and XTIMER_HZ configurations to match xtimer changes
2016-11-28 11:05:03 +01:00
Hauke Petersen
df27ad28ce
boards: added support for Calliope mini
2016-11-21 17:20:53 +01:00
ff151d1568
boards: remote-common: fancy_leds.h asm -> __asm__
2016-11-15 14:59:36 +01:00
517efe4ccc
cpu: native: use gnu99 C dialect
2016-11-15 14:59:36 +01:00
Hauke Petersen
2cc176e730
boards/microbit: optimized microbit_matrix_init()
2016-11-10 10:13:57 +01:00
Hauke Petersen
4641bac2ff
boards: add support for BBC micro:bit
2016-11-09 12:01:09 +01:00
Hauke Petersen
878d0ed990
boards/udoo: removed deprecated GPIO defines
2016-11-03 09:25:02 +01:00
Francisco Acosta
eb06b13722
Merge pull request #5754 from locicontrols/cc2538-timer-pr
...
CC2538 periph/timer overhaul
2016-11-01 23:22:21 +01:00
f87dd60a3d
boards/nucleo-common: provide arduino sketch feature to nucleo boards
2016-11-01 11:14:58 +01:00
Nicholas Jackson
6067dfb652
CC2650STK Debugger Support
...
Added additional support for the XDS100v3 debugger platform
Implemented default flash configuration for the XDS110 with support for XDS100v3 debugger with through DEBUGGER make flags
2016-11-01 11:08:54 +10:00
Martine Lenders
2d89169d00
Merge pull request #5991 from Yonezawa-T2/use_lldb
...
make: use LLDB if GDB is not available on native platform
2016-10-31 15:43:39 +01:00
Hauke Petersen
4b46005b11
Merge pull request #5980 from aabadie/fix_nucleo-f303_uart
...
boards/nucleo-f303: fix broken stdio uart dev
2016-10-31 13:45:31 +01:00
Martine Lenders
95792d348e
iotlab-m3: add missing makefile include to dependencies
...
This got lost somehow in 10e9336
. Without this fix gnrc_netdev_default
does not include the at86rf2xx module.
2016-10-30 13:14:57 +01:00
d072a43690
boards/nucleo-f303: map UART_0 (USART1) to stdio
2016-10-29 20:07:51 +02:00
Takuo Yonezawa
f2ea42c043
NEED SQUASHING make: use LLDB on Darwin
2016-10-27 14:50:16 +09:00
Martine Lenders
03867a0009
Merge pull request #5983 from smlng/pr/boards/remote-gpio_saul
...
boards/remote: add gpio and saul definitions
2016-10-26 22:48:41 +02:00
smlng
c649f8d7a5
boards/remote: add saul_gpio to Makefile.dep
2016-10-26 14:41:21 +02:00
smlng
26d138768b
boards/remote: add saul gpio defs
2016-10-26 14:36:14 +02:00
smlng
2072321692
boards/remote: add BUTTON_GPIO macro
2016-10-26 14:36:14 +02:00
1659f56904
boards/nucleo-f070: initial support for nucleo-f070 board
2016-10-26 14:12:39 +02:00
Martine Lenders
8a7bfad282
Merge pull request #5730 from haukepetersen/add_driver_w5100
...
drivers: added support for W5100 Ethernet chips
2016-10-26 12:56:02 +02:00
Hauke Petersen
18c6824b38
boards/arduino-due: added config for W5100 shields
2016-10-26 08:36:58 +02:00
ba178c6c13
boards/nucleo-f030: adapt to automatically included common boards dependencies
2016-10-25 22:55:39 +02:00
Martine Lenders
e69ef1dbe0
Merge pull request #5993 from haukepetersen/fix_nucleof103_stdio
...
boards/nucleo-f103: remove STDIO_UART definition
2016-10-25 22:03:00 +02:00
Hauke Petersen
bee57a4d6a
Merge pull request #5798 from aabadie/nucleo-f030
...
boards: initial support for Nucleo f030 board
2016-10-25 19:50:59 +02:00
Cenk Gündoğan
41011184a5
Merge pull request #5988 from cgundogan/pr/native/term
...
boards/native: set PORT to tap0
2016-10-25 19:40:44 +02:00
Hauke Petersen
6892b4d327
boards/nucleo-f103: remove STDIO_UART definition
...
The board is using the default value, so no need to
redefine it...
2016-10-25 18:59:58 +02:00
Takuo Yonezawa
160ef548f8
make: use LLDB if GDB is not available
2016-10-25 16:31:40 +09:00
Francisco Acosta
cf52392de5
Merge pull request #5981 from aabadie/fix_nucleo-f103_uart
...
boards/nucleo-f103: set stdio uart to USB port by default
2016-10-25 08:57:25 +02:00
Martine Lenders
6434687271
Merge pull request #5989 from haukepetersen/fix_stm32f103cb_linkerscript
...
cpu/stm32f103cb: generalize linkerscript
2016-10-24 22:42:42 +02:00
Martine Lenders
740d39036a
Merge pull request #5982 from haukepetersen/fix_nucleol1_gpioconfig
...
boards/nucleo-l1: removed deprecated GPIO config
2016-10-24 17:46:12 +02:00
Hauke Petersen
f2eb4618f2
boards/spark-core: added custom linkerscript
2016-10-24 17:36:31 +02:00
Martine Lenders
3225f020e5
Merge pull request #5964 from kaspar030/make_fix_appdir_bindir
...
make: remove trailing slash from BINDIR and APPDIR variables
2016-10-24 14:33:40 +02:00
Cenk Gündoğan
50a77aa7e6
boards/native: set PORT to tap0
...
`PORT` is unset if `netdev2_tap` is not in `USEMODULES`.
But unfortunately, `netdev2_tap` is set by boards/native/Makefile.dep
*after* `PORT` is set, so that `PORT` remains empty.
This commit breaks this circular dependency by checking for
`netdev_default` and `gnrc_netdev_default` instead.
Without this commit, `make term` throws an error for examples that
require a tap interface, when `PORT` is not explicitely given.
2016-10-24 12:05:10 +02:00
Hauke Petersen
0bd00789b8
boards/nucleo-l1: removed deprecated GPIO config
2016-10-21 17:45:21 +02:00
7ee1b9a6f3
boards/nucleo-f103: set stdio uart to USB port by default
2016-10-21 16:47:54 +02:00
smlng
95ab1ae705
boards/remote: add Makefile.dep
...
add missing Makefile.dep files to boards remote-pa, remote-reva, and
remote-revb, as introduced by #5891 . Otherwise certain features are
not working, such as radio.
2016-10-21 14:49:44 +02:00
Antonio Lignan
2a4437bf8f
RE-Mote: added new revision B
2016-10-21 14:41:52 +02:00
Emmanuel Baccelli
d588c62508
Merge pull request #5925 from kYc0o/fix_usb_m3_mac
...
boards/iotlab-common: small fix to select right serial port
2016-10-20 12:19:30 +02:00
Martine Lenders
bef0231133
Merge pull request #5891 from kaspar030/improve_module_deps
...
make: improve module dependencies
2016-10-19 12:50:37 +02:00
560a509036
make: remove trailing slash from BINDIR variable
2016-10-18 23:27:59 +02:00
Hauke Petersen
c9788838fd
Merge pull request #5917 from PeterKietzmann/telosb_add_cc2420
...
boards/telosb: add cc2420 configuration
2016-10-17 09:21:55 +02:00
3f29e77a4c
boards/nucleo-f030: initial support
2016-10-12 14:32:25 +02:00
kYc0o
4c69ae8463
boards/iotlab-common: small fix to select right serial port
2016-10-11 15:23:37 +02:00
Kees Bakker
9fc6cdeae4
boards/sodaq-autonomo: use comma on last element of a list too
2016-10-10 22:03:16 +02:00
PeterKietzmann
5c1c61d634
boards/telosb: add cc2420 configuration
2016-10-07 17:06:56 +02:00
Hauke Petersen
b514c2eb09
boards/arduino-zero: adapted periph_conf
...
- changed names of pad selection macros according to
the CPU changes
2016-10-07 11:09:09 +02:00
Hauke Petersen
76b0835d4e
boards/sodaq-autonomo: adapted uart and spi config
...
adjusted names for spi and uart pad selections
2016-10-07 11:09:09 +02:00
Hauke Petersen
93869e5e5b
boards/samr21-xpro: adapted uart and spi config
...
adjusted names for spi and uart pad selections
2016-10-07 11:09:08 +02:00
Francisco Acosta
ba6a8e06b0
Merge pull request #5475 from aabadie/arduino_zero
...
boards/arduino-zero: add initial support
2016-10-06 20:26:33 +02:00
e10fe92027
Merge pull request #5902 from keestux/autonomo-openocd
...
board/sodaq-autonomo: correct openocd configuration
2016-10-04 20:52:48 +02:00
68acc8857e
boards/arduino-zero: add initial support
2016-10-04 18:34:51 +02:00
ab2a255f5e
Merge pull request #5893 from jfbortolotti/nRF52_flashing
...
nRF52: Fix softdevice.hex flashing issue
2016-10-04 14:23:01 +02:00
Kees Bakker
ac11aa70df
board/sodaq-autonomo: correct openocd configuration (with example command)
2016-09-29 22:17:29 +02:00
Jeff Bortolotti
fd87e3dae8
nRF52 Fix softdevice.hex flashing issue
2016-09-29 22:02:36 +02:00
f2c5314643
Merge pull request #5860 from keestux/add-sodaq-autonomo
...
boards: add sodaq autonomo
2016-09-29 22:00:38 +02:00
10e9336c78
boards: adapt to automatically included boards/$board/Makefile.dep
2016-09-29 15:41:12 +02:00
Peter Kietzmann
d33786d0c7
Merge pull request #5706 from aabadie/nucleo_f446
...
boards: initial support of ST Nucleo f446
2016-09-29 13:25:45 +02:00
Hauke Petersen
fc243f1841
boards: removed some superfluous definitions
...
- removed UART_STDIO_DEV as they use the default value
- removed BTN_B1_PIN for nucleo-207, as its already defined in the common header
2016-09-29 11:21:48 +02:00
Martine Lenders
fc1e974102
Merge pull request #5493 from OlegHahm/silent_valgrind
...
native: let valgrind print the leak summary at the end
2016-09-29 08:41:35 +02:00
Oleg Hahm
7767d5a101
native: enable valgrind's leak summary
2016-09-29 00:37:33 +02:00
Kees Bakker
076d5bda11
boards: add support for SODAQ Autonomo
...
The following features were tested (briefly):
* UART (the first)
* I2C using a BMP180 on a SODAQ TPH board
* SPI0, connected to the on-board serial data flash (only DevID was read
using the periph_spi test program)
* xtimer is working (it's the same code as in samr21)
boards/sodaq-autonomo: Disable the "big" unittests because it does not fit
2016-09-28 18:02:16 +02:00
d93d2e73a3
boards/nucleo-f446: initial support
2016-09-28 17:00:56 +02:00
0e45604765
Merge pull request #5743 from keestux/refactor-samd21
...
Refactor samd21
2016-09-22 14:54:57 +02:00
b2b42c7b71
Merge pull request #5451 from mali/uno
...
boards: add arduino uno and duemilanove support
2016-09-22 09:29:49 +02:00
Laurent Navet
5b8cfb0b58
boards/arduino-common: use software interrupt for context swap
2016-09-21 22:44:05 +02:00
Ludwig Knüpfer
6d30ced410
Merge pull request #5763 from jthacker/avr_thread_arch_isr_stack_usage
...
atmega: use software interrupt for context swap
2016-09-21 21:13:05 +02:00
Laurent Navet
80cf8389a8
boards: add arduino uno and duemilanove support
...
Uno and Duemilanove(atmega328p version) are nearly the same boards.
The only difference is that the Duemilanove use an FTDI usb chip,
while the Uno use an Atmel which acts as USB/Serial converter.
All of the code needed to support these boards is in arduino-common.
2016-09-21 21:11:01 +02:00
Kees Bakker
ea8b90fa5f
cpu/samd21: uart: now using padd setting from board config
...
Notice the extra fields in uart_conf_t for rx_pad and tx_pad.
2016-09-21 20:34:22 +02:00
Kees Bakker
845ef0decd
cpu/samd21: Refactor spi using ArduinoCore as example
...
The pinmux is now part of the board config. The pad setting is done with
clear names instead of numbers.
2016-09-21 20:34:22 +02:00
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
Kees Bakker
8644b5f7a0
cpu/samd21: introduce sam0.h so that we can select samr21.h or other
...
In the Makefile.include of the board it is required to set the correct
define.
Currently only SAMRG18A is supported, as required by samr21-xpro.
2016-09-21 19:43:30 +02:00
Joakim Nohlgård
0a15d1b2ed
Merge pull request #5838 from gebart/pr/nucleo-f207-mcu-group
...
boards/nucleo-f207: Use cortex_m3_2 MCU_GROUP
2016-09-19 12:55:29 +02:00
Joakim Nohlgård
ee486fd908
Merge pull request #5794 from smlng/pr/fix_osx_5742
...
correcting linker LTO flags on OSX
2016-09-16 17:37:52 +02:00
Joakim Nohlgård
8160717485
boards/nucleo-f207: Use cortex_m3_2 MCU_GROUP
2016-09-16 17:07:14 +02:00
Cenk Gündoğan
674f7a1cf9
Merge pull request #5843 from smlng/pr/boards/nucleo-f207/fixing_cpp11
...
nucleo-f207: fix uart configuration init
2016-09-16 12:10:04 +02:00
smlng
20fd33c927
nucleo-f207: fix uart configuration init
2016-09-15 13:43:57 +02:00
Martine Lenders
8a74475e70
Merge pull request #5761 from mali/rmdeadcode
...
boards/atmega_common: remove dead code on link
2016-09-12 17:01:15 +02:00
smlng
291c1a54eb
native: correcting linker LTO flags for OSX
...
- corrects and enhances changes introduced in #5742
2016-09-12 15:41:38 +02:00
Jon Thacker
e0365e0bf9
atmega: use software interrupt for context swap
...
Fixes #5745
For AVR based boards, three defines must be defined AVR_CONTEXT_SWAP_INIT,
AVR_CONTEXT_SWAP_INTERRUPT_VECT, and AVR_CONTEXT_SWAP_TRIGGER.
These defines are used to trigger a software interrupt used for context
switching.
When AVR_CONTEXT_SWAP_INTERRUPT_VECT is handled, the scheduler is run
and a context swap will happen if necessary, with the resulting thread
starting following the reti instruction. This results in threads running
at normal priority instead of at interrupt priority.
Atmega devices do provide a pure software interrupt. The method used
here for waspmote-pro and arduino-mega2560 is to use pin change
interrupts, set the pin to act as an output, and toggle the value to
simulate a software interrupt. The main limitation here is that a
physical pin is now occupied and must be defined for each board
supported by RIOT. On the plus side, it provides an easy method for
detecting context swaps with an oscilloscope.
2016-09-07 14:35:53 -05:00
Laurent Navet
3a7e3f4cb7
boards/waspmote-pro: adapt compilation flags
...
Remove flags which are now exported in atmega_common
2016-08-31 21:34:01 +02:00
Laurent Navet
5791a38668
boards/arduino-mega2560: adapt compilation flags
...
Remove flags which are now exported in atmega_common
2016-08-31 21:32:10 +02:00
26e4004de4
Merge pull request #5397 from OTAkeys/pr/stm32f2xx
...
cpu: add stm32f2xx family support (based on #4497 )
2016-08-31 21:14:37 +02:00
kYc0o
5e3747ea8b
Merge pull request #5590 from mali/atmega_common
...
cpu/atmega_common: improve to add smaller atmega MCUs.
2016-08-31 18:29:53 +02:00
PeterKietzmann
5eafb071a6
dist/tools/cc2538-bsl: enforce python2
2016-08-30 23:38:14 +02:00
Peter Kietzmann
8264f41e91
Merge pull request #5708 from aabadie/nucleo_saul_support
...
boards/nucleo-common: add saul support for on-board user led and button
2016-08-30 17:14:17 +02:00
Joakim Nohlgård
455fb6cd4d
Merge pull request #5742 from kaspar030/fix_lto
...
LTO fixes
2016-08-29 19:00:09 +02:00
3bb782f864
boards/nucleo-common: add saul support for on-board user led and button
2016-08-29 10:56:54 +02:00
b3a061e0ab
sys: remove config module
2016-08-27 07:57:09 +02:00
Laurent Navet
2cd918a07a
atmega_common: abstract Power Reduction Register
...
PR Register is PRR0 on atmega2560 and atmega1281
but PRR on atmega328p.
this abstracts as atmega Power Reduction Register as MEGA_PRR.
2016-08-20 12:21:32 +02:00
Ian Martin
abae801105
cpu/cc2538/periph/timer overhaul. support 16-bit and 32-bit modes
2016-08-16 15:07:26 -04:00
Joakim Nohlgård
4d95f8a0ba
boards/x86-multiboot-common/Makefile.include: Add -Wl,--gc-sections to linker options
2016-08-10 16:18:29 +02:00
Joakim Nohlgård
db55740447
boards/arduino-mega2560: Add -Wno-error if building with LTO
2016-08-10 16:18:29 +02:00
Joakim Nohlgård
5fcb09f6b9
boards/native/Makefile.include: Add -Wl,--gc-sections to linker options
2016-08-10 16:18:29 +02:00
Joakim Nohlgård
efedaa1a43
boards/x86-multiboot-common: Use gcc-ar when building with LTO
2016-08-10 16:18:29 +02:00
Joakim Nohlgård
0e5522950a
boards/native: Use gcc-ar when building with LTO
2016-08-10 16:18:29 +02:00
Martine Lenders
8dac0787bb
Merge pull request #5655 from haukepetersen/add_due_saulmapping
...
boards/arduino-due: export LED via SAUL
2016-08-05 14:15:46 +02:00
Joakim Nohlgård
1ea462643f
chronos: Fix stdio warnings
2016-08-02 09:19:29 +02:00
kYc0o
e443b90815
Merge pull request #5452 from locicontrols/find-tty
...
Adjust find-tty.sh to return all matches, then use it in boards/cc2538dk
2016-07-22 16:01:46 +02:00
Hauke Petersen
1a34cf66c0
boards/arduino-due: export LED via SAUL
2016-07-18 12:49:06 +02:00
Peter Kietzmann
592530985f
Merge pull request #5555 from basilfx/feature/arch_pro
...
boards: seeeduino_arch-pro: initial support based on mbed_lpc1768
2016-07-17 19:03:40 +02:00
Martine Lenders
4ac7d81420
Merge pull request #5634 from kaspar030/nordic_softdevice
...
nrf52dk: add BLE/6lo support utilizing Nordic's SoftDevice
2016-07-16 16:57:29 +02:00
Bas Stottelaar
b800da4322
boards: seeeduino_arch-pro: initial support based on mbed_lpc1768 board
2016-07-16 11:47:34 +02:00
e012df1bac
nrf52dk: add BLE/6lo support utilizing Nordic's SoftDevice
2016-07-13 17:06:57 +02:00
Bas Stottelaar
43f146663e
boards: arduino-mega2560, waspmote-pro: garbage collect dead code in linker options
2016-07-13 16:45:13 +02:00
Aaron Sowry
f5657127ea
boards/remote-common: Add RF driver as dependency for board
2016-07-13 14:19:52 +12:00
Aaron Sowry
bc18e597c0
boards/cc2538dk: Add RF driver as dependency for board
2016-07-13 14:19:52 +12:00
Aaron Sowry
4b4cbb0317
boards/openmote-cc2538: Add RF driver as dependency for board
2016-07-13 14:19:52 +12:00
Joakim Nohlgård
683e1e2e08
boards/nucleo-f072: Use common serial and openocd defines
2016-07-12 10:58:52 +02:00
Joakim Nohlgård
8dad08289c
boards/mulle: Update timer configuration to match driver modifications
2016-07-07 13:38:28 +02:00
Joakim Nohlgård
647d90c44f
boards/frdm-k64f: Update configuration to match driver changes
2016-07-07 13:38:27 +02:00
Joakim Nohlgård
54d1c2323c
boards/pba-d-01-kw2x: Update configuration to match driver changes
2016-07-07 13:38:27 +02:00
1c6c447493
Merge pull request #5607 from gebart/pr/xtimer-cleanups
...
xtimer: Code refactoring and clean ups
2016-07-07 06:37:50 +02:00
Joakim Nohlgård
4d862955c2
xtimer: Rename XTIMER -> XTIMER_DEV
2016-07-06 22:23:04 +02:00
46bd2f45d9
sys: xtimer: replace XTIMER_MASK with XTIMER_WIDTH in board config
2016-07-06 18:16:15 +02:00
Hauke Petersen
dfe52cfd8c
boards/telosb: added support for CC2420
2016-07-06 18:14:48 +02:00
Hauke Petersen
204702897b
boards/z1: add support for CC2420 radio
2016-07-06 18:14:48 +02:00
PeterKietzmann
9a7c67411f
boards/samr21-xpro:fix SPI_1 DIPO config
2016-07-06 09:27:25 +02:00
kYc0o
62a9773a9c
boards/waspmote-pro: add support for Waspmote PRO v1.2
2016-07-05 13:05:12 +02:00
Antonio Lignan
8d07c01085
boards/remote: added revision A and remote-common folder
2016-06-29 17:19:24 +02:00
kYc0o
abba25e068
boards/arduino-mega2560: define UART for STDIO
2016-06-22 14:25:10 +02:00
Hauke Petersen
a2ddb1dd7f
boards/atmega2560: adapted UART configuration
2016-06-08 18:32:17 +02:00
kYc0o
69b1ef3a41
Merge pull request #5167 from aabadie/iotlab-a8-m3
...
board: port to iotlab M3 of A8
2016-06-06 15:08:32 +02:00
Martine Lenders
9b1ad7820c
Merge pull request #5491 from MohmadAyman/isr_stack_usage
...
cpu: add capability to show stack usage of ISR
2016-06-02 12:31:06 +02:00
MohmadAyman
720136491a
cpu: unify naming of ISR stacksize macro
2016-06-01 22:47:34 +02:00
Martine Lenders
c4eab34b99
Merge pull request #5387 from OTAkeys/quiet_gdb
...
make debug: start gdb quietly
2016-06-01 18:38:31 +02:00
Cedric Adjih
292f4bc1ee
boards/iotlab-a8-m3: initial implementation
2016-05-31 14:52:49 +02:00
Ian Martin
9faf55a27b
boards/cc2538dk: use find-tty.sh to locate the board by serial number
2016-05-18 15:33:02 -04:00
Ian Martin
b1946e6715
dist: tools: let find-tty.sh return all matches, not just the first
2016-05-18 15:33:01 -04:00
Peter Kietzmann
5817d91b91
Merge pull request #5192 from DipSwitch/pr/fix_stm32f1_also_disable_hsi_on_hse
...
cpu/stm32f1: Disable HSI when using the HSE as system clock
2016-05-17 10:51:46 +02:00
Andreas "Paul" Pauli
9bac1013e7
Merge pull request #5363 from yogo1212/cc2650stk_xtimer_shift
...
cc2650stk: remove XTIMER_SHIFT_ON_COMPARE definition
2016-04-26 21:42:59 +02:00
Peter Kietzmann
9931f4c902
Merge pull request #5337 from gebart/pr/mulle-pta17-adc
...
boards/mulle: PTA17 analog input is on ADC1 module
2016-04-26 20:35:34 +02:00
Toon Stegen
cf431e696c
make debug: start gdb quietly
2016-04-22 12:00:10 +02:00
Johann F
e2b5468b84
boards/pba-d-01-kw2x/board.c: fix leds default state
...
Signed-off-by: Johann F <j.fischer@phytec.de>
2016-04-21 22:23:44 +02:00
kYc0o
ac724f00ba
Merge pull request #4435 from thomaseichinger/pr/mulle_serial_port_osx
...
boards/mulle: mulle boards' serial port is derived from its serial nr
2016-04-20 18:46:31 +02:00
Leon M. George
dbfb926543
cc2650stk: remove XTIMER_SHIFT_ON_COMPARE definition
2016-04-20 10:16:19 +02:00
Hauke Petersen
c0f76f22d3
Merge pull request #4675 from yogo1212/cc2650stk_pr
...
board-support: cc2650stk
2016-04-19 13:35:21 +02:00
Leon M. George
cc954761b3
boards: add cc2650stk
2016-04-18 19:00:49 +02:00
Ian Martin
963f8a495d
sys/xtimer: eliminate XTIMER_SHIFT_ON_COMPARE
2016-04-18 12:06:20 -04:00
Joakim Nohlgård
e6183f3041
boards/mulle: PTA17 analog input is on ADC1 module
2016-04-18 11:41:38 +02:00
kYc0o
e48079fa3f
boards/cc2538dk: fix wrong UART CTS and RTS pins
2016-04-14 12:10:59 +02:00
René Kijewski
340e3fff70
Merge pull request #5250 from yogo1212/multiboot_doxy
...
boards/multiboot: close doxy group
2016-04-13 16:19:57 +02:00
Leon M. George
41e0db48cd
boards/multiboot: close doxy group
2016-04-11 22:42:54 +02:00
Hauke Petersen
7c02c616bd
Merge pull request #4863 from gebart/pr/saul-adc
...
SAUL: Add periph/adc support
2016-04-11 13:13:25 +02:00
Joakim Nohlgård
99deb32911
boards/mulle: Add SAUL ADC parameters
2016-04-08 10:18:13 +02:00
Hauke Petersen
c95fb05836
boards/arduino-due: add correct XTIMER_MASK
2016-04-07 19:04:01 +02:00
Hauke Petersen
9652aa3814
boards/ardunio-mega2560: adapted timer configuration
2016-04-07 19:04:01 +02:00
DipSwitch
945f01f7e0
[SQUASH] Remove unrelevant changes
2016-04-05 23:54:01 +02:00
DipSwitch
a259cc42b0
[SQUASH] Make PLL_DIV and PLL_MUL behave the same as for the F3 and F4
2016-04-05 23:51:55 +02:00
DipSwitch
edae42281b
[SQUASH] Tested HSI
2016-04-05 23:38:32 +02:00
DipSwitch
50fda7e07f
[SQUASH] Fix timer clock calculations
2016-04-05 23:22:50 +02:00
Thomas Eichinger
d25fb8a8a8
boards/mulle: mulle boards' serial port is derived from its serial nr
2016-04-02 14:04:46 -03:00
kYc0o
ceab9bd9c3
Merge pull request #5194 from pdNor/arduino_mega_pins
...
boards/arduino-mega2560: updated arduino pin mapping
2016-04-01 16:39:32 +02:00
pdNor
c8f51e297a
boards/arduino-mega: Changes in Arduino pin mapping
...
The MCU pins was not correctly mapped to Arduino pins.
Updated the mapping so that MCU pins respons to the correct Arduino pins.
2016-04-01 16:27:15 +02:00
Hauke Petersen
f5fb3bfb2e
boards/telosb: changed default baudrate to 9600
2016-04-01 11:21:41 +02:00
c3f7186d4e
unify usage of inline assembly
2016-03-31 22:23:35 +02:00
Hauke Petersen
02df871428
Merge pull request #4949 from jia200x/nucleo-f072
...
board: added support for nucleo f072
2016-03-31 19:18:28 +02:00
José Ignacio Alamos Aste
62de9c912e
nucleo-f072: Added support for board.
2016-03-31 19:08:10 +02:00
kYc0o
ecf7b46155
Merge pull request #4443 from Yonezawa-T2/native_tty_uart
...
native: add UART driver based on /dev/tty
2016-03-31 12:50:13 +02:00
Martine Lenders
dd0fe60789
Merge pull request #5210 from gtrpucp/BOARD_Z1_FIX_UART
...
Board z1: Fix UART pin assignment
2016-03-31 12:36:18 +02:00
Yonezawa-T2
79d33897cb
native: add UART driver based on /dev/tty
...
uart0 functionality is removed by #3164 . This patch implements periph/uart,
rather than deprecated uart0, using /dev/tty.
To use with netdev2_tap simultaneously, this patch adds asynchronus read system
and modifies netdev2_tap to use it.
A TTY device is specified on command line with -c (COM) option, since -t was
used by the old implementation.
This patch also implements empty GPIO driver needed by the xbee driver.
2016-03-31 16:59:12 +09:00
Martine Lenders
0f9dec977e
udoo: fix LED macro
2016-03-31 00:40:40 +02:00
Vincent Dupont
146d4629fb
board: Add nucleo-f207 board
...
This board is based on a 144-pin stm32f207 cortex-m3
2016-03-30 19:31:06 +02:00
Joel Palomino
28d0097e5b
z1: Fix UART pin assignment
2016-03-30 11:59:38 -05:00
Peter Kietzmann
126f12b138
Merge pull request #4164 from DipSwitch/add_clock_selection_stm32f3
...
cpu: Add clock source selection based on CLOCK_HSE or CLOCK_HSI for STM32F3 family
2016-03-30 09:32:33 +02:00
Oleg Hahm
d411387bec
Merge pull request #4225 from DipSwitch/stm32f1_dac_implementation
...
cpu/stm32f1/periph/dac: DAC implementation for STM32F1
2016-03-30 01:31:43 +02:00
Peter Kietzmann
e93d616025
Merge pull request #4930 from shady33/stm32l1-rtc
...
STM32L1 RTC driver
2016-03-29 23:07:02 +02:00
DipSwitch
cc5a06d954
cpu: Add clock source selection based on CLOCK_HSE or CLOCK_HSI for STM32F3 family
2016-03-29 22:45:11 +02:00
DipSwitch
bd9b3a269c
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
Oleg Hahm
03b8fb6219
Merge pull request #5140 from pdNor/mega_flash_fix
...
Arduino mega: change in avrdude argument
2016-03-29 09:43:24 +02:00
Ian Martin
a2ac92b2bd
cpu/cc2538: add periph/spi driver
2016-03-28 17:24:07 -04:00
Oleg Hahm
8f47dcbbf8
Merge pull request #4719 from immesys/feature-samr21e
...
Add linker file for Atmel SAMR21E18A
2016-03-25 22:12:28 +01:00
Oleg Hahm
10f5f1aa33
make: introduce netif_default pseudomodule
...
Additionally the dependencies for GNRC specific modules are centralized in Makefile.dep.
2016-03-24 16:47:30 +01:00
Hauke Petersen
2510fe03f5
Merge pull request #4646 from authmillenon/at86rf2xx/api/netdev2
...
at86rf2xx: port to netdev2
2016-03-24 15:03:15 +01:00
Hauke Petersen
9854ca684b
Merge pull request #5127 from malosek/msp430_spi_speed_fix
...
msp430 spi speed fix + USIC/USCI cleanup
2016-03-24 11:04:06 +01:00
malo
f093d10409
msp430: spi/uart cleaned up USIC - USCI confusion
...
Signed-off-by: malo <malo@25cmsquare.io>
2016-03-24 09:42:59 +01:00
Michael Andersen
83f9cecc12
cpu/samd21: Change linker file to support E variant
2016-03-23 16:49:24 -07:00
2a69cf2af5
make: native: allow overriding of TERMPROG
2016-03-23 23:56:18 +01:00
Cenk Gündoğan
551cb3365c
Merge pull request #4814 from gebart/pr/kinetis-dac
...
cpu/kinetis_common: Add periph/dac implementation
2016-03-23 17:48:50 +01:00
Martine Lenders
5bfc9e43fb
at86rf2xx: port to netdev2
2016-03-23 17:45:16 +01:00
Jonas
a886c7c0d5
pba-d-01-kw2x: enable support to flash board selected by its SERIAL no
2016-03-23 15:11:18 +01:00
pdNor
3f668a0c88
Change in avrdude argument
2016-03-22 21:46:17 +01:00
DipSwitch
5b5810ab7b
Merge pull request #5109 from DipSwitch/pr/fix_core_inc_irq
...
core: Fix/refactor function naming in core/incude/irq.h
2016-03-22 08:12:24 +01:00
Joakim Nohlgård
8c154d47ad
cpu/kinetis_common: Implement DAC periph driver
2016-03-22 06:06:56 +01:00
Hauke Petersen
05730e48ba
Merge pull request #4860 from gebart/pr/mulle-saul-gpio
...
boards/mulle: Add SAUL GPIO parameters for onboard LEDs
2016-03-21 17:06:50 +01:00
Cenk Gündoğan
8afe8cd147
pba-d-01-kw2x: add mma8652 as dependency for saul_default
2016-03-21 16:16:11 +01:00
Cenk Gündoğan
0ffb75b19c
pba-d-01-kw2x: add default values for mma8652_params
2016-03-21 16:16:11 +01:00
Joakim Nohlgård
1efe384d6f
arm7: Use TARGET_ARCH instead of custom toolchain specification
2016-03-21 12:19:30 +01:00
Joakim Nohlgård
d0033a5d20
avr: Use TARGET_ARCH instead of custom toolchain specification
2016-03-21 12:19:30 +01:00
Joakim Nohlgård
2b51e4b116
newlib: Introduce newlib_nano pseudomodule
2016-03-21 07:41:23 +01:00
Joakim Nohlgård
94003e8699
boards/frdm-k64f: fix group typo
2016-03-20 19:41:38 +01:00
DipSwitch
0bb4748a94
core: Fix/refactor function naming in core/incude/irq.h
2016-03-20 16:47:34 +01:00
Cenk Gündoğan
f35b22855b
Merge pull request #5110 from gebart/pr/mulle-adc-lines
...
boards/mulle: Add more ADC lines to default configuration
2016-03-20 10:19:09 +01:00
Joakim Nohlgård
84eb6e9f8f
Merge pull request #5100 from gebart/pr/target-triple-rename
...
make: Rename TARGET_TRIPLE -> TARGET_ARCH
2016-03-20 09:44:29 +01:00
Joakim Nohlgård
dd73060afb
Merge pull request #5054 from DipSwitch/pr/fix_arm_newlib_nano_specs
...
make\arm: Fix compiling against newlib nano.specs
2016-03-19 17:58:11 +01:00
Joakim Nohlgård
6fcefc2bb8
boards/mulle: Add SAUL GPIO parameters for onboard LEDs
2016-03-19 13:27:51 +01:00
Joakim Nohlgård
bf755d025d
boards/mulle: Add more ADC lines to default configuration
2016-03-19 13:21:57 +01:00
DipSwitch
e159ee741d
make: Remove stray board/Makefile.include's to avoid loops like: CFLAGS += CFLAGS
2016-03-17 22:16:13 +01:00
DipSwitch
f5a194cbe0
make\arm: Fix compiling against newlib-nano by also informing the compiler we compile with nano.specs
2016-03-17 22:16:13 +01:00
Joakim Nohlgård
7e3c67b654
make: Rename TARGET_TRIPLE -> TARGET_ARCH
2016-03-17 21:55:17 +01:00
Hauke Petersen
59f48773b4
boards/limifrog-v1: adapted I2C config
2016-03-17 16:10:13 +01:00
Hauke Petersen
5996706771
boards: adapted LED initialization calls
2016-03-17 14:55:31 +01:00
Hauke Petersen
e524cb89d7
boards/mulle: adapted to GPIO driver changes
2016-03-17 14:55:31 +01:00
Hauke Petersen
cf3a40dc5f
baords: adapted saul config to GPIO changes
2016-03-17 14:55:30 +01:00
Hauke Petersen
03efb5be99
boards/nucleo-l1: added PU to I2C config
2016-03-17 14:55:30 +01:00
Hauke Petersen
363eb58c4c
boards/saml21-xpro: adapted GPIO driver
2016-03-17 14:39:11 +01:00
Hauke Petersen
e4e23a002c
boards/slwstk6220a: adapted to GPIO changes
2016-03-17 14:39:11 +01:00
DipSwitch
93bce6291c
Merge pull request #5090 from haukepetersen/opt_stm_clken
...
cpu/stm32_common: added shared periph_clk_en/dis functions
2016-03-16 23:02:20 +01:00
Hauke Petersen
0190cef1d5
boards: cleaned up UART conf for stm32f4 based boards
2016-03-16 12:24:52 +01:00
Hauke Petersen
083204c899
boards: fixed timer conf for stm32f1 based boards
2016-03-16 12:24:51 +01:00
Hauke Petersen
eeea9c9cfb
baords: fixed timer config for stm32f1 based boards
2016-03-16 10:53:36 +01:00
Hauke Petersen
b0606a7e11
boards/spark-core: adapted UART configuration
2016-03-16 10:45:05 +01:00
Hauke Petersen
b458b9af88
boards/nucleo-f103: adapted UART configuration
2016-03-16 10:45:05 +01:00
Hauke Petersen
f7c6f572b6
boards/iotlab-m3: adapted UART configuration
2016-03-16 10:45:05 +01:00
Hauke Petersen
e33ff59375
boards/fox: adapted UART configuration
2016-03-16 10:43:45 +01:00
Cenk Gündoğan
807fba2f6a
Merge pull request #5080 from OlegHahm/debug_valgrind_do_not_always_export
...
make: export VALGRIND_PID only for debug-valgrind
2016-03-15 23:07:29 +01:00
Hauke Petersen
99888549af
Merge pull request #4154 from DipSwitch/add_clock_selection_stm32f1
...
cpu: Add clock source selection based on CLOCK_HSE or CLOCK_HSI for STM32F1 family
2016-03-15 19:10:43 +01:00
Hauke Petersen
dfefabbef0
boards/qemu-i386: added missing periph_conf.h
2016-03-15 18:37:54 +01:00
Hauke Petersen
363b883d51
boards: fixed doxygen in msp430 and x86 board.h
2016-03-15 18:37:54 +01:00
Hauke Petersen
899fb27fa4
boards/z1: unified LED defines
2016-03-15 18:37:53 +01:00
Hauke Petersen
43a65e890e
boards/wsn430-v1_4: unified LED defines
2016-03-15 18:37:53 +01:00
Hauke Petersen
04f13572b7
boards/wsn430-v1_3b: unified LED defines
2016-03-15 18:37:53 +01:00
Hauke Petersen
f8af210936
boards/wsn430-common: unified LED defines
2016-03-15 18:37:53 +01:00
Hauke Petersen
c5cfe70d1c
boards/weio: unified LED defines
2016-03-15 18:37:53 +01:00
Hauke Petersen
beddceb8d4
boards/udoo: unified LED defines
2016-03-15 18:37:53 +01:00
Hauke Petersen
45d059cb24
boards/telosb: unified LED defines
2016-03-15 18:37:53 +01:00
Hauke Petersen
cc29909e21
boards/stm32f4discovery: unified LED defines
2016-03-15 18:37:53 +01:00
Hauke Petersen
d0d8ea33ab
boards/stm32f3discovery: unified LED defines
2016-03-15 18:37:53 +01:00
Hauke Petersen
7b1208a935
boards/stm32f0discovery: unified LED defines
2016-03-15 18:37:53 +01:00
Hauke Petersen
047050d032
boards/spark-core: unified LED defines
2016-03-15 18:37:53 +01:00
Hauke Petersen
a22b193190
boards/slwstk6220a: unified LED defines
2016-03-15 18:37:53 +01:00
Hauke Petersen
f0618593ba
boards/samr21-xpro: unified LED defines
2016-03-15 18:37:52 +01:00
Hauke Petersen
8959d36d95
boards/saml21-xpro: unified LED defines
2016-03-15 18:37:52 +01:00
Hauke Petersen
9b478222c6
boards/remote: unified LED defines
2016-03-15 18:37:52 +01:00
Hauke Petersen
07b93bdbbf
boards/qemu-i386: unified LED defines
2016-03-15 18:37:52 +01:00
Hauke Petersen
907250d460
boards/pttu: unified LED defines
2016-03-15 18:37:52 +01:00
Hauke Petersen
e04a6266d7
boards/pca10005: unified LED defines
2016-03-15 18:37:52 +01:00
Hauke Petersen
7feb44a26e
boards/pca10000: unified LED defines
2016-03-15 18:37:52 +01:00
Hauke Petersen
c06cd23511
boards/pba-d-01-kw2x: unified LED defines
2016-03-15 18:37:52 +01:00
Hauke Petersen
15ab6141e2
boards/openmote-cc2538: unified LED defines
2016-03-15 18:37:52 +01:00
Hauke Petersen
058d1967c8
boards/nucleo-l1: unified LED defines
2016-03-15 18:37:52 +01:00
Hauke Petersen
c90c23468b
boards/nucleo-f401: unified LED defines
2016-03-15 18:37:52 +01:00
Hauke Petersen
3b41afa2fc
boards/nucleo-f334: unified LED defines
2016-03-15 18:37:52 +01:00
Hauke Petersen
b3d7cc8109
boards/nucleo-f303: unified LED defines
2016-03-15 18:37:52 +01:00
Hauke Petersen
816a48cb02
boards/nucleo-f103: unified LED defines
2016-03-15 18:37:51 +01:00
DipSwitch
2558050d9e
cpu: Add clock source selection based on CLOCK_HSE or CLOCK_HSI for STM32F1
2016-03-15 17:50:39 +01:00
Hauke Petersen
000fae0e17
boards/nucleo-f091: unified LED defines
2016-03-15 16:24:50 +01:00
Hauke Petersen
74cea9a3ff
boards/nucleo-common: unified LED defines
2016-03-15 16:24:50 +01:00
Hauke Petersen
355ba3e046
boards/nrf6310: unified LED defines
2016-03-15 16:24:50 +01:00
Hauke Petersen
bedf98984e
boards/nrf52dk: unified LED defines
2016-03-15 16:24:49 +01:00
Hauke Petersen
e972431273
boards/nrf51dongle: unified LED defines
2016-03-15 16:24:49 +01:00
Hauke Petersen
07c303ce73
boards/mulle: unified LED defines
2016-03-15 16:24:49 +01:00
Hauke Petersen
c1aef11844
boards/msbiot: unified LED defines
2016-03-15 16:24:49 +01:00
Hauke Petersen
a2d78b465d
boards/msba2: unified LED defines
2016-03-15 16:24:49 +01:00
Hauke Petersen
a5c2a2875e
boards/msb-430h: unified LED defines
2016-03-15 16:24:49 +01:00
Hauke Petersen
195b067790
boards/msb-430: unified LED defines
2016-03-15 16:24:49 +01:00
Hauke Petersen
a5c3119c9b
boards/msb-430-common: unified LED defines
2016-03-15 16:24:49 +01:00
Hauke Petersen
df7115ee3c
boards/yunjia-nrf51822: unified LED defines
2016-03-15 16:24:49 +01:00
Hauke Petersen
f5813fe4d3
boards/mbed_lpc1768: unified LED defines
2016-03-15 16:24:49 +01:00
Hauke Petersen
c0a881c5f8
boards/limifrog-v1: unified LED defines
2016-03-15 16:24:49 +01:00
Hauke Petersen
b34eb922eb
boards/iotlab-m3: unified LED defines
2016-03-15 16:24:49 +01:00
Hauke Petersen
9f12d26902
boards/frdm-k64f: unified LED defines
2016-03-15 15:48:47 +01:00
Hauke Petersen
c9677c4350
boards/fox: unified LED defines
2016-03-15 15:48:47 +01:00
Hauke Petersen
845e2f1cd7
boards/f4vi1: unified LED defines
2016-03-15 15:48:47 +01:00
Hauke Petersen
af56ae6fa2
boards/ek-lm4f120xl: unified LED defines
2016-03-15 15:48:47 +01:00
Hauke Petersen
62c6807acd
boards/chronos: unified LED defines
2016-03-15 15:48:47 +01:00
Hauke Petersen
150bc96911
boards/cc25638dk: unified LED defines
2016-03-15 15:48:47 +01:00
Hauke Petersen
ef627958aa
baords/avsextrem: unified LED defines
2016-03-15 15:48:46 +01:00
Hauke Petersen
7c744fd4bb
boards/arduino-mega: unified LED defines
2016-03-15 15:48:46 +01:00
Hauke Petersen
2d748ab55b
boards/arduino-due: unified LED defines
2016-03-15 15:48:46 +01:00
Hauke Petersen
8eeac35b51
boards/airfy-becon: unified LED defines
2016-03-15 15:48:46 +01:00
Hauke Petersen
663be83b2a
boards/native: updated LED macros
2016-03-15 15:48:46 +01:00
Hauke Petersen
c11517138e
boards/msb-430: cleanup in common files
...
- renamed board-conf.h to board_common.h
- moved common defines to board_common.h
2016-03-15 15:48:46 +01:00
Hauke Petersen
0ccadc0f7b
boards/nucleo: added and use common board folder
2016-03-15 15:48:46 +01:00
Hauke Petersen
1fc2da1508
boards/wsn430: cleanup for common board.h
...
- renamed board-conf.h to board_common.h
- moved xtimer defines to board_common.h
2016-03-15 15:48:46 +01:00
Oleg Hahm
0530bc9c6c
make: export VALGRIND_PID only for debug-valgrind
2016-03-15 13:53:55 +01:00
Hauke Petersen
270de70d95
Merge pull request #4221 from DipSwitch/stm32f1_adc_implementation
...
cpu/stm32f1/periph/adc: ADC implementation for STM32F1
2016-03-15 11:28:58 +01:00
Hauke Petersen
b9824b9e49
Merge pull request #4956 from gebart/pr/kinetis-pwm
...
cpu/kinetis_common: Use gpio_init_port for PWM pin handling
2016-03-15 11:11:13 +01:00
Peter Kietzmann
513ad7176e
Merge pull request #4985 from gebart/pr/mulle-leds
...
boards/mulle: Avoid RMW bitbanding in LED macros
2016-03-15 09:22:01 +01:00
DipSwitch
4a2134fd53
cpu/stm32f1/adc: Initial import for STM32F1 ADC
2016-03-14 22:52:26 +01:00
Hauke Petersen
c8ef57bfed
boards/nucleo-f401: added DAC configuration
2016-03-14 20:39:32 +01:00
Hauke Petersen
54b76cacab
boards/f4vi1: added DAC configuration
2016-03-14 20:39:32 +01:00
Hauke Petersen
02194dad64
boards/msbiot: adapted DAC configuration
2016-03-14 20:39:32 +01:00
Hauke Petersen
3ff4c3f27b
boards/stm32f4discovery: updated DAC definitions
2016-03-14 20:39:31 +01:00
Joakim Nohlgård
65bb26f0b4
cpu/kinetis_common: Use gpio_init_port for PWM pin handling
2016-03-14 17:52:51 +01:00
Hauke Petersen
65580164bb
baords/ek-lm4f120xl: adapted ADC configuration
2016-03-14 13:06:25 +01:00
Hauke Petersen
b1228037df
boards/pca10000: added dummy ADC config
2016-03-14 13:06:25 +01:00
Hauke Petersen
838683dd7a
boards/nucleo-f401: added dummy ADC config
2016-03-14 13:06:25 +01:00
Hauke Petersen
7a76396016
boards/nucleo-f091: added dummy ADC config
2016-03-14 13:06:25 +01:00
Hauke Petersen
164ae7ea59
boards/nrf6310: added dummy ADC config
2016-03-14 13:06:24 +01:00
Hauke Petersen
7dd4c533af
boards/nrf51dongle: added dummy ADC config
2016-03-14 13:06:24 +01:00
Hauke Petersen
87f87726f9
boards/f4vi1: added dummy ADC config
2016-03-14 13:06:24 +01:00
Hauke Petersen
7dc8aa5098
boards/pba-d-01: updated ADC configuration
2016-03-14 13:06:24 +01:00
Hauke Petersen
4f157c6489
boards/frdm-k64f: updated ADC configuration
2016-03-14 13:06:24 +01:00
Hauke Petersen
b5d03dd4e9
boards/mulle: adapted to ADC driver changes
2016-03-14 13:06:24 +01:00
Hauke Petersen
d12dd79d64
boards/weio: adapted ADC configuration
2016-03-14 13:06:23 +01:00
Hauke Petersen
32e4f7b786
boards/stm32f0discovery: adapted ADC configuration
2016-03-14 13:06:23 +01:00
Hauke Petersen
e5bae2776d
boards/yunjia-nrf: adapted to ADC changes
2016-03-14 13:06:23 +01:00
Hauke Petersen
4b3a792087
boards/pca10005: adapted to ADC changes
2016-03-14 13:06:23 +01:00
Hauke Petersen
d82eac3ed5
boards/airfy-beacon: adapted to ADC changes
2016-03-14 13:06:23 +01:00
Hauke Petersen
e25d1c9dc5
boards/msbiot: adapted to ADC interface changes
2016-03-14 13:06:22 +01:00
Hauke Petersen
52c30f7033
boards/stm32f4discovery: adapted ADC configuration
2016-03-14 13:06:22 +01:00
DipSwitch
41ae0af3e2
Merge pull request #4978 from dkm/pr/adc
...
cpu/lm4f120: ADC support
2016-03-14 00:05:28 +01:00
Ludwig Knüpfer
d16eecdda3
Merge pull request #4913 from gebart/pr/makefile-ls-wildcard
...
make: Use makefile wildcard function instead of shell ls
2016-03-11 19:05:28 +01:00
kYc0o
87bdf43b71
Merge pull request #4460 from aeneby/openmote-flash
...
Support flashing OpenMote via serial interface with 'make flash'
2016-03-11 16:16:57 +01:00
Joakim Nohlgård
ae108581d3
boards/*/Makefile.include: replace $(shell ls) by native Makefile functions
2016-03-11 15:05:06 +01:00
Joakim Nohlgård
dc303a4f0b
sys/uart_stdio: rename STDIO -> UART_STDIO_DEV, move to header
2016-03-11 12:04:00 +01:00
Martine Lenders
4ab436fc2f
Merge pull request #4988 from gebart/pr/drivers-module-name
...
boards: Use separate module name for drivers directory
2016-03-11 08:30:52 +01:00
Aaron Sowry
d7377cde27
Support flashing openmote-cc2538 board via serial interface
...
Enable directly from Makefile target 'flash' using cc2538-bsl script,
and make this the default flashing method for this platform.
2016-03-11 09:40:55 +13:00
Hauke Petersen
8c68121bb2
Merge pull request #4463 from nqd/lpc1768-cpuid
...
adding cpuid for lpc1768 cpu, enable periph_cpuid in board mbed_lpc1768
2016-03-10 17:41:00 +01:00
Hauke Petersen
e55ea0885c
boards/arduino-mega2560: cleanup in periph_conf.h
...
- remove unused periph configuration
- fixed doxygen
2016-03-10 14:04:14 +01:00
Hauke Petersen
f0da25dbc0
Merge pull request #4981 from kYc0o/add_darwin_cc2538dk
...
boards/cc2538dk: adding PORT_DARWIN for mac support
2016-03-10 13:10:37 +01:00
Hauke Petersen
5e3f6f52db
Merge pull request #5014 from kYc0o/avr_on_macosx
...
boards/arduino-mega2560: add support to flash it on mac osx
2016-03-10 13:09:59 +01:00
Hauke Petersen
e97f843e66
Merge pull request #5020 from haukepetersen/add_atmega_spi
...
cpu/atmega2560: added SPI driver
2016-03-10 13:03:12 +01:00
nqdinh
c7c64164e8
boards/mbed_lpc1768: enable periph_cpuid feature
2016-03-10 11:02:03 +07:00
Oleg Hahm
a2f8a3fdd4
Merge pull request #4946 from haukepetersen/add_boards_buttondefines
...
boards: added pin defines for user buttons
2016-03-09 23:14:53 +01:00
Hauke Petersen
85c1d6c086
boards/arduino-mega2560: added SPI configuration
2016-03-09 18:34:42 +01:00
kYc0o
c0d28f3f87
boards/arduino-mega2560: add support to flash it on mac osx
2016-03-09 15:15:18 +01:00
Oleg Hahm
1c260c2228
Merge pull request #4655 from bapclenet/SAML21/RTC
...
Driver RTC for the board SAML21 by FWX
2016-03-09 13:44:50 +01:00
Oleg Hahm
596c25daca
Merge pull request #4943 from gebart/pr/while-loops
...
Use {} notation for empty while loops
2016-03-09 13:42:32 +01:00
Marc Poulhiès
d0fb8adf45
cpu/lm4f120: ADC support
...
Only ADC_0 and no precision support.
Signed-off-by: Marc Poulhiès <dkm@kataplop.net>
2016-03-09 13:24:31 +01:00
Baptiste
455555304c
SAML21/RTC: Add RTC driver
2016-03-09 09:28:42 +01:00
Oleg Hahm
f576317194
ci: split up cortex_m4 in even more groups
2016-03-08 20:37:25 +01:00
kYc0o
e92f214478
boards/cc2538dk: adding PORT_DARWIN for mac support
2016-03-08 19:49:42 +01:00
Joakim Nohlgård
7fa56b8d3b
boards/wsn430-common: Use another module name for drivers subdirectory
2016-03-08 14:20:01 +01:00
Joakim Nohlgård
e9d7087a05
boards/native: Use another module name for drivers subdirectory
2016-03-08 14:19:52 +01:00
Joakim Nohlgård
047a522e8c
boards/msba2-common: Use another module name for drivers subdirectory
2016-03-08 14:19:43 +01:00
Joakim Nohlgård
1d2d6bae44
boards/msb-430-common: Use another module name for drivers subdirectory
2016-03-08 14:19:34 +01:00
Joakim Nohlgård
d11b0bfd12
boards/chronos: Use another module name for drivers subdirectory
2016-03-08 14:19:23 +01:00
Joakim Nohlgård
90aa327614
boards/avsextrem: Use another module name for drivers subdirectory
2016-03-08 14:19:14 +01:00
Joakim Nohlgård
49a7368c33
Merge pull request #4970 from kaspar030/fix_board_common_module_names
...
boards: fix board common module names
2016-03-08 14:06:03 +01:00
Joakim Nohlgård
44fcde36ab
boards/mulle: Avoid RMW bitbanding in LED macros
2016-03-08 09:48:10 +01:00
Ludwig Knüpfer
9dd666768a
boards/msb-430: fix style
2016-03-07 22:45:09 +01:00
Ludwig Knüpfer
94709cfcdf
boards/msb-430: fix and improve Doxygen
...
Add reference URL, fix typos.
2016-03-07 22:45:08 +01:00
Ludwig Knüpfer
5ad3073a7d
boards/msb-430: fix components documentation
2016-03-07 22:45:08 +01:00
Martine Lenders
dc16cb188a
Merge pull request #4433 from aeneby/openmote-cca
...
Update OpenMote board header file to define UPDATE_CCA
2016-03-07 20:02:45 +01:00
kYc0o
740635daaa
Merge pull request #3765 from locicontrols/cc2538-i2c
...
cpu/cc2538: add periph/i2c driver
2016-03-07 18:22:32 +01:00
Peter Kietzmann
2f0b4c20bf
Merge pull request #4849 from haukepetersen/add_test_leds
...
tests: added test for on-board LED macros
2016-03-07 09:42:13 +01:00
Oleg Hahm
4bc7028d1f
Merge pull request #4733 from immesys/feature-fix-jlink
...
Fix JLink flash scripts
2016-03-06 20:19:46 +01:00
db096931ac
boards: x86: fix x86-multiboot-common module name
2016-03-06 17:09:35 +01:00
08b8ac4ba1
boards: msb-430: fix common module name
2016-03-05 23:47:51 +01:00
13c99bbb35
boards: wsn-430: fix Makefiles
2016-03-05 23:47:51 +01:00
Michael Andersen
adb62f4b55
boards/cc2538dk: Overwrite JLink flash scripts
2016-03-05 12:07:49 -08:00
b704d774f9
board: msba2: fix msba2-common module name
2016-03-05 20:41:30 +01:00
Ian Martin
56b471c587
boards/cc2538dk: autodetect PORT_LINUX.
2016-03-04 13:56:24 -05:00
Joakim Nohlgård
6fed2eaeca
Merge pull request #4760 from phectori/nucleo-f401-i2c
...
boards: I2C Feature for nucleo-f401
2016-03-04 15:53:40 +01:00
Cenk Gündoğan
d15bc43302
Merge pull request #4688 from OlegHahm/valgrind_debug_for_native
...
native: add debug-valgrind target
2016-03-04 07:55:45 +01:00
Martine Lenders
bd83828eda
Merge pull request #4947 from gebart/pr/mulle-programmer-0.70-default
...
boards/mulle: Default to programmer version 0.70
2016-03-04 05:41:49 +01:00
Aaron Sowry
24f5bc8cef
Update OpenMote board header file to define UPDATE_CCA.
...
As per the cc2538dk and ReMote boards. This enables the cc2538's
bootloader backdoor, to allow flashing via the serial interface even
when a valid image is already present.
Backdoor enable is set to LOW, PORT A, PIN 6 (ON/SLEEP on the OpenBase),
for consistency with the default OpenMote firmware.
2016-03-04 07:37:00 +13:00
Ian Martin
9642f2531a
cpu/cc2538: add periph/i2c driver
2016-03-03 11:04:39 -05:00
Joakim Nohlgård
c6a25605b8
boards/pttu: Use {} notation for empty while loops
2016-03-03 16:31:30 +01:00
Peter Kietzmann
f7ddeb243e
Merge pull request #4934 from haukepetersen/opt_dueudoo_leds
...
boards/due|udoo: cleaned up LED handling
2016-03-03 16:26:13 +01:00
Frits Kuipers
33c7e93ef6
boards/nucleo-f401: I2C Feature for nucleo-f401 board
...
board/nucleo-f401: Closed comment group
Removed double features
2016-03-03 11:36:32 +01:00
Oleg Hahm
2b949fcce1
native: add debug-valgrind target
...
debug-valgrind-server: Starts valgrind as gdb-server (vgdb)
debug-valgrind: Connects to vgdb
2016-03-03 11:26:17 +01:00
kYc0o
e730f1bdc3
Merge pull request #4878 from locicontrols/cc2538-periph-timer
...
cpu/cc2538/periph/timer overhaul
2016-03-03 11:11:57 +01:00
Peter Kietzmann
2f0901bc64
Merge pull request #4932 from haukepetersen/opt_f1_timer
...
cpu/stm32f1: reworked timer implementation
2016-03-03 10:00:38 +01:00
Peter Kietzmann
3f99028b19
Merge pull request #4839 from haukepetersen/opt_nrf_timer
...
cpu/nrf5x: unified and reworked timer driver
2016-03-03 09:10:53 +01:00
Hauke Petersen
af48dadb26
Merge pull request #4807 from gebart/pr/saul-lis3dh
...
drivers/lis3dh: Add SAUL support
2016-03-02 13:23:29 +01:00
Joakim Nohlgård
5e78177c27
boards/mulle: Default to programmer version 0.70
2016-03-02 13:06:32 +01:00
Hauke Petersen
285f4a39ba
boards/chronos: added missing LED defines + cleanup
2016-03-02 12:46:34 +01:00
Hauke Petersen
007f717f2c
boards/udoo: cleaned up LED handling
2016-03-02 12:23:02 +01:00
Hauke Petersen
593ad5b223
boards/arduino-due: cleaned up LED handling
2016-03-02 12:22:30 +01:00
Hauke Petersen
ce2fdd7865
boards/stm*discovery: added define for user button
2016-03-02 12:11:34 +01:00
Hauke Petersen
70013e004f
boards/saml21-xpro: added pin define for SW0 button
2016-03-02 12:11:16 +01:00
Hauke Petersen
c08cbb1700
boards/nucleo-xx: added pin define for user button
2016-03-02 12:10:55 +01:00
Peter Kietzmann
8e05e3152d
Merge pull request #4933 from haukepetersen/opt_sam3_clksetup
...
cpu/sam3: cleaned up clock initialization
2016-03-02 10:07:43 +01:00
Hauke Petersen
1c3bd7a6f5
boards/spark-core: adapted to timer changes
2016-03-01 22:39:37 +01:00
Hauke Petersen
111f106b7e
boards/nucleo-f103: adapted to timer changes
2016-03-01 22:39:37 +01:00
Hauke Petersen
f94b47c9d7
boards/fox: adapted to timer changes
2016-03-01 22:39:37 +01:00
Hauke Petersen
652b1ffef5
boards/iotlab-m3: adjusted to timer changes
2016-03-01 22:39:36 +01:00
Hauke Petersen
ea179fb8d3
boards/yunjia-nrf: adapted timer configuration
2016-03-01 22:20:47 +01:00
Hauke Petersen
343b48dd15
boards/pca10000: adapted timer configuration
2016-03-01 22:20:45 +01:00
Hauke Petersen
4641b6bab6
boards/pca10005: adapted timer configuration
2016-03-01 22:20:43 +01:00
Hauke Petersen
e8940c5a30
boards/nrf6310: adapted timer configuration
2016-03-01 22:20:38 +01:00
Hauke Petersen
a126339486
boards/nrf52dk: adapted timer configuration
2016-03-01 22:20:36 +01:00
Hauke Petersen
31c36d6285
boards/nrf51dongle: adapted timer configuration
2016-03-01 22:20:34 +01:00
Hauke Petersen
76dadd94c9
boards/airfy-beacon: adapted timer configuration
2016-03-01 22:20:32 +01:00
Ian Martin
e97af73862
enclose the numeric defines in parenthesis.
2016-03-01 15:15:19 -05:00
Ian Martin
4b29d2ef6d
set xtimer parameters for cc2538-based boards.
2016-03-01 15:15:19 -05:00
Ian Martin
4176d04b02
cpu/cc2538/periph/timer overhaul
...
* Use the 32-bit counter mode.
* Apply frequency scaling for non-16 MHz frequencies.
2016-03-01 15:15:16 -05:00
Hauke Petersen
a72129c2b7
boards/pca10005: use global JLink script
2016-03-01 19:24:38 +01:00
Hauke Petersen
2ba3167651
boards/pca10000: use global JLink script
2016-03-01 19:24:09 +01:00
Hauke Petersen
f07a2758a0
boards/openmote: use global JLink script
2016-03-01 19:23:38 +01:00
Hauke Petersen
f6b65180bd
boards/udoo: removed system_sam3xa.c file
2016-03-01 15:56:59 +01:00
Hauke Petersen
dd129d0dde
boards/udoo: added clock configuration
2016-03-01 15:56:59 +01:00
Hauke Petersen
07fbe5e35f
boards/arduino-due: removed system_sam3xa.c
2016-03-01 15:56:59 +01:00
Hauke Petersen
3fe5b26632
boards/arduino-due: added clock configuration
2016-03-01 15:56:45 +01:00
Joakim Nohlgård
3af809bdfc
Merge pull request #4910 from kaspar030/core_header_cleanup
...
core: header cleanup
2016-02-29 22:48:35 +01:00
lakshbhatia
6fd83a2f5e
STM32L1 RTC driver
2016-02-29 21:43:03 +01:00
Oleg Hahm
c172425929
Merge pull request #4892 from gtrpucp/MSP430-Fix_issue_2109
...
Fix issue #2109
2016-02-29 17:17:26 +01:00
Peter Kietzmann
fde38f0158
Merge pull request #4904 from haukepetersen/opt_nrf51dongle_jlink
...
boards/nrf51dongle: use global JLink script
2016-02-29 14:03:38 +01:00
9082273746
core: header cleanup
2016-02-28 22:46:28 +01:00
BytesGalore
7277753405
Merge pull request #4917 from gebart/pr/mbed-comment-style
...
boards/mbed_lpc1768/system.c: C comment style
2016-02-28 07:51:20 +01:00
Joakim Nohlgård
3e5bfbba26
boards/mbed_lpc1768/system.c: C comment style
2016-02-28 00:33:41 +01:00
Joakim Nohlgård
58f9976591
boards/x86-multiboot-common/include/multiboot.h: Add missing closing brace
2016-02-28 00:10:20 +01:00
Hauke Petersen
978704665e
boards/udoo: adjusted timer configuration
2016-02-26 17:49:48 +01:00
Hauke Petersen
39bff5dc80
boards/arduino-due: adjusted timer configuration
2016-02-26 17:49:48 +01:00
Joel Palomino
2f610add9c
Board z1: Fix issue #2109
2016-02-26 17:48:13 +01:00
Hauke Petersen
9d7cdcfbef
boards/nrf51dongle: use global JLink script
2016-02-26 15:32:09 +01:00
Hauke Petersen
08d1e8de91
boards/msb-430(h): style fixed in board.h
...
fixed indention and parens for LED defines
2016-02-24 15:59:14 +01:00
Marc Poulhiès
8f0a9ddf6f
cpu/lm4f120: GPIO support
2016-02-23 15:12:53 +01:00
Hauke Petersen
97ceaadaec
Merge pull request #4828 from haukepetersen/fix_nrf_leds
...
boards: cleaned up LED handling for NRF5x based boards
2016-02-22 22:21:54 +01:00
Peter Kietzmann
a23a1c1f70
Merge pull request #4848 from haukepetersen/fix_nrf51dongle_xtimer
...
boards/nrf51dongle: add xtimer configuration
2016-02-22 12:53:49 +01:00
Hauke Petersen
a75847ca27
baords/samr21-xpro: added third channel for PWM1
2016-02-21 16:49:45 +01:00
Cenk Gündoğan
4ea1a56f10
Merge pull request #4834 from cgundogan/pr/pba-d-01-kw2x/LED
...
pba-d-01-kw2x: use GPIO_PIN for LED_*_GPIO
2016-02-19 16:21:29 +01:00
Cenk Gündoğan
61724685c8
pba-d-01-kw2x: use GPIO_PIN for LED_*_GPIO
2016-02-19 07:55:30 +01:00
Hauke Petersen
6dc4f0d007
boards/msb-430(h): added LED_GREEN_x macros
2016-02-18 17:17:27 +01:00
Hauke Petersen
539a2577f4
boards/nrf51dongle: add xtimer configuration
2016-02-18 17:02:34 +01:00
Hauke Petersen
48f4e642b5
boards/yunjia-nrf: cleaned up LED handling
2016-02-18 15:46:30 +01:00
Hauke Petersen
146ebc2962
boards/nrf52dk: cleaned up LED handling
2016-02-18 15:46:30 +01:00
Hauke Petersen
a24ceffe1c
boards/10005: cleaned up LED handling
2016-02-18 15:46:29 +01:00
Hauke Petersen
b56dd91f98
boards/pca10000: cleaned up LED handling
2016-02-18 15:46:29 +01:00
Hauke Petersen
bda005e1d3
boards/nrf6310: cleaned up LED handling
2016-02-18 15:46:29 +01:00
Hauke Petersen
10d68c4855
boards/nrf51dongle: cleaned up LED handling
2016-02-18 15:46:29 +01:00
Hauke Petersen
5ecb034f66
boards/airfy-beacon: cleaned up LED handling
2016-02-18 15:46:29 +01:00
Francisco Javier Acosta Padilla
a47bda5302
board/pba-d-01-kw2x: user button added
2016-02-17 21:46:43 +01:00
kYc0o
8bf944c4e6
Merge pull request #4820 from cgundogan/pr/pba-01-k-k2wx/add_sensors_info_to_board.h
...
pba-01-d-kw2x: add sensors to board.h
2016-02-16 22:39:57 +01:00
Joakim Nohlgård
e2f7ac78f0
Merge pull request #4040 from gebart/pr/periph-timer-init-freq
...
periph/timer: Change timer_init API to support arbitrary (integer) frequencies
2016-02-15 23:36:44 +01:00
Cenk Gündoğan
ddb111dfa9
pba-01-d-kw2x: add sensors to board.h
2016-02-15 15:43:20 +01:00
Hauke Petersen
fe5023b7d4
boards: adapted to HWRNG changes
2016-02-14 12:59:47 +01:00
Joakim Nohlgård
d1a57d040a
Merge pull request #4638 from gebart/pr/periph-pwm-api-change
...
drivers: Optimized periph PWM interfaces
2016-02-14 08:54:47 +01:00
Joakim Nohlgård
e002308dcf
boards/nucleo-f401: Update to match timer_init API change
2016-02-13 21:29:36 +01:00
Joakim Nohlgård
a61da40433
boards/nucleo-f103: Update to match timer_init API change
2016-02-13 21:29:36 +01:00
Joakim Nohlgård
4754c9e996
boards/f4vi1: Update to match timer_init API change
2016-02-13 21:29:36 +01:00
Joakim Nohlgård
f8212e6295
boards/weio: Update to match timer_init API change
2016-02-13 21:29:36 +01:00
Joakim Nohlgård
91f2a38197
boards/stm32f4discovery: Update to match timer_init API change
2016-02-13 21:29:36 +01:00
Joakim Nohlgård
cf7c18b76f
boards/stm32f3discovery: Update to match timer_init API change
2016-02-13 21:29:36 +01:00
Joakim Nohlgård
9a7ec18ac8
boards/stm32f0discovery: Update to match timer_init API change
2016-02-13 21:29:36 +01:00
Joakim Nohlgård
d9697ede5f
boards/spark-core: Update to match timer_init API change
2016-02-13 21:29:36 +01:00
Joakim Nohlgård
c40683b4d0
boards/nucleo-f334: Update to match timer_init API change
2016-02-13 21:29:36 +01:00
Joakim Nohlgård
373634c135
boards/nucleo-f303: Update to match timer_init API change
2016-02-13 21:29:36 +01:00
Joakim Nohlgård
595dfb3fb0
boards/nucleo-f091: Update to match timer_init API change
2016-02-13 21:29:36 +01:00
Joakim Nohlgård
1b1f04b7f7
boards/msbiot: Update to match timer_init API change
2016-02-13 21:29:36 +01:00
Joakim Nohlgård
13ba441054
boards/mbed_lpc1768: Update to match timer_init API change
2016-02-13 21:29:36 +01:00
Joakim Nohlgård
d556f89840
boards/iotlab-m3: Update to match timer_init API change
2016-02-13 21:29:36 +01:00
Joakim Nohlgård
51f945a303
boards/fox: Update to match timer_init API change
2016-02-13 21:29:36 +01:00
Joakim Nohlgård
91ebc86dab
boards/mulle: Add LIS3DH SAUL auto init parameters
2016-02-13 21:25:11 +01:00
Hauke Petersen
9988f00d7b
boards: fixed some PWM definitions
2016-02-12 16:10:01 +01:00
MohmadAyman
2199848a51
boards/nucleo-f091: adapted to GPIO driver changes
...
dummy
dummy
dummy
2016-02-12 11:41:16 +02:00
MohmadAyman
6d25bad433
boards/stm32f0discovery: adapted to GPIO driver changes
2016-02-12 07:02:16 +02:00
Joakim Nohlgård
936a92ce8b
boards/msba2-common: Homogenize CFLAGS and add support for newlib-nano
2016-02-11 12:45:44 +01:00
Joakim Nohlgård
04c37094a0
make: Homogenize CFLAGS settings across cortexm_common, avr, msp430_common
2016-02-11 12:45:44 +01:00
Joakim Nohlgård
4ba3bfce7b
boards/arduino-mega2560: Use code style CFLAGS from Makefile.cflags
2016-02-11 12:39:02 +01:00
Joakim Nohlgård
a0429f7542
Merge pull request #4778 from gebart/pr/cortex-m-makefile-refactor
...
make: Move CPU and BOARD includes to Makefile.modules and reorganize
2016-02-11 12:33:33 +01:00
René Herthel
4a4b3f620c
stm32l1/i2c: initial update for the new interface
2016-02-10 16:40:33 +01:00
Joakim Nohlgård
31c9ca70e5
make: Move Makefile.include.$(TOOLCHAIN) to cpu dir
2016-02-10 16:37:03 +01:00
Joakim Nohlgård
717d89899f
make: Move Makefile.msp430_common to cpu dir
2016-02-10 16:37:03 +01:00
Joakim Nohlgård
7835ab2be7
make: Move BOARD and CPU includes to Makefile.modules
2016-02-10 16:37:03 +01:00
Joakim Nohlgård
fae9a092fd
boards: Remove Makefile.include.cortexm_common
2016-02-10 16:37:03 +01:00
Joakim Nohlgård
deba387393
cortexm_common: Move toolchain settings to cpu dir
2016-02-10 16:37:03 +01:00
Hauke Petersen
7382d8afee
Merge pull request #4775 from haukepetersen/fix_nucleof401_features
...
boards/nucleo-f401: cleaned up Makefile.features
2016-02-09 18:29:54 +01:00
Hauke Petersen
fda34ea1f0
boards/nucleo-f401: cleaned up Makefile.features
2016-02-09 14:46:34 +01:00
Hauke Petersen
44e8515698
boards/saml21-xpro: added feature CPUID
2016-02-08 18:56:04 +01:00
Hauke Petersen
3ecd1ee3fb
boards: added support for nRF52 DK
2016-02-05 12:07:32 +01:00
Cenk Gündoğan
dc6f53f630
Merge pull request #4742 from cgundogan/pr/saul/samr21_add_button
...
saul: add user button for samr21-xpro
2016-02-04 18:23:47 +01:00
Peter Kietzmann
6c839891a4
Merge pull request #4696 from haukepetersen/add_due_arduinosupport
...
boards/arduino-due: added support for Arduino API
2016-02-04 17:42:04 +01:00
Cenk Gündoğan
0d1a8393ca
saul: add user button for samr21-xpro
2016-02-04 16:35:48 +01:00
Cenk Gündoğan
b860ad3715
saul: make pull-up/pull-down mode configurable
2016-02-04 14:57:00 +01:00
Cenk Gündoğan
b751d79bf5
boards: samr21-xpro: add user button gpio
2016-02-04 13:58:03 +01:00
Oleg Hahm
b5bd1a8add
x86-multiboot: replaced multiboot header
...
https://www.gnu.org/software/grub/manual/multiboot/html_node/multiboot_002eh.html provides a MIT licensed header.
2016-01-28 16:46:42 +01:00
Oleg Hahm
6d7b0a2ea2
license: updated Free Software Foundation address
2016-01-28 16:46:41 +01:00
Hauke Petersen
f6d350a5a5
Merge pull request #4502 from haukepetersen/fix_doc_cc2538
...
cpu/cc2538: vendor header cleanup
2016-01-27 16:32:56 +01:00
Hauke Petersen
296ff6a427
boards/arduino-due: added support for Arduino API
2016-01-27 10:39:49 +01:00
Hauke Petersen
ff60976206
boards/arduino-due: fixed Arduino pin definitions
2016-01-27 10:34:54 +01:00
Hauke Petersen
9d6ff3d218
boards/cc2538dk: cleaned up CPU header file usage
2016-01-27 09:55:24 +01:00
Hauke Petersen
235b91efd8
boards/avsextrem: s/F_CPU/CLOCK_CORECLOCK/
2016-01-27 09:52:44 +01:00
Hauke Petersen
fd7f403144
board/qemu-i386: removed unused F_CPU define
2016-01-27 09:52:44 +01:00
Hauke Petersen
9ddd13b0b8
boards: removed F_CPU from periph_conf.h
2016-01-27 09:52:44 +01:00
Hauke Petersen
ebfc13c68d
boards: added CLOCK_CORECLOCK define to periph_conf
2016-01-27 09:52:44 +01:00
Hauke Petersen
b436219674
boards: removed F_CPU define from board.h
2016-01-27 09:52:44 +01:00
Hauke Petersen
424beb1bd6
boards/spark-core: adjusted to new vendor header
...
- fixed clock configuration
- removed non-existent TIMER_1
- removed unused system_stm32f1.c file
2016-01-26 23:45:51 +01:00
Hauke Petersen
affa5c0033
boards/iotlab-m3: adjusted to updated vendor header
2016-01-26 23:45:51 +01:00
Hauke Petersen
3b1a59d954
boards/fox: adjusted to updated cpu header
2016-01-26 23:45:50 +01:00
Peter Kietzmann
cc97fc63ef
Merge pull request #4670 from TobiasFredersdorf/new_sam3_cpu_gpioupdate
...
cpu/sam3: udpate gpio driver
2016-01-26 17:13:58 +01:00
Thomas Eichinger
d46cd6ebb7
Merge pull request #4671 from emmanuelsearch/EK-TM4C123
...
board: ek-lm4f120xl modify default port on OS X
2016-01-26 15:33:35 +01:00
TobiasFredersdorf
9864c84c92
cpu/sam3: udpate gpio driver
2016-01-26 11:05:37 +01:00
Aaron Sowry
7759611713
Rename 'openmote' board to 'openmote-cc2538'
...
This is to avoid ambiguity with future versions of the OpenMote platform.
2016-01-23 08:06:15 +13:00
Emmanuel Baccelli
e6c943d903
modified default port to function on OS X
2016-01-22 16:24:22 +01:00
Hauke Petersen
db25206a58
boards: use default values for STDIO defines
2016-01-05 12:08:31 +01:00
Hauke Petersen
c57c608f19
Merge pull request #4422 from lebrush/board-nucleo-f103
...
Board nucleo f103
2015-12-16 10:51:26 +01:00
Victor Arino
3a8a932b27
boards/nucleo-f103: add support for nucleo-f103
2015-12-15 17:23:27 +01:00
Oleg Hahm
4114382d4e
Merge pull request #4458 from nqd/sam3-cpuid
...
Sam3 cpuid
2015-12-15 16:09:27 +01:00
nqdinh
46563b77ba
boards/udoo: enable periph_cpuid feature
2015-12-14 22:18:00 +07:00
nqdinh
348dee5f4b
boards/arduino-due: enable periph_cpuid feature
2015-12-14 22:18:00 +07:00
Hauke Petersen
c8386028e0
boards/samr21-xpro: added saul to Makefile.dep
2015-12-10 14:33:33 +01:00
Oleg Hahm
4e5facd750
Merge pull request #4428 from PeterKietzmann/revert_stm32l1_i2c
...
Revert "stm32l1/i2c.c: adapt for new periph driver interface"
2015-12-08 11:58:31 +01:00
Thomas Eichinger
0f80e688f3
Merge pull request #4115 from haukepetersen/opt_stm32f4_uart
...
cpu/stm32f4: optimized UART driver
2015-12-08 11:44:13 +01:00
Oleg Hahm
fcb5fbf7f6
Merge pull request #4398 from OlegHahm/stm_header_cleanup
...
cpu: remove superfluous definitions in ST header
2015-12-08 08:52:23 +01:00
Oleg Hahm
0250d62509
Merge pull request #4358 from OlegHahm/eliminate_pedantic_errors
...
Eliminate pedantic errors
2015-12-08 02:05:30 +01:00
Oleg Hahm
aa3ef774d0
cpu stm32f1 periph spi: simplify condition
2015-12-08 01:48:21 +01:00
Oleg Hahm
875f48979a
avsextrem: some cleanup
2015-12-07 20:28:52 +01:00
Oleg Hahm
8243a153be
arduino-mega2560: fix pedantic compiler warnings
2015-12-07 20:28:52 +01:00
Hauke Petersen
84fd4d7a5a
boards/nucleo-f401: adapted to UART driver update
2015-12-07 18:00:41 +01:00
Hauke Petersen
2585890052
boards/f4vi1: adapted to UART driver changes
2015-12-07 18:00:40 +01:00
Hauke Petersen
f8c1dd694b
boards/msbiot: adatped to UART changes
2015-12-07 18:00:40 +01:00
Hauke Petersen
f3b0684af6
boards/stm32f4discovery: adapted to UART changes
2015-12-07 18:00:40 +01:00
Hauke Petersen
8764536f41
boards/native: build driver dir into board.a
2015-12-07 17:53:22 +01:00
Hauke Petersen
ac2b9f2524
boards: changed module name to 'board'
2015-12-07 17:53:22 +01:00
PeterKietzmann
7ff9467970
Revert "stm32l1/i2c.c: adapt for new periph driver interface"
...
This reverts commit e9215a6cc1
.
2015-12-07 17:21:34 +01:00
Oleg Hahm
00def4f8e7
CI: split up Cortex-M0 in two groups
2015-12-07 11:38:34 +01:00
René Herthel
e9215a6cc1
stm32l1/i2c.c: adapt for new periph driver interface
2015-12-03 19:50:06 +01:00
Oleg Hahm
d65d213def
CI: split up Cortex-M4 in two groups
2015-12-03 17:38:24 +01:00
Marc
96444d632e
cpu/lm4f120: reworking timer
2015-12-02 13:58:23 +01:00
Hauke Petersen
c7d056208f
Merge pull request #4377 from haukepetersen/fix_boards_includeguards
...
boards: fixed include guards
2015-12-02 13:27:20 +01:00
Peter Kietzmann
085c7498b9
Merge pull request #4368 from PeterKietzmann/limifrog_fix_uart
...
boards/limifrog-v1: fix uart configuration in periph_conf
2015-12-02 12:59:38 +01:00
Hauke Petersen
78bdec9356
boards/saml21-xpro: fixed include guards
2015-12-02 10:56:28 +01:00
Hauke Petersen
ca05613082
boards/nrf6310: fixed include guards
2015-12-02 10:56:09 +01:00
Hauke Petersen
d0423b26e1
boards/nrf51dongle: fixed include gurads
2015-12-02 10:55:50 +01:00
Hauke Petersen
54b3a51fe6
boards/frdm-k64f: fixed include guards
2015-12-02 10:55:26 +01:00
PeterKietzmann
c85e417b5c
boards/limifrog-v1: fix uart configuration in periph_conf
2015-12-02 08:23:47 +01:00
28e800d2d2
boards/samr21: add SAUL led parameters
2015-11-30 20:33:56 +01:00
Hauke Petersen
f6dc6d0475
boards/fox: added SAUL configaration for sensors
2015-11-30 20:33:55 +01:00
Hauke Petersen
16f04741bd
boards/iotlab-m3: added SAUL config for sensors
2015-11-30 20:33:55 +01:00
Cenk Gündoğan
60d4472419
Merge pull request #4301 from thomaseichinger/pr/env_bash
...
tools: remove hardcoding of bash hashbang
2015-11-30 11:04:23 +01:00
Peter Kietzmann
329820ddd4
Merge pull request #4119 from latsku/nucleo-f401
...
boards: Add support for Nucleo-f401
2015-11-30 10:52:24 +01:00
Lari Lehtomäki
14be504b6a
boards/nucleo-f401: Add initial support
...
cpu: Add support for STM32F401xE cpu
boards: Add support for Nucleo-f401
boards/nucleo-f401: New line fixes and comment on green led pin
board/nucleo-f401: Added LED GPIO
board/nucleo-f401: Fixed LED GPIO
board/nucleo-f401: Minor fixes
2015-11-30 11:06:34 +02:00
2cf68f30ec
Merge pull request #4312 from kaspar030/misc_fmt_compile_fixes
...
cpu: atmega_common, msp430: misc libc fixes for fmt
2015-11-28 23:47:09 +01:00
8d613ceb53
boards: chronos: add dummy write() implementation
2015-11-28 22:09:37 +01:00
Cenk Gündoğan
03b1d86179
Merge pull request #4355 from thomaseichinger/pr/telob_tty
...
boards/telosb: fix serial port on OS X
2015-11-27 17:42:14 +01:00
Thomas Eichinger
1f78293139
boards/telosb: fix serial port on OS X
2015-11-27 16:10:21 +01:00
Hauke Petersen
3f622d96ac
board/stm32f4discovery: added Arduino configuration
2015-11-27 12:45:12 +01:00
Hauke Petersen
c581316706
Merge pull request #4313 from haukepetersen/add_mega_pinmap
...
boards/arduino-mega2560: added Ardunio pin mapping
2015-11-26 13:30:30 +01:00
Hauke Petersen
171df39b3c
Merge pull request #4314 from haukepetersen/add_due_pinmap
...
boards/arduino-due: added Arduino pin mapping
2015-11-26 13:30:10 +01:00
Thomas Eichinger
72ee60b9d5
scripts: remove hardcoding of bash hashbang
...
For host systems like FreeBSD, bash binary is found in a different path.
2015-11-25 16:20:56 +01:00
test
6e51bb741f
boards: samr21-xpro: uart config cleanup
2015-11-23 15:37:56 +01:00
Hauke Petersen
004537e045
boards/samr21-xpro: use default at86rf2xx_params.h
2015-11-19 16:25:40 +01:00
Hauke Petersen
af067e9428
boards/mulle: use default at86rf2xx_params.h
2015-11-19 16:25:40 +01:00
Hauke Petersen
7430ab30bb
boards/iotlab-m3: use default at86rf2xx_params.h
2015-11-19 16:25:40 +01:00
Hauke Petersen
973d85fa2e
boards/fox: use default at86rf2xx_params.h
2015-11-19 16:25:39 +01:00
Hauke Petersen
36a111e72f
boards/fox: added radio to netif_default
2015-11-19 16:17:20 +01:00
Hauke Petersen
3f114cc155
boards/arduino-mega2560: added Ardunio pin mapping
...
added a pin mapping file that maps MCU GPIO pins to Ardunio
specific pin numbers
2015-11-19 16:16:40 +01:00
Hauke Petersen
a4fd5937e2
boards/arduino-due: added Arduino pin mapping
...
added a header file that maps from MCU pins to Arduino
pin numbers
2015-11-19 14:08:07 +01:00
Oleg Hahm
c8d89cb645
Merge pull request #3848 from haukepetersen/rm_samr21_at86defs
...
boards/samr21-xpro: rm unused radio interface defs
2015-11-18 17:12:43 +01:00
Cenk Gündoğan
567d0efe16
Merge pull request #4217 from haukepetersen/opt_tests_makefiles
...
tests: simplified Makefiles for device driver test apps
2015-11-13 15:46:04 +01:00
Hauke Petersen
99e5aaaa7d
boards/fox: added params file for the at86rf231
2015-11-13 14:54:16 +01:00
Andreas "Paul" Pauli
e5b6566c9a
Merge pull request #4170 from haukepetersen/opt_sam3_uart
...
cpu/sam3: cleaned up UART driver
2015-11-11 16:21:10 +01:00
Andreas "Paul" Pauli
bf63e09a65
Merge pull request #4137 from haukepetersen/opt_samr21_pwm
...
cpu/samd21: optimized pin config for PWM driver
2015-11-05 16:14:05 +01:00
René Herthel
13ae0ab979
atmega2560/cpu: Fixed wrong using of UART macros
2015-11-03 18:29:53 +01:00
Peter Kietzmann
a7ea2522c0
Merge pull request #4166 from x3ro/samr-multiple-boards-term
...
Minor usability improvements prior to adding documentation
2015-10-29 09:20:41 +01:00
Peter Kietzmann
6fcea29bdc
Merge pull request #4042 from gebart/pr/kinetis-gpio-periph-refactor
...
kinetis_common: Refactor GPIO implementation
2015-10-29 08:29:09 +01:00
Joakim Nohlgård
142c28094e
kinetis_common: Refactor GPIO implementation
...
This is a rewrite of the Kinetis GPIO driver which follows the
refactored API in [1]. Pins are specified using the GPIO_PIN(PORT_x, y)
macro, e.g. GPIO_PIN(PORT_E, 25) for the PTE25 pin.
The interrupt pin handling is now implemented as a linked list, this
is more memory efficient, but with a minor variation in interrupt
latency depending on in what order the pins were initialized at
runtime.
Because the linked list entries are taken from a shared pool, there is
also the possibility of running out of available configuration slots,
define the preprocessor macro GPIO_INT_POOL_SIZE in periph_conf.h if
you need more than 16 pins configured for interrupts in the same
application.
[1]: https://github.com/RIOT-OS/RIOT/pull/3095
2015-10-28 14:12:19 +01:00
Hauke Petersen
aa216b585e
board/udoo: adjusted UART configuration
2015-10-28 12:05:35 +01:00
Hauke Petersen
8c38ccdb99
boards/arduino-due: adjusted UART configuration
2015-10-28 12:05:35 +01:00
Hauke Petersen
20a5571640
boards: added support for SiLabs SLWSTK6220A
2015-10-28 11:33:44 +01:00
Hauke Petersen
e17ab3df4a
make: added common JLink Makefile for boards
2015-10-28 11:19:38 +01:00
Lucas Jenss
d80f18de0b
Minor usability improvements for samr21 usage
2015-10-27 19:43:40 +01:00
Hauke Petersen
ddb8765ee4
boards/z1: adjusted to UART changes
2015-10-27 14:59:39 +01:00
Hauke Petersen
49efe3f611
boards/wsn430-v1_4: adjusted to UART changes
2015-10-27 14:59:39 +01:00
Hauke Petersen
fe7e2d1a97
boards/wsn430-v1_3b: adjusted to UART changes
2015-10-27 14:59:39 +01:00
Hauke Petersen
0e1e16d67f
boards/wsn430-common: adjusted to UART changes
2015-10-27 14:59:39 +01:00
Hauke Petersen
c62f39aa54
boards/telosb: adjusted to UART changes
2015-10-27 14:59:39 +01:00
Hauke Petersen
bfdc3e2f95
boards/pttu: adjusted to UART changes
2015-10-27 14:59:39 +01:00
Hauke Petersen
eb46b6b80d
boards/msba2: adjusted to UART changes
2015-10-27 14:59:38 +01:00
Hauke Petersen
a4372ce514
boards/msb-430h: adjusted to UART changes
2015-10-27 14:59:38 +01:00
Hauke Petersen
a8502e2991
boards/msb-430: adjusted to UART changes
2015-10-27 14:59:38 +01:00
Hauke Petersen
d4c2ee62b4
boards/avsextrem: adjusted to UART changes
2015-10-27 14:59:37 +01:00
Hauke Petersen
0f3e6fd5b9
boards/arduino-due: adapted to UART changes
2015-10-27 14:59:37 +01:00
Hauke Petersen
2bf8136168
boards/yunjia-nrf51822: adapted to UART changes
2015-10-27 14:59:37 +01:00
Hauke Petersen
e7f9b5b4f6
boards/pca10005: adapted to UART changes
2015-10-27 14:59:37 +01:00
Hauke Petersen
86072b1f6d
boards/pca10000: adapted to UART changes
2015-10-27 14:59:37 +01:00
Hauke Petersen
ab2fb1f095
boards/nrf51dongle: adapted to UART changes
2015-10-27 14:59:37 +01:00
Hauke Petersen
c5d67b69fc
boards/airfy-beacon: adapted to UART changes
2015-10-27 14:59:37 +01:00
Hauke Petersen
63b37640b6
s board/periph_conf: added some spaces
2015-10-27 12:28:32 +01:00
Ludwig Knüpfer
01b3486edc
boards: add ADC definitions to periph_conf
2015-10-25 14:30:35 +01:00
Ludwig Knüpfer
0b5918003f
cpu/nrf51 + boards: fix typo - TIEMER -> TIMER
2015-10-25 08:07:21 +01:00
Hauke Petersen
83b322f9ce
s board: fixes
...
- moved pwm_conf[_chan]_t to periph_cpu.h
- fixed comments for channel definitions
2015-10-23 11:41:04 +02:00
Hauke Petersen
d70d59592e
boards/samr21-xpro: adjusted PWM pin configuration
2015-10-23 11:41:04 +02:00
Hauke Petersen
d8cefaf97f
Merge pull request #4080 from thomaseichinger/pr/openmote-fix-flasher
...
boards/openmote: This board *doesn't* use openocd
2015-10-23 11:16:40 +02:00
Peter Kietzmann
c59f2450a7
Merge pull request #4133 from gebart/pr/mulle-xtimer-init
...
mulle: Initialize xtimer early to support nvram usage in board_init
2015-10-22 11:49:02 +02:00
Peter Kietzmann
24a82833f1
Merge pull request #4128 from haukepetersen/opt_boards_makefeat
...
boards: cleaned up entries in Makefile.features
2015-10-22 11:05:45 +02:00
Joakim Nohlgård
043deca350
mulle: Initialize xtimer early to support nvram usage in board_init
2015-10-22 07:54:25 +02:00
Peter Kietzmann
fc539573a4
Merge pull request #3485 from gebart/pr/mulle-nvram
...
mulle: Initialize NVRAM storage at boot, update boot counter
2015-10-21 18:01:23 +02:00
Hauke Petersen
528e832c90
boards: cleaned up entries in Makefile.features
2015-10-21 16:45:21 +02:00
Hauke Petersen
c24028f408
boards/samr21-xpro: rm unused radio interface defs
2015-10-21 14:14:06 +02:00
Paul Rathgeb
df68ac9f79
cpu/lpc11u34 : Added SPI for NXP LPC11U34 (SPI_0 and SPI_1)
...
make: Blacklisted 'weio' in driver_at86rf2xx and driver_kw2xrf due to insufficient memory
2015-10-16 17:28:09 +02:00
Thomas Eichinger
02e2d8c353
Merge pull request #4084 from ks156/adc
...
cpu/lpc11u34 : Added ADC support for LPC11U34
2015-10-14 10:22:09 +02:00
Paul Rathgeb
c2d8d27322
cpu/lpc11u34 : Added ADC support for LPC11U34
2015-10-13 21:45:17 +02:00
Joakim Gebart
22af0cca80
mulle: Initialize NVRAM storage at boot, update boot counter
...
The boot counter is incremented on each boot. Still missing is an
interface for reading the boot counter from an application.
2015-10-13 18:19:34 +02:00
Hauke Petersen
e395dfd91e
boards: s/GPIO(x,y)/GPIO_PIN(x,y)/
2015-10-13 14:59:53 +02:00
Thomas Eichinger
c0782d68e8
Merge pull request #4070 from thomaseichinger/hauke_fix_l1_uartpins
...
cpu/stm32l1: cleaned up UART pin configuration slightly
2015-10-13 11:37:12 +02:00
Thomas Eichinger
f4a6293858
boards/openmote: This board *doesn't* use openocd
2015-10-12 18:09:27 +02:00
Hauke Petersen
cdcdd185af
boards/nucleo-l1: adapted UART configuration
2015-10-10 13:24:28 +02:00
Paul Rathgeb
8b97ef12d5
cpu/lpc11u34 : Add CPUID support and added this capability to board/weio
2015-10-10 09:23:45 +02:00
Paul Rathgeb
01e5c056d9
cpu/lpc11u34 : Added PWM support for the NXP LPC11U34
...
and added PWM capabilities to the board WeIO
2015-10-08 15:37:38 +02:00
Paul Rathgeb
c1a3c729ff
board/weio : Added a new board definition for WeIO (www.we-io.net)
...
This board use a NXP LPC11U34
2015-10-01 20:11:26 +02:00
669043c435
Merge pull request #3973 from daniel-k/pr/samr21-xpro_tty
...
samr21-xpro: connect to correct tty when given SERIAL with make term
2015-09-29 12:44:34 +02:00
Ludwig Knüpfer
eda6328e21
documentation: update my name (Ortmann -> Knüpfer)
2015-09-27 18:58:30 +02:00
daniel-k
eb144530d8
samr21-xpro: connect to correct tty when given SERIAL
2015-09-25 17:39:09 +02:00
d9414fdab4
cpu: msp430fxyz: switch back to uart_stdio
2015-09-25 11:09:19 +02:00
Hauke Petersen
187e318da9
Merge pull request #3912 from thomaseichinger/pr/samr21-xpro_serial_port
...
boards/samr21-xpro: define serial port for OS X
2015-09-24 18:01:46 +02:00
63acf0bb19
boards: msba2: add cc110x support
2015-09-23 18:56:00 +02:00
Hauke Petersen
712a096de3
boards/nucleo-l1: added xtimer configuration
2015-09-22 14:06:39 +02:00
Hauke Petersen
92ee5d9562
boards/limifrog-v1: adjusted timer configuration
2015-09-22 12:30:41 +02:00
Hauke Petersen
c7d089d231
boards/nucleo-l1: adjusted timer configuration
2015-09-22 12:30:41 +02:00
Thomas Eichinger
36d3d9c4cd
boards/samr21-xpro: define serial port for OS X
2015-09-21 15:04:07 +02:00
Joakim Nohlgård
98c465008b
all: Update @gebart family name, email
2015-09-20 13:47:39 +02:00
Hauke Petersen
fc3c0f373c
Merge pull request #3780 from haukepetersen/add_test_periph_timer
...
tests: added test for periph_timer plus adaption
2015-09-18 18:03:32 +02:00
Oleg Hahm
37c4d52620
Merge pull request #3880 from haukepetersen/rm_hwtimer_leftovers
...
boards/core: removed some hwtimer leftovers
2015-09-18 10:28:27 +02:00
Hauke Petersen
1d393fae87
baords: s/TIMER_DEV/TIMER_BASE/ for kinetis boards
2015-09-17 13:57:58 +02:00
Hauke Petersen
a3e11cad93
boards: s/TIMER_DEV/TIMER_BASE/ for msp430 boards
2015-09-17 13:57:58 +02:00
Thomas Eichinger
d339a84059
msb-430: add missing SPI periph_conf definitions
2015-09-17 11:32:38 +02:00
Thomas Eichinger
c9dcb160bd
wsn430-common: add SPI periph_conf definitions
2015-09-17 11:32:38 +02:00
Thomas Eichinger
8e29c56e53
telosb: add SPI periph_conf definitions
2015-09-17 11:32:38 +02:00
Hauke Petersen
ce6b1d390a
boards/z1: added SPI configuration
2015-09-17 11:32:38 +02:00
Hauke Petersen
fd693ee092
boards/msb-430h: added SPI configuration
2015-09-17 11:32:38 +02:00
Thomas Eichinger
92cd6dfcba
Merge pull request #3866 from haukepetersen/opt_msp430_board_makefiles
...
boards: Makefile cleanup for MSP430 based boards
2015-09-17 11:30:40 +02:00
Hauke Petersen
6398abda06
boards/mulle: removed comment about hwtimer
2015-09-17 11:26:34 +02:00
Hauke Petersen
18e364ae17
boards: removed deprecated HW_TIMER defines
2015-09-17 11:22:03 +02:00
Martine Lenders
2184c97002
Merge pull request #3838 from haukepetersen/opt_samuart
...
cpu/samd21: optimized and extended UART impl.
2015-09-17 03:39:36 +02:00
Hauke Petersen
bf3e2eb258
boards/telosb: Makefile cleanup
2015-09-16 18:08:25 +02:00
Hauke Petersen
6f5786d08d
boards/wsn-430xxx: Makefile cleanup
2015-09-16 18:08:25 +02:00
Hauke Petersen
c531d157e3
boards/msb-430xx: Makefile cleanup
2015-09-16 18:08:25 +02:00
Hauke Petersen
81bba6bcdc
boards/chronos: Makefile cleanup
2015-09-16 18:05:32 +02:00
Hauke Petersen
13aa0ffe12
boards/z1: Makefile cleanup
2015-09-16 17:16:53 +02:00
Hauke Petersen
a07bff47a8
boards: added shared Makefile.inc for msp430 boards
2015-09-16 17:06:08 +02:00
Hauke Petersen
e98a22619a
boards: fixed xtimer defines for nrf24 based boards
2015-09-16 12:34:34 +02:00
cb253da235
boards: stm32f4discovery: add xtimer configuration
2015-09-16 12:34:34 +02:00
44cdec0e1e
boards: msp430*: added (x)timer XTIMER_SHIFT_ON_COMPARE values
2015-09-16 11:13:41 +02:00
534290fb5b
board: arduino-mega2560: add xtimer configuration values
2015-09-16 11:13:41 +02:00
Hauke Petersen
8d89b95af5
boards: added missing periph_timer feature
2015-09-16 10:58:56 +02:00
80e038045d
boards: nucleo-f334: update xtimer tuning values
2015-09-16 10:58:55 +02:00
cbb7750202
boards: msba2: add xtimer tuning values, remove HW_TIMER define
2015-09-16 10:58:55 +02:00
1c9e46b55d
boards: iotlab-m3: add xtimer tuning values
2015-09-16 10:58:55 +02:00
c581e884a7
boards: z1: remove hwtimer from board.h
2015-09-16 10:58:53 +02:00
e97553537b
boards: wsn430-v1_4: remove hwtimer from board.h
2015-09-16 10:58:53 +02:00
d4bb83baf7
boards: wsn430-v1_3b: remove hwtimer from board.h
2015-09-16 10:58:53 +02:00
83fb012772
boards: telosb: remove hwtimer from board.h
2015-09-16 10:58:53 +02:00
b665dac421
boards: mulle: remove hwtimer from board.h
2015-09-16 10:58:53 +02:00
ffd87aacc4
boards: msb-430h: remove hwtimer from board.h
2015-09-16 10:58:53 +02:00
a650b9487e
boards: msb-430: remove hwtimer from board.h
2015-09-16 10:58:53 +02:00
975640c0df
boards: chronos: remove hwtimer from board.h
2015-09-16 10:58:53 +02:00
43c95e9e29
boards: avsextrem: convert to xtimer
2015-09-16 10:58:53 +02:00
b0892c781f
boards: chronos: convert buzzer to use xtimer
2015-09-16 10:58:53 +02:00
7d2286e3ec
boards: iot-lab_M3: remove obsolete hwtimer defines
2015-09-16 10:58:51 +02:00
8a0237e4da
board: samr21: adapt to xtimer
2015-09-16 10:58:51 +02:00
Thomas Eichinger
122400f85c
boards/z1: make use of Makefile.include.serial
2015-09-15 14:06:42 +02:00
Hauke Petersen
444d9e1d76
boards/samr21-xpro: adapted and extended UART defs
...
- adapted to optimized UART implementation
- defined a 2. UART device
2015-09-14 17:20:27 +02:00
bd27feefec
cpu: atmega2560: simplify periph/timer implementation
2015-09-14 10:47:35 +02:00
René Herthel
d05151fdef
cpu/mega2560: initial import of a gpio driver
2015-09-07 14:48:15 +02:00
Hauke Petersen
7701aed546
Merge pull request #3164 from kaspar030/remove_uart0
...
sys: remove uart0
2015-09-04 18:54:30 +02:00
48baf5ddcf
Merge pull request #3683 from kaspar030/add_gnrc_netdev2_support
...
sys: net: add gnrc netdev2 support
2015-09-04 18:00:18 +02:00
2eb2c8bf7b
boards: qemu-i386: remove obsolete UART0_BUFSIZE define
2015-09-04 17:46:23 +02:00
b38a3493c7
boards: ek-lm4f120xl: remove obsolete UART0_BUFSIZE define
2015-09-04 17:46:23 +02:00
0e4386a46f
native: remove uart0
2015-09-04 17:46:23 +02:00
a13bc46f3e
sys: remove uart0
2015-09-04 17:46:23 +02:00
ef972735dc
sys: net: replace dev_eth with netdev2, adapt native tap driver
2015-09-04 15:39:04 +02:00
Hauke Petersen
84d611249e
boards/avsextrem: configured periph timer
2015-09-04 15:32:50 +02:00
Hauke Petersen
e84788c695
boards/pttu: configured periph timer
2015-09-04 15:32:50 +02:00
Hauke Petersen
9550ae87fb
boards/msba2-common: removed legacy timer code
2015-09-04 15:32:50 +02:00
Hauke Petersen
a052f5515f
boards/msba2: added periph timer configuration
2015-09-04 15:32:50 +02:00
128d9db0a5
Merge pull request #3766 from haukepetersen/rm_econotag
...
boards: removed support for redbee-econotag
2015-09-04 12:35:41 +02:00
Peter Kietzmann
ef000d46af
Merge pull request #3426 from kaspar030/make_arduino-mega2560_use_uart_stdio
...
board: arduino-mega2560: use uart_stdio
2015-09-03 18:04:19 +02:00
fa0202ec99
board: arduino-mega2560: set default baudrate to 9600
2015-09-03 16:30:51 +02:00
Hauke Petersen
c511118ff1
boards/msb-430: added GPIO feature
2015-09-03 16:29:55 +02:00
Hauke Petersen
4669f7f089
boards/telosb: added GPIO feature
2015-09-03 16:29:55 +02:00
Hauke Petersen
effa036ddb
boards/wsn430-v1_3b: added GPIO feature
2015-09-03 16:29:55 +02:00
Hauke Petersen
8aa247ff8e
boards/wsn430-v1_4: added GPIO feature
2015-09-03 16:29:55 +02:00
Hauke Petersen
78fb698eb7
boards/z1: added GPIO feature
2015-09-03 16:29:55 +02:00
Hauke Petersen
64b3e27479
boards/msb-430h: added GPIO feature
2015-09-03 16:29:55 +02:00
Hauke Petersen
d71f0fa895
boards: removed support for redbee-econotag
2015-09-03 16:06:56 +02:00
bec167c8d0
boards: arduino-mega2560/board.c: add myself as copyright holder
2015-09-03 15:53:01 +02:00
73e15bdde1
atmega2560: remove uart0, adapt to uart_stdio
2015-09-03 15:53:01 +02:00
Hauke Petersen
076e9db374
Merge pull request #3402 from kaspar030/simplify_shell
...
sys: simplify shell
2015-09-03 15:27:01 +02:00
Thomas Eichinger
fa11195e38
Merge pull request #3393 from thomaseichinger/pr/fix_osx_warnings_errors
...
native: fix warning error OS X
2015-09-03 14:04:45 +02:00
d16ae35d9e
boards: chronos: add dummy getchar implementation
2015-09-03 13:33:49 +02:00
Hauke Petersen
69c4dc7cea
boards/wsn430-common: fixed interrupt vector names
2015-09-03 12:00:34 +02:00
Hauke Petersen
5fe6cc7cee
boards/chronos: adapted to periph UART driver
2015-09-03 12:00:34 +02:00
Hauke Petersen
5e2a1d226b
boards/msb-430: adapted to periph UART driver
2015-09-03 12:00:33 +02:00
Hauke Petersen
178b46c877
boards/telosb: now using periph UART driver
2015-09-03 12:00:33 +02:00
Hauke Petersen
2bd250e912
boards/wsn430-xxx: now using periph UART driver
2015-09-03 12:00:33 +02:00
Hauke Petersen
bb204add17
boards/z1: adapted to use periph UART driver
2015-09-03 12:00:33 +02:00
Hauke Petersen
daa716aaf8
boards/msb-430h: switched to periph/uart driver
2015-09-03 12:00:33 +02:00
Hauke Petersen
fb8d15d34a
Merge pull request #3724 from haukepetersen/add_msp430_periph_timer
...
cpu/[msp|cc]430: added peripheral timer driver
2015-09-03 12:00:07 +02:00
Thomas Eichinger
9c4b511e7d
native: don't warn for deprecated code
...
As native uses the `ucontext` API this change is needed on OS X
as this API is marked as deprecated.
2015-09-02 17:34:47 +02:00
Hauke Petersen
2e9403d8fe
board/z1: added (x)timer configuration
2015-09-02 17:10:28 +02:00
Hauke Petersen
949f0cf0d1
board/wsn430-common: added periph timer config
2015-09-02 17:10:28 +02:00
Hauke Petersen
c33deca818
board/wsn430-v1_4: added (x)timer configuration
2015-09-02 17:10:28 +02:00
Hauke Petersen
e667cefa4c
board/wsn430-v1_3b: added (x)timer configuration
2015-09-02 17:10:28 +02:00
Hauke Petersen
a053716e4b
board/telosb: added (x)timer configuration
2015-09-02 17:10:28 +02:00
Hauke Petersen
929a38c319
board/msb-430h: added (x)timer configuration
2015-09-02 17:10:28 +02:00
Hauke Petersen
3c3c0b914c
board/msb-430: added (x)timer configuration
2015-09-02 17:10:28 +02:00
Hauke Petersen
812b33fb17
board/chronos: added timer and xtimer configuration
2015-09-02 17:10:28 +02:00
Hauke Petersen
824a81ff3a
boards/z1: adapted to non-legacy header
2015-09-02 17:10:27 +02:00
Hauke Petersen
54384fc7d1
boards/wsn430-common: fixed for non-legacy header
2015-09-02 17:10:27 +02:00
Hauke Petersen
e928d727fe
boards/telosb: adapted to non-legacy ISR def scheme
2015-09-02 17:10:27 +02:00
Hauke Petersen
51610f0399
boards/msb-430-common: removed legacymsp430.h code
...
Conflicts:
boards/msb-430-common/board_init.c
2015-09-02 17:10:27 +02:00
6dec2efdd6
saml21: add lpm support
2015-09-02 16:46:42 +02:00
Emmanuel Baccelli
014939805e
Merge pull request #3062 from alignan/pull/remote-port
...
New Zolertia Re-Mote platform (CC2538 + CC1120)
2015-08-25 21:18:13 +02:00
bd40b2c56b
Merge pull request #3661 from authmillenon/auto_init/api/auto_init_gnrc_netif
...
sys: auto_init: rename auto_init_ng_netif to auto_init_gnrc_netif
2015-08-25 21:17:19 +02:00
6d1aab7126
Merge pull request #2926 from kaspar030/wtimer
...
sys: add new timer subsystem
2015-08-25 19:20:07 +02:00
74ed0ff241
boards: nucleo-f334: add xtimer tuning values
2015-08-25 13:20:36 +02:00
Thomas Eichinger
82aff54a74
Merge pull request #3703 from DipSwitch/add_clock_selection_stm32l1
...
Add clock source selection based on CLOCK_HSE or CLOCK_HSI for STM32L1 family
2015-08-25 12:22:46 +02:00
DipSwitch
148acc684b
cpu: Add clock source selection based on CLOCK_HSE or CLOCK_HSI for STM32L1 family
2015-08-25 10:12:48 +02:00
Frank Holtz
ee952f79fe
boards: added nrf6310 support. (NRF51 MCU)
2015-08-23 17:00:01 +02:00
Lari Lehtomäki
1ecaadab4e
cpu/stm32f0: RTC implementation with external clock
...
tests: Tests for RTC clock
2015-08-20 13:09:43 +03:00
Martine Lenders
64c6d49cbd
iot-lab_M3: rename to iotlab-m3
2015-08-19 20:59:06 +02:00
Martine Lenders
d46f542220
iot-lab_M3: rename to iotlab_m3
2015-08-19 18:29:17 +02:00
Martine Lenders
b41e31bb8a
auto_init_ng_netif: remove deprecated files
2015-08-19 17:22:54 +02:00
Martine Lenders
58ff31bfe9
gnrc: make all gnrc modules sub-modules of gnrc
2015-08-18 23:00:07 +02:00
Hauke Petersen
3922b6c852
Merge pull request #3530 from kaspar030/update_msba2
...
cpu: lpc2387: provide periph/* implementations, update to use newlib module.
2015-08-17 21:45:16 +02:00
Antonio Lignan
b8823b7afe
Zolertia Re-Mote platform (cc2538 + cc1120) port
2015-08-17 14:17:32 +02:00
Joakim Gebart
ff05007a6e
boards/mulle: cleanup
...
Remove old syscalls implementation from before cortexm_common unification and sys/newlib introduction.
2015-08-14 20:09:44 +02:00
5e51bf8ddd
board: pttu: add dummy LED defines
2015-08-14 16:50:41 +02:00
0e72872cde
boards: avsextrem: remove obsolete FAT defines
2015-08-14 16:50:41 +02:00
5003ebc91e
board: redbee-econotag: fix Makefile for newlib
2015-08-14 16:50:41 +02:00
3b94a0d497
lpc2387/msba2/avsextrem: fix doxygen warnings
2015-08-14 16:50:41 +02:00
a03ff202cf
cpu: lpc2387: switch to newlib module
2015-08-14 16:50:41 +02:00
4dd63dd24e
cpu: lpc2387: add periph/spi support
2015-08-14 16:50:41 +02:00
bd76626fb5
cpu: lpc2387: add periph/uart driver
2015-08-14 16:50:41 +02:00
3c5f31eb95
cpu: lpc2387: add periph/gpio imlementation
2015-08-14 16:50:41 +02:00