1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2024-12-29 04:50:03 +01:00
Commit Graph

823 Commits

Author SHA1 Message Date
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