Commit Graph
18556 Commits
Author SHA1 Message Date
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 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
Alexandre Abadie 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
Alexandre Abadie 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
Alexandre Abadie 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
Alexandre Abadie 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
Koen Zandberg 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
Hauke Petersen fb184a3b2c sys/auto_init: add init for asymcute 2018-07-05 15:44:16 +02:00
Hauke Petersen ad20c4f1cc net: add Asymcute (asynchronous MQTT-SN client) 2018-07-05 15:44:16 +02:00
Martine Lenders 0652974f3d github: move ISSUE_TEMPLATE.md to ISSUE_TEMPLATE/bug_report.md
GitHub supports different types of issue templates for a while now.
The following types are supported:

* Bug report
  (living in `.github/ISSUE_TEMPLATE/bug_report.md`),
* Feature request
  (living in `.github/ISSUE_TEMPLATE/feature_request.md`), and
* Custom issue template
  (living in `.github/ISSUE_TEMPLATE/custom.md`)

Our current issue template is mostly a bug report template, so this
moves it to `.github/ISSUE_TEMPLATE/bug_report.md`.
2018-07-05 15:23:58 +02:00
Hauke Petersen ed01bf0e1d net: add header with generic MQTT-SN defines 2018-07-05 15:13:02 +02:00
Hauke Petersen bf8f8dfa67 net/sock_udp: add sock_udp_ep_equal() 2018-07-05 15:13:01 +02:00
Gaëtan Harter 534b0da9a5 Merge pull request #9451 from cladmi/pr/make/makefile_include/define_baselibs
Makefile.include: fully define BASELIBS before using its value
2018-07-05 13:37:27 +02:00
Martine Lenders 5027c6182f Merge pull request #9501 from miri64/dist/enh/rsmb-mqtt-listener
mosquitto_rsmb: add MQTT listener to config
2018-07-05 13:34:50 +02:00