smlng
961c49e2cc
drivers, at86rf2xx: simplify internal functions
...
- at86rf2xx_tx_prepare
- at86rf2xx_set_state
- at86rf2xx_set_option
2017-11-07 19:53:47 +01:00
Martine Lenders
d017694208
Merge pull request #7936 from aabadie/pr/tests_threads_pexpect
...
tests/thread_*: migrate to testrunner script
2017-11-07 19:35:32 +01:00
3217648aa6
tests/thread_msg_seq: migrate to testrunner script
2017-11-07 19:29:31 +01:00
3a7621d0cb
tests/thread_msg_seq: minor improvements in test application
2017-11-07 19:12:04 +01:00
17535f8fb1
tests/thread_flags_xtimer: migrate to testrunner script
2017-11-07 19:12:04 +01:00
7d4dc0456f
tests/thread_flags_xtimer: minor improvements in test application
2017-11-07 19:12:04 +01:00
84fbd62034
tests/thread_flags: migrate to testrunner script
2017-11-07 19:10:34 +01:00
f6560df848
tests/thread_flags: minor improvements in test application
2017-11-07 19:10:34 +01:00
95bb6d48d8
tests/thread_exit: migrate to testrunner script
2017-11-07 19:10:34 +01:00
kYc0o
ec9897f9a3
cpu/sam0_commmon/ldscripts: remove all samd/l family linker scripts
2017-11-07 15:06:40 +01:00
kYc0o
a7a41ad781
boards: add rom boot offset for boards w/bootloader
2017-11-07 15:06:40 +01:00
kYc0o
4c86d95014
cpu/sam0_common/Makefile.include: add CPU ROM and RAM lengths
2017-11-07 15:06:39 +01:00
kYc0o
d25fd647e7
cpu/cortexm_common/ldscripts: add common linker script for cortexm family
2017-11-07 15:05:43 +01:00
kYc0o
4d681ac862
cpu/cortexm_common/Makefile.include: define linker length vars if set
2017-11-07 15:05:43 +01:00
Francisco Acosta
663bd8a71c
Merge pull request #7948 from kaspar030/cleanup_mcuboot
...
make: cleanup mcuboot support
2017-11-07 14:41:46 +01:00
72add88004
Merge pull request #7794 from kaspar030/bump_jerryscript_version
...
pkg/jerryscript: bump jerryscript version
2017-11-07 14:31:03 +01:00
Joakim Nohlgård
00a0740fcc
kinetis: Add support for LPUART module in parallel with UART module
...
A dispatcher function is implemented for directing writes to the correct
function. The dispatcher is bypassed completely if the CPU only contain
one kind of UART module.
There are at least two different UART hardware modules deployed in
different Kinetis CPU families (or possibly three or more when counting
variations of the UART module). The UART module is an older 8 bit module
with advanced functionality, while the LPUART is a 32 bit module with
focus on low power consumption.
- The older families in the K series all have UART modules.
- The K22F family have both UART and LPUART modules in the same CPU.
- Older L series (e.g. KL25Z) have two variations of the UART module
- Newer L series (e.g. KL43Z) have LPUART modules, and sometimes
UART as well.
- Newer W series (KW41Z) have only LPUART
2017-11-07 14:19:42 +01:00
Francisco Acosta
a423897b1a
Merge pull request #7857 from kYc0o/fix_enc28j60_comp
...
drivers/enc28j60/enc28j60.c: fix counter var length
2017-11-07 13:55:23 +01:00
e7646781e4
make: mcuboot: prefix mcuboot make targets
2017-11-07 12:44:38 +01:00
268e763d63
make: move mcuboot related stuff to makefiles/mcuboot.mk
2017-11-07 12:28:41 +01:00
kYc0o
58e3fab133
drivers/enc28j60/enc28j60.c: fix counter var length
2017-11-07 11:45:44 +01:00
Sebastian Meiling
2c19595b7e
Merge pull request #7763 from photonthunder/sam0_common_uart_receive
...
cpu/sam0_common/periph/uart - don’t setup receive if no pin is selected
2017-11-06 17:33:42 +01:00
Martine Lenders
6da479a4dd
Merge pull request #7186 from miri64/gnrc_pktbuf/enh/assert-users-gt-0
...
gnrc_pktbuf_static: assert that users > 0 on release
2017-11-06 15:39:24 +01:00
Martine Lenders
f8c2078f94
gnrc_pktbuf_static: assert that users > 0 on release
2017-11-06 15:27:44 +01:00
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
Martine Lenders
e35ebf426e
Merge pull request #7768 from kaspar030/improve_clist_foreach
...
core: clist: improve clist_foreach()
2017-11-06 14:22:55 +01:00
27cdd5497e
tests/event: initial commit of sys/event test application
2017-11-06 14:19:31 +01:00
0e09213e53
sys/event: initial commit of handler-based event system
2017-11-06 14:19:31 +01:00
615b1e60bc
core/clist: add argument to clist_foreach
2017-11-06 12:49:22 +01:00
f142908f4e
Merge pull request #7655 from kaspar030/add_list_sort
...
core/clist: add clist_sort()
2017-11-06 12:46:01 +01:00
3ec8126c84
cpu: cortexm: provide periph_pm for all cortexm
2017-11-06 12:01:19 +01:00
6be2fb1f25
cpu: kinetis_common: rename periph/hwrng_rnga.c -> periph/hwrng.c
2017-11-06 12:01:19 +01:00
9bdde09884
cpu: mips32r2_common: always select periph_timer
...
(needed for gettimeofday())
2017-11-06 12:01:19 +01:00
f697d0d859
cpu: stm32_common: rename rtt_lptim.c -> rtt.c
...
This ensures that the rtt code is made available by depending on
periph_rtt.
2017-11-06 12:01:19 +01:00
443c8e39ed
cpu: kinetis: make periph_rtc depend on periph_rtt
2017-11-06 12:01:19 +01:00
17a30bf319
saul: add periph dependencies for saul_adc and saul_gpio
2017-11-06 12:01:19 +01:00
565eb9cf63
cpu: native: always select periph_uart
2017-11-06 12:01:19 +01:00
8965e9e26c
make: make features available to Makefile.include
2017-11-06 12:01:19 +01:00
172c9e8066
boards: mulle: always select periph_rtt
2017-11-06 12:01:19 +01:00
53c0f0c5a1
make: always select periph_pm if available
2017-11-06 12:01:19 +01:00
7b6e02da50
make: always select periph_gpio if available
2017-11-06 12:01:19 +01:00
3ebcdfd400
drivers/periph_common: guard spi_init() by spi module
2017-11-06 12:01:19 +01:00
5c6c439920
cpu: mips32r2_common: adapt to periph.mk
2017-11-06 12:01:19 +01:00
5cd997fcdc
cpu: kinetis_common: adapt to periph.mk
2017-11-06 12:01:19 +01:00
d69291c3a1
make: handle optional features in Makefile.dep
2017-11-06 12:01:19 +01:00
a20745b6c5
cpu: make use of Makefile.periph
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
Martine Lenders
60d543ab3d
Merge pull request #7862 from roberthartung/atmega_common_fix_periph
...
atmega_common: renames periph for atmega_common_periph
2017-11-06 11:55:59 +01:00