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

19765 Commits

Author SHA1 Message Date
Schorcht
cef81a102c sys/auto_init/saul: alphabetical order 2018-10-05 19:57:37 +02:00
Schorcht
dc8c363c45 sys/auto_init: auto_init_sht1x.c moved to saul 2018-10-05 19:56:50 +02:00
Martine Lenders
055ec38fff tools/pr_check: adapt for label categorization
In [#10030][1] it was decided to rename all labels to reflect their
respective category. The labels "NEEDS SQUASHING" and "Waiting For Other
PR" are used in the `dist/tools/pr_check/pr_check.sh` script however, so
that script needs to be adapted.

[1]: https://github.com/RIOT-OS/RIOT/issues/10030
2018-10-05 19:07:32 +02:00
Martine Lenders
fc3b980416
Merge pull request #10029 from aabadie/contributing_update
CONTRIBUTING: rewrite the existing document
2018-10-05 18:37:15 +02:00
24744f065b CONTRIBUTING: complete rewrite 2018-10-05 16:58:54 +02:00
Jose Alamos
470cec8935 pkg/minmea: change ingroup directive 2018-10-05 15:34:49 +02:00
Jose Alamos
59463449a4 pkg/jsmn: change ingroup directive 2018-10-05 15:34:49 +02:00
Jose Alamos
a30fbbc184 pkg/cn-cbor: change ingroup directive 2018-10-05 15:34:49 +02:00
Jose Alamos
93b4fe5f51 pkg/cayenne_lpp: change ingroup directive 2018-10-05 15:34:49 +02:00
Jose Alamos
dac54db275 sys/ubjson: change ingroup directive 2018-10-05 15:34:49 +02:00
Jose Alamos
851150847c sys/base64: change ingroup directive 2018-10-05 15:34:49 +02:00
Jose Alamos
dbd31837f7 sys/serialization: add sys_serialization doxygen group 2018-10-05 15:34:49 +02:00
Peter Kietzmann
a9f8730474
Merge pull request #9794 from danpetry/boards/sensebox_addlimitations
boards/sensebox: Add limitations of pin multiplexing
2018-10-05 14:26:14 +02:00
danpetry
8e1ffd5176 Add limitations to doc.txt.
This describes the limitations of the interrupt pin being multiplexed.

Fixup: add details of specific pins
2018-10-05 13:29:12 +02:00
Martine Lenders
6bfd3338b9
Merge pull request #10113 from aabadie/pr/doc/getting_started_typo
doc/doxygen: fix typo in getting started page
2018-10-05 10:15:32 +02:00
Joakim Nohlgård
6ca719584f
Merge pull request #9544 from OTAkeys/pr/cflags_gnu99
cflags: use gnu99 only if nothing else is specified (mips, msp430, native)
2018-10-05 09:59:18 +02:00
43c2b3201d doc/doxygen: fix typo in getting started page 2018-10-05 09:48:02 +02:00
Francisco Acosta
0d5276790e
Merge pull request #10000 from haukepetersen/fix_gpioirq_efm32
cpu/efm32/gpio: use gpio_irq feature
2018-10-04 20:09:17 +02:00
Hauke Petersen
1b62f7cd40 cpu/efm32/gpio: use gpio_irq feature 2018-10-04 18:43:24 +02:00
Francisco Acosta
cb8e78da13
Merge pull request #9916 from kYc0o/pr/tools/fix_kill_testrunner
dist/tools/jlink.sh: fix testrunner on stdio_rtt based devices
2018-10-04 17:31:58 +02:00
5539ba988e examples/lua_REPL: exclude firefly board 2018-10-04 17:23:42 +02:00
eafabe85a4 tests/unittest: exclude firefly board 2018-10-04 17:23:42 +02:00
Anon Mall
f6f6f2fbf0 boards/firefly: add initial support 2018-10-04 17:23:42 +02:00
Peter Kietzmann
ed24d3622a
Merge pull request #9621 from bergzand/pr/netif/use_fmt
gnrc_netif: Use fmt for bytes to hex string
2018-10-04 14:34:37 +02:00
Martine Lenders
44910a4f61
Merge pull request #10008 from haukepetersen/fix_gpioirq_stm32f1
cpu/stm32f1/gpio: use gpio_irq feature
2018-10-04 14:13:01 +02:00
0d71c1ccf7
gnrc_netif: Use fmt for bytes to hex string 2018-10-04 13:34:18 +02:00
Martine Lenders
da29a437e6
Merge pull request #9564 from bergzand/pr/netif/use_netdev_getter
gnrc_netif_ieee802154: rework `netif->state` to getter and flag
2018-10-04 12:36:44 +02:00
0c53bebe1b
Merge pull request #10094 from silkeh/enable-bme280-doc
drivers/bmx280: improve documentation
2018-10-04 10:56:16 +02:00
Vincent Dupont
0cbef09575 native: use gnu99 by default 2018-10-04 08:48:43 +02:00
Vincent Dupont
515d3a658b cpu/mips: use gnu99 by default 2018-10-04 08:48:43 +02:00
Vincent Dupont
192e79b175 cpu/msp430: use gnu99 by default 2018-10-04 08:48:43 +02:00
74887f3ae6
Merge pull request #10106 from fedepell/flash_autotest
tests/periph_flashpage: add automated test for flash peripheral
2018-10-04 08:34:22 +02:00
90ad1a0782
gnrc_netif_ieee802154: remove state access in recv
This replaces the netif->state accesses in netif::recv with a netdev call
and the new netif RAWMODE flag
2018-10-03 21:00:35 +02:00
3c032e5688
gnrc_netif: add rawmode flag
Adds a gnrc_netif specific rawmode flag to indicate that the netdev
device is configured in raw mode. This flag is kept in sync with a
possible flag in the netdev device and should only be modified via the
setter call.
2018-10-03 20:59:03 +02:00
Martine Lenders
4b88418672
Merge pull request #10101 from miri64/netdev/doc/fix-return-asserts
netdev: fix return value and precondition doc
2018-10-03 17:15:08 +02:00
Martine Lenders
aba75be827 netdev: fix return value and precondition doc
While reviewing #9942 I noticed that the documentation on the netdev
driver API is unclear and in some cases outright contradicting itself:

> ```
> @return              number of bytes used from @p value
> @return              `< 0` on error, 0 on success
> ```

IMHO this is unacceptable for such a central API where communication

This fixes a few things and also clarifies preconditions:

- Specifies negative `errno`s clearly so all drivers return the same
  when required
- Re-iterates parameter preconditions and special cases within the
  parameter documentation itself (might also help towards #9805?)
- Fixes contradictions within return value documentation
- Adds missing parameter documentation on `init()`.
2018-10-03 16:09:42 +02:00
Federico Pellegrin
b4f2c1a62a tests/periph_flashpage: short raw write test if hardware supports it 2018-10-03 08:23:40 +02:00
Federico Pellegrin
2edfcdfcbb tests/periph_flashpage: add automated test for flash peripheral 2018-10-03 07:19:28 +02:00
Silke Hofstra
2fb2776012 drivers/bmx280: improve documentation
- Add minimal usage instructions
- Ensure that the `bme_280_read_humidity` function (only available on
  the BME280) is included in the documentation.
- Fix a typo
2018-10-01 21:28:11 +02:00
Dylan Laduranty
99e75948ef
Merge pull request #9973 from miri64/doc/enh/multi-review
MAINTAINING.md: Improve review process between multiple maintainers
2018-10-01 15:56:18 +02:00
Gaëtan Harter
be1c44e4d4
Merge pull request #9968 from bergzand/pr/tinycbor/readme
tinycbor: add doc.txt file
2018-10-01 15:31:07 +02:00
Martine Lenders
96b2928e02 MAINTAINING.md: extend Github ettiquette for multi-maintainer review 2018-10-01 14:41:28 +02:00
Martine Lenders
67694c3119 MAINTAINING.md: Improve review process between multiple maintainers
During RIOT Summit 2018 the attending maintainers found that the
organization for the review process involving multiple maintainers is
lacking both in process description and existing mechanisms.

This changes the "Organisation of reviewing between maintainers"
section of the maintenance guidelines, to be in accordance with the
results of the discussions spawned from this fact.

If approved the following labels are added to GitHub:

- Reviewed: 1-fundamentals
- Reviewed: 2-code-design
- Reviewed: 3-testing
- Reviewed: 4-coding-conventions
- Reviewed: 5-documentation
2018-10-01 14:41:28 +02:00
Dylan Laduranty
28c2a26248
Merge pull request #9437 from biboc/pr/board/samr30-xpro
boards: add samr30-xpro board and samr30 cpu
2018-10-01 11:37:06 +02:00
5165fec941 examples/lua_REPL: exclude samr30-xpro 2018-10-01 10:20:41 +02:00
5b398930c1 tests/unittests: exclude samr30-xpro board 2018-10-01 10:20:41 +02:00
4df9e059ae boards/samr30-xpro: add initial board support
Co-authored-by: biboc <bapclenet@gmail.com>
2018-10-01 10:20:41 +02:00
13654a950b cpu/samr30: add support for samr30g18a
Co-authored-by: biboc <bapclenet@gmail.com>
2018-10-01 10:15:08 +02:00
180917e108
tinycbor: add doc.txt 2018-10-01 09:32:59 +02:00
Sebastian Meiling
dc8653363c
Merge pull request #10063 from cladmi/pr/hifive1/use_fe310_features
boards/hifive1: include cpu/fe310 features
2018-10-01 08:38:50 +02:00