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
Francisco Acosta
b2bed29683
Merge pull request #5564 from locicontrols/mpu-rebase2
...
Cortex-M MPU driver and pseudo-module for guarding against stack overflows
2016-10-25 11:56:40 +02:00
Peter Kietzmann
d8d658f1f7
Merge pull request #5974 from cgundogan/pr/atmega_common_time
...
cpu/atmega_common: include time.h for time_t
2016-10-25 08:10:58 +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
Peter Kietzmann
32eb239b5a
Merge pull request #5985 from smlng/pr/netstats_l2
...
netstats_l2: cc2538 (and at86rf2xx fixes)
2016-10-24 20:59:12 +02:00
Ian Martin
22b5de86a5
add mpu_stack_guard pseudomodule (just Cortex-M for now)
...
triggers an exception during stack overflow,
but at a cost of 32-63 bytes of RAM per thread.
2016-10-24 12:40:44 -04:00
Hauke Petersen
f2eb4618f2
boards/spark-core: added custom linkerscript
2016-10-24 17:36:31 +02:00
Hauke Petersen
ecb24e55bf
cpu/stm32f103cb: generalized linkerscript
2016-10-24 17:35:44 +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
smlng
89978ab8e5
cc2538: add netstat_l2
2016-10-21 21:56:04 +02:00
Cenk Gündoğan
9ef148e931
cpu/atmega_common: include time.h for time_t
2016-10-20 15:33:01 +02:00
Ian Martin
b7bd6b3479
cpu/cortexm_common: add Memory Protection Unit (MPU) driver
2016-10-19 11:12:36 -04:00
PeterKietzmann
f57e185f5d
cpu/stm32f1: remove leftover from #5921
2016-10-19 12:21:42 +02:00
PeterKietzmann
bb4bf51020
cpu/stm32f1: improve SPI driver speed
2016-10-19 08:56:18 +02:00
560a509036
make: remove trailing slash from BINDIR variable
2016-10-18 23:27:59 +02:00
Hauke Petersen
470fe20a40
cpu/msp430fxyz: added bifields for SPI STAT reg
2016-10-17 20:47:27 +02:00
Hauke Petersen
6cd8d98f1d
cpu/msp430fxyz: improved SPI driver speed
2016-10-17 20:47:26 +02:00
Ludwig Ortmann
cabb20036f
cpu/samd21: implement low power modes
2016-10-16 20:20:55 +02:00
Martine Lenders
d1111dcafa
Merge pull request #5918 from PeterKietzmann/fix_msp430f1_spi_clk
...
cpu/msp430: fix spi clk config for msp430f1xxx
2016-10-14 12:52:04 +02:00
PeterKietzmann
17b322494d
cpu/msp430: remove non-effective code for msp430f2xxx
2016-10-14 11:41:00 +02:00
PeterKietzmann
d4ee66cfb7
cpu/msp430: fix spi clk config for msp430f1xxx
2016-10-14 11:40:05 +02:00
Joakim Nohlgård
11c11a5ecf
Merge pull request #5727 from kaspar030/fix_panic_compile
...
cpu: cortexm_common: fix compile warning
2016-10-14 10:08:42 +02:00
88d03aebfe
cpu/stm32f0: adding stm32f030r8 support
2016-10-12 11:16:03 +02:00
Martine Lenders
2e953b7261
Merge pull request #5907 from jfbortolotti/nRF52_linker
...
cpu: cortexm_common: Remove useless path when setting default value for LINKER_SCRIPT
2016-10-11 10:21:44 +02:00
Sebastian Meiling
be38643a2d
Merge pull request #5915 from aeneby/send_wait_v2
...
cpu/cc2538: Wait for transmission to complete before returning from send()
2016-10-10 13:23:44 +02:00
3dfafde027
cpu: cortexm_common: fix compile warning
2016-10-07 12:06:43 +02:00
Hauke Petersen
ac6b73a35c
cpu/samd21(common): cleaned up pad selection macros
...
- renamed uart and spi pad selection macros to consistent style
- adapted uart and spi implementation to use new names
2016-10-07 11:02:14 +02:00
Peter Kietzmann
9063121558
Merge pull request #5910 from haukepetersen/fix_sam0_muxstuff
...
cpu/sam21: removed superfluous gpio_init_sercom
2016-10-07 08:08:02 +02:00
Aaron Sowry
191dc0ffad
cpu/cc2538: Wait for transmission to complete before returning from send()
2016-10-07 12:25:38 +13: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
Peter Kietzmann
108832d6fb
Merge pull request #5912 from haukepetersen/fix_sam0_periphcpu
...
cpu/sam21_common: remove unused defines
2016-10-06 08:57:05 +02:00
Hauke Petersen
b2d996034f
cpu/sam21_common: remove unused defines
2016-10-05 15:18:39 +02:00
Hauke Petersen
d3e41e7b58
cpu/sam21: removed superfluous gpio_init_sercom
...
This function was a duplication of the existing gpio_init_mux,
where the exiting function is the more general one, as the mux
inititalization is not only valid for the sercom module...
2016-10-05 13:19:52 +02:00
Kees Bakker
bac5cda1e3
periph/i2c: convert char to uint8_t where applicapable
...
In general, data transferred through I2C are bytes and thus should have
type uint8_t, not char.
Also convert uint8_t ptrs to void ptrs
2016-10-04 20:26:39 +02:00
68acc8857e
boards/arduino-zero: add initial support
2016-10-04 18:34:51 +02:00
Jeff Bortolotti
488723b394
cpu: cortexm_common: Remove useless path when setting default value for LINKER_SCRIPT
2016-10-03 23:19:00 +02:00
Martine Lenders
536aec648b
Merge pull request #5895 from jfbortolotti/nRF52_linker
...
cpu: cortexm_common: allow overriding of linker script
2016-10-03 16:04:27 +02:00
Peter Kietzmann
d1c3233242
Merge pull request #5892 from gebart/pr/kinetis-gpio-include
...
kinetis: Add stddef, stdint missing includes for gpio.c
2016-09-30 08:33:20 +02:00
Jeff Bortolotti
92e533de74
cpu: cortexm_common: allow overriding of linker script
2016-09-29 23:56:47 +02:00
f2c5314643
Merge pull request #5860 from keestux/add-sodaq-autonomo
...
boards: add sodaq autonomo
2016-09-29 22:00:38 +02:00
Joakim Nohlgård
1a2b2575fb
kinetis: Add stddef, stdint missing includes for gpio.c
2016-09-29 15:47:53 +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
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
Kees Bakker
6aa346fbad
cpu/sam21_common: some corrections to CMSIS samd21 include files
...
See README.md for details
* eliminate trailing white space
* remove define of LITTLE_ENDIAN
2016-09-28 18:01:12 +02:00
Kees Bakker
3123b501b5
cpu/sam21_common: add samd21 include files from ASF CMSIS
...
This adds support for all samd21 variants. Notice that the previous samd21
was moved to cpu/samr21
To use this cpu variant you must set at least the following in your boards
Makefile.include:
export CPU = samd21
export CPU_MODEL = samd21j18a # Not sure if this is used
CFLAGS += -D__SAMD21J18A__ # or whatever variant you have
The samd21 include files were copied from ASF 3.30
2016-09-28 18:01:12 +02:00
b50ab2f46e
cpu/stm32f4: adding support for stm32f446re cpu
2016-09-28 17:00:56 +02:00
Martine Lenders
ff2f9983f0
Merge pull request #5880 from OlegHahm/fix_debug_newlines
...
debug: add missing line breaks
2016-09-28 15:21:28 +02:00
Peter Kietzmann
4fa4626c15
Merge pull request #5861 from hamilton-mote/fix-samr21e
...
cpu/sam21_common: support SAMR21E18
2016-09-28 09:25:39 +02:00
Oleg Hahm
b428979a1d
debug: add missing line breaks
2016-09-27 23:38:41 +02:00
Peter Kietzmann
f7056cf976
Merge pull request #5868 from immesys/patch-1
...
samd21: spi: fix power regression
2016-09-27 21:25:44 +02:00