8a9d9e70bc
cpu/stm32f2: update CMSIS of stm32f207xx
2019-01-08 09:32:18 +01:00
abc97c2a1e
boards/nucleo-l152re: configure and use DMA
2019-01-08 09:32:18 +01:00
294711d9ba
boards/nucleo-f767zi: configure and use DMA
2019-01-08 09:32:18 +01:00
0b6bccb543
boards/iotlab-m3: configure and use DMA
...
Used with UART and SPI peripheral
2019-01-08 09:32:18 +01:00
9ecf12119f
boards/b-l475e-iot01a: configure and use DMA
2019-01-08 09:32:18 +01:00
Vincent Dupont
8c99edc18e
cpu/stm32_common: fix UART ISR_TXE usage
2019-01-08 09:32:18 +01:00
Vincent Dupont
08a85fbfdd
boards/b-l072z-lrwan1: configure and use DMA
2019-01-08 09:32:18 +01:00
Vincent Dupont
962d81b652
boards/nucleo-f091rc: configure and use DMA
2019-01-08 09:32:18 +01:00
Vincent Dupont
021697ae94
cpu/stm32_common: adapt DMA driver for f0/1/3/l0/1/4
2019-01-08 09:32:18 +01:00
Martine Lenders
7452f48c26
gnrc_sixlowpan_frag: unroll recursion
...
While the recursion in `gnrc_sixlowpan_frag` shouldn't be infinite we
still should avoid using recursions in general (also to be able to
statically analyze stack usage). This unrolls the recursion.
2019-01-08 09:03:22 +01:00
a9a30c0c0f
Merge pull request #10730 from aabadie/pr/core/irq_doc_typo
...
core/irq: fix 2 missing words in documentation
2019-01-08 08:29:19 +01:00
Kees Bakker
0cb92e1e51
drivers: replace memset by simple assignments
...
A memset was used to clear two of the SAUL values in phydat_t::val
The change is to replace that by the following
res->val[1] = 0;
res->val[2] = 0;
which makes the code more obvious.
2019-01-07 21:59:25 +01:00
Kees Bakker
1d5a67dcce
drivers/bh1750fvi: change prototype of bh1750fvi_init
...
The params argument is now a const pointer. This eliminates the need for
a type cast that converts a const to a non-const.
2019-01-07 21:37:02 +01:00
cladmi
ed1798634b
makefiles/docker.inc.mk: handle 'build' directory
...
The 'build' directory should be created before starting docker.
If not it will be created as root.
Also add mapping for the directory in docker.
Currently create the directory in the target until there is a directory
creation target.
2019-01-07 21:16:36 +01:00
cladmi
4b7a7dad0d
gitignore: ignore 'build' directory
...
The 'build' directory should not be tracked by git.
2019-01-07 21:16:36 +01:00
smlng
5b3d26453a
make: introduce BUILDOUT_DIR
...
This introduces a new environment variable for a common directory
that holds all output of the build process, such as application or
package binaries. This would also allow to easily redirect output
to any other location, e.g. for out-of-source builds.
2019-01-07 21:16:36 +01:00
f2194a8e26
core/irq: fix 2 missing words in documentation
2019-01-07 20:50:59 +01:00
201cff0ada
Merge pull request #10722 from nmeum/gnrc-tcp-comment-typo
...
gnrc_tcp_pkt: fix typo in comment
2019-01-07 20:23:20 +01:00
Bas Stottelaar
afc81d3e23
Merge pull request #9878 from basilfx/feature/efm32_wtimer
...
cpu: efm32: add support for 32-bit timers
2019-01-07 19:40:50 +01:00
Bas Stottelaar
00e13e5713
boards: slstk3402a: use wtimer by default
2019-01-07 18:51:08 +01:00
Bas Stottelaar
28d0e46882
cpu: efm32: add support for 32-bit timers
2019-01-07 18:49:21 +01:00
4365d666f7
Merge pull request #10670 from OTAkeys/pr/cc110x_irq
...
drivers/cc110x: remove irq_disable/irq_restore around spi transfers
2019-01-07 18:49:10 +01:00
Gunar Schorcht
3bb28c989b
cpu/esp: esp_now timer restart for peer-scan moved
...
Timer restart was moved from esp_now_scan_peers_done to esp_now_scan_peers_start to avoid that the scan for peers isn't triggered anymore if the esp_now_scan_peers_done callback isn't called because of errors.
2019-01-07 18:36:35 +01:00
Gunar Schorcht
26cec66be5
cpu/esp: _get_iid removed in esp_now_netdev
2019-01-07 18:27:24 +01:00
Martine Lenders
1f71b30bc2
gnrc_ipv6_nib: fix RA reception for non-6LN interfaces
...
When having a non-6LN interface and a 6LN interface (e.g. on a border
router) the assertion can hit when a Router Advertisement is received.
This makes the check an `if` statement rather than an assertion, to
account for that case.
Co-authored-by: Gunar Schorcht <gunar@schorcht.net>
2019-01-07 17:36:03 +01:00
Martine Lenders
b2a261f0c3
tests: remove NETOPT_IPV6_IID get() from driver_at86rf2xx test
2019-01-07 17:09:23 +01:00
Martine Lenders
22d59cbb08
Merge pull request #10648 from enzingerm/master
...
Improved docs on module name uniqueness
2019-01-07 16:59:34 +01:00
Sebastian Meiling
a57b970858
Merge pull request #10713 from keestux/eliminate-cast-adxl345
...
drivers/adxk345: include copy of params in dev struct
2019-01-07 16:38:52 +01:00
ZetaR60
859ba1a71f
Merge pull request #10699 from MrKevinWeiss/pr/fixbaudmega2560
...
cpu/atmega_common/uart: Comment why brr calc is different from datasheet
2019-01-07 10:21:15 -05:00
Sören Tempel
45989aa60e
gnrc_tcp_pkt: fix typo in comment
2019-01-07 16:15:41 +01:00
Martine Lenders
242bb55c24
Merge pull request #10719 from miri64/gnrc_netif/enh/add-l2addr-to-doc
...
gnrc_netif: add l2addr members to doc
2019-01-07 15:43:10 +01:00
Kevin "Bear Puncher" Weiss
605365cae0
Merge pull request #10696 from Derwaan/board/z1_fix-btn0
...
board/z1: Fix BTN0_PIN
2019-01-07 15:29:45 +01:00
Marinus Enzinger
dc8b8d7749
doc: add example for problems arising from non unique module names
2019-01-07 15:29:25 +01:00
Sebastian Meiling
7d56a1decd
Merge pull request #10711 from keestux/eliminate-casts-lsm6dsl
...
drivers/lsm6dsl: eliminate and correct casts
2019-01-07 14:34:41 +01:00
Sebastian Meiling
c999d3a592
Merge pull request #10712 from keestux/lsm303dlhc-correct-phydat-cast
...
drivers/lsm303dlhc: correct cast of phydat_t*
2019-01-07 14:33:12 +01:00
Sebastian Meiling
79b051907a
Merge pull request #10706 from keestux/eliminate-cast-at86rf2xx
...
tests/driver_at86rf2xx: eliminate cast
2019-01-07 14:32:16 +01:00
Sebastian Meiling
e8fc13c83c
Merge pull request #10708 from keestux/eliminate-casts-ccs811
...
drivers/ccs811: remove unnecessary casts
2019-01-07 14:31:46 +01:00
Sebastian Meiling
53a887ce14
Merge pull request #10703 from kb2ma/coap/code_macros
...
net/coap: improve message code macros
2019-01-07 14:31:18 +01:00
Martine Lenders
48ac0ea902
gnrc_netif: add l2addr members to doc
...
The `l2addr` and `l2addr_len` members of the `gnrc_netif_t` struct did
not show up in the rendered documentation.
2019-01-07 13:05:02 +01:00
Cenk Gündoğan
aa2de01b56
Merge pull request #10665 from miri64/gnrc_sixloenc/feat/initial
...
gnrc_sixloenc: introduce pseudo-module to send 6Lo frames over Ethernet
2019-01-07 11:58:33 +01:00
Martine Lenders
eb6d9b052f
Merge pull request #10718 from miri64/gnrc/enh/doc-specify-netapi
...
gnrc: make titles of NETAPI command documentation more specific
2019-01-07 11:45:21 +01:00
Sebastian Meiling
612469f8ad
Merge pull request #10398 from Josar/pr/xtimer_hang/priority_worker
...
tests/xtimer_drift: increase priority of worker
2019-01-07 10:40:01 +01:00
Martine Lenders
10f534854c
gnrc_sixlowpan: make title of NETAPI section more specific
2019-01-07 10:30:47 +01:00
Martine Lenders
0c51a67631
gnrc_ipv6: make title of NETAPI section more specific
2019-01-07 10:30:33 +01:00
Sebastian Meiling
26ea289ce0
Merge pull request #10583 from miri64/gnrc_ipv6/enh/doc
...
gnrc_ipv6: make gnrc_netapi documentation more detailed
2019-01-07 09:14:39 +01:00
MrKevinWeiss
3ce03df0ff
cpu/atmega_common/uart: Comment why brr calc is different from datasheet
...
The brr calculation on the datasheet is different than what is implmented.
This is intentional since it provides better rounding due to truncation.
There was no comment explaining that so this comment should prevent confusion.
2019-01-07 08:40:21 +01:00
ZetaR60
9958d64297
Merge pull request #10707 from keestux/eliminate-casts-ads101x
...
drivers/ads101x: eliminate casts
2019-01-06 16:02:49 -05:00
Kees Bakker
1e4b956eeb
drivers/mpu9150: correct cast of phydat_t*
...
The read functions have a mpu9150_results_t* argument which is a
struct with 3 int16_t members. Thus we should cast res->val instead of
just res.
2019-01-06 18:14:53 +01:00
Kees Bakker
cf560eaca7
drivers/mma8x5x: correct cast of phydat_t*
...
The read functions have a mma8x5x_data_t* argument which is a
struct with 3 int16_t members. Thus we should cast res->val instead of
just res.
2019-01-06 18:11:46 +01:00
Kees Bakker
ab17629b97
drivers/mag3110: correct cast of phydat_t*
...
The read functions have a mag3110_data_t* argument which is a
struct with 3 int16_t members. Thus we should cast res->val instead of
just res.
2019-01-06 17:57:44 +01:00