1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2024-12-29 04:50:03 +01:00
Commit Graph

18563 Commits

Author SHA1 Message Date
Hyungsin
e0d3f5b552 drivers/at86rf2xx: add smart idle listening feature 2018-08-06 13:56:42 -07:00
Vincent Dupont
e3c897dd94
Merge pull request #9545 from OTAkeys/pr/fix_stm32_vendor
stm32: fix vendor header conflicting enum
2018-07-11 19:15:10 +02:00
Peter Kietzmann
f398b5e5ff
Merge pull request #9428 from kYc0o/add_reset_remote
remote: add RESET variable
2018-07-11 10:28:39 +02:00
Peter Kietzmann
68f1bae775
Merge pull request #9542 from yegorich/pr/tests/uart_periph/autotester-v2
tests/periph_uart: adapt main.c for automated testing
2018-07-11 10:20:25 +02:00
Yegor Yefremov
38aecf2bdf tests/periph_uart: adapt main.c for automated testing
This is an effort to automate UART testing using the same framework as
was already introduced for i2c. The framework relies on shell commands
to return invocation status and data in a special way:

1. Invocation status: Success or Error
2. Data inside the []

Hence this patch adds invocation status to the UART init command and
invocation status and data to the printer.

Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
2018-07-11 10:06:18 +02:00
Martine Lenders
3b1e4f54d2
Merge pull request #9532 from brummer-simon/gnrc_tcp-fix_includes
gnrc_tcp: Add missing includes
2018-07-10 20:22:13 +02:00
Gaëtan Harter
541be9994c
Merge pull request #9536 from cladmi/pr/make/fixup/remove_info
Makefile.include: remove debug '$(info)'
2018-07-10 18:52:14 +02:00
Gaëtan Harter
82c8d69f34
Makefile.include: remove debug '$(info)'
Remove debug '$(info)' added by https://github.com/RIOT-OS/RIOT/pull/9451
2018-07-10 18:37:06 +02:00
Gaëtan Harter
17545e4389
Merge pull request #9002 from cladmi/pr/makefiles/builddeps
make: Add 'BUILDDEPS' variable
2018-07-10 18:22:32 +02:00
Cenk Gündoğan
2df6da25f5
Merge pull request #9533 from smlng/pr/make/dedup
make: fix dedup USEMODULE_INCLUDES in Makefile.include
2018-07-10 17:27:28 +02:00
Simon Brummer
3b89bef366 gnrc_tcp: Add missing includes 2018-07-10 16:00:36 +02:00
smlng
98c02b8045 make: fix dedup USEMODULE_INCLUDES in Makefile.include
Fixes a regression introduces #9479 which breaks building on macOS.
    The introduces `uniq` function is never called, hence the includes
    ie. USEMODULE_INCLUDES are not used.
