d95a938809
boards/chronos: display.h: add missing stdint.h include
2020-08-05 14:29:07 +02:00
f0457bf8dd
boards/common/msb-430: configure reset target
2020-08-05 14:29:07 +02:00
5392b8c72d
boards/z1, telosb: remove obsolete stdio_init() calls
2020-08-05 14:29:07 +02:00
a0bf7f74ce
boards/common/msp-430: remove obsolete stdio_init() call
2020-08-05 14:29:07 +02:00
ebee55acd0
boards/common/msp-430: remove obsolete gdb --tui
2020-08-05 14:29:07 +02:00
dbcf59f196
cpu/msp430: call newlib _init() in startup script
2020-08-05 14:29:07 +02:00
23efdcc786
sys/newlib: explicitly define heap for msp430
2020-08-05 14:29:07 +02:00
83f13b8b22
sys/newlib: provide msp430 specific linker symbol names
2020-08-05 14:29:07 +02:00
178e39afc2
cpu/msp430: remove obsolete stdio code
2020-08-05 14:29:07 +02:00
30cf61dd35
cpu/msp430: remove obsolete msp430 specific headers
2020-08-05 14:29:07 +02:00
a0aeeb5ff4
cpu/msp430: update to modern gcc & newlib
2020-08-05 14:29:00 +02:00
bf072bdd55
cpu/msp430_common: add msp430-gcc-support-files 1.208
2020-08-05 14:27:25 +02:00
0268a772ed
Revert "cpu/msp430_common: set top of heap for sbrk"
...
This reverts commit 55f433103b
.
2020-08-05 14:27:25 +02:00
5b6534e02d
Revert "cpu/msp430_common: add real malloc/free functions"
...
This reverts commit 419cedf58e
.
2020-08-05 14:27:25 +02:00
11cf4dfaff
Merge pull request #14658 from kaspar030/allow_shell_test_no_socat
...
tests/shell: allow not using socat, do so on z1
2020-08-05 14:25:05 +02:00
3f81591905
Merge pull request #14707 from maribu/thread_get_inline
...
core/thread: Make thread_get inlineable
2020-08-05 14:08:03 +02:00
f69a3c1757
murdock: disable nrf52dk
...
They're currently too flakey to give useful results.
2020-08-05 11:42:50 +02:00
7b05b85135
Merge pull request #14682 from maribu/event_wait_prio
2020-08-05 11:38:55 +02:00
Marian Buschsieweke
315cdcdb5f
core/thread: Make thread_get inlineable
2020-08-05 10:51:16 +02:00
Francisco
dbc128570d
Merge pull request #14675 from benpicco/tests/periph_rtc_delayed_start
...
tests/periph_rtc: delay RTC init
2020-08-05 09:31:58 +02:00
Benjamin Valentin
871f51dca6
openocd-adapters/raspi.inc.mk-fix: fix typo
...
Somehow a space has sneaked in here, breaking the variable expansion.
2020-08-04 19:04:39 +02:00
Benjamin Valentin
14144030fa
core/bitarithm: use __builtin_clz() for bitarithm_msb()
...
The `clz` instruction pretty much implements getting the most significant bit
in hardware, so use it instead of the software implementation.
This reults in both a reduction in code size as in a speedup:
master:
text data bss dec hex filename
14816 136 2424 17376 43e0 tests/bitarithm_timings/bin/same54-xpro/tests_bitarithm_timings.elf
+ bitarithm_msb: 3529411 iterations per second
this patch:
text data bss dec hex filename
14768 136 2424 17328 43b0 tests/bitarithm_timings/bin/same54-xpro/tests_bitarithm_timings.elf
+ bitarithm_msb: 9230761 iterations per second
2020-08-04 17:50:09 +02:00
Marian Buschsieweke
3b06234dc0
Merge pull request #14694 from kaspar030/fix_cc2420_go_to_rx_noop
...
drivers/cc2420: fix bogus cc2420_set_state(dev, CC2420_GOTO_RX) type
2020-08-04 16:41:24 +02:00
Leandro Lanzieri
fe6a35a2ca
Merge pull request #14697 from cgundogan/pr/whitespacecheck
...
tools: whitespacecheck: use ignore file to easily add expressions
2020-08-04 15:48:48 +02:00
Leandro Lanzieri
d7dbbb71ac
Merge pull request #14226 from benpicco/cpu/sam0_common/i2c_arbitrary_freqs
...
cpu/sam0_common: i2c: fix BAUD handling & cleanup
2020-08-04 14:49:10 +02:00
Martine S. Lenders
6532459010
Makefile.include: add capability to log make term
to file
2020-08-04 14:42:50 +02:00
d8794d7c5a
drivers/cc2420: fix bogus cc2420_set_state(dev, CC2420_GOTO_RX)
...
It doesn't compile, compiler complains that the enum type of
CC2420_GOTO_RX cannot be converted to netopt_state_t as required by the
function.
The numerical value of CC2420_GOTO_RX would be NETOPT_STATE_IDLE (2), which
makes sense as it puts the device into RX mode.
2020-08-04 13:56:49 +02:00
Marian Buschsieweke
4aa33d55ac
tests/event: Also test multi-queue flavor
2020-08-04 13:31:03 +02:00
Marian Buschsieweke
8bda9fac1b
sys/event: Add support for multiple queues
...
Added `event_wait_multi()` that takes an array of event queues rather than
a single event queues. The queue with the lowest index will have the highest
priority.
2020-08-04 13:30:25 +02:00
Cenk Gündoğan
f4e631ffdb
tools: whitespacecheck: use ignore file to easily add expressions
2020-08-04 13:19:26 +02:00
0904d77dff
tests/shell: allow not using socat, do so on z1
2020-08-04 12:37:10 +02:00
Benjamin Valentin
1472d2095c
cpu/sam0_common: i2c: document frequency constraints
2020-08-04 12:13:28 +02:00
benpicco
52bf3096cf
Merge pull request #14480 from benpicco/openocd-adapters_swd
...
openocd-adapters: select transport based on adapter
2020-08-04 11:37:32 +02:00
Cenk Gündoğan
4517e27837
Merge pull request #14684 from leandrolanzieri/pr/kconfig/optimize_integration
...
makefiles/kconfig.mk: remove duplicate calls to merge_config and cleanups
2020-08-04 11:21:06 +02:00
José Alamos
7967066f51
Merge pull request #14657 from maribu/netdev_doc
...
drivers/net: Fix netdev_driver_t doc
2020-08-04 10:49:24 +02:00
Benjamin Valentin
8f1d32bb2d
boards/common/nrf52: add note about ST-LINKV2 as programmer
2020-08-04 10:36:40 +02:00
Benjamin Valentin
eceb84f9c0
boards/mcb2388: remove transport selection from openocd.cfg
2020-08-04 10:36:40 +02:00
Benjamin Valentin
d06b26dfd8
boards/common/nrf52: remove transport selection from openocd.cfg
2020-08-04 10:36:40 +02:00
Benjamin Valentin
37a10de671
boards/frdm: remove transport selection from openocd.cfg
2020-08-04 10:36:40 +02:00
Benjamin Valentin
0d59e7dc6e
makefiles/tools/openocd-adapters: default to SWD, but make it configurable
2020-08-04 10:36:39 +02:00
Leandro Lanzieri
7f1f8ae576
Merge pull request #14652 from akshaim/Kconfig_netif
...
net/netif : Expose configurations to Kconfig
2020-08-03 20:03:33 +02:00
benpicco
77be30dee6
Merge pull request #14613 from benpicco/openocd-buspirate
...
makefiles/buspirate: add Bus Pirate as Debug Adapter
2020-08-03 15:34:49 +02:00
Benjamin Valentin
1a04425d7b
makefiles/buspirate: add Bus Pirate as Debug Adapter
...
Flash with PROGRAMMER=openocd DEBUG_ADAPTER=buspirate
2020-08-03 14:10:42 +02:00
Martine Lenders
b043e1fa64
Merge pull request #14683 from miri64/gnrc_sixlowpan_frag_vrb/fix/cppcheck-warning
...
gnrc_sixlowpan_frag_vrb: fix cppcheck warning
2020-08-03 13:15:52 +02:00
Akshai M
e557fa8ef6
net/netif : Update documentation
2020-08-03 16:10:15 +05:30
Akshai M
1a844b3df6
net/netif : Expose configurations to Kconfig
...
Co-authored-by: Leandro Lanzieri <leandro.lanzieri@haw-hamburg.de>
2020-08-03 16:10:00 +05:30
Akshai M
b52e3e1587
net/netif : Move 'NETIF_NAMELENMAX' to 'CONFIG_'
2020-08-03 16:09:21 +05:30
benpicco
4964e4cdf8
Merge pull request #14680 from benpicco/gnrc_ipv6_nib_fix_13741
...
gnrc/nib: fix _idx_dsts() calculation
2020-08-03 12:38:51 +02:00
Martine S. Lenders
5885293e9e
gnrc_sixlowpan_frag_vrb: fix cppcheck warning
...
... which wasn't a false positive after all.
2020-08-03 12:29:06 +02:00
Leandro Lanzieri
cf779a7241
makefiles/kconfig.mk: Remove duplicate calls to merge_config
2020-08-03 12:26:05 +02:00