0fcc7d3834
cleanup: apply headerguard script output
2017-05-24 17:54:02 +02:00
Hauke Petersen
adbf671490
boards: make use of serial.inc.mk
2017-05-18 15:46:38 +02:00
Thomas Eichinger
2ce2b53339
doc: msba2-tools: doxygen fixes
2017-03-10 14:56:48 +01:00
Oleg Hahm
8a36c33a6c
doc: boards: fix and add documentation
2017-03-10 14:56:48 +01:00
Hauke Petersen
37d4f44379
cpus: mv vendor headers to include/vendor/.
2017-03-07 08:55:15 +01:00
Joakim Nohlgård
95a4e75423
msba2/tools: Fix cppcheck issues
2017-02-16 17:10:06 +01:00
Oleg Hahm
7ee7801c10
*: remove trailing underscores from header guards
2017-01-19 18:30:53 +01:00
Cenk Gündoğan
d853dd63c1
cpu: make CFLAGS_DBG configurable
2017-01-16 15:54:59 +01: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
560a509036
make: remove trailing slash from BINDIR variable
2016-10-18 23:27:59 +02:00
10e9336c78
boards: adapt to automatically included boards/$board/Makefile.dep
2016-09-29 15:41:12 +02:00
b3a061e0ab
sys: remove config module
2016-08-27 07:57:09 +02: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
2b51e4b116
newlib: Introduce newlib_nano pseudomodule
2016-03-21 07:41:23 +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
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
Joakim Nohlgård
047a522e8c
boards/msba2-common: Use another module name for drivers subdirectory
2016-03-08 14:19:43 +01:00
b704d774f9
board: msba2: fix msba2-common module name
2016-03-05 20:41:30 +01:00
Joakim Nohlgård
936a92ce8b
boards/msba2-common: Homogenize CFLAGS and add support for newlib-nano
2016-02-11 12:45:44 +01:00
Hauke Petersen
ac2b9f2524
boards: changed module name to 'board'
2015-12-07 17:53:22 +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
a13bc46f3e
sys: remove uart0
2015-09-04 17:46:23 +02:00
Hauke Petersen
9550ae87fb
boards/msba2-common: removed legacy timer code
2015-09-04 15:32:50 +02:00
a03ff202cf
cpu: lpc2387: switch to newlib module
2015-08-14 16:50:41 +02:00
bd76626fb5
cpu: lpc2387: add periph/uart driver
2015-08-14 16:50:41 +02:00
ab531a5719
boards: msba2-common: remove ltc4150
...
(it depends on obsolete gpioint module)
2015-08-14 16:50:41 +02:00
da20bb9053
boards: msba2: remove cc110x_legacy support
2015-08-06 12:13:18 +02:00
Joakim Gebart
70d59331b8
arm7_common: Build fixes after discovering an include guard overlap
2015-07-20 12:40:32 +02:00
Oleg Hahm
e634b8c5a8
Merge pull request #3056 from OlegHahm/board_leading_underscore_removal
...
boards: remove header guard under scores
2015-06-28 17:27:28 +02:00
Oleg Hahm
140afc3800
boards: cosmetics
2015-06-24 15:54:36 +02:00
Oleg Hahm
5ca37400b8
boards: remove all C++ comments
2015-06-24 15:54:36 +02:00
BigDaddyD
b6bd067863
boards: removed leading underscores from macros
...
* also added a trailing underscore to header guards for consistency
Commit for PR 2623, repairing header file include guards.
This PR is intended to fix the include guards in files under RIOT/boards
SQUASH ME: fix underscore removal overdos
SQUASH ME: consistent macro naming
SQUASH ME: missed that one
SQUASH ME: fixed overdo
SQUASH ME: consistency
2015-06-24 15:54:36 +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
b1bc737c0d
msba2-common: Replace tabs by spaces
2015-05-18 07:10:41 +02:00
Joakim Gebart
5021c5a85e
boards/msba2-common/tools/flashutil.sh: whitespace fixes
2015-05-09 08:54:34 +02:00
Ludwig Ortmann
cec87139a5
core, cpu, drivers, tests: remove trailing space
2015-02-18 13:52:48 +01:00
Joakim Gebart
390b8394d6
msba2: Use --gc-sections when linking.
...
- Add `-Wl,--gc-sections` to LDFLAGS
- Add `-fdata-sections` and `-ffunction-sections` to CFLAGS
- Update lpc2387 linker script to keep the isr vector and init
sections when garbage collecting.
- Keep .ctors and .dtors sections (similar to what binutils default
linker script does when building for Linux targets)
Signed-off-by: Joakim Gebart <joakim.gebart@eistec.se>
2014-12-17 11:37:58 +01:00
Oleg Hahm
000450c894
Merge pull request #2117 from OlegHahm/doxygen_eliminate_warnings
...
Doxygen eliminate warnings pt. 2
2014-12-04 17:18:42 +01:00
Martin
bfaacbbd38
cpu/arm_common: c++: initial support for c++ added _kill (weak) and weak attribute for _kill_r
...
boards/msba2: provided c++ feature (cpp)
2014-12-03 07:30:29 +01:00
Oleg Hahm
df9c09d946
doc: fixed typos and other misspellings
2014-11-30 21:32:12 +01:00
Hauke Petersen
2220a9fab0
core/cpu/boards: removed fw_puts from RIOT
2014-11-21 13:09:02 +01:00
BytesGalore
fc56535dd3
boards: add extern "C"
to header files
2014-10-31 11:27:59 +01:00
Oleg Hahm
313d5b4e56
doc: added and fixed some copyright boilerplates
2014-10-30 19:30:14 +01:00
Fabian Nack
53b0ad2be5
drivers - cc110x: rename cc110x to cc110x_legacy_csma
2014-10-28 16:18:50 +01:00
Fabian Nack
07fff37efe
drivers - cc110x_ng: rename ng driver to legacy
2014-10-24 09:55:31 +02:00
Oleg Hahm
559b072a59
make: don't overwrite LINKFLAGS
...
Fix the boards' Makefiles were a potentially set LINKFLAGS variable were
overwritten.
2014-10-17 22:39:45 +02:00
Oleg Hahm
9b4d22aaa0
pyterm: make pin toggling optional
...
For the MSB-A2 the DTR and RTS pins have to be pulled down over the
serial interface in the beginning. (This is required because the Linux
usbserial driver pulls them up when initializing the device which set
the node into reset mode.) Since this is not necessary on most other
platforms and might even cause problems, it's better to make this an
optional behavior of pyterm.
2014-09-24 17:05:36 +02:00
Hinnerk van Bruinehsen
567ebf987f
lint: limit maximum length of input via scanf
2014-09-19 23:31:26 +02:00