2018-07-10 15:41:33 +02:00
Vincent Dupont
83168ce628 cpu/stm32f7: remove conflicting enum from vendor header 2018-07-10 15:37:59 +02:00
Vincent Dupont
dc793e92b4 cpu/stm32f4: remove conflicting enum from vendor header 2018-07-10 15:37:49 +02:00
Vincent Dupont
3af2ff0bd1 cpu/stm32f3: remove conflicting enum from vendor header 2018-07-10 15:37:41 +02:00
Vincent Dupont
5cc7342d10 cpu/stm32f2: remove conflicting enum from vendor header 2018-07-10 15:37:32 +02:00
Vincent Dupont
3aa7722e16 cpu/stm32f0: remove conflicting enum from vendor header 2018-07-10 15:37:24 +02:00
Vincent Dupont
071614bf04
Merge pull request #8543 from OTAkeys/pr/rtt_clean_up
periph_rtt: remove RTT_NUMOF guard and init from periph_common
2018-07-10 15:00:53 +02:00
Martine Lenders
17af1f1221
Merge pull request #9506 from Josar/pr/ternary
Uncrustify: ternary operator indentation
2018-07-10 14:59:36 +02:00
Francisco Acosta
f89b727567
Merge pull request #9508 from Josar/pr/at86rf2xx_uncrustify
at86rf2xx: uncrustify and changed parenthesis order of NETOPT_CSMA_RETRIES check
2018-07-10 12:08:05 +02:00
Peter Kietzmann
a5140a71b7
Merge pull request #9525 from miri64/gnrc_netif/fix/debug
gnrc_netif: don't spam user if dev doesn't support NETOPT_RX/TX_END_IRQ
2018-07-10 10:12:21 +02:00
José Alamos
ff31be3a5f
Merge pull request #9528 from aabadie/pr/pkg/semtech-loramac_random
pkg/semtech-loramac: use random_uint32() to generate random integer
2018-07-10 09:53:29 +02:00
a528f96d7d pkg/semtech-loramac: use random_uin32() to generate random integer
Then the patched srand1 function used by loramac is closer to the original code and won't crash because of negative values
2018-07-10 08:58:46 +02:00
97bc07efee
Merge pull request #9520 from OTAkeys/pr/stm32f4_line_fixup
cpu/stm32f4: use CPU_LINE in stm32f410-specific code
2018-07-09 22:09:28 +02:00
5cbda947aa
Merge pull request #9529 from RIOT-OS/github/fix/bug-report-template
github: Update issue templates for front-end
2018-07-09 22:01:07 +02:00
Martine Lenders
bf3daeb079 github: Update issue templates for front-end 2018-07-09 21:44:52 +02:00
Martine Lenders
8d47210228 gnrc_netif: don't spam user if dev doesn't support NETOPT_RX/TX_END_IRQ 2018-07-09 17:23:31 +02:00
Martine Lenders
beb2f0bf0f
Merge pull request #9479 from cgundogan/pr/make_USEMODULE_INCLUDES_dedup
make: dedup USEMODULE_INCLUDES w/o shelling out
2018-07-09 15:38:57 +02:00
Cenk Gündoğan
202e73dcdf make: dedup USEMODULE_INCLUDES w/o shelling out
Currently, `USEMODULE_INCLUDES` is deduplicated using a combination of
`tr` and `awk`. The proposed method achieves a deduplication (no
sorting) without the need to shell out by using make internals only.
2018-07-09 15:06:38 +02:00
Francisco Acosta
e2ab6cf882
Merge pull request #9472 from gebart/pr/kinetis-mcg-conditional
kinetis: Conditionally enable MCG
2018-07-09 14:44:20 +02:00
Vincent Dupont
7a264b2af3
Merge pull request #9411 from gdoffe/stm32f405rg
cpu/stm32f4: add support for stm32f405rg
2018-07-09 13:57:51 +02:00
Vincent Dupont
bdac278c18 cpu/stm32_common/hwrng: use CPU_LINE for for stm32f410-specific code 2018-07-09 11:52:05 +02:00
Vincent Dupont
654595221d cpu/stm32_common: use CPU_LINE for stm32f410-specific code 2018-07-09 11:51:39 +02:00
Peter Kietzmann
15b0fe4368
Merge pull request #9467 from gebart/pr/gnrc_netif-netdev-flags
gnrc_netif: Enable RX and TX complete events after netdev init
2018-07-09 08:59:32 +02:00
Gilles DOFFE
e031175d3c cpu/stm32f4: add support for stm32f405rg
Signed-off-by: Gilles DOFFE <gilles.doffe@savoirfairelinux.com>
2018-07-07 14:38:50 +02:00
Gaëtan Harter
61f13baf14
Makefile.include: set pkg-prepare as BUILDDEPS
Use BUILDDEPS to define pkg-prepare dependency
2018-07-06 18:56:46 +02:00
Gaëtan Harter
2f41244adc
Makefile.include: set APPDEPS as BUILDDEPS
Use BUILDDEPS to define the APPDEPS dependency
2018-07-06 18:56:43 +02:00
Gaëtan Harter
ba83f1c9c6
Makefile.include: set RIOTBUILD_CONFIG_HEADER_C as BUILDDEPS
Use BUILDDEPS to define the RIOTBUILD_CONFIG_HEADER_C dependency
2018-07-06 18:56:39 +02:00
Gaëtan Harter
fb10a181a0
make: Add 'BUILDDEPS' variable
BUILDDEPS are files / make targets that should be build before compiling.
It can include packages source download, generating headers, modules.

It is the equivalent of `APPDEPS` but not limited to the application.
It cannot be done right now with `APPDEPS` as it is used in `BASELIBS` and
fixing it requires changing mips using it for source files.
2018-07-06 18:56:33 +02:00
Gaëtan Harter
6244ce4f4e
Merge pull request #9511 from bergzand/pr/sockutil/deps
sock: Add dependencies for sock_util
2018-07-06 18:49:02 +02:00
c40869a5bc
Merge pull request #9504 from miri64/github/fix/issue-template
github: move ISSUE_TEMPLATE.md to ISSUE_TEMPLATE/bug_report.md
2018-07-06 16:56:37 +02:00
Josarn
86b4dd43b0 at86rfr2xx: NETOPT_CSMA_RETRIES parenthesis
Reorder parenthesis to improve readability.
2018-07-06 16:50:50 +02:00
be9372833d
sock: Add dependencies for sock_util 2018-07-06 16:30:17 +02:00
Josarn
5d69406d47 at86rfr2xx: uncrustified 2018-07-06 13:20:03 +02:00
MichelRottleuthner
392c40e1a0
Merge pull request #8804 from MichelRottleuthner/pr_stm32l4_add_adc
cpu/stm32l4: add adc implementation
2018-07-06 10:31:41 +02:00
Josarn
c6e5d97154 Uncrustify: ternary operator indentation 2018-07-05 18:42:41 +02:00
Gaëtan Harter
8bf468e8d8
Merge pull request #9003 from cladmi/pr/proposal/pkg/pseudomodules
pseudomodules: allow defining them in pkg/PKG/Makefile.include
2018-07-05 16:28:59 +02:00
Gaëtan Harter
a62c8a84dd
pseudomodules: allow defining them in pkg/PKG/Makefile.include
Officially allow packages to define pseudomodules in their Makefile.include as
done in the libcose package.
2018-07-05 16:03:07 +02:00
Martine Lenders
2e717b226d
Merge pull request #9464 from haukepetersen/add_asymcute
net: add Asymcute, an asynchronous MQTT-SN client implementation
2018-07-05 16:00:58 +02:00
Hauke Petersen
901ec82a98 examples: add asymcute_mqttsn example application 2018-07-05 15:44:17 +02:00