Hauke Petersen
73019e8090
Merge pull request #3214 from haukepetersen/fix_nucleof334_gpiocleanup
...
board/nucleo-f334: removed obsolete GPIO defines
2015-06-17 11:01:41 +02:00
Hauke Petersen
f34c7230a2
board/nucleo-f334: removed obsolete GPIO defines
2015-06-16 18:18:46 +02:00
Hauke Petersen
6a19d9069d
board/nucleo-f303: removed obsolete GPIO defines
2015-06-16 16:26:39 +02:00
PeterKietzmann
100f34f59e
boards/nucleo-f303: remove superfluous GPIO_NUMOF
2015-06-16 09:19:55 +02:00
Peter Kietzmann
666ad5da5f
Merge pull request #3165 from katezilla/nucleo-f303
...
board/Nucleo-f303: initial support for the Nucleo-f303
2015-06-16 09:17:10 +02:00
Hauke Petersen
350cfc7a2b
Merge pull request #3095 from haukepetersen/opt_gpio
...
drivers/gpio: changed periph driver interface
2015-06-15 13:57:03 +02:00
Hauke Petersen
6698a01958
boards: removed obsolete GPIO defines
...
- touched pca10000, pca10005, stm32f3discovery, yunjia-nrf51822
2015-06-14 16:11:19 +02:00
Jonas
e29f005f8f
boards/pba-d-01-kwx: ng_netif to ng_netif_default
2015-06-13 22:30:04 +02:00
Hauke Petersen
a174b7644a
boards: adjusted peripheral confs to GPIO changes
2015-06-12 19:12:21 +02:00
Katja Kirstein
4abb2bbfc6
Nucleo-f303 initial commit
2015-06-12 18:45:25 +02:00
Peter Kietzmann
98312452ce
Merge pull request #3170 from A-Paul/sam3x8e-periph-pwm
...
cpu/sam3x8e: Add pwm implementation
2015-06-12 16:09:08 +02:00
43b8e1cdb1
Merge pull request #3191 from kaspar030/set_default_cpu_model
...
cpu: cortexm_common: set default value for CPU_MODEL
2015-06-12 15:42:06 +02:00
Andreas "Paul" Pauli
ba66a3d63f
cpu/sam3x8e: add pwm peripheral driver
2015-06-12 11:15:23 +02:00
Hauke Petersen
e7c784e72f
board/native: minor cleanup in Makefile.dep
2015-06-11 21:58:45 +02:00
Hauke Petersen
619f336ddc
board/samr21-xpro: use ng_netif_default module
2015-06-11 21:58:44 +02:00
Hauke Petersen
b3f10085f4
board/iot-lab_M3: used ng_netif_default module
2015-06-11 21:58:44 +02:00
6662dc86eb
board: arduino-due, mbed_lpc1768, udoo: remove redundant CPU_MODEL define
2015-06-11 20:45:39 +02:00
Hauke Petersen
235a488977
board/native: adapted Makefile.dep for netif init
...
The new network stack does not now the concept of the
defaulttransceiver, so this fix makes auto_init_ng_netif
work for now.
2015-06-11 15:40:39 +02:00
Hauke Petersen
92e37e4392
board/samr21-xpro: enabled PWM feature
2015-06-05 11:22:26 +02:00
bapclenet
217815c48d
Merge pull request #3034 from haukepetersen/opt_samr21
...
cpu/samd21: added cpu clock configuration code
2015-06-05 09:35:58 +02:00
Hauke Petersen
d8532ea052
Merge pull request #3119 from gebart/pr/cortexm-clang
...
cortexm: Add support for building with LLVM/Clang
2015-06-04 12:03:14 +02:00
Hauke Petersen
acb06d8fe8
board/samr21-xpro: made cpu clock configurable
2015-06-04 11:58:26 +02:00
Martine Lenders
5e7de0821b
Merge pull request #3096 from OlegHahm/ng_nativenet_netdev_auto_foobar
...
ng_nativenet: auto initialization and improvements
2015-06-03 17:53:18 +02:00
Hauke Petersen
401adb8b58
Merge pull request #3018 from kaspar030/saml21_add_rtt
...
saml21: add periph rtt support
2015-06-02 16:21:23 +02:00
Joakim Gebart
f376bbc8f6
cortexm: Add support for building with LLVM/Clang
...
as an alternative to the default GCC toolchain.
export TOOLCHAIN=llvm
to build with Clang instead of GCC
2015-06-01 14:56:29 +02:00
Joakim Gebart
612044dfef
mulle: Use common Cortex M build enviornment
2015-05-31 18:31:20 +02:00
Joakim Gebart
6e12503937
mulle: remove device map
2015-05-31 18:31:17 +02:00
Johann Fischer
cbfc236b4b
boards/pba-d-01-kw2x: adapt to common board Makefile
2015-05-31 18:26:11 +02:00
Joakim Gebart
030820ce65
Merge pull request #3123 from haukepetersen/opt_cortex_linkerscripts
...
cpu: centralized linkerscripts for Cortex-M based CPUs
2015-05-31 09:37:50 +02:00
Joakim Gebart
1d7440f57d
Merge pull request #3121 from gebart/pr/cortexm-minor-style-cflag-fixes
...
cortexm: minor CFLAGS changes
2015-05-30 14:18:04 +02:00
Hauke Petersen
9373b4535d
boards/Make.inc: include cortexm base linkerscript
2015-05-30 13:43:19 +02:00
Joakim Gebart
ba2d4a0d11
cortexm: Make linker warnings fatal
...
Linker warnings usually means something does not get placed where it is
supposed to and the most likely result is a broken binary.
Linker warnings should be treated as serious problems with the program
and should be solved before the program is tested on actual hardware.
2015-05-30 12:27:35 +02:00
Joakim Gebart
99ade42723
cortexm: let environment override CFLAGS_DBG
2015-05-30 12:24:11 +02:00
Joakim Gebart
3c0498d835
cortexm: escalate implicit-function-declaration to error
...
"implicit declaration of function 'blah'" is a symptom of a missing #include
and should be considered an error.
2015-05-30 12:24:11 +02:00
Joakim Gebart
c09a8484e2
cortexm: Move ldscripts into separate directory
...
Less clutter inside the cpu/* directories by placing linker scripts
under cpu/*/ldscripts/CPUNAME.ld
2015-05-30 12:20:07 +02:00
Joakim Gebart
cbe10e1116
Merge pull request #3023 from haukepetersen/opt_cortexm
...
cpu: unified cortex-m[034]_common implementations
2015-05-29 09:54:34 +02:00
Peter Kietzmann
7ab88539eb
Merge pull request #3087 from haukepetersen/fix_samr21_led
...
board/samr21: fixed and cleaned up LED code
2015-05-29 08:48:48 +02:00
Joakim Gebart
42f48b731f
boards: Let env override PREFIX, set TARGET_TRIPLE
2015-05-28 19:30:07 +02:00
Joakim Gebart
02fe7c5d76
boards: Makefile.include.gnu: Use GDBPREFIX for GDB
...
GDB can be built as multitarget which can debug multiple architectures
and is often installed without a target prefix.
2015-05-28 19:30:07 +02:00
haukepetersen
38f4fc7027
cpu/samd21: moved -O0 from board to cpu
2015-05-28 19:30:07 +02:00
Hauke Petersen
49dcb692d1
boards: adapted Makefiles to cortexm_common folder
...
- changed naming of cortexm_common in makefiles
- included some minor cleanups
2015-05-28 19:30:07 +02:00
Hauke Petersen
97b6c56178
boards: moved flashing options to openocd Makefile
2015-05-28 19:30:07 +02:00
Hauke Petersen
b8dd144e03
cpu: unified cortexm_common folder
...
- removed coretx-m[0|3|4]
- moved their content to cortexm_common
- adjusted cortex Makefiles to this new name
- adjusted cortex Makefiles new structure
2015-05-28 19:30:07 +02:00
Hauke Petersen
57103f5823
board/pttu: fixed doxygen for board.h
2015-05-28 15:45:05 +02:00
Hauke Petersen
9943f51080
global: renamed cpu-conf.h into cpu_conf.h
2015-05-28 15:45:05 +02:00
Oleg Hahm
f4f328fa54
native: use ng_nativenet as default transceiver
2015-05-27 21:51:08 +02:00
Oleg Hahm
e2764e7464
native: append tap parameter for ng_nativenet, too
2015-05-27 21:49:29 +02:00
Joakim Gebart
a6f378a64e
mulle: Increase GPIO_NUMOF to match the enabled GPIOs
2015-05-27 17:27:54 +02:00
Peter Kietzmann
8e5541757d
Merge pull request #2911 from neumodisch/driver_i2c_stm32f3
...
boards: Implemented i2c functionality for the stm32f3discovery board
2015-05-27 15:12:11 +02:00
Hauke Petersen
d1050a274f
board/samr21-xpro: style fixes and simplified code
...
- fixed line length issue in doxygen headers
- compressed LED init code in board.c
- fixed whitespace issues in board.h
2015-05-27 13:22:54 +02:00