Hauke Petersen
9c386716a9
Merge pull request #7241 from kaspar030/make_periph_use_submodules
...
make: use submodules for periph
2017-11-06 14:28:04 +01:00
Martine Lenders
0954dba17d
Merge pull request #6000 from kaspar030/add_event_system
...
sys: add asynchronous event system
2017-11-06 14:25:18 +01:00
0e09213e53
sys/event: initial commit of handler-based event system
2017-11-06 14:19:31 +01:00
3ec8126c84
cpu: cortexm: provide periph_pm for all cortexm
2017-11-06 12:01:19 +01:00
8965e9e26c
make: make features available to Makefile.include
2017-11-06 12:01:19 +01:00
d69291c3a1
make: handle optional features in Makefile.dep
2017-11-06 12:01:19 +01:00
46d824b6b1
make: add Makefile.periph
2017-11-06 12:01:01 +01:00
c348a89c91
make: add NO_PSEUDOMODULES variable
2017-11-06 12:01:01 +01:00
6f43e98b95
drivers/si70xx: cleanup and use pseudomodules
2017-11-05 18:13:19 +01:00
66bd9b0295
Merge pull request #7809 from smlng/makefiles/fix_info_targets
...
makefiles: fix (and add) info targets
2017-11-02 16:10:14 +01:00
Joakim Nohlgård
b80cdd81d8
Merge pull request #7798 from kaspar030/fix_buildsizes_diff
...
make: fix info-buildsizes-diff
2017-10-30 07:41:19 +01:00
Francisco Acosta
a6cb09cfa6
Merge pull request #7783 from kYc0o/fix_cbor_arm
...
sys/cbor: fix compilation with newlib
2017-10-24 16:21:44 +02:00
Martine Lenders
af5760977d
newlib: use RIOT dependency system for _GNU_SOURCE instead
2017-10-24 16:01:24 +02:00
smlng
de6691f523
makefiles: add targets for list of features provided and features required
2017-10-24 14:09:20 +02:00
smlng
fe1a99e1b1
makefiles: fix duplicate for missing features
2017-10-24 14:08:52 +02:00
bbae3f32c2
make: fix info-buildsizes-diff
2017-10-23 23:02:07 +02:00
Martine Lenders
e3e1abb368
make: prefix TERMINAL macro
...
Fixes #7767
2017-10-23 15:19:32 +02:00
0718898cc0
Merge pull request #7758 from haukepetersen/opt_make_termprog
...
make: tools: serial: allow for using picocom as term prog
2017-10-19 10:20:01 +02:00
Hauke Petersen
cd5fa2690e
make.serial: allow for using picocom as term prog
2017-10-19 09:57:19 +02:00
Joakim Nohlgård
0ad0a39a40
makefiles: Split GDB settings from toolchain
2017-10-18 14:34:20 +02:00
Joakim Nohlgård
7713bede99
openocd: Refactor openocd.sh script
...
- Merge flash and flash-elf commands since they were identical except
for the file name of the image
- Split GDB command from DBG environment variable to allow more easily
configure front-ends for GDB via environment variables.
- Remove verbose tests of empty variables and replace by `: ${VAR:=default}`
- Remove passed command line arguments to sub-functions, they were
unused in the functions anyway.
- Remove TUI variable, use `export DBG_EXTRA_FLAGS=-tui` to get the same
result.
2017-10-18 14:34:20 +02:00
Vincent Dupont
be588c2f0e
cpu/stm32_common: use pseudomodule for UART HW FC
2017-10-10 14:09:05 +02:00
Martine Lenders
d30216dcbe
gnrc_ipv6_nib: add configuration pseudo-modules
2017-10-06 23:21:18 +02:00
e5fc70ae57
makefiles: cleanup indentation
2017-09-28 21:29:08 +02:00
625d2449d8
make: fix nproc for buildtest
2017-09-20 21:07:11 +02:00
daa277b36e
make: refactor info- and buildtest targets
2017-09-14 13:15:53 +02:00
02e055fc81
make: include cpu Makefile.features from board Makefile.features
2017-09-14 13:15:52 +02:00
Hauke Petersen
27361a5c73
Merge pull request #6690 from lebrush/fix/export-features
...
make: fix export features
2017-09-08 11:35:21 +02:00
bc928eac17
Merge pull request #7507 from smlng/enh/makefiles
...
makefiles, build tests: omit recursive make
2017-09-08 11:13:52 +02:00
88433cba2f
sys: random: make use of submodules in Makefile
2017-08-30 23:49:30 +02:00
b67751ae8a
examples/bindist: some improvements
2017-08-29 18:04:00 +02:00
smlng
2c4a8c4f96
makefiles,buildtests: fix parameters for size command on macOS
2017-08-24 13:28:04 +02:00
smlng
a1c8a14705
makefiles,buildtests: omit recursive make
2017-08-24 13:27:07 +02:00
Hauke Petersen
09ab7cb0a8
make: allow for disabling colored compiler output
2017-08-07 10:20:30 +02:00
Joakim Nohlgård
da4f2f6e6e
Merge pull request #6892 from neiljay/pr/mips-newlib-v2
...
cpu/mips: Integrate better with RIOT newlib layer (v2)
2017-07-20 00:27:51 +02:00
Joakim Nohlgård
ab9b0fd48b
Merge pull request #7262 from haukepetersen/add_coloredgccoutput
...
gcc: add -fdiagnostics-color for native and arm
2017-07-20 00:20:58 +02:00
Francisco Acosta
1523186f99
Merge pull request #7209 from kYc0o/mcuboot_nrf52dk
...
Add MCUBoot linking options for RIOT images
2017-07-17 15:12:57 +02:00
kYc0o
e8c66a1ae3
makefiles/vars.inc.mk: export FLASH_OFFSET
2017-07-17 14:48:29 +02:00
kYc0o
76ae1a9c50
makefiles: add multislot support for mcuboot
2017-07-17 14:47:57 +02:00
Martine Lenders
d9bb94eff8
Merge pull request #7183 from miri64/gnrc_pktbuf/enh/fix-common-module
...
gnrc_pktbuf: move common auxiliary functions to common module
2017-07-15 17:07:26 +02:00
Hauke Petersen
2811adc092
cflags: add -fdiagnostics-color if supported
2017-07-10 16:32:23 +02:00
0ccc264538
drivers: initial implementation of sx127x radio (LoRa mode only)
2017-06-30 19:00:40 +02:00
Neil Jones
af70c0844c
mips: Clean-up makefiles
2017-06-28 12:56:54 +01:00
Neil Jones
6c54360bae
makefiles: Don't link libnosys for mips and put back -fdata-sections
2017-06-28 12:55:54 +01:00
Pieter Willemsen
29e8bd1351
sys: cbor: makefiles can enable cbor functionality
...
new cbor pseudomodules:
- cbor_ctime
- cbor_float
- cbor_semantic_tagging
2017-06-27 17:45:42 +02:00
067231936f
Merge pull request #5793 from OTAkeys/pr/can_stack
...
can: add a CAN stack for RIOT
2017-06-26 16:02:35 +02:00
Martine Lenders
9d3f9f2589
Merge pull request #6402 from OTAkeys/pr/adcxx1c
...
drivers/adcxx1c: add ADC081C/ADC101C/ADC121C i2c adc support
2017-06-26 10:39:02 +02:00
smlng
f1f80c0098
drivers/adcxx1c: use pseudomodules for device variants
2017-06-26 09:46:09 +02:00
07b141e360
Merge pull request #7232 from aabadie/fix_bossa_options
...
makefiles/tools/bossa: remove duplicate info option and add erase option
2017-06-23 14:36:31 +02:00
Loïc Dauphin
220ed6558e
makefiles: make -Werror flags dependent of WERROR
2017-06-23 14:11:08 +02:00